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
339388038723	339388039239	339388039789	339388040339	339388040889	339388041439	339388041989	339388042539	339388043089	339388043639	339388044189	339388044739	339388045289	339388045839	339388046389	339388046939	339388047489	339388048039	339388048589	339388049139	339388049689	339388050239	339388050789	339388051339	339388051889	339388052439	339388052989	339388053539	339388054089	339388054639	339388055190	339388055739	339388056289	339388056839	339388057389	339388057939	339388058489	339388059040	339388059589	339388060139	339388060690	339388061239	339388061789	339388062339	339388062889	339388063439	339388063989	339388064539	339388065090	339388065639	339388066189	339388066739	339388067289	339388067839	339388068390	339388068939	339388069489	339388070039	339388070589	339388071140	339388071690	339388072239	339388072789	339388073339	339388073889	339388074440	339388074989	339388075539	339388076090	339388076639	339388077190	339388077740	339388078289	339388078839	339388079389	339388079940	339388080490	339388081039	339388081589	339388082140	339388082690	339388083240	339388083789	339388084340	339388084890	339388085439	339388085989	339388086540	339388087090	339388087639	339388088189	339388088740	339388089289	339388089839	339388090389	339388090940	339388091490	339388092039	339388092589	339388093139	339388093690	339388094239	339388094790	339388095340	339388095889	339388096440	339388096990	339388097540	339388098090	339388098640	339388099190	339388099740	339388100292	339388100840	339388101389	339388101940	339388102490	339388103039	339388103590	339388104139	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23037	20110	26893	23088	19836	6909	2013	1282	1047	1091	2459	20407	25707	17453	7285	2625	1269	854	761	762	771	712	728	736	733	750	738	753	747	772	725	722	691	743	759	728	688	715	807	761	735	739	722	757	738	726	769	706	772	754	707	722	710	700	688	676	773	725	689	707	705	689	694	710	698	704	740	704	741	751	736	714	671	744	743	732	707	742	711	705	716	710	728	799	702	714	686	769	717	682	729	723	723	693	663	693	733	763	699	702	686	662	685	662	656	687	764	688	692	727	694	728	750	766	710	689	706	751	730	741	731	679	683	708	676	743	741	720	654	747	733	706	715	688	703	731	713	744	708	699	732	688	744	728	699	713	709	751	687	729	703	704	713	759	740	704	667	730	736	707	730	709	761	709	702	695	708	715	757	723	730	746	715	709	693	734	712	727	717	729	709	739	706	702	697	682	673	739	718	693	682	656	728	748	715	707	693	698	731	764	750	744	728	661	781	700	719	702	695	663	755	661	716	707	690	682	737	711	722	733	730	697	714	776	747	711	698	679	691	685	722	720	673	695	737	680	716	731	741	735	712	698	724	718	692	713	721	711	679	725	709	775	757	741	716	698	719	701	732	725	723	748	718	732	766	683	734	728	729	708	738	758	721	726	714	783	677	755	705	715	726	757	707	733	751	706	697	699	700	712	685	706	707	698	757	726	745	782	746	712	774	685	702	741	727	677	711	726	740	694	684	748	708	715	721	726	740	676	730	699	676	739	717	703	694	686	701	658	690	724	715	711	749	771	736	775	764	695	688	662	678	707	722	697	733	684	666	706	709	683	678	727	711	722	746	738	728	696	722	689	692	696	678	683	742	727	706	730	719	702	683	698	675	679	709	669	714	664	715	698	709	730	737	699	732	730	710	726	740	716	688	788	732	739	695	734	712	724	634	668	726	708	715	670	676	706	749	696	693	735	727	696	724	734	748	760	721	719	675	709	705	677	699	727	695	707	732	714	710	684	709	703	727	719	749	686	654	711	684	723	737	725	704	725	723	720	637	650	739	739	712	716	694	767	715	722	703	683	690	690	722	732	715	710	720	706	744	689	696	719	707	757	696	662	735	690	706	712	722	722	708	760	715	712	746	715	769	718	658	696	761	773	740	659	666	749	741	726	767	700	775	717	766	715	705	687	689	718	686	726	673	714	716	743	710	728	733	728	716	737	669	686	689	728	755	688	711	749	715	716	737	708	715	764	703	692	683	708	723	698	733	744	693	714	718	691	663	650	709	743	720	700	714	709	704	717	745	672	682	720	671	677	727	709	704	716	727	721	707	705	658	691	733	723	701	742	759	765	720	773	742	719	700	715	668	693	699	704	678	726	704	693	744	701	682	753	660	744	717	744	721	722	727	677	714	659	746	748	717	710	743	729	761	724	741	694	694	755	768	708	720	701	673	782	696	704	731	676	651	683	672	736	706	718	770	685	660	741	724	742	694	674	690	708	767	709	749	716	743	703	679	700	659	705	698	711	695	683	745	691	700	748	707	721	687	687	757	726	687	709	690	709	731	731	696	696	684	752	720	697	676	703	749	731	697	732	676	674	721	711	712	705	702	652	684	768	718	732	777	709	753	764	653	683	677	703	722	737	701	713	682	740	719	666	735	732	685	719	738	749	756	668	749	725	688	730	755	697	676	709	692	715	720	736	741	725	687	716	730	768	733	730	687	710	697	748	753	677	699	707	742	707	707	726	721	696	694	696	731	732	770	684	729	696	715	741	779	684	719	693	670	716	718	719	721	705	729	764	738	743	749	720	737	662	730	769	748	756	718	700	672	753	707	754	712	744	734	714	715	716	703	709	755	762	745	701	689	736	749	736	705	746	723	729	631	724	695	731	713	712	704	653	759	698	711	710	698	764	704	691	755	711	710	716	710	695	718	704	706	726	748	727	734	762	775	704	710	709	752	710	701	730	716	648	687	685	711	675	646	755	724	702	694	693	726	704	720	783	722	669	697	771	678	712	700	698	730	727	680	697	773	740	691	645	732	730	740	692	726	700	724	713	738	699	702	694	705	744	717	678	784	710	712	708	721	728	709	732	651	746	714	718	702	786	738	684	759	650	748	686	693	724	689	731	758	701	735	725	661	690	666	696	726	701	700	729	732	716	740	699	719	722	679	750	751	727	696	662	737	731	669	690	721	726	728	740	703	697	716	729	755	654	702	698	683	716	693	670	713	741	729	716	688	730	748	729	723	713	673	676	744	725	733	725	750	703	770	737	676	723	717	724	711	713	712	745	714	755	692	699	736	707	725	753	704	725	691	715	719	734	671	733	692	740	641	683	691	719	764	722	723	734	720	659	706	712	694	719	699	654	713	765	695	695	685	738	712	712	673	699	691	708	685	710	697	680	720	724	734	700	745	653	736	694	746	703	751	693	716	711	733	699	654	680	694	718	721	710	725	672	758	733	717	733	749	713	691	730	698	703	716	692	694	737	746	695	751	716	706	677	696	735	728	715	720	695	720	694	661	716	717	690	730	710	728	711	736	694	742	683	718	742	707	657	718	742	686	706	739	707	733	707	743	679	748	774	715	669	701	730	694	743	753	695	712	733	717	689	723	704	738	708	710	713	714	801	788	699	667	686	695	733	690	768	700	717	775	782	688	707	738	709	749	757	724	659	723	712	695	727	673	715	724	724	724	751	710	694	728	710	716	759	730	758	714	675	734	719	750	680	710	688	732	783	735	695	722	673	755	712	679	727	720	690	713	766	685	682	740	704	700	761	675	759	725	716	736	707	730	719	803	721	694	717	700	716	717	758	749	750	711	688	689	719	698	771	707	732	744	699	704	685	718	721	803	713	766	683	737	708	756	677	700	737	686	708	719	756	669	777	709	711	723	712	749	688	696	735	693	660	712	720	696	712	729	697	722	727	698	674	664	707	698	734	739	691	688	773	750	727	692	710	678	705	726	753	705	678	714	706	694	703	774	716	704	689	701	710	735	763	693	714	689	738	730	735	707	737	716	695	684	716	753	682	719	671	711	715	713	700	731	731	709	636	752	701	730	752	692	726	711	705	717	703	634	666	704	743	734	762	692	698	722	731	730	728	710	672	688	705	697	678	739	727	730	693	706	716	688	778	696	683	673	709	722	681	705	745	739	733	744	709	760	775	761	752	657	695	718	685	724	703	723	740	704	673	727	710	751	679	668	727	748	747	691	713	676	677	750	697	676	722	761	718	689	778	690	746	664	730	698	709	714	684	670	702	678	699	710	702	715	675	708	721	711	673	712	784	716	718	698	734	691	714	700	757	695	757	693	740	699	682	720	722	755	701	688	720	727	670	731	734	710	694	741	758	698	710	750	727	694	719	672	681	726	736	722	672	671	663	717	785	731	671	739	716	691	702	730	732	727	696	722	699	748	711	694	714	722	722	749	699	729	743	720	742	769	719	718	719	756	746	733	704	728	728	736	660	701	681	733	728	672	702	742	694	722	699	746	701	718	759	738	711	728	711
5335	9243	8281	3885	2998	2009	1561	1217	1168	1016	3495	22894	23209	14168	6174	2756	1292	753	717	637	649	641	666	677	649	659	611	622	667	647	624	629	621	685	580	641	661	624	585	632	618	700	651	714	668	657	641	642	600	658	629	650	625	623	620	603	662	584	653	659	639	642	648	594	665	616	617	655	627	602	631	648	657	655	662	634	670	624	624	628	602	622	630	669	613	638	613	641	623	604	605	660	616	675	669	642	616	649	645	659	644	589	680	615	636	660	675	634	660	628	662	638	618	630	615	660	646	633	646	650	654	603	637	683	619	621	658	646	666	641	608	616	635	647	642	662	696	653	647	647	679	608	607	666	651	625	608	635	641	605	651	648	639	664	656	623	628	625	636	640	663	636	649	643	645	647	609	630	643	628	612	619	624	596	663	633	615	658	601	619	642	677	642	632	673	643	644	631	696	617	625	640	666	622	611	619	651	633	639	650	652	665	611	619	629	640	642	587	667	657	612	657	663	684	608	643	637	602	623	599	600	630	633	623	640	605	657	680	580	608	635	644	621	636	630	635	620	629	613	627	651	641	686	641	574	598	659	665	628	609	650	643	651	675	638	659	638	628	645	654	616	632	626	675	649	628	670	611	621	690	663	593	640	628	637	605	659	625	644	687	656	653	646	589	622	636	682	644	627	683	603	623	595	606	596	606	618	629	677	617	663	700	695	677	683	645	643	557	601	628	602	663	674	569	622	705	656	629	610	646	696	613	612	668	599	676	623	685	646	642	675	636	673	656	679	598	635	656	664	676	620	665	618	611	620	609	658	644	658	673	678	632	626	611	652	630	652	634	637	606	658	632	660	615	616	630	630	614	664	623	611	617	658	637	654	611	593	637	575	647	632	648	624	661	627	638	622	608	645	614	612	623	637	645	593	642	665	630	625	588	663	667	667	599	632	609	604	631	677	648	590	665	623	620	590	664	652	626	571	618	624	603	627	620	615	628	656	628	629	636	682	617	660	620	642	626	621	654	599	588	646	614	664	627	662	656	615	679	615	599	628	618	608	649	619	616	612	644	658	616	631	655	583	598	613	633	609	678	627	628	681	609	600	628	643	633	630	625	646	604	657	651	625	590	676	641	635	664	628	565	653	596	660	627	637	650	706	640	627	615	651	596	620	628	645	608	624	643	653	654	660	658	618	565	637	645	619	577	674	668	653	638	643	625	590	627	628	599	655	604	612	675	642	660	665	634	592	645	628	625	609	649	683	622	669	648	652	652	623	650	622	649	631	632	631	631	597	615	622	628	628	664	664	641	646	634	631	625	612	601	679	620	661	612	596	614	595	589	655	633	626	636	632	559	633	642	667	633	634	639	671	644	665	660	609	618	590	649	627	551	611	606	636	662	629	585	621	620	634	630	651	617	649	680	597	651	603	601	657	602	616	615	644	659	591	626	626	648	627	596	614	599	606	629	630	660	622	609	586	626	650	644	633	637	597	642	626	612	609	586	650	614	648	600	621	617	641	640	609	669	613	607	606	653	619	635	674	615	652	612	614	655	644	677	664	640	643	644	640	660	580	603	647	660	609	666	644	637	641	652	657	616	614	633	605	637	582	688	663	637	616	639	603	616	598	679	641	597	654	663	625	682	643	638	620	642	632	628	620	614	628	621	625	669	619	625	670	640	653	589	642	648	648	649	670	586	603	669	690	653	596	592	600	644	628	628	635	645	610	627	630	660	644	584	644	638	620	629	631	613	611	598	704	614	603	611	623	649	653	619	600	668	600	640	674	632	608	597	641	651	626	666	623	620	646	597	631	638	649	651	623	623	620	639	590	623	640	631	656	690	589	647	621	637	633	616	594	634	606	652	633	618	630	627	599	662	608	696	619	584	644	600	587	649	595	632	607	588	648	623	633	639	670	602	634	628	628	660	671	633	663	645	607	608	657	630	624	629	651	637	633	618	625	604	602	648	594	638	621	657	652	678	613	640	620	644	634	603	631	674	652	615	649	629	625	649	613	643	612	656	643	664	624	637	608	636	621	616	649	576	643	559	657	612	600	660	604	634	655	628	674	650	637	638	611	646	638	633	614	651	659	613	628	606	640	626	653	616	645	631	663	634	598	616	601	623	619	632	632	659	636	621	601	644	611	587	613	648	618	648	610	629	612	611	647	642	621	628	676	621	622	601	617	637	646	686	603	629	661	590	674	624	630	632	625	618	667	625	657	629	587	634	633	630	623	614	633	656	652	631	619	594	597	654	571	663	659	646	616	601	641	593	604	613	671	632	656	633	630	632	631	631	603	636	588	626	654	662	663	631	659	620	616	631	611	595	625	629	632	627	640	675	636	635	625	636	644	656	631	584	624	628	574	628	624	636	635	595	678	627	632	651	624	665	606	651	650	633	606	642	657	649	646	668	581	584	616	621	648	625	662	641	629	631	631	589	627	672	633	605	647	626	628	631	617	627	622	664	698	582	611	619	664	616	620	640	653	645	642	613	602	630	606	639	601	607	647	692	668	622	639	592	636	608	645	638	646	626	634	661	645	595	608	625	655	602	667	646	667	610	632	643	646	617	590	586	635	616	587	632	610	648	639	642	610	641	641	675	672	588	588	644	596	612	622	637	611	622	611	601	638	636	639	650	614	589	594	624	644	654	630	612	638	648	618	620	642	571	621	659	611	689	640	618	605	621	665	613	614	616	596	623	624	679	640	605	633	680	559	674	641	645	621	635	641	629	579	651	608	633	632	623	623	589	651	666	586	618	611	620	653	640	605	608	623	667	562	618	597	636	649	632	624	605	651	649	644	647	640	621	595	608	651	593	651	587	651	632	595	617	620	652	606	573	600	608	639	638	640	647	646	621	653	639	615	648	629	622	638	620	662	652	650	626	647	628	626	616	686	648	665	618	606	627	638	634	630	636	666	584	633	622	660	667	651	615	650	623	652	655	594	647	604	622	605	637	620	634	617	619	630	640	626	703	597	634	615	631	609	620	605	618	646	620	644	618	613	609	624	580	652	615	655	627	624	584	621	600	661	635	666	632	603	627	604	671	626	623	654	649	635	630	638	610	583	652	621	638	654	650	642	622	615	653	612	656	630	640	610	625	657	639	633	674	635	662	628	631	645	641	606	628	596	643	620	623	639	644	647	595	637	622	653	600	605	604	616	695	646	648	611	651	622	630	656	663	606	664	651	599	602	646	657	637	613	611	629	676	595	619	621	642	644	615	621	648	631	647	667	615	629	613	621	608	597	579	610	635	622	633	625	618	640	612	665	642	589	670	600	611	623	651	624	649	595	624	617	605	683	618	612	653	630	635	637	628	664	669	667	684	611	649	622	617	601	637	634	619	611	605	600	624	596	596	633	620	649	658	642	631	646	654	628	593	611	618	638	642	643	648	699	642	571	677	615	592	589	600	627	616	601	661	634	691	602	641	589	629	676	652	620	633	633	612	614	598	668	595	633	609	631	616	618	654	651	632	623	624	664	659	629	624	569	588	631	669
27747	12054	2594	1288	1058	842	824	802	841	849	778	1491	2317	1955	1167	995	901	784	798	813	781	745	759	764	801	728	800	731	789	777	766	855	708	735	795	773	780	767	815	703	766	734	809	764	765	798	699	787	782	747	759	777	752	795	733	775	772	774	786	748	767	742	737	816	810	752	765	823	812	773	782	745	714	759	736	732	754	742	793	788	745	809	766	752	748	762	731	721	771	767	756	743	768	740	751	787	754	687	751	758	771	755	709	758	727	785	748	730	755	774	705	733	705	789	795	773	758	747	718	801	723	727	765	820	794	738	807	756	732	740	735	764	768	752	753	748	755	794	754	798	794	739	739	753	759	742	751	780	749	781	750	762	747	766	779	806	787	775	754	745	770	725	773	750	748	747	729	723	719	713	776	751	750	737	744	706	773	756	764	774	757	752	758	746	768	820	765	733	760	766	776	821	784	717	772	790	813	789	782	750	824	794	748	783	780	734	746	754	742	734	772	755	732	763	763	778	758	730	808	716	805	757	776	723	796	695	777	753	815	780	740	809	778	746	753	742	703	764	728	831	763	778	738	794	792	799	756	757	784	793	764	763	784	785	782	751	814	739	794	730	760	779	773	797	721	739	778	723	759	769	745	778	783	769	756	768	790	778	777	771	756	749	801	824	762	799	783	770	781	752	767	718	753	788	759	738	739	752	768	737	740	739	784	739	749	788	688	687	794	735	735	751	702	726	808	758	785	732	789	741	808	764	775	781	733	729	735	740	747	748	738	789	756	788	762	751	714	756	697	758	799	731	771	744	772	693	766	761	797	707	819	719	779	758	734	755	784	760	756	755	816	818	721	767	792	771	756	765	729	783	739	771	810	793	672	767	773	746	720	738	740	751	760	715	748	781	771	759	742	768	749	734	787	698	754	769	790	756	764	761	784	801	772	766	733	788	753	700	738	756	737	802	809	730	764	758	771	719	743	757	750	779	752	717	734	797	740	758	739	802	772	754	760	783	740	759	803	735	767	779	750	723	756	780	789	708	815	796	757	807	812	758	779	776	738	733	743	736	759	728	727	802	721	753	766	799	726	732	750	734	791	794	803	745	781	766	749	756	726	708	822	793	779	741	804	749	794	774	764	760	775	809	744	754	759	755	784	795	714	730	766	755	761	748	728	785	822	801	751	737	786	821	800	736	730	752	770	746	705	747	806	774	766	753	741	806	743	798	758	782	791	744	743	755	747	779	755	770	779	767	743	771	771	749	744	770	739	727	749	747	736	783	797	766	743	730	730	755	740	716	788	767	759	766	738	748	773	750	824	735	765	741	762	734	757	798	775	742	735	778	786	778	798	799	734	735	781	786	784	801	805	705	787	785	763	749	792	787	757	752	783	762	742	739	804	708	783	751	809	762	743	772	726	756	761	809	814	761	727	741	759	756	718	738	745	786	801	715	755	717	729	695	815	786	764	720	722	764	698	817	757	736	830	781	770	749	785	723	733	736	738	759	746	822	756	744	766	722	815	788	772	764	783	708	775	763	779	784	786	804	754	791	816	768	730	743	770	769	738	797	778	760	784	757	738	777	808	750	769	774	756	779	744	779	759	742	752	747	757	739	824	807	763	764	755	719	775	754	758	790	754	761	741	753	802	764	755	758	752	742	708	770	779	782	774	714	734	800	758	737	751	698	806	773	793	718	734	817	763	754	740	758	710	736	757	753	723	716	837	728	789	814	777	741	758	764	715	799	780	764	745	749	709	782	739	728	797	728	775	792	747	759	734	780	745	791	728	784	754	737	757	754	777	745	758	766	795	761	759	752	791	791	756	781	734	788	803	780	726	762	698	786	796	754	769	788	769	760	757	741	759	824	779	753	789	723	711	793	713	764	773	740	770	748	774	779	720	786	710	714	769	828	765	789	723	739	768	784	730	811	783	741	805	792	792	720	778	740	746	767	790	744	760	762	723	758	765	730	766	790	800	753	819	743	747	804	709	739	723	788	736	730	760	834	747	698	761	715	786	793	713	775	732	744	771	806	763	760	769	771	773	750	775	759	734	745	724	806	761	775	759	748	738	786	760	718	755	784	770	749	798	701	809	790	742	729	832	745	745	723	783	741	801	755	840	747	759	716	793	754	773	777	793	754	795	786	793	738	733	750	714	779	739	776	788	767	727	766	732	771	717	778	728	793	756	766	705	759	777	744	802	713	778	755	766	727	792	749	825	785	731	776	820	780	750	788	773	759	773	842	741	765	776	797	756	762	727	779	753	766	789	735	797	784	758	765	813	753	733	788	767	775	731	728	801	822	825	767	768	736	790	774	747	784	727	745	773	725	761	796	748	721	759	719	766	794	772	757	785	767	709	782	742	787	709	746	778	768	772	796	781	730	784	746	815	782	738	769	768	744	731	780	807	769	773	739	723	741	783	754	736	747	774	743	750	729	763	800	810	735	733	761	747	750	766	734	781	776	726	758	754	755	745	760	771	752	753	777	739	702	762	763	756	765	777	767	789	786	744	751	727	762	786	762	734	761	743	782	754	752	755	792	767	747	801	774	744	761	773	752	772	779	824	742	765	762	775	787	764	791	753	756	789	754	726	745	779	767	751	826	777	742	804	786	728	780	791	794	735	771	750	737	798	747	738	744	757	781	760	764	770	759	738	774	795	768	786	762	747	756	799	762	766	754	776	748	760	756	765	798	777	790	763	754	795	721	767	717	831	768	743	814	714	805	791	780	715	741	698	788	771	726	716	722	720	720	783	755	741	767	720	715	703	813	737	747	796	780	741	745	720	763	764	789	774	735	775	757	805	763	785	791	756	751	751	700	754	695	750	754	830	751	785	800	759	733	741	746	789	741	743	764	761	741	781	789	728	788	738	757	801	751	736	773	699	749	804	808	783	778	662	759	748	729	777	736	775	785	784	767	718	793	749	720	757	772	795	762	746	822	779	781	774	725	770	781	740	781	740	783	756	773	790	695	750	691	750	752	769	744	782	740	764	762	735	776	757	833	760	775	777	771	757	789	724	755	768	713	787	765	758	750	798	748	778	745	775	748	806	756	747	780	737	757	744	751	769	788	725	738	758	782	751	732	731	753	772	745	798	676	748	778	801	782	750	782	757	763	738	715	800	757	728	754	754	731	761	765	686	692	750	763	795	727	750	709	747	730	757	741	733	792	762	755	728	790	772	765	771	759	742	753	732	814	748	750	746	737	722	777	759	749	782	759	761	709	779	778	790	740	770	772	762	816	786	741	731	810	771	799	755	730	786	763	791	779	752	734	793	780	786	742	734	749	808	757	791	737	741	762	788	764	750	776	770	752	745	767	770	765	764	779	796	744	781	714	668	803	776	753	787	746	773	808	728	772	751	750	795	790	732	814	753	740	785	746	754	762	706	723	736	775	782	749	779	804	776	799	742	749	765	708	756	800	776	763	796	779	760	752	727	759	735	769	757	751	746	735	742	808	801	779	772	769	810	720	731	740	717	772	776	784	791	748	776	780
6108	2315	1697	1010	946	804	721	719	721	722	723	1687	2544	1934	1161	865	751	678	680	622	633	639	649	655	645	625	669	657	693	684	709	632	717	670	666	622	643	661	664	692	669	652	683	656	672	645	661	609	634	681	623	649	644	644	642	661	635	668	642	664	658	633	718	692	636	640	686	612	667	637	644	638	617	605	639	676	629	603	700	669	666	681	647	620	688	658	642	652	669	658	628	648	652	593	655	685	660	664	671	702	625	676	634	656	679	618	657	650	670	684	634	661	634	646	631	674	646	660	653	638	653	655	657	617	654	661	628	645	623	669	655	659	662	674	634	643	662	643	640	649	663	656	689	635	683	640	615	628	663	669	652	650	642	673	640	670	662	627	577	661	664	692	630	638	636	643	625	695	666	651	625	657	638	646	663	678	591	651	689	662	679	660	691	659	680	668	673	666	645	673	682	689	645	695	651	647	686	667	628	652	696	681	630	662	665	678	693	674	612	667	650	676	664	648	614	660	640	647	647	662	681	654	687	662	616	676	688	654	639	654	626	649	640	662	671	662	657	714	623	649	618	659	644	645	672	644	637	685	618	650	673	707	655	628	626	642	682	678	653	678	668	659	629	674	659	627	681	685	645	620	677	649	677	690	629	639	621	658	699	618	663	650	631	627	640	624	655	659	643	611	657	648	699	677	647	634	647	686	630	649	637	596	656	597	652	611	655	674	660	697	667	624	698	634	601	635	669	639	653	634	642	639	666	598	631	635	664	671	654	632	657	623	616	629	649	651	673	695	656	616	676	734	638	606	659	629	629	668	656	683	608	654	626	684	619	643	651	626	666	655	674	619	615	636	627	619	696	709	652	615	682	636	621	657	660	671	637	663	634	658	650	636	677	660	617	711	628	633	658	650	623	679	690	653	699	667	660	638	636	622	631	645	642	655	684	631	677	638	632	633	643	664	668	636	629	624	655	704	620	668	648	639	643	636	631	672	623	675	697	630	681	649	696	672	645	632	648	632	639	647	643	633	686	669	636	661	614	662	644	650	683	642	672	623	624	606	666	606	643	688	642	698	605	641	634	629	625	643	680	635	629	689	640	657	638	667	674	649	638	635	682	606	647	679	689	615	691	628	688	643	598	680	649	643	688	602	622	671	636	629	640	647	634	653	615	602	663	672	629	657	612	695	657	635	652	673	654	652	688	621	626	633	687	677	614	661	633	635	679	662	664	661	667	628	635	664	650	675	665	674	634	691	620	688	622	651	640	658	620	612	631	652	614	688	634	612	636	653	664	658	668	647	617	633	629	616	577	639	649	668	668	628	665	657	643	675	618	630	642	703	615	661	654	639	611	637	664	647	626	705	614	671	671	616	679	677	695	628	642	582	652	626	691	675	660	635	693	671	698	665	670	655	659	650	604	690	691	643	659	670	606	666	655	639	679	659	640	630	668	609	649	636	647	665	653	656	653	622	656	655	656	624	637	673	649	661	666	628	704	658	674	654	621	655	658	659	628	672	671	638	665	705	650	696	634	642	642	670	696	645	660	638	688	652	617	660	618	662	615	623	635	599	666	638	644	669	621	678	623	616	670	674	615	647	661	617	657	649	603	644	650	670	679	618	608	653	670	636	620	625	630	613	615	636	682	666	688	639	680	663	634	641	636	645	643	672	609	652	676	643	631	678	645	654	649	594	596	670	666	667	627	648	630	632	636	661	629	646	627	625	709	640	686	673	684	651	599	624	601	635	666	622	655	641	664	641	701	614	671	631	659	654	626	648	606	657	703	628	653	647	606	669	648	662	602	609	647	642	674	613	634	699	642	638	639	637	695	658	625	698	672	631	614	699	640	593	690	624	650	637	680	641	637	642	622	638	643	639	659	629	690	667	640	656	657	733	678	642	618	619	643	611	658	653	679	652	644	698	697	652	632	631	626	647	680	623	698	631	611	620	641	674	697	611	677	702	623	627	620	656	660	614	659	654	615	634	591	643	681	673	640	626	715	647	645	634	677	674	635	661	659	646	627	632	640	659	648	630	647	701	636	664	661	612	667	610	697	654	663	680	684	654	643	694	617	596	635	641	659	611	636	645	623	664	632	641	664	667	692	620	698	667	648	626	644	642	629	617	641	658	643	653	646	628	664	609	673	690	613	645	665	643	729	598	659	705	624	675	628	672	651	647	693	673	662	652	610	640	675	637	651	635	608	692	642	684	689	683	604	646	656	665	644	708	688	613	649	675	679	678	640	643	673	675	677	693	636	668	626	649	630	678	647	697	651	647	619	633	636	622	688	649	649	655	649	673	664	665	653	667	599	641	621	612	630	668	682	652	665	657	627	660	643	660	610	624	640	634	637	644	656	693	681	633	623	686	667	669	658	637	697	643	610	670	677	701	695	636	659	650	652	620	670	659	699	632	645	635	685	620	686	634	623	684	645	668	646	631	683	692	634	641	640	666	657	659	647	626	644	670	576	673	646	649	690	641	679	676	683	645	658	643	635	695	662	631	665	674	660	628	719	625	656	645	643	640	656	638	647	660	637	619	662	657	660	666	683	683	675	693	633	649	602	638	635	629	683	653	640	627	659	627	665	620	639	651	614	661	687	671	652	632	707	659	666	646	683	660	621	610	669	640	628	648	603	672	686	638	661	654	667	693	658	685	607	603	656	680	682	644	651	627	625	653	648	599	658	647	657	661	617	645	633	716	614	661	617	668	650	608	647	658	597	704	652	640	644	648	632	682	672	643	636	660	676	648	617	623	613	675	651	667	646	662	662	645	682	646	621	655	647	655	672	696	622	657	640	622	662	696	673	679	680	673	617	641	619	639	649	604	660	660	644	659	634	639	654	656	654	628	642	659	658	647	682	688	614	624	671	683	641	632	672	661	661	647	592	632	641	643	670	654	651	653	647	663	695	671	669	672	657	684	635	641	627	628	679	638	656	701	648	627	626	622	596	611	667	663	653	645	636	659	713	635	668	628	654	654	605	682	632	644	660	646	645	667	636	645	659	634	626	679	656	689	642	698	623	648	661	652	618	664	697	655	694	669	614	643	642	665	625	679	631	636	655	620	672	663	702	666	632	623	671	656	665	672	661	685	628	615	638	612	656	645	644	686	637	656	656	624	694	645	625	654	653	665	626	625	671	608	675	644	661	629	665	630	628	672	651	609	634	638	632	665	603	665	657	584	645	687	655	680	683	655	647	617	680	614	658	681	666	622	603	676	616	658	657	646	633	671	609	670	650	619	597	655	662	565	675	659	604	660	618	658	638	639	666	645	684	669	647	671	628	654	655	590	647	644	688	610	681	633	657	665	715	658	611	623	622	627	690	674	668	654	609	657	674	624	661	644	665	653	618	597	659	614	670	651	633	652	672	653	670	617	668	693	676	678	650	645	654	681	646	610	646	625	663	664	618	661	663	672	688	674	662	655	682	676	612	679	635	687	603	635	692	651	649	649	694	683	660	664	640	694	637	700	666	655	627	665	657	654	634	652	659	645
25633	21448	27472	25504	8786	2046	1339	998	849	903	817	5688	17866	12243	5080	1943	1113	868	724	678	732	681	699	713	709	691	710	714	730	683	689	714	698	711	731	728	655	715	704	666	644	681	655	719	716	674	714	705	650	715	739	710	679	684	684	679	660	667	667	649	681	659	673	650	717	734	728	704	690	694	710	677	697	655	670	630	674	713	690	691	672	664	671	671	703	680	665	689	694	674	705	675	674	660	701	687	700	655	679	672	669	677	707	692	664	707	705	632	628	655	700	670	651	652	720	712	677	729	678	685	663	707	679	709	687	684	658	674	756	669	655	642	684	709	653	688	651	683	686	672	723	680	682	701	687	664	701	667	721	687	694	680	766	671	734	665	713	704	692	686	670	709	623	727	711	730	691	654	682	709	677	670	661	678	673	661	670	677	710	689	630	682	700	670	685	675	698	653	660	676	639	672	695	641	696	671	703	721	690	720	684	704	642	662	678	716	659	672	715	672	684	685	681	685	716	677	674	679	664	677	649	651	706	689	711	713	671	682	675	694	680	693	678	708	653	706	697	680	629	691	673	713	661	667	706	711	738	686	697	710	693	725	666	663	691	694	701	692	699	710	696	677	683	731	700	653	666	730	692	701	736	710	648	736	666	689	670	644	724	718	710	655	667	712	680	656	658	707	684	716	634	663	659	659	693	673	672	646	650	698	669	688	720	642	678	662	702	628	685	681	678	684	658	699	667	694	674	671	675	638	724	686	706	684	672	685	731	730	642	660	701	719	704	705	676	675	729	674	706	706	684	668	652	645	708	646	632	679	689	716	662	677	697	628	696	711	673	650	743	662	712	693	665	634	662	678	716	688	683	652	648	679	656	723	679	712	704	675	714	724	705	704	722	640	681	714	673	684	667	705	697	735	686	695	731	634	643	662	697	699	685	666	688	679	678	693	669	682	672	690	652	644	707	666	675	720	665	672	692	647	693	687	674	749	686	686	743	630	679	668	665	725	696	709	665	712	670	701	653	722	696	670	685	675	642	691	675	681	668	630	667	693	671	691	685	732	673	676	673	664	692	674	669	643	693	729	684	649	634	683	655	655	679	748	678	659	660	679	707	688	723	719	632	673	732	710	656	693	664	691	659	659	690	666	663	666	672	694	707	711	692	680	684	681	684	662	714	668	683	670	620	711	716	661	664	643	673	713	714	667	640	638	695	714	688	718	677	696	708	684	693	722	715	702	631	669	704	670	666	726	684	669	663	694	684	650	685	705	697	657	688	718	712	683	742	697	706	678	643	667	702	678	704	692	729	651	709	633	680	702	658	663	684	715	666	677	619	686	691	642	680	686	688	698	645	706	702	675	712	734	683	673	647	670	637	653	706	673	656	686	656	689	654	709	703	652	632	682	609	720	672	668	726	673	679	675	708	720	682	637	751	662	706	658	687	664	714	702	641	679	718	664	711	687	663	648	717	689	708	701	700	670	723	664	700	656	695	669	723	681	673	638	695	708	658	684	683	674	695	630	663	707	690	664	678	675	709	693	656	655	671	685	687	686	653	665	702	657	697	697	613	689	710	661	696	703	698	681	677	693	699	689	666	697	706	675	670	668	690	727	651	644	702	654	679	671	706	701	660	689	703	708	661	646	671	663	691	681	733	721	710	726	634	674	636	664	701	679	668	709	686	669	688	684	601	648	643	688	647	689	689	662	733	715	667	686	673	672	667	738	633	707	696	642	660	675	684	647	709	672	695	634	673	658	712	677	660	690	649	715	654	675	703	679	643	680	686	678	700	675	669	622	700	708	670	661	718	716	659	656	666	677	634	716	709	607	664	761	683	717	694	665	704	679	695	669	681	698	684	727	718	704	696	685	726	695	727	669	703	656	646	645	679	706	687	653	685	677	678	684	734	658	692	684	666	671	689	665	710	715	670	702	647	661	640	674	717	676	678	660	725	687	677	715	668	680	661	632	647	683	684	714	690	697	714	675	663	672	697	712	685	661	699	716	659	692	707	634	667	641	676	700	675	711	746	693	643	714	663	666	660	686	663	693	689	688	721	658	679	663	685	690	686	681	712	671	655	676	641	658	700	653	640	707	724	702	682	707	687	678	713	658	648	702	675	646	692	692	670	672	669	651	711	662	698	718	718	672	703	664	670	684	672	663	677	649	652	661	648	616	700	646	662	746	647	671	683	634	689	724	670	698	633	700	697	673	711	705	672	696	755	705	672	688	670	707	670	688	677	671	724	700	697	713	670	697	652	710	694	643	678	663	708	679	640	681	683	696	650	663	662	674	682	682	686	684	655	729	693	687	677	684	699	702	672	657	671	669	686	671	651	666	670	643	661	638	632	683	676	694	708	648	679	700	658	627	692	723	646	686	693	670	665	709	638	672	679	640	685	651	686	682	677	673	633	675	653	681	659	709	684	705	662	730	680	689	661	661	675	719	678	678	681	678	719	679	721	687	673	659	675	633	636	680	634	669	662	657	663	670	666	685	672	685	717	661	666	666	681	678	698	683	658	724	756	665	677	679	651	687	651	666	693	690	696	673	686	649	689	699	685	730	690	663	713	665	688	675	693	700	704	684	696	715	716	683	672	689	693	670	679	716	671	676	700	683	648	710	661	700	681	678	653	745	694	725	714	607	679	687	642	643	701	668	697	665	694	662	681	732	660	687	703	668	662	665	643	713	724	655	631	693	668	679	673	689	731	679	692	688	669	700	671	693	680	699	680	655	675	690	705	717	700	661	690	661	693	674	687	643	705	692	685	670	713	661	682	693	608	667	713	668	700	749	699	687	680	704	643	633	685	645	711	698	684	730	671	663	655	695	689	694	713	688	667	672	676	726	680	644	655	662	620	649	714	640	665	639	688	656	677	693	667	686	669	637	645	677	682	676	696	721	692	687	719	728	693	683	639	652	703	629	712	708	641	677	669	735	700	684	718	677	673	672	684	723	690	711	658	674	681	660	649	715	656	661	675	701	669	684	718	711	700	677	727	650	665	669	701	654	687	691	656	662	658	676	724	635	674	642	674	718	675	697	660	719	636	668	684	651	730	640	627	653	660	665	672	669	704	669	725	669	688	655	640	666	710	678	674	652	663	683	659	705	704	697	682	706	679	679	712	677	701	696	722	666	646	707	705	698	702	648	719	724	713	663	678	740	700	683	690	651	738	649	719	689	711	653	697	726	635	688	701	679	701	692	715	644	686	680	712	673	693	694	735	714	659	630	685	692	658	700	684	650	721	634	670	729	663	687	675	753	708	710	632	621	717	675	671	696	663	718	727	699	735	706	676	701	690	673	669	702	672	670	680	714	686	662	711	729	717	710	659	702	661	693	686	678	661	666	691	705	702	647	703	708	695	678	686	687	634	668	694	701	697	641	696	667	674	697	693	715	673	699	709	723	680	679	656	656	667	692	655	689	715	699	696	718	675	684	683	653	693	708	723	668	674	706	628	686	687	700	728	669	707	673	697	681	709	675	716	658	624	680	651	706
6926	10668	6016	2255	1801	1608	1251	1028	1019	1070	827	8228	17131	10762	4533	1944	1192	762	669	611	642	685	651	605	651	579	659	565	614	625	653	639	661	607	655	607	586	620	622	624	622	602	608	678	612	629	649	624	657	606	598	609	636	611	664	680	656	583	651	653	644	645	619	681	643	622	600	616	674	621	589	586	643	607	689	632	627	607	581	618	640	637	615	613	642	625	626	632	595	615	623	636	612	619	615	593	638	610	619	622	579	586	646	620	636	648	593	634	580	611	627	659	589	635	600	609	633	579	563	588	639	641	620	662	626	646	594	617	600	621	634	579	617	624	620	648	584	625	604	600	608	628	626	622	625	653	598	606	627	636	606	641	591	572	615	641	633	599	630	608	665	626	636	652	586	597	596	618	608	599	580	639	624	609	620	613	600	599	621	595	647	590	576	619	579	660	624	602	634	653	629	619	637	610	662	650	604	611	616	635	629	627	589	632	611	616	627	597	618	617	651	632	635	594	649	577	596	606	607	638	608	602	622	628	598	599	640	623	587	611	613	635	632	598	628	613	643	624	656	645	616	614	608	662	614	614	594	615	630	596	598	596	578	573	586	628	640	639	585	626	649	619	572	622	665	589	633	595	646	600	621	630	592	650	653	577	562	601	613	625	633	623	635	602	625	635	595	624	648	654	664	617	577	618	585	626	631	638	640	623	600	578	609	595	642	610	592	617	641	627	589	548	608	614	633	617	619	630	654	642	575	628	602	637	594	660	611	604	598	635	603	613	593	629	608	593	633	630	609	607	660	604	605	663	635	612	639	584	599	669	620	634	629	596	605	571	608	591	664	612	616	623	581	618	633	611	565	616	606	615	652	639	642	621	621	609	664	666	646	648	617	589	655	614	625	600	585	634	647	587	630	614	587	634	622	617	633	602	640	614	618	667	637	608	613	613	605	626	640	653	580	659	620	642	618	628	635	600	607	601	617	618	603	607	634	584	582	565	643	647	573	655	650	570	617	636	626	607	618	657	612	631	631	590	617	579	602	562	605	596	602	615	637	606	584	621	624	610	598	560	610	598	644	589	643	603	605	609	606	625	654	576	608	606	575	620	584	615	634	640	604	610	649	616	565	619	615	630	617	592	598	650	666	604	655	590	613	641	624	582	629	640	593	630	649	619	613	612	629	605	599	578	653	630	600	612	611	636	592	609	633	615	636	601	605	600	605	573	631	649	597	600	585	611	622	661	603	645	616	606	626	633	591	631	624	566	654	647	609	624	602	599	677	643	619	626	628	619	642	584	660	594	637	638	597	623	591	620	627	615	617	609	644	599	646	626	599	593	615	645	616	571	637	631	579	583	668	615	601	638	602	623	635	651	653	639	653	587	630	595	620	634	604	621	609	597	627	651	574	587	594	643	585	594	607	621	640	654	625	581	574	633	623	640	608	640	579	637	630	609	654	598	620	606	621	642	614	627	621	639	617	642	602	605	615	608	610	575	627	637	609	571	583	621	557	586	589	607	603	619	637	595	616	626	620	597	613	649	644	600	606	647	599	633	588	632	620	587	586	615	648	657	624	620	634	574	650	627	601	605	595	632	588	610	611	594	668	583	631	636	595	630	605	614	596	618	643	616	614	591	672	586	613	622	601	605	620	591	611	682	640	612	670	635	618	605	651	607	623	634	585	632	591	611	640	606	588	596	623	588	625	620	607	617	600	617	624	593	592	620	574	638	637	559	626	624	647	590	597	624	659	620	595	601	687	613	612	639	573	612	647	613	586	574	587	618	641	672	573	588	617	578	585	661	612	626	635	622	609	606	621	627	620	616	641	633	646	623	616	640	623	609	609	630	614	591	611	606	651	637	623	621	599	607	626	644	635	596	607	637	575	666	656	579	629	660	622	589	548	579	622	594	657	596	653	639	634	608	601	625	611	603	629	660	630	617	631	619	649	618	643	596	576	592	627	648	660	617	629	593	609	655	578	592	630	580	612	615	582	589	623	584	626	578	625	575	624	636	613	626	590	617	647	635	661	603	581	601	586	577	594	633	576	610	578	656	640	594	592	603	627	610	622	646	630	608	628	649	648	638	600	600	634	573	620	638	633	606	604	596	624	616	596	604	606	671	593	635	658	667	610	612	616	613	613	606	587	593	627	635	639	599	642	618	576	635	611	629	609	621	612	624	625	628	610	615	611	583	630	646	604	621	601	577	538	632	643	587	580	613	644	612	615	616	588	603	580	608	596	595	636	589	629	657	624	627	603	612	644	630	585	594	613	665	599	603	618	613	616	595	594	622	602	598	650	609	586	615	583	588	598	639	608	657	591	594	598	611	634	635	631	652	597	608	599	582	649	606	610	605	641	628	595	645	647	607	626	681	624	605	637	652	645	634	610	610	589	634	577	617	632	622	597	556	588	613	645	612	630	572	607	617	634	628	646	626	608	623	635	616	625	594	636	608	618	650	629	590	562	593	595	632	610	619	635	590	602	628	617	661	629	638	580	584	602	624	586	644	641	611	649	597	614	582	632	610	632	653	611	622	602	636	632	616	619	632	643	642	661	635	653	597	624	619	651	593	630	616	613	606	635	602	622	658	652	637	572	608	660	587	665	667	597	584	573	602	615	590	622	626	591	603	614	608	598	649	616	632	611	594	596	637	654	619	617	615	581	627	608	588	611	588	594	632	621	574	639	629	608	578	626	613	623	618	633	619	635	662	617	624	597	585	640	629	663	637	616	624	640	619	623	624	590	601	564	585	638	598	606	625	601	640	542	616	624	615	599	631	653	622	600	614	547	619	595	607	624	620	602	607	631	640	603	616	634	608	605	600	587	631	613	613	657	618	616	613	612	603	626	605	573	616	598	616	568	624	562	601	605	575	619	597	623	645	585	601	634	622	592	612	644	617	596	650	589	606	616	626	604	619	583	615	577	599	621	665	589	625	642	621	617	615	635	587	631	605	644	598	577	571	643	589	634	615	640	607	625	675	604	663	646	596	628	565	637	624	600	612	585	586	614	640	591	633	636	642	582	611	637	605	566	605	599	624	603	571	624	530	637	651	616	634	595	581	583	631	609	627	601	600	597	612	579	674	609	633	572	594	652	644	616	613	592	573	627	652	642	581	649	617	664	595	644	574	592	597	618	601	590	658	606	607	635	614	581	631	572	625	590	597	591	622	640	623	638	602	624	593	625	607	587	619	610	615	554	588	616	632	585	624	642	679	623	628	649	624	630	588	627	608	616	628	660	674	599	621	621	615	616	599	577	565	633	634	601	574	630	597	629	612	606	603	610	598	617	622	651	611	625	630	650	630	618	682	567	638	609	572	631	587	565	569	619	650	575	579	634	611	614	600	637	643	580	653	601	593	634	623	663	581	618	573	609	623	595	565	671	609	694	635	597	608	647	606	608	639	606	594	612	582	616	596	646	602	618	633	630	612	620	606	680	611	602	603	631	613	600	588	626	617	592	616	616	657	589	595	617	633	615	589	646	593	626	622	638	610
24580	21410	28522	24634	21051	8216	2652	1602	1238	1289	1207	3820	26369	24924	12812	4030	1857	1119	919	832	849	845	819	832	830	872	865	823	858	864	842	845	837	812	851	913	793	832	875	872	824	864	810	847	796	831	845	832	864	833	868	873	867	806	782	859	856	827	901	848	883	906	863	853	864	881	841	854	831	862	846	866	790	822	856	818	851	834	799	774	828	796	827	810	827	834	883	841	849	853	817	854	842	901	835	877	871	841	831	836	812	848	805	835	820	881	803	873	888	831	885	919	853	873	828	835	791	849	855	839	866	826	840	869	868	859	838	887	805	856	840	868	868	822	812	846	866	823	860	851	907	826	798	781	835	875	827	817	864	873	823	855	815	849	849	888	836	862	805	857	831	854	840	870	829	799	817	844	795	819	826	825	852	827	887	838	836	850	814	838	852	828	825	831	836	861	855	829	850	860	817	841	845	832	802	873	802	806	793	839	813	829	860	784	881	814	884	822	787	831	812	854	851	807	839	883	819	861	821	851	843	830	877	850	795	886	870	846	802	848	871	899	840	876	846	886	893	849	831	800	784	844	857	827	754	841	819	871	799	827	848	851	883	859	889	809	851	872	877	814	750	854	852	862	839	840	865	817	846	839	827	882	859	839	795	841	892	862	806	826	854	815	807	839	818	804	779	824	819	890	852	850	801	850	859	855	838	864	828	813	804	778	823	841	907	823	880	843	822	835	874	904	826	854	793	847	800	817	860	817	804	890	823	835	839	820	759	909	835	833	825	812	807	831	818	874	820	797	842	793	873	828	826	828	862	826	844	803	814	797	840	824	852	848	844	779	813	858	870	835	788	873	814	859	827	891	850	821	839	837	806	811	825	853	845	820	815	857	811	828	817	858	788	794	818	849	866	811	799	886	801	857	833	844	842	842	810	843	839	818	831	832	842	809	879	772	870	811	820	823	834	858	808	831	854	836	842	859	883	807	829	801	793	877	841	808	825	768	856	857	851	856	847	865	864	792	828	850	885	797	852	834	872	842	877	843	818	882	797	823	882	842	852	808	806	832	863	866	822	805	832	836	897	797	846	813	796	841	842	876	830	866	847	781	828	816	833	879	852	820	835	808	826	806	887	830	778	841	835	823	785	852	820	844	785	854	866	834	824	812	794	844	866	751	878	847	871	858	857	829	851	820	798	825	816	790	834	843	834	867	830	879	798	841	839	791	850	854	792	813	854	827	794	807	828	857	850	859	793	853	834	876	821	849	845	823	827	835	871	801	829	788	803	864	866	861	860	826	863	870	838	852	909	825	889	822	847	820	823	836	833	846	817	800	856	806	872	851	852	838	854	807	820	858	817	840	908	862	780	832	794	873	856	842	839	777	791	820	888	773	887	856	829	868	839	843	838	893	795	872	887	878	838	850	855	829	875	821	884	868	848	891	798	900	830	874	908	857	885	855	792	835	867	837	839	841	845	881	848	880	824	882	797	866	817	811	880	840	803	834	826	822	846	872	801	841	861	833	859	853	828	792	829	819	841	877	863	885	853	875	859	777	838	811	828	881	850	864	809	873	802	825	815	857	775	794	824	874	810	879	889	808	868	867	837	853	788	868	806	822	823	869	842	810	827	827	842	793	815	840	832	830	838	818	794	836	822	819	840	856	839	820	805	854	859	908	854	880	793	802	873	852	793	857	855	841	833	846	838	862	838	828	828	843	819	858	865	881	849	792	846	833	864	836	817	824	800	826	847	870	823	892	853	838	843	845	872	830	902	769	825	824	836	814	831	855	776	866	816	837	800	834	877	875	817	873	853	876	852	808	847	840	800	847	865	861	797	856	884	840	841	831	841	824	829	854	804	850	848	873	827	847	820	803	866	876	846	822	811	819	793	830	828	824	827	830	816	827	877	788	851	778	815	808	871	863	833	853	818	857	824	850	847	805	825	826	849	805	825	817	855	847	816	865	871	872	856	846	820	857	787	839	890	772	829	844	820	869	838	838	854	863	917	894	901	882	849	856	797	833	792	808	821	782	838	854	816	846	823	850	857	791	823	848	829	836	863	824	781	819	845	822	840	852	888	829	785	784	827	845	832	845	848	864	865	835	801	872	803	820	834	836	861	800	856	769	812	814	741	817	837	854	859	805	860	856	854	840	833	813	815	841	867	821	860	839	764	875	896	861	850	852	838	852	832	813	822	886	879	801	872	824	849	865	875	807	815	846	795	864	861	825	791	750	842	838	852	866	862	824	807	838	846	856	851	801	862	831	810	821	801	827	846	831	809	806	837	859	800	835	814	854	857	816	826	815	843	824	834	846	896	885	883	910	858	815	847	840	858	822	870	838	815	876	821	858	827	834	827	891	838	846	828	806	853	818	851	793	855	826	860	839	850	789	871	817	829	854	833	880	815	884	827	831	848	805	833	834	799	800	822	895	848	804	805	840	813	869	871	810	818	799	847	857	832	821	871	843	860	792	858	796	852	828	852	844	850	848	822	807	828	822	816	845	844	829	841	822	872	867	874	828	876	883	810	818	835	811	865	894	865	860	810	835	837	859	835	826	883	779	871	827	883	789	819	824	820	802	852	881	836	846	849	842	836	847	832	832	856	861	847	834	868	828	852	831	840	878	843	818	783	818	832	855	818	806	845	814	808	852	860	842	833	801	814	847	876	848	818	806	839	793	800	828	840	818	844	852	817	861	792	811	807	785	835	804	895	883	825	838	814	799	817	820	833	864	804	837	785	814	848	871	847	852	884	863	829	818	813	818	844	800	853	861	809	792	797	842	829	848	831	907	828	811	878	839	878	791	853	806	822	893	844	777	899	835	843	771	815	814	862	807	858	849	857	815	918	811	825	839	838	762	834	787	835	845	816	825	868	809	823	836	857	864	836	839	790	843	821	809	890	855	876	853	892	836	857	860	838	870	824	846	862	858	840	784	843	856	860	827	847	780	863	815	843	861	813	851	830	842	853	785	852	818	856	823	820	828	864	814	836	797	809	835	811	818	830	819	834	802	837	790	812	803	850	840	837	778	817	856	772	875	889	843	849	820	850	864	806	826	842	810	857	837	829	840	780	810	865	798	887	822	878	842	804	820	792	817	824	786	815	867	823	740	830	826	785	844	865	875	818	797	857	823	836	817	831	807	871	797	797	834	810	845	823	838	840	866	823	833	845	815	836	832	836	860	814	853	831	848	796	825	832	903	839	824	845	840	841	828	845	796	845	881	854	835	842	834	853	825	853	818	845	865	822	791	800	819	868	819	849	861	818	841	848	744	857	836	834	862	816	838	897	806	832	810	814	880	803	829	856	847	802	877	864	855	852	844	839	826	791	813	801	858	838	841	817	849	832	817	811	856	836	782	861	867	847	862	806	853	852	850	837	833	843	818	862	794	849	805	790	826	840	860	815	819	816	821	811	844	862	885	873	862	861	798	880	808	852	857	799	823	772	851	863	844	832	904	849	832	830	854	812	823	831	856	878	807	780	864	885	803	823	804	796	818
9128	16754	12187	4697	3153	2320	1990	1611	1466	1484	1226	5434	27434	20660	9858	3649	1831	975	818	763	778	722	741	739	716	746	710	721	718	704	758	751	710	708	716	774	742	759	703	763	718	726	766	733	759	787	708	751	753	714	770	775	731	703	658	719	733	729	734	727	713	708	699	739	699	754	712	731	718	771	731	721	706	719	699	721	729	749	738	737	720	748	782	747	760	767	689	738	716	745	702	705	726	704	737	685	700	695	724	735	778	703	752	720	728	689	742	709	714	724	714	688	722	726	754	724	751	683	684	715	740	705	696	747	757	758	689	709	704	736	695	747	733	685	731	689	734	728	718	717	737	763	690	757	716	672	741	786	688	728	786	697	706	716	708	725	783	735	725	725	722	755	734	751	730	691	704	712	720	757	699	713	756	706	762	701	742	735	716	763	736	736	752	720	745	702	730	693	727	742	700	760	710	732	698	775	707	696	740	751	740	728	716	755	714	732	715	698	739	738	747	748	684	731	731	677	730	672	755	772	726	741	759	703	740	712	695	737	715	768	732	717	687	750	711	655	786	746	732	694	736	768	727	709	726	755	711	753	736	686	752	698	757	725	683	775	750	698	713	734	697	758	754	685	743	709	756	710	766	727	734	733	742	754	742	718	678	736	643	742	731	656	731	709	692	705	701	699	776	738	664	790	712	725	714	693	738	709	726	698	715	729	788	742	724	731	730	725	759	723	685	692	715	733	697	769	736	721	769	731	700	718	712	711	750	708	707	695	694	735	746	713	700	700	689	737	693	754	746	733	703	741	683	696	662	728	738	737	668	733	726	718	741	759	711	734	709	745	771	696	710	712	743	716	702	716	781	735	691	736	733	669	699	772	768	735	722	711	694	713	726	759	728	669	699	705	758	680	690	736	734	681	772	746	749	765	721	736	713	743	751	748	735	755	752	708	714	757	739	708	745	722	731	732	727	734	684	688	716	737	721	703	688	720	727	714	782	776	760	735	712	735	713	719	749	708	702	726	733	719	741	769	748	777	692	679	679	743	741	688	722	737	674	746	661	756	728	725	732	723	717	738	693	696	690	713	739	725	729	721	724	695	714	748	710	781	750	751	688	740	693	742	698	705	754	723	698	727	757	717	727	707	713	722	712	724	700	734	644	716	726	731	732	723	697	684	696	723	729	693	724	689	681	730	723	718	718	757	694	694	772	716	755	697	702	712	721	647	756	732	730	655	750	731	759	694	715	714	748	713	722	723	710	763	713	729	696	749	706	711	707	784	698	745	726	716	734	691	730	727	737	736	673	750	771	728	696	670	717	727	710	697	695	680	707	731	735	714	746	765	741	721	717	702	741	765	754	737	704	712	713	734	754	739	683	701	728	681	706	681	721	755	667	706	697	726	759	719	756	651	733	665	703	716	712	759	721	746	716	668	697	680	690	732	758	732	711	728	699	723	702	707	712	745	705	715	720	745	686	723	721	771	722	693	739	729	737	717	722	723	736	697	754	734	738	716	776	730	702	740	798	672	698	658	705	730	735	725	756	708	745	673	726	712	738	723	752	752	717	755	723	704	752	736	665	678	709	724	732	732	747	769	725	746	756	701	714	724	701	714	700	711	682	710	694	687	728	730	781	714	680	719	735	782	756	766	739	694	733	686	721	736	729	707	725	717	710	753	701	690	715	755	712	735	724	755	698	710	768	700	742	736	672	729	727	700	709	737	722	705	752	692	715	731	695	757	741	721	656	685	728	729	715	748	721	740	690	708	726	707	689	754	668	740	702	678	706	708	695	670	688	757	675	738	738	752	757	723	758	689	707	738	782	719	677	695	704	731	705	739	727	732	713	729	760	711	733	717	770	764	696	683	716	709	699	744	693	692	802	766	702	678	685	759	733	706	708	743	714	739	763	694	702	712	668	729	704	708	710	747	754	683	744	706	739	719	701	719	690	735	754	718	700	713	740	706	703	757	751	736	709	710	730	742	757	704	712	724	696	729	734	712	679	667	736	741	736	694	735	758	715	756	712	735	721	757	703	705	703	733	728	729	720	727	726	703	680	733	708	716	747	688	751	741	733	779	750	703	692	722	684	707	691	705	711	736	754	732	714	719	719	738	751	696	685	683	694	715	688	695	694	731	738	685	713	707	759	730	733	707	750	689	676	738	702	720	705	717	720	699	710	691	693	731	723	719	754	701	717	728	746	741	732	704	738	715	702	718	719	751	731	696	749	696	721	686	674	689	730	733	658	725	749	675	739	757	740	741	744	664	737	693	727	727	742	725	733	690	711	754	707	681	726	742	728	694	671	699	743	727	695	689	705	727	740	717	682	701	675	753	708	732	740	681	712	742	748	696	716	730	690	698	746	749	723	747	723	717	740	794	695	713	749	692	721	686	705	697	736	689	754	769	755	736	727	692	697	754	717	737	763	725	690	739	709	693	729	759	698	673	661	734	702	734	717	747	722	700	759	734	707	708	721	766	735	769	680	697	735	689	702	709	731	696	693	743	730	682	709	723	721	713	727	725	708	700	684	665	666	755	697	728	705	710	740	769	735	714	721	743	721	727	661	776	667	784	742	684	728	701	728	718	704	785	751	749	732	711	729	755	707	749	729	650	701	703	730	753	721	716	748	695	718	712	698	714	717	698	723	667	778	676	751	750	760	715	730	706	738	684	668	738	717	750	726	692	733	757	719	722	703	746	704	728	698	738	714	710	732	719	716	713	691	738	751	722	749	725	785	637	705	695	743	750	729	729	711	713	684	706	720	719	777	663	733	710	688	734	725	699	720	726	729	743	702	715	753	745	718	714	679	753	753	762	723	728	703	730	697	731	744	665	737	754	729	708	720	772	696	772	714	734	750	695	722	669	740	683	726	765	722	730	701	721	744	740	696	777	701	673	721	730	738	736	789	717	719	724	723	754	724	727	717	741	726	681	722	681	735	747	752	673	747	705	677	711	720	743	736	704	740	729	693	757	723	727	699	702	702	667	749	717	701	702	741	738	706	712	688	708	705	689	764	741	689	725	688	755	752	770	750	698	718	734	714	751	757	702	729	739	699	730	753	719	737	758	705	689	785	702	709	722	713	744	724	783	752	732	713	720	722	734	705	757	686	731	672	678	680	749	697	721	755	679	730	720	728	693	725	649	735	655	721	737	737	716	746	726	726	752	730	706	729	698	748	742	729	740	710	676	767	706	710	723	737	713	666	734	698	680	698	677	682	737	736	726	714	723	708	709	698	744	727	725	674	716	750	707	704	729	735	669	721	674	713	693	701	732	740	742	751	696	735	735	715	734	683	710	721	710	718	691	713	708	701	710	704	730	728	689	736	677	736	744	679	755	750	744	703	744	728	731	730	704	670	711	699	685	677	736	708	750	741	738	672	712	672	742	708	717	760	688	662	686	708	679	742	728	682	714	744	708	730	753	697	674	732	691	719	732	739	659	678	736	701	728	729	723	724	766	706	721	717	714	718	667	721	734	775	762	732	722	722	708	715	686
27809	13188	3458	1621	1217	1046	1019	933	874	893	868	1378	2349	2221	1544	1149	949	899	868	838	853	855	895	803	869	851	869	867	852	834	821	860	872	863	889	882	860	806	845	838	847	847	932	870	854	828	838	793	811	849	845	857	878	842	870	829	824	858	871	845	880	863	813	863	879	841	877	889	904	826	877	829	828	873	856	906	816	863	861	799	873	857	849	856	853	820	845	884	798	853	820	837	815	854	864	842	898	846	881	807	884	886	870	865	874	860	837	843	863	840	799	898	841	860	866	872	863	855	825	895	877	854	848	838	880	827	854	818	855	876	865	869	839	929	785	832	835	870	851	851	859	824	901	828	822	821	820	853	820	905	851	866	817	869	860	839	873	795	828	888	870	853	903	872	869	846	815	864	801	805	847	849	832	836	907	829	821	883	898	819	823	803	862	859	835	900	824	800	879	940	845	809	883	887	880	848	858	860	849	811	844	849	871	858	819	891	951	851	828	873	880	840	886	828	873	840	824	861	836	855	857	861	811	863	857	838	849	845	887	853	875	834	826	813	836	875	836	834	852	866	863	819	818	871	826	900	882	877	844	859	857	856	846	844	838	840	881	879	839	810	842	866	885	849	849	862	877	811	903	886	844	828	832	864	874	877	919	869	858	823	848	903	855	843	809	838	879	801	871	823	826	842	864	877	871	882	885	851	869	852	892	847	882	886	842	895	875	866	848	854	847	863	856	860	859	863	874	814	852	864	817	827	852	811	904	866	879	845	871	859	847	868	782	886	830	853	839	848	870	830	878	827	800	887	874	875	912	840	847	818	899	875	903	804	866	885	864	865	901	848	830	886	852	819	869	848	870	813	816	872	876	871	911	888	833	850	857	860	880	845	813	838	884	846	798	886	800	880	839	829	904	855	879	876	860	844	842	839	820	835	863	868	900	879	910	875	868	846	854	863	816	853	881	861	838	870	836	926	868	818	813	835	848	821	877	912	858	889	868	891	866	823	828	877	848	857	886	842	832	878	850	886	841	850	884	909	838	799	887	913	883	818	823	858	819	922	860	845	901	865	845	912	882	855	860	836	868	855	896	937	856	836	863	809	907	878	871	895	873	891	828	828	891	873	847	852	823	838	844	884	895	819	839	812	870	844	825	815	812	834	858	791	773	859	860	865	846	867	849	819	883	818	898	871	865	871	893	867	852	852	838	909	851	824	846	871	806	875	893	844	836	894	855	838	836	862	831	860	844	867	850	845	869	900	876	911	860	801	829	859	829	871	840	861	876	855	884	846	846	875	848	856	856	867	885	880	812	824	889	821	899	921	913	832	879	876	884	821	846	822	863	844	862	800	883	881	829	872	830	837	919	856	866	871	856	818	842	873	837	847	843	856	879	839	853	864	835	842	844	842	854	829	792	823	841	808	900	845	860	810	862	843	881	912	793	864	847	838	830	815	850	825	822	877	904	865	849	792	864	800	861	844	811	864	907	886	830	851	887	859	851	876	860	827	845	849	834	902	870	879	881	857	868	855	855	834	856	856	831	841	890	889	835	852	868	822	848	853	868	854	867	891	831	909	829	844	867	853	841	848	882	843	803	907	834	819	902	849	819	873	826	877	919	833	892	853	817	849	880	875	861	835	835	835	794	852	817	871	840	846	862	897	899	853	859	889	853	828	911	891	890	851	900	951	839	861	946	810	894	830	826	814	863	803	865	826	829	829	864	845	828	846	858	859	844	876	822	914	830	861	824	871	876	902	877	832	839	872	879	859	884	847	854	832	860	863	860	843	831	836	826	800	843	866	850	842	840	776	881	887	864	827	852	856	854	800	817	882	838	898	854	839	833	823	862	816	853	774	877	818	847	869	812	834	893	880	803	851	867	873	897	862	801	849	865	836	864	827	828	886	830	859	903	789	880	888	869	846	859	849	857	863	900	852	844	803	831	853	851	893	857	860	824	845	779	809	852	818	899	823	922	849	867	833	825	834	833	871	874	868	890	804	869	820	864	856	862	844	827	833	828	858	894	847	809	800	871	870	927	832	851	866	890	873	843	859	830	864	891	864	871	791	848	867	871	896	867	823	876	888	871	875	880	847	862	832	809	854	835	831	836	867	864	884	850	855	868	826	887	814	877	833	889	822	831	856	856	873	878	839	872	850	797	882	892	874	857	842	889	854	888	799	866	858	821	881	821	814	803	851	866	822	861	850	892	945	859	839	892	856	847	846	864	854	808	838	802	858	799	859	882	926	811	901	837	804	828	842	853	852	831	867	804	811	833	821	894	901	835	885	849	898	831	861	835	842	878	802	838	872	893	881	831	837	892	888	840	818	920	829	822	826	817	870	882	845	865	823	808	912	872	855	866	822	906	867	872	850	868	827	905	860	874	867	818	860	840	812	841	869	837	880	855	861	876	838	877	823	850	877	906	869	895	814	843	820	869	805	854	878	892	842	869	858	825	885	881	837	872	849	861	811	864	826	882	840	891	822	888	849	883	854	877	849	834	824	863	825	853	815	844	849	823	819	802	819	847	851	838	858	846	893	863	847	896	818	887	819	897	887	864	860	889	924	884	894	856	870	827	879	880	800	827	882	897	843	844	833	847	875	892	857	842	827	882	849	830	822	841	819	864	758	867	795	855	807	855	888	855	829	906	874	903	835	914	861	832	846	833	875	896	837	897	752	804	853	863	854	854	903	839	840	889	873	844	865	801	826	909	890	861	889	855	865	920	857	870	818	888	865	900	820	854	886	895	849	823	863	850	845	856	870	861	869	853	813	848	829	859	861	859	893	840	860	899	845	839	882	856	837	886	841	836	875	810	872	901	854	839	845	874	824	807	836	895	851	849	832	845	841	874	869	805	829	836	852	892	839	833	890	897	820	830	829	895	810	880	908	809	872	851	819	849	870	874	812	900	842	825	832	840	833	884	849	872	851	831	884	806	825	811	931	859	820	833	885	853	850	874	882	849	840	872	852	870	900	907	860	893	848	844	791	913	907	886	845	815	897	924	833	865	817	902	852	880	857	850	865	831	823	801	844	815	852	866	877	822	842	869	887	885	835	822	875	866	881	893	890	806	816	820	885	862	856	849	877	845	892	874	865	822	820	822	862	831	852	849	853	892	869	838	849	826	847	838	844	843	891	896	887	855	851	866	880	901	868	835	898	847	882	813	790	817	772	892	892	805	854	856	859	889	839	906	821	838	928	848	869	876	898	885	870	887	863	878	828	912	864	853	864	924	849	855	850	871	875	844	852	848	874	886	856	830	871	839	875	883	858	815	858	885	860	861	875	895	858	808	879	889	859	826	830	836	874	819	874	879	840	825	834	823	812	782	846	815	833	835	862	816	834	873	879	856	829	874	834	862	833	849	844	869	867	873	858	877	790	851	887	875	871	845	830	868	835	911	876	861	871	851	860	843	848	849	868	846	834	867	844	854	811	796	863	863	843	830	888	896	904	850	864	928	898	850	886	801	861	845	845	842	838	826	849	787	842	826	859
7152	3914	2243	1139	1047	1069	956	900	833	812	732	1594	2764	2105	1519	1007	811	759	703	752	716	737	743	715	718	711	765	726	712	722	727	708	691	725	758	764	671	697	748	735	763	690	703	760	689	759	750	744	727	744	715	724	769	690	760	709	759	763	664	715	781	666	764	692	757	725	708	719	739	765	736	722	765	696	740	753	675	756	728	769	691	727	683	699	737	755	717	696	703	729	717	716	738	786	702	699	747	728	763	703	739	762	702	734	735	742	745	692	711	723	716	706	755	644	722	706	757	711	700	692	754	718	675	772	749	694	682	724	721	733	724	739	754	729	734	726	683	719	720	703	766	630	722	716	753	723	703	686	734	699	673	697	717	787	692	649	696	730	703	734	770	734	708	696	678	731	702	707	722	747	711	703	688	734	739	692	747	728	755	715	704	761	716	744	684	737	704	698	703	695	708	694	728	717	701	726	686	708	693	736	726	694	727	709	723	728	717	697	759	734	692	721	753	691	718	681	729	724	739	647	725	711	716	770	754	760	708	752	723	731	767	722	779	730	723	712	731	758	733	678	728	743	741	704	712	725	722	676	703	713	703	730	687	744	734	683	727	775	695	708	757	709	719	721	724	694	703	717	688	742	664	643	736	727	742	752	741	757	727	719	715	675	731	736	741	764	718	698	754	751	706	749	751	741	689	700	675	703	745	686	734	684	666	782	761	709	739	776	719	709	713	688	708	737	708	763	714	745	723	689	704	731	696	706	698	736	717	719	728	702	697	728	713	775	744	778	708	698	708	738	735	713	709	725	687	710	682	744	717	677	734	745	735	735	680	709	673	731	734	714	741	710	778	749	710	754	714	675	742	676	701	699	701	728	734	753	688	680	728	707	737	734	722	725	725	697	724	736	657	725	786	744	743	714	731	745	708	673	717	737	713	756	732	751	722	738	708	712	746	687	680	717	770	750	768	717	718	722	692	701	700	727	725	683	715	698	750	713	761	691	721	691	690	755	698	758	681	729	696	660	700	721	719	740	753	720	697	702	751	717	700	712	706	757	686	712	712	750	747	734	662	724	700	760	683	738	669	760	767	748	724	762	734	713	686	726	791	744	718	737	675	676	714	748	730	741	716	711	745	735	721	711	731	685	711	731	716	714	711	707	724	706	709	692	706	747	661	684	715	727	757	720	702	700	718	755	761	767	743	752	742	719	743	732	719	688	704	698	727	726	690	707	685	763	780	738	739	744	722	685	731	682	726	699	742	755	710	713	692	707	732	732	715	714	773	733	750	732	766	692	736	772	676	705	769	701	732	708	799	724	742	730	747	682	722	711	770	753	732	740	706	708	722	728	701	724	713	728	723	670	710	702	737	749	693	707	753	700	754	701	696	752	771	698	752	703	729	699	734	738	714	692	765	738	700	725	733	759	735	714	754	736	699	713	789	724	717	738	710	696	744	761	726	722	724	711	720	726	676	754	733	711	684	753	770	749	741	695	750	709	734	695	786	752	703	734	754	725	692	759	717	760	768	739	723	736	731	673	757	684	673	719	716	741	702	752	751	710	709	721	769	701	729	706	688	731	703	699	715	684	715	761	731	716	750	674	732	742	725	742	734	731	711	730	776	701	741	741	737	747	716	705	746	740	737	715	708	744	737	723	693	716	732	718	692	771	726	683	783	692	686	742	743	706	727	715	736	741	736	733	718	723	755	699	701	738	726	706	713	724	739	661	685	762	710	724	702	741	711	679	742	730	701	710	686	708	747	727	710	719	718	742	697	754	717	766	689	703	712	714	725	746	721	731	683	735	689	714	684	674	729	722	709	759	741	709	682	763	674	732	694	705	749	750	708	721	682	716	720	730	763	743	747	708	743	724	676	744	719	699	719	723	695	746	728	728	713	688	730	739	713	697	740	690	733	714	761	745	686	722	743	711	724	747	722	750	733	713	690	735	681	718	714	775	686	763	749	731	672	695	730	716	770	727	714	677	775	712	734	653	742	716	736	699	714	726	738	714	708	701	717	714	731	720	714	738	722	709	726	767	721	736	707	748	757	754	735	751	736	736	705	747	706	708	748	715	771	713	706	760	722	707	730	729	727	707	713	695	697	714	724	737	704	739	745	677	739	746	755	768	684	775	699	706	670	728	720	707	692	713	740	730	709	740	698	724	769	707	732	757	748	679	741	755	718	696	747	641	719	738	677	691	673	718	747	753	752	706	705	732	729	721	728	709	740	717	735	723	741	690	744	697	721	726	765	754	701	741	704	728	752	765	686	727	720	761	705	762	727	724	728	730	687	723	731	735	723	731	729	754	734	730	758	731	722	692	753	763	715	736	715	708	754	745	734	723	734	713	764	733	731	736	724	734	730	732	769	721	682	746	710	695	740	689	735	692	702	723	701	697	726	709	713	722	717	742	714	711	718	701	631	689	707	692	776	768	684	731	735	692	743	733	701	747	766	708	731	722	719	724	766	663	767	760	697	716	652	701	718	647	704	740	708	672	704	736	712	690	715	690	725	737	790	729	706	730	727	709	739	731	750	711	741	703	762	722	713	702	731	773	724	684	725	702	723	729	774	742	743	713	781	729	728	756	702	692	753	703	697	669	747	702	771	744	720	722	755	718	744	683	701	728	720	722	688	744	714	707	741	722	725	714	706	754	686	685	710	693	689	751	717	731	704	677	754	723	726	718	722	715	753	716	746	752	720	671	682	699	723	734	721	695	732	725	725	693	702	710	757	733	708	674	678	709	704	685	679	766	750	730	712	688	757	718	711	767	775	766	734	720	762	740	684	760	691	724	729	731	727	730	699	763	695	783	703	688	755	752	681	751	761	754	681	715	729	714	717	732	670	704	751	755	729	717	740	670	727	715	748	710	699	740	681	673	707	729	762	759	743	707	714	768	700	739	750	718	742	760	644	713	729	699	754	699	752	713	739	737	684	723	711	715	761	721	737	744	783	710	750	702	712	697	744	728	725	720	794	720	790	701	713	717	704	698	708	676	735	678	713	716	792	710	697	689	698	739	780	728	730	691	757	734	691	711	715	732	678	682	715	687	709	702	734	709	741	730	768	718	753	766	723	730	714	720	733	726	697	752	726	717	735	755	757	690	762	747	724	677	699	730	730	722	764	719	714	697	738	717	710	733	682	711	736	713	672	722	652	750	711	747	718	745	697	748	676	727	738	693	706	722	718	721	691	715	703	758	766	726	721	769	736	715	700	713	692	707	663	722	727	776	700	771	729	684	703	711	734	749	713	717	711	724	694	682	663	774	741	694	756	756	741	757	719	715	728	723	746	755	720	756	779	722	699	698	728	686	759	692	727	755	675	679	729	743	730	731	733	742	723	726	770	731	705	745	696	691	717	768	697	679	682	717	728	742	750	757	683	671	728	692	718	742	664	753	719	690	699	709	776	730	693	738	726	702	693	713	764	689	735	740	724	722	768	679	673	790	689	704	722	761	753	697	662	696	703	681	733	720	768	690	709	711	739	674	752	686
25699	21451	27579	25506	8905	2184	1683	1263	1033	1014	1231	8806	15111	12147	5464	2191	1239	931	864	790	809	797	817	830	812	839	797	764	786	818	790	768	813	778	810	782	773	782	780	725	805	783	765	727	845	769	786	780	788	813	833	759	789	807	834	851	757	831	762	806	759	816	782	795	788	806	780	738	799	815	802	805	821	764	745	775	861	766	771	810	817	787	790	800	789	837	791	796	691	801	742	806	763	793	810	728	768	819	804	805	775	830	737	768	781	800	758	762	742	807	766	806	802	749	785	817	748	740	782	830	771	806	757	797	844	796	780	793	780	762	774	763	759	737	789	781	842	817	824	763	783	734	778	784	793	800	727	767	749	798	809	772	724	769	762	767	784	784	712	782	819	752	814	776	802	791	836	787	717	765	735	812	785	812	756	803	761	801	785	777	789	792	752	762	816	807	809	765	779	759	738	781	808	783	795	793	826	807	790	774	792	819	771	794	789	794	802	797	805	725	779	777	782	736	801	801	782	736	777	822	808	769	818	779	783	739	751	810	760	774	783	803	777	800	777	724	830	760	782	789	798	810	796	783	763	765	777	795	792	754	770	799	777	738	834	763	782	808	761	844	787	790	824	827	811	749	719	808	802	794	786	853	769	755	770	755	813	752	784	868	784	802	781	809	771	808	769	784	781	797	828	753	790	760	769	791	806	751	750	771	772	812	798	817	753	838	781	810	802	793	833	755	744	836	754	805	765	785	739	786	792	745	808	733	783	819	776	744	761	783	714	780	822	739	802	766	768	725	790	823	796	788	831	800	805	814	786	783	766	795	826	766	835	798	818	798	810	773	803	796	779	798	765	778	732	773	750	756	794	804	785	839	765	787	805	780	814	742	812	783	792	790	748	799	828	811	765	752	788	785	782	806	793	746	786	779	834	788	816	831	816	773	798	770	744	801	775	825	743	803	749	777	774	783	807	821	800	767	795	816	781	776	737	774	737	786	824	756	749	797	808	783	787	761	796	724	744	755	726	722	753	801	769	786	789	811	777	797	795	791	782	778	784	778	779	819	807	821	793	758	852	779	745	784	816	748	786	789	745	752	803	764	795	782	834	811	757	760	763	770	765	784	754	750	743	800	832	783	782	773	804	820	728	782	750	775	791	791	770	790	792	840	737	851	783	753	761	794	724	722	770	777	815	838	772	803	748	804	800	752	772	773	817	740	783	759	784	756	851	817	727	767	781	791	770	758	795	780	803	760	775	792	796	733	776	767	780	760	786	755	756	754	800	805	748	818	766	844	797	803	807	795	778	842	735	785	811	769	800	766	767	790	778	815	770	768	781	777	792	727	794	788	759	784	828	795	799	782	774	782	764	778	789	775	787	817	755	761	767	775	764	775	759	726	723	717	714	816	787	764	803	761	770	831	866	857	779	796	767	810	783	798	761	754	769	794	780	762	839	751	817	768	833	767	804	793	777	834	752	785	769	784	754	740	780	823	735	781	770	807	756	788	754	797	759	802	770	795	778	749	814	764	823	742	792	781	764	783	775	796	783	791	816	827	817	795	723	800	783	822	769	811	827	834	740	790	786	809	800	760	804	845	821	774	801	798	747	736	807	797	803	811	743	760	798	811	745	809	809	737	788	779	797	784	767	802	822	766	811	779	761	813	770	810	837	745	831	780	769	773	778	770	786	776	770	796	775	789	774	757	810	838	767	746	810	799	729	751	717	803	781	816	805	803	807	767	737	778	822	784	743	827	783	746	768	766	791	761	795	775	742	763	745	763	773	743	817	799	804	814	744	779	808	808	795	778	750	791	816	782	799	798	749	749	744	743	777	786	800	783	806	793	794	806	803	762	767	760	798	756	801	819	813	787	762	803	791	806	799	750	794	834	757	786	764	786	808	755	766	792	762	802	746	804	821	769	781	801	819	855	777	742	826	785	797	711	788	829	787	809	762	766	751	811	819	747	761	849	810	755	786	806	815	793	761	734	764	788	826	779	793	784	729	764	769	773	767	781	784	802	787	773	755	773	772	827	774	789	762	819	734	813	785	756	816	771	789	772	756	828	793	799	772	764	834	771	750	786	784	807	745	787	762	841	772	817	777	765	803	798	791	787	825	746	782	770	730	771	758	789	825	756	766	754	738	780	818	808	802	797	794	773	807	766	789	765	816	718	744	765	810	762	787	758	784	766	749	779	752	797	776	752	823	791	771	762	756	769	771	760	827	802	785	762	808	844	800	743	795	792	787	793	736	796	757	756	778	814	831	783	770	747	758	820	775	793	741	803	754	777	732	820	793	746	794	860	797	753	765	821	768	762	760	707	791	766	761	782	775	796	804	771	769	755	771	756	737	747	749	735	786	780	761	784	807	751	740	777	755	794	754	770	810	786	823	803	796	789	778	775	746	782	774	786	825	805	800	735	851	859	796	819	735	810	767	769	761	830	796	802	766	798	803	770	791	791	742	796	739	780	745	815	793	808	789	773	748	775	806	803	808	814	784	753	684	782	734	793	796	802	736	781	807	742	757	805	818	787	743	806	775	750	815	774	801	772	819	769	754	798	768	791	790	797	801	838	799	826	838	763	760	753	828	780	814	793	809	803	751	771	761	749	824	840	735	770	783	772	750	767	790	787	798	765	760	809	747	818	784	810	740	795	777	833	790	813	784	734	748	758	785	791	799	787	781	832	797	794	790	794	743	769	835	762	811	811	766	759	729	795	827	759	827	795	789	754	800	724	824	796	778	837	788	701	796	813	811	753	774	761	767	795	789	840	752	803	756	819	805	758	806	814	766	799	814	744	778	801	759	777	771	725	742	769	753	814	784	836	771	738	753	830	789	797	799	802	786	766	731	763	781	797	750	773	791	821	738	764	729	792	765	785	754	802	790	734	800	812	737	798	778	757	803	753	738	784	823	729	785	740	736	808	741	776	775	814	819	750	836	793	782	790	754	789	787	741	724	789	812	774	788	793	800	798	766	758	854	804	789	851	809	783	789	797	743	759	767	791	756	841	757	784	780	826	794	717	760	702	779	774	738	758	788	835	757	714	790	756	801	812	735	834	778	825	785	812	781	721	799	786	776	786	792	763	755	793	766	773	806	793	788	767	762	756	777	747	754	795	808	830	745	776	799	782	789	804	845	746	757	794	785	819	798	775	804	731	797	807	764	823	794	739	787	760	783	764	760	765	784	765	748	808	749	773	763	745	781	779	788	749	818	806	778	759	784	749	771	794	743	784	752	780	766	739	767	784	743	766	742	724	747	799	772	778	725	785	794	741	822	812	733	811	779	767	802	775	775	761	815	846	774	739	736	759	797	723	768	780	766	764	806	813	766	768	772	772	756	769	759	788	780	745	858	836	832	782	748	757	796	757	804	845	816	799	778	759	761	746	763	751	778	797	746	748	806	766	772	797	782	768	769	797	772	783	814	827	833	800	786	773	795	756	794	752	789	799	719	778	728	751	728	793	721	820	804	797	831	740	836	769	785	749	759	764	814	757
6707	10242	7545	2460	1708	1679	1583	1239	1180	1062	1538	11324	14913	11073	5109	2110	1060	778	766	751	700	737	656	677	645	719	679	659	718	687	701	711	683	698	679	674	701	672	680	682	705	690	691	698	663	731	691	729	716	710	672	716	696	673	717	728	682	669	683	676	703	684	697	716	715	674	674	675	694	640	699	674	701	678	701	646	698	749	731	694	721	719	719	666	678	696	737	674	732	676	681	704	649	679	701	690	679	735	661	687	683	680	713	680	684	744	660	670	667	731	694	688	678	681	711	712	688	684	662	686	659	677	690	689	698	715	665	714	701	685	670	696	671	650	708	671	611	666	703	641	716	716	694	650	739	675	678	689	700	656	689	748	696	621	703	691	710	668	670	697	713	692	668	680	705	676	672	695	704	700	663	694	691	676	637	650	705	706	753	690	650	711	682	695	698	686	697	687	650	673	688	696	695	692	659	677	733	655	709	672	649	675	661	676	683	670	629	699	687	675	688	691	703	677	700	657	714	664	697	675	700	705	698	711	714	728	692	655	687	661	717	688	736	647	692	694	654	694	694	668	674	693	652	688	703	702	670	682	680	697	680	657	681	687	689	681	713	667	720	657	666	671	657	696	736	747	685	648	698	682	667	709	718	678	713	705	707	690	697	687	684	652	679	673	622	668	664	712	686	677	695	693	681	659	704	710	684	724	697	662	669	729	640	687	666	692	658	688	655	714	718	685	678	675	673	645	678	703	688	714	675	626	672	721	697	697	721	668	663	695	732	689	698	706	677	727	683	741	729	708	696	663	667	656	689	623	679	677	654	700	698	676	719	665	697	715	674	696	678	708	677	646	699	707	717	652	711	691	695	688	688	649	691	708	658	683	658	662	646	747	745	666	706	722	697	662	687	685	733	676	683	711	702	659	660	629	678	714	704	715	746	697	692	682	690	700	713	669	721	715	657	673	722	681	706	688	632	694	641	741	661	707	718	696	740	692	674	719	681	656	679	675	709	692	656	701	664	690	719	632	683	711	709	652	618	668	702	642	669	676	725	718	699	699	674	716	694	683	691	736	662	680	732	693	692	673	693	691	743	705	699	650	680	692	694	743	730	691	688	673	656	669	693	696	716	669	647	692	667	722	624	700	671	675	670	666	672	680	715	750	643	718	692	692	691	699	690	679	720	686	712	671	706	728	698	678	657	744	712	663	694	688	673	668	700	670	678	662	661	697	645	682	681	664	713	666	652	719	648	699	687	694	687	698	657	709	685	668	718	664	636	613	704	675	704	664	698	693	675	662	667	729	671	735	730	682	741	742	635	666	668	640	708	710	731	685	741	679	703	713	706	655	669	666	680	683	650	713	742	649	689	736	681	684	668	712	699	666	662	718	705	715	677	706	702	731	696	698	680	691	706	665	611	636	673	670	749	691	660	658	724	620	685	652	648	672	684	690	724	698	655	700	684	687	734	678	660	663	688	701	706	657	673	689	688	701	648	721	693	721	687	709	661	752	679	688	655	685	683	718	669	686	693	663	728	728	721	705	692	686	662	640	651	667	729	672	723	701	700	695	707	712	710	681	663	655	704	694	730	696	689	650	684	669	689	713	702	693	668	660	679	693	690	706	624	701	662	675	731	648	731	698	749	699	725	663	644	641	659	660	712	700	676	696	703	712	681	670	678	664	696	711	713	674	674	734	706	726	697	672	644	676	700	665	710	661	723	683	667	727	684	762	666	708	723	680	653	695	722	735	685	706	734	685	658	675	719	660	669	660	691	649	673	666	676	718	677	674	637	684	633	677	690	710	682	704	724	659	673	719	648	730	665	702	697	760	697	677	735	732	713	702	651	663	679	726	668	708	710	685	704	733	690	711	695	655	691	688	727	662	685	678	674	726	691	677	678	692	680	697	733	677	660	724	676	699	666	685	668	707	710	677	668	707	668	632	665	670	697	682	707	692	663	667	679	715	683	666	703	688	629	702	730	705	727	673	651	685	711	677	716	699	709	707	649	696	673	709	702	698	705	672	696	685	693	665	690	677	708	702	716	701	685	683	662	615	700	678	685	650	695	657	665	667	658	680	698	667	657	689	675	646	667	706	688	651	682	667	648	667	680	680	732	684	675	688	672	647	667	677	700	675	702	722	709	672	673	699	703	674	712	656	668	673	678	710	670	723	689	678	671	687	680	737	694	746	669	691	700	667	677	713	703	689	687	680	689	702	671	666	695	650	655	718	689	717	701	692	674	723	683	641	653	710	701	692	723	661	683	708	645	724	721	684	697	693	698	694	699	697	706	696	698	664	694	667	668	691	689	658	663	663	645	731	728	659	739	706	658	722	654	690	685	710	678	668	672	673	692	715	700	685	696	697	661	634	652	700	640	697	673	646	656	685	639	669	681	674	663	698	704	719	688	663	635	685	710	717	686	673	653	717	637	691	740	668	648	674	686	705	670	714	678	709	656	703	638	673	673	649	683	703	706	656	669	689	639	644	706	656	710	706	698	683	668	687	660	689	705	685	679	673	695	680	670	677	689	690	746	715	679	642	682	719	651	696	655	682	700	689	694	658	710	698	652	677	690	672	727	701	727	655	665	742	703	642	693	649	694	714	706	742	656	673	702	675	721	689	692	666	684	654	706	664	668	706	745	697	703	644	695	628	700	665	677	700	688	671	687	731	713	666	682	655	667	719	683	713	672	672	693	637	707	681	689	697	658	716	680	700	729	695	681	712	688	718	737	686	758	707	685	699	704	703	690	701	691	664	704	691	700	646	700	647	634	663	682	658	703	672	656	644	717	679	733	698	683	676	692	672	721	714	683	699	674	674	689	686	702	715	707	686	699	685	695	689	679	678	698	742	669	659	690	616	694	693	681	714	682	686	713	666	694	705	724	698	652	677	666	728	624	662	701	672	691	691	689	713	698	673	664	645	662	714	682	683	724	719	633	708	660	691	645	699	707	689	687	730	719	675	729	664	735	704	680	687	695	664	758	710	669	711	674	637	709	679	678	640	701	657	680	689	675	697	672	732	680	724	724	697	687	694	689	689	725	649	670	661	670	708	689	704	690	656	644	638	683	654	675	703	689	679	682	694	651	653	676	710	705	691	732	721	647	681	705	673	665	733	661	742	674	741	704	730	699	736	669	707	664	692	651	708	697	705	734	708	663	719	664	661	645	661	688	691	712	690	681	694	677	697	664	660	699	682	662	706	691	705	663	727	695	703	653	673	668	686	698	677	701	706	739	670	639	696	718	716	664	700	720	682	727	672	683	675	668	658	689	685	664	702	670	652	685	677	659	675	644	719	686	693	699	700	717	688	679	695	681	662	671	667	693	698	629	679	729	682	651	699	689	710	636	705	678	691	649	717	659	667	718	663	732	712	678	710	668	711	714	685	727	657	653	706	675	709	667	737	732	692	660	707	677	674	677	674	691	677	696	650	713	647	696	675	692	682	713	678	639	668	655	692	736	674	674	691	699	661	677	698	665	636	642	717	633	687	696	721
24696	21462	28633	24640	21113	7721	2788	1768	1342	1096	1984	15289	24588	21216	11532	4212	1765	1116	928	882	946	963	975	942	935	894	866	915	939	934	943	947	952	917	939	870	896	915	883	927	920	871	907	938	890	922	909	936	947	905	938	885	887	890	937	936	903	902	891	959	906	908	921	918	891	909	917	922	930	862	923	969	909	899	907	847	871	922	895	884	940	846	870	907	914	917	939	936	967	911	911	897	856	957	936	912	909	884	916	934	957	928	863	872	891	881	899	915	924	915	872	922	978	895	928	937	905	891	869	903	916	798	933	924	899	923	865	913	956	849	840	897	909	893	911	894	877	931	878	951	906	900	887	891	939	857	917	951	903	859	920	880	910	986	914	887	888	938	877	989	911	866	894	909	926	875	914	885	950	896	973	949	926	950	907	905	886	929	865	916	941	903	899	854	887	911	893	959	899	927	893	917	922	879	844	939	878	872	920	952	925	857	836	880	944	868	899	853	947	895	882	895	888	883	886	890	881	917	876	906	906	869	911	848	949	855	961	897	863	934	846	956	885	929	880	950	933	885	900	889	873	894	910	918	862	856	870	873	894	904	964	980	941	914	897	945	866	917	891	939	951	922	906	946	851	934	957	934	970	855	955	859	880	955	879	958	912	874	975	912	871	869	876	919	909	905	919	895	921	923	918	919	924	907	927	913	908	909	931	905	856	917	931	884	945	974	952	858	886	920	927	908	929	890	860	903	917	897	886	869	889	912	855	904	893	891	890	884	876	913	890	927	951	943	897	939	918	933	906	875	898	861	908	920	937	928	957	899	860	893	880	937	991	881	904	860	868	886	872	859	865	892	918	875	885	886	926	927	932	887	916	878	934	894	895	942	896	904	945	884	884	931	907	914	925	936	869	906	862	925	922	872	896	932	957	892	919	895	923	893	903	949	870	914	854	956	920	929	878	931	949	916	901	919	892	879	915	903	927	936	906	887	884	897	896	929	874	953	871	931	875	912	867	919	872	920	878	915	881	941	881	902	898	870	926	895	959	905	914	954	925	899	959	853	940	852	884	890	911	884	911	903	899	886	914	944	868	853	921	919	944	891	870	937	907	929	920	941	885	960	913	884	860	898	984	932	849	853	884	910	881	885	876	911	854	938	872	903	891	911	882	875	845	908	893	880	917	883	927	919	849	876	888	904	937	941	915	861	920	901	927	879	922	887	967	946	912	879	896	875	979	858	871	925	926	884	943	901	889	936	899	877	970	878	864	911	949	905	876	908	891	890	900	943	925	903	938	908	904	911	914	954	919	987	872	892	906	904	955	856	806	895	889	870	935	881	889	873	947	880	910	898	904	854	936	913	893	909	888	902	936	887	868	922	896	904	893	921	880	872	905	887	948	906	954	919	897	919	850	893	900	905	872	883	919	878	925	927	918	873	893	924	883	887	878	876	906	917	896	927	897	953	915	871	890	906	868	899	936	903	971	897	898	920	855	910	921	909	929	848	893	915	919	949	929	912	902	919	863	940	962	917	870	880	892	914	844	892	850	853	930	922	918	886	877	909	934	899	911	922	879	868	893	926	909	934	879	919	927	916	884	891	901	841	871	920	861	837	951	908	902	883	864	874	892	903	875	946	939	945	893	940	905	909	948	879	855	902	927	883	888	943	948	895	908	942	976	914	964	847	884	868	932	806	928	902	917	946	1008	889	889	867	873	931	898	885	885	914	909	913	893	891	958	891	888	953	899	892	886	900	963	884	867	856	864	884	954	881	871	888	911	900	882	871	962	901	882	945	864	903	902	953	915	894	895	916	892	878	881	886	897	951	858	862	889	908	921	909	886	892	937	865	954	920	931	893	900	896	932	894	927	907	876	967	938	931	869	877	908	933	915	847	959	951	869	897	904	957	893	892	920	948	932	892	976	897	937	849	891	919	879	853	945	951	867	909	880	863	894	873	896	874	949	889	901	891	894	903	872	883	927	881	956	877	892	870	866	919	880	929	876	901	906	894	890	901	898	885	911	841	887	891	908	892	918	903	937	827	924	883	921	956	912	911	840	921	889	940	973	855	909	920	938	906	918	859	868	902	847	916	895	888	919	915	898	934	916	870	914	866	910	919	888	875	917	853	855	941	928	892	918	874	893	921	926	855	892	897	936	907	906	852	911	925	910	850	929	916	866	888	921	919	924	896	895	910	919	979	903	915	889	840	949	836	910	879	927	882	928	896	957	832	909	861	895	957	974	959	910	927	901	859	863	929	914	929	912	885	932	893	999	899	895	901	938	896	930	907	882	847	828	923	923	841	962	871	844	923	888	895	920	874	868	880	891	888	878	867	912	899	945	934	897	931	892	910	898	947	944	905	930	903	926	908	878	928	872	921	879	970	947	894	917	928	848	867	868	967	893	943	941	893	881	856	892	929	910	909	889	932	918	936	916	911	908	926	905	894	930	916	873	916	912	922	878	923	883	887	901	909	875	901	936	902	859	905	890	878	874	859	929	874	929	864	942	926	919	889	878	921	942	903	852	926	943	844	875	862	891	925	870	968	888	912	908	939	885	932	917	932	952	920	908	841	890	921	891	944	932	878	939	890	933	945	928	905	915	922	872	905	927	918	912	908	894	911	887	900	966	891	925	946	902	880	903	937	883	914	900	902	962	902	979	901	886	903	902	892	946	910	912	880	924	874	866	914	934	909	919	920	938	870	898	899	940	899	931	854	857	919	912	910	927	908	951	902	934	886	898	965	865	936	889	903	870	855	1006	935	937	890	905	895	918	932	918	885	892	888	879	919	955	871	919	940	901	933	889	873	890	890	943	934	920	917	871	900	910	926	921	899	850	917	910	915	912	965	891	902	864	888	883	899	920	919	924	879	909	884	920	905	920	863	927	923	938	967	885	908	903	847	922	866	848	871	893	922	926	899	929	924	901	912	965	942	886	903	913	896	928	931	935	923	898	885	881	891	911	895	904	896	924	881	915	874	879	896	864	913	915	920	878	875	830	890	911	891	894	900	879	872	919	937	877	955	931	898	939	897	889	873	915	884	847	899	875	903	881	874	935	897	839	913	897	875	903	935	937	930	933	888	848	906	887	969	905	919	886	917	941	893	916	943	882	889	892	863	842	908	919	882	928	914	907	925	910	940	931	929	910	918	931	935	897	841	860	928	869	860	893	893	921	914	869	921	870	927	914	929	901	919	871	836	881	851	878	883	931	901	913	875	890	941	874	898	909	946	879	881	891	880	881	895	909	872	872	905	894	887	855	915	893	893	903	917	894	910	922	908	877	867	947	924	960	895	883	894	915	939	926	909	896	928	1001	927	947	902	896	960	940	891	988	833	890	875	889	918	910	922	938	910	932	908	919	913	932	911	851	903	854	881	901	915	871	911	890	886	902	925	892	907	941	901	897	913	1002	906	884	859	911	885	873	902	875	909	920	908	869	916	978	894	867	876	919	927	871	853	832	882	944	892	877	913	926	936	866	901	857	854	864	932	892	886	885	848	883	886
8664	16989	11605	4716	2892	2079	2153	1900	1493	1139	2651	18427	22913	18249	9505	3994	1688	986	872	808	815	819	769	758	799	824	787	782	764	776	767	840	803	750	801	773	771	716	787	762	838	769	784	811	792	782	797	749	796	793	798	764	754	757	807	802	758	753	780	766	806	755	785	738	796	783	742	794	727	765	781	753	740	804	762	747	815	804	768	739	783	799	838	798	782	798	802	753	820	765	776	763	772	826	808	787	781	771	740	764	748	786	756	770	763	788	757	819	776	783	813	802	763	787	832	760	768	768	792	801	833	744	788	793	745	806	855	787	799	814	855	789	782	739	749	791	805	766	777	778	756	809	756	745	805	805	781	764	793	757	800	740	794	779	783	827	780	778	767	768	771	746	812	754	778	785	770	777	742	754	753	750	783	812	773	799	779	808	794	809	768	672	772	794	797	769	793	803	754	762	788	755	816	794	754	744	738	808	780	737	736	798	779	778	737	781	772	770	799	793	745	783	763	766	786	778	681	740	762	747	752	769	760	780	784	770	760	748	780	780	769	761	757	764	788	796	736	777	763	763	757	808	789	811	770	830	791	744	781	746	812	801	707	807	762	767	766	781	761	760	791	729	796	746	729	784	794	805	757	763	832	741	746	761	819	773	758	780	819	763	771	779	773	770	762	728	773	795	774	783	723	746	762	768	754	722	780	757	755	795	780	685	829	750	738	797	807	784	783	795	798	832	820	783	769	769	752	775	774	750	796	780	749	760	775	808	769	758	777	775	764	815	751	692	801	778	788	825	758	757	768	736	764	819	786	758	742	805	768	800	773	781	773	831	800	756	773	760	764	802	797	723	713	784	815	766	763	807	825	790	753	777	749	720	765	756	771	760	753	769	766	758	791	783	773	780	812	761	755	728	786	722	746	758	733	755	760	774	788	758	764	765	733	778	749	777	798	789	793	826	795	815	774	774	742	774	773	772	764	802	797	785	739	777	816	773	756	830	782	810	790	781	823	813	778	805	793	794	770	803	787	760	734	765	762	752	796	752	805	798	814	795	800	761	750	765	764	773	781	747	741	753	723	750	808	765	773	801	747	733	819	802	756	735	784	792	725	771	801	764	774	759	762	759	757	785	793	784	777	712	763	774	795	793	806	735	814	759	766	787	785	742	820	765	807	795	767	764	756	762	782	796	758	762	760	764	756	769	757	752	754	795	731	726	773	756	769	815	770	790	783	792	749	796	760	742	749	761	784	824	743	753	771	813	773	755	747	817	786	768	780	778	772	788	805	785	757	791	789	758	780	771	840	765	745	759	767	769	802	726	747	774	786	768	783	792	778	722	800	779	780	782	814	743	765	737	822	789	801	762	744	760	783	747	760	722	800	763	744	777	775	847	731	722	790	798	756	790	786	755	769	734	768	813	738	750	805	779	802	782	776	792	695	719	727	798	798	759	787	808	817	774	766	787	729	733	757	752	777	768	817	738	772	747	729	756	806	774	784	768	810	767	772	748	751	774	852	776	778	796	722	738	786	770	738	790	775	741	785	788	795	764	782	794	766	835	791	747	758	758	716	785	762	784	755	756	749	785	788	760	778	803	766	775	727	773	770	805	753	724	782	838	791	814	806	771	792	736	787	752	752	784	789	718	809	747	758	746	735	749	787	763	831	795	794	789	769	747	763	812	747	796	759	750	776	798	806	755	828	804	763	771	766	779	804	718	762	732	751	790	774	737	777	810	778	726	778	796	791	786	781	773	731	804	772	782	748	802	809	775	761	756	740	746	733	789	798	785	742	761	774	750	792	809	787	687	764	730	729	727	787	753	825	746	770	815	740	799	804	768	771	721	797	720	743	787	758	788	738	831	777	721	856	754	761	745	734	735	767	752	818	820	793	739	757	770	780	777	821	744	759	783	787	830	738	807	772	746	776	781	775	818	783	818	738	791	794	755	765	742	797	803	756	832	771	800	762	760	742	744	823	744	743	742	769	727	828	720	744	761	761	791	703	736	797	736	747	747	787	767	835	782	785	763	790	765	798	776	824	766	794	721	807	801	802	805	747	769	768	788	785	769	752	755	748	766	767	758	728	811	796	767	803	755	777	759	812	762	764	792	765	742	742	847	767	768	773	815	776	842	754	769	757	736	844	747	764	761	732	776	777	756	825	714	727	800	776	778	827	820	787	773	767	756	797	727	770	791	733	760	758	745	797	729	733	768	825	778	736	771	776	756	790	775	728	769	762	747	788	771	785	747	816	758	785	786	778	791	806	779	736	739	807	766	751	746	811	749	791	801	802	810	730	769	778	776	795	842	784	795	764	807	770	738	749	838	745	803	770	782	755	779	681	800	744	738	803	774	728	745	755	746	762	717	742	743	765	732	789	799	754	755	803	754	734	723	761	769	778	736	780	732	753	780	783	802	793	740	790	745	819	792	790	797	819	818	790	787	787	839	742	799	771	734	760	771	750	720	775	804	788	737	775	734	719	763	771	737	759	764	757	807	776	801	742	766	739	747	799	766	776	753	769	746	834	739	788	742	769	735	773	805	785	746	741	726	737	765	763	815	767	774	771	767	744	820	775	783	788	778	751	769	762	745	754	806	826	766	728	771	762	780	770	711	741	815	739	770	736	801	781	776	800	768	772	739	810	752	806	731	788	813	756	761	741	751	745	782	777	788	768	762	743	732	753	829	800	770	795	743	732	765	795	803	784	730	806	732	777	741	734	757	773	815	797	785	782	805	758	767	802	776	744	810	799	779	757	844	796	752	812	762	742	704	756	731	768	813	757	796	729	752	775	801	772	737	725	785	781	828	746	731	780	780	735	749	753	717	733	743	775	752	767	825	825	819	793	781	755	794	773	755	746	755	769	765	731	742	768	800	796	828	740	779	757	760	764	813	756	792	774	778	785	800	734	832	736	742	819	801	814	789	727	815	797	792	767	764	802	812	766	738	751	754	785	730	751	810	796	811	749	776	807	765	798	738	782	751	761	772	762	770	736	757	809	776	776	702	755	770	759	760	789	727	757	822	773	739	743	719	787	782	718	776	761	789	786	782	801	758	765	783	790	794	762	799	761	790	717	738	743	776	738	736	756	742	765	775	783	780	788	795	754	748	743	785	743	785	772	786	830	741	822	778	759	744	757	766	810	724	741	763	768	739	828	741	756	743	735	747	753	780	769	765	780	791	746	770	803	742	827	747	763	738	783	778	803	764	793	748	781	725	779	768	756	748	798	783	756	756	760	781	782	805	739	738	744	788	779	800	784	782	780	767	790	744	737	766	724	819	767	792	758	791	780	743	805	727	735	786	775	745	730	788	807	765	759	756	772	794	723	800	747	789	794	771	812	776	736	814	777	794	736	796	796	770	761	776	738	790	785	768	753	751	769	746	771	767	723	768	773	727	766	719	805	760	788	777	773	712	806	759	775	795	750	787	743	743	789	812	789	754	799	725	774	749	740	700	774	773	799	752	751	717	772	798	778	774	797	843	774	762	722	737	771	811
28028	14634	5615	2915	1393	1133	992	996	961	910	931	1568	2090	2128	1682	1251	1058	903	954	960	906	922	894	885	819	873	926	885	934	893	833	889	893	867	870	886	896	905	914	924	890	944	916	905	831	885	911	905	928	907	928	865	922	869	873	934	902	900	906	905	907	882	933	921	935	900	885	884	894	934	867	919	884	881	880	860	858	865	859	952	877	920	877	869	878	943	887	913	915	897	874	895	847	863	881	878	934	914	909	886	927	900	893	929	958	903	835	874	853	861	887	852	854	887	892	892	961	850	982	911	905	930	922	907	907	844	909	937	920	910	884	897	870	906	916	933	895	878	901	853	907	917	902	829	909	879	889	905	883	851	867	900	931	871	852	925	850	906	888	851	858	854	888	895	861	904	886	836	916	844	906	834	845	847	887	906	854	944	904	901	965	865	913	894	868	908	897	895	923	873	888	869	859	894	867	837	942	870	935	868	944	889	878	901	864	818	840	859	903	871	937	856	918	892	929	906	853	921	860	855	852	875	901	931	884	900	874	879	928	905	894	851	942	865	883	868	871	884	888	876	868	864	911	920	856	884	880	906	901	889	908	880	904	883	887	885	910	904	884	861	910	913	885	855	900	854	919	926	911	880	874	849	943	887	864	892	913	858	877	884	877	917	904	921	899	929	880	949	888	896	903	905	908	900	889	870	876	880	906	917	912	862	926	920	873	881	892	851	875	927	933	911	908	910	920	888	885	833	869	897	894	896	910	918	890	893	840	858	941	899	952	927	893	905	907	855	897	827	831	922	907	923	932	928	844	864	918	858	867	913	860	911	839	904	857	851	938	863	919	867	854	919	908	900	837	888	962	926	905	876	853	916	901	856	896	923	909	912	885	901	882	891	883	886	959	886	839	921	867	914	945	886	924	891	899	884	914	937	895	903	917	942	865	874	927	938	941	873	892	876	939	905	905	883	912	956	844	916	919	940	910	870	920	933	907	936	876	846	841	866	872	872	848	943	880	908	901	906	939	877	854	861	874	844	953	889	875	885	855	870	858	849	944	823	905	913	913	936	914	865	929	855	925	876	913	925	877	910	879	886	879	938	925	857	877	872	874	940	843	907	883	874	853	875	904	892	887	867	919	885	886	895	935	936	885	957	856	905	893	882	866	935	870	838	928	920	907	912	885	861	887	830	897	858	906	894	901	918	937	934	878	896	936	893	867	817	890	871	863	956	913	844	885	912	945	926	918	895	836	905	920	897	911	927	880	861	917	893	885	860	917	891	894	885	872	906	871	848	920	883	957	837	877	868	879	866	903	868	876	924	964	910	930	887	894	886	880	837	861	923	901	884	837	897	867	897	935	926	810	925	880	918	904	887	885	933	884	930	827	852	893	947	850	864	939	869	899	883	849	885	921	815	897	944	878	912	919	890	900	967	885	875	905	855	909	905	918	921	879	921	872	872	919	907	869	843	926	860	874	913	942	895	915	871	909	890	901	896	834	868	948	863	903	909	896	845	931	935	868	874	915	915	851	885	840	892	920	884	912	968	923	889	920	922	950	891	909	868	872	916	931	882	917	878	849	908	888	890	942	929	895	910	825	834	907	917	901	901	898	849	830	865	932	885	860	861	842	872	903	912	925	880	913	862	910	883	877	924	933	879	877	863	892	903	918	836	927	858	933	867	860	888	882	933	920	915	917	874	886	916	953	871	881	906	946	897	902	866	928	887	907	942	844	862	880	895	899	910	836	884	918	895	899	814	866	915	932	824	878	900	900	887	893	877	884	849	883	868	881	908	887	889	961	902	851	919	929	904	893	880	895	942	880	878	914	845	915	839	860	901	901	878	890	877	878	862	869	865	895	869	845	862	931	882	903	915	927	881	911	901	922	902	853	870	884	889	886	922	906	863	899	857	892	876	854	878	920	921	944	863	866	888	898	908	854	962	903	913	847	888	883	843	846	882	877	845	893	889	888	863	884	877	869	957	881	849	948	842	904	917	874	931	837	856	938	929	892	873	930	914	903	875	892	881	900	882	879	865	876	861	913	857	810	916	957	873	882	877	913	940	899	905	912	898	888	811	874	838	879	883	891	910	910	897	883	877	896	889	885	870	892	914	889	868	920	913	862	887	896	903	890	857	898	913	946	887	938	904	895	866	906	857	885	854	942	904	865	889	925	814	919	868	849	888	881	816	892	899	907	892	913	905	909	874	901	908	858	918	916	843	898	890	874	913	893	899	882	885	862	884	966	868	929	961	892	874	785	870	883	882	871	881	925	888	861	875	895	936	870	889	908	877	842	935	892	918	872	829	887	921	860	929	935	877	880	895	954	826	880	818	882	887	940	853	893	914	900	883	887	934	918	918	915	937	872	864	900	863	873	884	921	879	925	909	888	883	915	870	844	942	942	868	924	872	931	933	927	892	894	907	885	863	888	825	869	853	879	925	815	854	860	853	926	889	865	871	856	945	872	879	957	944	881	973	863	878	866	905	906	942	920	903	897	892	894	882	871	903	908	953	938	909	910	904	900	880	918	913	872	900	907	883	832	838	895	941	971	917	957	946	930	894	926	917	916	907	906	910	947	938	905	903	882	821	852	908	901	913	882	915	825	939	865	857	969	886	862	865	878	865	899	859	906	908	928	886	860	857	839	880	858	930	923	905	843	873	893	905	960	891	888	934	848	847	907	894	911	929	820	862	836	875	948	874	875	858	871	852	835	910	869	820	869	921	848	862	929	922	882	821	857	909	836	846	922	894	918	900	921	898	913	916	906	829	833	899	874	930	842	890	874	873	902	864	898	937	882	924	940	901	866	928	838	930	871	873	861	884	935	907	825	950	867	942	901	898	872	851	818	876	910	880	862	887	890	905	868	870	897	983	902	858	898	930	870	892	892	903	910	873	897	907	913	878	857	939	919	869	923	918	911	914	930	912	884	845	940	878	909	915	836	877	911	921	875	866	898	921	948	859	897	869	875	848	911	900	875	923	842	866	884	873	904	898	911	888	911	898	862	856	938	849	891	879	934	947	937	935	896	892	847	917	841	829	870	868	916	871	905	878	903	882	868	940	873	896	872	890	874	870	886	942	865	838	904	874	888	958	850	888	915	897	866	898	925	898	873	888	922	818	878	938	915	927	893	883	868	932	882	863	880	913	903	915	945	924	937	880	879	904	862	919	919	875	894	914	857	909	912	872	867	896	880	899	935	844	935	913	846	864	931	869	890	936	879	935	897	941	901	905	871	883	927	867	903	875	929	889	961	862	880	899	873	881	917	861	899	954	834	860	969	899	852	897	870	946	916	863	851	882	898	890	851	876	896	883	954	915	964	883	915	857	912	911	894	862	847	847	911	854	881	898	887	937	914	905	830	892	895	870	920	899	931	877	862	877	849	864	938	920	900	918	916	883	882	935	844	936	916	885	909	919	920	880	923	905	897	886	853	971	889	912	961	877	922	887	900	904	913	930	845	926	885	895	891	866	890	883	895	871	918	891	901	947	895	926
7582	6647	4541	2238	1215	973	878	897	778	836	834	1753	2257	2162	1584	1156	894	801	744	738	750	760	733	757	727	735	804	741	745	736	761	742	785	745	766	766	794	771	719	786	764	738	798	709	767	761	732	720	731	759	713	729	731	806	695	753	708	723	681	744	731	757	783	757	711	804	818	760	752	738	748	753	729	727	801	748	766	713	781	731	723	731	759	785	717	756	745	774	691	708	707	728	757	704	760	723	739	764	731	718	772	751	795	709	746	726	716	753	732	717	740	774	759	785	751	728	699	718	735	738	729	700	714	705	752	728	724	711	742	753	738	707	707	743	754	722	729	826	775	769	718	721	707	684	742	782	772	736	681	717	736	704	751	745	750	737	794	704	755	737	718	722	757	718	700	746	709	722	715	730	748	751	791	734	754	750	780	760	745	760	725	733	717	760	721	734	762	783	773	763	799	726	706	682	784	711	762	741	743	741	774	779	766	753	699	712	696	782	743	767	760	697	738	783	734	731	759	758	755	754	758	810	725	704	785	711	712	736	740	728	739	726	744	769	726	762	745	738	770	756	772	744	751	713	746	731	730	752	801	742	759	717	769	715	777	726	749	730	707	748	759	697	716	784	725	727	732	757	753	765	737	772	741	751	720	722	747	726	775	727	742	724	744	697	705	769	721	791	758	765	742	781	699	740	682	723	730	789	700	776	771	746	711	739	797	718	668	723	717	697	777	724	696	748	730	729	763	750	776	743	710	707	725	733	715	744	738	728	795	766	758	767	739	748	781	699	778	708	739	720	723	765	790	779	702	769	759	729	753	721	724	729	735	711	815	752	743	776	759	762	741	751	751	763	736	759	740	790	712	726	734	754	745	775	769	757	778	735	728	758	728	699	785	740	767	747	717	744	748	779	721	773	755	749	753	743	738	751	706	681	735	705	745	706	724	770	707	709	755	726	766	789	758	729	747	715	741	733	698	774	766	713	775	700	760	734	752	781	785	786	789	749	768	761	681	762	747	729	783	731	768	692	731	739	773	679	741	737	713	763	739	772	751	764	732	775	718	715	708	706	808	759	747	746	759	788	762	756	737	758	766	767	734	763	740	751	798	767	722	725	728	720	708	754	720	763	735	731	725	763	767	763	777	737	801	716	720	730	756	746	756	725	714	701	724	711	755	742	787	750	758	730	763	768	721	776	741	746	729	714	713	719	725	761	717	772	715	758	758	799	713	714	748	737	764	727	730	740	754	747	774	756	714	754	796	757	713	731	700	735	765	745	760	703	706	754	778	718	795	721	719	771	772	770	743	737	744	748	761	769	762	746	759	725	778	697	709	723	780	734	734	716	732	745	747	766	761	795	785	809	713	707	763	736	723	768	756	715	716	774	711	731	754	745	749	754	737	806	722	757	722	714	726	767	735	748	722	721	752	810	741	715	702	742	739	770	752	698	745	760	743	779	748	754	761	751	759	717	764	765	750	773	762	737	742	764	730	719	754	779	705	744	711	783	771	748	736	791	730	714	751	755	705	702	769	765	772	734	770	691	742	760	744	800	721	750	752	792	735	701	703	770	703	768	761	719	767	762	761	769	765	783	735	744	727	785	744	737	771	739	729	703	744	691	769	712	745	751	766	716	737	717	757	730	735	723	717	716	769	734	788	752	715	744	764	750	795	713	758	727	729	725	751	731	734	729	712	758	761	771	727	756	763	751	698	752	707	774	716	769	760	765	733	731	797	753	760	743	784	776	740	770	748	726	752	749	749	731	794	782	778	699	727	729	749	778	703	759	718	744	708	770	742	750	738	747	743	740	737	734	762	724	742	760	741	699	728	773	729	755	728	768	698	803	760	762	688	756	717	756	821	691	719	781	758	783	779	717	755	745	723	718	779	733	730	764	750	710	735	700	755	735	706	690	750	732	753	735	702	736	755	757	761	806	724	748	742	695	712	755	725	712	749	770	738	728	699	729	746	757	740	794	746	752	757	707	739	702	756	738	746	750	713	761	718	769	732	807	703	750	725	744	711	773	711	771	765	716	787	748	785	743	705	772	754	725	758	716	732	782	789	762	729	760	764	737	784	787	796	742	801	761	726	704	730	749	706	763	747	720	778	802	709	733	690	769	706	772	795	754	770	714	748	773	718	777	752	694	766	755	741	752	739	716	778	768	769	757	759	774	745	740	748	823	725	729	685	742	741	717	757	722	765	705	785	735	729	727	778	734	730	745	711	752	737	737	734	744	719	737	694	779	727	760	755	749	767	695	790	716	765	706	732	767	766	754	741	757	772	745	777	748	805	769	723	749	763	722	754	798	722	766	733	729	736	781	695	760	728	761	697	745	793	755	752	757	797	737	808	777	751	759	747	746	721	758	803	752	754	727	740	716	772	696	746	738	732	723	705	739	759	712	744	755	766	754	784	749	707	763	775	748	740	704	739	751	684	758	763	738	734	719	784	739	784	737	735	684	708	773	730	734	743	751	777	777	733	735	716	732	720	806	713	752	749	736	758	756	678	754	752	770	735	759	796	710	703	772	755	717	749	769	689	742	722	712	765	712	774	768	686	704	752	713	774	723	790	783	771	735	712	738	771	763	740	735	733	714	708	770	736	764	758	751	754	728	717	760	775	715	744	749	781	706	727	784	756	769	752	771	762	718	686	743	707	739	710	733	737	736	722	713	735	751	748	761	770	733	789	739	716	783	712	750	723	714	781	767	722	766	771	731	748	722	711	763	731	783	731	750	745	705	752	684	752	744	766	792	727	776	737	683	699	730	774	721	732	735	708	767	770	754	726	762	765	737	751	775	726	754	673	773	741	739	695	707	763	745	758	713	714	759	754	746	737	781	679	779	802	722	759	780	735	704	696	776	764	766	727	724	725	731	705	776	754	776	719	733	748	718	754	709	742	743	728	748	729	770	708	694	760	726	769	778	774	717	758	749	742	711	735	701	765	756	715	775	794	738	777	752	738	737	740	754	757	763	742	743	764	766	719	756	745	761	730	756	752	782	786	765	717	759	734	759	731	763	717	744	730	746	743	707	768	721	764	721	721	715	719	735	753	766	760	761	708	764	757	743	688	747	768	739	755	758	737	723	820	731	741	762	790	706	703	696	737	775	768	779	688	822	745	768	727	746	734	743	748	732	760	728	672	751	753	741	789	780	738	768	722	738	743	720	723	720	720	702	735	760	776	725	744	718	720	695	743	753	746	718	759	690	801	686	779	732	737	731	711	748	752	736	734	748	775	744	727	748	695	691	742	774	751	733	800	733	765	773	704	781	757	690	763	754	713	750	736	716	746	703	772	763	767	701	771	763	755	712	734	721	726	727	777	695	769	721	737	736	716	760	699	745	743	768	708	768	752	670	774	751	755	739	718	741	740	770	725	702	742	727	662	736	743	725	756	727	707	737	712	761	674	677	710	766	738	731	723	750	743	754	750	750	704	756	735	743	695	749	701	759	765	702	762	751	756	719	738	699	750	745	745	728	743	693	756	701	711	735
25653	21429	27654	25393	11453	3338	1994	1227	1019	974	1205	4419	13765	12144	6827	2758	1405	942	857	804	760	827	860	847	826	838	843	808	830	794	869	790	742	841	806	831	808	832	813	817	839	862	818	777	781	743	849	814	813	825	787	774	788	808	798	839	811	790	773	860	815	818	830	854	816	807	825	823	793	785	810	786	791	786	756	818	863	796	836	835	833	775	809	822	774	836	804	794	782	755	833	859	822	813	838	818	765	794	823	836	782	813	807	817	823	826	746	844	804	808	827	805	831	766	759	804	800	827	844	815	791	818	782	773	814	751	802	780	766	841	821	822	794	825	801	842	768	823	828	830	830	848	844	789	840	771	792	866	778	788	809	745	799	814	802	817	761	832	804	875	807	810	847	821	868	822	815	742	801	820	846	800	758	795	814	783	839	797	822	843	850	802	816	809	777	856	819	789	819	788	848	770	774	813	844	796	849	821	794	790	800	808	782	777	796	784	766	787	811	799	823	775	839	818	780	837	809	797	843	794	862	778	789	808	706	788	815	795	782	798	837	766	805	799	810	843	802	768	792	842	753	799	785	788	771	808	811	824	835	799	831	870	812	819	793	765	798	790	759	805	799	817	814	776	872	856	845	768	765	799	848	778	843	819	764	805	809	885	810	826	827	858	802	853	836	758	791	822	891	829	782	789	792	806	799	822	836	871	828	856	857	784	807	833	799	810	772	786	770	855	841	795	794	784	833	822	821	796	808	775	773	795	841	804	835	838	768	795	792	883	798	805	844	844	839	788	814	799	822	830	849	817	816	868	809	776	776	833	782	836	768	829	787	800	827	803	802	761	831	799	818	826	818	785	827	824	799	833	845	821	823	808	803	792	813	800	834	733	888	799	811	785	775	814	822	803	798	772	789	813	822	764	832	765	759	817	870	843	785	835	769	797	827	767	747	800	795	770	817	827	775	803	833	825	800	825	811	814	866	828	865	772	762	760	831	787	792	831	809	790	824	802	811	807	787	808	796	773	792	834	780	849	828	778	766	820	853	824	796	782	759	799	793	798	778	810	849	764	824	784	778	775	778	834	809	800	825	785	811	765	770	832	818	846	816	789	773	813	799	813	719	855	808	836	772	810	754	825	792	777	830	788	781	771	883	819	820	796	818	842	798	804	789	821	790	807	827	820	791	789	812	784	822	826	791	841	801	822	816	796	781	772	841	808	798	774	784	842	806	786	864	770	838	762	821	809	857	775	799	853	814	768	842	815	853	807	782	856	800	890	843	804	834	852	806	753	793	785	802	780	807	753	761	753	824	802	852	800	819	796	740	816	788	832	792	786	791	773	810	762	816	821	822	796	773	762	780	838	820	777	795	802	861	823	789	797	833	779	778	808	847	752	806	821	798	789	857	834	799	824	810	809	859	773	766	760	841	787	796	787	747	861	795	817	782	831	810	821	805	781	862	806	815	801	840	811	854	720	830	840	877	858	824	804	786	811	786	842	782	858	810	795	773	799	811	761	780	776	802	800	860	861	773	786	821	824	808	858	817	781	811	794	767	879	795	818	847	829	769	801	759	806	824	827	819	756	792	855	822	865	841	835	836	826	828	758	799	797	833	756	833	799	855	805	816	780	816	828	801	787	834	775	766	758	821	762	782	795	817	802	787	795	800	740	832	793	875	823	821	762	820	823	824	796	822	791	777	816	809	871	787	792	755	776	795	791	832	753	829	756	803	820	787	765	824	816	829	808	761	788	782	829	835	803	799	831	826	834	828	777	822	815	828	817	845	793	817	831	823	795	843	858	775	747	847	783	822	794	845	767	804	791	821	799	777	820	894	811	822	798	795	807	803	827	815	829	826	790	848	802	824	809	775	803	818	791	760	831	787	744	799	822	806	833	813	852	806	800	803	786	833	786	819	789	764	807	761	798	825	771	718	767	802	812	785	811	840	779	835	730	821	753	845	804	801	817	827	816	822	811	811	793	778	797	772	781	827	819	798	839	790	792	821	821	808	836	773	789	795	808	792	846	841	806	794	812	875	807	818	833	846	796	826	748	802	809	841	808	801	791	830	811	760	791	857	789	810	760	780	813	832	766	747	823	785	767	815	802	786	847	845	793	836	824	766	816	772	792	835	803	813	851	820	790	796	806	765	765	796	795	798	803	796	812	763	802	791	802	809	791	783	789	795	778	764	788	853	757	791	811	823	831	852	818	789	823	790	790	840	811	762	794	789	781	858	794	774	815	821	884	807	745	816	786	800	839	763	786	835	763	846	832	805	818	841	767	784	820	867	752	857	808	810	844	774	775	834	835	836	823	811	830	840	803	846	807	778	803	832	778	750	826	817	829	805	875	847	806	823	807	816	810	792	836	777	850	824	805	811	804	850	815	791	839	813	856	816	814	772	798	784	775	805	820	734	855	811	779	809	896	873	798	863	815	755	806	816	834	788	843	802	786	799	737	807	789	860	766	787	816	832	808	718	802	769	784	795	841	804	758	817	881	848	774	851	755	789	866	826	783	814	874	783	802	854	856	822	820	811	832	776	776	803	786	818	827	776	845	817	763	759	801	782	795	845	790	808	762	817	813	794	812	791	814	804	813	822	815	803	793	801	800	801	795	834	798	799	837	814	801	846	775	814	836	837	818	782	769	806	848	825	737	792	750	820	816	858	752	863	749	757	746	860	853	776	829	818	807	828	819	782	820	800	754	780	772	810	798	780	840	855	833	732	848	827	882	834	826	806	790	834	831	792	786	828	775	766	773	822	766	765	779	746	780	859	778	815	827	826	804	809	813	836	864	763	773	774	823	801	794	773	780	837	789	768	849	850	826	811	784	855	754	810	833	823	793	776	881	837	809	822	834	806	798	794	847	821	838	802	832	877	791	796	782	825	791	803	790	812	848	810	798	803	773	845	826	784	815	826	766	809	829	775	804	806	841	803	807	785	807	766	799	827	812	758	824	795	840	799	759	760	826	823	807	787	767	823	782	800	784	834	821	807	857	730	803	825	824	844	790	821	767	839	805	777	864	805	795	789	795	833	773	806	751	783	802	806	835	746	784	863	828	793	790	820	789	850	788	827	839	852	773	813	758	845	799	834	858	790	754	811	788	800	779	799	808	782	810	789	794	795	840	773	835	813	838	860	797	826	834	774	811	824	804	817	763	769	800	787	797	772	791	827	803	832	802	814	794	807	779	800	828	746	784	799	808	785	810	777	780	797	841	819	835	815	798	797	808	819	822	825	823	813	829	739	836	844	734	829	812	804	821	818	805	813	821	788	808	809	811	747	762	812	782	811	849	806	739	784	814	889	788	830	838	771	784	818	777	788	794	819	860	881	805	852	821	829	789	789	866	835	805	788	828	804	852	800	803	779	801	792	845	821	834	788	842	840	829	832	782	843	840	848	824	807	781	823	778	818	869	826	811	812	725	835	805	764	804	744	824	802	786	821	814	789	784	768	807	810	824	819	840	787	830	797	833	820	773	796	762	831	798	785	799	808	785
6888	11861	13854	6433	3173	2705	1862	1155	944	934	1394	6327	14353	11229	6204	2717	1363	859	739	702	733	702	742	720	649	758	680	683	709	730	698	742	670	747	708	728	738	733	679	711	743	678	711	728	691	675	736	741	687	713	733	696	724	735	720	731	749	702	717	692	681	725	759	709	700	713	716	666	720	690	747	716	684	714	688	765	755	707	703	753	703	695	716	754	641	713	698	679	731	690	674	694	743	723	704	741	770	726	767	696	707	675	714	698	749	706	683	651	649	663	702	714	672	705	736	659	735	685	696	645	703	716	760	672	708	678	707	705	690	740	714	667	713	670	701	656	728	690	688	751	647	716	709	716	724	728	683	674	697	662	714	687	683	681	675	690	722	657	695	692	691	662	734	682	713	764	660	745	696	683	671	681	698	685	721	709	699	715	709	728	697	720	715	688	680	722	673	665	689	696	686	676	654	699	725	692	694	718	671	692	655	677	704	712	687	715	706	685	721	707	732	681	702	690	668	671	727	653	732	697	720	683	675	664	677	691	685	673	696	726	688	728	659	701	701	705	669	691	714	723	703	684	746	677	697	671	688	661	688	706	730	711	698	705	704	731	702	714	693	745	682	709	745	735	658	735	690	743	632	701	737	718	692	672	726	702	702	741	697	701	704	721	732	745	662	677	690	720	679	711	693	706	733	701	677	692	693	725	709	728	660	709	696	696	675	684	704	696	670	684	693	701	701	700	743	646	722	694	696	659	706	654	677	732	673	685	752	661	700	693	715	705	694	726	760	694	774	705	703	692	693	725	722	666	726	719	660	662	693	721	703	655	725	682	708	710	716	689	660	708	722	678	690	708	677	682	665	727	684	621	665	690	728	709	663	644	674	699	704	741	651	727	709	716	692	708	675	728	693	738	692	732	709	710	635	748	714	686	709	669	703	690	658	716	718	651	720	692	711	715	698	698	690	652	658	724	710	689	724	700	659	714	709	719	661	716	749	684	695	728	747	654	727	720	691	733	686	711	708	690	686	719	686	682	747	710	746	701	693	665	730	694	709	683	656	659	685	682	700	711	709	712	686	667	658	681	710	703	670	704	706	664	738	708	692	705	714	703	628	687	754	667	729	724	679	710	710	704	689	700	750	739	723	713	737	762	701	697	728	685	719	715	751	728	666	662	710	746	682	750	678	709	716	691	675	708	666	709	672	699	688	673	663	723	706	657	714	678	672	667	690	696	673	681	675	700	678	714	698	738	739	679	689	687	725	673	692	729	715	710	654	690	716	666	735	717	676	720	672	664	695	644	686	723	741	679	655	709	730	708	683	706	717	672	703	655	696	652	698	708	698	724	723	738	749	684	692	650	767	763	670	679	680	676	706	683	671	689	651	681	627	674	657	699	706	685	704	719	722	716	712	691	693	709	698	746	681	703	694	685	666	743	701	661	725	749	735	716	723	659	683	691	678	702	709	702	687	639	751	714	727	722	699	692	716	699	697	674	719	714	635	702	660	689	669	684	707	708	711	753	770	683	664	727	679	673	673	641	703	695	698	680	734	727	669	662	673	756	688	672	731	701	743	737	673	675	656	697	711	720	682	721	711	705	722	669	701	678	701	710	705	684	684	725	687	673	697	707	719	702	709	660	669	709	641	723	729	635	690	664	713	698	730	728	705	664	722	724	646	728	699	704	714	670	725	668	670	685	675	699	725	687	650	686	660	654	693	672	579	701	688	741	694	720	724	688	740	666	764	701	712	679	689	683	726	708	684	730	692	693	708	731	717	663	710	706	721	711	713	652	672	725	700	664	694	643	708	698	732	713	660	726	715	668	760	699	702	734	666	724	708	686	693	676	706	690	739	664	720	682	672	683	710	664	683	719	683	713	689	730	690	689	716	692	707	678	698	692	703	684	684	735	699	649	691	701	677	701	689	688	701	698	668	729	667	691	740	694	693	684	639	731	696	680	687	733	689	702	674	697	741	685	670	663	772	694	706	692	700	683	718	637	721	683	726	699	713	763	752	709	656	706	702	730	772	687	703	682	687	690	638	715	672	694	689	672	705	704	713	697	716	688	686	709	720	718	714	684	708	724	695	697	723	680	706	733	705	687	734	669	670	702	702	666	718	671	715	705	717	695	696	703	744	695	712	735	694	689	691	713	699	722	717	658	683	633	697	692	704	696	703	678	719	704	716	759	729	704	698	743	679	719	672	710	701	706	692	712	686	703	679	693	699	672	704	650	704	694	728	704	736	693	701	741	697	666	683	687	702	699	682	662	755	693	701	709	694	722	721	710	724	690	723	739	708	705	712	664	673	713	700	683	731	685	684	654	710	697	741	721	710	733	659	760	701	713	712	706	748	671	677	708	700	701	653	667	637	668	711	724	713	679	699	740	654	715	699	677	681	752	714	671	681	727	725	681	733	731	693	705	702	683	742	709	698	710	668	702	691	682	723	715	771	725	720	718	664	733	698	711	679	730	740	683	690	670	679	684	714	691	667	676	684	661	683	697	697	726	673	682	704	692	686	698	693	751	683	738	693	687	733	687	706	716	697	707	694	666	719	683	689	679	670	694	715	716	759	675	682	693	699	670	766	736	689	696	683	682	748	651	670	682	741	678	713	685	720	683	709	665	712	689	677	705	711	736	665	699	693	697	676	640	722	736	696	703	678	674	683	698	723	723	683	729	689	707	694	694	706	714	645	694	683	693	696	696	671	748	663	688	680	709	676	696	655	661	707	718	688	658	739	668	659	700	726	698	715	680	700	694	678	683	681	675	736	682	680	710	677	634	658	673	675	697	700	689	688	670	723	695	692	688	677	709	701	739	662	722	738	672	681	744	693	707	725	678	703	693	728	727	680	711	682	681	702	650	687	677	720	705	730	721	700	717	677	687	662	646	721	696	701	672	667	693	651	729	717	681	696	689	706	674	694	714	668	674	703	683	675	706	656	693	696	673	706	693	706	703	673	703	711	648	701	722	693	690	645	701	725	671	658	724	747	694	657	686	746	720	710	713	695	618	681	689	731	730	644	659	714	691	688	656	696	660	713	722	693	703	619	664	716	675	747	704	689	669	716	682	714	684	703	709	706	696	713	666	684	731	671	674	759	680	720	719	736	722	729	708	672	739	714	684	754	685	681	713	667	687	683	645	682	724	742	663	718	699	687	667	704	667	687	668	646	650	726	733	714	724	716	755	740	661	730	660	669	773	686	726	646	750	688	690	684	705	686	748	706	692	678	730	709	669	733	724	697	701	718	695	707	720	685	735	708	701	721	689	719	716	678	785	715	709	720	698	730	687	709	726	728	725	735	715	721	717	697	693	707	770	662	666	699	688	733	659	701	689	684	726	712	701	694	688	705	684	724	698	735	717	699	722	717	703	650	655	676	658	701	680	704	728	697	696	707	680	718	731	687	662	709	739	676	673	697	764	688	677	716	699	711	706	668	668	659	708	705	684	714	688	711	720	686	691	697	682	702	712	707	748	668	659	720	700	692	681	715	679
24651	21411	28614	24589	21129	11462	4935	2318	1381	1273	1243	13671	22410	20556	11426	4157	1829	1077	1019	930	933	1003	981	957	920	892	954	928	901	958	954	981	891	942	971	904	934	919	1006	940	973	959	911	906	905	888	912	924	969	911	873	881	932	917	904	922	913	923	866	898	882	906	921	972	949	892	936	988	980	957	939	982	993	933	895	935	946	945	901	950	944	909	955	921	959	908	911	951	876	925	1021	908	939	883	944	906	935	959	922	936	932	961	885	932	959	941	932	943	873	913	986	899	887	964	935	940	962	923	920	939	919	892	940	940	946	906	944	911	945	905	903	921	938	904	931	904	894	949	906	903	897	974	903	914	1020	899	920	952	897	953	937	896	892	924	874	984	935	895	917	931	952	935	919	944	934	938	937	934	900	890	876	952	964	944	908	935	965	950	943	866	924	932	968	938	910	900	898	853	967	905	896	967	932	903	895	891	929	883	926	924	888	959	889	897	871	924	1007	917	958	881	910	952	948	888	913	923	946	850	933	871	851	952	931	952	929	892	939	925	967	953	885	938	886	904	1006	911	923	903	917	921	917	938	931	953	939	952	935	908	875	883	933	927	927	951	924	910	953	941	942	948	954	942	930	939	911	935	888	886	909	949	973	946	947	985	917	924	971	934	900	870	878	931	857	889	881	940	919	944	917	949	913	887	965	965	953	902	918	886	939	933	953	976	890	946	917	849	964	954	931	865	877	959	889	884	999	912	905	913	904	923	897	895	991	916	998	925	929	935	930	900	889	936	979	944	969	846	896	923	912	912	894	903	921	875	971	864	902	943	902	903	844	898	876	929	906	853	935	871	948	967	904	942	896	899	896	909	947	914	916	902	934	878	905	942	905	898	905	898	888	882	921	939	931	914	886	870	930	887	895	951	947	904	983	895	980	947	901	940	943	944	918	929	957	888	916	982	946	912	931	934	893	937	876	904	927	953	941	894	938	949	903	879	975	905	929	919	940	923	941	920	880	938	929	892	854	927	913	919	982	861	875	871	853	921	908	948	918	900	929	876	882	874	950	933	937	903	918	875	973	940	888	909	918	873	912	995	910	941	923	938	849	888	918	940	886	942	942	923	885	926	927	935	976	885	938	906	923	921	964	907	976	952	887	943	870	884	896	975	940	972	908	910	982	920	847	950	871	895	971	966	884	977	920	903	940	1009	885	957	962	972	951	879	901	923	922	892	896	943	891	921	955	923	885	907	889	938	895	964	925	951	958	977	951	890	962	931	956	945	915	954	1022	948	942	935	940	919	900	976	880	931	1019	894	941	918	975	968	905	883	967	867	930	816	924	907	936	884	923	907	885	894	906	894	892	930	907	923	950	906	898	962	884	967	910	929	933	950	889	922	886	960	918	917	936	889	938	920	919	952	918	933	964	953	948	914	913	931	890	993	913	911	940	954	920	865	889	853	923	866	957	908	957	889	914	842	957	926	918	946	876	878	862	911	944	887	931	935	907	879	937	880	891	919	872	1001	968	979	948	922	858	936	890	918	964	898	948	908	853	937	911	891	901	929	953	907	965	921	916	917	899	893	885	940	911	902	934	880	905	898	925	870	941	895	911	925	882	908	936	955	973	922	943	971	934	958	938	899	929	971	901	952	892	892	905	931	884	912	870	929	876	914	903	1008	1016	985	935	931	941	906	986	951	929	944	892	940	909	881	926	896	924	952	871	924	989	911	957	892	880	914	896	950	931	951	912	877	971	914	945	923	936	910	907	924	921	897	979	920	902	947	848	899	929	883	920	919	952	917	954	980	956	949	867	885	916	851	927	879	944	886	899	936	940	905	925	921	902	903	915	897	903	965	961	924	968	910	884	936	876	871	975	892	917	878	900	895	905	947	1005	973	903	896	897	920	930	971	921	982	910	893	955	948	903	894	858	886	925	996	938	954	914	913	878	897	888	982	942	958	946	899	897	900	913	884	906	941	885	962	901	916	947	899	927	917	916	954	979	964	923	942	928	937	917	887	880	912	934	919	943	919	938	927	910	916	969	902	914	932	910	928	916	921	869	929	907	932	902	953	958	906	953	876	936	939	924	908	973	950	922	984	890	904	950	882	954	960	991	892	939	916	918	949	949	974	924	887	863	880	933	930	933	905	890	936	934	901	926	925	844	913	932	916	936	907	945	925	946	920	905	898	936	907	941	890	941	978	935	919	894	963	925	953	956	929	918	962	921	947	893	890	914	881	948	894	934	918	885	919	915	964	948	910	890	907	938	923	898	976	935	965	882	959	935	917	917	956	949	944	869	907	948	909	939	918	949	910	944	897	950	940	905	915	858	931	899	931	881	918	957	953	942	904	941	837	897	988	911	889	908	939	917	938	876	942	889	914	898	905	838	942	883	952	869	958	955	883	918	899	928	973	885	874	912	923	952	933	945	906	982	865	944	907	929	962	881	914	901	911	934	948	898	917	922	950	928	860	922	869	936	928	885	921	934	926	950	937	876	929	939	868	927	919	960	870	948	921	934	920	936	938	880	944	953	1000	937	948	847	926	960	897	890	886	893	930	952	958	868	928	940	905	921	930	919	914	936	927	882	889	898	872	888	877	931	982	943	944	950	892	900	939	913	941	925	925	915	965	929	905	889	887	928	893	949	906	903	883	839	930	922	955	921	966	977	874	870	908	878	935	905	910	919	838	943	945	889	884	941	952	926	908	898	896	978	905	907	950	968	961	940	970	890	957	894	923	929	912	939	902	931	924	893	949	906	869	928	927	882	902	955	863	921	914	980	846	877	910	932	885	927	855	909	915	905	965	904	858	926	916	887	913	888	823	910	920	893	894	866	924	935	893	895	909	876	944	911	877	925	932	871	948	912	968	917	933	891	918	916	909	945	967	980	921	929	933	910	939	934	868	915	878	927	906	915	891	921	854	885	885	945	916	863	933	879	892	925	936	937	898	947	923	895	868	886	955	966	901	904	935	920	914	914	899	933	925	971	930	852	943	947	929	934	964	941	912	953	938	961	949	911	1000	921	955	858	889	905	947	905	868	970	920	937	936	928	969	948	933	921	991	975	936	916	945	959	883	904	938	941	921	909	947	962	955	905	928	964	926	893	927	946	931	948	924	929	950	873	903	892	945	879	854	953	923	970	918	916	868	968	920	903	934	933	988	872	911	929	928	885	858	931	938	881	940	882	938	913	923	905	852	856	915	921	877	922	916	915	918	901	912	867	915	918	936	921	957	944	905	914	916	904	916	904	882	880	854	919	935	904	906	909	928	962	875	956	887	895	941	908	842	900	897	886	960	919	914	880	920	939	938	923	957	958	921	903	917	932	904	910	930	892	937	946	959	862	887	906	921	961	968	889	918	919	900	982	945	933	937	907	876	869	909	934	974	923	929	913	958	939	908	882	937	881	980	927	915	882	910	867	888	927	927	904	945	912	954	928	965	892	916	924	916	922	956	930	925	913	845	912	930	925	931	985	920	920	921	898	894	900	931	921	912	912	914	894	902	939	905	874	905
7558	15248	15905	8155	5883	4812	3993	2431	1436	1230	1294	16285	21348	18379	9349	3838	1575	996	819	827	778	783	754	798	812	814	832	838	775	804	799	799	829	780	796	792	814	797	803	778	794	796	787	782	828	793	772	796	796	785	792	748	798	787	802	822	803	797	824	768	760	748	769	771	771	768	775	809	784	789	802	838	816	734	798	767	764	799	835	767	789	789	761	782	819	762	772	764	780	771	800	718	783	782	788	784	814	779	821	792	779	764	828	799	812	776	754	782	808	806	783	776	836	771	774	782	785	799	769	735	716	792	727	816	795	756	790	766	799	745	865	771	816	775	802	781	823	764	778	852	802	826	766	778	797	771	762	717	755	785	777	777	774	790	805	775	800	797	795	833	768	822	849	808	785	822	802	810	779	781	770	778	797	840	781	851	812	794	763	759	745	796	779	801	808	807	797	783	784	723	774	789	726	833	796	785	820	810	761	781	796	793	825	817	800	778	721	817	760	796	823	837	827	801	770	816	796	790	786	765	811	757	825	804	728	857	772	765	813	825	847	792	784	810	755	724	787	759	764	808	859	791	763	761	766	802	709	817	818	766	756	785	833	752	779	812	791	736	816	807	825	798	813	758	783	793	761	815	803	780	755	775	803	799	765	784	792	810	778	811	774	763	792	807	825	844	811	792	794	787	777	794	794	790	780	788	817	832	738	795	782	760	764	811	743	824	774	777	750	720	776	742	748	799	787	770	763	808	821	813	774	764	796	803	758	813	815	786	807	776	781	769	767	797	842	767	787	780	773	781	840	793	763	785	767	790	794	814	807	768	777	790	727	844	804	757	779	758	791	818	798	787	786	773	804	801	792	811	810	806	814	740	782	815	804	767	760	781	788	774	823	832	787	735	740	797	793	854	821	737	770	781	797	816	772	802	799	739	819	766	751	770	785	819	817	789	817	799	782	768	770	738	784	802	784	802	783	775	777	762	788	797	827	798	800	793	747	775	765	802	769	804	745	796	811	770	783	768	809	775	832	822	755	784	751	773	789	757	757	774	783	766	811	817	766	790	778	829	798	788	817	823	810	795	831	782	789	761	779	775	821	780	778	816	760	778	773	772	803	708	797	805	779	784	787	747	776	775	790	782	806	768	763	726	809	827	790	839	761	787	810	749	779	838	742	787	770	811	814	784	745	753	795	787	804	740	773	763	840	805	806	805	796	796	772	824	742	773	824	742	813	810	815	794	787	758	821	769	790	762	788	772	806	752	800	807	762	791	776	725	798	758	818	767	797	770	818	812	790	718	750	752	784	822	788	743	765	767	743	802	790	799	775	802	788	748	798	779	761	752	805	780	726	770	719	782	791	740	838	759	792	832	781	808	797	801	825	804	764	819	784	767	833	779	787	758	777	754	813	783	758	776	753	742	763	754	790	779	789	776	789	744	760	774	787	750	765	799	771	759	811	759	784	807	806	779	791	814	816	833	778	749	772	781	770	776	683	774	824	783	768	808	792	791	766	749	797	760	766	781	809	763	738	752	809	804	761	793	735	763	779	813	807	764	808	770	817	804	765	778	756	843	773	822	811	786	822	799	801	799	790	764	759	781	806	813	754	796	792	770	769	777	795	804	765	753	760	752	767	796	771	772	832	842	789	806	827	759	797	802	745	777	785	805	788	774	744	781	789	789	749	782	800	778	800	784	777	773	773	799	810	760	819	794	804	799	815	757	763	801	739	749	814	781	845	745	801	756	771	800	778	760	763	714	765	724	760	772	772	780	776	789	820	812	801	775	823	825	780	780	776	754	768	762	790	768	734	789	838	800	786	742	862	804	828	804	771	786	751	762	779	769	754	804	753	756	811	880	792	772	799	735	765	767	791	789	774	818	783	788	802	759	783	791	783	861	839	751	741	811	811	789	779	780	799	784	786	779	776	725	745	782	782	753	755	785	819	774	815	814	798	799	778	766	804	792	805	762	863	769	782	774	767	730	749	766	820	775	811	756	782	812	778	788	769	779	762	779	798	770	808	771	843	792	794	733	789	781	748	817	747	770	763	788	772	791	772	818	769	778	774	786	764	797	795	789	794	750	761	801	767	813	699	777	758	714	748	774	778	795	807	806	762	752	785	777	773	760	775	788	819	767	749	846	770	812	820	791	722	732	761	770	775	831	814	779	797	766	803	800	760	785	764	777	822	763	806	768	809	800	797	752	760	779	807	735	763	765	767	760	801	786	782	773	756	814	815	831	824	843	803	785	765	835	736	714	810	750	794	820	763	809	841	800	793	829	811	811	793	764	788	744	789	800	799	801	765	835	754	807	752	743	779	801	809	725	784	773	808	763	777	770	790	746	770	758	821	759	805	781	779	776	780	809	821	810	760	782	747	760	800	801	805	730	800	784	787	815	808	793	751	746	754	781	791	755	827	762	744	760	764	803	789	771	792	853	769	734	747	781	762	793	801	787	772	776	736	753	834	789	731	752	764	779	765	809	824	796	748	755	803	719	784	784	792	777	804	732	823	801	750	816	794	794	792	757	736	749	744	772	770	793	819	747	764	738	810	736	842	772	836	758	775	844	838	804	778	747	779	792	757	790	775	793	807	753	807	798	760	816	768	800	767	769	745	791	761	825	793	836	819	791	821	721	757	793	746	781	783	773	799	798	803	799	737	776	795	729	790	723	774	762	769	775	777	790	790	774	769	794	794	763	764	784	811	805	790	780	792	773	797	803	775	744	779	817	837	766	773	823	738	746	783	798	821	734	822	783	825	732	761	826	842	756	772	804	854	796	770	751	763	785	783	804	791	766	745	783	762	745	849	808	745	747	815	812	808	794	751	780	798	784	776	785	801	814	763	781	763	809	802	765	803	777	726	780	778	830	780	755	774	813	837	812	799	763	779	764	749	832	802	799	804	813	840	834	795	742	765	744	799	767	769	732	743	816	816	822	856	803	729	809	800	723	791	810	813	797	784	751	789	818	793	774	804	772	775	752	821	781	780	776	752	802	779	780	768	820	757	802	779	762	759	750	775	798	808	776	795	767	769	794	829	802	788	808	799	753	747	753	730	767	840	794	802	794	744	805	787	756	789	770	758	771	802	772	807	805	725	796	770	796	738	736	787	784	789	741	769	725	811	776	771	767	786	767	753	761	753	756	770	787	808	820	767	798	812	777	805	777	782	782	774	782	760	758	784	749	792	787	795	774	782	765	767	771	780	776	767	819	781	754	792	798	768	813	752	777	756	809	800	815	749	800	856	798	785	777	783	780	783	841	793	817	817	783	755	771	775	783	763	763	764	801	825	802	811	832	742	744	778	766	775	800	753	785	788	750	788	792	781	772	793	797	811	782	789	721	802	746	773	766	744	788	780	779	775	770	710	760	758	790	778	771	762	735	801	786	810	728	772	800	775	780	843	786	808	751	763	817	796	815	745	842	832	752	784	761	789	811	798	773	800	836	830	794	789	828	791	788	750	807	745	783	725	797	790	757	746	767	804	782	768	795	775	816
27820	13273	4226	2182	1467	1289	1436	1095	976	1011	969	1423	2133	1959	1509	1196	1018	969	961	929	891	892	905	903	890	863	873	952	930	891	863	893	879	876	901	867	922	892	885	877	926	900	903	918	900	911	891	938	916	893	935	908	898	913	912	924	889	926	905	827	865	874	842	919	839	912	903	940	895	867	934	860	917	899	894	909	895	823	842	858	902	894	912	899	916	920	934	990	837	929	823	892	935	906	890	915	880	811	920	860	910	881	928	879	904	888	875	918	893	829	946	906	887	854	892	862	884	878	885	874	935	869	889	882	888	882	870	867	915	864	923	878	854	861	903	915	839	957	896	925	872	913	957	896	855	896	866	885	902	881	906	873	875	898	942	880	825	916	885	871	918	896	886	918	875	936	910	898	892	893	868	911	847	914	855	924	899	880	880	906	880	894	851	878	901	896	908	906	871	852	905	910	933	913	925	878	903	856	919	833	870	903	896	877	877	946	873	858	878	892	854	930	891	859	884	897	872	925	865	925	877	869	881	917	901	884	891	884	938	884	872	851	883	842	922	833	914	837	877	903	889	893	938	889	824	852	894	933	911	876	881	899	889	908	882	902	885	895	901	938	910	893	918	898	870	905	907	889	895	917	896	881	853	831	867	855	948	833	878	886	904	920	873	865	890	893	879	889	926	849	906	862	905	891	876	876	871	919	897	861	894	910	899	906	869	881	934	921	872	878	894	901	892	933	956	893	879	866	860	879	910	884	894	912	847	902	888	898	911	943	877	904	855	932	896	912	880	930	970	890	919	880	887	901	916	878	907	904	896	898	845	895	930	877	886	850	915	915	900	863	908	902	889	935	842	900	908	862	899	873	903	877	875	873	909	864	954	906	924	898	915	891	907	877	899	906	892	919	864	933	908	888	888	885	892	883	921	854	879	886	964	943	828	931	886	865	868	920	910	923	946	864	892	894	872	877	883	917	949	901	916	949	925	918	922	914	894	869	864	881	870	891	913	894	926	839	906	907	882	865	929	911	847	925	962	861	869	930	932	860	880	927	885	920	918	875	846	921	899	936	902	865	882	901	896	896	914	845	870	941	904	881	894	985	858	866	879	885	832	868	925	871	944	891	907	925	896	928	886	908	908	930	890	893	905	909	909	861	808	884	937	878	850	935	955	917	913	931	868	862	895	918	919	924	891	842	850	910	837	932	907	883	946	909	827	889	825	901	873	964	910	883	883	868	891	936	927	883	899	941	876	881	924	894	865	896	869	918	895	901	924	893	879	893	921	852	858	863	916	900	875	919	919	900	955	958	941	901	964	894	881	951	879	897	900	899	843	910	916	972	890	880	837	847	889	881	870	887	935	818	888	881	853	917	937	867	849	897	929	920	932	910	923	893	873	919	930	953	872	969	896	864	918	911	933	857	939	964	910	936	912	927	870	943	870	905	851	812	861	880	903	898	885	908	914	920	873	886	914	914	933	889	905	904	902	922	871	934	889	850	912	861	909	911	990	892	924	839	894	917	929	935	889	909	955	858	877	889	852	879	870	922	938	943	903	933	904	934	925	905	900	916	839	906	873	867	865	886	865	880	836	859	904	850	894	903	920	875	893	858	863	870	873	867	899	909	899	919	884	875	908	868	920	860	888	899	892	920	893	930	937	925	889	891	905	899	881	878	879	899	909	843	969	890	876	940	900	896	897	852	869	894	940	929	846	952	856	873	855	885	903	898	871	897	905	956	861	890	898	976	878	893	876	920	836	927	921	938	904	895	886	940	935	928	950	888	892	884	917	900	951	869	894	919	950	883	885	863	888	895	908	905	907	883	883	894	873	918	911	930	906	933	929	926	925	855	847	858	930	924	885	943	904	866	930	893	906	924	865	883	943	886	878	924	871	912	926	890	993	882	835	926	910	868	879	919	907	841	906	887	910	876	879	918	885	824	903	888	884	934	900	897	914	895	832	863	903	892	920	898	878	920	934	949	944	892	874	939	907	908	910	885	882	860	930	884	935	868	885	904	909	865	930	892	873	891	871	882	847	877	872	877	865	918	894	919	925	902	871	866	962	887	852	911	887	921	829	930	879	893	922	935	896	894	965	885	902	907	902	865	905	874	877	887	866	881	854	929	881	921	874	884	870	910	908	907	869	878	891	897	899	921	913	905	888	876	921	868	919	876	827	857	877	893	963	913	865	905	942	938	828	908	824	902	883	903	936	888	867	918	870	830	883	875	892	905	890	861	981	827	902	903	897	887	868	903	912	907	927	940	888	890	918	929	899	882	843	889	831	839	885	899	936	886	892	885	876	870	928	849	880	926	915	803	974	916	863	952	928	930	907	923	927	904	922	877	935	940	909	833	903	925	857	879	902	917	907	920	907	850	910	875	910	888	963	891	902	902	869	898	927	878	924	865	919	920	818	853	901	894	910	901	915	863	944	847	937	871	902	850	919	909	859	961	866	851	920	859	925	897	944	884	924	883	845	914	940	856	920	923	900	894	912	889	876	923	897	953	927	858	908	925	894	828	903	926	945	916	916	946	892	902	842	867	857	944	906	899	920	912	834	877	837	861	887	898	901	886	928	936	860	887	912	843	932	898	856	886	881	828	913	928	811	922	927	923	904	909	928	899	815	899	929	845	921	943	849	908	882	849	946	857	898	912	917	847	906	896	933	924	894	846	945	806	914	901	836	902	874	860	957	887	926	899	906	865	878	886	867	864	947	943	896	914	959	900	850	924	894	866	938	904	897	911	915	918	906	936	841	871	843	894	902	946	903	893	944	862	864	852	915	906	850	891	955	915	894	921	906	869	868	872	885	899	913	879	916	846	880	915	882	864	935	936	855	929	961	889	919	878	912	903	855	869	882	828	879	831	899	914	912	879	897	909	927	834	872	867	856	926	898	911	915	905	882	890	905	927	949	858	890	893	870	887	848	871	868	890	865	901	894	905	870	869	908	932	876	871	965	962	887	884	921	840	885	916	927	899	921	912	898	887	883	919	903	865	891	881	913	859	895	860	894	900	899	950	905	863	902	832	923	904	895	927	885	866	900	896	907	902	861	931	867	873	896	924	909	936	903	913	930	887	956	928	879	916	932	913	876	929	915	917	888	986	907	894	875	908	851	858	936	910	859	916	877	862	866	912	867	919	889	879	876	932	896	925	879	893	901	914	921	868	918	903	916	919	887	886	903	920	850	876	866	858	931	880	953	900	927	939	922	926	884	875	892	893	886	905	858	899	877	903	919	884	853	920	905	886	924	905	890	876	931	858	900	857	903	939	941	942	891	898	872	870	893	935	910	914	873	913	852	890	874	839	915	858	916	907	898	903	917	887	892	840	886	892	890	847	881	860	920	913	852	847	908	920	928	920	866	892	835	887	929	885	875	876	906	886	871	913	884	878	913	905	948	854	897	879	882	884	902	864	955	893	942	907	892	920	887	912	869	799	890	889	872	907	867	911	915	848	902	893	932	927	886	935	905	861	929	913	902	865	861	896	854	883
6569	4267	3268	1826	1535	1468	1468	1109	934	885	801	1613	2263	2076	1471	1043	875	741	819	770	820	735	779	785	770	740	725	704	760	752	745	741	679	793	746	736	716	771	699	750	791	736	759	816	716	731	752	761	760	728	761	727	741	757	716	766	756	726	782	798	707	790	692	762	739	774	742	752	689	761	776	738	714	745	738	763	731	737	747	783	697	769	713	738	749	717	762	778	733	774	757	782	740	749	725	736	775	767	730	707	791	734	757	739	744	725	760	738	763	766	749	805	763	739	734	759	695	733	765	715	723	773	772	716	742	775	667	789	779	781	777	718	755	734	785	757	753	707	726	792	743	736	744	764	751	718	754	730	746	772	774	714	766	713	786	778	729	761	709	762	742	761	753	748	793	752	785	762	732	743	704	701	771	775	784	713	741	799	750	754	715	747	755	738	737	710	694	735	772	796	759	748	735	719	708	741	769	734	758	776	736	739	781	731	738	708	765	759	736	781	779	767	789	726	747	780	811	705	773	740	729	711	729	711	769	743	736	741	711	733	731	734	740	766	728	758	726	740	718	729	760	737	734	707	728	768	755	715	798	761	761	730	689	785	728	681	695	761	725	812	746	766	731	729	747	755	764	718	709	757	744	740	728	767	739	731	743	777	774	743	688	752	740	775	736	763	741	765	707	695	718	760	753	778	744	710	753	743	727	699	749	751	762	764	790	698	755	784	736	721	770	751	734	762	805	735	775	757	752	772	787	773	752	717	758	750	747	732	761	750	749	717	768	721	808	751	710	734	750	735	743	745	739	789	746	773	752	686	787	750	747	731	714	731	730	761	784	740	717	746	765	736	763	767	699	729	785	780	769	733	753	741	728	735	724	770	784	772	764	747	741	728	739	703	760	751	776	778	731	775	726	773	754	709	763	700	810	751	804	742	744	733	718	782	729	774	726	785	740	713	732	731	719	765	784	743	731	770	728	802	787	749	762	732	752	733	728	727	713	743	740	773	760	808	777	774	770	748	752	779	760	737	753	736	768	724	790	763	724	718	757	797	722	732	707	706	772	773	757	679	714	725	719	701	714	775	722	757	767	770	740	750	778	742	712	792	710	757	726	755	723	744	740	739	763	744	744	749	684	744	773	721	699	705	780	763	691	735	711	778	744	778	728	725	723	788	784	717	720	740	726	760	754	728	815	755	725	793	717	702	760	762	760	797	774	775	734	727	744	708	770	784	784	748	768	728	736	770	801	708	714	722	733	741	761	748	736	747	746	735	816	770	714	757	776	722	780	808	723	763	748	765	748	772	787	739	737	728	761	698	746	744	738	742	766	696	769	710	736	717	728	725	758	730	730	739	751	745	745	757	734	755	723	770	737	747	753	785	725	763	749	792	737	794	701	734	741	744	783	759	758	724	792	693	772	777	761	722	815	759	769	709	790	743	691	754	775	746	782	764	766	722	760	748	760	751	728	763	750	773	759	740	774	720	748	744	715	765	728	733	773	728	769	776	777	720	706	736	737	734	776	699	785	706	745	747	752	742	809	763	691	759	768	752	814	744	743	724	750	750	757	702	734	727	690	765	751	759	735	688	791	747	771	787	734	683	765	754	730	723	746	719	763	788	808	726	776	793	718	728	766	759	714	763	716	715	790	734	739	742	712	748	765	750	709	742	768	742	762	774	723	714	693	747	730	731	775	757	782	719	753	719	745	783	790	737	779	690	776	727	725	712	716	708	719	708	726	731	787	762	719	745	772	742	710	740	750	735	730	738	735	679	765	774	753	728	753	766	762	740	732	766	768	732	789	792	795	720	756	783	730	738	769	687	730	710	758	731	763	731	805	774	736	771	743	729	719	758	763	736	708	729	794	782	707	731	797	745	715	742	733	709	759	768	679	739	778	772	753	743	760	763	766	731	752	744	786	772	754	749	778	761	741	754	754	770	749	737	811	753	745	754	783	742	707	756	691	774	751	740	723	709	766	752	761	693	729	703	782	742	729	736	751	701	787	749	743	739	772	721	723	726	748	777	741	735	741	738	766	736	798	715	749	771	780	769	773	717	735	771	729	731	709	749	759	769	742	727	776	745	746	771	736	761	760	738	782	718	760	702	795	725	764	687	765	755	685	768	753	754	764	743	745	738	693	722	712	701	733	759	715	722	712	723	769	773	798	752	733	764	723	685	767	771	798	754	773	782	733	728	684	730	760	739	779	766	768	751	678	714	778	694	779	808	788	739	734	741	724	750	761	770	761	706	737	742	740	764	783	802	710	763	740	761	741	720	707	729	758	717	733	777	757	722	753	773	720	688	731	779	741	751	779	774	768	770	779	767	732	741	751	754	709	771	735	704	735	779	804	774	745	764	748	735	758	690	788	719	736	757	724	755	769	740	804	756	753	731	781	719	749	774	755	755	734	766	751	766	756	730	714	756	743	747	776	751	744	718	749	749	726	736	763	737	726	729	719	776	780	757	770	732	672	770	699	781	735	779	728	754	754	702	713	743	743	698	736	724	748	735	728	698	765	743	754	749	792	738	744	718	737	787	734	775	761	732	766	736	809	731	772	768	739	751	721	724	731	794	753	745	754	779	725	764	740	727	746	767	727	728	720	730	744	784	737	763	724	777	720	757	763	760	722	769	717	748	800	751	743	730	760	761	740	722	718	776	765	712	733	740	764	793	757	750	678	745	720	780	788	709	722	767	730	781	737	711	771	814	715	760	794	753	725	763	692	729	718	781	771	785	748	741	761	728	764	729	732	728	752	696	766	742	812	742	740	729	780	726	739	741	756	735	767	735	740	754	784	802	771	772	773	746	795	755	746	737	742	812	765	780	820	784	760	771	744	787	729	740	726	755	736	761	749	761	772	731	746	714	743	713	769	730	776	718	722	738	751	778	765	783	750	763	739	759	768	780	716	776	726	778	764	713	775	768	752	727	748	749	775	729	750	747	722	742	719	739	753	798	727	772	757	762	748	713	740	720	732	737	700	767	785	713	736	693	743	775	721	725	800	795	758	703	777	747	746	733	762	767	773	807	792	744	692	731	731	718	692	715	733	707	794	750	781	807	734	809	768	708	767	753	787	724	725	737	750	780	747	747	756	726	752	708	746	753	740	746	801	771	777	737	745	735	767	747	786	729	779	762	765	732	664	749	721	719	768	780	719	708	709	713	750	754	746	754	766	746	740	756	712	848	729	738	740	731	749	754	774	747	731	730	757	785	751	739	719	768	752	763	721	742	750	723	746	790	750	723	715	782	733	743	742	749	795	784	774	718	808	718	707	740	751	700	749	783	717	767	746	751	755	755	713	763	738	753	758	756	729	762	700	771	807	807	760	717	729	758	743	706	754	843	767	737	741	750	747	777	683	760	721	751	725	714	787	723	759	750	748	784	759	715	742	727	716	759	766	717	816	776	774	740	758	746	741	754	803	677	703	746	727	756	770	748	765	751	771	678	786	746	723	804	769	783	690	706	729	779	815	721	792	791	698	804	775	723	729	714
25545	21394	27522	25444	10355	2958	2178	1939	1273	1136	1042	3575	13195	13336	6820	2762	1353	977	832	790	800	785	741	764	796	830	792	806	794	817	782	763	767	806	777	795	786	798	802	783	783	806	811	787	769	767	792	796	780	799	804	758	852	778	769	802	779	819	776	820	784	740	775	744	808	712	771	740	756	777	805	763	771	791	794	806	778	824	801	759	755	799	762	746	770	810	748	781	807	786	749	713	747	811	741	760	734	768	800	753	825	799	765	763	786	825	779	774	766	764	791	805	791	762	761	766	785	793	777	783	723	762	771	804	765	744	776	746	809	800	808	765	815	791	806	813	779	779	843	789	760	783	822	766	748	724	805	776	765	758	808	794	785	757	781	819	792	788	766	814	767	846	757	781	778	803	802	777	799	723	773	798	821	805	777	772	753	765	740	817	807	788	761	801	781	761	809	789	782	741	774	821	765	799	749	819	788	791	763	808	864	779	756	778	783	756	771	773	860	753	782	763	803	834	808	810	739	725	753	734	765	797	772	791	754	726	849	784	770	777	784	795	774	770	794	779	814	789	799	807	787	769	767	805	751	796	796	769	750	753	803	785	814	764	806	773	756	756	792	732	784	802	797	774	789	767	791	823	754	791	793	784	772	831	759	781	743	794	703	747	760	751	778	831	846	781	771	768	787	765	790	806	828	768	715	763	792	782	751	775	813	790	795	792	788	785	819	785	779	778	777	770	795	728	758	779	726	761	728	739	758	833	773	777	746	752	751	745	763	763	772	786	755	836	816	741	766	786	764	779	819	754	816	780	769	761	766	746	772	759	729	691	781	757	770	780	779	832	839	792	727	769	786	766	793	771	790	747	790	759	810	816	763	758	806	829	819	807	776	749	771	808	798	746	788	804	783	695	801	740	764	752	774	801	831	794	758	739	773	741	783	817	791	787	789	764	791	716	735	776	760	752	784	776	755	795	775	801	789	729	770	750	764	779	798	772	760	732	759	795	747	781	786	771	814	780	722	770	838	762	761	778	813	751	774	796	732	783	749	766	753	810	817	794	780	803	749	744	751	795	762	754	768	762	821	805	725	735	780	825	817	766	787	799	842	764	759	801	737	758	799	796	718	794	793	801	800	768	808	790	800	778	770	768	737	756	831	791	750	818	782	808	770	806	721	792	808	802	718	756	769	753	802	756	779	812	750	742	757	793	791	763	786	743	827	759	780	757	806	757	758	734	747	763	790	778	822	793	810	823	773	798	818	833	804	749	737	784	780	787	767	762	745	704	774	794	788	814	785	839	749	792	789	815	741	816	745	791	723	784	793	755	754	732	768	757	832	778	770	739	741	810	744	777	800	772	765	757	766	785	782	757	816	765	762	737	771	737	767	749	745	775	729	806	741	742	757	791	806	755	786	777	788	782	761	776	816	809	809	782	771	796	761	724	803	731	726	752	747	771	767	779	769	754	826	789	699	856	820	788	832	837	762	756	794	799	744	818	793	757	808	773	824	803	749	780	824	836	814	750	790	767	758	779	753	743	774	778	769	730	770	717	752	743	824	766	775	738	747	768	732	808	786	800	800	745	760	770	764	834	793	769	804	717	749	771	774	819	815	791	748	741	742	755	752	805	799	786	744	786	795	802	769	802	831	778	819	791	810	764	782	846	733	783	809	817	779	777	813	783	778	774	722	781	775	770	766	828	786	759	761	769	765	736	815	808	766	755	747	758	733	789	802	731	775	766	741	786	746	751	777	769	784	773	785	740	774	833	760	806	756	794	797	811	788	782	770	783	787	792	790	756	748	830	814	740	756	778	769	789	787	785	771	818	760	721	805	771	783	741	727	802	834	810	758	770	783	792	779	781	788	746	800	785	740	776	794	782	778	779	773	759	774	761	848	787	781	756	759	747	744	779	775	791	773	825	788	807	814	810	808	821	809	812	783	756	748	827	754	786	748	732	811	754	760	774	773	773	811	760	777	776	752	809	782	771	755	747	751	723	726	755	785	772	775	842	748	784	787	736	821	771	769	751	771	766	760	744	762	763	742	786	768	728	800	711	835	767	762	804	767	790	792	779	783	802	763	752	808	789	799	784	767	818	759	786	812	787	767	788	784	773	773	748	762	749	813	790	797	732	715	813	787	791	800	809	754	750	769	826	786	752	754	761	789	732	708	805	778	790	791	754	730	748	761	785	779	784	802	829	781	807	720	803	776	773	782	781	812	772	792	763	729	786	729	766	827	772	784	763	754	773	795	718	773	753	752	816	722	808	794	722	781	823	797	814	767	727	769	792	757	797	784	800	801	735	704	749	754	747	757	703	793	806	746	770	787	797	765	744	774	849	732	797	765	776	751	810	793	764	737	785	754	784	757	805	761	771	800	763	793	777	782	730	776	822	735	799	747	775	803	702	783	787	773	757	704	742	795	815	757	777	772	747	765	742	788	840	799	756	809	838	734	780	785	744	757	756	764	754	803	798	783	784	769	770	783	797	744	762	730	767	775	745	788	774	824	821	754	802	792	736	774	791	716	774	750	798	771	760	793	758	799	745	836	770	789	788	765	762	816	807	789	754	809	811	782	723	779	812	781	763	754	779	765	762	791	736	787	830	794	721	768	734	787	842	842	819	820	724	776	796	766	803	785	742	753	745	789	790	811	812	788	756	781	813	786	773	753	828	779	770	780	727	749	778	796	759	750	716	783	795	771	757	789	819	701	748	744	794	731	742	770	785	785	756	746	815	772	816	771	749	792	767	801	818	764	718	738	747	814	730	789	818	763	808	765	769	794	787	840	763	770	698	851	790	797	763	749	745	821	774	711	774	781	749	769	778	726	803	784	783	758	833	777	736	745	782	756	789	790	762	788	745	804	834	807	735	804	764	785	813	731	792	767	730	745	781	788	749	765	771	724	784	760	810	776	827	748	818	778	761	762	750	811	755	793	770	722	739	762	786	778	813	793	776	789	754	735	773	775	764	796	767	758	796	774	705	767	792	804	776	796	770	815	764	748	801	786	819	811	743	753	790	803	748	802	808	805	761	734	778	837	773	751	791	779	792	789	750	804	751	748	768	847	774	770	781	813	792	752	765	773	814	775	785	770	728	783	737	805	776	777	810	801	724	760	780	710	783	774	748	816	767	783	804	764	754	778	770	787	779	756	865	808	767	757	809	791	683	754	849	766	739	788	744	738	777	783	742	813	809	750	750	772	800	736	836	777	769	766	762	728	747	786	762	743	785	752	757	811	778	758	770	772	764	774	752	754	765	795	796	776	789	788	823	779	776	805	745	753	759	751	758	730	751	770	803	798	794	781	745	787	758	768	737	747	784	805	757	818	757	792	739	756	744	709	733	735	798	779	747	736	773	750	715	771	772	792	731	763	798	772	802	761	799	772	791	828	763	765	784	795	726	740	748	763	823	781	815	746	780	763	762	768	842	749	791	775	782	756	753	750	764	769	774	756	765	730	756	758	793	846	707	755	811	812	812	766	797	820	755	797	769	800	816
6188	8868	7897	4441	2784	2448	2232	2293	1502	1284	1040	4919	14442	12211	6190	2717	1252	784	713	697	691	680	727	695	693	737	738	657	738	632	683	696	669	662	689	686	695	618	752	748	675	672	698	672	691	708	674	674	714	723	711	672	716	701	665	681	747	691	640	654	707	768	697	643	708	652	699	697	734	656	691	680	712	692	669	667	706	715	714	688	666	697	699	692	659	646	669	657	683	666	701	701	690	707	692	702	678	678	695	673	645	670	661	677	698	666	704	693	682	627	679	653	681	681	683	702	688	686	654	630	644	714	678	672	661	665	700	679	740	668	641	654	669	652	690	637	693	663	677	667	681	721	636	694	702	694	693	721	646	642	715	675	671	663	706	655	700	656	679	690	655	678	658	665	687	674	665	706	682	706	664	647	674	702	722	679	652	659	645	702	692	708	669	638	648	696	702	689	672	677	674	666	674	686	642	665	693	702	664	668	673	678	683	675	643	665	697	669	709	683	644	665	657	660	722	674	691	673	629	707	677	671	658	647	723	700	683	652	708	688	690	654	689	668	670	691	707	684	690	713	735	685	728	635	677	702	727	711	688	656	711	679	676	701	679	650	648	656	707	721	692	680	683	692	686	686	652	671	650	653	715	684	662	652	653	672	663	711	675	671	654	650	654	644	715	696	654	678	687	676	651	695	682	674	667	688	699	635	665	678	712	676	711	670	669	708	683	701	769	699	667	697	700	746	686	666	683	673	666	714	679	746	658	641	687	765	719	715	691	671	676	640	705	671	664	668	678	696	704	656	691	702	695	677	650	730	665	668	691	697	656	697	674	682	672	671	652	733	667	670	704	668	694	630	650	707	741	674	664	659	630	661	673	703	647	690	666	693	712	671	643	692	703	652	684	689	675	701	702	684	654	664	672	633	642	698	695	676	706	679	701	672	661	689	665	656	737	674	666	637	678	686	671	704	673	664	685	669	717	690	643	708	697	719	665	695	684	668	669	664	715	662	689	670	676	652	729	722	639	673	685	681	685	638	706	657	676	624	667	685	707	687	684	670	702	672	649	640	699	722	678	671	669	683	670	678	688	673	671	703	668	688	693	687	661	685	658	679	690	683	649	647	668	697	689	671	664	720	655	657	653	717	638	667	692	658	696	741	658	657	712	641	704	665	676	675	626	699	673	684	665	697	655	663	699	701	657	720	692	706	687	701	680	736	682	713	661	715	647	691	687	673	679	679	661	738	684	656	670	683	709	672	671	670	692	685	647	702	668	711	668	653	716	670	670	648	719	647	661	683	751	657	649	688	668	649	735	645	695	679	684	667	704	673	630	705	659	646	655	681	672	695	667	687	683	676	654	680	667	637	646	667	706	657	656	710	681	657	617	635	671	729	725	659	729	652	671	653	689	626	690	628	663	654	737	708	671	683	709	677	690	684	711	660	699	715	652	681	638	668	665	721	658	760	681	694	692	691	635	643	694	688	643	666	701	641	641	634	626	637	669	668	653	638	724	635	653	693	687	640	690	691	670	670	682	714	657	645	649	688	690	700	670	736	653	723	652	634	675	668	701	677	678	669	646	655	705	677	687	680	715	684	666	737	687	664	702	681	672	639	716	697	684	660	713	660	699	638	698	726	696	684	695	684	662	661	680	685	696	695	626	691	680	724	707	657	717	694	693	689	702	682	651	653	645	668	672	706	640	655	707	673	648	669	652	695	702	660	691	702	646	675	687	615	666	624	679	690	678	665	712	668	679	695	681	694	651	682	687	636	679	655	696	652	669	658	641	715	739	700	685	674	700	654	671	609	667	651	661	682	666	689	641	634	676	650	683	702	658	624	667	677	727	691	700	701	624	638	639	707	709	658	710	686	699	643	618	692	728	655	625	644	676	682	682	701	683	689	700	612	657	688	665	680	685	689	697	694	672	658	664	668	680	689	663	692	649	679	650	662	690	680	673	671	683	665	645	614	700	669	672	703	731	655	727	684	681	690	626	722	678	689	704	644	694	690	653	674	683	688	648	647	712	708	663	658	674	675	670	705	680	664	647	681	654	686	671	687	635	709	638	655	680	706	715	700	698	680	694	636	693	679	701	685	682	695	670	683	667	635	669	718	685	661	631	668	666	657	670	703	702	674	694	628	697	633	672	700	665	690	664	713	703	679	651	651	650	669	727	701	669	708	683	696	683	632	708	665	670	682	668	686	632	671	660	690	680	679	656	670	678	711	669	694	707	674	606	643	678	663	670	643	710	679	676	689	681	647	675	655	675	662	636	696	619	678	692	686	678	656	714	714	730	692	652	680	662	723	623	675	650	703	681	672	648	716	677	704	670	677	668	662	649	653	699	649	665	681	669	644	633	731	694	676	619	690	704	686	670	658	700	672	664	709	666	684	687	654	689	683	732	669	680	689	677	649	663	628	674	699	639	713	683	662	666	688	705	713	651	685	659	674	700	703	711	698	683	657	693	698	642	712	726	706	652	652	663	648	663	670	668	689	665	668	668	656	652	733	683	693	707	664	666	603	715	677	701	638	654	683	670	684	689	650	707	709	686	667	647	694	690	683	692	669	705	660	702	665	698	698	624	652	693	701	659	693	637	606	713	632	674	692	686	671	660	653	669	694	682	700	653	681	692	687	709	706	748	683	723	682	659	677	658	684	681	685	674	663	693	629	623	638	661	670	706	644	677	676	688	646	675	707	693	718	651	642	707	677	702	643	675	652	635	675	693	657	672	664	607	685	648	696	669	615	696	680	635	698	678	686	661	690	622	661	671	678	629	671	666	664	691	700	680	678	715	637	698	682	668	652	663	655	626	660	663	647	681	673	657	663	681	638	666	683	657	650	711	706	688	681	655	686	686	687	690	713	689	665	683	655	671	639	706	651	666	676	699	730	682	697	667	643	663	686	656	677	647	681	691	690	726	666	687	682	696	689	655	647	634	633	683	661	675	694	710	675	701	701	679	663	662	671	681	651	676	702	708	675	649	696	642	677	683	642	671	675	619	695	672	621	675	677	629	763	652	727	673	672	702	698	652	667	698	654	664	693	690	722	713	658	706	665	689	663	686	668	687	696	709	687	672	687	645	650	690	659	633	662	686	675	681	686	668	637	646	695	673	646	677	680	678	671	687	632	644	699	689	684	672	625	680	685	657	681	665	716	688	682	691	636	654	685	711	635	697	675	682	644	656	684	708	684	668	706	646	713	650	657	660	701	680	663	671	707	695	687	664	651	738	702	655	706	665	665	667	713	658	651	688	667	648	652	677	704	739	683	708	653	656	652	680	671	687	692	723	656	705	667	711	676	672	672	691	706	705	669	650	702	670	647	696	674	699	707	668	667	677	678	715	665	647	678	631	704	671	684	653	714	711	660	666	674	713	701	680	687	718	682	691	634	680	657	708	684	688	630	669	700	676	600	642	710	610	660	709	674	634	639	703	688	671	659	677	687	683	673	662	659	656	653	671	695	663	712	636	664	702	667	661	661	662	706	660	716	692	686
24686	21441	28703	24601	21112	10497	4145	3029	2527	1761	1538	6713	20165	21446	12976	4969	2025	1202	941	889	862	838	832	913	855	843	844	872	887	866	854	854	832	880	850	838	822	821	867	897	830	844	803	914	856	851	891	868	860	894	885	835	843	894	878	846	812	919	847	865	885	848	904	877	868	838	818	887	833	867	807	851	877	906	862	861	811	850	844	815	853	859	825	893	861	867	827	921	857	837	843	889	885	835	854	896	857	870	888	932	830	870	893	870	830	869	827	884	886	849	812	869	860	853	841	920	879	879	873	836	826	861	838	808	854	829	886	860	852	829	858	887	852	799	839	775	836	867	811	862	850	843	868	869	847	829	853	852	858	811	821	877	801	852	839	899	819	864	822	833	819	831	840	862	857	860	817	831	881	841	854	893	874	826	852	811	847	831	848	844	876	858	807	890	834	834	826	885	877	828	866	850	878	855	829	812	869	830	844	887	828	850	876	840	863	833	806	825	846	833	870	907	868	846	901	796	821	830	858	874	875	851	849	855	824	860	878	805	835	873	841	819	860	848	855	863	822	846	838	844	862	843	848	830	812	862	806	843	889	862	865	878	825	810	863	838	894	881	804	910	844	862	803	858	842	883	870	862	859	821	870	841	859	849	836	852	839	871	851	799	905	884	843	848	840	820	859	852	932	825	916	885	857	870	885	896	866	830	869	855	897	804	900	868	857	837	846	831	876	867	885	856	839	891	822	820	788	821	824	880	885	842	889	857	892	844	872	847	847	796	859	853	870	825	825	866	847	832	867	858	821	820	845	902	845	829	819	858	848	858	867	842	922	889	835	841	861	840	865	888	848	800	901	836	831	837	854	947	813	915	890	862	755	831	808	851	839	829	865	811	856	783	868	872	865	822	819	841	899	870	838	843	866	892	874	867	899	850	850	857	916	890	874	884	864	827	873	838	794	796	888	825	835	857	874	859	863	850	842	840	870	808	828	913	841	863	876	875	862	855	797	796	824	828	891	900	839	872	829	844	830	837	848	845	842	797	831	870	837	830	882	891	834	873	873	871	833	830	880	760	793	847	854	851	852	841	832	866	856	856	830	862	837	894	781	818	806	820	781	846	847	878	860	827	841	869	883	858	852	815	912	835	861	864	771	846	868	854	848	845	858	855	843	832	911	873	830	850	847	872	838	793	817	873	821	810	805	849	855	785	835	829	882	822	811	844	795	833	783	807	849	796	858	850	860	865	822	898	823	846	799	870	851	797	855	834	875	859	773	808	850	861	855	894	904	866	893	818	837	869	812	906	896	824	897	846	825	869	839	887	878	885	870	848	832	860	804	861	880	827	875	877	855	869	896	878	838	857	831	834	860	865	851	858	857	837	799	815	857	857	850	826	826	834	848	873	858	824	835	838	818	829	841	810	852	864	856	895	856	813	860	868	879	885	872	812	851	796	800	879	840	841	849	858	862	845	872	849	870	862	864	831	860	847	903	859	889	797	938	850	803	848	844	879	869	874	870	867	913	862	882	852	842	842	883	836	820	835	851	875	886	873	836	864	828	811	828	836	832	843	805	904	846	902	862	854	886	862	845	885	852	805	814	888	848	894	855	832	889	879	853	892	859	819	867	905	919	891	830	839	809	838	850	869	841	861	828	905	868	885	835	872	809	845	796	874	892	813	808	839	868	826	831	817	818	902	823	841	859	836	847	832	831	888	854	836	897	827	869	867	831	832	845	840	834	812	873	820	900	896	866	842	842	845	782	777	830	912	824	807	867	812	848	831	864	799	881	841	774	844	823	808	870	845	844	882	833	851	840	880	854	816	871	879	825	816	872	835	826	800	810	827	880	863	859	767	825	901	828	835	795	854	883	874	833	811	857	800	873	830	819	856	823	827	896	854	853	844	857	838	826	859	872	851	840	861	844	846	889	819	794	849	826	850	861	863	883	876	827	834	856	857	845	878	846	817	844	834	828	827	841	875	855	892	811	833	837	866	850	823	842	836	823	842	861	829	821	821	833	842	849	891	919	816	835	843	824	861	843	854	877	865	828	776	868	850	828	848	865	853	870	844	850	856	817	849	887	817	882	885	799	854	877	868	878	891	831	846	805	875	877	880	853	877	857	819	817	876	830	833	879	838	827	854	893	873	844	830	801	852	826	828	842	844	828	846	836	855	880	913	848	880	865	871	864	848	895	880	858	801	854	884	829	819	877	907	833	903	838	815	860	869	850	837	828	809	898	897	846	832	824	786	828	825	829	850	868	809	830	812	849	868	817	868	887	855	805	788	869	882	849	847	828	782	844	826	868	863	828	871	829	830	852	850	874	848	930	862	843	815	870	798	846	845	862	833	881	873	887	850	842	858	865	822	879	806	828	823	852	831	856	837	863	845	829	877	834	890	840	789	841	849	865	820	830	821	836	858	802	885	852	841	894	923	870	849	842	878	826	832	902	815	888	834	858	819	842	819	864	842	899	832	846	882	842	848	815	807	843	914	782	832	841	832	909	838	805	853	861	878	799	875	820	826	832	848	893	860	838	821	846	841	808	816	866	825	852	845	833	830	829	849	845	802	833	837	865	866	871	818	870	853	824	828	921	832	866	861	892	852	834	806	867	810	827	823	809	786	862	880	845	829	836	861	818	849	765	817	855	841	850	840	876	804	839	805	818	898	836	872	825	828	829	836	816	836	856	845	859	871	941	922	847	825	879	853	865	842	852	874	823	831	832	830	779	809	786	896	824	849	888	883	848	874	826	867	818	839	819	840	880	862	830	825	822	785	825	881	860	811	856	838	816	855	900	900	835	889	874	804	867	826	892	926	837	826	832	849	780	814	871	895	884	841	855	820	890	852	833	866	853	892	850	824	792	804	891	825	840	813	823	858	862	838	894	791	827	819	838	843	844	914	853	797	807	820	873	845	849	887	885	885	832	820	846	858	817	827	891	826	874	798	845	898	832	873	838	852	841	844	860	827	832	857	828	860	844	838	854	858	860	820	886	844	855	834	932	890	851	896	885	865	842	906	828	872	813	838	843	897	940	850	900	838	893	856	812	846	871	845	864	866	869	805	843	825	826	841	819	843	852	873	845	900	831	829	870	828	830	870	868	829	774	904	880	841	827	879	904	858	852	866	879	888	830	873	898	835	855	847	868	874	842	893	829	836	815	807	840	804	801	839	871	845	857	777	855	851	841	877	882	864	851	875	819	912	876	801	819	838	793	789	859	856	864	839	822	801	889	841	818	888	903	822	812	887	855	877	837	752	861	861	864	856	874	838	846	859	844	812	828	784	881	833	806	857	830	855	894	824	841	853	795	868	875	803	880	883	851	852	887	851	832	867	858	890	888	826	824	848	818	834	858	863	863	804	845	833	775	829	881	853	827	887	850	816	835	803	879	832	818	882	828	819	842	889	809	787	878	827	894	874	830	819	840	834	822	848	911	836	847	825	845	811	884	806	809	824	844	809	804	874	856	859	841	828	845	850	801	866	852	827	839	874	779	790
7347	14874	13995	8110	5868	4244	3452	3731	3177	1910	1758	9322	20782	19503	10571	4384	2024	1020	791	764	745	726	749	714	760	754	772	761	733	799	715	775	781	741	705	712	745	804	746	758	715	749	782	763	752	752	777	735	772	702	758	736	762	779	675	727	684	789	717	758	719	718	744	714	724	736	697	774	704	775	758	755	760	762	724	765	688	729	727	798	744	757	744	724	707	754	672	745	758	756	731	731	752	743	745	709	684	721	764	752	735	755	741	692	773	804	766	715	719	715	757	721	739	747	700	730	707	707	792	707	749	774	699	659	774	744	711	695	763	723	706	744	686	719	725	720	723	726	726	735	726	732	758	657	772	807	707	741	711	733	747	791	703	771	748	702	785	751	767	754	732	728	734	726	743	706	744	695	742	749	704	730	786	708	717	742	745	713	736	693	753	742	740	762	711	712	717	735	709	733	738	766	739	707	707	737	716	751	742	766	726	730	754	719	747	742	782	749	684	756	755	740	719	756	737	785	761	761	796	746	782	710	691	752	746	743	709	734	725	734	707	742	718	774	747	752	749	713	777	759	728	755	757	751	744	742	727	756	738	778	681	713	786	731	680	777	739	763	755	726	762	724	750	689	696	753	746	770	708	706	749	765	765	748	748	769	791	704	733	768	750	680	745	718	740	752	730	748	756	695	767	766	705	687	721	739	751	721	741	754	709	751	753	715	741	756	700	738	767	796	752	766	772	773	717	770	738	729	732	749	731	739	772	731	736	713	718	765	729	740	748	758	723	752	745	754	691	770	738	800	709	705	717	706	778	727	778	746	739	732	695	666	747	736	749	751	778	731	675	755	745	744	758	709	750	734	757	701	753	686	726	713	788	748	784	738	756	695	758	762	694	765	763	705	773	712	732	730	732	697	718	771	743	755	763	773	726	742	698	763	740	727	760	745	748	743	750	743	724	727	730	714	778	696	750	741	731	749	771	734	723	724	757	679	742	774	806	738	726	746	737	728	750	774	726	746	727	737	771	735	709	743	784	742	714	749	729	720	745	775	782	752	742	727	690	754	716	691	742	778	717	712	714	734	745	755	762	762	745	715	706	717	720	746	759	713	789	743	747	740	711	732	709	715	722	701	703	744	730	719	733	689	725	771	751	742	737	733	715	753	788	726	735	726	714	752	715	713	791	706	752	797	715	737	747	728	724	737	732	763	778	732	732	715	744	716	674	763	740	737	774	735	726	747	779	728	761	711	753	717	742	726	699	742	726	733	761	807	688	769	750	746	787	685	725	742	728	739	773	770	700	711	696	710	722	775	772	756	733	734	759	726	764	748	697	712	789	763	714	716	729	754	721	683	721	700	760	728	794	680	721	725	690	714	699	712	730	752	731	766	774	725	713	760	692	739	744	747	732	706	735	744	768	726	730	711	716	776	760	733	761	750	718	694	733	758	741	710	768	738	727	741	723	750	714	728	714	747	758	763	726	733	780	757	768	770	735	726	711	715	715	733	707	713	732	719	771	724	784	709	676	736	697	714	743	739	712	741	728	726	709	764	741	731	739	712	742	709	753	682	732	716	730	729	726	710	692	727	732	711	774	760	747	720	738	738	753	742	781	721	720	751	755	696	704	732	726	756	709	688	730	756	706	755	748	775	688	747	729	764	740	728	777	742	739	708	741	729	689	694	728	718	733	736	756	719	722	725	749	680	756	743	723	751	714	684	726	753	733	743	705	721	679	755	721	770	765	758	726	702	709	739	758	757	720	726	708	735	742	716	686	737	718	730	748	707	786	726	774	712	701	746	783	711	721	763	684	685	736	679	717	696	733	743	716	792	739	763	705	679	766	753	790	763	722	672	729	722	746	770	711	735	711	727	700	788	738	720	699	667	723	740	702	761	710	721	703	745	730	722	731	746	716	756	700	765	792	729	660	749	700	784	755	710	730	744	746	734	775	774	756	763	744	714	741	712	784	716	719	745	712	737	771	770	723	753	723	750	735	783	741	717	732	716	744	756	687	715	702	791	676	705	672	728	692	670	722	708	758	753	768	720	725	727	685	703	698	721	740	727	722	716	740	728	732	792	722	773	677	732	735	727	710	733	740	696	771	732	737	753	765	779	707	750	721	684	727	742	718	749	740	733	739	739	737	765	722	747	773	743	708	712	737	703	673	717	752	744	737	751	775	763	726	772	723	704	764	715	744	684	745	763	753	781	719	709	704	721	726	745	711	737	750	761	720	765	706	728	701	739	725	748	748	707	747	739	750	717	752	731	755	711	649	728	746	673	747	725	757	746	735	716	746	720	750	760	729	715	721	763	704	763	757	666	768	698	699	708	743	725	763	746	735	676	763	748	758	736	759	754	697	765	755	744	676	717	722	751	751	724	700	704	716	703	774	754	732	727	759	740	785	736	731	727	700	731	812	730	751	748	726	767	772	695	732	744	773	739	702	720	699	783	717	778	722	793	804	746	743	762	710	694	714	747	754	741	715	745	746	766	794	715	712	714	784	779	757	710	738	782	734	741	750	723	719	761	761	763	800	753	730	715	685	714	721	721	716	713	697	734	734	744	745	696	741	751	730	766	724	726	696	716	686	764	759	718	717	740	701	716	716	729	749	726	704	757	731	757	775	692	775	770	744	745	734	752	735	715	756	742	708	727	741	720	752	669	681	775	737	737	770	746	751	747	756	731	773	692	698	763	770	702	721	719	721	723	707	680	709	759	712	713	718	696	733	731	725	768	760	721	763	746	751	704	750	739	748	753	777	786	754	766	704	714	787	739	734	721	770	735	691	700	798	728	731	748	737	753	732	764	742	761	710	708	740	746	721	733	721	675	710	741	725	728	719	764	764	721	765	735	750	739	728	715	739	787	756	705	728	732	765	721	661	703	717	739	781	710	712	728	754	764	776	727	719	714	746	781	733	686	734	736	753	752	764	727	719	691	727	718	693	767	749	731	756	721	701	735	751	726	768	743	716	723	720	717	739	775	757	776	707	740	672	749	746	746	692	750	765	731	729	710	780	743	743	708	708	701	737	720	692	754	732	691	723	698	729	767	739	696	726	725	707	718	707	732	705	780	753	750	697	706	711	691	720	705	751	722	748	717	759	734	714	747	720	734	728	760	729	761	786	698	732	718	742	717	732	716	689	742	750	739	725	725	737	703	716	751	751	753	766	727	695	662	688	741	748	722	740	680	678	761	758	769	778	724	739	695	725	726	791	740	731	750	719	719	712	761	767	692	696	756	772	726	747	702	747	718	704	707	737	721	759	737	739	744	682	743	764	725	758	704	701	653	758	760	706	738	720	746	732	756	706	735	738	713	723	689	710	721	750	736	753	729	700	703	745	736	730	709	701	730	720	693	774	665	711	749	747	712	751	745	749	767	726	689	745	750	708	661	715	732	753	751	734	711	704	765	732	707	729	724	737	708	717	756	726	702	725	759	715	727	760	726	711	724	700	752	695	732	718	720	739	728	743	741	760	780	773	770	739	748	726	696	697	722
27907	13914	5053	2653	1627	1249	1158	1095	1124	1094	987	1041	1776	1908	1542	1144	949	788	810	854	849	843	829	802	797	839	823	823	847	814	797	838	826	779	859	811	798	782	810	803	837	767	770	793	795	810	749	792	765	755	775	823	805	779	795	815	741	800	778	768	764	757	748	800	777	823	833	818	789	817	802	775	803	821	827	815	802	813	801	824	808	848	829	819	770	789	802	849	756	775	800	787	831	768	809	788	782	788	806	775	813	771	852	771	780	786	767	801	825	759	821	792	800	796	789	804	865	825	797	818	807	830	793	819	823	731	812	826	821	808	825	765	797	747	743	832	802	805	715	768	814	805	812	778	779	789	801	836	806	825	855	822	800	793	806	831	790	818	784	759	804	771	775	800	837	734	807	827	770	792	830	801	788	797	844	819	804	822	778	785	803	806	792	844	743	814	805	814	733	847	794	842	782	862	826	818	735	807	794	799	802	766	839	789	787	804	789	799	771	790	735	745	782	760	758	798	794	823	779	804	850	795	766	786	785	807	779	759	774	813	765	790	768	770	829	716	802	776	791	754	770	813	795	842	851	797	833	815	796	793	810	759	824	830	840	799	824	858	773	861	838	757	821	796	801	803	827	758	793	827	771	792	777	793	764	805	834	780	774	820	823	858	783	775	813	849	835	831	865	766	780	815	848	801	734	788	834	842	819	792	820	766	834	834	797	826	793	788	807	847	798	742	786	809	792	792	822	872	795	798	793	797	805	812	827	783	781	812	854	814	813	740	824	769	815	770	820	826	781	764	861	817	806	802	797	813	837	790	736	810	836	778	830	754	814	792	764	795	775	806	801	800	787	833	818	807	742	761	807	783	821	752	783	852	794	770	824	821	783	803	823	826	813	802	834	822	807	788	818	799	860	761	770	827	817	824	794	754	845	818	828	810	768	789	827	766	824	831	847	758	818	773	845	804	842	815	797	794	897	847	791	787	784	813	759	792	805	755	808	756	775	815	814	834	795	821	883	814	809	844	746	783	818	811	832	832	747	767	781	738	814	830	833	753	804	817	786	830	810	862	822	840	796	838	762	870	774	776	839	779	838	814	843	840	839	810	774	776	812	799	826	807	845	755	815	769	821	815	824	766	789	753	726	776	828	776	822	783	785	791	823	822	847	836	783	824	771	817	822	846	830	808	777	814	817	779	787	840	845	848	809	820	817	787	808	810	806	774	788	808	810	758	761	848	798	825	816	804	795	827	812	818	788	841	789	805	734	789	806	782	838	782	760	812	835	820	859	823	820	847	856	784	766	796	808	773	763	835	802	794	810	799	783	818	770	753	790	803	809	805	809	769	795	780	770	775	821	838	740	817	775	830	791	766	766	825	833	768	815	830	851	770	786	815	800	781	834	788	820	805	833	763	786	819	862	801	809	810	788	765	830	774	825	805	802	860	816	756	817	745	834	795	801	831	763	772	840	833	810	798	842	804	805	813	790	777	793	815	804	839	838	808	848	739	761	790	803	819	798	784	813	785	809	804	828	836	791	838	776	770	815	818	782	767	773	840	783	794	814	788	786	782	791	826	833	779	856	855	823	806	790	831	772	800	801	845	750	784	808	770	856	787	771	802	755	817	781	829	749	836	808	805	806	780	819	845	810	820	809	795	735	814	813	775	819	825	837	799	823	823	814	788	855	785	817	782	775	789	795	833	816	816	795	787	863	772	778	852	805	818	805	825	784	816	776	809	858	833	794	781	839	821	769	769	831	832	774	806	852	746	821	777	795	823	778	825	806	794	814	827	800	749	817	783	819	840	833	771	830	859	849	765	856	791	824	788	774	810	772	837	778	790	786	825	848	819	831	847	771	832	843	854	846	802	816	858	848	805	764	808	820	810	790	793	822	769	773	799	724	822	823	797	808	765	806	779	752	782	836	734	809	796	755	754	822	802	759	794	808	735	751	796	837	826	776	797	810	726	817	807	772	799	798	781	816	806	787	777	830	795	828	826	814	827	809	795	828	776	770	779	772	817	782	783	796	812	763	828	797	812	839	772	779	793	801	798	806	783	782	790	835	770	798	800	853	846	789	813	811	828	826	861	827	821	791	808	839	782	746	798	779	806	833	848	816	806	803	761	785	784	800	791	770	784	819	867	773	812	789	821	829	827	742	796	783	792	771	793	786	787	792	852	769	829	844	797	807	786	803	806	806	757	756	827	808	834	840	789	781	781	809	816	792	828	789	778	815	788	810	803	792	843	758	781	785	789	840	787	769	760	829	810	811	804	781	804	831	764	800	765	826	802	820	847	828	816	778	777	798	773	769	809	788	764	804	749	806	806	809	852	879	828	809	807	778	805	796	809	804	771	821	792	841	778	764	824	837	795	773	786	806	808	792	814	799	809	746	758	779	801	755	843	766	807	781	810	801	844	830	782	786	774	799	795	789	788	778	835	752	851	790	815	759	808	839	764	845	774	805	814	774	855	815	758	815	767	789	825	792	756	813	817	803	766	769	814	783	787	760	821	851	861	781	854	798	803	797	809	773	818	773	831	819	838	833	780	847	778	770	822	782	832	833	794	773	802	752	804	797	816	740	799	793	796	796	852	754	794	768	797	819	808	820	821	831	747	795	814	805	774	834	805	859	818	793	803	797	770	774	781	817	785	791	787	775	774	795	812	797	772	783	808	773	817	787	808	818	818	863	813	818	799	789	773	816	802	845	833	776	818	834	816	804	788	788	833	796	807	810	801	829	809	817	791	768	779	807	767	782	796	841	815	801	794	760	777	770	816	801	812	816	855	836	737	813	824	787	783	782	836	834	776	831	817	749	815	805	772	830	794	842	768	775	782	821	816	796	789	847	766	779	814	753	773	786	759	791	788	787	790	793	801	793	834	833	791	873	841	826	823	788	766	806	790	838	843	804	800	776	775	859	812	847	814	818	788	805	809	829	798	794	843	800	836	811	784	752	784	822	834	787	732	769	741	771	901	763	800	781	796	804	801	865	779	799	863	771	854	843	840	834	805	758	819	781	767	773	791	785	826	818	782	775	856	760	777	807	807	801	771	777	762	849	802	779	768	763	843	863	791	807	807	839	786	750	801	789	745	855	765	810	794	823	811	831	821	794	823	791	770	830	777	787	793	790	804	789	861	836	779	789	771	806	786	773	764	841	741	770	837	805	785	806	824	826	780	796	793	778	776	742	791	765	798	811	838	768	799	860	837	847	747	854	788	780	804	783	826	775	804	790	857	816	783	807	772	833	809	799	820	786	791	868	829	796	857	778	850	844	791	840	845	839	792	770	842	824	793	810	774	783	842	811	818	782	774	822	871	799	848	777	821	800	857	826	829	813	825	825	851	763	775	803	804	856	793	819	783	809	799	801	789	759	779	781	818	825	835	757	792	755	817	801	814	865	772	812	816	745	768	831	838	815	805	825	806	872	855	777	790	806	781	811	780	842	753	828	841	793	794	837	811	729	773	842	822	809	857	805	796	828	823	805	820	825	819
7231	5549	4284	2311	1744	1367	1256	1222	1202	1150	968	1031	2030	2002	1530	1016	766	723	692	683	728	636	692	670	666	694	702	680	645	689	654	689	612	656	660	715	671	687	682	693	646	684	697	711	698	676	627	700	708	677	669	651	694	669	701	682	625	627	712	723	718	671	725	699	668	708	688	729	696	658	691	732	667	696	641	686	721	693	680	689	664	689	691	690	653	658	687	666	676	698	660	668	695	705	665	727	723	689	709	675	727	695	692	629	646	673	685	631	697	699	746	692	673	691	665	680	680	696	672	686	693	682	646	688	613	666	680	680	710	662	701	673	686	656	698	676	643	666	689	682	656	663	672	656	653	678	663	683	716	622	675	656	674	636	711	664	691	691	685	669	659	664	665	702	664	712	643	665	706	712	667	697	666	701	668	688	638	674	684	686	625	688	707	662	718	672	692	746	683	681	675	650	674	676	680	685	678	657	646	675	699	671	674	692	679	689	667	662	691	673	708	673	687	667	678	693	683	728	671	650	685	674	665	702	671	639	669	682	708	674	668	659	681	672	731	660	651	664	706	699	660	683	670	673	684	695	665	710	699	657	699	669	664	673	666	667	727	624	704	683	667	720	635	664	665	646	675	656	685	680	667	669	675	695	658	642	667	608	731	735	650	669	678	676	686	674	695	731	652	709	683	689	673	665	676	678	664	713	712	692	716	700	666	686	670	658	675	728	671	695	666	696	664	720	691	667	665	703	645	661	670	693	693	670	652	683	676	677	648	674	686	700	712	661	654	716	641	693	663	662	709	614	676	691	665	655	637	686	683	656	683	663	708	707	684	731	683	630	655	658	692	683	640	639	650	671	690	695	688	646	672	702	663	698	683	633	705	743	666	669	699	693	666	722	659	719	692	718	716	658	660	704	680	675	710	701	719	653	686	626	681	731	685	674	685	691	726	695	682	660	718	653	685	662	673	711	694	671	709	671	672	689	680	705	632	718	691	684	689	677	702	670	640	679	655	671	695	659	681	660	696	704	702	716	694	686	696	686	679	731	722	649	668	709	660	703	668	670	718	652	732	692	668	656	681	735	675	665	712	654	715	691	705	710	648	680	688	639	673	728	677	668	694	708	707	677	676	644	687	648	654	719	678	638	687	686	672	669	640	646	611	717	702	710	674	668	667	676	697	675	661	700	676	668	738	610	658	681	620	676	684	709	659	691	654	673	663	692	698	677	698	618	694	629	615	715	699	692	655	676	678	682	732	725	648	670	655	693	693	707	627	653	688	669	710	677	675	662	684	652	667	681	678	692	652	699	684	658	707	663	730	678	676	725	676	679	691	692	692	700	706	670	699	656	670	655	700	694	683	679	700	666	721	690	679	711	666	689	693	691	653	675	704	720	678	680	719	682	676	663	695	687	694	636	633	682	680	652	703	682	699	726	676	646	633	667	658	735	699	638	654	683	765	681	669	701	712	657	712	647	698	686	690	666	722	699	666	684	661	708	631	653	731	640	664	691	683	691	670	679	725	673	673	699	680	655	687	727	714	660	685	667	700	619	691	699	670	680	671	702	722	681	677	673	721	664	654	689	673	683	650	685	704	681	734	672	651	741	676	703	681	688	660	655	648	696	675	698	690	673	657	695	726	701	693	666	676	649	694	698	622	653	646	673	726	656	687	683	713	648	647	693	653	692	666	699	629	699	673	656	642	701	714	696	681	709	697	704	645	649	683	716	659	709	675	664	673	670	684	665	693	623	689	685	659	671	684	677	670	672	663	646	670	675	676	667	722	680	712	683	660	665	691	678	677	667	665	662	713	715	674	692	647	682	679	669	745	690	636	689	649	639	640	711	663	661	677	696	685	690	686	660	702	674	695	675	694	715	666	690	666	689	725	706	693	692	694	694	681	695	688	689	684	719	684	700	663	684	696	646	655	674	657	673	673	646	675	689	693	668	693	698	674	717	638	697	687	686	653	685	685	695	667	703	629	701	648	682	668	668	682	691	648	642	668	713	631	695	678	682	654	718	670	625	670	704	705	637	699	695	630	698	686	673	684	673	656	702	624	673	698	691	715	680	673	711	649	648	718	724	671	671	664	676	668	729	673	630	684	674	708	707	657	683	644	670	677	636	635	681	679	639	690	665	697	643	673	657	711	628	687	684	646	687	704	692	673	683	685	687	682	686	694	706	647	675	686	687	673	664	678	667	708	698	659	668	719	698	709	667	643	694	706	693	664	688	693	682	659	676	731	731	694	677	709	665	720	677	724	753	741	651	674	689	687	722	686	695	691	631	678	689	678	660	678	686	709	708	644	641	694	701	695	653	690	688	643	689	692	697	638	702	714	641	739	630	681	701	701	687	666	699	683	683	672	672	704	661	692	675	695	734	655	697	670	707	693	674	664	689	681	685	708	665	679	697	663	709	696	658	669	690	712	696	641	704	681	690	677	688	693	672	687	701	662	693	668	646	689	629	641	727	644	714	641	699	698	639	695	651	680	668	723	710	680	684	711	662	666	689	687	691	694	655	652	705	676	680	666	655	665	682	694	673	691	724	681	672	674	661	684	645	698	706	665	700	719	697	646	712	680	629	758	684	712	680	658	677	739	642	631	665	692	721	711	705	726	697	685	646	652	654	606	679	643	674	658	644	684	676	670	648	701	720	684	674	705	694	687	648	676	692	667	644	708	716	682	690	719	720	737	697	711	684	690	687	601	667	711	668	667	685	651	709	686	641	712	686	681	664	695	662	680	712	705	652	704	677	715	720	683	648	684	729	655	677	684	670	652	666	695	773	635	683	683	681	707	691	655	708	633	661	684	667	640	705	699	631	656	668	708	674	663	642	693	641	702	715	709	647	672	678	681	683	676	685	688	672	625	706	650	695	670	693	703	728	682	668	698	694	680	654	663	673	660	663	621	740	626	657	706	685	668	667	655	676	692	697	693	680	639	699	658	687	709	687	663	673	698	711	718	659	699	657	674	675	682	692	642	740	668	725	681	641	664	681	677	640	652	682	687	659	669	727	694	696	667	663	672	721	684	640	698	649	693	679	646	612	708	669	675	696	682	680	686	650	656	706	665	707	675	690	682	696	687	709	680	709	737	700	713	680	661	647	697	660	719	689	712	687	701	677	643	677	675	740	705	685	719	675	639	695	694	665	671	655	686	661	646	678	661	695	686	720	663	660	643	704	672	674	728	687	690	646	663	662	697	691	674	647	694	668	705	624	677	714	665	701	697	658	653	651	643	682	690	670	687	667	678	655	725	670	706	686	649	695	649	685	665	693	688	726	697	682	709	687	684	652	677	705	687	688	700	695	703	649	675	654	683	712	679	661	663	708	649	613	663	707	668	711	693	682	666	634	650	688	665	683	629	651	649	675	654	661	648	690	674	684	685	693	700	674	623	691	698	708	681	659	692	657	725	700	661	621	685	724	678	686	684	665	664	733	657	669	688	672	703	674	658	693	661	675	717	660	726	688	685	719	647	698	645	652	711	718	655	701
25598	21432	27533	25451	9818	2565	1716	1350	1534	1561	1243	2645	11880	13070	6945	2549	1306	813	737	717	712	676	759	730	706	748	701	646	710	756	661	684	716	726	716	668	726	673	678	660	706	679	684	675	692	701	682	661	716	683	702	686	718	697	684	684	667	698	703	699	636	723	684	684	685	733	674	694	696	721	667	717	719	694	674	717	706	706	675	637	650	710	691	677	715	684	703	678	749	692	745	675	687	653	648	686	677	671	697	690	735	689	721	650	614	682	715	724	708	708	726	665	701	669	739	668	719	705	738	720	672	669	761	682	707	732	660	717	707	696	668	706	673	692	658	680	720	697	737	700	649	680	682	718	671	740	711	708	670	722	715	681	716	610	693	704	710	679	698	705	710	724	651	697	626	688	685	689	669	679	663	633	724	678	709	637	738	643	731	669	662	686	667	688	670	613	648	683	669	691	691	719	692	649	658	694	654	670	652	658	687	687	703	656	634	661	710	681	674	647	721	706	719	726	659	669	680	675	675	717	680	693	660	687	705	662	713	661	671	687	691	680	666	729	667	649	676	692	634	697	697	732	723	663	692	693	709	701	691	683	746	661	686	645	652	734	710	696	729	675	679	713	664	678	698	677	701	682	715	670	681	707	682	667	730	679	681	656	720	655	686	734	677	701	676	696	713	700	650	700	711	681	664	700	700	688	678	663	679	696	659	650	693	690	659	692	722	682	723	722	659	689	687	717	706	701	688	671	685	714	696	703	675	689	681	718	692	674	707	708	658	689	700	674	719	705	688	707	728	725	643	686	643	698	719	671	687	681	695	663	688	712	690	690	665	737	699	713	707	726	696	664	715	698	730	691	724	668	695	663	694	644	691	700	666	694	720	722	678	671	741	668	703	700	659	683	695	662	673	641	719	672	662	682	672	696	703	665	726	715	690	657	685	674	697	721	624	704	732	683	734	659	727	701	745	665	712	729	689	724	672	672	670	649	722	733	709	689	743	701	673	643	666	681	615	701	682	668	681	684	691	763	682	703	707	714	676	682	706	695	666	726	673	713	654	669	700	694	679	685	720	730	656	626	706	698	727	685	670	650	682	724	714	697	656	677	617	700	675	702	702	673	674	659	687	678	655	712	698	688	739	681	677	674	739	687	660	656	682	690	670	682	647	663	678	701	665	709	756	678	735	652	698	685	669	673	644	726	693	690	673	726	666	672	666	668	714	682	678	726	706	773	680	692	729	696	702	684	689	648	719	653	711	624	713	662	711	703	698	726	702	672	762	765	647	696	728	651	684	664	680	661	651	706	684	667	698	695	678	679	745	683	711	683	718	685	744	692	691	708	691	674	702	713	670	676	679	766	714	674	676	685	688	703	694	675	697	674	744	661	669	699	702	668	694	683	679	700	681	671	680	716	699	633	664	661	699	697	727	693	692	669	670	724	684	711	668	705	701	677	678	647	645	625	723	671	725	644	637	703	735	692	684	698	692	705	670	697	666	714	647	719	653	706	640	711	691	693	692	717	653	653	691	647	655	674	683	665	706	712	732	679	709	708	689	687	680	635	726	745	749	703	696	685	696	667	698	690	689	668	690	649	728	689	661	666	691	674	678	711	695	718	692	680	699	702	694	686	748	677	688	668	610	643	723	711	711	721	716	683	638	660	681	688	698	673	684	706	675	688	732	678	632	694	662	695	676	614	664	688	689	692	690	685	766	629	642	683	654	749	688	672	709	687	672	715	684	702	683	729	702	681	668	646	685	706	715	691	706	648	732	681	733	702	760	667	691	735	667	705	714	686	716	642	676	656	685	686	672	719	640	654	643	691	721	693	684	699	665	709	624	690	649	705	653	698	743	686	692	711	712	678	681	681	683	638	674	718	667	700	692	677	688	693	684	704	694	714	706	674	674	690	689	685	683	745	696	678	712	681	732	676	659	682	677	708	715	671	738	650	645	702	681	665	668	686	683	684	725	668	651	674	692	689	703	686	705	629	668	686	702	699	652	705	711	668	691	700	650	691	734	633	665	672	652	658	715	712	681	694	673	653	695	667	714	697	667	742	677	692	680	651	693	663	691	689	687	688	700	713	688	719	716	679	691	667	684	644	730	713	682	700	649	697	709	681	732	673	671	681	687	764	674	671	723	676	726	644	679	697	636	723	716	642	632	714	686	681	661	714	710	665	701	708	713	716	698	673	693	634	743	637	750	663	682	702	668	644	691	654	658	708	693	719	699	709	696	728	667	655	664	680	697	685	668	695	677	693	690	714	704	722	683	675	710	635	645	672	696	692	678	694	674	692	649	688	661	718	692	699	735	693	666	706	664	692	665	703	688	699	703	674	707	719	713	644	661	698	703	662	674	709	684	690	692	703	651	672	665	708	661	676	731	677	681	660	705	688	724	716	682	694	699	684	631	714	697	724	664	673	711	715	691	708	647	674	669	685	688	691	637	709	707	712	754	682	684	682	701	705	697	733	688	723	722	677	680	750	684	681	636	664	694	697	733	680	691	691	687	702	719	708	663	740	698	716	650	690	687	704	652	753	645	712	703	684	702	674	676	700	676	741	663	685	695	680	692	686	691	716	700	672	710	646	693	665	681	705	706	658	736	731	684	662	730	709	697	697	682	676	707	661	668	657	719	723	689	658	718	691	668	692	733	693	700	672	693	700	658	664	680	690	694	710	673	676	675	654	693	687	766	685	698	691	723	738	684	691	698	647	634	717	700	686	665	671	702	640	698	692	674	678	713	719	669	686	691	712	687	710	684	685	670	693	699	634	715	708	724	699	676	726	712	718	705	677	675	674	702	731	685	656	675	666	692	651	702	677	661	708	670	658	706	717	720	692	691	683	630	686	713	721	720	733	709	686	670	675	664	674	718	648	656	703	726	685	663	688	676	655	650	702	633	659	709	695	621	680	672	690	680	677	683	718	696	721	731	648	686	738	663	712	740	699	689	704	729	715	644	705	699	694	683	687	645	674	696	677	680	650	655	653	711	656	670	694	657	695	716	685	678	705	646	648	690	691	673	690	668	685	678	693	652	728	703	700	621	725	695	679	703	712	673	620	670	702	711	703	752	716	691	653	722	724	713	674	701	662	680	673	677	706	724	690	714	679	708	673	711	710	663	695	667	677	704	676	710	627	651	639	635	682	690	685	757	682	690	739	679	691	678	686	708	746	665	700	694	664	703	686	677	668	733	715	757	631	725	702	688	660	696	696	677	723	663	675	690	685	648	706	711	695	720	667	716	686	710	696	685	659	679	698	669	693	679	667	683	715	708	689	700	723	701	732	738	661	696	654	684	679	681	661	650	665	703	716	675	693	706	678	660	683	772	691	690	696	710	711	688	706	698	703	667	702	674	695	710	627	663	646	670	682	706	733	669	681	672	713	683	644	635	700	716	670	668	684	722	693	688	724	691	703	665	709	671	724	686	661	713	739	707	702	652	671	688	678	701	671	685	724	711	711	684	666	709	749	696	671	685	659	681	678	646	673	733	714
6668	9853	7070	3768	2579	2328	1566	1598	2010	1968	1439	3947	13316	12383	6377	2538	1319	770	682	611	616	618	650	622	610	614	671	642	614	682	631	591	609	600	661	671	621	649	613	597	618	606	674	653	627	632	638	621	578	600	636	574	629	647	597	618	634	554	587	631	581	648	620	561	612	614	633	567	624	580	648	620	605	670	629	630	622	588	613	593	591	620	622	651	610	572	614	641	628	603	649	650	605	636	626	626	616	640	657	613	589	600	662	663	578	599	632	597	635	631	632	620	585	563	595	631	644	620	612	582	600	621	627	611	638	572	616	654	654	634	629	622	552	636	600	606	609	583	611	638	599	672	634	653	651	624	652	599	592	626	635	607	594	599	636	618	634	618	619	606	627	625	619	601	630	580	624	622	608	605	583	626	618	647	582	610	628	640	610	563	600	606	610	601	633	593	600	600	583	647	607	662	583	628	590	652	635	584	596	630	652	596	570	678	631	628	618	611	627	632	609	639	622	588	599	648	632	593	555	625	621	617	616	581	602	607	627	601	605	609	624	578	625	574	619	614	645	597	584	617	641	583	611	597	599	651	648	621	597	617	606	601	610	606	642	643	611	603	571	657	594	606	580	644	612	616	621	592	589	591	628	601	583	604	614	612	608	615	608	590	617	622	613	625	641	644	655	640	608	616	627	668	591	630	625	605	629	593	611	597	598	630	606	588	584	655	582	641	607	583	601	607	596	613	617	617	637	636	645	621	613	587	649	680	630	634	604	662	595	631	631	577	626	632	637	606	611	665	586	613	661	622	582	562	590	577	640	657	597	608	608	649	603	656	639	620	613	570	609	646	628	609	629	565	637	611	638	623	619	634	555	638	631	621	595	620	616	634	648	608	593	610	592	587	610	614	617	647	693	593	615	617	619	643	602	608	598	619	597	577	631	620	639	656	630	641	621	643	632	650	620	651	611	566	602	621	643	583	582	588	603	595	616	624	572	608	585	648	604	588	626	648	615	623	620	632	608	640	602	592	613	591	629	592	605	600	593	666	648	676	574	564	582	622	579	638	592	580	522	575	588	615	570	599	600	601	640	634	607	595	604	647	584	629	644	596	605	656	599	603	611	593	650	569	624	583	614	639	600	623	627	665	615	596	626	599	613	621	559	585	641	647	596	675	629	605	592	607	580	595	639	616	608	638	612	595	615	601	639	624	600	651	618	652	641	610	589	594	585	640	629	571	587	619	631	645	639	628	569	590	606	614	610	618	643	623	616	577	612	562	627	642	628	610	615	655	595	646	589	585	640	596	606	622	609	608	598	638	617	606	622	601	641	569	614	624	599	554	628	621	577	662	625	651	622	593	632	608	639	587	670	641	625	589	641	591	570	632	608	603	624	627	616	662	610	580	636	629	583	583	631	653	636	596	632	617	645	584	647	601	630	651	568	605	622	605	593	606	621	597	571	601	589	601	641	636	602	664	645	569	606	633	593	639	565	626	645	628	630	612	581	604	646	573	617	568	615	574	597	645	600	604	615	590	584	619	610	608	609	617	618	615	610	643	623	651	656	644	603	566	604	596	616	600	618	669	611	649	610	604	653	623	599	656	628	602	640	611	578	574	621	604	576	608	588	569	612	573	609	643	612	599	562	623	611	606	626	567	589	631	623	620	599	643	635	604	583	595	629	592	639	613	619	575	645	586	611	587	596	619	675	597	615	638	620	674	596	612	587	631	565	605	578	642	587	624	629	594	653	634	623	574	609	599	626	599	611	627	632	632	603	615	544	614	612	625	635	544	614	614	621	655	629	590	619	643	634	610	611	576	663	597	640	616	670	573	587	611	654	614	677	616	614	619	595	620	616	595	574	582	602	620	605	623	574	608	617	606	615	611	626	623	606	582	583	665	597	655	587	602	580	571	617	655	606	638	591	644	600	617	588	645	648	608	623	599	649	611	649	588	637	655	638	596	625	596	609	584	596	635	618	630	590	639	634	641	585	615	589	605	622	613	613	600	638	597	597	602	585	573	596	599	573	585	621	594	612	620	624	622	584	620	565	614	626	638	605	613	616	565	606	621	615	545	596	640	631	596	601	629	642	584	607	593	605	642	576	616	596	581	622	594	617	629	651	653	613	609	561	625	620	624	600	620	636	639	608	588	597	588	553	633	589	631	623	612	589	592	647	650	618	592	621	571	559	641	609	676	647	609	615	554	628	591	602	616	609	569	613	604	604	631	599	622	608	574	601	613	581	578	603	593	631	615	573	614	591	582	602	585	630	632	588	583	604	597	665	620	628	606	606	586	635	634	585	596	655	666	585	622	559	634	592	619	581	563	573	610	582	571	605	625	646	591	595	630	586	625	604	594	580	617	595	618	598	594	619	566	611	626	599	646	606	610	636	599	607	576	640	626	646	641	597	622	610	643	600	627	644	599	632	600	610	608	616	623	603	629	577	590	570	566	642	583	596	558	535	644	649	643	623	609	596	580	590	606	636	605	596	614	551	598	605	634	587	576	614	609	639	651	621	628	624	612	634	610	605	613	582	637	599	627	595	611	583	593	600	591	645	640	634	647	632	624	622	637	574	659	613	585	621	600	607	590	579	620	597	607	618	569	564	609	605	638	654	575	620	557	575	631	644	622	635	628	671	629	617	612	597	610	596	629	649	648	622	599	583	615	592	579	586	632	593	563	625	624	602	616	619	613	584	621	616	606	639	616	616	612	634	646	625	592	553	567	595	630	601	647	608	609	573	580	603	582	635	615	617	612	601	572	642	617	614	597	564	597	556	572	650	557	620	644	578	617	649	611	611	626	568	612	615	588	596	626	647	607	591	610	620	620	626	624	589	550	600	617	626	595	602	610	642	612	620	651	605	593	628	595	589	643	569	595	579	577	588	584	607	628	598	593	611	604	629	609	608	621	641	666	587	642	622	643	572	592	599	621	569	626	547	610	598	601	580	563	605	582	603	587	579	606	591	610	631	633	617	648	607	617	578	629	638	577	610	634	611	647	600	617	601	612	590	639	595	600	605	603	628	619	573	656	577	636	613	608	615	594	637	624	615	628	631	607	646	642	631	604	622	637	608	602	597	599	605	641	593	573	646	538	631	619	611	605	601	600	628	631	628	607	614	602	617	609	650	620	603	655	591	588	602	611	604	605	639	619	682	591	656	622	625	559	611	653	637	589	589	586	630	677	610	609	672	626	625	569	598	623	581	608	611	630	623	592	602	666	652	621	597	635	618	655	620	621	596	569	575	562	571	615	555	604	599	646	577	606	606	611	606	606	611	630	579	617	566	596	578	605	614	571	586	659	629	623	600	641	579	593	616	619	590	644	612	604	577	567	593	585	621	647	613	576	631	615	624	641	605	559	609	607	559	585	577	604	626	614	597	636	597	642	601	591	575	604	609	636	623	646	602	672	621	609	576	621	622	655	597	613	646	626	653	599	642	573	634	628	583	591	621	596	618	608	598	639	663	648	598	584	592	584	643	639	596	584	582	603	643	586
24606	21420	28596	24609	21052	8638	2990	1900	1914	2267	2079	8244	21001	23306	12061	4116	1750	969	808	792	828	815	815	801	783	771	791	790	756	855	791	739	797	780	771	790	750	743	751	778	825	774	744	814	774	780	767	748	741	773	771	860	777	787	772	806	794	803	779	804	814	809	815	718	752	746	752	820	763	821	724	829	777	779	768	772	734	765	793	804	750	769	740	810	806	814	778	868	831	782	794	793	805	790	752	722	761	723	760	773	790	764	821	806	800	714	767	801	746	763	774	812	802	779	752	783	826	778	752	810	803	763	813	761	757	791	778	814	774	779	761	806	778	781	713	813	760	794	757	788	787	716	803	780	783	781	777	731	773	731	760	814	799	751	747	731	767	753	764	769	740	783	812	732	767	782	836	819	782	766	800	781	768	737	806	757	791	767	789	761	754	752	740	784	796	842	782	720	800	776	798	780	804	779	792	767	799	770	794	800	804	771	787	776	806	768	796	811	758	778	806	781	793	722	731	746	770	756	779	773	691	766	792	761	793	738	769	776	800	784	810	785	825	784	777	784	772	762	777	771	786	766	761	778	793	788	769	768	799	771	783	771	787	785	795	728	728	767	812	735	766	746	779	811	759	762	736	720	832	763	770	755	704	708	780	763	785	805	763	757	785	758	782	745	792	773	779	810	753	847	776	755	788	814	734	742	756	802	769	773	794	780	766	818	796	804	747	761	785	764	767	729	810	764	746	749	763	742	775	798	749	836	747	767	779	727	761	751	796	808	809	752	785	817	815	768	749	764	798	770	808	717	812	781	796	750	739	793	810	771	776	758	771	789	811	758	791	749	753	741	761	786	762	789	783	778	771	810	814	715	767	769	834	774	775	783	842	758	827	769	795	794	840	723	805	770	809	772	790	760	765	763	798	816	769	784	809	718	767	740	807	824	812	808	748	797	783	805	745	756	797	804	761	760	768	770	711	790	812	756	754	780	806	826	817	769	750	792	754	865	751	736	798	795	712	793	735	773	743	778	818	749	809	769	762	797	765	771	767	744	810	833	732	769	800	801	742	753	784	792	760	780	808	716	841	738	868	776	800	732	791	753	748	763	762	769	754	810	767	775	737	768	729	739	757	715	816	794	753	790	779	731	794	779	756	771	837	743	797	830	814	815	756	751	813	722	783	775	771	787	756	792	772	796	778	829	749	799	796	761	724	759	759	759	778	816	778	730	787	790	789	782	784	791	748	744	753	814	777	751	709	737	726	777	781	737	772	780	786	736	766	710	766	749	781	776	776	780	785	775	793	759	787	778	773	785	797	763	780	739	795	762	810	748	735	755	744	844	782	785	755	781	786	746	770	780	756	808	734	714	772	793	841	792	761	789	750	790	819	751	778	793	772	799	763	810	807	724	723	773	755	781	804	787	786	763	769	809	753	744	795	811	780	793	784	794	787	798	781	756	771	794	747	806	757	783	786	816	730	779	799	766	787	801	751	807	809	753	774	744	784	764	810	811	801	807	779	739	760	754	771	759	733	785	812	761	803	752	820	826	749	767	760	704	827	785	788	785	845	836	751	790	718	783	790	759	784	765	797	785	758	766	744	784	770	815	804	761	736	760	793	792	761	754	742	813	806	727	807	750	783	805	743	798	769	798	796	803	756	766	720	793	799	819	771	802	754	746	754	717	741	735	778	777	725	747	761	791	816	810	797	764	752	812	795	729	787	752	764	823	798	793	806	784	791	814	764	754	850	764	740	780	751	789	839	748	740	768	765	740	750	759	788	763	755	760	761	781	763	799	731	813	773	766	819	777	768	787	746	762	753	772	776	797	769	838	762	758	767	774	737	778	748	739	732	746	725	773	763	818	755	752	735	745	813	768	763	786	772	733	818	774	814	750	777	799	793	739	772	786	743	755	788	757	747	776	776	746	733	741	784	806	799	770	820	785	749	739	734	760	782	782	783	747	764	758	800	805	781	766	793	773	815	774	787	764	775	758	725	790	818	754	799	798	756	740	778	825	789	768	786	786	799	747	779	758	747	762	741	769	741	744	773	790	763	789	780	779	786	757	748	772	794	749	756	820	823	764	768	718	785	749	788	780	809	727	746	760	807	753	760	770	848	751	762	807	773	831	772	806	750	746	801	781	765	769	789	772	767	779	782	744	753	754	783	734	758	773	790	729	737	780	817	768	771	737	752	784	779	733	779	779	752	760	769	763	811	796	773	838	745	800	840	719	771	779	830	740	747	789	784	768	793	804	763	816	793	760	685	729	797	748	785	746	773	811	775	790	778	816	765	743	745	743	765	768	811	786	769	732	815	757	776	734	769	754	735	732	837	772	790	802	755	744	774	759	769	785	741	831	796	756	752	771	771	814	721	779	740	780	767	737	822	769	759	758	744	819	756	792	785	805	762	825	750	777	740	798	792	810	759	786	716	764	761	822	821	752	779	775	695	768	812	745	748	816	765	771	796	744	789	746	800	788	729	741	768	774	776	776	782	786	747	767	767	777	778	706	750	783	740	721	763	829	820	755	762	775	757	738	749	751	718	795	827	762	743	749	762	786	789	764	727	767	789	784	773	754	739	730	811	761	772	785	791	750	785	735	774	761	763	768	795	768	765	768	792	760	753	785	773	764	779	771	766	769	757	795	749	794	771	774	799	726	796	727	785	779	767	760	781	801	768	819	783	772	775	797	800	768	838	741	801	771	780	799	807	789	770	785	775	749	760	778	781	786	753	730	734	773	800	717	769	766	775	759	781	786	785	772	776	793	727	779	754	748	793	792	755	785	790	812	779	831	812	733	814	722	729	785	774	772	722	762	776	827	836	730	773	749	772	797	777	737	757	759	785	758	762	846	770	746	750	767	742	783	780	770	718	765	840	840	783	758	729	780	776	732	790	716	772	772	775	763	780	750	796	802	740	789	753	753	765	799	797	744	804	803	752	760	764	823	806	797	813	762	801	783	795	806	795	755	787	769	796	805	824	770	761	795	776	787	766	744	775	729	733	760	755	754	757	736	781	790	769	763	805	814	782	750	782	812	752	738	820	767	745	773	735	771	765	796	749	775	758	795	764	761	767	809	780	813	814	798	769	824	791	735	771	787	748	740	777	741	756	732	792	767	773	751	745	754	761	828	751	749	765	757	743	796	780	802	787	774	753	746	776	812	754	718	759	767	803	783	808	776	743	794	792	756	764	760	777	810	773	720	738	784	760	734	768	816	830	760	795	771	781	816	778	780	698	803	750	775	760	771	829	777	761	791	817	781	794	765	782	759	776	751	787	811	758	752	728	775	769	765	744	789	831	736	812	757	778	753	772	781	846	842	833	790	797	780	843	759	759	732	771	774	747	780	799	786	807	773	716	746	756	782	805	741	793	770	785	762	719	817	797	753	771	816	790	777	761	751	778	722	749	772	777	801	801	758	770	781	783	796	790	762	749	719	790	785	745	772	754	786	800	757	750	786	753	765	760	797	813	769	716	762	790	759	702	812	773	797	837	718
7040	12863	10910	6817	4295	2957	2296	2095	2549	3115	2761	11143	21535	20078	9434	3820	1634	926	701	681	659	696	654	723	677	696	734	704	704	668	682	706	695	665	688	668	708	689	692	651	735	697	643	685	669	726	654	669	712	725	708	694	674	714	683	695	689	662	714	655	707	672	669	679	717	680	690	661	676	696	686	688	749	640	721	661	645	709	664	677	691	667	680	716	674	699	696	642	657	680	675	663	706	664	642	698	702	720	738	678	761	604	754	677	675	676	696	686	680	699	650	678	632	696	674	698	660	705	657	729	691	648	650	661	701	682	694	688	687	693	674	702	685	688	714	689	710	699	710	712	615	664	690	693	656	721	687	703	690	703	672	698	666	654	650	710	689	711	638	709	695	665	666	699	665	676	724	652	679	663	721	674	706	655	705	683	698	667	688	712	680	703	702	698	652	708	703	700	706	688	718	721	653	670	692	695	683	648	664	716	687	724	659	697	704	746	690	669	672	725	674	676	688	664	658	724	696	647	658	669	673	731	661	675	718	645	686	682	696	618	681	686	673	705	657	635	707	646	699	687	648	674	707	680	694	654	647	683	699	718	708	699	676	678	669	638	652	701	735	653	661	674	716	652	674	670	686	712	698	657	683	669	691	653	708	700	671	693	626	730	652	710	673	711	670	632	698	678	695	656	708	686	673	713	645	733	698	707	667	725	697	679	691	650	716	649	654	701	699	698	693	652	651	645	665	721	651	667	644	641	703	704	653	683	647	703	708	661	676	645	634	639	705	697	692	664	654	701	665	685	672	676	744	671	656	659	710	696	622	691	678	691	715	680	682	664	696	600	693	666	667	729	679	688	700	690	685	700	714	722	656	669	717	688	666	673	733	682	702	649	692	712	705	709	648	708	675	708	646	686	656	707	665	655	642	628	658	645	673	686	732	679	694	636	674	644	626	661	666	691	676	662	667	681	702	661	708	680	681	691	688	654	666	714	667	688	680	710	647	712	691	696	721	671	719	665	680	671	704	650	697	691	659	722	687	699	706	682	652	676	606	678	678	701	698	702	705	662	701	692	683	679	680	698	741	677	691	658	663	666	709	670	723	705	683	647	699	683	721	668	641	687	703	643	658	742	733	716	655	715	679	667	725	696	672	687	684	708	640	664	731	652	717	662	674	647	670	678	690	680	695	689	704	653	652	677	666	689	659	711	652	708	701	713	705	672	640	729	700	670	729	673	672	682	677	701	663	704	648	632	675	679	639	666	657	616	714	700	680	655	672	710	687	666	704	726	641	665	645	674	665	706	694	647	685	651	645	645	702	695	694	666	717	695	678	727	676	681	677	678	692	638	632	664	664	655	713	661	638	643	633	631	737	673	696	671	684	643	667	678	687	712	685	675	657	660	658	670	652	695	641	671	654	706	731	724	703	664	699	727	652	677	654	645	664	670	686	710	717	719	683	700	695	681	675	625	708	677	649	655	707	757	661	689	619	687	678	706	738	695	666	675	674	676	667	651	724	674	665	676	686	689	657	634	666	673	659	652	711	666	644	647	701	691	665	739	671	670	708	680	752	650	644	668	654	703	675	688	639	642	649	671	668	674	660	666	691	665	662	686	696	678	656	688	667	698	656	644	651	659	694	661	689	720	697	668	678	724	679	721	710	646	647	679	661	717	689	648	671	685	680	708	653	696	651	702	709	694	697	696	682	662	714	698	735	693	690	696	702	709	652	689	623	674	681	660	644	689	652	688	668	632	706	683	676	660	694	681	700	680	667	709	714	710	704	740	707	685	675	679	646	663	626	676	707	683	672	684	633	620	703	685	671	660	675	660	653	675	692	693	698	726	703	652	709	625	712	628	686	695	688	668	635	697	680	672	714	610	675	639	690	712	643	651	640	684	682	718	711	751	673	655	659	709	647	668	674	607	670	637	652	694	680	698	652	693	661	690	712	659	662	672	702	693	717	686	650	663	688	699	675	670	648	651	658	651	707	673	624	702	678	691	691	708	633	684	664	662	681	722	701	663	705	672	667	670	650	701	634	643	719	698	673	716	712	697	698	682	733	730	705	727	680	715	725	672	694	699	643	624	696	699	734	682	699	655	657	682	674	678	709	680	657	681	678	701	683	675	728	708	695	689	644	698	696	649	701	674	697	678	661	699	721	642	686	620	706	655	674	634	676	674	669	652	724	700	695	675	652	647	611	667	712	666	673	646	697	682	703	708	636	660	670	672	674	630	709	674	661	664	690	649	680	655	620	673	685	697	667	668	681	701	720	654	659	655	676	678	688	684	664	650	655	681	690	682	741	685	723	688	704	624	655	674	685	741	679	673	642	688	713	623	666	692	700	682	674	702	655	709	673	671	683	666	652	711	672	721	678	665	650	677	713	703	704	671	664	698	660	644	674	665	750	665	672	670	697	685	710	670	640	706	706	683	698	641	641	693	676	671	665	627	678	667	643	691	644	698	653	675	676	696	682	655	650	631	646	700	678	717	673	683	710	648	704	646	659	661	699	665	647	627	654	641	690	648	711	639	700	690	722	662	645	675	705	663	724	668	658	654	698	683	658	670	735	720	677	704	645	642	700	650	691	682	703	724	647	658	688	705	699	668	691	660	705	709	678	666	673	707	661	679	684	669	670	658	653	706	670	670	618	674	667	721	690	692	661	679	678	705	671	634	623	671	709	681	658	662	662	666	712	701	692	692	643	701	684	696	667	737	670	670	662	683	680	711	704	655	649	691	683	689	654	640	694	692	661	673	717	629	671	719	706	694	683	718	706	643	697	653	668	622	663	724	683	719	681	695	650	676	689	685	671	669	692	675	661	697	685	685	688	676	732	712	637	683	643	713	702	665	667	675	674	685	673	763	647	705	658	673	674	661	691	720	670	662	697	684	617	685	671	678	690	682	677	652	685	696	705	677	664	632	657	686	716	692	692	634	678	638	628	682	644	674	672	658	687	657	659	713	649	697	674	705	716	657	664	674	669	659	675	667	667	657	702	647	631	634	714	662	656	733	656	669	692	703	687	647	661	668	657	686	667	732	690	673	705	727	707	699	680	641	679	643	681	695	711	687	679	662	672	689	688	692	685	674	692	727	671	680	661	635	667	675	707	671	673	683	708	663	650	664	692	670	672	663	675	697	686	704	707	652	723	705	729	674	668	697	693	687	695	690	671	651	651	667	667	700	705	680	642	690	677	642	643	680	700	658	696	658	706	708	666	682	667	670	683	649	687	695	675	671	724	627	739	669	692	703	682	673	671	669	704	682	719	672	669	738	653	685	612	650	677	706	691	636	650	647	581	689	673	656	704	667	674	696	684	666	676	668	699	649	687	658	693	666	658	670	681	661	706	695	674	717	705	661	673	649	648	666	638	718	624	717	661	683	688	683	681	723	672	677	650	668	686	629	720	643	692	631	724	677	662	682	659	641	673	699	676	653	631	645	711	652	671	643	631	643	669	698	687	641	683	671	700	687	688	704	689	673	635	614	733	687	617	730
27971	12669	3514	1865	1146	1010	907	874	904	908	927	1105	1913	2127	1399	1025	846	707	771	774	815	752	767	755	749	763	712	760	785	709	734	779	701	730	780	808	798	734	737	756	722	688	747	752	774	745	764	739	753	715	776	730	746	721	732	756	756	740	693	738	741	735	703	796	747	712	731	769	707	736	770	777	752	734	768	799	747	745	765	768	724	705	716	766	749	761	705	731	719	718	718	704	795	726	725	721	811	785	745	725	724	789	760	757	740	749	787	747	767	740	772	774	794	783	741	723	750	733	747	709	726	710	714	755	758	755	777	731	725	706	746	748	728	761	672	725	727	740	717	730	769	781	691	755	740	742	773	716	703	727	751	694	751	750	741	744	672	749	758	800	693	753	767	732	830	743	739	730	756	766	807	706	755	807	728	778	747	759	709	783	735	732	779	733	692	771	743	694	745	762	725	768	745	727	747	781	741	764	731	714	686	701	751	757	754	731	747	734	709	745	756	744	735	786	685	717	758	724	737	777	700	731	732	744	792	721	726	722	764	745	711	780	748	693	701	705	722	701	748	782	734	741	717	766	757	742	689	756	785	766	714	735	735	715	729	771	769	742	755	788	708	751	749	762	760	779	731	719	740	727	747	766	669	736	690	736	730	750	720	727	745	760	765	748	741	752	732	751	697	806	695	738	786	713	752	732	775	740	737	697	730	716	784	720	721	674	738	763	779	749	730	683	727	770	729	770	731	747	758	766	727	748	773	688	756	719	705	761	755	741	724	751	737	778	753	722	742	711	745	762	716	740	754	746	777	788	700	760	742	710	813	754	723	751	687	710	736	728	758	744	715	756	737	800	711	753	784	729	746	728	699	748	731	720	732	722	759	744	762	793	707	751	726	750	730	745	737	737	763	725	752	737	776	684	776	746	717	704	771	754	781	774	742	727	699	762	704	719	768	713	734	672	733	780	744	759	697	745	724	783	748	707	737	765	777	732	800	762	765	752	733	740	743	770	755	693	721	754	766	758	759	746	802	732	729	757	727	766	727	732	763	738	769	746	701	780	759	752	757	776	743	737	785	740	756	760	711	730	776	747	761	753	735	764	755	764	743	759	750	730	722	702	716	777	700	749	745	744	772	740	702	727	702	788	778	764	718	758	725	731	772	729	767	736	769	765	752	760	707	688	730	743	697	714	703	778	764	736	804	743	765	762	749	726	753	733	818	743	778	743	755	768	736	757	767	776	760	729	771	781	776	727	733	716	694	777	729	746	704	781	726	695	739	723	734	694	722	753	735	766	704	786	731	748	711	721	736	750	723	708	727	744	744	760	759	740	759	770	767	760	767	770	751	715	782	711	783	751	766	801	757	765	740	728	760	726	761	779	757	754	747	727	701	733	693	704	725	692	727	780	682	734	742	739	683	773	735	706	726	780	755	740	757	740	701	762	759	701	776	702	780	771	766	713	743	715	736	768	751	770	775	740	776	792	752	790	689	748	737	762	719	718	755	789	771	702	753	715	768	755	708	768	791	728	760	704	740	808	709	695	756	732	735	724	757	784	755	785	805	729	772	708	714	774	719	744	731	732	738	805	754	741	716	724	778	735	758	708	757	730	686	765	730	787	680	691	762	742	766	754	752	770	707	696	757	755	764	749	803	762	752	791	736	755	708	739	741	748	699	785	761	767	723	725	787	731	767	713	759	748	718	767	740	759	749	688	741	731	715	741	721	716	755	745	784	781	722	673	722	785	730	787	743	750	738	722	753	717	767	743	701	669	769	727	714	720	746	711	716	773	788	749	760	740	756	711	780	791	696	749	786	782	737	746	699	752	735	754	748	770	743	735	728	754	756	749	745	764	773	745	724	774	772	693	737	744	682	786	753	753	768	735	699	757	753	704	734	735	719	701	723	750	736	787	763	762	734	738	727	717	738	798	720	738	704	763	755	701	758	739	714	683	736	742	756	766	718	700	741	756	733	715	736	727	742	741	747	754	760	744	746	747	735	740	723	731	712	739	721	766	765	755	753	749	792	735	797	742	723	745	746	712	780	819	755	763	756	757	743	722	763	746	747	746	742	730	708	740	725	741	756	764	758	741	758	718	737	718	794	719	704	788	731	695	767	754	761	703	759	747	745	780	735	747	697	784	701	707	734	713	769	741	745	767	711	777	766	745	745	751	748	727	729	745	768	713	743	723	719	710	756	726	761	754	726	763	720	768	753	783	720	699	709	795	754	693	788	769	722	707	751	759	766	753	750	742	743	726	738	726	787	742	750	748	711	727	800	737	741	765	767	748	755	802	777	765	739	742	727	747	749	725	761	782	740	741	765	745	805	723	750	752	732	758	718	751	751	744	725	772	677	719	759	724	751	751	746	701	769	717	758	789	720	721	755	703	787	721	708	745	762	708	714	720	795	723	748	773	750	761	767	754	718	765	731	729	731	707	706	775	743	724	731	723	743	733	747	812	740	751	738	736	747	750	768	739	792	723	751	782	694	772	769	765	687	785	712	715	748	742	755	749	743	744	801	723	793	686	730	742	759	726	755	736	743	748	775	752	718	750	754	693	774	764	721	759	696	754	769	759	720	767	773	747	742	716	682	732	728	758	753	764	689	812	781	757	764	733	730	739	692	742	787	710	726	673	731	776	727	746	761	751	721	736	725	743	744	708	733	726	770	718	680	712	762	693	749	719	687	761	709	693	722	711	729	731	732	746	742	776	718	691	770	756	723	728	748	755	752	776	729	739	717	782	760	688	791	703	753	717	745	784	787	768	739	748	759	767	699	732	715	753	759	765	723	743	736	769	755	707	756	727	737	755	719	735	781	794	749	715	740	807	692	744	775	700	742	751	779	705	772	737	760	724	768	768	764	757	687	709	727	722	767	752	779	750	745	721	716	711	801	762	715	718	713	708	740	761	781	743	742	753	772	805	750	747	742	735	746	731	737	768	765	710	742	787	756	741	786	804	728	719	755	722	728	736	749	770	737	783	760	761	706	747	745	758	715	720	743	755	714	713	702	755	730	732	705	759	719	738	719	702	706	764	750	760	770	779	713	804	727	766	736	713	699	747	784	733	761	770	698	749	760	777	741	734	737	733	775	749	740	723	783	723	738	744	761	731	760	732	779	742	776	722	725	714	728	715	740	789	707	723	707	722	734	732	790	746	732	756	753	749	731	715	699	732	736	747	719	791	770	759	741	732	714	745	704	761	716	724	725	703	719	774	681	763	737	751	741	702	765	774	773	751	765	710	733	708	709	734	737	698	736	760	737	748	765	755	731	765	796	685	774	754	746	736	751	757	819	798	713	736	769	711	754	722	797	699	687	694	755	719	735	704	669	760	712	754	739	732	763	757	743	735	728	758	772	718	790	714	711	732	763	766	725	732	722	728	750	701	705	761	726	755	721	756	734	759	759	710	677	750	763	746	749	738	758	733	744	767	733	679	762	731	722	746	722	793	732	757	679	703	767	714	773	718	736	758	721	772	736	763	735	773	759	756
6864	3229	2811	1542	1285	922	868	867	865	1031	993	1071	2236	2224	1513	923	713	680	628	691	647	681	622	631	632	646	620	674	638	648	614	629	610	631	645	597	622	646	679	598	644	610	616	626	642	658	617	633	668	638	642	677	612	634	633	673	658	607	651	660	645	656	674	645	662	684	639	641	684	598	636	643	648	650	645	643	686	624	672	646	634	625	647	617	654	658	613	658	682	633	600	663	686	681	618	617	639	623	656	663	638	611	635	611	616	619	650	652	676	644	666	624	641	651	651	664	643	644	662	655	658	668	603	652	647	655	654	654	641	647	648	642	601	623	619	625	620	649	607	635	638	605	667	634	635	648	633	618	668	644	616	616	658	616	637	640	619	611	607	630	684	629	632	607	665	657	596	626	609	619	623	640	638	637	659	616	662	631	693	636	636	704	598	611	614	604	622	610	612	665	631	627	610	657	640	668	629	653	634	617	649	586	635	606	619	656	659	583	640	590	630	671	633	594	662	609	641	644	612	626	625	636	670	720	598	616	670	649	683	635	677	638	668	644	648	579	684	590	641	647	627	591	619	640	681	628	628	627	576	644	652	639	645	660	621	666	627	637	626	622	640	609	653	643	616	629	629	599	677	618	626	626	650	657	609	595	613	646	629	634	594	644	640	693	617	633	585	617	645	635	620	624	663	609	679	622	654	647	663	635	684	605	689	630	621	609	658	667	629	613	630	673	619	624	645	633	650	662	648	655	639	647	606	666	615	644	696	674	605	660	630	682	621	593	612	605	624	621	632	654	605	655	605	663	627	643	649	695	658	620	611	611	682	638	599	646	650	618	620	638	661	631	643	628	597	617	631	675	661	647	617	635	641	677	622	618	612	635	598	639	613	608	608	626	620	646	631	657	650	642	615	657	647	603	640	585	662	674	588	672	652	650	661	643	622	624	659	619	633	692	635	631	658	647	659	633	634	612	617	658	638	685	586	594	673	646	636	638	612	653	634	636	624	618	663	694	654	685	624	631	630	652	661	649	625	661	676	624	612	677	661	657	703	632	579	647	639	657	625	626	639	600	638	623	636	647	640	633	664	674	633	636	601	606	635	603	641	666	636	629	652	620	627	642	639	613	636	636	646	637	654	627	628	662	641	655	664	633	620	672	686	612	644	667	626	647	634	682	614	601	695	657	628	612	625	592	643	679	647	620	661	624	660	649	666	626	652	665	643	662	592	618	622	629	607	649	640	656	638	637	694	676	675	666	680	633	654	693	655	648	653	588	633	636	632	644	649	658	610	599	659	639	633	649	656	631	675	634	648	611	648	668	610	641	684	671	659	619	650	658	684	650	595	652	687	669	646	687	643	643	703	631	692	667	649	660	637	638	612	596	663	624	582	627	654	620	606	673	643	659	643	635	662	626	693	620	686	630	627	634	679	643	601	652	614	639	634	633	604	679	676	658	686	646	634	652	619	653	665	659	655	664	649	631	637	638	665	669	614	664	616	656	703	668	672	652	673	618	628	659	657	635	627	645	643	627	617	610	678	645	620	638	629	609	641	603	692	596	622	610	658	667	609	577	631	644	648	662	694	649	660	612	643	645	648	623	649	677	655	645	603	637	680	610	629	679	630	638	665	612	655	652	618	652	662	660	626	646	584	601	668	624	638	646	666	591	618	609	652	643	630	658	653	658	646	625	640	631	608	564	626	634	613	642	625	631	633	657	646	627	637	646	672	611	622	646	626	596	624	675	668	599	707	625	647	649	675	611	647	666	666	646	651	615	642	619	631	655	650	648	637	653	647	615	664	638	630	627	615	668	617	632	640	645	647	625	677	610	643	594	634	660	667	684	633	626	634	671	626	635	642	656	631	682	629	682	661	650	673	616	598	638	622	627	654	630	667	618	663	635	602	609	638	611	624	672	698	639	620	618	679	632	690	663	631	621	626	641	633	634	638	634	621	617	607	624	618	633	599	631	643	653	643	633	631	637	672	658	622	630	620	648	625	650	662	685	620	664	632	616	623	632	631	635	655	652	677	658	661	680	647	653	641	630	669	631	686	624	667	668	613	647	669	665	648	597	633	637	634	682	629	609	646	603	631	644	671	621	639	628	618	692	627	640	633	639	639	634	637	627	677	651	644	611	620	650	628	682	653	660	631	649	647	649	657	584	614	670	652	626	663	604	651	618	619	630	623	617	569	617	664	635	655	696	644	653	668	635	616	636	631	583	611	635	653	663	615	639	654	682	632	694	686	649	613	676	657	617	628	644	654	624	639	661	648	674	664	650	618	659	663	645	626	635	639	609	632	645	672	602	667	631	700	654	668	691	644	637	644	668	600	646	653	621	651	651	654	611	736	684	632	670	692	616	628	649	619	648	637	594	676	619	613	663	623	640	628	621	658	631	587	651	609	618	665	640	570	676	640	626	619	647	637	645	632	632	615	615	650	600	658	649	659	662	608	674	655	649	647	613	634	682	621	654	692	632	626	641	656	649	652	623	621	617	644	654	598	660	593	631	628	608	667	629	626	686	592	605	619	626	620	658	646	682	612	629	664	636	609	677	609	637	617	606	682	640	685	662	670	641	665	655	623	621	615	694	658	638	611	654	644	642	629	678	644	625	629	651	636	642	638	664	614	688	612	610	620	651	677	643	613	662	653	617	637	633	638	632	660	661	603	666	654	636	626	642	612	613	672	666	628	639	654	608	632	606	666	670	677	656	645	653	629	628	621	667	635	674	688	643	687	628	663	615	637	617	678	600	571	662	636	626	690	634	662	629	655	630	600	635	625	605	641	638	652	622	622	674	611	657	606	661	670	623	609	605	620	650	634	650	680	642	672	585	626	616	655	648	598	663	673	646	686	657	689	645	626	670	622	592	611	627	667	623	694	634	702	614	655	671	689	675	660	637	646	647	654	674	627	660	665	663	656	610	663	653	579	638	673	630	600	626	617	666	651	660	635	607	603	652	635	630	670	633	630	633	613	634	664	621	631	614	665	638	662	661	643	661	612	660	554	649	641	633	633	680	671	612	641	666	626	691	612	630	616	664	627	686	597	681	657	629	642	658	657	651	607	637	666	635	639	655	666	688	609	659	659	671	653	622	630	676	650	646	651	652	662	628	641	656	668	612	639	627	632	625	706	633	654	631	658	650	612	607	639	626	645	672	609	643	616	633	650	645	602	657	650	619	624	634	635	644	651	629	647	623	674	633	635	681	621	643	660	644	657	631	578	617	662	615	620	686	662	666	653	656	649	637	615	618	637	617	618	638	636	585	645	660	628	659	638	646	629	626	713	664	645	607	663	594	648	665	664	668	651	655	643	590	686	621	654	637	645	617	642	607	600	654	697	671	633	627	682	620	620	635	666	630	637	626	614	710	651	667	631	609	607	612	581	639	652	663	597	651	668	570	638	619	624	663	614	629	676	658	629	633	646	635	618	677	614	593	635	655	616	648	638	589	666	663	709	644	628	660	723	648	642	692	631	626	660	641	676	660	672	648
25566	21410	27488	25482	9700	2262	1418	1157	1049	1048	1078	4462	13823	13017	5773	2108	1072	680	627	635	644	646	632	697	618	629	625	653	669	630	610	681	613	624	624	589	607	642	564	601	642	652	632	653	636	619	643	681	630	666	612	639	642	630	643	646	626	640	625	630	590	603	646	622	669	654	663	662	660	635	657	614	666	591	696	582	658	649	628	661	601	588	651	608	606	603	657	630	663	630	681	689	633	627	621	636	648	657	654	621	644	645	612	666	601	648	632	601	616	619	637	654	664	623	651	622	636	645	615	628	638	613	648	632	652	639	680	622	628	653	679	611	614	627	659	626	608	625	615	624	649	646	617	645	624	651	673	618	637	620	661	634	625	661	640	632	615	633	681	632	618	691	647	636	652	636	622	648	578	625	659	658	603	595	622	637	668	669	625	614	655	667	620	637	650	619	651	626	599	675	646	617	645	628	662	664	616	638	657	631	635	625	673	642	638	640	606	648	636	659	655	593	630	612	686	632	632	606	630	631	631	596	633	621	657	607	569	657	609	633	672	622	608	603	667	647	595	623	652	608	652	635	617	626	653	586	710	633	665	663	612	617	627	634	620	651	666	654	625	703	665	645	636	603	610	636	657	639	672	596	621	612	611	627	642	627	665	628	612	651	628	645	625	630	609	620	596	595	645	643	626	612	639	667	631	626	645	653	631	668	593	655	660	640	633	649	618	607	674	636	606	615	597	622	634	638	625	629	597	662	621	630	583	645	608	620	636	667	640	575	608	582	600	608	674	653	633	651	620	681	587	674	641	662	650	606	619	684	646	639	691	646	598	631	629	655	646	654	639	647	632	631	644	654	629	611	616	661	636	641	627	660	623	625	652	661	659	655	595	615	627	605	630	652	608	651	676	666	648	601	656	653	640	618	687	630	624	632	609	649	621	614	624	591	614	626	689	624	620	645	620	612	635	596	649	613	682	628	601	611	649	675	653	653	656	651	656	632	650	653	636	614	681	611	603	657	643	612	667	648	624	625	610	675	625	611	609	621	635	667	627	635	651	635	643	643	580	660	633	623	651	588	622	635	616	582	600	656	635	631	636	612	672	628	605	608	619	663	613	647	622	621	615	618	617	623	574	601	650	635	632	589	614	616	626	642	626	641	587	608	633	605	664	670	654	602	615	669	627	692	629	610	613	611	646	629	643	641	601	632	621	625	662	677	655	680	647	640	628	630	611	598	645	652	589	629	613	661	645	630	638	616	608	639	634	600	578	629	686	644	621	642	642	671	608	651	633	610	700	655	601	659	641	599	599	625	651	631	599	639	601	644	633	631	627	651	607	681	652	652	640	599	629	614	663	643	652	602	624	654	620	657	612	594	628	639	658	645	599	654	614	659	651	621	670	631	656	657	636	571	637	670	590	600	637	662	656	638	621	645	635	635	594	641	663	616	644	622	655	692	674	599	625	617	617	617	632	670	643	636	608	607	675	578	641	645	613	668	628	636	620	640	661	675	663	615	627	661	649	704	644	622	604	633	594	625	625	635	652	609	628	624	659	633	632	663	636	611	632	645	622	610	651	648	670	699	618	636	620	614	633	626	609	601	615	607	609	583	638	594	613	673	656	615	612	635	585	643	651	598	645	589	657	646	622	621	632	595	583	670	621	589	634	625	613	613	619	604	633	697	637	624	586	673	628	608	598	652	604	592	678	614	656	606	665	668	632	577	645	658	635	665	660	652	637	601	610	631	637	622	617	661	621	630	683	620	655	607	605	592	609	606	683	631	645	580	605	644	583	606	632	637	671	657	627	643	651	672	616	629	663	649	595	577	634	658	635	658	703	645	592	635	626	627	666	650	692	625	650	640	623	628	620	651	601	659	613	626	626	580	626	594	617	606	660	612	643	621	612	605	650	642	669	577	610	648	614	617	647	630	576	600	633	640	661	618	643	638	659	609	591	638	664	579	631	629	619	620	659	650	618	619	617	631	599	591	632	664	646	617	626	627	662	623	648	648	693	654	604	614	667	609	575	638	607	655	646	664	652	644	638	658	607	627	627	649	617	630	659	599	618	628	630	621	621	653	598	636	635	661	652	634	658	633	628	631	614	617	661	584	610	633	583	621	603	672	625	650	581	660	658	640	619	665	637	619	660	634	629	591	601	645	603	611	628	599	692	701	617	617	641	635	621	640	666	613	614	598	597	638	668	631	613	623	618	582	626	639	594	596	594	595	596	618	639	634	630	667	645	636	612	601	575	599	664	632	642	620	654	607	610	616	592	634	662	622	726	650	604	602	642	609	638	647	621	620	643	676	641	651	600	633	642	639	622	654	621	655	583	604	618	606	640	612	622	630	601	615	576	672	674	683	643	596	596	569	653	650	640	645	650	624	595	634	612	571	614	623	650	624	622	598	611	645	643	631	607	624	632	698	671	685	650	607	591	649	657	599	621	669	651	665	600	613	626	626	624	640	607	626	607	632	626	636	652	638	589	637	633	650	625	629	632	637	643	603	595	609	633	647	638	697	599	621	644	641	596	654	669	662	654	675	637	621	647	639	613	575	614	596	616	658	639	627	627	632	618	635	670	663	654	645	620	611	626	594	674	620	619	645	627	635	647	593	628	612	655	646	625	651	656	654	617	628	637	637	656	630	651	629	610	643	654	678	590	633	642	649	641	656	607	658	626	640	633	602	610	653	668	645	628	609	670	619	614	660	627	676	623	627	592	642	643	628	664	583	601	615	641	634	642	606	609	645	615	577	608	600	622	629	619	670	612	607	638	636	651	659	668	648	626	677	605	646	580	653	644	648	656	646	610	607	641	629	630	604	642	633	650	679	653	646	642	635	605	623	581	614	608	647	617	644	664	645	634	646	615	626	639	634	677	579	634	594	614	613	603	663	631	652	641	642	638	638	649	634	617	607	680	647	632	654	608	655	615	654	645	609	637	617	683	620	609	580	672	610	612	608	590	617	615	618	613	668	618	603	629	635	656	624	666	616	671	690	656	658	662	598	611	606	608	629	628	640	655	639	617	644	635	601	640	629	675	638	641	606	624	630	622	658	663	613	630	616	658	625	603	679	642	654	633	615	640	643	591	657	624	677	645	583	629	600	701	625	620	640	647	658	657	630	663	660	667	629	601	629	659	675	622	655	630	661	606	598	647	638	615	614	616	641	645	647	629	631	650	592	613	634	656	593	651	669	596	675	641	646	616	658	629	626	618	654	615	668	649	594	679	650	660	655	603	640	628	626	664	671	627	595	620	646	646	627	621	625	613	640	663	699	642	586	641	687	599	612	664	607	622	622	660	617	646	614	649	627	629	653	656	628	670	630	619	608	688	630	637	580	687	636	638	676	632	661	648	674	625	624	651	599	615	660	584	655	629	642	713	615	613	657	619	582	624	636	665	623	626	595	645	669	635	619	630	632	692	643	615	646	624	637	634	614	628	639	646	640	614	635	646	644	643	613	617	628	599	641	629	613	625	631	604	641	658	581	638	613	651	593
5410	7918	7306	3987	2570	1755	1459	1305	1200	1285	1286	6526	14977	11900	5264	2123	1081	633	566	605	568	556	601	614	602	578	539	609	606	567	535	564	594	607	551	601	538	579	571	574	561	586	606	595	599	545	611	581	576	560	580	569	547	552	595	544	601	555	567	537	548	546	593	593	582	582	606	553	566	584	562	510	565	603	539	537	574	618	573	610	624	559	604	605	557	566	565	581	566	560	596	580	564	577	604	544	558	529	564	594	599	587	578	597	593	541	621	526	576	613	543	556	553	610	555	576	598	564	564	603	567	562	555	589	602	565	580	589	583	600	546	572	528	581	545	561	579	560	560	607	556	571	545	539	546	572	575	615	559	576	582	565	575	595	585	565	579	562	541	612	549	599	567	597	544	576	588	607	566	552	565	579	541	589	576	564	588	584	577	556	570	582	588	575	570	531	551	589	555	623	511	571	568	598	534	516	569	561	572	585	563	579	566	564	529	569	557	572	601	553	562	567	559	566	606	601	561	573	564	587	560	562	575	581	536	552	575	544	557	595	563	565	570	594	575	603	578	566	530	588	555	537	567	585	571	587	586	548	539	559	543	559	601	571	608	547	604	565	566	573	524	572	560	554	581	597	572	572	567	586	588	596	555	555	589	602	564	535	587	580	588	547	583	601	585	590	570	595	545	555	551	597	567	568	572	613	547	578	626	552	557	566	589	609	585	595	561	588	581	619	549	540	550	577	547	613	604	567	583	590	600	599	581	567	562	549	568	571	626	543	582	578	600	558	530	620	621	555	556	560	605	577	551	581	527	574	574	572	588	582	573	573	533	571	595	596	557	585	569	556	567	585	576	549	581	538	565	557	575	583	540	596	552	589	591	590	581	582	600	599	545	637	560	558	571	550	568	595	543	571	554	562	553	569	577	596	574	550	565	552	575	524	555	574	587	582	584	597	576	583	543	555	590	568	573	579	577	565	581	575	575	607	560	527	584	586	564	569	585	572	571	548	567	550	579	548	546	552	574	591	580	567	582	541	548	606	576	556	556	561	565	547	581	622	617	562	564	559	587	559	563	604	563	558	571	561	595	558	515	572	600	541	581	576	535	561	574	563	630	564	550	561	570	613	608	569	586	565	586	583	563	581	565	576	557	544	530	569	553	549	581	532	557	591	590	561	607	565	584	590	570	547	568	591	557	556	579	578	574	590	558	563	575	553	575	513	596	561	584	533	551	570	574	612	623	562	534	568	575	580	561	584	532	558	535	587	583	564	562	600	562	592	573	631	549	604	547	556	617	594	538	562	571	572	540	562	567	585	574	572	599	556	589	568	582	531	569	542	578	560	612	550	565	562	565	565	593	587	607	573	594	585	539	609	577	601	541	609	609	597	562	527	566	541	556	540	578	550	580	565	614	583	505	550	578	542	560	566	560	578	561	549	593	545	595	565	581	557	560	586	552	584	549	610	575	541	598	562	544	564	557	567	564	593	534	584	529	556	545	599	559	573	554	597	571	583	598	560	563	555	567	582	554	613	573	595	545	546	616	575	560	573	565	579	558	554	595	591	584	504	590	640	554	572	562	572	557	568	600	574	595	537	589	550	551	548	549	562	551	587	546	559	552	578	591	537	535	562	567	549	574	559	570	596	537	608	593	567	588	583	603	582	571	583	569	584	566	576	611	588	554	559	569	555	576	549	558	539	550	562	593	593	565	565	591	527	575	568	567	539	553	593	554	513	542	570	539	541	560	553	566	596	543	573	538	540	526	556	606	590	556	574	602	572	549	543	515	544	557	565	588	570	589	566	576	578	558	577	578	560	540	594	549	610	541	617	577	591	562	526	610	577	547	567	575	537	567	591	536	595	567	594	570	585	547	571	588	620	554	537	561	577	562	556	594	560	579	573	540	582	567	602	540	557	541	548	584	584	550	543	550	555	571	562	518	512	572	557	589	575	624	557	555	535	606	543	569	582	541	624	568	562	560	565	560	589	609	594	567	569	562	548	558	553	556	548	543	584	583	557	541	586	578	574	624	553	591	573	574	546	559	576	577	535	536	593	553	547	590	611	579	554	562	575	582	568	531	533	608	573	532	535	572	555	538	538	573	579	564	592	548	566	573	559	590	592	566	603	615	592	518	603	561	544	560	607	577	608	548	555	582	576	581	558	557	609	583	568	566	576	580	593	580	564	587	561	564	535	575	591	547	601	569	573	554	566	601	543	607	559	587	553	548	589	563	577	576	635	538	569	573	554	593	565	574	617	592	586	585	537	588	584	582	577	556	563	566	547	577	584	580	581	613	573	540	572	561	539	600	556	625	599	566	574	563	580	574	565	608	601	589	571	586	582	606	578	578	540	594	577	598	596	546	576	573	549	547	595	541	495	583	543	551	585	621	583	593	550	592	589	575	560	577	571	554	558	593	591	574	586	579	590	608	531	595	598	541	564	564	547	565	567	586	560	563	590	561	542	536	556	594	557	566	573	578	571	574	549	539	563	560	590	563	559	595	521	608	563	564	534	543	579	574	563	586	582	575	578	588	545	549	572	561	545	549	559	534	538	565	582	552	577	606	541	559	562	597	594	580	560	554	548	559	564	544	581	563	595	557	585	615	630	554	588	595	573	576	533	545	551	562	608	559	589	557	612	562	599	586	561	552	547	584	535	556	560	603	560	571	604	535	574	555	566	566	603	625	596	589	535	602	544	541	589	536	539	654	568	603	552	565	588	597	565	615	602	594	542	620	553	575	537	615	553	581	618	610	537	580	591	552	562	566	616	569	523	530	575	559	573	573	545	590	533	616	570	585	571	565	564	641	536	564	609	535	575	586	567	597	550	552	530	599	555	595	543	575	574	573	590	596	565	572	590	585	578	562	585	568	572	573	593	561	571	573	548	562	594	578	551	590	581	561	591	584	571	559	601	557	592	561	611	580	554	565	613	553	569	558	590	570	603	551	558	571	575	597	565	610	581	611	577	559	615	603	607	567	544	565	570	552	595	572	594	556	552	569	551	585	578	599	555	576	575	549	580	585	593	589	568	570	568	605	608	526	616	575	612	576	597	563	601	515	560	583	571	604	562	566	592	624	574	546	577	569	557	616	555	555	558	554	562	612	575	597	578	571	564	592	589	579	554	582	585	545	577	596	536	564	561	586	522	569	572	567	578	597	547	584	568	543	547	574	581	552	536	557	540	573	563	607	587	588	581	577	534	610	578	549	560	495	557	647	546	575	576	541	580	604	585	578	544	567	549	595	554	588	598	582	560	580	561	539	582	558	552	593	547	544	596	556	563	589	528	581	549	531	540	569	566	568	557	573	578	579	565	557	579	563	589	568	616	550	567	548	589	575	617	563	544	570	559	563	561	567	619	576	577	557	559	578	563	599	595	559	596	589	647	544	553	558	598	568	571	542	596	549	594	608	582	566	568	602	561	584	555	588	577	564	583	565	575	598	564	561	551	573	557	589	564	539	535	559	595	589	570	562	575	593	561	563	561	571	581	565	547
24659	21409	28557	24647	20996	8033	2754	1956	1416	1360	1347	11600	23420	22450	10388	3490	1436	850	732	705	767	714	769	729	682	748	672	689	740	745	704	717	702	676	679	717	685	671	744	692	731	739	766	739	707	722	701	745	679	738	731	688	711	686	709	707	693	758	760	676	716	722	735	699	736	731	723	692	690	707	732	705	683	704	762	713	706	742	734	674	737	739	685	721	717	750	679	670	743	676	650	726	752	673	712	713	725	684	702	734	700	657	682	735	753	699	692	695	687	728	745	674	701	717	681	738	729	675	710	698	642	674	714	793	634	697	710	681	719	715	675	697	728	740	709	649	709	703	723	731	698	741	681	707	687	686	671	751	734	716	706	683	683	734	764	699	744	738	694	702	708	717	726	677	760	711	710	689	739	672	714	694	699	724	737	708	652	742	727	714	682	765	693	739	722	704	692	728	727	708	752	741	699	687	665	729	709	715	704	668	694	730	745	663	698	706	680	698	689	691	710	684	685	744	702	739	678	694	660	746	682	693	739	674	702	752	657	738	651	692	735	682	711	696	687	667	674	726	786	723	704	759	725	686	663	642	676	693	692	730	705	712	684	713	642	698	700	654	714	665	737	735	660	687	734	717	703	723	733	701	679	740	726	739	670	703	707	673	730	736	718	724	718	739	668	738	667	682	682	703	680	703	733	683	706	708	736	655	695	703	723	687	719	732	683	700	700	678	694	692	738	745	742	706	709	713	671	688	687	735	712	684	766	676	708	743	727	743	732	716	692	711	702	718	685	711	658	715	745	689	683	693	716	715	720	715	697	752	705	709	670	720	710	698	676	741	671	720	719	668	708	640	714	724	735	710	690	728	710	707	657	708	634	693	701	717	696	718	771	705	680	733	690	722	640	717	656	706	727	689	685	705	716	708	709	724	660	706	667	722	710	712	726	670	695	680	736	679	728	666	690	722	700	679	713	722	693	683	705	730	674	749	692	700	708	696	720	668	690	717	711	734	743	725	694	723	739	705	728	719	670	744	691	700	672	720	720	710	710	727	755	680	756	731	681	667	711	680	709	660	724	729	730	693	695	678	713	725	684	766	727	723	716	685	674	706	699	732	738	748	688	679	689	718	710	753	702	728	700	669	691	669	697	721	710	724	688	708	722	710	691	706	689	755	705	741	694	688	696	723	724	693	697	687	688	720	722	698	696	764	728	669	667	732	730	703	750	674	753	694	699	665	727	688	705	654	718	700	728	725	711	719	733	672	681	683	733	655	717	672	728	671	720	735	746	719	705	645	661	714	689	708	694	768	705	704	702	688	707	716	743	725	678	723	656	680	737	750	685	684	712	705	700	694	710	689	700	731	715	703	764	708	743	749	725	714	712	671	741	686	701	784	711	696	698	721	749	745	670	690	743	688	717	724	714	735	694	734	715	700	736	729	675	726	743	702	722	685	675	751	689	698	709	697	684	694	679	734	707	647	702	734	707	711	709	707	733	695	703	768	689	717	702	647	721	706	702	744	708	694	709	694	711	707	664	676	683	743	704	763	662	718	674	700	670	766	713	702	694	698	677	692	727	730	755	726	703	701	738	720	711	664	738	705	716	690	696	709	703	739	675	699	693	708	753	728	730	690	765	765	740	671	692	731	702	686	689	706	720	714	669	715	679	689	687	675	721	663	747	663	674	734	695	659	701	723	691	713	682	706	767	708	772	697	699	701	731	728	711	702	712	646	719	716	766	713	723	734	683	682	732	743	714	681	671	699	755	671	756	728	683	738	713	725	683	710	713	717	727	678	720	680	726	758	705	682	739	723	669	725	681	693	710	713	685	688	680	705	662	731	759	746	695	725	711	678	751	705	712	711	703	723	717	740	740	637	713	723	718	685	685	720	746	766	691	705	697	731	661	639	691	686	698	690	653	727	756	734	726	679	668	677	720	687	710	704	646	690	710	711	690	706	730	666	703	698	750	760	718	715	760	713	698	713	755	692	722	684	671	706	671	693	684	662	657	718	730	718	710	709	713	663	741	739	686	726	667	716	716	711	731	721	756	705	732	724	670	701	689	676	673	715	685	715	732	740	740	759	652	691	669	692	730	709	768	734	683	707	739	696	722	705	676	721	733	734	692	692	746	692	670	729	692	749	696	680	711	683	711	718	725	707	655	718	710	707	738	701	671	704	708	708	755	675	729	672	752	680	743	686	729	695	689	680	740	711	717	683	730	707	714	689	753	670	697	661	716	657	664	707	761	673	692	748	658	688	734	710	730	735	665	707	681	702	739	711	754	615	684	746	718	669	733	725	728	690	676	730	697	699	726	708	709	722	697	696	698	680	720	707	706	688	718	671	694	701	709	716	706	643	733	719	694	720	700	749	700	692	734	664	722	733	690	724	682	687	721	698	705	698	661	734	691	695	722	700	773	744	702	699	724	705	715	722	684	727	687	742	690	706	692	681	682	688	685	698	693	703	749	715	705	750	695	673	721	652	724	666	705	707	715	725	713	776	745	721	659	716	661	730	693	731	721	732	712	768	740	691	714	700	692	679	685	691	704	739	681	672	725	721	674	731	717	638	695	682	642	695	772	728	692	679	737	704	741	643	695	701	690	738	718	672	674	712	717	684	717	718	735	727	685	713	706	711	700	712	723	667	670	655	655	684	697	714	709	679	709	716	715	710	654	688	691	730	696	733	674	701	725	690	732	718	677	714	684	700	682	685	789	640	747	746	678	689	708	681	702	735	726	711	707	673	676	701	696	691	656	750	705	726	689	708	704	731	685	658	668	712	707	723	684	720	763	738	709	650	681	740	689	686	713	674	694	710	716	696	702	714	688	741	720	703	720	709	722	722	738	702	696	719	692	685	692	733	686	742	742	744	690	706	713	703	707	717	671	708	695	705	713	788	700	704	657	705	721	689	784	731	703	706	740	722	707	729	693	698	701	698	693	668	690	719	690	688	697	718	707	691	708	707	670	692	738	717	679	721	680	698	697	705	711	722	720	708	687	691	722	733	683	721	679	723	689	692	688	662	750	738	690	731	744	676	695	716	684	686	700	692	701	707	693	759	757	713	686	727	710	712	758	667	664	671	652	699	720	704	694	709	726	690	706	676	731	719	677	719	690	713	673	698	668	742	692	713	720	665	724	695	733	708	672	714	687	689	719	706	670	741	704	712	718	712	688	722	728	674	666	736	726	720	696	700	694	679	684	740	691	690	691	711	720	730	691	709	693	723	687	756	713	708	760	715	747	735	715	687	716	706	629	680	715	713	695	674	705	718	714	728	697	662	712	698	682	659	744	692	719	690	689	705	653	682	689	748	715	745	761	723	684	721	688	688	709	708	727	661	662	719	697	690	682	710	638	719	726	713	686	706	700	703	702	716	720	718	712	759	736	708	748	724	712	712	715	737	770	702	694	716	682	715	613	624	709	677	700	722	648	741	714	658	718	704	710	674	727	734	719	753	706	721	697	730	715	708	762	692	736	672	689	774	660	732	732	722	690	704
5834	11170	10715	6068	3727	2621	2218	2198	1815	1616	1740	14839	22907	19273	8286	3430	1387	802	673	675	609	662	621	639	607	659	640	669	601	694	581	633	611	682	628	616	627	661	686	658	645	628	659	619	656	659	637	650	647	652	631	644	636	634	625	632	656	613	622	642	681	628	666	623	639	633	639	645	661	659	635	619	615	690	650	660	610	642	604	645	682	651	617	641	624	693	617	650	678	619	612	634	630	658	632	629	662	638	669	650	608	663	644	627	655	586	673	617	644	675	617	657	625	629	629	600	680	702	656	617	641	649	651	647	640	606	617	661	637	612	610	620	599	668	660	625	633	645	679	602	640	648	607	636	628	632	675	617	698	643	606	603	704	660	644	665	633	654	623	622	586	644	610	670	668	602	647	638	656	672	630	613	638	641	666	640	657	651	652	636	652	652	592	667	628	621	630	604	644	633	659	613	684	706	645	664	669	658	644	627	642	669	634	636	641	649	685	654	652	699	631	618	641	601	584	596	644	614	641	644	625	664	671	615	610	585	655	640	651	587	655	640	609	661	587	634	638	631	610	638	638	633	667	625	707	681	635	605	568	645	663	650	592	614	604	605	655	620	648	622	617	652	630	631	620	626	651	720	629	606	608	660	607	656	642	648	603	635	639	687	643	637	638	632	627	664	570	694	630	642	622	611	612	659	630	656	582	631	633	643	613	602	657	634	581	623	611	638	659	688	574	660	620	632	678	596	664	596	696	621	591	608	630	592	575	623	630	666	604	600	633	640	644	624	621	625	620	634	652	616	666	598	651	655	679	655	615	608	616	657	633	617	641	684	667	632	673	636	600	648	622	604	606	651	619	659	587	624	666	646	633	655	681	607	618	611	604	585	654	648	643	614	625	651	589	621	651	626	671	635	613	642	634	642	619	658	658	653	662	627	650	650	677	634	657	627	604	672	684	595	611	618	620	643	650	590	638	616	599	646	636	638	669	630	653	660	631	617	643	642	674	629	657	643	625	686	613	662	644	638	646	663	590	612	630	645	641	617	645	649	611	644	597	669	652	581	636	624	649	668	662	627	653	620	619	615	641	632	635	623	606	639	647	654	650	642	649	662	638	633	639	645	611	634	649	588	682	649	628	673	629	651	623	641	617	598	682	636	574	676	615	626	639	641	610	629	646	619	661	652	620	653	601	683	642	551	630	609	619	553	654	689	650	650	585	631	625	617	615	636	628	632	661	640	620	684	652	655	694	637	630	627	588	603	597	616	645	641	603	645	640	683	673	618	594	604	656	660	609	652	663	654	658	679	668	633	655	658	612	636	603	659	630	628	639	677	642	658	612	632	663	631	646	647	594	605	619	681	593	659	661	628	645	654	570	617	630	662	715	613	642	639	634	624	641	662	647	607	660	632	646	683	617	618	634	614	627	646	612	650	596	616	648	587	661	599	585	614	633	606	632	648	598	652	626	650	640	634	633	660	668	633	629	604	645	637	637	635	659	622	648	646	636	651	640	643	642	621	642	640	627	620	623	655	589	638	565	625	674	643	592	617	686	641	641	608	590	697	650	651	630	573	673	651	667	632	646	620	658	636	629	650	636	655	618	637	630	621	677	620	674	611	655	656	631	648	674	603	600	659	660	619	620	602	616	631	621	623	608	674	650	627	639	604	606	608	629	650	653	644	604	628	648	657	679	701	611	602	600	645	627	644	644	597	654	662	593	647	660	622	638	688	643	636	579	580	627	590	675	647	651	675	613	655	616	697	594	627	649	618	679	638	650	642	656	654	631	657	624	624	654	606	669	669	629	633	603	638	622	640	643	648	658	629	616	647	629	628	642	616	629	643	647	614	643	672	627	653	694	593	618	666	642	552	582	633	655	620	627	646	647	651	653	647	673	640	662	686	615	601	632	608	616	626	591	615	651	641	628	636	638	629	622	604	605	701	632	660	637	649	628	611	609	635	630	612	657	616	662	612	623	654	649	618	592	657	584	636	670	642	683	653	651	642	630	607	620	630	662	609	643	622	625	610	645	661	612	672	618	626	614	632	684	650	611	643	662	663	619	611	637	665	616	637	620	632	633	712	602	661	619	632	595	603	621	662	620	617	594	630	580	649	619	615	634	631	648	650	618	648	606	650	675	658	646	614	625	656	616	635	592	686	622	630	641	640	625	598	659	639	615	653	659	662	646	616	683	609	649	645	630	681	622	617	628	618	675	664	656	646	599	652	631	606	650	590	666	635	653	643	628	641	594	662	625	680	677	604	631	665	599	633	596	639	628	585	665	655	651	663	610	681	585	675	634	632	619	641	616	608	597	670	582	619	626	640	634	648	662	647	661	599	633	633	626	627	636	625	611	607	643	607	621	668	594	622	581	612	638	623	642	664	663	687	652	648	624	629	622	641	688	631	665	570	660	628	685	599	640	587	642	620	617	652	609	665	677	613	646	589	601	645	656	590	622	623	611	603	669	640	642	659	629	682	635	596	633	638	670	630	614	628	592	628	665	653	683	634	652	625	696	607	634	645	644	636	638	624	681	624	622	605	628	642	608	645	686	647	619	616	537	616	653	611	626	636	604	700	619	629	638	641	641	626	627	652	625	642	638	625	648	662	644	630	607	631	607	642	635	691	668	656	643	625	650	646	652	642	623	594	627	609	606	627	656	634	616	595	635	673	635	640	635	589	625	609	605	649	661	607	609	603	643	615	643	629	653	649	681	630	649	588	628	587	610	615	645	652	600	618	676	640	624	578	627	614	624	616	638	622	608	619	602	619	616	639	642	639	662	652	648	613	587	604	658	627	592	615	673	669	629	641	623	670	611	650	657	602	609	652	682	615	625	599	611	632	656	595	613	628	634	608	645	662	651	664	611	653	636	615	639	633	645	621	628	660	611	618	625	636	596	630	584	676	609	629	633	662	640	651	659	639	665	615	590	611	647	631	638	604	624	615	661	645	628	623	628	676	703	633	619	622	637	611	583	649	627	623	596	614	631	611	598	662	646	612	626	635	615	622	652	635	597	631	685	620	643	623	639	597	595	655	609	620	620	604	637	624	642	651	646	634	615	620	661	633	622	640	633	616	629	614	627	608	628	610	662	640	652	563	632	651	635	624	712	653	659	649	627	583	608	641	627	675	638	601	648	633	594	618	707	665	644	578	638	628	684	649	643	646	660	634	606	631	578	609	624	611	620	673	645	639	583	618	599	624	626	666	634	651	688	642	633	660	637	617	623	662	656	623	630	643	636	639	668	637	639	582	637	649	623	646	644	613	612	643	624	636	597	557	659	608	641	642	650	587	596	621	597	619	603	615	597	666	592	620	622	633	640	623	648	677	626	644	645	633	634	675	629	591	615	625	657	623	616	673	643	623	598	618	645	604	642	619	627	632	601	650	634	655	605	680	611	668	642	624	616	634	582	602	639	614	647	599	622	628	646	654	599	667	659	594	664	628	648	633	623	622	613	621	591	662	656	637	667	638	686	631	601	656	642	606	635	576	615	630
27796	11912	2712	1880	1108	823	877	840	770	803	794	1316	1822	1733	1288	943	784	696	663	689	740	683	719	678	709	668	700	689	660	653	663	678	694	681	679	678	645	660	645	682	650	715	679	707	636	645	682	678	679	709	669	652	690	671	636	681	672	694	679	669	699	647	640	670	675	653	595	644	670	695	640	633	672	694	676	682	694	671	677	656	623	692	641	661	650	656	656	649	634	733	670	643	690	671	675	655	692	636	664	657	637	647	631	703	672	642	690	666	687	658	653	675	675	669	652	656	686	661	702	681	689	697	672	669	650	647	680	675	625	686	663	606	659	654	669	663	654	678	662	670	651	657	719	663	690	677	624	621	680	647	660	682	649	731	669	668	676	695	691	670	643	688	686	644	672	645	675	694	612	660	693	661	633	676	660	683	698	671	658	676	657	698	661	649	685	662	685	678	699	655	692	661	691	686	672	701	668	669	666	667	689	638	734	640	643	681	668	666	608	663	682	695	668	721	659	699	655	651	653	666	697	662	682	675	703	726	693	706	712	705	742	679	715	688	671	645	657	705	694	666	668	656	720	661	624	671	681	643	628	705	644	627	690	620	678	699	646	660	694	637	682	679	678	681	657	681	675	747	676	657	644	592	680	681	642	693	622	724	651	673	664	647	689	635	681	670	686	706	650	689	662	664	655	712	621	622	701	672	663	679	698	671	595	669	630	658	670	683	656	664	673	685	607	682	656	671	687	678	678	671	706	687	670	667	653	675	645	610	704	698	655	637	668	684	640	678	668	661	662	661	669	630	654	681	689	631	684	675	620	677	688	692	663	692	621	691	659	643	682	648	693	631	683	662	674	660	604	672	657	701	648	700	657	645	687	670	680	642	611	623	695	623	629	675	688	654	653	667	664	662	711	652	717	634	675	681	738	661	624	646	659	678	676	648	676	665	668	664	665	635	665	659	659	707	674	659	694	668	648	673	680	715	681	681	669	651	653	663	662	692	740	641	649	700	654	637	645	678	697	624	655	669	697	634	664	677	637	691	621	650	691	665	671	662	658	695	633	666	680	644	651	669	704	666	688	660	653	663	635	635	711	661	683	653	684	662	644	624	682	699	667	717	710	702	725	633	684	711	707	665	680	670	685	694	689	676	641	686	688	629	625	635	656	693	675	683	659	668	702	700	702	721	700	666	656	682	663	649	651	692	618	641	654	654	668	688	693	618	672	659	747	616	639	641	653	682	695	622	680	644	644	677	638	658	640	637	643	706	655	705	636	669	671	657	687	627	674	674	678	648	701	653	687	713	701	672	669	655	686	673	694	668	643	661	695	707	682	665	651	700	644	627	644	698	686	705	693	696	669	644	721	631	697	670	634	677	679	655	678	646	689	666	701	737	685	693	643	717	678	668	682	647	633	658	660	679	630	683	656	656	675	658	649	716	648	666	693	684	658	636	650	660	626	690	685	695	723	692	665	696	701	684	663	659	649	689	665	710	686	682	650	675	641	680	684	667	660	682	682	700	674	658	653	671	672	645	659	634	624	693	672	642	691	680	677	651	692	614	665	671	727	652	652	621	665	651	663	642	640	614	666	669	657	657	662	646	623	668	675	676	668	711	657	657	632	727	641	635	664	665	665	657	704	651	677	603	686	665	633	694	678	680	721	708	669	666	646	636	670	638	678	672	645	679	644	673	688	652	674	666	701	688	716	678	677	694	658	702	682	737	671	667	688	666	634	688	655	687	661	636	658	691	622	666	674	685	688	680	621	650	692	653	682	653	642	666	692	622	605	698	672	694	684	664	665	697	707	650	668	694	649	692	650	666	664	647	715	680	660	716	676	639	631	626	648	677	619	678	678	691	655	673	659	673	628	667	664	620	656	671	741	676	653	647	653	647	686	692	626	643	670	700	657	681	665	672	690	690	621	657	688	636	672	682	690	703	690	677	706	681	647	703	638	625	683	654	705	667	676	689	668	673	674	658	646	675	664	645	661	691	657	676	628	654	718	668	711	703	653	704	706	665	678	657	663	684	649	695	663	657	718	697	688	684	670	598	682	680	662	673	666	655	670	629	673	659	666	697	646	678	671	703	660	673	680	667	721	601	690	647	657	681	695	646	702	622	712	681	621	640	657	723	700	690	676	634	669	687	669	720	622	659	609	727	679	680	663	672	653	680	654	682	671	691	686	680	712	700	700	710	697	687	665	646	656	679	632	680	692	640	670	648	702	698	695	697	661	656	652	646	699	677	667	666	653	638	712	692	697	633	654	654	669	676	669	633	718	697	700	661	661	656	671	692	663	666	738	700	632	642	693	619	649	628	628	726	708	656	687	644	698	670	669	702	622	686	636	662	637	669	660	656	689	677	679	593	679	670	670	720	653	689	627	679	623	682	664	671	662	705	643	682	626	650	730	650	664	671	690	671	650	681	673	656	688	723	661	674	681	686	623	688	647	661	703	630	664	689	704	663	622	701	657	648	674	675	704	640	645	647	681	714	676	676	687	676	688	632	669	686	621	654	652	697	678	648	712	615	668	646	675	653	629	682	640	653	659	670	672	643	699	678	641	692	652	699	704	714	666	676	678	692	641	679	694	690	742	662	672	651	693	655	674	719	708	652	668	655	660	625	677	732	631	619	622	680	678	641	637	644	654	671	638	682	677	663	654	724	667	653	701	685	640	653	628	654	674	663	684	680	641	660	680	638	673	689	659	721	659	642	661	654	687	605	699	686	701	662	633	661	699	683	701	687	664	672	692	643	645	690	638	641	691	628	660	635	671	665	650	724	683	622	653	729	702	645	627	686	683	697	688	656	693	669	682	657	636	661	650	648	688	687	690	693	683	658	662	683	633	640	660	640	663	687	698	697	719	663	700	670	662	685	625	696	699	664	667	665	685	710	668	662	622	642	663	666	657	671	698	716	613	675	635	676	653	700	712	620	671	667	666	640	656	654	708	621	640	659	668	660	700	672	630	690	679	674	698	681	653	684	683	633	658	666	659	649	718	688	694	655	641	653	670	680	711	705	674	699	745	649	710	642	640	696	656	666	670	672	716	676	681	673	670	667	708	698	682	692	674	671	655	631	666	639	629	678	697	668	648	632	646	720	677	669	665	645	645	631	668	696	659	648	670	681	678	664	659	721	702	689	678	650	676	719	618	703	671	679	673	634	683	648	673	703	681	671	673	667	654	665	714	659	590	660	670	708	687	669	646	682	709	673	684	676	689	646	632	679	618	662	658	674	617	659	671	700	711	713	683	703	695	658	686	669	676	664	685	669	654	604	702	633	699	721	670	685	625	673	644	666	702	629	642	713	652	655	700	678	701	635	653	690	718	645	678	656	634	645	673	675	695	655	642	603	660	658	629	677	686	700	693	682	667	751	608	680	654	656	704	672	674	689	619	691	685	673	658	640	642	664	654	645	692	653	677	666	694	640	648	678	652	682	637	642	739	676	627	678	708	712	683	658	681	686	659	646	679	634	649	715	698	682	702	681	692	725
6283	2618	2078	1681	1115	904	931	858	771	783	843	1625	2037	1854	1261	849	701	664	656	587	548	558	639	569	579	577	575	599	564	613	566	612	574	556	589	585	548	608	596	582	590	553	605	576	612	614	608	612	594	607	588	595	576	580	618	560	566	584	583	602	533	632	577	571	596	574	571	628	601	611	577	622	579	599	600	587	543	587	589	577	599	608	604	573	574	618	614	603	580	623	593	590	573	614	571	599	576	561	553	625	637	601	557	609	608	636	595	607	583	585	608	568	604	581	614	568	569	553	561	595	619	601	609	570	595	558	593	602	586	581	558	566	594	572	592	607	552	581	531	569	606	643	581	594	576	573	607	589	611	577	579	580	595	577	620	586	603	553	557	577	558	577	579	578	581	594	611	558	645	534	572	553	548	582	566	611	606	568	600	576	571	615	572	546	588	588	621	568	584	620	518	584	558	599	620	610	597	566	551	588	584	547	558	610	593	551	559	567	584	528	575	562	601	600	588	620	619	577	593	587	577	609	606	565	541	617	568	614	547	584	586	579	585	557	591	554	574	537	572	608	558	594	615	595	574	582	575	602	577	586	559	590	589	593	609	622	573	574	621	585	615	582	596	572	619	564	598	572	613	597	576	565	601	573	563	633	597	634	600	569	555	571	598	602	609	590	576	543	573	586	573	547	615	614	574	548	602	610	561	596	609	580	599	576	628	601	573	600	612	585	581	607	589	603	611	634	599	582	550	568	580	572	573	606	578	632	575	587	611	590	569	554	591	597	589	558	587	581	599	615	537	595	611	566	591	576	625	564	584	590	615	564	568	562	555	610	509	589	627	590	606	545	618	587	570	599	587	565	595	642	577	595	569	599	584	578	561	546	600	536	595	550	600	580	582	555	573	589	550	541	609	616	556	583	575	590	578	616	568	557	576	561	604	562	574	594	588	580	571	621	592	578	585	619	550	600	599	602	585	617	579	583	563	569	639	574	622	608	552	563	595	593	584	591	577	611	604	621	616	579	602	644	556	588	580	616	622	588	542	555	593	523	596	576	606	580	571	590	584	601	605	592	578	621	578	585	621	564	613	553	537	599	632	585	597	592	579	592	582	601	580	552	588	577	564	581	560	561	563	609	569	603	599	585	561	592	626	542	604	568	586	598	581	553	647	609	587	586	604	562	580	593	550	598	580	619	622	566	629	570	551	578	583	565	625	582	570	582	596	584	571	614	562	588	588	601	588	611	547	579	550	583	550	578	573	602	607	596	634	571	596	581	599	578	600	586	611	618	588	571	563	588	608	570	606	599	625	594	562	593	539	610	603	593	577	590	585	591	591	591	598	590	570	586	566	594	574	582	571	570	595	573	554	564	583	594	571	596	565	570	609	596	567	574	527	574	577	569	574	550	558	559	624	577	536	581	569	591	589	580	560	611	578	551	598	605	574	602	581	615	582	615	579	645	595	544	612	594	584	656	610	552	540	580	609	596	640	604	604	600	605	578	554	551	576	603	540	584	572	599	573	516	625	552	557	568	591	592	593	591	580	563	596	605	615	561	554	591	585	609	582	564	575	593	615	565	574	581	590	629	608	613	573	611	595	591	604	603	583	586	595	595	607	580	592	577	610	578	601	624	527	571	606	597	603	571	563	576	567	606	575	564	578	586	560	550	569	549	578	592	613	590	551	613	597	597	593	574	591	591	583	552	546	634	537	582	601	563	608	626	617	597	584	599	592	603	639	574	595	582	545	566	553	593	569	568	574	538	594	604	621	581	603	555	582	600	589	597	586	546	520	579	546	610	596	622	579	596	592	565	579	590	614	587	608	571	562	580	571	619	553	545	602	578	559	561	535	597	581	605	558	584	621	568	608	593	608	597	581	582	574	588	588	550	600	581	611	584	609	617	590	550	567	589	634	589	597	577	572	553	598	592	614	651	594	559	582	569	589	557	583	574	560	573	623	617	628	556	563	602	568	565	547	608	566	612	552	596	609	568	620	585	588	608	613	598	604	580	606	584	581	539	569	604	596	589	566	578	586	583	608	596	573	637	619	577	627	603	574	567	580	557	582	581	623	612	582	568	604	637	620	595	586	593	576	578	566	574	587	599	578	617	592	560	600	581	576	584	607	594	571	589	589	644	545	585	599	539	568	612	578	623	606	634	610	557	568	583	613	603	583	559	602	565	577	579	624	606	589	581	615	619	566	578	607	588	605	596	566	578	576	609	592	622	594	586	572	652	554	608	593	553	596	607	609	591	595	557	529	585	520	625	574	585	594	551	589	580	586	581	602	589	561	642	598	587	574	630	577	589	624	581	598	583	629	587	577	576	575	590	607	545	597	621	570	595	587	566	607	580	609	540	569	585	554	613	559	609	611	600	554	594	615	601	587	566	541	524	592	589	600	579	587	564	589	568	583	650	579	600	620	547	598	639	596	612	593	573	596	605	586	587	587	589	632	547	583	616	593	601	563	586	618	621	625	560	570	529	588	620	565	597	592	567	594	593	598	584	604	596	594	591	565	577	590	575	593	554	581	632	602	617	571	568	610	613	580	557	593	534	599	573	602	589	642	574	592	605	596	619	631	550	538	619	604	560	550	553	590	607	548	555	554	589	595	590	589	606	583	609	554	538	597	552	609	571	573	598	560	597	620	586	603	584	560	598	612	645	597	619	589	582	548	585	562	572	584	582	569	603	525	582	573	558	573	596	567	590	608	598	575	577	572	549	590	614	573	606	561	600	566	571	592	611	556	619	634	625	562	621	611	583	578	609	565	578	566	620	589	565	597	619	603	567	581	565	597	552	663	577	613	606	575	592	613	561	560	558	560	576	625	574	578	600	566	575	602	582	571	629	586	574	600	639	587	580	623	593	592	558	599	585	581	546	604	564	567	600	604	563	594	554	602	542	591	581	592	596	595	612	572	575	573	578	550	609	577	570	601	584	582	607	600	592	551	595	566	570	624	624	592	550	603	593	630	578	574	597	577	545	577	573	592	611	577	574	638	593	581	579	563	619	566	559	585	575	580	589	613	561	620	603	615	603	587	607	588	581	616	642	587	588	599	597	602	590	582	599	639	564	561	581	575	640	533	583	605	631	584	557	558	579	607	570	598	552	599	527	591	560	586	584	609	576	570	554	635	596	578	540	590	577	600	564	653	585	551	605	610	591	585	568	599	596	604	581	578	609	589	625	595	614	627	598	580	569	628	587	568	609	590	559	582	545	577	586	583	619	607	580	628	555	591	591	587	573	580	601	554	580	604	618	611	572	597	591	649	555	608	590	614	572	604	608	627	600	604	588	570	548	608	583	614	550	593	570	577	584	601	596	615	585	577	610	567	574	577	627	591	548	551	609	599	647	590	606	552	573	609	568	574	617	580	646	577	602	604	575	576	553	608	581	596	594	562	540	589	609	615	588	577	605	582	560	567	620	554	564	606	599	555	609	626	575	599	587	642	588	588	558	560	581	616	586	579	606	586	608	570	570	563	596	568	587	595	598
25466	21402	27476	25423	8993	1975	1430	1104	948	866	971	9704	12998	9878	4721	1847	1027	676	590	540	589	619	566	538	547	577	604	593	582	583	527	590	539	551	565	548	550	562	574	587	578	602	618	567	560	564	554	620	584	592	631	552	574	597	599	520	550	599	544	562	527	566	559	571	583	587	564	576	601	573	618	566	604	591	570	590	588	593	547	604	561	547	586	591	550	614	546	596	544	593	514	549	579	597	571	567	606	614	575	610	605	550	566	550	546	524	588	558	591	611	588	615	566	548	567	572	574	592	587	595	551	585	580	580	573	577	554	565	575	591	586	563	563	560	566	647	586	574	600	543	538	578	536	566	552	560	554	553	566	561	618	543	555	550	596	561	596	569	562	577	574	575	559	556	561	564	557	581	579	584	573	585	582	582	572	552	564	556	603	583	551	610	569	576	553	581	547	580	549	564	548	564	568	595	561	564	592	563	588	551	560	600	611	524	536	540	572	588	545	575	582	542	569	536	579	575	612	583	559	582	564	564	570	567	561	567	589	592	536	568	567	610	579	546	549	546	561	552	561	554	547	559	605	587	577	584	585	605	610	557	528	541	565	570	534	557	539	575	584	572	513	583	563	564	568	567	606	583	532	515	563	586	557	557	540	582	545	626	573	532	542	558	609	574	575	619	556	515	583	559	611	605	553	611	597	548	564	553	552	588	550	570	520	614	578	595	561	544	582	583	548	566	584	555	560	573	540	581	524	575	561	557	604	529	501	556	614	532	577	561	572	587	548	523	586	595	579	556	566	549	586	566	576	589	591	556	593	559	602	557	578	578	572	569	587	527	549	575	590	552	587	581	553	608	597	526	552	640	512	588	552	603	587	548	599	599	571	589	597	543	583	553	616	614	545	529	585	579	543	607	563	552	565	591	586	532	581	607	587	589	546	549	573	562	530	584	560	612	570	593	541	597	597	576	592	588	577	617	601	572	510	522	580	567	571	571	577	559	591	594	614	573	564	571	611	581	546	567	578	565	602	583	568	641	586	573	587	591	541	553	564	569	532	524	535	556	574	578	551	557	570	538	571	557	572	546	552	608	574	637	583	582	614	578	552	583	569	583	543	576	615	531	579	546	578	573	556	540	559	564	574	566	595	527	587	560	586	561	572	533	618	589	534	540	574	562	604	562	569	530	538	573	538	590	567	573	584	560	623	618	582	573	586	584	546	562	543	558	643	596	568	604	545	571	529	547	571	648	547	607	574	600	558	541	553	592	583	574	546	587	516	567	534	557	533	578	608	567	527	569	543	598	596	548	569	553	589	578	566	634	572	566	540	588	569	584	564	511	567	578	598	557	564	544	547	629	582	574	620	547	516	592	536	592	543	570	578	571	602	566	586	586	566	574	556	579	570	529	568	566	528	557	528	561	556	578	574	537	574	615	571	583	580	558	566	586	595	579	560	573	568	535	590	565	564	547	575	618	575	564	565	595	552	546	534	566	556	588	560	552	573	571	530	581	610	563	574	616	583	595	571	578	585	593	561	556	589	548	595	547	519	562	586	543	589	541	554	567	576	581	581	588	571	557	576	577	578	580	581	523	508	564	589	543	590	564	547	553	565	550	572	520	567	581	589	533	587	586	561	540	558	576	578	568	591	516	604	592	550	528	569	602	554	574	554	590	591	598	580	537	587	541	580	567	568	567	584	576	539	542	591	530	588	584	554	566	606	569	542	564	592	544	551	578	619	551	557	576	566	589	590	573	550	522	554	565	598	562	576	534	622	540	561	584	595	551	604	574	586	563	545	558	555	524	553	562	585	622	598	581	567	571	575	574	593	599	598	576	552	566	593	558	573	554	595	631	543	595	556	572	579	593	555	602	581	581	589	598	588	561	582	533	585	573	538	592	583	600	507	583	589	531	592	583	586	549	550	602	517	563	552	595	590	549	569	584	562	588	553	573	585	570	587	548	598	580	571	586	592	587	604	592	593	581	570	601	592	582	561	518	574	597	584	569	593	591	587	584	580	596	596	547	608	616	596	571	562	559	553	552	546	630	575	565	633	594	559	583	530	540	569	586	597	562	561	551	627	594	553	598	597	518	559	580	602	562	587	566	582	563	578	555	556	558	583	567	552	613	578	526	516	546	573	615	584	608	547	580	584	585	616	577	574	598	575	573	562	560	551	594	528	534	524	572	515	575	571	553	567	574	580	592	593	596	543	578	563	584	596	562	574	519	548	568	549	586	535	546	560	549	555	590	573	533	555	590	561	582	582	591	579	579	592	569	565	530	651	595	568	604	594	593	571	549	553	595	607	619	545	539	550	580	621	548	549	596	557	559	569	605	552	548	570	518	551	563	579	567	578	604	549	601	559	585	581	578	551	558	583	578	545	571	550	597	558	554	596	574	583	540	587	536	555	560	565	543	583	552	556	572	559	571	558	571	625	570	542	563	576	613	558	569	596	601	543	566	570	548	566	567	539	568	578	570	571	571	612	570	548	606	610	558	573	535	598	600	594	583	619	549	555	573	596	532	532	567	584	506	567	540	602	568	553	584	553	603	578	537	525	569	575	529	557	551	600	583	553	546	536	536	590	562	548	581	579	560	582	600	552	578	575	582	581	576	571	516	589	568	536	611	574	561	541	575	627	554	579	548	557	600	559	572	562	568	606	577	630	562	584	539	560	559	548	618	566	596	570	609	501	570	573	603	514	581	589	526	553	603	591	537	579	564	557	559	519	550	565	565	565	535	557	568	539	577	601	573	578	582	549	576	573	543	618	576	591	573	575	546	574	544	560	542	583	568	587	593	587	587	563	555	581	556	581	544	553	553	544	557	577	529	537	640	592	574	577	555	555	558	574	576	541	554	579	598	549	573	559	557	589	585	560	569	559	564	558	561	559	582	556	565	550	598	573	609	597	567	600	549	555	543	580	573	579	528	533	538	583	560	570	563	533	543	532	587	570	576	578	555	579	534	580	572	563	559	597	556	597	593	572	563	587	547	587	607	579	536	563	574	552	542	584	540	534	568	530	624	581	589	570	581	588	587	583	566	580	573	571	589	574	620	568	599	532	567	610	580	569	569	600	599	582	629	562	550	581	572	614	560	593	531	608	586	589	564	606	561	563	573	595	578	552	610	560	555	568	552	543	571	595	562	584	573	588	575	556	509	571	574	553	549	550	587	505	519	578	546	572	553	576	595	589	583	571	530	569	580	585	576	570	557	558	528	555	607	567	551	560	551	619	571	557	608	598	575	581	536	515	577	546	601	578	569	568	591	585	604	552	538	581	561	541	566	550	571	566	576	545	552	579	554	568	582	511	575	598	547	587	583	574	536	593	557	572	532	565	559	538	601	577	570	577	524	522	566	562	576	527	588	501	617	567	564	589	578	595	598	540	571	544	594	581	577	564	558	528	574	533	595	546	581	537	557	574	549	626	587	596	516	563	548	572	553	567	576	570	567	608	551	612	583	551	584	547	544	606	605	575	583	596	562	562	595	620	566	584	571
4948	7799	6663	3471	2402	1639	1614	1347	1143	975	1132	12591	12676	9235	4628	1800	957	584	558	509	501	483	525	528	527	529	539	525	536	554	500	541	543	543	531	522	504	510	552	484	541	501	522	561	515	532	561	536	560	511	514	518	499	534	518	523	472	539	512	559	504	530	538	508	498	522	546	515	531	546	538	525	525	513	524	499	547	534	478	503	534	501	527	541	510	503	513	532	524	526	564	518	496	505	524	550	493	528	533	568	508	526	527	527	487	507	533	530	516	500	518	522	504	541	542	566	507	559	556	498	514	504	546	484	540	513	475	510	505	520	507	488	556	507	501	533	550	514	555	507	555	469	533	527	543	552	496	524	496	502	487	512	541	539	464	521	506	513	498	534	552	519	526	541	529	519	512	506	487	510	525	517	536	525	542	519	501	559	523	563	528	499	508	512	484	484	566	516	547	532	521	520	493	516	520	508	481	516	545	509	530	507	492	536	508	542	484	545	518	520	528	486	454	526	555	546	497	518	514	462	508	490	541	528	516	544	543	508	514	501	531	519	493	521	551	532	477	543	523	521	530	493	520	516	513	512	538	553	563	568	488	497	481	553	514	501	514	547	554	502	491	526	511	495	484	507	530	516	532	530	496	533	491	499	500	478	529	510	557	547	511	543	548	502	513	546	546	528	535	475	508	505	510	514	511	536	540	482	532	511	524	546	527	515	521	526	479	570	522	504	563	514	507	521	505	527	544	512	517	521	515	551	531	534	528	494	521	545	526	485	487	515	499	550	489	503	516	585	529	547	497	525	566	540	508	517	537	504	570	531	519	489	522	443	518	503	465	493	519	519	497	511	506	532	528	512	515	542	494	508	508	493	494	501	545	527	534	511	501	514	504	499	535	512	553	545	499	500	528	515	536	505	523	529	510	526	524	565	498	507	514	526	522	519	548	531	530	509	478	517	526	532	529	500	505	520	498	496	510	514	512	545	547	550	514	549	487	497	523	501	502	514	525	516	493	501	536	516	502	582	480	503	491	539	499	508	501	494	524	523	514	533	509	502	517	553	521	521	499	518	512	524	509	558	502	509	459	470	535	501	477	527	536	527	528	564	516	492	504	552	516	555	467	506	512	493	532	536	507	516	511	526	523	549	514	487	494	533	542	506	498	546	534	482	508	509	523	527	529	524	482	511	530	562	524	527	511	517	522	513	528	515	494	496	550	516	493	513	506	501	513	517	510	551	539	493	508	572	540	495	526	518	503	525	465	537	546	534	531	473	527	530	518	503	547	525	526	527	544	510	520	529	523	489	544	522	491	495	524	525	533	526	509	548	540	535	493	474	528	524	524	524	530	520	531	539	524	556	553	469	454	528	531	522	538	494	531	581	496	524	482	527	509	502	501	529	511	517	526	542	512	492	537	548	503	522	536	519	564	537	467	488	464	511	523	491	509	496	529	574	519	507	485	511	563	496	522	542	499	503	520	511	535	522	519	515	570	531	509	532	525	539	534	506	536	514	525	497	467	510	535	522	481	502	520	537	510	532	461	498	515	541	518	466	498	504	538	492	502	557	518	510	522	513	491	499	520	529	461	538	563	544	513	519	503	485	512	481	508	539	505	512	543	509	504	515	476	534	540	529	506	493	523	534	514	500	551	491	558	517	522	523	524	517	506	498	525	532	489	541	515	519	504	540	541	545	505	507	514	538	522	498	524	501	494	530	533	504	537	484	486	498	531	541	533	535	528	528	466	517	526	508	519	491	570	483	487	486	523	545	531	526	505	530	509	509	499	493	550	546	510	483	490	532	556	528	488	531	504	546	495	515	524	503	546	493	535	473	535	525	498	505	479	509	541	549	560	510	550	505	491	549	492	534	464	555	542	524	558	472	495	539	545	540	492	516	508	502	446	545	531	532	467	511	496	518	526	521	552	484	532	532	511	524	518	507	488	525	487	549	530	541	508	526	502	510	507	509	527	519	493	547	559	511	500	542	504	518	494	499	507	534	534	509	511	486	537	511	568	499	536	498	538	509	489	520	512	483	488	490	517	520	499	532	557	501	535	490	531	547	545	483	552	483	537	534	498	555	553	523	503	495	496	564	535	508	553	488	512	530	474	504	530	512	519	490	541	539	524	537	503	545	558	499	519	482	530	469	512	538	464	531	489	548	535	491	477	562	498	536	538	512	514	540	528	572	528	554	518	518	554	519	540	496	544	493	512	522	485	508	560	552	534	487	530	536	549	544	484	519	524	495	512	543	513	493	545	584	512	516	511	524	488	516	497	493	499	504	547	513	537	511	491	515	466	497	489	524	494	489	547	515	519	521	539	544	503	521	488	547	508	506	538	492	539	530	493	521	499	552	525	537	512	467	566	506	570	513	524	490	497	525	540	506	537	516	499	475	469	517	553	556	511	522	543	489	492	529	545	559	494	544	469	479	504	517	497	541	499	485	528	529	506	553	542	531	521	470	525	528	512	556	543	535	521	521	561	538	520	526	518	548	551	526	527	526	503	509	491	513	466	500	525	512	476	508	513	506	553	529	513	535	526	520	536	510	551	549	490	512	536	536	487	541	511	546	513	497	492	539	528	505	504	513	504	540	519	537	505	494	526	518	516	496	523	496	551	515	551	566	525	521	506	485	516	508	522	543	544	516	495	506	487	520	516	525	496	511	500	543	485	502	517	568	515	458	534	529	554	509	532	543	505	461	503	539	535	519	518	492	546	531	517	504	494	502	501	502	502	522	547	505	502	531	523	525	527	491	516	522	517	447	498	504	510	504	523	502	535	537	528	517	521	574	508	519	532	526	496	494	538	494	491	577	498	506	533	499	491	492	520	553	560	535	503	532	473	497	539	508	491	505	515	521	470	510	529	524	471	538	505	541	487	537	521	527	494	536	517	547	540	504	515	528	472	475	492	503	505	523	554	499	546	518	499	519	517	567	542	497	521	523	484	562	523	543	538	506	510	493	488	542	520	490	501	486	496	519	507	545	525	525	554	505	519	530	515	508	521	504	473	545	517	550	521	514	511	511	529	520	547	501	521	521	521	523	472	523	523	520	504	555	539	529	521	579	509	559	496	500	485	504	532	500	506	535	560	507	491	550	487	557	563	522	516	506	518	496	488	482	479	527	542	521	516	476	526	520	490	500	531	533	505	506	488	503	515	509	518	524	546	554	528	513	494	522	523	541	503	505	505	525	531	519	513	505	495	509	517	495	510	513	515	458	529	518	508	548	479	511	499	481	537	507	487	523	496	520	516	510	509	488	496	546	530	514	530	518	521	491	501	529	532	521	516	507	481	533	540	493	480	495	520	546	490	540	503	485	555	477	487	523	500	486	486	528	486	526	552	540	526	520	559	529	476	538	521	535	536	529	504	489	535	537	532	525	515	477	481	533	518	543	561	539	548	546	512	567	545	513	525	521	508	520	536	516	526	537	512	550	552	517	524	541	517	517	508	542	514	532	525	507	528	529	473	472	528	501	533	516	489	532	505	498	463	538
24661	21450	28616	24697	21004	7784	2380	1587	1380	1241	1077	16570	25167	19338	8952	3070	1431	904	768	694	720	696	668	713	701	703	679	719	725	682	692	706	718	701	676	748	628	687	727	668	677	668	749	684	683	695	701	702	715	739	735	713	678	706	682	705	703	703	712	651	704	729	717	725	708	660	704	707	673	704	693	701	712	693	708	703	739	722	712	707	691	716	737	728	732	688	736	721	708	716	645	726	706	695	661	742	682	699	698	713	711	710	721	731	701	681	705	711	687	718	712	710	702	729	686	645	722	698	663	743	703	676	710	665	666	666	744	692	750	718	688	675	724	695	668	708	685	727	683	727	727	741	706	687	695	744	731	690	724	721	706	735	688	794	671	653	687	687	729	745	670	663	740	722	732	746	698	712	707	689	699	702	701	665	759	729	653	690	689	717	707	712	685	697	733	679	703	731	683	712	654	747	685	686	721	779	704	706	721	685	734	732	658	696	693	723	658	689	668	684	691	719	760	703	687	691	690	725	688	741	662	756	697	719	683	705	737	707	707	675	705	658	696	697	689	684	735	694	706	665	734	747	673	720	680	684	718	730	688	698	661	726	739	694	717	734	716	705	704	728	670	664	710	701	686	710	700	706	682	649	699	739	702	689	658	694	732	756	702	708	686	668	698	726	717	674	692	727	688	709	701	746	636	717	699	723	693	712	709	711	707	712	708	644	755	668	693	746	664	673	722	650	745	685	702	706	675	668	703	687	670	642	705	664	679	672	714	662	696	705	669	679	731	715	675	729	724	663	655	724	705	716	648	701	671	693	729	721	685	706	724	689	660	729	686	760	710	706	714	696	736	708	718	702	640	682	717	724	720	688	720	677	742	719	704	678	767	674	665	686	676	689	711	664	704	709	651	670	697	696	677	680	710	704	725	685	694	694	708	718	734	691	678	679	673	668	736	707	739	694	673	679	735	699	652	700	701	705	692	746	680	701	660	731	707	666	746	700	668	732	684	648	715	674	684	657	691	698	724	697	657	714	700	706	681	706	730	741	700	729	722	710	700	668	681	721	697	727	733	687	700	725	702	666	742	715	702	659	721	704	645	655	718	772	667	670	663	698	684	692	689	703	694	683	675	720	708	681	735	695	659	697	702	696	733	679	671	695	708	733	699	722	731	733	707	668	668	694	738	695	717	662	767	693	691	744	726	747	720	687	701	660	708	710	705	714	703	647	688	653	649	701	718	683	667	723	708	704	696	730	700	706	722	650	691	697	706	707	690	711	666	691	677	684	690	681	701	730	677	699	647	694	744	650	693	721	699	671	661	752	696	676	691	732	712	700	732	706	645	699	713	673	706	740	669	666	706	712	664	675	714	687	701	679	713	688	705	734	661	740	707	718	651	656	755	723	716	673	717	704	750	724	686	709	699	672	706	659	648	759	747	689	717	690	699	695	673	683	701	748	674	667	706	677	732	706	668	683	687	732	700	698	708	634	733	701	720	707	686	681	747	657	727	725	665	721	678	721	666	691	637	692	699	657	675	721	754	680	728	689	729	701	717	692	673	721	747	696	687	692	700	690	700	707	693	649	736	686	677	726	638	652	705	722	644	717	696	664	704	651	712	738	697	710	713	716	736	750	703	650	724	679	714	639	707	701	716	722	750	676	701	675	687	686	685	685	713	700	659	668	716	701	721	662	702	719	696	745	670	665	643	696	685	700	645	678	672	670	734	711	679	728	659	695	706	698	716	734	697	706	680	786	692	669	701	680	693	721	691	667	703	704	725	688	688	685	728	680	691	662	721	673	681	644	705	670	707	696	682	689	722	688	720	708	707	631	685	717	724	693	716	744	683	700	658	717	714	683	698	742	684	697	696	709	655	651	678	704	677	716	714	751	743	703	660	665	677	696	697	747	673	755	713	720	701	686	802	708	697	711	659	732	723	706	701	692	662	730	714	722	695	663	716	724	652	682	690	697	712	670	684	692	709	672	705	678	718	644	742	688	689	749	690	745	704	706	698	648	729	694	729	703	694	700	745	713	660	651	695	728	678	704	652	675	727	707	682	640	679	676	745	708	684	690	682	655	668	685	726	726	672	710	718	681	661	702	678	733	710	688	701	709	697	638	733	684	666	716	703	695	746	651	691	675	709	695	684	664	706	663	666	726	715	713	747	710	676	718	692	753	686	678	665	699	649	701	684	702	716	727	689	681	699	651	670	716	712	654	717	645	669	709	715	713	730	662	718	695	649	681	694	697	665	689	686	731	710	706	701	738	662	732	674	689	681	731	723	727	665	678	701	712	753	695	696	666	658	637	680	664	697	695	686	720	711	653	734	727	751	654	705	699	656	696	717	676	721	735	695	716	743	742	688	697	710	736	738	686	664	683	687	673	699	680	721	723	654	702	691	683	711	687	705	705	728	651	728	703	698	727	688	689	682	690	693	686	678	713	711	705	681	673	673	719	727	711	672	663	692	710	675	723	728	689	724	705	700	656	701	668	703	671	702	669	664	741	700	725	685	675	724	660	726	672	697	679	698	722	698	734	704	722	692	657	654	720	655	696	673	673	675	749	692	727	700	731	667	686	702	729	699	792	737	689	654	668	679	714	655	736	701	700	679	687	721	706	749	712	681	684	694	687	685	646	642	700	671	684	704	693	715	686	724	678	670	674	661	694	691	684	680	707	697	688	635	687	714	691	695	720	717	681	701	638	734	657	708	717	696	682	673	718	741	705	705	691	705	669	693	741	708	751	675	701	724	674	662	683	686	669	701	746	706	694	726	740	686	750	695	681	716	655	668	753	705	701	655	701	687	723	686	680	730	700	728	672	707	686	661	709	712	703	720	673	700	658	729	699	748	694	684	696	641	700	691	726	651	692	696	690	683	657	706	721	685	688	662	696	717	721	736	710	711	680	718	701	659	693	686	631	713	653	705	673	732	704	664	734	691	681	698	680	705	686	691	702	668	691	669	692	695	712	714	709	726	731	664	669	638	741	672	655	720	740	667	689	674	735	744	679	646	737	703	722	719	698	695	689	686	674	681	691	699	698	647	682	665	730	669	708	684	695	738	704	682	657	679	731	742	728	720	651	764	705	676	714	705	697	647	752	656	687	681	702	713	671	684	640	670	676	682	713	684	732	683	737	683	695	700	728	675	721	738	738	696	702	660	694	688	679	719	711	678	671	726	681	702	674	701	741	661	641	711	704	646	728	660	694	665	704	722	709	702	668	680	691	732	711	729	695	704	695	688	732	635	697	699	680	672	734	707	709	716	709	707	690	699	709	726	687	683	732	664	689	717	713	672	681	693	708	698	684	716	713	735	675	701	704	672	715	698	662	691	668	663	657	667	766	705	691	691	640	708	706	673	690	735	695	706	707	712	662	695	698	731	701	694	673	687	720	748	666	694	733	745	737	746	657	703	719	693	741	692	673	657	656	638	675	668	635	695	686	730	692	643	682	771	702	666	705	689	718	733	690	730	669	688	724	677	722	708	709	717	714	698	720
6526	12336	10491	5905	3944	2479	1877	1820	1692	1480	1345	20333	22589	16154	7395	2985	1356	823	617	631	593	627	608	620	610	653	716	598	589	601	616	666	636	582	608	652	639	608	602	605	615	606	609	608	642	609	644	627	611	657	598	652	581	622	624	622	634	617	625	621	603	637	627	654	612	646	669	650	642	640	672	606	626	608	621	603	624	597	595	630	604	643	627	604	630	603	633	619	618	642	614	570	609	616	598	607	603	634	633	592	630	637	655	637	601	616	612	592	663	571	633	605	629	672	598	611	632	621	632	656	657	625	606	618	617	569	657	615	606	613	640	668	668	565	646	604	631	597	608	640	601	612	630	608	604	593	627	617	661	658	656	638	624	654	586	642	630	664	645	651	653	627	620	597	589	602	628	656	614	611	623	647	580	625	602	654	647	618	633	630	623	633	659	637	638	612	600	652	661	645	597	626	604	617	606	604	611	623	632	620	638	667	647	586	608	622	654	607	608	639	632	612	630	645	610	614	586	629	619	646	627	620	641	650	661	628	577	594	620	592	605	647	629	599	598	626	603	619	631	584	619	591	648	653	626	631	598	638	605	633	645	609	628	607	623	629	630	636	618	613	628	633	628	623	623	599	587	663	596	670	601	607	616	639	595	625	660	615	649	607	593	633	616	583	585	653	631	611	669	655	613	592	635	658	616	632	602	657	623	643	616	616	644	628	627	658	619	613	612	584	603	616	648	609	645	653	628	593	611	618	619	645	619	622	592	625	624	578	600	657	640	615	600	575	593	630	605	638	618	625	642	629	603	599	622	593	679	642	634	638	646	578	600	616	611	584	627	639	635	617	603	622	639	623	629	598	609	609	671	616	608	614	616	628	639	598	653	614	654	598	631	646	584	595	656	619	639	632	597	635	656	611	647	641	617	630	599	633	634	574	657	655	634	623	631	634	636	667	623	626	585	584	606	595	600	658	607	593	586	650	591	584	573	616	635	625	648	605	607	604	550	604	634	615	620	667	605	577	581	629	577	606	605	651	648	625	655	614	602	635	597	610	619	581	654	612	614	625	613	601	649	608	594	604	625	636	609	622	616	624	626	599	591	614	620	619	615	610	604	624	613	592	587	569	601	587	652	621	663	606	654	660	608	630	603	656	645	601	651	617	586	589	608	602	605	665	594	633	597	620	658	635	622	620	598	638	655	560	615	608	647	585	669	633	612	617	596	636	667	611	638	634	641	675	597	620	634	602	606	646	589	600	611	623	654	578	629	638	622	656	640	591	639	573	649	625	586	641	626	598	583	584	627	625	652	651	631	639	577	621	611	610	633	687	579	615	646	614	607	614	614	594	617	634	632	615	542	642	624	662	630	627	638	619	613	614	602	568	669	649	650	654	609	639	654	686	608	606	602	606	616	671	580	643	613	599	631	634	635	621	640	653	642	599	612	638	635	650	617	601	625	594	601	642	597	608	599	645	622	625	584	627	595	621	597	589	608	629	627	603	671	636	657	602	582	614	591	615	599	650	650	593	640	646	617	606	586	603	576	618	627	592	553	624	627	578	554	590	650	620	614	644	585	596	610	637	640	627	575	575	632	632	661	574	641	635	592	658	623	598	575	611	625	636	634	627	605	622	649	607	616	661	630	643	588	617	675	639	669	640	577	626	623	611	622	653	625	661	661	648	610	565	617	653	609	633	601	646	575	619	682	614	613	639	598	598	622	631	621	637	603	610	599	616	652	617	631	606	551	615	659	613	586	672	635	647	642	678	621	621	622	605	596	578	632	617	582	614	609	619	604	647	600	615	598	639	626	597	573	561	632	603	620	600	634	597	612	629	597	600	592	594	661	609	562	585	629	658	650	608	630	660	642	617	568	641	633	591	579	587	572	611	589	626	646	598	616	612	649	618	616	594	612	607	622	612	643	630	601	658	626	625	605	620	625	617	586	592	629	603	630	562	630	587	660	598	621	599	569	596	610	644	621	658	584	605	667	614	661	641	613	687	629	632	600	625	595	612	642	637	622	611	617	610	610	628	594	657	630	670	601	612	606	672	587	554	614	640	677	626	608	634	652	608	578	584	642	596	607	655	596	648	637	620	616	635	571	605	597	610	638	641	620	638	665	626	601	613	625	575	591	638	599	626	596	618	582	598	592	642	568	584	586	607	638	627	607	587	629	607	603	620	603	626	591	635	570	602	602	620	633	619	606	627	613	611	598	603	601	635	649	624	641	596	603	611	649	651	585	595	671	601	617	581	643	630	595	614	624	612	637	621	608	585	637	682	608	638	582	627	628	614	622	650	617	628	582	634	665	619	624	616	608	614	643	632	587	601	619	612	607	628	605	661	652	614	584	627	631	607	609	639	622	629	636	593	637	604	617	596	606	599	659	663	630	620	661	648	621	618	600	654	625	557	573	637	606	604	660	620	657	635	633	604	605	614	631	551	639	648	612	589	608	635	595	599	638	629	590	633	617	590	654	611	587	601	614	661	604	560	601	566	615	618	648	602	570	610	599	585	616	659	604	633	629	602	598	636	598	615	624	605	615	592	617	573	586	588	626	618	624	639	602	612	596	643	638	647	615	658	602	597	624	608	633	627	631	612	603	617	615	596	651	629	628	574	616	610	598	629	597	584	633	588	622	624	639	587	600	632	586	609	591	618	620	616	629	594	638	560	618	608	596	634	609	610	656	594	622	666	669	599	608	640	616	600	596	610	554	644	612	588	583	629	607	648	599	599	636	629	628	563	627	615	637	638	664	604	576	592	629	626	629	597	657	651	600	595	620	624	622	584	645	593	602	587	664	631	644	644	600	635	641	619	657	639	629	568	563	629	615	617	620	607	601	635	640	609	620	575	637	562	627	592	624	565	614	643	649	624	643	655	581	609	608	632	594	616	626	629	623	585	628	593	564	600	601	679	649	640	591	627	593	607	591	621	600	648	612	625	639	596	616	597	600	624	573	622	590	614	583	562	665	595	606	576	620	574	633	611	554	641	607	624	634	588	610	636	619	628	554	660	623	660	596	652	606	603	629	616	610	585	638	628	611	623	642	608	624	642	601	589	582	560	589	580	594	618	598	636	598	640	636	636	608	553	632	621	626	668	636	598	590	600	675	641	582	581	616	651	653	607	594	608	664	626	576	600	638	624	625	601	622	621	639	633	615	575	611	621	636	646	647	599	605	604	601	611	627	603	619	637	627	608	596	647	599	631	586	632	609	597	608	645	594	595	626	578	600	649	631	569	645	658	628	600	610	619	613	585	630	582	615	612	600	676	629	586	642	657	653	628	599	642	596	649	644	584	592	612	607	631	660	637	607	655	615	590	633	598	589	631	575	622	598	626	644	636	608	607	624	569	605	592	670	663	594	627	605	659	643	600	608	619	663	615	587	596	637	584	612	613	597	623	644	657	583	614	633	612	614	601	625	569	602	589	606	612	577	606	617	594	647	627	607	647	604	604	630	652	601	651	635	611	598	589	585	596	606	638	643	621	632	622	632	594
27879	12055	3189	1739	1149	884	817	767	829	766	764	1387	2194	1897	1266	910	780	736	707	730	698	675	712	713	712	743	725	732	740	732	708	718	698	726	685	652	711	730	705	676	692	706	759	696	675	704	704	715	737	729	734	728	725	672	720	700	745	757	692	743	690	705	712	683	693	677	698	677	763	718	701	674	704	725	778	712	687	703	691	714	704	722	712	714	750	745	727	738	702	721	749	703	724	706	691	687	728	678	701	721	679	730	705	734	709	711	683	695	717	709	704	697	758	712	647	721	711	684	726	682	716	764	699	717	689	698	724	714	711	703	752	654	730	702	687	688	731	705	693	723	704	658	725	699	695	731	734	696	727	727	716	717	694	683	723	702	732	688	703	698	782	719	709	731	683	706	708	695	725	717	704	701	700	703	725	748	716	741	703	731	696	730	718	730	693	699	721	705	676	730	742	700	693	693	703	715	739	681	698	695	717	674	731	704	695	689	722	733	714	670	683	705	658	700	686	686	681	703	642	692	675	731	704	737	727	677	690	689	710	695	714	671	684	728	691	664	702	676	736	748	660	720	742	736	732	712	696	713	719	722	746	719	748	705	692	695	683	689	687	689	720	723	724	712	735	702	707	685	734	675	701	712	737	699	727	722	738	742	679	749	769	692	669	700	710	688	743	705	730	717	671	727	698	767	692	746	694	695	731	729	687	685	719	737	736	698	648	724	686	719	729	692	707	728	717	715	788	713	670	695	699	647	718	740	682	695	664	759	757	718	687	690	675	728	675	743	723	720	705	718	708	681	670	701	681	702	694	737	754	714	698	682	743	688	711	710	751	718	720	727	749	727	731	712	694	726	742	691	719	708	680	697	701	700	719	713	692	720	724	694	723	668	743	733	696	727	756	716	704	698	714	681	705	716	659	654	685	674	702	702	763	748	714	709	707	716	712	690	737	709	702	654	681	703	731	711	665	671	652	710	684	693	717	730	745	724	709	761	682	702	720	728	703	713	715	729	713	754	687	694	697	706	698	724	683	720	716	741	739	677	713	658	726	718	738	740	776	690	693	724	731	695	727	731	662	691	683	726	664	701	743	687	674	746	710	687	692	699	737	713	700	765	721	700	720	707	707	730	697	720	735	754	706	728	744	677	748	751	699	699	761	738	687	705	710	727	724	717	710	695	677	668	711	728	729	740	695	718	747	696	735	734	727	725	683	664	710	672	675	685	758	736	744	675	701	706	696	700	734	707	735	710	683	684	734	663	711	748	676	685	699	688	680	659	710	738	721	677	767	709	734	693	777	730	744	750	710	702	738	717	674	763	749	725	737	669	708	747	742	720	717	721	666	697	705	759	702	731	736	702	760	707	698	740	723	702	669	724	752	678	730	733	729	683	703	696	691	752	681	698	741	693	705	720	730	746	758	698	740	700	694	678	709	680	689	748	662	742	676	732	692	707	719	770	700	688	686	703	696	698	709	711	639	724	752	715	704	710	729	703	726	701	739	747	670	719	716	671	745	761	702	684	725	707	682	736	732	701	678	711	733	719	731	680	723	726	711	721	724	677	699	701	729	731	697	738	723	736	701	694	766	687	694	725	711	649	701	731	738	708	706	699	682	728	708	697	724	702	671	725	718	734	699	701	769	672	737	708	687	715	691	715	718	703	703	727	696	697	702	711	661	683	646	695	688	699	744	682	709	702	697	736	761	671	724	710	697	700	704	652	718	690	680	678	673	695	764	710	699	703	697	700	691	685	744	746	661	706	722	661	697	707	671	704	749	688	693	702	679	668	724	740	708	688	707	741	656	697	699	708	699	730	681	749	687	703	707	713	692	700	688	719	702	721	697	727	727	702	740	690	721	687	752	694	668	686	717	717	722	678	711	703	743	678	687	692	729	727	740	725	725	751	693	733	715	729	695	749	709	771	736	677	707	690	724	711	644	721	693	712	690	735	771	701	706	700	730	703	716	706	698	752	701	731	692	747	732	693	720	728	666	693	699	701	729	716	735	726	720	697	716	771	731	692	678	756	748	706	748	681	691	742	737	689	658	686	697	748	747	738	781	693	707	717	736	691	716	709	713	731	720	676	700	703	681	691	712	724	709	715	743	746	699	727	707	726	743	752	720	735	709	725	733	683	718	733	741	719	716	765	646	707	692	716	723	725	728	725	748	746	719	711	687	695	703	716	738	721	689	679	741	690	693	742	728	686	735	718	681	704	745	676	666	690	681	690	712	679	714	717	678	715	707	662	769	735	726	695	763	727	700	747	730	721	747	699	669	725	663	694	723	678	759	735	732	677	733	745	682	699	698	735	749	695	732	716	670	750	725	658	666	731	704	743	687	689	713	679	693	729	703	703	713	702	768	705	699	745	715	752	731	722	729	728	713	688	654	716	714	678	692	713	722	673	714	687	675	692	658	750	743	713	704	748	676	698	741	724	708	677	745	728	709	701	717	765	712	681	703	667	714	739	727	742	735	716	721	669	693	763	709	716	723	711	693	690	689	701	701	706	675	706	734	703	728	714	714	702	762	707	704	745	723	714	729	736	671	652	761	650	705	652	678	702	701	707	719	721	729	668	680	724	728	732	675	735	773	699	684	733	702	729	696	727	685	695	741	695	682	709	677	779	684	720	744	712	678	694	688	695	658	720	731	744	720	706	649	737	723	673	727	703	723	705	738	679	719	662	709	696	755	699	660	742	693	774	671	708	723	664	714	762	681	760	705	724	659	676	706	678	713	747	747	730	688	704	739	707	721	742	750	746	686	666	698	715	686	714	705	699	715	722	718	703	677	711	721	749	743	713	692	699	712	684	689	712	656	658	710	696	651	700	778	716	692	747	713	713	701	667	734	778	705	701	772	674	751	740	699	745	714	693	703	692	765	688	712	708	739	679	673	719	757	708	716	710	686	717	768	729	709	708	724	703	745	707	677	718	707	699	702	676	703	672	718	729	727	755	735	757	702	765	759	701	656	695	716	738	685	675	741	738	702	687	661	753	696	661	743	682	763	703	673	706	723	746	750	694	673	722	698	702	663	719	736	693	811	698	726	743	698	707	711	726	685	680	700	673	727	678	710	687	737	710	743	683	709	742	710	682	695	712	697	761	722	728	700	693	718	703	732	698	703	701	679	697	752	735	728	708	725	768	683	697	690	695	712	739	700	725	694	733	702	728	730	695	680	698	712	731	728	712	725	685	766	702	708	712	703	739	723	740	700	706	749	700	684	706	699	737	668	709	712	743	747	688	694	656	728	711	713	721	681	728	739	653	683	701	727	638	690	703	667	721	736	730	755	664	691	755	746	730	748	683	746	685	685	704	689	729	742	657	685	672	671	751	679	687	692	703	698	720	650	726	758	717	731	712	745	708	742	666	736	719	668	718	748	745	693	765	684	704	703	728	749	757	717	679	700	733	709	673	716	736	745	715	717	730	662	721	736	681	663	775	752	740	666	683	711	708	698	741	700	660	723	707	695	701	798	743	732	703	693	687	717	718
6320	2762	2580	1443	1075	955	797	720	718	704	712	1793	2523	1895	1207	855	726	668	591	601	578	626	593	641	601	601	649	603	664	646	623	667	590	639	620	598	623	649	597	606	678	633	562	568	669	576	555	632	654	591	612	599	610	607	619	558	640	622	616	572	593	613	651	616	616	637	635	574	568	634	595	589	575	608	600	621	619	665	615	599	655	644	632	632	591	614	601	617	642	645	605	613	622	580	594	634	591	556	626	599	573	626	583	579	617	600	614	591	592	567	587	625	643	639	545	543	615	629	597	604	631	615	641	559	611	666	621	558	609	635	627	601	575	606	599	564	635	588	603	609	635	620	553	584	581	577	639	625	553	628	622	659	601	617	541	629	584	596	671	617	598	559	625	576	613	636	602	614	582	628	561	629	623	595	586	562	579	571	592	596	609	605	573	627	603	624	637	621	626	557	619	618	628	597	602	615	583	685	586	635	637	647	601	655	639	588	616	638	607	661	610	617	572	620	593	561	605	588	632	627	597	620	599	593	599	634	643	613	597	555	619	579	610	625	594	634	567	596	616	597	604	601	604	603	646	621	629	568	614	595	598	604	625	599	580	615	596	683	630	585	621	584	614	632	586	566	602	583	607	618	597	596	627	609	591	630	573	623	587	642	584	569	637	660	596	602	606	618	588	618	612	604	615	651	610	644	579	586	612	625	610	599	627	613	573	593	593	621	642	649	614	570	599	624	541	617	628	600	588	650	593	625	629	611	623	631	578	588	579	588	673	588	639	595	610	608	616	607	589	611	603	585	602	596	634	614	575	594	614	607	612	616	612	602	620	572	622	655	604	652	587	581	597	614	629	630	648	613	608	606	618	610	583	621	632	569	601	644	618	597	603	544	590	602	602	614	589	594	625	635	651	575	595	619	597	576	612	578	576	611	584	615	584	604	575	557	628	642	587	577	621	611	643	625	587	599	621	623	640	638	570	609	584	652	616	612	645	608	611	563	596	622	591	646	602	605	619	600	683	607	595	645	603	639	619	593	583	561	578	552	598	592	616	634	570	618	620	663	619	574	598	657	595	581	562	570	580	633	589	589	637	644	611	628	585	620	589	590	591	603	625	591	620	629	636	591	597	619	615	591	585	603	605	614	604	647	635	586	595	579	632	622	621	588	586	566	636	608	639	632	596	636	608	600	638	617	561	640	639	599	619	596	599	589	607	627	612	580	640	614	574	641	608	637	589	630	639	601	599	630	683	598	568	615	588	610	594	610	582	590	616	629	569	610	591	637	586	618	599	590	593	613	583	636	619	586	604	598	608	581	587	618	604	630	614	597	585	589	622	608	602	637	654	591	546	592	611	641	612	614	572	620	621	581	601	617	625	637	576	613	613	630	649	637	596	644	592	617	579	609	607	588	612	596	586	615	597	654	584	569	599	619	640	582	619	608	594	592	604	619	637	615	630	624	621	619	583	629	569	634	593	595	600	611	577	592	583	614	611	601	599	652	582	625	591	616	637	607	609	584	610	585	588	622	591	622	613	593	590	603	617	600	624	615	599	593	584	606	612	640	596	587	561	618	599	596	651	608	624	610	587	653	616	672	568	613	598	627	602	606	631	628	606	625	570	594	586	631	614	615	616	612	587	605	618	612	588	614	594	621	648	611	603	611	590	629	589	596	585	568	631	591	624	598	601	603	570	601	631	609	577	662	569	600	611	588	609	580	580	627	626	607	621	591	657	629	603	617	605	573	599	569	613	600	584	612	594	635	635	584	590	595	607	625	620	565	607	626	642	642	581	626	628	599	611	605	648	562	619	590	634	596	577	656	669	571	621	570	617	621	624	615	579	632	639	555	617	634	603	596	619	647	597	619	689	623	593	577	617	636	615	620	593	614	606	583	642	604	618	618	645	582	619	611	660	585	627	610	618	604	618	605	612	605	606	605	629	627	595	621	652	605	606	614	591	596	614	618	644	651	637	636	605	646	622	598	640	591	602	629	629	605	625	583	617	621	604	610	606	561	567	626	605	593	628	566	616	609	581	557	584	579	611	626	630	616	621	580	578	641	624	636	631	612	618	595	630	604	613	641	638	582	609	614	639	633	577	642	607	616	545	585	594	631	585	599	583	604	624	578	622	567	605	615	619	606	614	613	641	568	554	617	583	633	576	576	582	609	614	577	622	597	573	574	620	619	613	589	594	598	610	629	617	600	592	593	601	615	613	638	614	604	599	571	596	633	604	596	598	604	570	638	631	582	605	547	572	603	640	574	603	631	618	586	611	566	614	638	617	602	632	544	575	591	625	656	604	595	631	565	589	621	577	584	632	601	611	604	618	623	630	658	630	618	608	607	611	631	636	608	622	589	579	653	598	606	626	645	615	621	589	621	598	564	610	571	618	618	595	626	600	559	591	645	589	588	659	608	581	629	570	589	611	603	623	581	584	650	632	620	589	658	601	644	618	635	606	603	657	597	620	613	593	601	595	607	599	584	644	599	616	606	630	581	577	645	593	605	643	609	582	580	600	627	646	593	598	578	602	604	607	590	622	608	583	577	595	569	584	566	573	614	625	635	655	612	608	613	631	615	620	588	604	607	641	608	607	640	602	597	596	643	595	588	586	623	588	585	583	642	575	656	632	622	630	625	585	594	608	647	613	654	586	608	605	572	621	617	604	622	602	659	577	580	595	597	582	584	596	635	674	573	643	615	580	585	537	572	573	651	612	623	595	577	584	633	615	598	612	611	606	615	597	673	636	625	603	631	624	613	572	597	633	569	606	624	604	625	604	599	613	652	600	603	635	559	613	560	598	645	673	663	645	608	581	631	636	577	572	628	620	650	643	609	589	587	586	632	583	647	635	589	612	616	622	587	608	604	584	617	587	615	607	592	605	651	660	599	627	613	635	657	591	637	593	621	614	624	585	637	634	635	632	588	589	630	598	613	676	629	600	617	634	604	618	547	616	646	622	606	635	581	580	611	641	619	617	645	597	634	623	619	619	608	584	611	606	635	604	648	627	594	602	611	628	643	625	601	649	623	590	592	631	647	583	610	598	563	620	600	614	629	649	593	632	617	627	638	605	596	581	580	609	555	568	603	582	564	583	602	591	588	592	596	623	613	636	606	617	585	625	600	579	609	623	621	600	628	616	610	596	574	609	644	619	594	603	598	619	591	621	602	636	581	597	559	596	624	594	599	580	605	628	594	635	689	619	622	527	628	606	650	608	644	597	636	629	606	618	602	579	628	631	642	581	617	628	623	613	627	587	618	588	584	616	596	601	637	646	590	620	614	627	582	701	601	654	617	656	614	622	644	614	590	626	576	628	592	636	613	639	563	614	573	588	607	659	623	628	598	597	599	632	603	612	608	607	608	601	641	603	623	647	602	622	582	610	647	593	621	575	614	616	604	587	610	641	674	565	586	632	624	603	570	617	607	634	596	577	610	597	621	632	650	587	636	651	636	589	581	624	566	574	617	612	610	625	573	584	607	583	623	579	610	628	615
25612	21398	27510	25421	9799	2361	1535	1075	909	825	894	9417	16510	11127	4188	1591	886	709	632	629	626	612	659	654	682	657	679	669	615	645	672	679	636	666	642	667	659	645	673	646	658	649	659	629	640	634	569	642	658	609	598	653	625	645	659	645	580	655	628	685	662	665	613	622	637	644	676	650	661	643	691	648	630	607	661	635	677	667	648	640	678	605	672	639	613	647	641	612	641	642	667	664	636	668	638	636	632	608	641	643	633	645	680	664	633	667	661	636	671	626	643	590	632	660	671	620	637	594	630	685	677	627	649	636	621	641	680	669	656	654	636	671	671	670	645	646	623	630	650	646	654	661	602	626	701	645	627	641	663	613	671	683	613	687	602	662	640	661	653	688	633	607	706	616	632	637	658	651	617	640	649	657	652	681	625	616	679	685	664	660	652	606	610	631	609	649	627	632	637	661	620	630	639	635	661	656	616	623	589	629	610	629	691	623	574	607	660	668	641	679	614	633	679	689	603	702	671	616	660	645	649	639	643	647	627	637	633	693	645	699	594	609	627	603	616	593	648	616	610	629	629	634	639	615	645	610	619	624	672	658	650	647	645	634	628	625	643	630	644	617	672	645	647	612	618	604	653	695	680	642	616	640	630	597	636	617	673	631	659	660	669	642	646	615	691	636	626	633	621	650	626	641	680	655	616	639	650	620	681	653	628	596	635	651	597	609	612	647	630	613	690	662	666	672	623	662	654	644	643	645	639	631	651	645	614	644	643	632	648	629	611	660	662	629	644	624	661	604	636	638	624	700	620	612	661	640	632	650	657	683	631	652	648	610	687	656	679	634	648	606	668	648	652	618	665	614	654	645	636	653	661	667	616	619	662	637	652	618	650	646	690	666	629	652	668	626	614	632	617	650	653	674	591	668	673	666	622	697	641	605	638	593	661	652	637	608	671	614	646	649	687	683	657	646	611	678	655	685	664	686	637	639	634	622	697	682	617	586	648	629	648	652	713	669	647	640	697	605	567	649	604	659	648	620	627	618	648	630	678	667	664	640	609	627	685	663	651	645	669	673	652	626	603	637	649	655	652	621	652	666	647	623	636	662	682	623	637	622	633	629	663	634	627	622	627	622	632	664	641	666	660	609	649	656	609	686	654	625	612	606	628	624	637	674	683	659	683	651	578	644	643	621	651	666	644	628	649	641	660	639	650	673	613	673	669	665	639	630	605	622	623	640	637	644	627	654	605	623	619	680	656	644	671	697	655	640	668	647	651	643	634	683	688	675	618	612	658	582	632	650	617	641	662	642	657	626	693	632	664	729	604	607	669	627	624	645	637	668	626	612	650	603	629	615	679	668	657	648	655	568	656	611	639	650	652	668	624	647	596	625	639	669	674	667	606	658	622	649	618	611	607	647	620	625	632	630	653	642	663	692	703	643	640	655	634	608	675	646	681	606	674	667	683	649	601	665	611	631	626	637	643	611	669	654	606	665	670	665	644	647	630	651	652	620	617	656	650	626	666	670	676	637	663	647	632	647	639	612	644	623	680	676	641	621	652	664	668	574	612	667	664	654	611	660	621	677	645	605	631	638	618	673	688	632	608	653	659	639	612	657	640	647	628	625	687	629	706	620	669	635	630	681	595	634	659	677	635	647	618	626	648	648	640	635	643	626	670	640	616	632	635	627	631	635	669	620	622	635	660	616	646	660	616	641	621	621	649	627	642	672	596	709	655	627	611	616	615	607	603	588	665	631	639	655	623	661	636	640	650	661	628	673	674	638	636	625	629	598	610	613	628	643	639	608	679	643	656	628	615	618	640	628	697	645	648	650	622	650	659	652	624	618	645	666	662	659	611	631	630	630	667	659	643	679	666	648	662	667	640	649	606	641	598	674	591	601	612	628	605	644	643	670	654	611	692	652	677	651	637	655	626	661	627	660	681	644	654	638	656	619	694	653	612	613	650	601	654	644	634	655	625	633	615	639	628	613	669	584	648	602	641	629	645	655	611	685	587	630	677	681	655	632	672	637	655	659	662	647	644	688	620	624	664	606	628	648	617	608	639	654	650	651	635	615	676	683	664	673	607	660	636	657	696	679	635	638	690	628	675	643	648	630	667	636	679	645	625	605	656	675	616	669	613	672	647	610	645	619	636	600	636	655	636	631	656	670	663	610	632	689	671	604	643	675	596	608	639	632	618	617	648	623	617	662	691	638	627	612	666	579	630	637	692	621	650	654	628	645	666	686	645	625	612	648	591	618	612	604	585	612	623	621	655	659	633	651	609	618	657	639	629	640	637	614	599	629	648	633	618	673	663	678	642	622	645	628	672	637	630	633	627	628	638	584	660	621	630	662	630	666	614	630	661	668	603	654	621	607	616	665	618	645	681	652	600	664	671	653	610	607	637	648	611	603	662	628	668	607	628	688	629	652	671	634	698	628	647	569	672	617	667	612	649	656	610	626	657	658	655	618	634	643	629	629	637	623	668	627	608	673	661	650	610	660	640	619	648	625	613	597	668	632	662	617	625	675	652	662	643	655	663	594	697	645	674	641	658	642	601	658	642	682	635	664	625	709	647	623	647	639	637	644	693	688	634	666	650	641	625	660	640	611	643	597	647	624	645	642	695	682	653	632	647	679	661	627	673	683	638	612	630	612	670	613	681	638	672	613	658	624	651	647	611	602	670	691	612	631	684	674	642	622	649	644	596	668	620	628	652	653	703	656	645	633	655	602	639	633	622	615	619	606	658	675	645	622	621	625	642	626	646	662	656	622	660	616	682	621	684	626	639	601	637	645	651	670	625	603	654	588	657	612	590	688	623	627	615	685	639	680	629	655	625	621	607	655	708	613	606	646	588	652	629	652	653	614	672	652	658	667	684	649	614	660	661	610	600	660	626	624	687	678	680	661	614	679	653	640	615	628	651	646	645	601	601	662	631	631	587	661	618	627	640	643	654	612	619	599	652	615	662	634	631	679	670	691	658	665	687	615	638	610	629	616	654	620	663	679	616	687	652	681	604	598	635	623	655	650	628	633	661	627	649	618	699	653	629	673	629	668	612	677	657	661	652	694	630	650	608	668	636	650	635	668	678	630	675	668	676	652	656	629	638	627	638	629	626	634	694	628	656	605	672	631	618	667	664	672	614	603	685	630	680	663	619	599	625	645	676	601	619	608	666	610	655	645	670	601	609	630	624	655	635	675	623	603	602	610	657	629	677	684	583	683	634	569	633	614	654	639	595	614	660	624	678	640	675	631	661	665	665	662	717	633	617	638	678	638	637	640	645	662	607	648	621	670	600	660	604	664	675	648	655	640	584	641	651	637	641	748	628	677	621	702	614	638	620	625	609	626	640	637	675	663	634	621	634	620	697	634	650	660	639	636	632	635	685	607	627	670	647	628	633	655	656	627	663	619	614	665	618	644	649	641	638	628	656	636	654	674	610	663	656	649	621	655	634	576	620	621	610	666	642	663	644	637	661	643	657	682	612	637	619	643	631	640
4878	6744	6824	3767	2801	1779	1558	1208	1057	833	919	12298	16183	9395	4021	1641	832	631	573	586	525	619	546	568	561	593	600	613	600	576	566	569	555	640	567	615	597	606	563	595	648	607	608	580	593	587	607	533	563	619	554	553	621	592	565	577	610	599	566	592	606	561	599	568	617	655	593	565	612	579	568	608	537	577	619	599	602	578	569	608	599	572	573	587	558	634	608	558	556	619	565	595	570	551	604	553	595	589	592	566	575	594	634	577	582	578	561	563	569	623	562	620	615	568	659	599	549	553	588	564	614	589	602	624	594	616	604	526	584	588	608	575	615	575	561	577	563	571	589	592	617	556	625	583	632	573	682	585	583	594	587	584	577	581	565	575	557	593	630	625	607	605	599	598	536	554	579	598	604	608	568	590	590	584	579	636	622	562	577	580	616	625	557	556	602	577	623	586	569	628	575	591	571	557	558	587	589	631	584	591	616	596	614	611	629	637	572	559	557	578	577	599	567	560	604	593	599	543	596	557	583	555	562	593	605	560	578	540	591	573	621	561	615	615	580	559	635	559	568	568	578	590	626	551	573	539	584	590	554	578	578	570	570	610	634	596	591	567	601	618	590	587	544	602	557	601	610	599	602	530	551	592	629	564	561	568	584	597	596	577	576	585	566	605	584	599	573	552	581	615	550	559	616	563	591	609	567	595	553	571	544	603	584	566	580	563	562	601	610	585	570	590	552	618	584	586	584	565	610	580	602	543	575	612	593	566	548	574	590	608	588	619	633	547	611	602	545	563	600	565	551	578	539	586	579	575	599	573	560	563	581	578	579	569	570	569	589	601	546	589	570	597	572	601	572	564	570	551	578	574	597	567	575	535	543	556	575	561	572	595	603	583	579	598	595	581	550	592	578	586	593	574	573	569	608	615	600	606	563	575	595	577	555	559	586	561	542	613	593	578	600	584	583	556	586	623	616	570	574	594	592	586	577	627	597	570	621	584	581	561	593	569	580	616	592	592	582	559	611	589	601	582	591	591	567	584	596	563	567	617	565	541	604	594	550	607	579	600	594	594	591	593	644	515	594	568	614	567	575	556	599	568	545	575	575	611	573	575	575	596	563	556	570	581	610	585	554	603	628	585	611	610	598	586	547	542	584	570	553	638	553	549	582	566	624	549	569	564	572	558	577	584	596	556	591	559	659	575	621	568	614	610	582	559	604	642	609	597	589	598	565	563	529	556	575	570	561	583	604	591	602	569	547	538	547	603	549	538	520	580	557	572	589	561	568	632	591	588	553	570	602	573	597	587	594	572	593	586	591	612	558	595	609	588	588	567	537	591	565	623	572	635	589	594	621	553	571	594	551	607	589	586	573	590	563	607	603	554	626	582	589	582	579	568	574	617	572	584	578	574	614	573	564	548	560	550	570	538	557	576	548	562	581	568	533	613	549	612	568	592	583	579	586	589	589	527	596	605	591	564	596	565	586	568	542	534	549	612	586	554	578	608	628	636	594	566	552	571	581	603	595	598	575	592	605	607	597	575	607	555	582	570	592	562	617	579	566	615	606	544	587	508	553	541	607	586	586	576	590	541	584	558	589	638	622	591	608	568	556	603	553	598	529	598	562	622	624	564	580	566	561	578	577	568	596	613	625	571	577	562	574	549	574	580	583	583	614	589	632	567	572	586	581	573	538	589	592	564	595	584	598	571	589	596	576	614	617	589	579	617	570	557	558	612	563	574	554	540	569	569	598	617	589	620	563	569	576	582	603	576	572	556	582	581	584	619	588	609	615	606	561	581	597	569	641	584	559	612	589	540	580	587	609	586	577	635	582	580	577	579	615	566	613	637	617	576	567	588	563	619	584	585	603	566	601	619	551	563	580	605	584	619	590	588	581	573	554	593	557	624	609	616	566	593	577	629	577	613	529	590	596	557	600	556	587	593	602	599	591	552	610	560	579	617	571	569	534	579	581	585	584	588	565	587	563	530	576	582	611	588	603	597	543	578	556	580	571	600	630	612	596	585	569	593	556	577	565	577	554	617	611	600	597	594	555	603	567	579	573	623	561	567	588	606	606	587	558	592	591	593	527	534	567	547	544	544	571	602	579	585	570	564	587	576	556	568	579	610	536	552	549	559	575	566	563	597	582	604	555	522	575	527	627	546	563	559	573	588	590	578	537	555	584	603	573	614	563	567	579	579	553	531	612	568	562	597	595	572	583	547	620	587	596	580	575	578	613	551	634	621	578	590	586	579	585	549	603	589	506	578	593	589	514	576	566	582	546	589	616	565	574	662	587	566	579	584	564	563	587	563	591	568	608	616	602	559	598	568	548	532	611	552	608	596	627	577	532	593	554	596	599	584	554	582	536	593	569	584	614	593	569	631	573	564	579	542	613	583	598	614	627	558	544	567	566	562	549	585	553	597	619	593	586	574	558	594	560	617	589	575	546	565	620	613	618	541	553	566	551	543	576	574	575	590	590	581	596	624	582	524	587	590	625	559	584	609	583	563	571	594	577	533	562	610	545	573	625	552	567	602	580	620	585	599	563	602	605	615	550	549	610	566	576	592	592	591	551	601	570	564	602	556	583	555	604	571	596	605	624	548	559	607	600	540	584	616	570	591	568	552	570	577	581	535	590	576	543	559	593	569	563	578	537	595	582	541	583	618	618	578	566	576	596	607	550	559	593	624	614	577	580	559	586	619	564	550	561	514	534	570	570	596	564	624	569	642	596	575	602	611	619	589	574	600	558	584	570	550	554	590	571	571	575	586	571	577	570	578	612	533	579	619	557	597	555	615	576	568	618	611	591	553	556	579	536	576	537	611	590	626	545	557	590	568	587	558	571	594	548	574	607	565	601	592	603	583	593	609	587	569	574	611	588	606	590	581	558	577	578	534	585	599	568	555	579	576	596	602	575	537	550	607	564	595	586	592	585	594	594	587	643	557	554	599	538	575	582	600	610	608	574	560	558	603	580	573	548	549	606	560	582	540	588	586	531	574	576	558	593	570	588	545	633	595	613	617	577	552	600	533	587	557	565	624	545	561	591	622	618	577	575	549	579	589	600	570	568	602	602	548	573	611	618	595	540	557	592	575	592	559	574	592	575	563	556	622	637	560	580	561	539	581	583	601	565	586	576	561	567	583	591	585	593	581	555	566	557	580	557	581	559	574	558	574	609	578	612	539	596	583	567	618	578	598	588	591	583	561	619	571	579	579	610	569	592	609	562	598	600	587	575	540	580	625	545	572	591	606	624	606	559	554	578	585	605	595	593	601	577	589	555	610	585	574	582	578	563	595	560	561	580	600	585	597	579	551	536	573	593	596	564	585	646	578	577	582	587	595	585	542	629	566	594	582	570	582	596	571	604	591	571	568	551	606	610	567	547	597	548	591	571	591	556	578	590	578	616	567	584	628	573	586	585	546	550	603	633	571	611	604	609	601	568	594	589	576	578	567	579	567	606	588	605	625	536	561	583	565	566	585	597	527	587	613	573	597
24616	21401	28579	24616	21066	8146	2807	1761	1291	1199	1233	16039	27434	21169	8750	2852	1217	895	809	787	824	797	770	791	818	804	768	804	830	850	810	803	779	801	754	769	828	787	788	784	727	780	825	780	816	807	828	813	752	832	825	766	750	765	810	748	827	766	784	757	795	807	786	741	771	780	758	796	736	763	782	734	802	876	811	813	806	823	786	766	739	763	770	817	791	760	781	832	770	802	839	766	812	800	715	742	825	805	797	774	809	775	746	784	738	793	773	711	766	807	879	814	795	784	816	747	786	831	788	766	835	843	745	760	787	788	867	788	843	768	788	818	777	763	811	786	796	836	762	755	815	776	747	793	797	769	799	807	784	787	776	747	778	807	776	778	782	757	770	802	793	762	760	792	784	840	769	778	803	800	795	766	786	767	827	851	793	784	779	776	770	823	781	791	724	725	744	766	750	788	805	807	812	727	850	742	776	825	749	765	835	782	789	790	789	797	796	774	782	782	792	761	779	799	783	789	805	781	788	823	784	779	780	761	772	779	754	807	770	791	802	732	807	795	781	806	823	777	785	782	807	757	812	749	768	772	792	732	774	747	748	784	766	709	770	752	805	780	795	752	733	775	759	776	789	769	754	817	838	766	788	758	783	798	765	756	789	722	818	728	747	806	747	786	793	801	792	814	787	792	765	781	759	775	811	777	813	778	837	853	745	804	774	764	769	753	794	798	784	797	757	805	818	749	855	795	738	793	774	783	795	763	759	756	820	779	742	772	743	769	711	783	759	794	848	778	799	772	751	754	792	781	724	762	793	808	816	783	807	734	766	792	806	724	810	780	798	804	753	783	831	807	792	772	830	727	829	781	774	802	793	778	770	743	747	740	786	804	789	814	777	809	774	787	735	771	843	775	771	740	811	805	806	739	784	796	816	760	781	749	775	744	844	735	747	748	805	782	787	758	767	824	780	800	780	799	815	793	815	746	803	758	759	769	730	754	820	776	782	781	818	799	833	775	760	779	810	831	770	794	811	800	808	759	721	797	776	808	788	787	745	806	741	785	787	748	845	750	768	775	759	813	780	766	834	753	780	782	736	815	817	810	740	828	786	850	742	752	855	736	813	752	781	769	770	785	791	803	731	790	789	808	828	833	803	760	774	768	741	757	772	726	778	795	844	817	742	764	795	718	731	818	793	799	796	774	828	801	801	787	783	829	739	771	794	733	778	739	805	751	806	783	711	792	853	811	779	819	808	755	786	795	785	783	808	770	787	812	806	826	793	739	765	789	802	757	769	786	795	791	816	758	735	724	796	750	776	771	834	759	755	764	729	782	770	773	812	784	781	792	814	755	798	748	779	815	759	733	775	812	766	781	750	764	770	792	735	746	782	792	755	737	790	767	778	789	731	838	780	778	808	801	743	742	774	807	764	752	774	799	766	766	749	751	773	721	754	775	778	817	793	819	773	752	770	776	832	812	777	776	777	781	755	780	833	778	801	712	818	772	758	750	781	753	753	815	769	806	820	751	761	744	779	760	789	791	797	828	759	794	792	804	767	759	779	778	836	765	835	790	752	765	819	811	736	777	754	831	782	742	771	797	812	775	816	750	814	735	737	801	792	798	756	746	760	773	750	733	802	827	778	790	803	825	789	767	762	769	811	804	776	777	731	784	759	789	803	792	815	751	804	776	744	820	780	750	812	742	787	759	774	758	738	784	747	745	758	735	782	800	819	765	768	759	759	780	781	801	785	754	805	786	791	777	822	805	756	786	804	773	784	795	773	803	829	776	800	716	779	801	806	744	784	778	746	740	792	777	857	776	795	789	738	781	823	798	821	772	767	796	825	723	787	784	813	742	797	776	815	707	773	792	750	787	806	767	743	763	782	796	811	802	793	791	784	787	795	752	740	747	813	812	777	739	762	775	811	739	765	784	750	786	774	742	763	799	810	777	769	788	767	764	793	778	808	784	755	799	744	779	767	777	788	748	724	801	764	813	787	792	832	790	748	776	809	771	801	784	759	805	758	797	785	760	773	791	818	740	773	729	791	792	814	753	751	781	778	743	834	772	792	805	789	748	793	834	786	804	812	761	766	733	805	841	804	783	775	742	765	746	814	785	791	743	755	831	757	819	788	782	772	784	781	776	778	804	812	738	780	798	780	776	762	735	765	769	814	757	724	763	792	736	747	805	814	810	801	771	754	744	791	741	782	712	763	779	752	763	792	782	794	834	719	774	709	793	763	801	762	758	804	771	814	773	825	796	770	760	728	743	771	801	747	745	788	809	791	786	754	793	741	808	784	765	800	800	752	805	813	805	740	785	746	758	746	745	738	791	783	765	784	783	741	784	766	822	819	744	776	819	808	798	773	774	811	760	793	773	801	761	731	803	796	790	744	754	754	792	814	812	739	755	760	751	848	798	819	776	740	810	764	774	807	785	769	783	806	739	805	724	834	816	797	832	747	816	762	788	793	783	739	764	785	799	790	784	771	811	800	858	725	765	763	772	772	792	741	809	745	830	777	769	780	793	767	734	787	783	808	798	776	803	789	815	786	837	809	820	793	800	800	800	750	830	760	777	821	749	764	744	821	737	864	808	710	856	795	826	786	758	765	777	799	789	801	795	728	870	838	777	798	739	745	799	778	778	773	793	784	782	797	805	816	801	775	821	733	743	784	744	743	760	767	825	797	786	781	837	727	799	819	779	803	781	803	791	796	758	769	797	778	802	756	811	752	771	778	796	786	759	776	724	722	773	807	797	771	783	811	797	773	755	778	797	765	748	838	722	732	778	804	743	762	779	791	782	826	787	796	791	816	785	764	812	792	766	776	799	827	788	807	771	807	797	763	744	803	778	753	773	740	763	815	768	782	832	781	766	771	793	744	780	748	814	741	790	777	746	877	764	799	781	756	769	772	752	806	784	800	820	832	804	785	746	759	757	800	766	750	759	812	782	775	752	756	779	737	779	760	798	792	769	772	767	727	739	730	766	752	777	797	793	766	786	766	799	755	731	790	723	820	771	734	816	751	777	776	823	800	797	795	782	771	779	797	746	771	735	772	782	763	763	787	815	735	757	820	778	803	783	747	748	784	805	740	779	804	753	782	780	803	766	794	768	757	736	783	768	814	805	770	734	784	740	755	750	771	778	761	789	756	717	774	782	823	778	766	815	751	778	760	804	762	741	713	749	774	754	760	728	799	766	806	739	761	788	776	796	748	758	750	758	802	750	732	782	778	692	762	759	776	789	755	759	819	815	754	801	781	773	753	789	799	800	758	814	745	864	785	779	759	792	746	727	789	768	803	773	777	790	775	780	780	748	721	778	725	789	744	797	759	779	743	737	809	809	800	749	775	822	755	745	764	806	768	805	802	797	834	790	757	764	786	820	796	774	808	721	737	766	744	826	770	753	794	824	784	796	778	817	801	816	790	762	767	774	796	755	776	769	789	762	816	745	748	752	764	787	782	754	738	737	784	778	799	760	770	787	771	832	747	790	738	760	735	748
5794	11040	9201	4556	3402	2758	2409	1806	1540	1306	1450	19984	25342	16939	7036	2648	1152	802	719	707	672	654	683	717	711	677	663	701	699	666	710	667	729	731	710	705	715	713	708	688	715	666	716	718	698	728	667	635	688	719	679	675	732	680	665	693	706	701	750	693	716	682	701	705	697	706	666	677	674	669	688	671	707	695	706	705	649	690	678	697	691	735	640	675	676	641	626	650	723	680	676	671	704	711	686	686	696	733	679	661	722	700	709	737	650	707	684	631	677	658	707	732	674	701	673	718	750	698	685	664	636	660	684	725	662	684	679	708	683	709	692	694	701	685	661	701	729	687	711	672	685	713	680	677	671	690	732	662	711	725	717	717	664	724	686	684	706	663	690	701	713	716	691	683	694	656	682	728	694	669	678	664	703	706	651	672	675	696	693	691	708	705	693	692	662	664	738	696	731	674	730	708	690	673	684	683	684	704	663	712	732	722	656	627	666	656	691	674	660	696	672	721	682	744	709	685	687	711	696	646	643	718	702	723	678	676	662	701	720	715	674	670	698	683	649	725	706	696	700	734	668	715	667	697	684	672	682	711	662	688	700	650	629	685	725	695	678	699	630	692	687	659	727	696	647	716	687	655	694	691	712	639	676	701	698	692	659	651	695	692	708	648	668	661	653	667	684	725	678	729	672	616	656	673	647	657	703	640	696	700	684	686	634	661	676	668	681	681	631	677	668	705	719	710	680	739	695	712	721	696	748	706	674	710	707	685	724	652	717	693	677	695	660	699	674	669	654	732	697	680	691	719	656	667	701	711	683	666	699	698	686	672	719	680	670	683	668	661	686	657	730	725	675	679	667	717	710	662	707	703	696	693	689	650	663	646	719	682	663	677	719	721	693	650	689	727	694	651	720	694	675	701	715	711	667	677	719	719	683	722	721	672	671	720	698	649	733	678	642	684	708	677	695	678	674	669	688	710	689	688	716	693	673	744	684	665	686	753	696	651	723	658	719	670	681	758	725	648	657	703	712	723	699	649	733	677	696	684	693	689	713	669	660	651	685	711	697	694	695	736	699	690	703	665	725	686	648	629	701	694	733	660	714	670	703	655	694	690	673	706	727	715	655	719	685	704	677	699	658	687	735	649	705	690	690	712	643	687	690	640	693	656	659	685	709	667	692	627	709	656	682	677	693	749	721	691	744	666	628	652	699	694	682	686	686	645	678	639	697	703	670	662	706	716	667	698	659	674	676	678	650	676	653	688	698	663	679	689	636	719	690	679	741	671	687	695	675	636	690	683	693	675	698	622	654	735	681	685	662	680	650	710	687	688	663	684	640	701	668	739	661	673	646	662	715	642	678	712	656	646	668	655	697	701	668	677	706	681	726	695	661	689	686	687	696	682	660	679	702	691	682	694	682	668	682	668	675	710	700	708	687	692	708	724	674	681	697	718	690	634	704	661	676	722	747	687	683	657	692	651	722	667	684	690	671	642	660	673	663	726	730	679	660	675	714	691	663	719	655	661	633	677	694	684	686	665	684	675	671	734	691	645	691	688	656	724	712	665	696	708	684	675	747	655	686	675	723	663	658	656	700	665	637	692	737	639	717	663	683	644	693	680	685	661	689	680	650	696	674	678	696	672	699	706	672	635	655	703	711	732	723	695	700	700	700	666	671	659	688	668	666	665	675	659	708	696	722	699	652	666	707	661	708	705	718	726	699	693	687	709	716	711	697	669	709	672	678	694	667	695	696	680	662	644	684	687	741	718	680	693	667	652	709	672	669	727	679	646	721	692	681	676	683	679	711	711	665	627	713	685	674	732	740	633	664	696	659	690	654	715	662	742	725	733	696	653	672	698	672	647	711	635	679	675	682	672	687	702	704	671	676	728	696	705	706	666	724	644	697	704	651	650	722	641	713	677	643	671	637	692	689	653	721	649	729	713	687	751	683	657	701	732	703	696	684	687	687	645	655	720	708	692	643	725	652	682	667	648	670	693	657	674	698	673	685	708	676	712	744	715	707	645	710	670	680	705	702	684	748	713	712	713	675	693	708	715	718	701	667	704	645	678	668	667	680	733	710	707	675	669	673	743	714	687	676	700	692	694	687	677	687	682	690	670	691	655	665	698	679	689	715	665	680	716	668	718	678	683	696	684	687	642	711	731	680	668	693	676	696	665	653	687	643	687	700	689	683	682	641	692	679	701	664	691	672	737	673	706	695	700	657	691	703	656	719	665	702	702	688	701	679	721	651	675	715	713	688	659	707	674	698	708	660	688	629	663	653	668	679	713	680	702	716	668	677	697	642	705	681	678	703	686	698	648	665	698	695	654	659	632	651	672	695	706	646	663	663	641	735	708	664	696	659	628	650	673	693	710	648	700	704	686	715	688	677	640	660	717	705	671	713	708	749	640	677	703	692	718	696	750	707	641	697	707	686	688	696	662	698	688	620	709	662	676	675	682	673	677	649	651	705	628	640	702	700	670	675	681	724	666	668	652	680	665	715	618	691	683	669	675	706	686	718	676	705	690	679	657	673	669	710	682	670	693	697	700	648	723	705	677	676	683	650	698	746	738	628	705	667	692	629	728	721	705	634	713	686	718	705	711	731	645	685	704	730	712	717	683	652	669	688	687	654	647	713	700	679	679	672	657	684	701	660	734	733	655	693	700	679	705	682	698	690	690	707	691	636	674	718	665	668	731	677	677	687	654	700	691	690	659	627	697	700	686	641	668	633	678	713	667	671	677	666	694	697	696	663	690	687	645	697	683	687	707	712	715	726	678	627	693	708	718	730	671	700	666	654	713	659	696	670	663	686	722	683	641	678	707	696	707	691	637	702	700	750	695	694	685	672	678	681	679	634	673	691	692	716	689	655	705	645	659	708	684	677	651	724	719	660	658	623	657	692	679	705	610	686	626	682	656	688	695	657	681	697	706	685	696	641	671	690	687	719	672	608	658	679	688	778	679	650	671	672	676	737	654	732	662	708	688	697	698	738	685	690	709	703	643	659	711	689	713	655	686	676	712	687	720	657	702	649	643	712	647	731	699	660	671	665	655	760	710	677	678	711	697	705	681	696	695	669	693	657	687	687	649	676	669	641	675	719	662	666	738	692	728	715	659	715	670	706	685	700	705	631	673	704	714	682	691	652	677	702	668	683	718	674	703	693	684	707	706	694	680	716	665	707	654	671	712	720	700	647	666	687	681	697	664	703	708	713	689	681	665	686	646	623	668	711	696	672	676	704	642	721	689	657	675	712	684	678	674	663	687	687	656	652	715	693	705	690	688	664	720	719	654	653	724	610	693	680	699	692	683	703	671	687	709	705	713	674	666	723	671	722	731	698	680	666	701	697	673	714	670	673	659	742	675	639	619	662	670	662	674	692	696	658	736	697	688	690	666	721	712	659	685	700	680	693	658	718	707	662	647	652	661	668	704	650	701	648	698	676	668	683	677	675	715	679	661	647	669	689	639	703	721	703	713	689	655	686	663	681	655	658	687
27800	12497	3673	1954	1319	1036	976	883	878	864	810	1745	2429	2032	1409	985	875	813	782	743	751	838	760	813	813	772	797	772	754	795	788	847	799	764	814	744	764	796	745	733	767	840	798	802	859	777	754	773	828	738	726	734	808	738	815	751	804	807	747	769	794	741	788	780	779	786	804	801	746	804	791	767	823	778	759	809	821	745	757	754	765	792	803	781	775	823	832	809	780	746	778	832	750	747	772	768	814	789	774	759	738	807	806	794	794	770	795	791	778	752	774	776	807	765	727	786	823	784	840	810	791	774	762	791	757	812	807	800	751	752	800	807	748	745	762	769	801	768	779	825	753	788	755	796	786	771	778	766	822	751	794	827	755	782	767	741	808	821	782	798	831	720	695	774	808	770	788	759	738	809	762	760	767	793	774	768	809	738	775	749	744	835	783	802	795	765	735	780	762	791	796	754	784	765	742	792	803	753	827	717	791	795	756	780	767	804	773	808	791	772	764	770	793	852	820	847	760	774	763	825	774	742	796	820	771	747	790	783	822	757	777	773	781	715	773	819	793	774	744	740	733	769	774	834	795	767	741	712	788	733	777	794	733	788	741	768	740	791	809	763	802	793	820	825	803	808	774	726	778	776	815	754	808	831	797	752	750	820	800	757	770	730	757	785	716	737	738	771	812	802	787	793	762	794	768	776	807	749	804	783	800	781	793	770	798	756	782	802	820	729	737	772	740	786	756	787	802	775	745	793	809	795	793	741	797	760	799	798	841	822	758	835	762	815	767	780	764	753	846	742	793	807	822	744	769	789	777	785	751	740	776	726	780	743	719	742	758	808	751	812	792	768	775	771	746	796	779	811	783	772	795	807	776	780	752	804	804	798	761	794	787	790	738	808	753	745	818	781	784	830	778	789	788	747	800	757	765	785	790	786	757	759	745	772	751	764	804	799	787	772	809	757	792	761	782	768	780	750	798	839	792	797	794	789	783	753	813	764	771	763	754	785	768	760	785	725	779	795	812	844	868	811	803	848	745	821	784	791	791	817	800	817	832	827	827	800	811	815	800	771	796	714	793	760	756	783	901	757	793	789	735	805	793	738	778	743	793	750	776	718	785	800	784	734	815	764	803	743	855	771	771	755	803	808	788	751	840	795	807	788	848	817	809	813	823	782	777	794	773	817	761	768	788	808	802	726	879	757	787	803	801	793	854	782	813	810	783	745	759	762	771	803	804	744	774	752	755	774	764	776	768	788	762	781	776	795	788	760	818	785	758	807	705	768	755	806	784	771	779	841	825	799	802	822	763	801	781	792	781	780	760	772	752	835	767	813	800	756	794	751	754	783	800	821	801	784	752	769	802	791	788	805	813	764	826	809	771	812	865	784	806	775	799	736	782	743	776	757	794	832	771	760	767	775	777	738	778	781	770	799	773	780	780	771	793	760	786	783	800	777	766	836	805	835	771	750	779	797	813	762	735	760	770	768	814	831	798	816	779	808	767	781	775	810	841	807	793	830	810	794	791	774	803	778	784	802	800	781	817	730	785	754	727	792	794	806	794	779	818	756	780	781	791	795	759	793	772	809	742	738	743	764	778	814	786	781	789	793	774	797	739	799	810	774	816	820	791	769	742	785	785	807	750	818	766	802	848	783	825	836	784	772	730	796	792	814	763	745	808	800	735	753	782	760	809	771	784	838	827	746	784	785	793	828	774	783	774	732	800	736	805	788	791	771	739	800	796	777	758	782	740	788	785	815	810	799	809	777	770	725	811	789	790	792	764	778	805	747	784	798	756	782	779	809	801	821	790	816	787	805	733	797	738	769	801	792	755	790	777	790	828	761	776	788	791	763	736	711	783	757	789	802	778	763	739	780	743	812	762	768	829	780	802	773	799	813	760	768	811	759	841	762	822	788	794	801	760	768	818	749	798	762	794	769	777	778	800	820	828	771	798	778	791	791	792	829	821	809	775	786	764	736	762	809	770	727	797	738	806	800	776	820	813	787	771	749	813	789	832	747	759	768	828	783	777	793	806	768	787	780	806	804	773	760	760	765	734	759	828	760	774	758	805	782	749	780	804	777	771	797	770	808	743	755	753	771	751	735	744	801	735	783	797	831	764	791	762	834	745	752	752	751	810	783	778	773	748	798	790	789	761	751	791	779	768	769	782	788	787	742	786	793	791	844	774	782	755	767	783	750	747	811	797	784	791	775	793	772	764	847	802	807	756	814	764	771	771	769	808	700	787	785	775	800	781	775	777	803	783	718	774	781	815	811	746	769	771	767	788	761	757	785	822	785	785	795	734	822	786	803	819	765	773	808	753	802	756	809	762	766	834	830	767	797	813	762	787	772	806	747	786	769	839	777	734	835	780	793	792	777	754	760	823	835	800	796	759	791	804	791	764	822	747	800	792	749	780	785	780	780	814	761	805	746	784	785	750	789	796	753	764	817	781	802	830	794	785	780	794	791	791	772	831	774	753	766	782	769	787	756	792	832	811	810	795	750	783	732	758	766	775	759	772	711	748	811	722	776	810	796	788	791	742	732	778	788	762	764	803	775	744	771	767	800	750	772	762	738	825	804	784	788	774	748	754	759	810	752	782	784	765	758	768	758	755	832	786	800	723	757	803	747	792	787	787	783	820	766	764	830	797	809	757	801	767	763	835	773	750	784	805	825	787	767	845	720	763	786	755	809	760	755	744	766	771	788	781	780	796	796	752	769	760	744	758	809	786	758	793	768	767	766	764	804	769	764	816	795	744	797	786	795	795	792	725	778	787	759	751	806	848	782	765	765	782	801	789	789	767	795	731	810	751	804	740	785	784	763	748	794	756	802	764	776	796	771	807	787	796	794	770	776	791	800	772	768	794	746	812	768	804	757	781	792	744	767	804	770	773	696	762	758	788	855	770	753	796	794	803	783	835	768	806	803	793	810	799	765	732	769	772	767	774	796	817	787	752	793	758	803	807	734	740	781	747	773	768	814	770	758	802	801	782	780	834	808	768	741	789	751	818	804	796	759	767	755	796	839	788	805	758	810	793	777	771	749	786	773	720	734	816	801	848	779	736	796	772	731	787	782	846	772	784	790	793	843	797	789	789	771	810	782	761	764	756	793	792	795	851	772	768	806	774	809	753	855	776	757	794	784	815	722	813	771	763	762	774	774	772	765	786	730	784	734	767	747	736	783	762	808	792	786	804	772	798	774	753	785	800	740	724	781	805	819	771	751	828	803	757	817	753	787	793	741	732	809	811	823	801	832	769	753	801	803	813	795	767	786	780	763	750	761	747	817	842	772	781	776	795	742	793	796	788	731	853	824	794	831	764	743	787	781	814	781	739	793	824	764	779	824	796	805	782	881	814	802	750	753	683	791	755	814	745	762	780	759	808	777	730	770	798	736	811	831	794	768	722	788	780	787	793	800	773	789	839	817	812	795	794	783	729	799	780	744	787	791	763	735	741	814	763	773	782	803	820	789	770	804	772	770	789	762	765	792	822	839
6218	3244	2872	1474	1271	1023	924	898	827	739	733	2031	2686	2002	1303	961	733	746	709	638	732	649	665	659	702	648	680	663	672	655	680	617	664	640	691	660	659	648	678	639	629	662	632	652	644	689	673	665	622	667	651	706	699	667	735	663	696	657	687	676	670	641	688	641	720	622	671	700	699	680	676	680	652	659	689	665	667	631	688	730	648	671	648	682	727	606	681	693	654	687	695	648	685	664	623	675	666	731	622	683	638	663	641	669	639	684	706	659	595	645	679	635	671	683	665	684	669	628	650	620	654	686	648	645	653	665	679	658	647	652	653	683	677	699	654	626	682	668	703	680	659	668	696	630	668	629	674	652	706	695	650	748	721	678	675	704	665	672	636	639	701	621	684	710	657	687	633	665	702	658	698	642	685	632	648	647	630	702	638	714	717	676	641	668	630	698	666	637	668	667	665	666	643	645	658	632	642	662	647	665	643	617	645	699	669	660	667	667	652	681	701	635	666	643	709	695	650	699	660	657	657	680	677	691	669	682	687	665	656	690	652	718	698	709	631	693	649	649	671	695	623	653	659	639	611	631	641	708	672	695	718	673	676	683	705	676	679	703	659	680	683	660	708	635	653	627	725	664	637	664	675	651	668	638	664	634	646	660	664	627	606	678	644	656	742	612	680	649	665	654	688	681	656	664	684	664	680	655	615	695	680	636	649	676	697	665	707	663	622	664	692	707	630	684	686	657	641	718	664	656	656	661	625	661	700	675	699	674	642	688	706	685	667	642	636	674	666	658	668	660	684	701	656	676	667	697	688	652	667	683	668	704	639	713	622	673	670	671	660	666	659	662	627	678	669	680	673	686	640	646	681	698	663	666	650	658	668	664	701	719	609	693	676	647	686	651	732	644	649	722	637	669	642	621	625	663	639	675	717	699	671	657	672	673	670	711	682	661	653	662	687	684	689	650	678	662	674	638	681	688	638	608	703	673	682	665	686	728	651	675	652	672	660	684	694	636	687	657	647	658	699	661	596	699	636	684	638	655	652	647	673	682	679	679	666	660	666	626	652	707	680	668	699	720	686	643	650	647	647	689	685	647	742	685	657	646	684	670	647	660	709	689	655	647	665	662	675	641	664	679	665	716	644	707	657	678	643	618	665	628	686	672	664	714	661	650	704	694	688	660	607	683	690	651	672	681	683	611	683	663	679	623	736	657	693	640	661	670	706	659	700	654	681	657	672	660	642	678	681	694	647	740	707	619	646	667	633	627	690	667	701	681	656	662	696	658	687	674	708	688	711	698	697	681	671	665	640	694	682	675	633	716	712	654	627	674	674	638	717	645	664	699	700	618	687	693	712	635	675	664	725	682	629	663	702	674	739	691	662	706	636	661	649	677	682	580	633	655	632	665	660	661	654	687	663	659	699	648	667	673	697	694	679	629	685	687	643	693	667	676	640	693	692	657	685	656	632	687	667	678	663	645	619	664	671	663	631	673	683	630	677	719	654	680	706	657	655	674	636	667	654	664	732	672	658	656	616	651	694	618	642	694	640	663	666	682	711	667	646	684	665	677	636	684	670	643	694	637	634	658	682	676	688	634	698	720	673	671	656	680	697	653	702	672	681	744	671	652	671	714	686	651	696	678	671	655	626	637	601	720	673	661	646	669	667	627	670	623	657	686	688	669	678	667	654	643	714	654	664	620	670	664	732	633	655	694	630	657	680	672	658	697	664	700	652	653	636	692	667	631	679	706	647	642	666	602	643	632	680	698	647	674	709	666	670	642	633	721	696	684	662	702	695	636	721	663	667	656	679	682	696	599	666	699	726	678	665	665	671	654	692	663	631	669	685	673	699	670	680	686	675	653	660	664	702	669	655	642	647	668	624	621	677	695	668	646	643	661	675	647	689	721	677	661	611	640	667	654	659	675	663	675	642	655	672	676	702	669	684	646	714	710	649	669	664	662	649	620	635	680	655	617	667	614	685	679	675	631	673	705	642	672	654	665	675	684	643	701	703	701	662	656	704	649	674	636	643	681	674	706	637	689	648	689	726	649	674	672	689	683	705	651	663	671	665	674	657	625	694	650	662	674	676	686	633	709	643	676	644	649	672	694	654	676	670	659	607	640	720	699	692	666	694	634	648	687	679	736	696	666	704	646	653	672	646	687	650	639	624	650	660	708	654	644	651	652	686	700	670	665	639	692	628	677	685	678	665	641	627	690	665	661	617	649	692	664	631	675	615	713	689	698	686	643	720	622	661	652	714	671	678	663	656	662	654	668	647	662	662	667	657	728	650	655	682	719	693	647	690	682	665	645	681	690	707	690	643	646	677	670	699	646	674	644	681	666	647	661	644	680	677	650	676	701	637	663	671	667	678	629	642	650	681	649	636	651	655	726	627	690	687	649	671	660	686	661	653	688	637	724	630	659	620	686	664	687	727	688	674	638	635	658	693	639	685	674	690	712	676	628	660	675	705	656	646	618	669	688	660	651	680	668	663	686	676	656	697	651	633	626	688	642	653	682	659	674	654	669	650	663	678	653	646	687	639	621	690	657	657	651	634	681	623	659	667	681	679	692	640	694	652	686	631	634	699	666	736	647	670	673	629	638	632	681	608	729	753	664	681	646	683	637	615	657	714	658	673	627	632	673	640	686	660	625	674	649	629	641	656	691	644	666	705	655	670	667	700	637	682	672	667	691	680	672	684	625	700	668	678	638	695	654	696	660	697	682	678	628	682	668	653	667	705	688	661	696	608	732	636	662	701	660	699	673	643	668	675	697	627	678	645	685	694	627	637	656	625	685	634	698	651	691	650	705	671	660	654	639	617	625	694	632	648	654	715	718	678	637	624	675	672	646	653	655	700	648	715	691	701	644	647	641	680	653	638	721	661	673	671	638	691	715	636	675	699	648	648	675	649	640	688	699	679	663	642	658	688	687	655	653	663	667	695	664	664	698	651	661	620	674	654	716	668	669	677	651	671	642	663	608	712	641	654	660	635	659	659	672	706	715	661	673	664	665	692	672	631	671	635	664	670	653	659	646	679	676	682	645	664	664	671	630	665	613	672	697	645	685	680	707	678	625	663	666	645	688	679	659	654	618	716	679	684	612	684	627	685	687	665	680	650	662	689	643	645	660	689	665	648	660	705	691	683	680	684	759	637	682	660	695	683	641	708	691	654	655	694	667	648	657	678	634	658	695	670	675	685	670	671	676	665	663	649	658	649	635	661	692	614	674	679	670	674	666	681	694	663	664	622	651	686	680	670	655	636	709	668	680	691	639	694	699	616	670	614	662	669	681	641	657	646	713	654	644	650	703	613	653	629	671	658	727	666	662	642	657	642	698	699	696	686	697	699	670	656	652	673	712	698	663	660	707	619	641	672	699	654	670	624	635	645	662	676	749	671	667	681	694	648	677	705	661	652	651	675	672	649	707	710	665	684	684	672	672	669	655	705	663	660	686	642	697	677	679	629	696	652	683	629	644	660	685	631	680	693	667
25612	21447	27582	25489	9769	2555	1678	1304	1149	1041	925	11408	17377	10575	4140	1635	992	716	726	753	730	749	747	770	709	730	737	724	697	780	754	720	724	771	729	725	741	717	743	723	698	702	702	720	753	702	701	733	705	703	779	731	750	725	751	732	692	710	684	744	740	715	780	733	717	788	744	716	742	702	729	755	681	761	783	694	706	754	731	738	731	751	675	691	712	794	695	689	809	723	742	758	724	729	697	734	702	707	698	726	692	718	759	725	748	671	732	709	782	760	713	714	714	669	808	754	706	727	732	721	731	744	694	755	721	715	725	756	697	724	751	714	708	746	723	716	730	764	741	726	722	733	751	740	732	722	715	753	728	736	760	692	740	717	741	722	756	722	804	734	689	738	726	722	737	719	681	694	743	747	749	725	775	751	712	729	708	745	737	676	768	757	717	778	739	650	705	714	754	753	772	705	763	753	735	698	745	805	745	699	699	708	750	775	723	714	709	725	716	733	696	729	688	754	617	746	742	713	710	728	691	721	679	693	717	746	775	712	761	717	682	780	735	708	714	692	758	710	701	745	727	739	718	735	744	691	708	747	769	723	701	698	733	735	736	755	717	723	771	711	725	726	701	710	732	731	722	727	686	723	775	735	697	760	735	711	669	720	712	703	780	627	735	729	663	712	712	671	763	749	721	721	776	732	732	769	694	689	750	725	721	744	704	725	734	712	713	682	721	704	699	674	727	750	725	700	716	761	694	723	690	763	692	724	720	706	718	752	709	726	748	730	714	763	757	682	726	695	721	678	705	725	756	740	753	774	753	721	741	723	728	728	746	738	663	752	749	705	667	732	694	698	751	754	743	717	724	767	720	735	778	722	708	740	688	748	738	724	749	698	737	726	774	664	727	729	786	735	725	739	689	744	718	745	723	714	708	688	690	710	722	713	694	731	709	735	740	773	694	686	733	696	750	737	750	702	738	699	707	745	733	756	673	752	716	728	738	726	703	719	735	765	726	771	740	712	749	740	738	731	760	722	725	685	713	755	702	716	712	688	699	736	707	720	738	735	737	741	721	751	742	741	722	721	779	702	714	720	713	756	744	776	758	734	752	764	770	749	718	734	701	766	722	754	738	728	662	696	728	727	739	714	732	736	728	711	747	718	737	733	736	702	725	711	717	724	728	696	734	725	771	683	753	740	780	750	717	705	744	761	749	691	749	794	751	718	723	739	739	738	698	729	745	683	757	719	758	730	774	732	693	750	656	699	745	710	719	719	775	713	752	758	748	716	713	713	708	739	683	730	728	759	731	741	700	745	735	717	741	741	659	786	695	702	762	725	719	751	740	704	710	701	738	715	766	702	714	721	727	715	692	742	741	671	728	698	727	732	695	750	722	760	752	740	736	741	786	686	737	722	736	689	733	697	714	696	724	773	730	718	719	716	676	783	774	741	730	720	712	712	712	754	746	731	742	682	763	736	697	702	733	724	743	749	728	690	715	723	751	744	760	732	700	668	729	759	738	719	707	788	670	717	689	711	725	727	714	688	695	724	774	745	694	675	725	750	717	682	754	766	732	715	708	742	746	724	754	792	737	669	689	698	747	718	700	739	733	696	722	771	709	785	719	747	695	729	729	705	742	725	715	710	731	730	697	760	709	741	702	671	715	734	703	713	729	708	747	700	702	696	754	704	745	721	755	686	732	733	699	752	768	697	741	703	757	733	752	703	739	745	684	707	713	761	696	769	751	754	731	755	730	738	730	692	743	715	729	681	746	735	728	661	719	714	748	737	689	747	721	747	746	716	672	684	749	695	719	726	726	716	677	719	731	706	781	708	706	708	745	704	725	762	732	700	726	719	765	784	710	687	706	756	688	735	685	777	720	744	734	747	771	759	676	729	731	708	724	703	697	685	711	695	706	772	708	727	720	680	720	707	723	713	772	730	727	758	728	765	696	769	703	740	682	703	746	765	673	729	708	736	727	763	734	703	747	728	712	756	699	725	684	713	727	719	704	717	695	754	685	755	722	711	733	711	702	745	737	717	756	731	736	782	719	754	756	721	738	701	729	681	743	742	705	713	730	692	681	685	717	700	701	702	741	763	643	741	709	700	737	746	754	742	665	738	723	729	701	702	687	757	720	791	785	713	690	710	713	720	711	691	738	711	713	738	698	701	753	720	731	688	737	761	742	706	741	758	735	707	730	679	759	720	723	734	694	690	744	743	765	762	728	701	675	747	726	736	717	734	728	670	732	728	777	703	742	728	707	762	771	767	699	755	644	694	724	714	703	744	710	719	753	727	672	701	704	734	721	751	751	712	702	687	709	723	692	715	713	715	732	725	709	747	792	675	742	710	707	752	736	732	790	755	717	740	733	743	716	703	680	724	722	720	734	736	709	757	631	764	712	781	661	697	703	721	734	683	737	717	714	759	709	745	740	746	697	687	702	734	722	769	723	711	736	684	743	713	740	772	708	716	697	744	727	768	755	744	713	714	714	731	744	748	708	734	722	745	731	709	718	753	744	768	764	706	708	704	682	730	736	728	730	773	754	728	730	728	750	697	734	716	726	723	780	722	712	677	738	689	740	722	714	732	668	722	706	695	759	743	730	726	694	720	670	686	772	731	709	729	706	755	738	685	732	705	704	687	696	675	724	737	736	749	716	722	751	735	764	750	739	732	732	751	754	693	736	734	757	734	709	723	718	715	747	760	733	745	751	734	706	718	708	733	723	739	708	731	746	731	781	703	712	773	699	716	735	755	716	691	716	728	781	712	710	764	743	711	740	714	691	750	737	727	746	737	741	800	720	731	748	706	688	760	726	740	741	730	693	731	726	721	727	723	752	741	712	720	716	683	715	661	710	711	664	691	733	778	706	767	758	737	704	718	712	736	731	730	728	702	737	750	712	735	751	700	740	743	723	718	722	724	740	751	710	721	724	765	757	725	766	687	744	724	723	697	695	712	722	732	733	728	753	719	724	718	750	713	735	712	745	719	712	715	734	716	711	721	718	706	730	701	699	698	751	712	702	720	729	756	698	727	693	773	708	715	715	761	732	704	732	737	719	688	758	731	731	713	717	699	697	711	733	756	751	731	708	741	688	762	707	726	716	695	705	751	752	714	749	740	740	715	740	755	759	778	703	742	742	692	743	722	709	736	750	705	786	685	737	701	719	719	729	758	726	714	715	741	721	722	755	768	721	666	724	726	706	748	740	728	731	691	694	714	758	732	761	753	698	769	763	733	737	718	748	724	750	688	724	780	726	765	743	682	702	690	789	730	730	714	753	710	751	688	714	665	686	757	735	683	791	703	753	728	688	741	732	709	764	748	707	679	758	702	702	735	736	736	758	746	747	716	775	695	776	742	737	709	727	686	692	721	674	731	723	704	772	731	749	775	707	741	758	721	756	742	733	687	726	757	746	666	669	702	703	719	706	731	725	734	744	736	751	757	762	744	735	749	664	754	757	757	711	719	782	727	661	740	777	715	750	713	689	746	762	689	695	729
5109	7356	6549	3750	2487	1983	1553	1484	1232	1069	956	14155	15885	9131	3846	1695	910	692	657	623	684	644	655	648	642	652	663	660	601	644	661	667	644	613	691	600	638	641	690	573	668	611	616	681	656	620	644	696	603	629	594	647	630	683	629	599	663	618	619	657	649	653	616	656	644	676	651	645	643	640	602	653	661	623	641	652	630	651	633	643	680	601	667	616	649	626	594	645	670	651	598	645	645	609	688	622	618	624	689	675	633	632	619	615	555	671	657	639	646	645	670	646	650	678	636	617	640	656	651	692	647	655	658	633	624	693	672	645	660	644	684	698	668	637	657	649	704	660	626	661	677	651	598	623	707	637	645	650	617	670	610	641	635	633	630	638	630	680	646	619	667	646	645	619	630	643	690	623	636	610	609	691	608	625	647	621	669	638	634	615	656	651	668	653	620	648	646	613	588	644	600	704	630	610	646	653	638	640	660	650	660	678	621	658	635	663	609	637	627	627	623	621	623	634	637	676	660	595	659	606	641	674	642	621	656	651	624	622	640	654	654	628	649	660	654	568	661	633	628	638	645	649	606	642	690	642	680	611	607	682	634	672	642	629	620	638	612	610	605	650	619	611	656	634	611	634	622	629	634	676	626	603	654	659	641	650	648	598	691	611	609	678	643	620	639	638	655	635	643	656	669	628	667	635	625	638	624	652	661	573	668	683	628	609	619	567	583	697	640	601	630	598	612	604	643	663	634	653	616	653	649	599	641	625	617	672	618	635	638	619	655	622	602	596	611	655	621	661	654	630	636	620	585	624	640	616	634	641	641	660	646	631	649	647	602	663	616	635	637	692	634	652	590	603	674	646	612	613	632	622	653	649	673	642	625	680	594	683	690	645	673	590	622	647	650	620	611	609	629	654	666	637	654	643	660	660	607	641	646	625	666	594	659	656	618	603	655	601	661	616	653	636	632	658	622	648	638	629	638	701	626	653	642	681	657	599	648	602	666	607	587	615	621	621	618	599	689	622	611	604	598	630	598	623	619	680	700	657	648	624	660	631	640	624	606	593	641	617	644	596	612	675	627	655	627	610	636	648	670	596	671	644	644	644	674	619	656	609	639	651	664	640	596	624	653	581	630	666	649	673	664	625	607	666	656	629	703	632	637	649	665	625	660	635	594	620	686	660	624	670	634	628	662	655	645	653	607	652	645	670	582	658	602	623	653	621	668	628	667	683	678	679	633	693	655	621	609	629	629	633	618	668	635	646	621	629	631	657	566	633	632	634	606	618	677	633	648	657	684	621	652	689	698	680	594	634	675	640	657	645	615	656	632	611	649	627	667	643	628	639	650	603	603	643	657	661	688	620	626	689	643	616	583	607	627	669	620	652	649	650	636	636	645	637	657	625	629	666	596	654	646	650	712	617	601	644	638	634	595	615	611	631	641	656	613	633	636	627	640	630	625	621	710	634	613	607	640	623	649	695	682	619	590	614	623	672	654	622	622	670	643	623	632	634	574	618	618	610	628	627	606	646	657	628	647	637	652	681	680	641	656	644	666	632	622	642	609	617	629	613	696	667	673	626	658	624	620	588	643	641	683	670	615	641	680	622	652	648	646	605	639	650	640	645	676	619	607	630	607	603	679	645	702	636	638	636	634	653	651	637	570	651	692	603	637	577	622	623	655	641	611	603	603	643	678	618	689	618	596	584	661	647	604	651	632	677	638	610	657	628	668	662	606	710	637	646	654	674	655	673	686	621	629	627	643	666	642	658	669	650	648	628	629	595	615	667	659	676	587	619	651	610	647	659	654	640	623	643	668	635	617	621	637	613	652	618	623	647	631	642	658	631	615	676	601	614	628	616	627	642	668	584	642	632	599	621	653	631	663	654	659	614	626	611	639	619	614	613	650	625	632	675	655	615	642	616	627	633	607	652	613	649	596	617	646	663	660	632	641	619	656	612	620	655	618	615	616	648	625	612	618	632	674	625	668	607	613	620	624	625	639	645	621	623	616	637	644	616	651	641	619	614	609	623	653	652	655	628	620	589	693	657	688	660	684	658	634	634	658	639	629	626	683	610	614	649	650	641	582	603	631	622	623	646	620	667	644	661	592	616	648	604	642	598	646	647	619	658	610	592	628	663	647	647	671	630	615	613	662	623	617	680	667	584	635	628	656	649	648	672	638	614	626	660	618	701	638	631	611	645	638	656	671	655	618	646	662	627	596	634	689	652	618	623	630	652	620	698	614	656	661	652	681	615	623	653	624	632	672	645	648	637	682	641	631	625	635	666	656	648	633	607	644	692	629	659	597	640	641	652	698	657	635	603	652	628	629	653	651	609	599	637	655	645	663	640	631	663	633	614	641	628	626	660	610	626	696	668	623	636	608	616	663	669	638	684	614	637	639	594	697	612	630	650	642	624	664	681	615	584	681	607	614	610	642	649	608	667	664	596	664	655	615	639	629	666	647	650	650	653	636	650	652	641	635	630	632	667	672	629	658	664	620	681	632	664	623	633	603	606	650	620	614	658	648	647	656	648	656	626	617	668	717	650	620	628	647	625	709	685	647	678	628	641	585	654	658	648	703	611	644	649	632	622	574	636	653	623	628	641	661	667	621	621	626	655	672	663	610	631	629	633	680	622	612	634	665	697	637	608	643	605	672	635	641	655	658	683	616	657	690	645	633	610	645	633	600	660	616	638	636	604	626	652	647	611	658	684	660	647	663	662	601	643	618	622	645	702	617	635	682	633	628	654	665	640	673	612	628	629	603	655	611	602	606	639	605	653	653	661	613	668	587	656	656	669	620	649	644	647	608	627	626	647	612	644	639	611	576	645	623	631	621	617	638	604	633	635	637	621	639	603	620	643	619	644	638	628	609	584	631	636	635	645	631	623	670	651	660	653	648	633	609	600	645	568	596	679	628	665	637	646	615	652	623	611	630	607	658	689	688	653	616	668	601	660	637	623	610	602	645	670	619	635	602	665	670	618	672	631	638	656	622	651	647	678	599	656	597	652	669	611	631	634	634	628	601	668	627	627	641	613	675	677	603	649	636	644	634	643	643	625	657	662	630	631	593	637	651	675	610	551	653	607	658	633	652	656	639	655	619	662	626	642	621	630	660	610	675	632	640	631	606	615	616	637	650	612	620	653	679	632	664	660	622	667	669	629	651	660	644	641	604	629	620	584	615	627	644	672	633	637	645	671	592	682	680	634	665	655	639	621	706	667	621	653	649	620	599	641	642	652	627	648	635	660	653	614	612	615	611	619	631	625	663	639	634	679	600	623	633	644	661	636	647	598	591	642	651	632	632	609	657	616	644	663	647	658	670	651	651	630	623	651	645	575	630	626	615	625	661	661	596	632	667	653	662	637	696	613	628	641	610	619	661	623	613	679	664	635	684	639	603	592	607	627	611	682	635	614	659	654	658	629	590	580	639	584	614	636	648	653	615	664	608	606	637	642	616	622	595	648	637	668	649	616	663	669	650	624	603	609	669	662	653	627
24557	21410	28581	24608	21092	8654	3388	2105	1616	1490	1254	16430	29010	20410	9186	2918	1354	986	901	941	861	907	940	905	873	828	896	836	886	832	892	817	856	817	861	859	827	919	963	901	914	908	789	868	878	806	935	846	901	904	855	892	864	905	892	850	900	864	897	873	864	821	886	839	888	850	877	850	856	906	897	827	873	841	841	854	932	871	891	860	911	878	861	888	816	884	865	847	913	873	853	832	904	902	824	872	936	871	869	912	856	925	876	874	894	825	879	883	860	838	889	852	830	854	868	892	908	845	842	813	866	891	874	879	878	850	885	843	872	871	889	841	901	834	879	840	826	843	859	909	860	874	843	887	863	824	881	849	863	807	834	859	889	833	890	882	816	846	863	801	844	877	874	807	871	909	894	893	860	889	876	843	817	904	812	847	856	877	863	868	851	858	910	933	898	879	830	870	849	891	854	850	849	873	859	882	854	862	859	800	870	864	884	898	908	845	907	852	864	839	878	874	844	862	801	840	884	846	900	847	828	926	837	848	823	768	861	831	830	874	828	829	831	912	894	863	853	809	829	848	877	846	882	870	815	856	860	864	895	857	822	839	850	853	867	880	873	828	847	855	862	842	870	864	851	863	848	840	853	831	883	876	905	816	855	831	879	872	879	815	890	904	818	890	815	834	862	905	866	837	892	800	925	845	890	862	849	851	780	818	832	869	878	824	857	818	868	823	857	863	851	868	893	900	848	818	817	812	828	894	875	837	845	822	826	805	873	882	861	863	836	819	866	809	848	845	857	901	794	791	839	879	837	817	873	870	881	870	854	852	868	831	857	849	862	824	864	853	819	853	790	815	885	845	832	905	864	858	833	875	847	900	866	834	848	886	906	820	852	847	851	858	857	862	874	850	843	829	849	849	823	833	837	868	901	842	885	828	874	838	864	875	898	866	815	852	850	859	864	881	864	824	899	860	881	839	898	866	895	850	855	900	886	846	854	901	888	860	817	858	877	846	846	820	841	837	897	850	849	846	842	848	823	838	817	871	909	876	842	797	853	874	916	877	897	882	830	851	856	901	817	858	865	866	916	874	860	862	883	823	923	875	861	870	908	876	848	813	838	804	841	858	857	876	844	843	850	829	858	831	871	914	789	843	911	894	823	881	869	869	803	890	865	844	812	836	845	853	850	876	921	851	835	883	874	899	824	859	870	897	838	849	861	826	866	875	850	812	853	854	843	849	859	840	818	826	859	835	921	849	844	910	823	933	870	917	870	828	872	870	858	872	830	831	870	879	847	838	839	875	915	809	871	852	844	903	847	848	890	827	847	882	839	849	928	870	870	876	831	875	857	891	813	844	883	872	844	822	890	858	827	861	838	889	866	854	874	810	834	849	838	863	887	911	879	809	854	842	855	826	823	844	857	876	877	881	889	840	880	885	895	861	870	810	816	848	908	846	834	843	845	809	896	846	852	857	862	854	786	909	865	819	885	870	853	872	844	827	865	861	839	839	789	786	823	873	846	855	888	826	835	835	837	850	880	859	798	878	848	910	844	934	838	868	864	842	807	799	872	877	878	865	895	868	865	870	835	907	934	836	849	855	842	887	857	866	846	882	827	899	840	850	852	825	897	848	859	887	817	879	780	868	840	817	853	756	907	869	823	898	835	876	843	837	906	855	848	854	861	854	863	881	827	853	846	877	852	796	863	893	826	858	846	869	858	899	853	824	820	916	902	856	865	860	846	873	895	859	903	887	850	818	805	877	842	803	902	862	832	867	855	973	841	843	886	872	832	834	850	929	822	868	891	914	812	893	872	838	840	837	840	873	842	875	886	841	835	873	885	823	862	878	895	864	883	836	865	798	883	840	831	888	886	790	839	850	826	861	858	852	862	851	826	832	836	835	849	882	822	867	783	804	811	892	866	890	842	898	844	834	853	812	872	859	858	806	848	908	883	861	895	905	887	852	821	819	861	855	887	845	879	889	842	820	852	780	816	861	835	855	876	848	872	878	870	888	865	870	825	879	868	872	844	883	882	917	826	869	853	841	857	882	811	877	843	813	903	817	862	872	889	819	887	859	827	873	827	877	866	874	874	880	840	862	885	916	827	836	848	845	827	862	891	874	870	882	855	891	883	891	846	842	900	859	822	873	850	876	845	864	846	819	833	847	864	841	806	897	835	856	827	828	906	861	852	893	896	841	808	858	898	880	861	851	872	846	876	845	875	855	863	893	833	847	856	861	836	858	886	829	853	838	892	903	848	826	862	870	907	897	854	825	826	854	806	826	792	860	877	814	863	893	849	877	947	799	828	841	880	881	838	849	882	845	904	856	874	896	914	868	877	895	882	852	805	869	839	829	875	859	865	826	860	860	877	793	882	818	860	849	869	851	852	891	854	832	850	849	811	883	826	824	852	885	876	863	821	861	886	850	882	837	841	888	910	874	932	850	813	857	867	833	851	883	895	834	836	884	865	868	815	895	829	867	878	848	817	870	848	869	873	822	870	868	842	862	830	852	872	883	852	884	871	831	880	847	927	802	811	855	837	828	859	870	882	847	837	854	826	852	850	814	809	851	851	855	822	827	858	822	837	881	832	859	883	830	805	856	861	899	853	826	821	817	875	853	834	871	900	852	873	857	868	857	871	891	894	882	828	869	841	903	829	872	865	854	863	816	864	878	814	868	884	885	896	883	893	842	851	892	834	808	849	868	776	855	834	784	877	863	875	870	839	823	865	844	835	869	896	933	875	828	860	882	871	831	850	898	841	847	783	838	865	902	850	845	871	855	835	870	869	926	859	866	898	805	864	898	874	861	893	837	807	911	873	873	900	845	904	839	877	856	881	855	836	865	844	896	810	852	846	882	845	823	852	882	883	849	858	869	913	874	857	911	947	863	823	869	826	812	860	860	862	862	866	859	887	826	827	861	842	845	807	882	819	843	919	866	853	871	851	795	890	851	841	893	875	889	892	876	868	849	829	856	813	829	885	866	797	888	862	851	857	900	878	893	858	889	892	886	822	819	880	836	852	902	844	887	852	857	853	880	921	884	869	790	819	930	799	840	851	866	851	893	871	844	820	857	895	813	798	833	864	852	894	777	885	852	842	846	867	867	787	851	866	842	827	847	818	828	855	881	903	851	827	880	882	849	851	850	848	875	862	875	825	832	843	851	895	869	854	867	849	839	845	837	811	863	842	869	785	883	817	868	882	871	847	818	864	813	887	880	830	863	870	836	847	901	859	831	893	884	859	850	877	845	836	887	903	884	904	841	865	855	789	850	901	847	937	861	836	869	913	847	894	895	869	874	879	836	883	860	814	852	889	838	875	813	859	852	843	951	833	823	847	828	849	925	903	861	849	852	818	889	812	834	858	865	826	860	855	820	843	849	891	854	899	868	845	903	857	844	863	844	875	871	823	876	850	853	869	853	823	822	854	853	812	870	847	904	851	907	839	887	862	798	865	854	858	855	873	821	838	913	857	874	922	881	852	914	937	854	893	801	866	841
5397	9681	8678	5642	3875	3139	2772	2271	1877	1662	1272	20517	25591	16367	7413	2710	1249	810	867	753	731	725	754	724	794	709	735	751	709	765	790	733	727	723	797	733	762	710	791	719	734	729	748	786	768	735	721	777	751	775	740	740	772	735	744	733	726	818	760	819	748	753	740	709	786	784	750	741	744	731	753	738	725	714	749	688	730	718	765	724	785	743	702	703	774	742	746	733	765	782	745	708	725	758	766	758	747	810	690	732	731	714	763	730	773	721	759	749	715	797	721	725	764	728	693	735	712	703	785	760	747	734	801	763	717	710	742	731	728	720	751	755	782	744	707	736	748	694	756	759	741	730	765	754	763	722	734	707	748	737	707	769	747	771	689	732	748	719	737	684	733	713	725	781	742	739	780	744	699	824	720	749	776	763	727	712	738	727	725	759	720	769	733	712	719	716	745	727	684	726	693	767	736	758	752	734	742	759	738	769	737	718	741	744	775	745	713	756	773	738	751	774	712	742	743	729	685	757	709	736	730	704	700	780	751	785	735	774	764	797	738	749	780	735	736	787	740	746	696	737	781	718	791	724	731	708	750	689	723	707	764	741	732	725	725	737	699	712	739	748	759	749	829	713	751	738	744	741	707	723	717	715	769	751	703	803	735	752	741	750	686	718	755	748	799	740	727	777	758	750	722	765	736	754	790	690	750	752	755	706	758	797	731	724	771	769	802	713	756	829	780	715	769	802	692	772	710	734	727	743	794	732	729	725	694	770	721	730	711	805	736	729	716	773	734	721	698	730	759	740	715	777	723	725	726	701	722	755	694	754	750	785	748	773	711	765	765	759	740	733	713	719	736	746	738	755	713	767	783	740	794	773	744	761	721	756	730	733	724	705	792	738	790	756	744	729	773	739	777	726	760	733	678	709	775	772	818	733	738	732	703	727	733	766	750	755	765	729	745	737	748	684	789	736	810	725	774	716	786	767	800	779	705	730	716	712	728	718	697	678	772	754	739	710	720	704	732	709	753	743	727	747	734	794	724	733	793	715	776	730	704	708	670	713	758	732	751	715	730	735	738	735	756	744	737	778	778	715	773	753	754	722	741	737	740	750	727	757	710	717	760	745	750	778	757	785	730	709	692	783	770	743	767	751	741	711	736	742	771	725	723	764	684	749	711	732	755	761	735	739	717	749	759	732	814	727	739	747	740	701	742	724	733	691	685	724	729	791	760	742	773	721	727	732	729	704	756	725	683	795	715	753	708	704	758	719	794	725	772	747	743	712	763	779	751	757	788	767	715	716	726	778	734	748	752	767	731	782	725	747	772	728	710	810	740	702	712	710	670	816	753	699	753	698	737	727	766	728	732	748	717	741	758	739	729	707	743	783	747	733	702	723	711	736	724	714	747	738	735	753	769	805	737	745	761	704	743	727	803	708	755	761	715	744	753	719	749	770	685	707	722	765	765	753	717	729	755	746	722	742	748	748	769	726	731	768	762	771	687	754	774	745	770	748	742	775	766	737	726	735	719	734	669	725	678	717	735	712	720	726	734	756	722	781	781	735	722	704	713	761	752	791	746	752	779	720	725	707	743	725	712	738	741	720	766	754	738	792	716	718	727	737	682	709	685	704	791	763	712	707	714	737	790	731	762	742	729	701	776	728	736	738	741	719	751	756	705	707	746	731	726	739	762	748	735	744	723	722	728	710	774	715	726	740	752	748	747	790	731	747	736	735	717	735	771	731	736	759	748	697	734	748	751	705	725	751	699	747	733	699	752	776	755	756	728	772	754	740	717	698	726	716	728	730	724	732	747	695	766	722	682	733	705	709	762	742	735	667	778	724	710	747	803	734	730	753	739	727	728	770	741	724	682	774	682	758	679	735	743	770	690	730	772	720	742	719	748	737	766	755	739	730	709	725	749	799	740	729	722	725	673	753	741	738	786	755	707	709	724	730	712	768	711	717	763	728	716	745	743	786	754	736	736	696	725	724	729	683	718	774	725	730	720	710	720	704	715	722	703	733	737	789	743	749	717	690	733	745	677	722	748	687	723	717	732	731	744	759	741	775	760	770	746	760	733	717	734	787	787	750	739	749	734	741	780	770	699	731	719	775	763	742	752	741	739	733	758	709	778	731	802	776	724	781	702	707	671	712	760	731	742	712	661	670	659	761	748	734	783	749	765	752	730	716	765	706	782	733	747	700	722	792	713	722	732	705	722	757	765	711	716	729	734	724	803	716	663	776	764	706	766	690	758	723	677	717	719	748	801	730	730	742	745	662	707	722	795	733	748	738	740	699	773	732	737	746	759	724	707	676	779	716	680	742	758	777	689	747	699	694	735	757	708	766	725	706	751	745	690	765	726	739	730	743	721	739	756	730	703	715	713	732	784	682	696	750	740	680	774	719	711	689	724	740	706	699	740	749	725	756	734	745	731	759	722	741	752	697	722	748	755	740	723	757	723	718	708	733	728	728	730	756	689	708	722	760	764	732	707	785	693	754	778	726	717	805	730	716	729	738	751	715	786	730	707	769	728	685	753	727	748	700	725	683	754	680	759	712	723	741	758	777	763	764	731	734	746	742	724	725	761	740	773	743	672	722	728	751	732	733	738	720	708	709	772	725	683	740	778	738	718	747	701	714	716	765	728	711	725	760	734	743	755	710	710	753	767	720	737	701	743	691	737	733	746	750	751	732	744	710	738	669	750	716	730	736	680	761	724	703	706	687	702	707	704	713	743	779	715	724	723	739	765	760	729	721	734	781	718	710	765	766	743	742	756	731	776	741	731	763	756	721	738	738	736	727	754	742	754	761	736	729	779	704	759	719	710	716	752	760	747	754	730	718	707	729	687	703	762	735	749	720	728	745	739	755	757	777	746	733	706	721	740	767	695	729	713	711	775	716	752	744	733	716	743	760	718	720	729	784	754	705	705	711	718	751	756	770	737	730	761	747	721	711	728	725	739	745	765	748	776	735	729	694	768	722	739	712	701	740	698	732	721	729	681	686	708	729	716	751	707	712	732	709	774	757	737	713	721	729	728	725	736	754	732	737	693	765	691	746	726	682	724	712	717	741	735	710	770	753	691	758	736	740	707	750	749	743	751	739	760	727	731	721	773	731	771	743	791	743	712	693	681	713	741	734	705	742	699	777	709	744	764	762	754	739	749	749	750	724	717	740	741	737	701	755	733	712	740	697	732	762	752	703	790	758	741	755	749	745	732	687	789	763	759	713	717	686	795	753	727	690	729	730	719	751	729	792	766	744	756	733	703	742	739	740	784	747	722	716	722	710	692	754	729	698	769	742	686	734	714	711	746	721	744	744	687	748	707	748	732	741	688	775	799	745	742	725	748	692	725	758	720	770	747	752	724	744	751	704	691	733	724	695	703	670	733	723	745	765	732	719	710	757	756	736	739	727	738	746	741	723	737	740	752	785	714	742	762	740	715	727	729	788	715	723	736	733	710	679	705	703	789	738	715	741	744	756	723	769	796	717	739	741	717	683
27798	11745	3099	1891	1334	1200	1191	988	941	903	928	1541	2333	2078	1562	1124	917	950	914	860	848	814	862	877	844	838	854	883	843	845	864	900	846	817	875	879	891	858	863	899	905	875	839	823	885	839	853	879	828	893	901	807	885	803	881	867	823	872	899	836	874	839	887	852	872	850	831	855	862	927	880	874	896	818	909	854	876	851	910	861	823	843	825	876	816	857	827	870	849	827	858	868	868	814	801	832	858	826	846	872	906	841	891	857	857	870	865	865	856	856	835	906	861	866	948	870	934	870	905	848	862	868	849	846	851	830	907	821	868	872	851	910	816	850	836	871	850	825	854	831	839	824	890	858	836	954	883	862	875	870	867	877	836	872	855	855	849	818	825	833	864	876	861	856	834	899	832	859	912	866	848	842	815	885	873	886	947	880	916	839	806	829	887	914	878	818	834	898	910	809	849	868	884	922	835	819	827	891	864	904	848	882	895	885	851	850	888	853	895	855	865	854	806	828	880	847	831	849	857	836	833	879	890	859	883	870	895	868	869	836	840	832	843	874	883	850	909	872	893	863	875	867	804	873	884	832	881	863	874	944	906	823	854	853	877	865	826	833	810	868	846	829	908	919	880	856	874	910	839	838	875	840	829	915	853	871	865	878	851	892	923	825	844	843	860	815	842	787	875	907	840	867	868	876	864	857	855	905	873	805	936	930	848	866	895	829	892	852	862	835	863	883	838	789	872	845	891	857	851	821	847	823	848	875	883	875	874	840	855	908	840	876	846	812	850	848	854	846	896	872	871	861	837	881	901	863	855	903	853	841	884	855	842	808	918	870	904	787	815	872	822	860	863	864	903	846	871	838	862	873	879	901	863	809	871	913	870	803	826	885	873	910	832	836	855	829	835	788	852	886	874	856	847	853	856	870	860	852	808	791	882	852	884	868	862	827	853	835	863	879	847	868	876	847	876	793	874	871	832	875	848	870	867	866	805	805	865	856	837	831	917	839	841	830	864	883	819	839	834	940	858	872	868	900	850	816	832	898	869	801	874	914	846	857	817	844	876	840	851	850	901	897	888	850	884	885	906	878	844	882	858	864	809	833	912	820	863	895	867	812	875	841	852	860	866	902	869	826	877	881	896	855	872	836	867	818	887	842	827	887	872	815	828	847	837	866	855	828	888	843	888	856	882	919	854	820	888	883	880	838	782	851	868	839	867	911	888	828	843	846	890	888	857	916	902	824	863	849	876	872	815	850	866	880	887	878	866	883	904	869	885	867	837	824	908	860	866	859	874	855	893	902	910	851	894	839	860	877	835	830	907	901	865	878	829	864	858	864	874	847	867	839	898	850	810	838	825	848	824	859	876	897	850	843	901	890	871	894	814	801	862	875	891	855	873	871	873	870	803	904	860	849	864	827	824	826	875	865	804	857	846	776	857	945	839	856	821	843	840	869	859	850	913	893	878	787	884	870	796	875	867	874	889	812	826	879	862	869	866	864	949	859	885	885	834	835	848	836	877	878	816	864	878	838	855	816	841	859	847	807	904	876	841	831	846	892	864	871	896	896	874	823	803	841	829	849	867	880	874	910	877	844	936	854	829	853	872	915	884	879	788	851	874	906	833	849	861	846	797	881	814	871	850	894	850	858	918	908	875	834	933	861	823	843	879	904	878	889	824	866	875	868	837	892	788	871	868	876	856	875	797	872	894	845	891	864	854	833	866	923	907	902	946	814	827	880	821	934	843	830	841	854	866	836	875	866	824	873	861	880	869	847	880	898	863	872	827	830	878	877	894	845	873	874	875	894	883	823	832	860	906	863	838	827	865	859	857	826	878	846	832	892	827	848	899	898	848	826	840	860	879	795	892	902	870	914	840	811	838	829	846	875	830	838	891	852	852	891	845	855	849	831	869	859	915	820	818	894	815	854	894	876	879	874	883	821	871	790	877	854	869	891	856	858	914	882	890	828	865	861	856	915	878	860	867	847	855	882	879	853	809	917	830	858	841	904	863	851	874	872	914	852	880	824	911	880	870	895	845	835	841	822	827	894	865	797	834	898	880	874	911	898	878	921	852	826	816	834	870	854	868	876	822	858	857	884	800	867	869	886	881	846	903	863	874	813	866	861	872	866	832	853	887	871	864	850	847	871	885	857	875	859	805	941	837	861	855	831	911	885	864	844	851	897	821	869	848	824	927	885	859	846	858	820	841	827	837	913	914	850	898	898	859	849	865	809	841	804	830	858	845	861	888	881	847	831	836	844	826	899	827	855	866	873	846	876	867	871	902	883	851	852	860	868	860	862	905	852	879	922	881	825	832	791	817	876	916	854	860	913	845	870	803	835	864	836	929	859	871	801	869	874	852	856	840	852	876	800	869	892	892	879	962	878	880	864	839	827	827	833	833	860	872	879	812	868	842	884	846	866	836	843	830	802	853	864	922	939	809	873	800	826	885	866	893	911	894	856	847	881	870	807	875	842	844	847	870	896	856	939	812	853	853	851	833	879	875	885	895	899	883	842	904	912	855	864	862	881	872	848	857	856	843	870	841	877	840	898	816	847	833	845	814	841	855	868	843	888	842	871	868	854	868	862	945	875	871	904	906	874	845	826	906	870	873	819	914	886	889	844	844	877	845	855	861	867	882	829	876	901	882	939	838	839	877	824	837	801	874	867	861	877	847	833	809	903	839	893	859	873	893	848	929	890	864	874	815	857	866	842	855	830	865	841	879	903	804	839	840	917	828	860	919	903	867	891	831	860	859	878	842	828	876	885	855	879	846	883	832	896	880	825	854	897	888	857	868	885	854	840	877	872	867	858	842	883	897	803	867	843	878	887	866	857	888	918	857	845	879	878	861	830	800	858	855	865	817	863	889	838	828	887	931	878	858	881	838	887	872	880	858	833	882	882	834	853	883	896	922	859	841	824	846	886	924	855	807	844	885	876	862	839	849	871	908	854	854	869	850	855	811	850	860	858	894	854	864	899	874	853	813	851	892	823	919	854	878	905	903	874	831	872	810	835	844	833	857	879	892	876	852	916	830	840	873	872	850	839	888	824	875	864	917	841	832	816	852	846	900	899	869	818	898	904	820	900	849	857	862	845	824	880	886	825	867	875	832	886	807	878	883	832	826	905	872	885	881	856	821	895	874	885	824	883	885	841	890	882	870	858	832	845	838	839	864	904	895	824	847	845	850	895	890	857	882	824	886	868	856	834	807	882	881	825	865	869	879	879	869	854	886	862	892	818	843	854	861	821	820	811	844	833	892	824	871	829	843	876	874	831	887	875	857	889	824	816	875	868	811	874	853	860	892	847	845	843	925	848	883	872	826	820	889	930	809	857	891	867	871	810	874	861	896	890	881	818	879	882	880	878	894	853	872	827	879	811	841	805	846	880	846	840	877	885	830	924	865	835	865	828	840	850	825	831	913	850	878	814	876	875	862	862	836	862	899	790	829	862	896	863	818	814	862	853	879	857	867	838	846	807	856	864	856	802	855	836
5845	1802	2344	1464	1322	1204	1138	957	911	858	839	1773	2552	2021	1403	947	834	716	728	752	758	703	756	736	702	715	697	766	713	712	713	695	718	721	741	686	676	708	715	709	742	703	698	674	723	795	720	723	721	754	673	700	733	693	723	770	745	714	727	765	752	753	750	753	749	720	754	744	731	738	719	729	761	689	695	706	745	709	732	713	741	739	706	716	736	721	765	682	721	703	746	729	695	718	756	712	728	677	702	690	737	708	721	748	726	736	733	735	738	726	735	759	714	711	704	677	685	790	719	725	708	693	707	760	671	726	708	699	711	727	738	716	703	750	750	769	725	709	721	714	733	731	741	726	736	673	705	738	705	654	720	728	706	695	724	693	722	720	717	713	709	713	720	759	720	714	725	701	719	730	724	741	733	717	688	693	666	737	713	733	692	776	742	783	737	722	716	695	731	722	798	678	734	711	733	730	715	771	721	674	745	728	721	684	674	683	698	727	687	762	697	728	691	709	748	715	700	699	771	755	722	772	708	695	752	708	756	766	725	728	720	732	718	759	724	709	720	691	705	701	720	700	693	693	700	701	772	742	684	660	739	741	739	718	734	730	656	735	704	722	724	682	718	767	750	679	707	677	724	703	751	703	705	734	700	763	646	724	670	702	707	715	695	717	705	707	754	705	704	685	743	709	726	731	705	745	692	676	707	721	731	743	716	681	728	670	748	712	742	721	657	779	733	738	667	732	746	720	713	745	750	701	736	687	713	701	753	744	734	752	735	709	724	760	724	727	711	748	756	735	706	684	743	755	715	729	705	691	688	704	711	700	704	767	673	721	741	707	727	687	770	740	730	779	710	698	715	651	701	717	701	725	682	729	723	743	679	713	737	733	703	745	733	724	749	700	688	707	708	729	739	721	712	758	702	717	730	691	659	709	721	742	751	721	738	684	720	722	739	723	731	740	699	709	702	707	746	736	780	692	725	671	701	711	732	697	702	699	719	707	739	722	691	697	724	733	713	753	731	729	748	762	748	711	688	722	737	744	730	711	747	755	731	717	753	721	747	711	703	704	713	709	712	734	777	708	690	696	675	701	744	735	704	728	724	689	751	728	718	710	704	747	715	742	708	680	701	724	666	772	693	690	680	712	710	740	757	690	738	727	698	730	724	727	683	743	748	754	694	760	706	714	752	683	771	705	712	689	710	756	710	734	764	714	701	687	706	702	732	699	735	722	692	778	691	696	692	750	681	709	741	682	713	691	786	699	753	719	645	763	718	738	748	771	722	700	699	692	736	654	772	704	721	736	724	724	766	721	750	713	711	736	726	731	712	680	678	666	764	703	746	717	728	735	703	729	705	744	712	755	741	752	726	724	705	735	753	722	766	716	700	727	717	701	715	760	716	725	698	754	736	680	703	737	704	715	744	731	720	746	735	705	767	690	730	707	757	694	728	677	701	712	689	714	780	719	697	701	706	744	733	710	746	699	751	679	717	721	704	695	761	733	782	733	686	766	729	729	708	745	742	692	737	750	740	715	724	725	765	726	753	748	706	729	718	678	735	751	757	775	702	686	684	704	781	712	748	716	734	731	703	774	701	707	772	678	722	750	726	698	705	700	686	697	715	723	729	743	751	710	770	707	705	735	762	694	711	750	699	724	735	741	727	741	692	706	711	718	776	724	725	693	741	704	689	722	734	683	678	733	750	684	730	725	753	690	732	720	759	703	752	749	686	715	728	698	799	707	742	689	693	724	736	700	688	737	737	693	679	761	750	704	710	712	724	708	715	732	725	741	702	689	713	723	689	719	656	695	689	689	703	683	725	766	695	734	719	722	687	695	702	703	720	722	736	698	735	692	770	680	719	706	709	739	699	668	724	722	743	723	720	666	718	748	741	716	733	706	748	700	703	669	709	726	697	730	691	696	707	696	723	722	723	762	706	738	690	709	715	747	735	720	706	753	721	760	684	713	725	741	743	713	724	696	714	707	717	682	747	679	737	731	725	736	754	732	759	715	689	683	707	752	708	717	711	721	693	717	738	732	681	709	746	710	735	674	704	721	698	740	727	683	714	729	711	703	741	745	679	719	723	738	719	765	714	669	718	690	685	724	674	742	728	723	686	692	750	724	715	725	709	724	711	740	705	803	680	727	698	691	788	773	744	763	752	730	695	724	680	728	750	732	700	699	735	743	749	671	719	706	768	713	697	739	728	727	719	731	714	706	686	689	689	713	714	700	706	767	742	706	721	768	720	715	718	701	745	713	730	729	722	715	694	729	740	747	717	735	696	693	722	752	733	725	707	667	734	693	720	696	760	733	712	729	716	730	732	717	718	773	735	685	700	727	705	726	748	661	736	759	676	728	701	755	751	720	745	708	710	672	718	729	690	707	690	682	742	774	728	734	769	738	753	721	715	722	714	694	667	726	766	723	770	715	715	731	753	685	741	690	709	736	741	706	704	705	755	726	683	695	692	688	714	757	756	697	692	724	684	738	718	713	713	725	674	711	731	707	704	665	713	721	694	692	679	746	736	709	700	683	720	688	701	729	714	732	699	720	738	732	709	696	730	729	732	712	706	709	692	758	704	728	683	709	691	735	722	715	676	707	740	701	741	702	717	693	698	715	721	741	755	748	738	714	720	716	736	769	753	697	733	708	724	748	720	702	753	706	757	743	707	726	722	714	730	763	731	760	695	752	693	738	761	712	779	745	694	706	697	736	673	720	738	711	737	662	712	700	768	714	776	727	703	686	723	692	746	750	744	739	727	721	712	731	710	735	691	705	665	740	754	721	746	769	731	694	732	717	683	727	756	755	685	738	710	673	730	676	729	759	679	711	686	706	695	732	742	742	729	726	758	761	773	684	734	690	685	717	760	727	732	730	705	686	721	718	746	708	701	660	691	702	741	728	721	794	738	730	703	702	694	699	736	745	713	701	669	695	703	743	719	737	763	758	768	708	763	726	732	688	750	715	690	711	737	724	747	736	672	729	719	712	674	680	709	714	707	752	710	696	748	732	683	748	742	749	712	721	735	656	749	747	742	644	738	743	662	695	781	714	745	716	701	743	708	713	758	693	665	703	662	737	747	747	711	706	700	727	703	719	765	704	742	712	708	700	735	695	705	716	708	715	732	722	736	702	756	711	710	708	680	708	720	689	718	685	756	731	788	740	729	700	731	775	727	742	725	735	710	756	692	693	704	684	735	723	730	730	774	769	720	717	674	690	723	758	756	701	780	715	726	691	723	719	748	726	717	666	749	710	721	740	730	743	743	750	722	724	732	694	751	692	704	713	681	695	720	756	694	750	678	687	719	685	750	702	700	699	694	696	714	769	696	726	715	755	700	711	712	747	767	710	755	692	759	714	745	713	694	701	763	712	688	750	672	735	711	739	691	748	685	709	716	742	722	737	717	715	698	716	741	728	700	741	737	741	716	685	720	686	700	744	735	742	725	699	688	719	737	749	711	737	678	726	720	753	693	693	715	703	719	667	684	720	732	703
25617	21404	27546	25472	9940	3141	2205	1534	1233	1056	2103	12286	14391	10250	4754	1877	1193	839	818	823	807	836	794	828	797	852	814	843	775	784	812	786	845	767	770	811	794	836	802	801	800	800	830	775	818	798	803	797	804	779	817	840	849	823	741	776	806	830	795	768	829	787	841	815	797	838	797	764	801	814	803	831	773	820	831	851	817	778	836	809	806	803	830	794	817	848	794	822	810	772	860	781	783	773	765	803	755	826	794	746	787	760	830	847	836	821	836	761	807	810	781	791	783	798	823	765	821	793	815	809	743	819	788	817	786	780	781	809	737	775	795	783	815	828	781	812	829	794	748	767	811	837	839	779	795	782	756	774	778	811	818	778	763	766	790	799	776	820	821	808	841	810	820	841	827	751	777	844	787	827	792	817	847	804	806	782	783	837	765	770	799	819	786	768	808	769	764	772	800	799	851	797	754	803	747	790	791	788	801	808	771	824	813	788	841	819	789	778	823	811	784	781	865	819	824	791	812	804	789	846	814	746	832	825	793	780	752	714	791	807	768	764	812	828	788	820	800	828	793	800	806	854	842	753	781	777	872	814	808	814	789	835	758	835	821	804	773	788	776	772	795	807	828	825	796	793	814	830	780	805	798	821	824	812	810	772	849	857	779	776	805	794	720	778	822	774	799	780	784	814	839	784	811	836	832	761	791	814	811	798	782	755	809	791	782	760	753	834	776	837	783	788	798	805	809	801	745	784	773	866	832	835	829	781	779	862	787	827	857	786	787	758	734	827	772	822	823	794	745	805	788	788	741	779	821	824	816	829	780	825	812	814	789	780	835	812	792	780	825	812	803	854	810	826	796	776	823	855	827	805	771	843	789	832	823	830	841	843	706	793	756	786	774	775	782	873	792	826	805	838	794	813	800	773	797	777	811	783	857	767	776	804	783	838	805	806	857	802	802	842	728	813	827	804	839	814	797	808	745	782	770	861	836	797	847	802	775	811	775	778	787	773	782	815	787	838	760	789	782	773	822	774	805	790	812	859	821	767	762	793	781	786	814	753	819	801	871	811	798	827	830	816	749	798	802	845	816	804	797	823	842	793	788	771	821	787	751	813	791	792	823	812	775	784	835	812	783	820	810	763	775	724	790	792	798	764	793	837	828	826	785	809	815	834	815	853	779	855	771	745	795	820	803	812	840	803	816	818	806	829	819	813	775	738	796	751	803	754	751	862	842	797	772	788	812	776	781	766	846	806	795	810	777	832	776	812	820	819	800	822	808	806	839	756	769	774	749	797	832	813	760	839	795	803	739	800	804	857	826	792	807	802	794	824	842	790	856	798	798	824	803	817	837	790	831	821	767	824	842	779	783	783	781	821	826	807	838	782	772	788	801	754	803	817	807	798	796	784	779	800	804	799	770	768	822	783	762	835	811	814	848	825	797	791	809	760	836	838	804	801	769	774	751	835	809	851	805	745	759	757	825	778	809	835	802	817	817	793	761	778	770	788	785	788	846	783	810	836	819	815	846	775	819	800	802	777	754	832	832	810	769	747	788	787	755	855	817	827	818	834	831	849	801	845	849	811	805	816	804	790	842	771	783	807	806	832	802	806	788	818	800	811	828	831	830	803	841	776	801	726	831	800	859	840	821	814	768	798	792	778	809	776	846	830	829	837	779	787	763	811	789	796	822	817	792	801	814	833	788	842	820	790	784	784	778	764	813	848	777	834	809	785	837	798	822	804	791	788	800	805	836	778	790	735	843	748	835	788	774	865	830	825	783	764	789	785	823	827	774	831	865	783	807	772	811	834	818	778	787	834	803	750	784	796	804	810	790	796	792	852	755	834	855	766	769	849	772	767	821	800	816	765	744	781	779	807	809	743	783	849	826	819	842	806	807	751	813	816	802	819	833	819	758	789	808	770	792	792	826	822	795	818	809	815	794	786	784	787	779	800	803	801	806	797	791	784	804	828	828	791	813	746	765	803	818	803	827	797	786	787	813	822	804	821	796	796	817	797	761	827	758	818	826	832	804	762	830	825	763	774	826	796	855	814	779	733	829	805	776	764	750	805	815	850	780	825	817	814	769	778	807	821	765	829	784	813	799	817	783	800	796	798	803	807	803	798	806	736	809	778	753	797	743	822	771	820	774	827	813	777	814	804	754	779	762	782	793	775	759	783	803	768	823	806	801	782	762	852	784	828	792	829	758	793	782	837	762	784	800	833	760	787	785	766	854	796	781	833	804	751	833	778	791	805	816	846	834	805	811	795	784	829	781	734	797	792	761	847	844	797	816	803	788	777	822	760	794	809	840	819	781	820	749	785	819	819	819	785	808	789	795	841	778	829	809	788	825	838	787	817	789	801	788	781	813	823	776	760	815	757	792	782	778	793	812	785	788	782	836	809	814	772	842	801	781	796	810	823	809	763	745	802	798	850	855	784	847	781	777	781	830	820	757	806	830	800	796	757	807	762	820	813	718	809	770	818	787	837	775	742	789	810	791	835	794	834	801	790	812	809	803	803	785	850	812	837	776	846	812	826	816	807	802	817	799	796	762	757	795	779	753	812	815	801	772	834	757	824	792	802	756	812	760	817	818	814	757	791	752	766	781	796	829	745	791	800	787	814	788	817	788	774	797	764	747	786	802	772	820	812	814	798	780	840	846	777	788	835	783	805	779	808	800	770	789	768	840	835	841	794	781	825	782	751	799	786	870	767	795	793	763	808	823	821	815	808	795	770	767	810	778	783	779	797	782	810	801	855	829	775	792	833	785	809	848	816	799	832	804	852	796	779	789	838	813	790	854	799	824	820	785	794	793	758	831	748	774	793	810	849	800	839	806	781	844	809	820	767	806	810	846	784	747	815	810	824	802	814	764	789	771	757	798	780	803	809	799	822	767	749	787	790	797	795	751	769	794	814	823	816	807	792	794	766	876	804	831	796	810	803	793	801	815	806	815	775	797	792	854	825	749	759	809	761	759	863	805	815	805	813	800	790	783	821	843	828	776	825	793	810	748	795	805	770	814	816	780	823	796	747	824	837	739	811	777	811	834	820	812	804	783	824	814	808	778	750	786	763	764	810	757	813	856	837	803	778	824	745	786	816	815	817	826	766	836	781	744	839	814	772	779	835	747	772	825	826	825	770	822	775	791	763	839	824	819	804	784	787	826	847	844	807	833	808	818	810	827	818	790	786	820	851	733	761	806	787	819	789	777	776	782	772	808	806	749	829	765	806	792	823	784	802	815	825	827	799	805	799	782	773	813	800	825	792	800	787	761	752	780	805	832	874	805	778	787	807	827	837	789	782	789	811	782	804	775	786	789	795	753	865	769	835	795	775	831	804	760	824	770	810	834	838	822	826	790	787	776	792	752	791	830	723	776	797	841	793	784	835	753	856	755	760	765	750	812	857	773	832	833	785	841	745	813	760	795	813	823	798	792	826	780	788	821	778	832	764	809	761	846	835	760	781	843	794	753	795	820	798	757	781	790	743	796	809	794	811
4360	4882	5229	3563	2693	2602	2191	1646	1344	995	2796	14331	13332	9673	4451	1836	1111	752	744	709	656	751	749	690	692	702	706	684	679	748	708	735	768	723	670	656	686	719	670	685	702	772	679	707	700	732	728	710	721	680	724	701	710	652	674	722	672	769	696	731	684	764	718	765	676	719	672	656	741	682	711	684	685	694	706	704	716	686	681	701	707	750	680	684	716	670	683	684	690	663	733	698	713	704	696	766	718	727	680	730	678	702	695	691	673	703	656	639	705	688	723	656	711	688	694	663	690	659	690	691	689	660	688	713	694	728	685	698	711	714	698	654	669	686	703	695	702	704	730	699	710	697	664	683	697	727	736	693	695	699	717	690	719	730	686	664	665	726	668	690	675	729	702	734	728	676	682	728	652	751	660	722	696	688	726	676	693	764	758	717	667	706	658	751	704	682	682	697	650	676	711	695	646	691	703	758	689	694	740	703	719	643	675	732	668	696	705	673	688	714	740	695	700	692	718	676	700	658	728	709	676	700	721	730	722	703	731	721	680	688	742	707	687	742	694	711	719	736	632	706	703	705	733	723	696	687	663	702	693	658	688	735	705	730	692	644	700	693	684	740	697	711	681	701	703	722	697	698	696	718	716	722	727	676	669	720	713	717	678	714	707	676	648	694	732	681	670	744	685	674	699	680	704	673	691	699	702	668	725	721	729	724	701	697	677	719	714	715	737	699	694	720	658	652	760	731	745	683	753	695	711	661	693	659	689	748	684	677	688	742	698	699	686	680	670	719	724	737	684	734	660	750	693	732	657	686	746	653	715	704	704	712	693	684	674	744	720	676	696	704	717	667	675	681	675	702	692	633	667	717	724	729	712	716	703	672	698	746	676	735	689	717	659	683	706	683	687	740	711	640	717	705	692	682	662	712	678	703	725	745	685	710	711	684	730	699	665	679	688	685	697	691	661	752	719	710	680	727	683	694	688	639	669	706	702	676	725	713	682	714	737	696	692	665	694	685	687	704	694	693	729	682	685	704	689	720	681	677	706	713	663	680	699	717	660	719	716	662	700	705	670	699	691	731	686	676	725	711	702	727	760	692	654	725	729	659	699	701	708	704	665	751	666	728	672	719	657	679	736	691	686	675	731	713	733	691	685	735	717	656	699	663	713	701	691	663	696	660	670	684	670	692	684	683	678	693	715	672	687	654	700	729	695	717	706	685	706	701	650	656	659	680	667	676	712	698	690	740	709	715	653	702	660	699	721	734	721	667	705	729	703	723	714	732	656	674	670	657	712	702	727	708	655	725	697	707	710	725	662	680	695	717	689	712	701	673	704	721	665	707	726	687	676	718	671	689	700	654	683	705	732	703	733	720	678	711	671	675	660	669	734	690	692	740	713	679	690	695	722	665	690	667	693	694	693	676	725	720	712	723	649	657	707	732	731	713	661	722	721	650	665	706	678	719	663	653	734	669	669	695	747	710	719	775	676	685	705	693	721	674	657	663	707	724	683	720	698	728	707	708	753	672	681	722	724	648	693	740	686	676	707	684	705	683	703	703	691	691	695	721	709	702	698	678	688	715	699	696	716	711	748	732	735	692	697	749	646	659	709	661	711	657	697	665	709	671	703	678	673	730	729	759	725	698	689	770	749	691	690	641	696	663	705	731	690	705	654	660	715	700	724	654	658	722	703	700	687	710	667	672	687	688	678	690	683	730	693	695	684	716	721	735	714	741	701	714	688	749	721	699	741	716	689	688	655	686	664	738	689	693	688	697	725	686	719	721	673	657	706	697	689	672	676	676	688	715	675	705	748	711	671	726	722	653	743	708	729	692	740	691	723	759	678	716	647	727	702	712	675	657	708	666	656	662	697	654	671	723	691	717	695	681	699	742	664	718	699	696	704	700	684	725	706	714	740	714	700	696	703	703	706	727	647	690	748	666	715	665	682	679	714	672	681	723	710	677	682	709	683	687	712	711	674	696	681	677	748	747	692	729	696	699	656	700	725	672	701	713	696	694	741	699	724	694	693	744	715	726	668	712	681	720	675	725	660	671	709	712	731	692	721	685	667	700	666	680	705	687	690	696	663	657	666	659	709	677	697	707	708	655	691	695	698	665	668	647	710	719	701	692	662	699	675	675	702	694	669	666	736	699	708	683	709	689	704	687	753	697	692	695	713	668	701	632	713	711	691	691	700	718	659	716	717	669	717	723	658	736	698	694	737	729	693	716	655	693	688	684	712	675	703	681	714	661	704	683	661	713	695	693	672	700	718	687	689	683	680	684	659	653	732	656	662	689	665	720	739	680	685	707	612	665	714	646	689	658	668	702	696	703	714	650	686	712	661	698	696	710	701	695	691	739	684	686	704	723	687	710	648	686	722	678	706	720	688	687	713	709	672	708	686	686	653	698	724	721	734	745	723	643	646	719	715	691	697	684	680	662	702	653	755	663	690	672	741	686	680	693	730	711	729	745	713	687	686	759	667	691	667	732	693	703	684	682	714	723	754	653	711	679	720	697	667	696	676	692	690	733	657	714	696	711	686	688	686	710	684	689	734	697	706	725	677	691	665	663	684	704	683	704	667	718	728	716	684	651	729	694	698	689	699	672	650	661	721	700	725	682	695	692	755	691	687	667	689	736	698	659	654	657	748	708	712	726	684	665	685	705	686	667	689	719	689	707	724	719	640	638	725	700	716	704	720	679	668	685	775	712	653	692	681	717	691	655	682	672	728	725	692	667	684	690	740	655	693	689	705	674	739	685	721	715	694	665	730	680	718	692	691	702	718	699	674	659	714	702	670	692	699	653	694	702	670	736	713	739	646	666	723	692	720	667	708	697	698	664	701	671	700	687	718	726	677	755	710	666	685	674	743	713	684	760	690	685	639	628	693	729	665	653	701	701	744	656	715	666	723	705	732	712	711	695	740	684	741	702	685	707	699	692	676	696	721	699	678	709	715	712	680	639	695	688	693	687	713	707	696	753	698	697	704	711	697	636	657	651	724	700	681	683	698	679	767	695	710	746	735	702	698	758	709	656	671	694	695	666	736	707	710	641	696	661	694	687	724	710	691	623	642	717	693	710	729	783	675	677	714	685	674	712	719	720	683	739	723	775	707	707	707	721	683	659	729	713	679	643	656	715	675	679	615	663	685	734	679	641	731	767	682	673	707	651	686	684	685	780	700	688	657	716	713	666	707	721	693	749	691	693	766	704	658	703	695	660	698	682	693	712	678	699	693	669	727	720	716	702	697	696	717	725	711	668	712	746	689	721	674	711	703	679	662	660	687	720	681	707	678	677	730	724	685	720	722	744	702	694	695	680	703	677	710	669	689	676	697	627	692	698	685	734	659	716	725	642	702	700	683	673	692	695	663	664	661	691	669	688	705	681	665	728	670	749	693	662	660	674	683	677	698	656	646	693	662	718	695	707	704	667	669	730	643	755	680	637	692	725	629	683	688	707	696	729	682	677	704	704	674	739	681	690	685	701	690	706	697	656
24629	21437	28665	24623	21179	9096	3904	2574	1725	1409	2922	29164	26285	15922	7053	2567	1347	1112	989	954	973	1008	987	951	1017	949	966	945	966	1001	942	938	905	952	964	969	943	965	953	924	982	940	938	976	908	972	937	930	967	1057	992	937	946	995	1034	920	989	1006	948	947	920	900	967	962	901	962	923	965	983	910	882	979	961	960	941	917	987	929	917	996	940	932	886	929	906	1001	975	928	951	960	948	955	909	994	970	964	903	969	894	922	987	974	951	962	995	956	996	920	944	925	994	944	913	976	958	969	944	954	994	910	967	962	926	964	997	991	946	978	890	936	973	912	931	951	997	936	956	927	944	979	965	938	955	914	957	945	966	970	899	964	940	933	881	954	980	917	940	994	946	939	977	971	960	966	995	904	941	922	961	960	930	940	942	941	934	908	967	934	960	967	961	939	915	915	935	901	981	954	957	958	1004	975	942	943	964	953	893	902	972	921	921	907	956	934	966	957	970	937	964	909	948	971	966	939	940	936	892	916	914	950	973	922	1012	955	944	980	938	982	905	985	978	944	963	922	904	938	927	995	991	919	930	890	961	955	931	962	969	948	930	974	952	886	1011	912	959	924	948	934	890	942	910	916	940	928	941	968	974	999	965	937	964	911	939	958	952	927	923	898	905	925	907	895	937	970	890	974	905	928	914	944	967	925	959	911	923	962	960	946	901	943	988	974	952	889	962	947	919	995	916	935	953	911	977	944	910	942	951	949	972	947	961	926	946	935	921	951	937	900	939	901	928	953	971	943	960	934	940	946	925	932	876	952	981	970	906	953	872	896	969	905	919	916	991	904	920	1018	925	867	943	954	964	920	960	942	924	964	989	951	930	927	933	960	894	962	998	945	936	912	956	934	892	936	957	922	905	1005	946	978	932	956	988	951	939	931	956	930	928	915	950	986	892	990	988	977	974	971	899	923	931	895	914	952	946	916	963	938	915	899	960	966	947	979	949	901	990	989	967	975	911	916	954	988	879	933	984	955	914	939	905	1017	885	978	982	941	913	972	949	953	941	942	945	961	925	928	953	923	1020	934	961	886	934	914	908	989	902	976	956	945	954	932	918	930	955	884	897	938	941	954	960	929	946	970	945	998	930	929	903	921	950	958	985	941	914	971	911	921	951	913	872	964	925	982	910	908	942	907	918	890	977	1016	919	934	937	978	888	943	931	927	930	941	979	946	944	961	899	899	919	977	951	893	949	917	1033	944	945	941	970	944	890	893	934	966	937	998	907	929	897	971	924	927	919	897	929	904	936	932	891	972	918	982	912	974	912	928	939	930	913	921	965	930	943	943	988	893	908	944	948	921	950	916	929	943	946	935	957	949	936	927	1009	931	932	991	925	953	952	915	970	959	985	909	969	938	957	924	989	874	901	907	906	925	927	872	875	956	992	942	968	896	875	914	964	962	932	937	929	937	957	869	972	918	937	977	922	954	991	952	972	927	946	995	954	978	891	956	938	941	945	984	950	953	921	901	1003	933	903	948	917	1010	962	916	890	955	912	892	989	922	943	940	953	1015	941	962	912	962	960	907	951	993	947	905	960	953	906	974	901	944	969	942	969	949	951	920	913	901	915	933	905	881	900	960	962	916	982	978	915	1001	956	966	955	936	882	905	986	909	962	916	923	979	898	915	869	925	971	942	952	918	958	930	891	932	989	942	909	985	960	892	984	868	906	959	889	903	966	918	950	937	938	973	950	971	994	957	975	906	1004	957	896	940	951	961	932	908	901	962	926	993	959	904	919	914	938	936	967	918	948	932	980	941	924	951	918	941	899	912	956	864	947	956	940	929	955	884	935	894	907	941	887	944	994	945	984	920	979	952	872	930	900	933	924	961	909	942	900	940	959	952	986	950	989	944	964	923	988	912	924	961	901	940	921	916	948	973	994	925	992	931	962	929	934	974	937	944	973	957	947	965	900	961	965	910	932	956	916	957	909	951	975	901	946	915	910	929	960	916	975	895	923	976	983	931	973	949	892	947	944	971	928	936	891	955	942	950	945	930	901	909	974	947	925	959	961	951	943	938	1009	949	926	961	914	921	984	898	915	880	992	957	968	975	953	931	1005	991	986	944	945	909	903	932	918	984	999	935	960	935	1000	943	971	944	934	940	976	892	929	969	947	957	916	946	906	963	891	951	923	908	925	963	987	924	908	932	918	919	952	957	957	921	941	904	909	943	932	912	982	915	952	966	970	945	928	909	893	905	951	929	965	943	958	915	921	954	970	917	944	939	1006	956	927	972	972	939	883	957	931	914	919	929	963	984	925	891	910	883	926	934	952	984	959	980	878	862	958	894	922	900	948	925	892	920	917	908	863	960	912	922	916	957	917	912	942	930	918	928	941	952	933	949	898	914	952	923	957	946	926	930	962	893	952	933	967	952	920	915	969	936	918	908	876	908	965	993	890	942	957	945	961	934	1002	947	966	947	938	973	931	922	949	955	934	929	1022	958	918	943	921	944	928	870	888	945	959	936	938	955	917	962	900	948	979	900	905	902	900	920	956	929	925	959	934	918	961	958	927	984	930	937	941	962	932	943	901	960	907	916	910	998	968	893	923	976	984	947	920	946	950	948	975	940	943	914	952	973	909	907	942	906	923	1012	946	917	967	911	935	881	864	961	965	966	937	903	941	941	970	912	976	964	928	895	940	921	930	936	937	957	995	973	989	910	926	912	938	920	960	905	914	923	926	989	944	935	946	953	898	881	933	927	965	933	929	938	966	945	939	924	961	973	891	950	933	932	919	918	941	946	960	969	950	1001	950	962	905	958	951	939	952	975	972	956	950	926	877	890	923	918	964	939	930	884	907	952	977	915	927	982	960	884	951	933	979	987	874	945	962	942	937	928	905	943	992	972	976	913	938	956	900	972	939	988	905	974	885	914	918	936	935	950	927	1001	960	930	935	1001	943	1005	884	914	971	989	953	955	897	947	949	978	974	955	900	988	930	895	934	910	989	884	968	1010	932	940	926	948	952	953	958	956	948	907	912	862	944	965	1016	960	974	978	932	949	882	1004	945	877	902	912	940	960	958	945	923	996	1005	970	977	972	918	932	919	928	919	948	928	927	903	917	887	938	908	903	956	905	973	941	894	941	912	924	964	1000	886	965	926	913	883	922	903	914	901	925	946	923	885	917	931	923	949	948	940	935	947	872	915	885	897	971	966	917	912	971	993	932	957	894	951	915	973	921	914	927	942	944	943	967	891	932	937	961	993	891	910	922	931	917	978	937	927	843	916	984	964	924	917	962	900	975	912	926	919	1023	945	943	929	922	919	904	922	887	875	871	914	915	928	926	956	934	965	941	875	893	970	962	1033	954	962	916	934	953	893	889	895	981	906	931	955	952	957	920	967	891	939	931	977	905	922	901	951	962	949	969	919	965	922	894	933	959	912	905	909	997	906	931	931	916	922	976	888	982	982	968	977	956	970	897	909	945	878	916	940	948	982	928	957	915	956	956	983	907	988	931	910	936	1001	920	888	937	907	946	982	969	934	920
4876	8021	6808	6135	4508	3266	3284	2772	1884	1432	4021	30279	21890	12917	5878	2379	1266	903	830	798	775	788	817	850	791	781	773	810	836	818	816	828	810	838	782	793	794	810	760	809	834	795	815	821	782	773	796	802	860	872	835	820	781	818	814	797	816	760	851	771	792	812	832	769	822	818	824	802	800	789	758	802	746	847	792	777	809	725	836	811	804	786	864	769	820	802	787	805	742	836	786	775	820	796	810	812	794	819	855	797	818	822	821	830	773	737	796	778	853	845	823	805	814	775	818	760	778	833	774	747	810	806	787	787	835	801	787	776	784	811	747	809	802	793	767	792	776	770	800	804	862	832	760	791	808	818	809	762	776	773	796	781	821	812	769	775	755	786	790	793	808	818	780	809	799	834	807	838	804	806	788	760	845	741	819	784	800	799	860	848	790	757	790	819	774	816	803	832	765	803	827	821	795	774	806	793	824	827	822	798	799	822	809	839	775	800	748	798	833	841	808	788	837	790	801	808	808	763	786	791	810	779	818	760	799	771	806	785	816	842	830	786	805	776	802	774	728	815	863	764	819	818	766	783	810	800	787	802	840	796	773	833	849	807	824	775	793	765	761	771	800	781	785	748	811	826	797	794	732	827	777	854	795	799	820	754	782	816	822	813	802	809	820	758	794	857	828	790	798	810	792	784	797	796	817	787	753	827	810	790	737	796	754	825	756	815	807	811	809	821	780	781	848	839	761	807	865	838	805	803	795	788	784	775	820	784	826	807	765	810	793	766	769	834	819	772	806	782	803	839	807	824	790	795	772	764	809	780	772	782	759	803	788	835	793	769	795	754	774	823	774	803	798	744	764	777	796	733	776	781	768	767	776	777	786	840	788	804	816	780	791	765	767	776	796	796	817	780	790	778	780	762	828	752	802	787	792	807	765	794	823	831	809	793	761	762	814	793	805	826	848	827	788	772	837	799	836	815	791	738	788	753	832	773	804	785	801	798	774	861	793	750	745	850	831	850	781	799	791	776	739	803	748	760	790	798	806	830	781	849	770	814	757	788	808	797	802	793	790	824	831	820	794	776	778	735	825	815	826	781	806	811	775	783	850	802	758	784	781	820	749	797	804	822	795	819	784	844	820	843	787	810	807	808	740	781	824	814	798	798	812	752	812	781	779	793	808	787	783	792	795	774	760	786	825	806	764	777	815	775	767	781	824	778	757	749	793	820	811	790	787	792	851	858	824	833	820	819	791	774	787	793	798	807	759	785	737	822	790	843	788	801	796	840	761	758	805	740	774	801	768	779	771	814	857	820	797	753	778	794	802	775	851	777	771	762	841	807	802	818	803	795	779	805	827	789	807	827	788	751	769	772	813	800	796	807	825	782	812	853	751	816	812	780	815	766	810	807	777	796	785	784	879	809	788	818	756	782	841	810	740	867	839	772	782	821	852	811	807	810	844	807	805	739	817	773	757	877	750	748	748	796	761	807	766	778	837	790	784	847	791	749	753	792	817	783	800	787	831	801	781	791	826	830	766	764	808	779	843	811	855	766	780	839	802	828	767	801	796	787	774	812	729	806	777	776	733	781	818	783	781	782	818	778	807	781	723	792	800	814	800	776	759	840	832	731	801	794	826	802	762	763	773	845	794	737	733	791	807	787	778	803	839	793	784	798	816	878	777	760	817	793	802	777	811	765	785	795	841	802	762	798	822	831	784	771	778	808	832	763	806	809	762	763	770	769	749	813	798	823	834	805	804	775	801	781	810	754	804	788	783	814	841	800	844	784	810	801	812	778	823	808	780	795	804	793	807	786	795	829	792	746	775	812	753	779	765	792	798	747	815	772	811	801	827	775	818	785	802	822	814	794	782	771	804	899	797	740	768	791	832	760	786	814	765	780	794	807	766	838	852	810	772	801	768	832	877	834	766	832	755	808	795	799	805	801	761	785	772	814	805	759	775	784	795	842	800	733	831	840	818	800	746	814	860	774	794	761	798	839	768	834	808	845	793	830	817	848	809	859	755	820	794	758	734	760	774	790	790	794	839	811	791	865	772	793	799	794	804	768	788	795	798	785	812	817	796	797	777	763	761	792	829	799	805	737	813	812	785	776	850	815	782	787	782	763	772	771	731	801	718	781	822	811	782	795	779	836	785	817	831	850	821	808	810	804	818	781	756	810	766	773	726	744	761	798	793	746	784	773	783	744	766	812	818	824	801	777	793	806	808	768	768	799	838	728	773	791	801	781	834	738	847	796	813	777	784	785	792	741	790	819	818	809	812	796	810	773	811	809	821	774	809	822	783	802	738	792	775	787	775	777	815	784	812	822	790	830	779	793	778	818	809	791	813	780	780	831	781	766	766	829	831	819	795	773	835	716	785	783	816	782	788	764	761	807	786	751	806	818	776	806	754	782	747	756	822	819	797	791	779	809	785	762	774	802	790	807	802	812	775	812	761	776	821	834	785	810	786	775	810	747	818	792	741	750	761	726	860	813	793	783	803	756	794	781	734	750	778	752	764	773	794	817	803	790	797	832	831	769	828	801	802	828	781	796	824	760	757	798	800	821	771	789	818	835	765	786	793	758	795	817	809	823	746	789	754	799	792	782	794	806	750	776	822	770	815	772	774	787	811	786	798	802	768	792	792	774	847	825	802	796	788	773	837	801	786	759	799	833	791	781	783	854	785	821	842	773	792	820	830	780	800	762	804	831	767	787	788	777	791	775	826	804	812	808	843	774	816	827	748	834	804	803	756	760	778	777	850	790	768	784	803	810	836	786	770	783	783	817	800	752	831	805	806	739	766	795	871	772	799	787	755	826	793	796	779	806	784	802	791	779	821	772	760	827	804	802	777	816	792	751	788	757	798	744	772	785	792	808	799	796	786	784	792	791	750	765	823	743	785	769	739	802	797	793	781	740	788	754	842	793	851	814	799	798	783	803	769	768	743	769	784	807	790	791	782	779	780	797	781	774	765	773	753	821	813	774	757	805	794	775	829	842	771	786	754	769	793	747	773	805	750	816	813	793	800	816	788	813	784	814	772	791	777	804	752	749	784	829	773	792	792	803	842	797	823	734	821	789	775	865	790	797	808	792	792	765	765	828	784	792	768	815	774	805	777	797	809	738	773	814	765	842	738	820	753	762	806	779	801	776	769	787	854	793	809	779	770	759	752	756	808	781	713	796	786	827	782	752	788	752	749	757	780	781	748	783	755	765	776	792	800	788	810	761	793	817	793	727	791	799	755	797	792	826	800	812	807	754	801	785	781	798	776	811	804	796	799	787	784	817	806	801	771	776	837	715	765	812	811	835	751	784	854	781	835	803	751	779	825	815	765	783	764	815	800	751	795	809	794	869	818	742	773	764	799	819	731	828	783	768	809	784	773	822	815	809	798	790	757	787	789	776	856	827	804	779	766	814	785	775	781	809	808	833	786	784	764	789	792	814	792	844	783	736	809	764	836	824	781	767	782	753	829	799	752	796	765	779	755	849	834	794	789	806
27745	11788	2328	1687	1300	1195	1183	1248	1112	980	983	1905	2658	2066	1548	1194	957	948	922	975	888	917	917	920	956	967	953	944	955	947	938	897	881	959	956	930	929	967	935	958	935	896	926	958	976	954	971	951	935	937	1002	966	967	972	982	912	927	916	885	935	965	913	923	955	935	939	940	972	917	975	989	929	935	891	912	867	938	1014	969	941	955	886	1017	932	913	920	962	908	935	951	902	924	1002	925	963	939	948	960	958	938	914	891	878	969	945	909	976	948	967	942	919	933	989	888	925	902	921	1052	944	987	969	977	945	916	963	996	961	947	924	900	907	940	974	939	962	915	958	945	927	915	947	926	970	958	947	925	894	975	985	920	938	880	929	943	948	927	946	937	883	929	926	975	955	927	950	974	908	1014	912	905	995	927	965	953	907	977	955	979	964	919	929	938	932	967	887	900	899	895	932	962	928	925	963	902	953	978	969	947	919	902	973	937	926	967	941	933	955	946	927	886	917	916	962	897	901	980	950	943	926	912	911	929	934	952	879	903	878	951	902	884	980	921	913	901	949	953	950	964	917	920	948	1006	928	968	983	957	921	948	909	946	925	902	958	973	933	915	1029	941	915	914	939	961	932	861	988	960	950	887	948	980	944	915	946	992	976	912	910	957	954	949	949	893	937	931	958	955	938	895	1027	955	963	955	914	911	971	933	924	923	932	903	958	967	965	955	982	976	965	965	957	910	920	923	947	950	929	945	920	960	909	944	905	908	948	907	949	962	937	968	1006	939	952	983	939	936	915	949	1005	905	898	939	965	940	940	957	905	948	957	995	949	920	953	975	923	955	932	980	910	981	939	901	908	951	967	929	860	958	950	938	891	942	955	925	990	896	837	955	929	893	929	936	927	928	1036	966	948	895	951	1006	902	932	886	930	956	915	919	914	950	921	944	918	942	869	959	965	920	961	971	953	960	977	943	898	948	947	918	949	912	921	934	932	1015	965	959	889	912	985	976	950	912	936	963	957	855	946	957	958	962	895	945	940	900	917	984	919	949	976	896	902	932	972	949	926	947	907	925	975	898	982	947	971	953	973	953	973	901	952	985	971	931	928	963	929	866	893	961	913	937	952	934	947	1002	949	960	977	938	909	996	913	993	936	914	917	917	987	875	950	938	912	958	933	951	931	914	946	951	906	961	890	945	990	904	931	923	964	975	938	911	961	902	914	916	920	941	942	988	961	918	973	938	933	934	977	982	967	984	899	904	928	916	941	894	979	914	967	961	943	1028	919	894	931	931	993	937	935	984	899	895	945	948	928	960	972	894	948	964	968	893	910	914	950	995	886	901	926	890	945	944	974	957	1012	936	1014	871	914	929	925	957	892	900	956	904	903	953	973	897	877	949	917	944	971	924	952	930	904	959	944	930	860	923	966	950	931	963	913	946	969	941	970	957	953	996	979	993	929	892	912	986	932	901	956	934	933	951	988	949	904	916	947	928	891	994	888	917	940	983	953	918	970	953	1016	891	943	950	897	927	938	922	909	942	963	922	1001	878	945	963	934	908	917	924	903	955	926	934	952	974	915	966	921	956	924	956	948	981	938	948	1003	1007	908	926	850	979	981	914	907	893	894	935	945	920	871	955	943	905	976	930	937	906	991	927	957	945	897	912	935	924	971	945	950	908	914	946	871	920	918	979	924	1015	957	890	886	971	935	920	913	912	911	926	898	923	972	921	899	876	953	1006	1014	952	904	982	975	922	958	935	956	945	977	941	925	901	924	941	911	956	916	929	974	949	867	949	927	958	957	901	951	923	959	949	929	907	941	917	940	939	972	998	967	946	936	861	894	916	910	969	877	932	928	911	1021	903	928	936	914	937	900	892	875	914	863	920	948	942	941	981	926	925	874	960	858	917	977	901	917	913	960	1009	968	892	922	942	950	941	943	956	975	954	930	953	907	925	922	968	906	892	891	929	928	929	961	882	940	892	940	934	963	948	867	890	991	938	970	938	914	932	914	931	923	971	882	920	960	929	991	958	950	915	933	971	894	919	921	915	942	937	912	945	970	938	911	902	959	916	906	975	979	1001	920	893	956	916	923	934	936	951	932	932	949	908	928	972	934	908	966	940	961	905	903	928	934	961	852	918	878	926	901	1000	924	942	967	974	963	939	921	972	954	939	926	959	1018	953	949	878	931	964	900	984	957	935	912	937	939	942	900	946	921	976	903	975	976	970	969	964	910	912	927	1003	951	948	934	906	894	944	945	888	948	934	938	953	945	998	897	933	910	934	885	918	973	972	959	929	982	1020	944	954	932	963	956	965	955	974	940	987	937	918	944	927	926	945	969	914	978	950	956	926	903	878	966	945	922	952	907	997	916	950	943	963	939	908	928	993	916	938	932	945	933	934	945	956	918	926	942	871	920	915	951	948	951	917	937	930	921	908	947	991	916	942	916	931	905	935	963	932	949	923	919	957	960	963	924	949	945	1003	936	993	899	967	975	880	925	960	982	961	934	975	934	955	986	964	875	960	950	921	969	946	942	980	993	928	936	916	975	970	928	919	904	936	999	913	929	905	942	948	961	952	994	863	904	942	909	968	912	910	876	944	960	927	937	922	939	957	897	1022	860	935	957	978	948	1018	905	925	930	955	903	937	966	972	911	906	971	953	946	823	993	982	956	927	994	986	986	970	889	974	861	892	930	936	957	912	945	950	963	926	987	922	957	989	984	937	976	960	905	963	929	970	913	937	956	924	928	919	963	983	961	881	971	947	928	916	926	943	947	941	960	951	918	871	961	942	946	959	925	908	954	942	951	931	912	908	919	863	963	935	984	917	911	972	932	869	988	955	946	922	972	941	892	903	919	915	956	974	1002	951	969	921	870	891	959	906	953	926	932	940	929	943	912	960	958	957	919	967	992	894	935	964	949	932	948	997	947	918	973	914	932	962	917	916	905	944	900	940	935	945	908	927	952	932	866	892	938	935	915	913	948	892	913	962	956	899	959	902	990	934	926	899	881	975	972	921	935	920	941	928	942	949	980	846	881	881	921	948	949	888	940	946	909	949	947	927	970	927	914	943	986	959	923	881	925	949	976	965	967	935	992	901	920	934	917	950	956	975	917	931	946	956	925	931	920	941	908	943	910	941	951	890	924	938	910	977	950	933	892	957	865	912	930	911	977	902	947	905	910	947	985	945	984	960	991	895	923	963	967	924	978	930	911	950	889	929	960	931	943	949	961	937	927	929	976	934	953	881	941	963	924	980	927	940	939	903	939	907	919	894	936	966	923	940	905	902	953	965	921	913	919	956	967	946	945	950	933	954	951	938	957	949	938	972	938	961	945	857	922	982	923	947	947	902	885	932	954	981	889	928	900	969	981	898	903	945	919	917	890	934	952	879	945	979	918	900	876	904	928	941	933	933	965	946	912	940	958	945	1000	1004	895	965	959	960	949	931	925	925	938	881	910	929	888	955	871	986	959	937	929	938	874	975	959	942	925	892	930	926	944	956	922	961	929	942	955	951	957	945	1005	916	869	968	921	920	1015
5751	1471	1273	1334	1282	1065	1214	1255	1061	917	944	2270	2966	1994	1293	997	819	762	743	802	786	757	789	773	812	774	786	778	748	746	743	791	784	773	747	789	727	798	759	773	806	735	799	793	823	733	781	818	754	766	784	780	776	733	806	780	806	779	785	813	717	720	771	768	749	759	751	784	761	757	763	805	769	805	751	781	737	810	796	751	798	820	757	803	796	787	791	764	760	783	767	764	775	745	771	742	756	727	724	840	758	775	802	766	767	748	797	738	763	783	733	739	767	750	744	789	774	773	761	749	789	817	804	784	763	791	783	787	756	760	737	766	799	791	781	794	770	734	792	749	747	704	772	777	756	749	755	737	749	756	761	775	803	757	768	733	726	822	835	759	752	775	769	797	812	809	737	773	729	815	794	756	733	809	721	776	734	769	790	719	765	765	756	796	760	790	761	732	754	770	704	812	753	768	779	710	768	770	739	812	752	801	731	814	748	746	770	778	780	801	735	831	732	737	812	743	790	752	806	789	753	796	731	799	726	788	751	797	785	775	772	741	767	786	752	722	807	783	821	803	728	772	776	783	805	833	737	750	773	769	742	783	725	770	776	809	762	733	767	756	808	782	735	799	796	728	829	807	771	788	788	765	762	793	782	781	798	709	794	764	763	751	735	764	783	789	755	713	715	764	775	738	751	771	822	780	821	740	767	772	767	758	726	775	759	731	770	747	780	726	765	797	723	786	800	773	716	755	745	759	722	715	807	745	835	766	760	761	743	739	803	774	766	732	758	781	726	755	814	764	747	742	772	752	770	743	796	771	791	713	790	809	782	759	759	743	786	789	776	767	753	769	732	804	768	746	781	749	783	768	757	841	747	784	781	768	798	803	765	771	775	807	741	768	783	721	731	788	806	729	783	780	734	768	769	745	742	784	768	762	769	779	773	804	792	819	807	750	757	778	780	802	728	734	772	778	757	775	781	814	718	755	763	790	809	756	796	728	752	780	732	727	794	766	788	772	772	801	808	752	720	801	775	764	752	787	731	733	751	775	789	841	765	783	767	803	733	772	790	770	748	780	767	776	782	843	764	768	760	816	774	735	761	762	740	780	788	741	801	736	759	760	760	755	775	759	783	775	751	767	791	741	789	776	768	785	768	717	802	746	772	773	766	741	791	711	753	781	813	791	748	779	768	796	774	803	721	770	805	863	733	777	764	795	741	800	800	766	772	803	771	750	768	816	779	774	767	746	788	758	748	768	764	756	740	761	771	707	773	751	779	765	745	787	711	752	837	765	792	805	767	732	754	843	796	725	771	768	786	728	747	779	770	782	731	776	761	773	796	784	782	768	737	774	758	775	739	750	767	796	788	717	771	745	829	754	816	739	734	778	723	719	747	749	794	718	756	760	827	698	792	745	748	787	760	752	757	735	737	738	818	738	828	705	792	793	800	813	773	793	775	782	739	799	745	762	767	763	767	761	774	780	765	752	746	721	728	780	698	715	743	749	772	771	757	800	752	768	846	745	770	785	804	771	808	736	779	767	799	772	762	759	700	747	738	748	737	757	824	773	770	819	780	836	735	799	762	742	781	734	825	779	780	751	777	745	742	749	781	786	805	805	755	778	776	799	826	748	739	730	785	758	776	803	712	789	752	754	755	766	735	809	780	739	748	735	782	741	797	728	763	822	813	759	811	786	787	798	740	788	817	742	797	719	760	738	717	802	762	764	717	805	732	824	817	780	762	742	721	744	829	728	769	790	793	750	713	742	816	789	736	786	784	816	793	778	752	753	741	751	789	721	753	783	753	752	834	822	739	799	769	801	796	812	751	757	757	763	806	744	764	735	737	711	780	765	746	759	783	794	747	730	735	784	737	779	792	740	830	763	778	780	779	774	755	769	817	784	763	805	799	781	714	754	770	720	784	727	764	760	724	743	744	729	782	775	800	748	737	735	705	750	762	780	819	772	736	783	770	790	752	772	751	726	772	735	740	728	721	802	777	740	776	753	754	789	765	752	797	715	719	783	739	787	722	774	749	763	815	780	745	785	798	831	790	742	754	794	785	771	748	808	806	760	746	751	756	798	756	769	784	751	718	791	773	754	789	737	802	780	765	771	792	786	746	787	762	727	763	789	760	752	746	784	795	787	760	687	787	781	768	768	750	719	807	781	746	797	758	777	775	790	785	749	800	754	823	754	750	745	708	768	745	712	808	771	785	786	776	742	741	784	765	745	774	795	779	777	740	784	769	797	767	792	820	747	818	729	751	766	791	796	798	792	837	723	778	795	745	785	786	760	786	821	760	754	789	820	792	797	799	769	744	775	796	793	738	786	766	766	777	825	755	740	750	775	815	768	849	722	707	757	726	752	783	734	748	743	768	746	710	787	789	768	810	782	807	750	746	775	776	838	787	768	793	759	776	762	787	738	775	750	755	717	789	786	740	791	796	770	758	770	809	749	788	750	735	774	795	752	767	791	747	777	730	802	769	779	805	796	756	729	787	804	811	790	787	732	775	716	752	788	780	773	742	782	850	805	780	766	781	804	806	767	804	786	763	727	772	729	729	786	761	763	769	806	751	761	773	712	757	772	748	793	768	750	750	777	752	798	803	805	788	760	791	783	750	824	812	733	699	788	782	766	693	764	754	758	760	749	755	807	760	758	743	735	771	719	697	759	747	697	739	778	741	731	804	779	787	800	791	710	759	780	780	754	739	773	776	783	761	759	797	858	768	744	759	745	767	820	802	771	731	765	779	800	752	725	706	760	820	775	718	794	748	788	790	821	766	737	769	782	808	734	796	737	728	785	754	765	753	734	766	771	763	721	744	780	762	820	768	779	729	774	754	755	805	765	762	756	768	755	743	732	751	707	829	765	762	770	752	824	755	789	776	763	754	779	770	747	804	751	737	734	780	813	737	800	798	741	746	770	778	783	734	771	789	752	750	758	790	749	762	756	762	749	770	770	783	764	782	803	797	785	796	817	801	756	730	769	766	770	743	737	763	756	750	751	754	773	748	774	764	772	779	790	727	767	783	781	776	793	743	779	800	738	752	773	796	766	777	736	788	770	765	760	768	792	758	750	761	766	767	803	734	798	781	799	776	761	752	767	707	802	757	793	716	787	779	798	773	752	771	803	749	770	738	752	757	752	725	738	780	807	780	781	753	844	726	777	753	771	721	760	792	743	779	803	750	748	762	752	720	749	796	775	808	776	792	802	723	772	763	758	764	742	768	755	802	737	767	734	805	791	822	765	793	740	783	810	755	786	781	761	818	742	727	774	785	804	802	804	744	754	789	748	728	758	776	730	732	718	728	758	794	771	764	787	745	768	735	726	805	816	783	820	782	728	752	736	794	800	740	763	749	711	758	815	758	776	775	734	684	736	768	759	777	756	733	779	819	788	807	781	771	718	836	789	799	790	747	786	739	727	764	761	788	740	787	715	793	746	782	759	779	790	793	735	799	784	813	762	818	751	801	780	775	758	743	752	785	756	783	760	796	777
25660	21427	27566	25521	8977	2293	2024	1544	1493	1431	1160	8196	19331	12204	5121	1964	1209	970	917	922	888	870	878	940	871	887	871	924	921	893	908	859	936	905	870	903	895	846	850	876	888	817	882	894	846	892	866	866	833	853	848	888	833	907	877	927	900	911	891	860	959	919	884	844	852	882	847	866	856	878	861	877	906	876	853	875	881	937	856	883	870	851	878	862	854	838	916	853	896	920	898	878	849	836	881	852	831	860	886	862	877	883	865	861	830	846	873	873	902	830	875	909	865	888	862	944	861	913	886	836	845	843	911	902	871	890	859	873	887	823	872	905	858	839	870	878	888	868	860	869	865	891	866	920	889	909	907	855	861	870	847	826	904	815	873	859	838	873	844	910	853	869	861	914	877	882	860	869	915	875	893	810	865	865	918	849	891	885	868	869	927	896	936	847	866	896	862	872	888	881	912	914	916	908	830	836	857	894	850	878	868	867	900	896	903	885	867	886	855	897	817	876	850	841	871	858	860	851	903	909	878	865	845	873	846	850	859	828	887	921	859	927	856	873	853	859	861	860	885	900	844	844	838	871	813	885	791	881	837	896	912	897	843	875	872	836	892	893	853	818	849	874	949	812	835	893	816	866	837	871	853	812	866	837	861	869	833	876	893	833	862	845	898	876	892	868	859	844	910	833	841	826	854	850	832	849	863	888	872	845	870	834	849	858	882	854	853	879	841	916	814	878	850	845	847	895	888	875	827	853	837	881	847	863	835	857	879	883	900	870	876	794	857	909	847	878	853	875	905	854	864	819	870	883	877	864	889	885	896	854	877	868	855	899	836	874	824	904	849	892	878	889	856	872	854	888	836	862	867	831	867	828	878	854	894	849	883	835	854	898	902	876	887	825	912	855	899	869	841	844	884	938	811	846	897	918	853	859	854	881	862	854	916	878	892	930	874	903	898	915	847	872	883	837	856	843	863	876	865	850	833	843	866	875	878	819	851	906	900	902	823	836	853	847	851	884	852	846	901	876	879	866	876	862	841	907	825	908	868	819	843	903	866	871	839	793	861	822	852	869	883	836	892	868	868	860	858	854	901	872	823	898	879	848	845	920	909	879	825	905	836	798	868	887	877	855	879	831	831	851	838	835	840	877	865	892	848	864	899	894	889	861	856	885	863	859	859	920	856	849	885	831	859	836	956	873	845	909	878	814	873	849	819	894	826	854	840	855	883	897	836	869	922	896	814	881	880	885	853	862	854	898	882	815	897	875	835	883	884	867	824	855	876	877	917	855	910	843	823	902	889	877	895	851	864	878	919	836	846	937	886	914	846	871	856	904	866	879	880	874	866	862	810	850	851	861	843	797	831	825	817	885	851	885	843	842	793	907	884	815	877	911	891	855	857	848	899	883	879	940	843	863	851	871	872	873	815	851	849	877	851	846	870	873	851	887	833	863	872	872	884	907	877	727	884	817	866	902	877	858	867	874	839	839	888	875	873	852	888	868	835	912	933	818	883	853	914	869	836	873	848	876	891	866	876	941	880	861	835	903	878	855	872	859	892	831	856	857	923	895	882	936	831	879	890	810	878	862	856	896	892	860	832	893	870	838	888	840	863	848	869	858	929	863	866	793	833	857	906	897	843	876	878	849	924	847	845	828	900	889	875	930	913	919	887	887	853	904	881	826	853	838	844	839	890	875	900	879	878	885	885	849	833	887	888	860	861	852	828	897	921	872	883	853	809	877	844	861	842	868	889	868	830	843	883	858	850	875	926	829	889	885	893	843	841	957	902	860	851	881	855	819	851	864	883	865	910	851	856	880	869	905	830	853	879	865	829	887	854	895	897	929	915	822	887	875	859	912	860	883	841	875	909	838	873	856	961	856	826	872	896	877	903	804	875	866	869	927	899	807	880	871	875	899	839	830	820	836	871	830	830	889	843	905	932	861	856	887	865	931	860	823	861	849	844	837	923	869	870	845	881	828	832	855	864	848	854	850	858	919	856	888	875	952	851	899	906	867	855	866	864	869	855	878	839	887	879	870	848	876	833	860	834	809	870	840	867	878	840	845	866	879	831	909	920	903	880	850	863	908	829	819	883	865	857	882	818	867	851	862	913	822	856	842	913	892	843	890	921	862	871	843	862	845	890	898	881	899	903	873	855	880	907	848	841	860	885	861	868	862	864	898	883	894	846	860	826	835	924	900	836	870	848	873	832	835	860	853	842	802	828	838	871	858	842	845	862	888	846	895	920	850	863	840	901	885	892	830	851	797	876	810	857	899	860	834	821	844	848	853	867	872	815	875	893	906	844	877	930	859	920	849	820	888	850	834	1002	852	867	902	861	840	856	881	893	874	885	820	795	862	900	874	859	845	871	875	894	852	848	886	882	852	881	857	900	849	906	895	886	846	864	886	878	856	853	814	876	850	841	852	858	928	860	879	870	880	899	867	886	871	875	872	901	864	861	889	884	891	857	867	883	831	854	950	896	889	913	882	824	871	854	859	844	860	860	828	897	864	844	799	870	879	842	881	833	869	876	870	825	888	788	817	834	853	860	912	846	863	848	808	833	818	778	816	870	855	890	895	850	889	852	841	861	884	876	905	893	822	897	829	850	890	906	886	859	842	844	872	857	878	880	825	872	877	857	905	859	867	936	803	878	898	814	868	882	856	875	918	893	835	901	884	858	909	871	920	879	901	845	839	850	860	873	849	804	870	844	920	831	907	830	892	848	929	901	912	915	858	880	852	860	851	901	869	891	884	835	916	870	834	910	891	898	874	840	892	897	867	846	868	829	904	847	885	830	871	782	878	904	895	854	879	867	884	906	912	876	904	895	899	857	856	883	853	820	858	853	876	869	914	861	879	860	838	848	869	849	863	841	882	866	854	883	863	879	891	900	910	799	813	861	942	919	912	860	842	855	831	860	860	797	905	874	912	863	853	844	829	871	935	899	871	786	863	877	857	865	886	877	822	831	832	860	839	874	859	892	877	840	893	881	880	819	834	898	834	840	855	872	841	884	872	884	845	859	856	941	804	875	894	918	855	872	898	846	909	842	913	861	848	871	863	879	909	859	849	904	865	879	819	881	841	868	862	905	843	893	863	931	839	929	885	862	875	868	870	887	877	875	920	873	871	838	847	883	924	837	862	896	870	861	907	898	835	891	846	920	850	856	824	847	835	845	881	916	861	843	888	880	889	831	803	863	916	900	875	840	778	893	940	844	877	866	849	847	887	868	849	830	850	901	851	891	858	855	801	909	859	863	846	855	885	871	842	826	891	847	912	897	855	868	875	873	901	818	851	879	874	878	856	861	866	777	854	866	886	899	870	900	910	892	878	822	805	871	913	894	820	867	852	853	858	833	873	855	854	873	897	915	833	862	838	828	881	891	852	878	856	876	832	845	852	875	877	846	925	920	858	879	889	855	854	884	908	868	866	878	799	906	876	920	849	910	898	879	820	863	876	847	843	883	820	880	873	847	858	911	865	830	890	871	841	884	903	861	869
4726	5090	3808	2356	1875	1772	1956	1778	1903	1444	1131	10807	17568	10045	4351	1902	1115	887	718	759	714	746	774	774	780	709	767	773	745	746	745	782	761	741	751	830	786	727	735	724	752	758	700	760	750	734	754	740	765	772	750	694	758	704	739	733	775	710	745	775	736	730	707	694	726	776	748	758	739	730	769	812	764	753	806	729	779	744	764	750	743	759	713	766	772	712	743	732	706	765	732	720	772	743	710	720	700	764	758	701	758	771	704	757	748	719	741	738	761	782	749	752	736	727	781	739	780	768	696	743	702	726	768	809	748	723	742	737	816	700	790	741	710	721	754	745	750	752	783	738	757	743	743	798	719	728	788	756	723	754	778	715	757	749	763	737	751	755	750	706	751	764	763	722	710	717	774	772	779	771	694	751	727	697	743	745	751	768	720	711	679	715	743	741	706	743	749	724	731	736	726	727	794	735	750	759	783	840	726	765	749	686	748	735	766	724	776	760	718	770	758	711	751	756	736	758	727	756	742	723	732	735	747	677	778	764	739	764	717	692	764	766	726	726	728	766	760	719	751	761	686	703	722	733	756	744	766	747	738	744	767	777	738	760	774	683	709	799	746	727	782	746	758	719	727	723	758	697	763	751	692	739	710	762	698	750	756	683	755	713	737	753	691	781	766	715	776	735	743	746	769	715	773	759	728	740	742	768	778	737	737	688	804	755	740	743	815	763	767	716	774	719	720	748	786	746	736	778	736	709	734	747	750	733	748	773	743	754	751	757	732	735	758	752	749	755	707	765	717	726	768	715	684	768	694	709	772	750	724	756	760	741	732	776	744	733	775	741	736	751	810	696	776	759	744	748	725	696	751	722	757	753	792	768	759	755	744	657	744	765	730	674	745	773	762	701	760	739	743	726	777	700	742	746	760	814	766	717	743	758	729	750	722	752	783	742	733	750	688	706	759	732	731	732	686	738	760	696	741	752	716	740	711	745	729	780	752	748	690	704	738	747	746	757	710	733	772	750	753	749	755	691	764	720	771	798	779	739	738	732	795	680	768	739	758	725	741	684	757	716	738	701	716	696	739	748	770	718	734	733	725	718	713	712	778	748	776	769	784	657	716	709	742	780	750	702	726	797	681	776	742	712	762	768	740	737	678	704	734	710	717	762	766	742	700	743	741	726	750	710	725	728	729	766	684	750	738	742	751	706	768	769	764	737	757	726	751	766	751	749	739	704	784	756	756	757	734	726	746	670	739	727	701	729	725	701	778	743	756	771	745	754	733	779	756	747	795	721	780	765	744	764	782	700	703	730	775	679	756	779	783	748	771	737	737	782	729	734	714	731	732	753	779	751	748	752	746	727	713	790	735	751	758	755	720	758	739	726	741	717	721	735	729	762	764	741	739	794	781	744	748	749	727	779	725	708	727	729	752	743	734	727	743	715	688	744	741	731	708	753	783	718	680	724	736	741	720	747	694	784	726	730	747	772	707	720	714	771	720	750	709	716	781	736	739	794	741	724	706	773	723	706	743	735	760	753	715	756	743	714	738	723	760	762	765	770	756	701	746	763	717	746	770	762	752	814	726	748	688	706	767	782	714	723	746	712	749	742	802	750	724	772	683	717	739	756	728	758	759	710	748	726	765	783	761	743	737	721	794	734	729	755	698	743	756	718	777	669	697	688	736	722	673	775	701	691	741	740	768	775	734	669	753	716	706	737	750	748	744	759	708	787	747	732	730	749	717	780	732	743	676	722	734	726	761	769	730	706	748	721	739	744	715	688	749	749	738	743	711	756	737	700	759	758	723	716	737	747	771	734	751	720	724	739	777	786	723	724	761	733	769	698	821	731	729	744	688	767	730	771	721	728	757	739	726	711	725	793	763	740	726	776	769	788	712	693	737	768	730	725	745	738	773	748	791	772	763	734	739	753	791	724	753	717	690	763	749	718	756	738	720	772	745	722	721	741	776	768	730	791	804	791	770	715	765	751	683	716	725	715	709	746	763	748	732	714	768	713	719	731	781	780	735	734	743	738	769	709	735	765	744	724	703	781	743	724	727	757	731	727	726	735	763	746	714	768	768	739	735	755	738	774	789	702	706	724	694	728	652	718	738	703	748	695	765	718	729	745	777	776	750	771	757	711	715	747	727	732	739	741	701	729	714	764	706	739	677	744	789	788	790	720	811	728	717	751	736	711	758	774	719	734	742	773	736	751	725	737	710	695	768	717	739	711	735	757	713	691	725	751	790	726	712	762	723	748	725	700	720	710	752	706	743	721	730	708	773	743	776	720	735	757	746	742	744	793	752	767	759	711	728	772	736	740	736	713	727	747	753	752	787	757	780	646	743	757	762	758	750	720	763	740	727	742	768	707	759	711	707	755	720	746	721	745	677	734	714	760	769	685	760	742	684	717	765	705	717	797	740	782	776	742	718	760	705	774	705	735	749	693	766	688	763	794	767	705	716	732	763	739	717	761	753	774	733	745	742	758	782	714	722	739	750	771	746	698	740	722	711	725	751	707	788	784	757	713	761	759	795	757	744	737	817	736	757	723	728	789	759	708	744	755	760	685	764	748	749	769	727	750	705	755	725	729	746	732	705	761	698	680	708	713	701	737	734	743	729	751	766	775	730	800	708	741	706	752	753	748	718	741	737	685	753	728	769	732	754	712	743	708	739	751	755	713	778	758	785	733	747	720	729	719	776	738	749	768	712	767	759	740	779	719	750	727	712	754	758	785	724	797	718	783	767	707	728	696	737	735	744	674	710	769	712	775	705	730	753	755	733	745	786	732	727	694	754	749	712	735	776	718	725	786	744	761	741	725	763	728	741	759	767	726	767	714	719	713	710	717	746	715	772	776	701	756	738	735	709	723	705	741	748	739	717	717	758	771	720	718	700	775	797	759	750	718	734	739	767	764	776	751	742	741	743	747	807	719	767	729	739	698	739	755	742	735	756	769	759	751	717	718	740	743	743	714	727	752	744	756	757	722	721	751	739	780	742	738	785	727	712	739	740	769	727	696	761	709	666	729	709	673	721	769	725	743	715	771	770	757	740	746	795	695	765	723	742	711	736	751	735	732	730	767	711	735	765	706	703	723	717	724	775	759	759	780	739	772	787	802	759	760	682	801	752	720	682	755	729	727	751	753	759	798	753	767	696	724	740	742	715	730	748	797	749	753	742	714	791	754	778	774	747	770	822	718	732	748	711	762	784	738	722	767	791	752	726	782	750	782	738	720	740	755	728	751	753	731	772	772	696	719	777	765	717	736	709	734	758	741	785	720	763	717	745	774	734	739	720	748	767	743	749	743	734	735	675	718	711	736	752	721	781	803	758	698	754	752	726	768	734	782	704	710	738	806	765	704	734	752	808	671	705	770	732	757	739	715	724	749	717	740	716	736	769	771	765	691	752	737	757	718	720	747	735	711	751	779	747	726	706	785	733	694	734	810	716	756	753	789	749	716	672	692	730	713	710	728	773	779	759	743	727	694	705	772	701	715
24598	21404	28611	24581	21201	8126	3366	2566	2222	1962	1728	19368	28681	20115	8750	3149	1564	1137	1042	1055	1025	1001	963	1042	1018	1062	981	1048	1042	978	1057	991	1016	1048	1051	1003	1073	1039	1040	1002	1037	997	1026	1053	971	990	999	997	993	1017	1023	1012	1001	992	1020	1080	952	992	1008	1027	1035	965	1008	969	1014	1020	997	965	962	1006	960	994	1005	975	1045	973	978	1008	1020	982	1013	986	992	997	1076	1023	1064	1012	1055	1009	957	1005	936	971	970	1010	1014	999	999	990	959	1062	1046	1007	1073	939	985	993	978	1005	952	941	955	974	950	1021	1030	1016	973	940	990	1022	971	1006	1023	1036	1008	1043	937	1004	1005	1001	993	1008	949	1002	1020	994	1005	945	937	1049	959	997	979	999	972	983	1002	1012	985	994	964	945	946	938	990	1024	1022	942	1028	954	957	1005	975	998	966	1036	1026	1003	1006	991	1014	977	954	1056	966	987	984	1025	981	955	973	1021	1008	969	985	1001	980	1004	908	1040	991	993	948	1017	998	965	996	974	1002	1040	974	1006	976	1019	988	980	968	971	935	960	1013	998	940	1015	1029	995	983	1018	974	1016	1007	985	970	1008	1017	1023	984	998	959	1025	1010	967	997	1003	990	1030	988	979	948	995	952	957	950	1003	980	999	996	971	995	945	994	1011	995	994	1015	977	1030	976	1036	1008	981	982	1038	1035	965	1002	944	955	985	974	983	992	1003	1027	970	1035	962	1005	993	970	958	987	971	1009	1021	1006	968	996	980	979	986	980	1006	1006	979	977	953	959	994	983	986	1010	1003	971	978	1004	1028	964	968	982	971	1021	959	963	983	962	1051	999	1008	1012	1025	944	941	960	938	961	1042	1037	991	1011	984	1015	1036	978	968	974	959	954	995	981	964	1049	1013	972	977	989	1009	1006	997	952	993	993	970	1006	995	1040	1021	971	980	932	988	1038	1004	939	974	947	947	1017	1029	975	1037	1033	1039	998	1062	972	862	964	985	920	1037	997	949	1026	1023	903	1019	1027	1006	940	1032	1024	956	999	1020	991	1016	997	1040	989	989	1052	977	985	922	1001	998	1009	1033	1042	990	1012	971	977	984	1015	915	967	1017	1013	1002	1000	1015	1022	1008	997	983	1003	1004	986	1081	1041	1031	1018	993	1044	966	1016	969	1009	975	979	965	1031	1032	1024	1010	973	1007	994	966	1003	1003	1007	986	974	1029	1014	1035	1045	969	1001	1044	1005	1001	1014	1043	959	967	978	972	1005	954	970	1041	1055	949	1002	1003	969	982	949	1032	963	978	1006	1000	1025	998	1004	1001	932	959	1006	1000	995	1003	1055	1069	997	1025	993	977	1002	1002	1038	976	986	1002	1060	1029	993	1017	999	943	965	1017	963	922	1006	1008	1015	1031	967	992	989	1036	942	1042	981	998	973	983	976	948	980	984	1009	972	1016	993	986	1000	963	1031	960	961	971	995	1037	1009	1017	983	1013	978	951	1052	999	956	988	997	1010	1015	964	1048	940	933	961	982	1040	991	1028	922	980	1005	1047	990	959	1036	987	1022	998	980	944	966	998	1015	973	1016	962	991	995	977	997	1036	976	1025	1016	1045	1007	985	995	1019	995	1025	997	1020	961	920	987	1011	977	1001	1022	965	1029	1012	905	1028	974	1039	1014	1003	999	958	1000	1044	1048	1035	962	1028	998	973	908	1012	1014	996	996	972	985	1002	992	973	980	994	1032	1015	998	987	1027	961	1009	960	1013	1011	1033	990	1002	965	978	979	961	981	1028	1028	985	995	1000	1008	1025	966	999	1022	1002	977	1015	1029	994	1021	989	999	1079	1007	963	954	1001	1020	976	1030	955	1058	973	979	1002	1036	996	976	1010	931	991	979	1062	1003	962	1005	1018	916	985	1053	990	1015	1034	969	1002	1013	1001	1023	974	1037	956	1029	997	962	1029	1036	990	970	975	1009	966	981	1006	1044	1060	963	1002	1049	1003	1008	1035	980	988	1080	969	958	1039	985	993	1024	1031	973	1020	918	960	1008	1027	1005	991	1018	1004	936	987	948	916	1035	986	994	1006	1025	1001	990	1044	1014	966	1017	1010	1005	1004	1006	1021	981	996	1015	971	1031	979	1049	982	1013	974	1043	945	1017	998	965	1002	1005	1043	960	992	982	960	1030	1021	944	1007	1017	1021	973	1010	980	948	976	1004	958	1021	965	988	955	930	1036	975	1032	1044	976	1012	960	980	945	1033	1025	1023	990	988	985	1009	1020	999	1008	1034	1032	970	968	982	1000	1004	1008	986	985	1016	986	1017	985	1012	980	997	1029	1029	988	1024	1004	1040	1012	1090	981	984	1001	986	964	1000	970	984	1033	969	990	1044	945	949	1024	953	995	958	1046	967	974	1025	1006	985	973	948	1009	970	967	1021	996	968	1016	1028	968	1067	935	1015	1031	983	1035	995	982	963	1008	960	950	962	973	1028	1026	988	1041	985	1005	1006	1005	980	964	963	1013	1017	1010	951	954	1057	1058	961	1040	1013	962	937	1037	994	1008	980	987	947	1002	1056	994	1001	1020	1001	952	951	993	965	1025	1076	987	982	965	997	938	952	982	961	1011	1020	997	990	976	923	1023	977	945	998	974	1019	1100	965	978	1007	967	964	1039	968	1001	984	931	1020	970	963	977	970	1029	986	941	1015	933	1009	1012	967	1009	1016	981	982	971	1015	1001	983	994	1025	1013	963	1011	998	999	1020	963	1029	993	1076	1013	1013	949	994	1054	996	1015	997	1008	947	1002	961	966	957	992	952	988	910	996	1042	1060	1006	970	996	980	948	954	1016	1037	978	981	982	992	990	988	988	976	978	998	1035	1006	1030	988	976	959	1014	1010	1003	951	1019	985	993	1011	931	973	948	983	970	930	922	1036	972	983	992	954	993	959	1046	932	984	949	1001	963	945	1006	1054	993	949	980	1037	1024	1003	1037	937	985	978	957	984	934	1017	1024	1009	996	1020	990	927	1016	1025	998	984	916	966	976	1065	972	1050	1055	994	998	1046	976	1006	957	1051	975	951	1030	999	978	952	1017	979	1010	976	1022	999	1009	954	1034	965	1005	989	977	1004	1001	1010	969	962	966	1007	983	968	1013	981	1010	1009	991	1006	1004	972	1010	1007	991	957	964	983	1012	962	948	1005	980	993	996	951	997	977	1008	955	939	1004	978	1016	961	967	965	996	990	995	954	957	960	1005	1009	1001	1059	1000	1047	973	1016	1023	928	998	949	1030	980	977	1004	994	1001	974	1025	1009	972	1005	994	1003	973	1024	953	979	1043	968	976	977	984	985	1001	1020	979	1013	1074	999	990	972	1058	963	936	967	994	985	964	1004	979	989	958	1008	992	995	978	977	1030	1013	1024	980	974	1028	1020	976	957	1003	983	963	1021	952	1008	977	1010	970	913	975	984	959	1012	1008	1016	952	987	961	1013	907	977	970	985	1006	968	1022	982	1076	932	1016	1018	966	1014	970	1008	959	1023	1019	992	1021	1024	986	1025	969	1043	963	1046	1007	1013	975	924	944	939	997	997	1014	960	978	955	1026	1029	943	969	1031	1047	987	947	1060	982	1026	1035	993	979	999	1042	1006	1033	933	994	960	1025	995	974	976	1013	1007	969	1009	959	980	964	949	948	1028	985	951	958	979	957	954	1000	973	974	954	957	972	926	947	967	959	999	964	971	970	973	1060	958	1007	1055	903	967	1021	1055	958	989	1032	1011	963	971	964	971	985	976	1027	1042	1003	969	1002	1029	1007	968	974	998	947	970	939	1001	1006	1016	1006	1009	954	993	959	1041	961	1006	1013	937	1001	1002	1022	976	1029	982	980	1024	973	982	976	988	981	982	1031	949	983	1032	970	1030	996	983	948	1013	957	963	1019	975	996	974	1019	1016	1001	961	955	986	1047	1005	1039	968	903	985	981	947	1002	979	986	1007	1015	959	970	989	974	939	976	964	991	992	968	976	930	978	939	948	950	1036	1038	945	1002	961	934	981	990	968	956	982	962	1039	1015	988	1006	1018	972	919	1021	968	1060	1016	1006	978	961	996	976	1013	967	951	993	993	1019	999	980	1039	977	906	970	990	1003
4834	8157	6416	5035	3159	2458	2901	2811	2723	2232	1844	22697	25379	15949	7126	2820	1399	1013	883	820	869	873	828	831	820	819	813	912	853	816	841	833	891	828	818	850	812	791	872	851	802	820	883	859	836	860	829	812	815	838	895	847	857	809	854	823	803	813	803	802	842	849	807	865	855	820	838	813	742	861	852	861	813	832	822	800	832	824	883	832	792	827	806	826	836	830	855	830	869	799	824	828	798	862	846	860	867	823	844	825	811	790	817	874	826	821	794	819	866	802	812	829	837	863	848	822	806	825	809	810	803	828	848	812	813	856	857	849	810	817	814	860	811	851	854	772	803	860	832	851	832	836	812	813	792	861	824	861	810	876	781	840	809	891	816	816	826	817	801	836	821	876	816	824	824	856	909	823	829	843	858	844	776	853	800	861	889	863	828	871	816	843	844	797	829	841	791	829	865	817	814	825	811	865	851	813	839	802	820	805	794	829	811	825	884	869	806	859	813	854	844	828	786	792	835	801	826	803	803	828	864	836	851	821	836	825	786	852	860	797	802	839	870	830	856	854	888	863	868	830	866	809	822	822	782	822	861	868	820	840	832	831	832	846	876	857	786	884	795	820	809	809	830	837	909	886	813	828	851	876	792	804	831	857	801	846	842	846	810	815	820	837	781	815	834	838	844	805	809	876	828	832	872	845	836	814	796	816	803	854	775	846	860	783	790	824	827	813	803	766	825	811	777	870	764	839	868	854	833	830	891	849	830	851	808	827	828	843	835	815	835	781	862	799	812	786	820	834	842	861	824	838	836	839	825	787	850	803	831	830	794	827	748	863	785	782	823	817	888	827	857	852	819	847	844	865	842	769	821	820	772	834	816	849	838	848	837	859	858	821	826	868	820	813	857	834	824	819	806	857	851	878	858	798	833	828	807	797	784	787	836	837	832	815	825	851	882	831	837	850	842	814	785	804	840	848	808	842	834	788	863	767	841	852	798	867	826	859	862	845	807	855	835	853	848	860	863	810	816	805	796	772	804	795	817	843	833	826	829	823	828	805	847	837	772	808	829	813	852	810	800	861	795	829	889	810	839	845	863	800	819	857	840	772	866	808	800	749	803	891	803	854	818	836	864	845	850	768	804	794	817	891	786	842	794	816	800	802	833	800	828	832	835	814	841	839	898	841	811	847	868	807	847	789	783	862	807	852	772	808	837	854	807	832	822	796	806	821	826	829	809	795	824	857	857	814	793	865	858	799	868	834	827	789	846	827	841	803	813	854	826	837	840	820	839	846	861	848	817	847	834	798	804	787	896	842	787	787	805	850	840	845	845	818	795	838	875	836	846	811	812	844	800	850	823	856	802	840	837	848	805	816	833	839	815	853	828	796	799	799	839	797	814	825	854	834	786	809	826	821	794	824	810	787	836	793	844	774	832	811	817	826	816	822	835	823	786	834	893	857	826	846	803	854	853	816	811	801	864	844	838	841	834	820	763	850	787	805	835	779	772	832	816	825	876	824	778	811	804	824	833	784	795	816	845	807	833	828	807	829	858	823	824	848	823	771	793	853	776	803	867	811	795	858	891	840	812	849	827	853	785	865	827	832	811	811	786	842	848	805	850	852	833	858	808	828	814	853	823	797	822	840	817	840	822	793	786	836	832	832	768	843	861	870	776	855	808	803	782	834	805	828	817	844	792	877	820	824	829	830	824	833	834	835	797	875	805	826	840	890	811	820	843	848	822	815	835	810	835	803	845	863	829	830	824	835	830	800	824	819	884	793	837	825	782	838	835	829	854	820	830	830	858	848	793	813	815	839	850	794	790	824	795	825	772	826	858	836	842	855	840	769	785	866	805	856	810	846	796	825	851	794	819	810	831	814	828	850	810	814	836	838	832	855	834	828	810	807	779	752	827	860	808	885	828	820	792	821	855	808	787	807	842	833	833	847	837	863	838	793	838	820	827	794	861	872	824	779	856	818	836	781	849	864	776	884	801	839	820	851	845	777	831	868	798	844	822	858	825	839	818	794	878	855	789	844	808	851	823	812	830	793	792	865	850	830	783	864	858	823	830	867	802	835	811	855	811	862	867	797	813	852	778	844	837	897	857	811	839	853	859	811	843	786	837	828	797	796	890	860	847	844	821	810	788	804	792	827	819	894	794	834	817	840	844	814	836	821	825	842	838	844	870	852	767	869	867	849	814	843	816	776	790	840	851	810	821	820	828	795	831	856	794	852	819	866	782	798	841	809	835	830	782	855	853	841	810	831	812	828	835	811	809	786	853	870	830	821	875	850	846	838	800	807	838	852	871	798	833	842	833	893	764	833	817	839	795	877	845	844	867	792	831	814	845	822	873	859	835	852	852	838	789	805	816	810	879	801	843	845	893	845	824	825	869	836	838	862	874	806	826	827	759	848	867	813	821	842	797	797	792	843	801	782	777	825	846	761	818	844	855	828	788	842	815	824	802	842	879	835	829	857	830	838	828	833	751	859	829	807	802	826	784	839	853	823	869	831	827	852	814	836	803	818	836	820	823	803	832	814	822	815	827	835	806	826	816	790	813	850	829	787	862	836	781	783	772	858	834	777	804	801	846	843	798	825	803	813	820	848	834	790	823	848	915	849	858	782	774	873	817	792	818	867	849	793	813	829	859	824	817	802	804	786	816	825	785	792	845	819	832	800	826	821	830	889	828	815	803	799	892	814	834	827	791	850	783	849	791	831	831	852	777	812	834	789	789	857	833	826	802	841	798	832	830	793	809	846	814	765	818	846	809	828	826	788	831	894	858	845	813	832	752	844	846	788	865	802	784	833	832	839	815	804	804	852	823	825	825	844	821	788	793	834	838	791	828	808	762	814	818	862	814	814	841	848	848	806	827	816	823	827	823	844	842	784	795	813	813	844	819	801	928	895	832	749	839	795	778	826	832	796	824	795	846	817	843	807	822	838	804	845	850	807	809	838	829	800	786	879	804	787	842	858	837	842	808	791	831	847	868	801	799	851	829	821	814	850	824	840	780	854	826	797	866	851	826	825	838	798	770	768	789	844	867	831	803	809	901	814	798	807	843	874	822	775	810	809	831	814	885	812	823	810	810	835	800	810	836	821	804	882	792	898	856	810	767	829	842	844	813	836	811	802	796	810	804	840	831	810	833	828	770	824	817	832	819	786	824	805	822	837	824	836	844	898	798	840	839	851	799	825	805	853	816	819	797	778	871	815	818	797	795	796	806	799	795	825	828	852	784	844	807	829	802	805	779	834	824	809	854	785	811	843	774	815	869	834	860	800	866	799	817	785	834	864	834	788	864	893	816	795	874	820	806	798	825	875	796	799	797	824	821	861	802	804	823	794	771	840	772	869	821	822	820	862	806	812	835	843	813	792	822	842	837	843	824	815	809	828	832	875	849	811	822	810	854	800	803	837	809	860	813	878	834	870	839	814	778	846	815	825	760	807	814	847	795	820	855	817	843	826	780	815	812	844	819	849	772	807	850	850	803	853	782	823
27972	11853	2606	1632	1309	1207	1097	1123	1135	1122	1175	2055	2509	2001	1527	1229	1111	1017	988	1022	922	978	1018	978	1020	963	991	967	1029	1006	1025	979	1006	975	985	1014	1034	980	972	1014	954	1003	1017	998	1013	994	998	959	989	1044	968	985	1009	1036	1032	989	961	1002	964	969	1017	1011	1016	965	1001	947	1002	995	963	968	982	1028	1010	973	992	933	1044	1012	1073	975	914	978	1000	996	988	1039	991	1015	997	969	941	1009	978	974	985	976	996	1020	988	1016	954	1008	972	974	942	990	943	1007	981	991	1003	993	1013	958	993	992	1002	977	1047	998	1033	1057	1035	990	951	977	974	901	1071	976	1007	963	969	1016	968	940	1030	938	933	1010	987	979	1032	983	989	1001	907	1012	1059	1003	965	957	989	958	1000	1006	989	983	971	985	1013	971	1003	1005	955	928	960	951	1011	1001	1015	994	1004	968	996	1033	987	940	977	975	1010	1022	1031	1013	1066	1010	962	985	947	992	914	968	979	1033	976	1006	1016	966	1013	1011	1034	979	973	1006	992	1013	965	944	1020	943	948	1071	975	977	1005	1007	1016	978	992	980	943	995	914	982	1001	1018	1004	912	970	1034	976	959	967	987	975	988	1002	969	933	974	988	993	988	980	998	1028	954	944	981	1028	942	1034	909	997	1001	985	996	980	897	986	989	1009	926	1032	969	1030	989	956	978	951	955	1021	932	960	973	965	978	954	967	981	1028	1008	1001	986	997	956	1052	1022	997	979	982	1047	998	1001	1025	950	1032	1007	1051	978	978	949	1018	1005	1040	968	1001	996	982	1006	972	981	1002	1031	1026	969	1003	973	1008	984	958	994	1051	1035	951	1003	986	1069	1033	953	993	976	989	987	1000	964	958	986	1018	995	995	1003	983	1004	1014	1017	969	1020	1004	977	984	966	948	955	1007	1005	981	974	967	991	1016	986	935	955	995	1006	1058	1016	999	1036	974	1004	978	1008	989	1017	1067	1008	988	933	936	940	980	988	1028	1035	923	992	930	987	1035	1056	993	972	962	998	986	965	997	1070	948	998	999	979	1044	934	996	948	972	1051	1034	969	1024	986	990	1027	966	1039	974	1043	955	1088	996	991	949	913	995	970	954	982	1008	1005	1044	951	984	975	1022	1045	1011	932	985	937	935	1029	1056	980	1061	928	960	978	1018	994	986	1051	1025	981	926	996	1013	1000	993	1006	1006	996	983	1024	969	998	951	1007	989	989	944	993	1022	989	984	973	985	967	979	1027	1009	1015	996	1021	974	897	1026	1060	987	1005	990	897	980	1028	1020	927	986	1014	976	947	997	954	957	977	1034	976	954	914	986	1008	974	1000	982	971	971	966	913	909	968	968	991	1021	992	1008	942	1069	991	1001	968	979	987	934	994	947	1043	978	999	988	979	1003	988	1022	964	951	1003	999	959	1052	927	983	989	1037	980	1015	951	976	900	932	1018	968	938	960	955	985	948	1025	1002	917	961	1003	1001	991	953	994	1045	1013	980	991	985	948	971	953	986	976	990	1016	989	956	986	1015	1014	976	944	1035	1031	938	975	1008	1011	970	967	971	987	987	1009	963	1049	976	1006	925	990	998	1004	976	991	938	948	956	1011	1025	996	1012	1013	999	946	1015	923	1003	929	1014	1013	1015	975	977	949	942	988	1000	979	967	942	1019	1008	1010	1014	1002	1012	978	965	992	987	992	964	981	993	996	968	1018	897	973	1012	956	979	975	1035	1010	992	974	993	988	993	955	952	1006	992	1005	1005	1015	965	980	972	1003	1003	944	962	984	1012	1032	1005	972	954	994	1028	987	997	975	994	984	968	1051	955	963	953	953	990	982	995	949	1006	982	1049	1015	992	1048	923	950	994	992	962	1006	1019	938	976	1012	1011	963	925	990	949	986	994	999	980	1045	958	1013	990	1056	969	962	1034	969	1014	975	950	1035	1002	992	1040	1010	985	1032	989	980	924	974	1031	985	1009	972	1002	1006	1000	940	967	1008	1017	1002	998	979	999	943	1017	922	1026	1013	975	1046	938	983	1003	951	987	1010	1016	1024	967	969	984	978	957	973	985	960	1027	1018	981	917	1026	966	979	1020	1005	1007	969	991	999	935	988	962	942	1072	965	1020	1015	1035	1012	945	968	995	1032	982	996	972	970	965	980	1004	973	949	917	983	992	1011	996	929	964	1029	990	962	1012	938	973	1029	1008	970	962	977	1017	1039	950	982	988	1050	940	988	1005	996	972	1013	1013	995	984	1008	1003	983	1022	960	982	947	987	1023	934	961	1001	983	983	969	973	951	958	1032	981	961	964	939	949	960	917	1001	1001	1015	1023	935	963	1017	1003	1039	1015	998	932	1008	1065	964	987	993	998	1016	1012	976	955	987	985	955	1019	988	1077	1020	988	945	1000	926	1009	966	952	980	928	1034	971	956	999	1022	963	949	998	933	972	990	976	1020	887	1019	988	974	914	1030	955	984	1033	953	1000	946	1007	1046	1067	960	957	983	962	954	919	1003	980	983	1037	989	969	959	956	1002	978	1027	1007	1017	970	1053	1039	965	987	1049	1040	1010	1033	980	990	997	989	957	1011	983	913	1010	999	980	1025	946	988	991	1079	955	978	1004	997	983	926	1054	986	963	925	937	999	1015	959	960	984	1048	968	985	1014	995	960	951	923	1006	1010	988	965	971	1026	1031	955	1010	980	984	951	998	1019	1012	1012	967	995	983	1033	1029	987	1006	955	1001	974	998	978	953	999	1024	960	997	1027	1018	956	995	989	958	984	1065	999	1028	992	1005	982	990	946	984	1022	949	964	979	1011	998	937	984	1083	980	1003	1009	960	976	978	993	957	966	983	930	1015	1000	1004	975	953	975	987	1005	989	996	1032	1044	1015	1047	979	993	975	986	981	960	1061	950	966	995	1034	992	1003	1020	966	959	975	984	965	980	970	946	1018	975	1015	1025	989	890	981	1021	1005	1008	996	1008	936	974	1000	985	973	1004	975	1005	955	992	976	1035	989	994	985	928	1043	986	955	964	1053	963	987	1039	957	997	1001	979	1046	954	1032	963	956	988	993	1003	974	1009	987	1043	953	987	999	941	990	1012	1014	970	1016	1004	986	1008	958	974	984	975	990	991	1048	938	1039	964	1016	973	1001	997	979	985	991	999	971	971	1015	1009	992	955	999	950	984	908	999	974	1022	1042	1010	962	994	977	998	970	972	992	1011	1042	950	949	1006	974	977	998	1008	1015	993	961	952	981	965	1016	959	975	978	973	1036	955	1017	936	973	991	1020	946	1002	1017	973	996	983	965	975	1007	1019	946	1034	995	1001	982	1028	1062	1038	970	979	947	1019	989	1007	974	998	963	974	984	938	972	993	1005	958	1011	1008	914	943	965	964	967	993	1024	1017	988	1012	1028	995	991	1007	1037	988	984	1011	1017	1029	1001	981	996	1015	954	1018	1048	998	1009	947	952	968	1012	1000	985	961	1004	1011	991	975	962	978	943	959	978	981	990	989	923	938	1052	1032	968	1068	1049	974	1011	974	978	956	1004	958	1017	927	999	978	997	933	956	1052	970	960	1000	1002	973	984	964	999	1011	998	1047	974	1027	979	1003	971	984	974	970	976	1032	970	1004	987	1070	940	1028	993	959	925	991	1031	1015	1049	969	946	1002	1021	1051	977	1018	998	971	970	1020	961	1051	988	992	986	985	1015	1042	1005	984	979	982	993	956	918	977	981	1011	960	1012	934	976	983	936	952	958	928	1055	955	976	1002	942	979	982	1025	967	995	959	977	1022	985	968	1003	995	950	924	991	960	989	974	980	985	978	975	999	997	990	942	935	952	991	974	969	995	1011	1018	965	1015	1014	970	972	982	1025	1034	969	1059	1014	951	981	1003	970	1002	940	946	997	1041	1030	950	994	997	968	1022	1004	965	993	977	1006	979	1061	1012	992	998	1006	993	950	981	997	1025	971	1018	956	952	957	1001	1008	1020	995	990	980	974	1046	915	949	1027
5974	1513	1566	1208	1287	1115	1076	1071	1071	1028	1023	2357	2590	1919	1395	1002	917	848	780	843	824	835	794	830	793	832	807	767	796	819	822	828	744	783	777	781	803	785	827	837	786	819	767	787	815	798	812	825	807	822	783	792	834	810	844	834	799	828	758	818	765	799	771	847	807	848	810	839	812	830	843	781	795	803	810	817	801	788	884	799	815	805	805	825	814	827	795	806	771	834	783	834	744	784	772	821	805	815	859	769	771	814	749	802	787	793	813	821	811	784	849	808	758	801	766	789	829	823	819	830	809	749	779	820	816	779	801	813	783	776	771	827	803	769	771	803	861	763	835	744	818	818	810	811	796	714	836	837	814	812	807	802	783	761	826	796	795	796	819	812	799	791	794	835	833	799	761	871	787	856	806	807	766	763	796	757	778	780	791	782	809	805	891	798	780	794	800	828	807	769	788	850	790	777	799	738	774	799	793	803	810	789	804	769	766	789	780	775	830	721	738	793	817	823	779	784	816	816	810	776	832	831	827	817	771	781	782	765	842	838	816	820	826	798	839	825	810	844	803	831	845	794	790	798	860	806	783	858	798	810	863	795	859	839	765	785	824	852	795	810	780	782	776	781	819	792	753	798	783	827	833	776	823	801	871	825	815	814	799	818	780	806	831	805	848	869	833	864	830	781	795	787	800	761	795	784	789	772	777	836	786	821	794	848	803	786	810	817	790	820	792	760	866	786	807	797	800	821	799	784	800	783	824	816	817	818	782	775	819	785	820	834	805	836	815	807	792	801	833	765	788	808	839	833	788	788	797	807	805	806	794	877	811	746	777	820	817	816	815	803	731	850	786	823	795	829	812	813	808	786	855	789	783	787	859	822	805	766	788	811	821	800	798	796	788	786	780	766	803	818	805	809	739	779	814	830	782	804	776	821	766	838	799	771	821	854	789	830	808	801	780	818	813	824	825	833	807	791	806	829	788	805	788	800	770	795	834	829	821	824	805	814	837	843	802	823	820	793	762	787	792	821	787	810	820	836	808	801	792	799	801	802	810	828	780	820	795	796	826	865	810	795	784	738	819	837	815	813	833	810	800	858	830	753	816	794	839	810	805	875	832	827	804	794	799	785	854	821	851	833	837	728	798	812	764	749	779	796	802	809	773	783	820	833	785	832	816	819	871	751	789	809	782	822	820	824	801	794	808	807	795	867	879	752	802	780	792	787	819	835	813	822	817	834	804	790	787	825	805	843	797	823	788	797	778	778	801	772	835	826	825	831	795	734	834	866	783	809	778	817	802	850	845	810	852	836	765	752	761	789	801	797	798	801	760	798	793	757	805	809	799	792	804	806	812	812	798	825	777	810	821	810	794	839	814	793	733	783	840	794	787	798	822	864	753	848	791	845	850	787	799	788	823	791	857	810	816	831	844	835	823	801	776	792	823	792	809	804	833	759	787	834	805	826	809	775	766	806	807	811	757	750	847	800	803	758	812	803	826	805	780	873	848	825	738	808	861	807	795	787	789	805	799	784	808	795	794	797	813	769	768	832	850	866	837	783	818	814	812	806	843	812	813	827	785	792	781	854	815	790	840	742	803	789	803	811	824	812	778	775	795	830	773	738	844	802	818	808	834	837	776	730	823	783	826	738	819	829	849	798	810	834	842	801	828	800	800	811	769	799	860	793	805	830	807	796	834	797	789	847	800	819	759	813	795	821	849	822	748	766	759	793	771	846	813	819	780	839	802	871	775	821	819	807	792	807	790	814	818	784	773	852	812	812	860	778	793	782	791	819	831	814	802	794	803	806	754	850	797	779	770	795	800	754	768	827	751	872	826	811	821	823	788	779	830	793	821	791	759	791	817	828	833	786	834	838	858	817	736	809	807	766	823	811	826	794	755	828	812	871	778	817	874	827	807	805	803	836	757	788	773	765	816	799	824	780	852	803	837	810	787	796	817	788	780	844	769	830	820	778	798	799	819	799	778	807	794	789	819	784	854	791	804	829	869	813	777	828	777	777	826	803	836	792	809	805	816	819	785	818	803	787	814	773	817	770	774	735	788	816	824	801	775	751	779	817	815	823	776	798	813	771	798	793	821	799	796	760	793	824	767	817	798	805	765	797	825	828	819	843	781	812	798	821	784	789	831	789	795	793	794	794	792	839	826	808	768	751	808	836	851	816	828	814	795	814	823	838	860	856	786	799	785	811	797	843	815	817	817	814	797	843	812	830	756	775	807	732	807	784	789	764	785	783	798	828	761	759	789	794	849	815	808	804	776	800	805	813	810	807	789	753	816	838	853	787	785	800	822	793	760	791	817	772	788	837	809	822	754	793	733	759	825	791	762	824	759	782	833	775	816	803	821	827	789	794	767	782	789	804	834	800	816	812	787	827	815	813	805	729	800	810	780	832	811	732	862	755	818	818	789	831	823	824	821	802	867	775	881	810	832	779	780	780	807	764	811	760	791	833	803	804	855	799	839	796	768	779	855	768	876	843	812	826	812	790	843	837	806	819	761	772	818	771	828	808	820	796	742	779	847	756	798	783	802	737	840	803	809	785	806	866	752	802	804	861	791	840	810	766	801	822	822	827	794	796	770	783	768	843	828	811	784	799	788	824	800	763	823	811	793	827	802	800	791	857	788	836	826	854	751	832	838	832	779	782	781	824	770	778	795	842	793	781	831	816	825	792	771	801	839	788	785	754	813	838	791	803	796	820	805	778	788	783	758	822	758	814	794	788	827	809	755	806	791	773	773	772	813	826	781	784	828	782	799	777	788	800	806	893	787	788	838	815	772	804	793	863	796	846	815	833	837	814	711	755	799	787	835	803	801	763	774	824	768	766	781	810	833	839	851	822	800	829	760	860	792	826	791	830	770	771	796	823	783	800	844	817	793	788	810	815	775	751	804	804	803	759	818	789	773	784	798	775	794	827	783	796	815	830	830	782	850	830	783	883	789	838	849	829	780	859	804	794	805	830	757	856	822	809	781	794	830	804	796	758	801	833	780	820	831	824	775	801	780	737	776	809	825	801	827	773	809	813	823	748	821	795	804	810	800	790	758	796	787	811	797	782	833	765	850	806	804	791	876	797	803	800	847	763	783	843	782	775	842	814	776	815	818	778	799	785	799	831	785	729	796	789	792	786	844	834	814	824	822	787	828	765	750	818	832	781	819	823	857	808	754	835	827	803	800	795	784	798	824	767	788	826	775	831	830	790	850	821	842	808	810	783	805	774	838	760	782	751	872	795	773	765	849	836	882	793	823	869	822	789	803	762	815	750	793	786	758	801	799	805	799	782	782	728	809	799	832	803	806	821	853	812	764	826	810	881	786	829	834	771	865	797	796	827	762	750	792	796	811	808	796	831	818	818	823	767	765	853	740	780	810	842	845	805	817	797	772	789	801	811	882	768	821	866	823	768	815	793	837	790	852	776	797	790	778	787	811	794	811	803	775	788	828	774	802	809	853	839	853	795	765	795	808	819	784	784	822	779	773	808
25657	21484	27616	25647	10714	3022	1741	1369	1375	1400	3087	14053	16131	10431	4395	1838	1240	1008	963	906	992	928	995	870	964	994	992	933	993	976	936	946	941	914	923	926	924	939	938	954	934	920	938	981	870	931	863	870	859	934	936	899	890	967	900	912	895	912	915	924	880	897	933	947	931	880	928	923	921	913	880	867	897	915	950	888	890	897	963	977	943	913	965	939	921	876	976	871	915	927	867	917	962	880	924	893	923	886	920	937	898	993	888	939	1009	917	913	925	932	933	956	923	904	909	993	954	941	950	936	937	935	966	904	946	860	945	905	901	917	908	891	921	964	889	899	955	916	949	926	935	892	952	909	935	893	874	946	861	990	989	896	920	911	974	942	962	938	954	958	921	888	887	905	908	866	909	922	946	877	998	935	962	949	924	968	923	903	876	930	910	936	936	871	928	934	927	889	889	910	892	898	940	918	954	928	961	916	911	972	977	936	906	904	941	985	958	925	935	935	913	930	893	976	905	969	884	943	905	891	932	940	930	919	986	924	885	903	955	1008	938	905	927	994	931	927	913	922	961	892	929	893	912	900	966	909	910	896	913	932	899	947	882	917	967	1003	947	918	930	932	933	902	893	897	940	938	961	922	941	973	933	922	966	963	902	962	903	918	992	920	892	893	958	897	905	928	904	855	948	919	933	963	937	931	879	862	872	966	937	921	893	967	990	902	896	953	916	950	898	888	907	916	933	974	933	978	897	869	924	932	961	889	887	913	948	928	904	905	901	934	918	935	926	894	847	884	958	957	916	932	949	958	943	937	933	953	885	942	970	909	926	896	869	947	928	924	905	913	903	892	959	884	897	949	870	876	955	880	929	910	885	966	928	933	911	953	918	904	925	893	939	890	857	904	956	952	922	922	890	972	882	920	927	925	907	937	941	882	879	946	949	925	927	899	877	921	835	877	918	908	855	905	965	963	899	947	915	902	927	951	947	916	979	942	942	901	927	902	908	900	923	935	956	939	909	962	932	916	872	934	1005	926	988	893	874	907	924	913	929	918	908	917	862	921	932	957	895	901	904	960	930	965	874	906	960	853	919	899	874	937	878	959	904	899	960	898	949	1019	936	954	953	936	872	903	904	922	920	895	925	880	878	987	914	920	959	911	906	942	941	893	975	955	928	947	930	893	920	953	931	964	932	920	924	961	910	923	911	894	963	922	931	951	920	895	925	918	928	910	921	919	879	851	862	913	919	953	948	924	909	936	944	856	936	920	903	882	961	964	937	908	929	953	916	919	922	932	895	907	914	970	926	915	917	949	908	930	926	900	919	958	915	930	954	891	917	915	934	887	873	940	903	931	914	898	895	933	923	909	901	896	937	940	954	947	928	949	1039	888	904	898	928	923	942	951	952	925	949	932	934	918	900	922	960	943	914	952	916	957	903	888	887	934	940	954	931	930	897	928	888	945	899	905	943	904	860	960	907	922	935	890	862	954	990	905	921	998	920	958	920	888	906	953	862	913	923	960	900	900	915	956	909	933	879	944	943	921	941	934	928	893	935	892	902	927	929	899	939	982	976	918	941	912	914	967	903	952	914	878	947	920	915	976	943	973	941	962	963	920	885	927	924	915	871	914	933	916	913	915	920	875	918	894	908	928	911	872	911	929	914	911	925	879	943	929	903	925	951	904	895	927	952	902	945	955	902	976	903	939	902	972	918	864	963	883	931	934	858	966	909	918	925	919	899	951	901	927	923	925	983	924	952	972	1002	885	935	889	974	935	931	940	972	921	923	913	910	902	953	893	934	898	943	917	895	913	882	960	937	954	891	971	933	892	927	932	906	940	929	946	929	981	981	917	854	929	913	940	889	888	1001	948	916	926	935	862	984	912	883	917	875	909	937	898	930	952	920	902	962	941	957	894	948	915	911	963	885	878	887	925	895	918	867	959	918	924	919	960	927	919	922	945	898	990	893	924	961	888	908	935	921	901	870	897	917	816	939	950	908	929	909	951	929	972	914	862	983	928	923	934	961	922	923	938	840	891	877	954	922	917	929	917	870	894	921	929	905	912	910	879	898	896	919	904	963	896	950	970	872	919	922	950	922	942	964	915	930	945	921	853	926	923	884	926	912	950	903	865	886	967	858	891	949	968	971	889	898	889	932	915	958	954	891	942	948	900	962	909	917	899	896	943	917	919	938	935	909	878	931	940	923	941	871	971	876	927	925	912	893	907	893	911	977	899	933	918	866	971	897	910	958	910	948	904	927	928	891	921	919	948	946	926	890	906	898	958	916	898	874	957	914	879	979	884	943	907	898	897	878	855	914	889	937	866	933	913	944	915	836	933	880	886	915	884	958	924	936	874	940	936	916	924	899	906	917	932	927	933	910	905	909	885	928	895	901	943	907	900	921	955	954	872	897	990	910	893	925	915	885	940	845	961	914	901	950	946	964	905	910	920	870	952	918	878	886	923	908	875	932	959	934	906	909	897	905	921	902	968	943	954	939	918	930	973	899	919	922	908	971	891	918	966	844	918	952	910	945	918	920	926	909	904	930	913	909	902	906	951	923	905	901	934	896	917	947	953	907	960	924	923	911	899	901	934	877	928	875	955	920	911	865	918	949	872	1013	886	921	930	932	938	915	917	843	908	928	941	938	931	884	941	898	911	886	914	943	881	964	897	952	964	918	897	933	938	973	954	959	895	926	886	956	872	954	936	927	905	911	924	920	907	953	964	937	930	949	908	910	909	882	901	884	900	958	890	878	923	871	939	899	909	872	928	918	855	935	962	893	865	880	952	960	920	933	924	954	942	846	957	849	922	937	926	909	937	923	890	928	893	960	881	895	954	913	891	856	920	941	954	898	913	918	858	888	911	920	959	941	903	878	900	915	947	919	912	879	950	892	913	891	923	933	905	917	910	969	911	953	915	943	946	914	875	899	919	942	944	960	946	923	912	946	923	926	944	968	873	992	954	960	847	870	912	903	944	935	955	930	898	978	960	974	986	946	918	891	937	958	905	925	941	975	946	911	921	890	939	962	945	919	908	901	917	930	890	898	951	872	904	959	929	903	983	899	873	898	947	879	947	940	907	872	903	898	929	860	941	935	945	903	908	891	882	995	938	933	881	935	885	946	917	994	915	899	892	916	921	880	875	991	947	954	955	967	941	898	914	936	891	899	899	964	866	911	933	859	938	922	947	945	850	927	914	917	915	950	935	886	871	942	863	962	859	932	938	921	911	968	864	942	923	947	957	917	906	926	949	881	907	983	971	906	937	930	908	959	900	968	970	853	904	886	870	887	946	931	940	991	901	901	920	903	947	913	937	893	943	951	918	928	915	857	925	844	961	955	917	932	914	948	917	954	950	874	841	969	916	941	976	915	948	857	913	930	901	878	926	909	951	922	945	939	932	932	954	932	916	983	862	921	927	932	864	936	916	969	836	924	933	856	885	882	918	923	945	932	866	907	1002	909	893	927	918	926	959	909	902	926	938	910	904	853	933	949	909	896	952	903	897	899
4715	5429	5267	3594	3006	2262	1481	1500	1490	1457	4253	15539	14664	8931	4061	1709	1159	834	843	773	759	770	821	789	810	794	770	823	742	840	762	786	809	818	852	808	769	777	815	787	827	839	808	833	777	791	804	805	801	822	753	815	803	780	759	786	757	764	806	818	797	803	767	792	771	738	884	809	796	799	788	820	824	777	730	776	805	803	806	793	773	787	826	781	790	806	799	790	749	795	780	788	771	796	787	759	830	775	811	812	799	781	763	819	778	829	799	760	786	764	774	806	765	773	788	872	741	769	742	743	790	828	821	818	775	786	726	733	810	830	768	792	784	745	783	803	840	800	805	765	807	759	810	796	818	778	770	768	804	789	781	803	789	780	794	765	827	800	833	779	789	805	814	768	740	782	753	784	780	760	827	784	770	741	839	787	780	781	821	781	772	792	754	784	773	794	773	740	859	837	709	794	840	760	796	807	767	818	770	800	810	766	770	739	821	725	832	793	778	758	757	725	766	785	794	825	784	798	789	760	775	809	772	764	764	787	751	835	787	775	729	776	783	756	783	805	790	792	805	783	718	746	824	815	772	817	826	758	763	795	769	767	828	786	799	735	751	757	756	787	763	789	776	812	734	775	785	775	796	794	797	753	748	796	777	812	749	772	766	785	800	785	794	831	751	770	755	794	805	820	787	807	792	750	768	759	763	767	828	798	800	789	735	755	814	755	688	780	806	746	821	761	745	782	794	808	800	768	776	784	803	808	791	780	803	804	776	781	776	788	794	834	766	739	804	757	794	723	761	815	818	764	791	748	752	811	798	864	760	816	708	786	734	783	776	781	800	716	759	777	812	825	799	762	755	752	745	747	777	771	790	777	766	739	746	740	748	765	756	800	814	766	777	717	849	754	781	784	760	759	754	788	805	801	745	806	821	780	783	767	806	831	793	797	787	781	786	749	757	776	762	780	815	763	762	758	843	784	793	769	800	764	765	781	740	792	787	748	787	784	804	752	724	767	776	778	783	748	743	746	782	837	814	808	745	782	769	723	806	735	763	832	761	812	758	802	789	793	770	730	769	821	761	801	777	738	812	755	786	748	836	797	733	709	776	787	798	801	785	795	794	781	735	779	820	755	778	794	792	754	766	762	766	752	757	795	762	784	806	744	744	756	783	791	765	758	775	762	753	795	776	756	785	754	785	749	767	738	808	759	790	819	771	776	772	754	752	781	760	815	780	755	747	780	756	781	807	753	720	820	788	801	765	823	732	756	778	741	745	780	773	760	743	784	754	733	751	778	754	745	776	766	771	786	789	770	788	796	780	787	741	754	806	773	797	792	707	745	827	740	780	731	756	770	817	796	746	763	708	767	767	786	753	786	792	757	787	784	766	774	728	790	747	789	783	746	757	779	769	779	775	738	799	765	796	831	808	804	765	769	781	855	811	764	816	724	759	778	781	827	743	787	787	805	800	844	798	776	745	784	838	740	777	807	741	819	774	762	791	804	841	729	744	745	821	761	757	778	791	766	736	798	760	740	759	772	740	804	795	725	756	803	776	778	838	759	737	761	823	774	807	800	746	760	773	801	771	786	791	767	793	772	801	799	764	806	785	775	765	736	810	764	805	815	828	742	792	710	725	817	760	835	787	782	779	805	774	820	727	770	763	823	765	799	753	751	761	770	730	787	777	829	749	785	852	830	775	785	780	810	810	777	783	752	770	734	765	780	754	796	740	753	799	767	750	777	771	817	751	752	838	744	760	805	794	724	760	784	755	794	751	788	745	804	760	786	831	787	763	709	808	731	714	770	767	778	760	714	733	785	719	814	808	720	782	744	797	744	798	756	763	773	807	768	784	794	779	740	799	790	817	772	809	740	738	790	765	815	756	815	775	795	745	818	791	764	762	746	731	761	810	814	777	758	724	744	748	764	759	807	775	798	735	758	787	752	753	772	761	793	814	742	762	767	774	797	806	743	774	775	801	809	749	775	801	772	800	788	775	781	755	749	803	810	765	728	793	787	786	823	769	763	800	831	804	820	811	741	790	744	792	783	777	813	795	788	790	766	756	796	766	719	799	733	766	796	723	738	789	819	764	843	751	725	737	797	792	795	796	795	775	806	788	829	744	736	785	814	754	780	801	786	780	741	785	766	783	818	747	726	772	802	812	781	818	759	759	801	756	790	809	759	840	777	813	786	794	829	749	752	753	760	782	762	782	771	777	776	822	747	825	784	738	828	787	810	803	800	817	772	766	728	789	777	736	789	801	758	754	787	735	760	775	769	773	805	780	791	752	817	786	763	778	756	808	792	776	786	852	821	764	843	825	700	742	747	775	764	761	774	812	777	768	797	846	815	818	775	789	774	753	782	707	738	786	820	783	833	775	770	793	767	779	759	771	753	770	852	815	800	782	824	753	761	761	779	780	778	813	762	751	791	756	809	751	785	809	835	832	773	762	793	811	826	742	763	749	761	779	737	783	822	798	801	797	760	780	772	805	739	779	781	754	801	726	778	776	778	813	787	768	817	801	796	795	779	762	765	791	777	768	803	778	821	780	761	789	763	741	851	855	789	765	711	784	814	785	789	812	786	793	813	803	793	784	768	780	766	788	768	767	794	804	809	797	830	769	793	740	686	844	785	799	739	753	746	767	766	738	784	790	785	812	772	765	761	785	794	775	783	700	782	768	769	759	768	804	801	804	806	773	812	757	772	742	757	753	794	743	785	803	800	773	803	778	785	805	822	745	748	792	812	814	801	765	787	747	746	759	745	788	762	792	810	780	748	784	756	721	779	801	773	777	813	784	790	738	775	750	782	773	789	812	756	787	790	766	801	768	786	773	746	741	746	786	796	779	763	746	754	770	811	799	756	799	772	800	734	790	757	819	718	730	809	789	769	827	780	762	793	742	809	746	792	817	795	754	782	803	758	769	836	709	730	791	809	732	765	787	769	719	776	802	811	789	785	780	764	782	803	775	814	810	784	805	780	769	781	789	807	761	771	856	773	701	817	760	782	761	750	736	833	759	759	763	784	785	814	798	846	774	747	752	737	757	795	756	787	820	769	815	754	755	725	790	799	777	780	790	821	722	741	737	787	782	782	750	768	815	783	747	797	772	770	769	786	766	759	801	717	761	767	768	777	743	730	749	778	827	760	739	756	785	826	791	763	774	750	763	767	768	815	791	786	777	829	795	748	782	818	726	778	746	764	790	737	797	791	774	745	777	791	770	799	741	764	774	792	774	786	784	812	767	788	764	768	801	770	779	783	776	830	789	739	736	792	792	740	799	772	796	775	788	789	797	786	751	813	756	803	845	805	758	773	775	815	791	820	789	819	782	805	811	795	783	761	785	777	789	831	758	738	793	809	750	750	768	779	789	793	818	807	799	823	798	750	790	817	743	736	752	769	807	773	799	742	837	795	771	773	767	836	822	770	726	770	764	779	785	773	764	762	804	795	762	795	771	800	781	796	802	774	794	830	751	766	802	728	785	736	789	776	791	752	796	765
24617	21466	28694	24660	21198	8805	3383	1971	1798	1733	2883	19468	29101	20019	8695	2974	1654	1218	1098	1065	1042	1029	1049	1058	1021	1002	1096	1038	1030	1122	1007	1081	1075	1079	1063	1058	1088	1066	1055	1076	1070	1030	1113	1096	1044	1096	987	1054	1040	1034	1080	1048	1047	1075	1054	1070	1064	1053	1022	1044	1043	1029	1045	1044	1071	1085	1074	1109	1037	1077	1012	989	1102	1082	968	1040	1085	1050	1049	1075	1089	998	1026	1029	1115	1012	1027	1044	1014	1011	1094	1044	1030	1054	1079	1043	1059	976	1040	1067	1014	1083	1041	1044	1026	1073	1060	1046	1078	1011	1072	1066	1019	1028	1033	1053	1071	1055	1071	1138	1050	1036	1076	1037	1013	990	1019	1047	1043	1023	1052	1076	1079	1081	1121	1076	1075	1004	1058	1069	1033	1090	976	1000	1041	1074	1018	1060	1070	1094	1077	1027	1013	1053	1019	989	1099	1077	1015	1082	1050	1021	1110	1062	1149	1061	1029	1050	1089	1084	1065	1002	1111	1012	1098	1069	1035	1062	1059	1027	1011	1015	1066	1109	1019	1055	1033	1065	1069	1087	1054	1064	1043	1049	1006	1044	1022	1008	1016	1089	1031	1064	1058	984	1074	1038	1126	1077	1029	988	1028	1025	1023	1030	1027	1043	1014	1056	1102	1013	1044	1038	1090	990	1034	1021	1038	1040	1092	1025	1041	1010	1043	1030	1060	1056	1067	1042	986	1043	1034	1070	1053	1031	1031	1075	1049	1030	1083	1060	1006	1074	991	1017	1081	1079	1022	1128	1035	1046	1001	1099	1019	984	1053	1099	1068	1056	1023	1085	995	1065	1020	1022	1080	1029	1037	1054	1017	989	1011	1052	1053	1011	1059	1062	1051	1024	1084	1053	1034	1082	983	1057	1072	1022	1023	1023	1056	1055	1025	1010	1006	987	1065	970	1013	1045	1080	1066	1075	1062	1014	1025	1072	1032	1011	1025	983	1044	1039	1104	1026	1036	1059	996	1066	1082	1024	1068	1041	995	1064	1026	1026	1056	1052	1022	1053	992	1053	993	995	1013	993	1021	1101	1046	1074	1024	1071	1074	1043	1025	996	1052	1034	1012	979	1089	1044	1069	1046	1033	1065	1063	1051	1025	1033	1013	995	1062	1055	1056	1056	1021	1007	1098	1016	991	1036	1013	1037	1129	985	1076	1057	1053	1028	997	1109	1043	1029	1020	1068	1081	1032	1023	1053	1044	1001	1056	996	1085	1059	1101	1100	1061	1164	1000	1090	1031	1050	1008	988	1066	1065	1084	994	1066	1003	1076	1041	1109	1069	1106	998	1007	1128	1071	1057	1012	1009	1061	1047	1061	1059	1088	1025	1044	1030	1071	1010	996	1037	1063	1017	1006	993	1037	1048	1073	1010	1025	1050	1013	1055	1034	1022	1063	980	948	1082	1072	1004	991	1078	989	1106	990	1016	1053	1058	1058	1080	1029	1072	1063	1055	1095	1016	1004	991	1025	1094	1031	999	1001	1073	1063	1021	1032	985	1025	1057	986	1081	1103	1041	1085	1076	1103	1060	1081	1039	1029	1065	1038	1040	1112	1078	1037	1062	1045	1053	1054	1002	1032	1054	1045	1012	1066	1043	1137	1052	1027	1067	1039	1042	1016	1037	1079	1042	1008	1040	1112	1010	959	1050	1061	1047	1043	1082	1087	1077	1021	1074	1060	1032	1049	1058	994	1062	1054	1080	1064	1093	969	1041	1112	996	1045	1056	1033	1071	1061	1076	1013	1033	1032	1055	1089	1065	1043	1010	1068	993	1029	1077	1113	1019	1088	1054	1031	1062	1030	1098	1087	1066	997	1099	1043	1042	1058	1035	1039	1099	1015	1023	1032	1064	1075	1057	1039	1083	1089	1009	1036	1026	1015	1021	993	1062	1039	1012	1025	980	1058	995	1073	1025	996	971	1018	1014	1077	966	1029	1017	1063	1021	1005	1091	998	1005	1053	992	1024	1009	1083	1048	1075	1049	1069	1035	994	1058	1045	1091	953	1008	1051	1057	1019	1040	1048	1008	1044	1060	1043	1054	1136	1035	1035	1092	1058	1088	1002	1057	1109	1031	1052	1078	1080	1025	1068	1038	1052	1103	1047	999	1087	1061	1095	974	997	1088	1023	991	1027	1030	1067	989	1055	1096	1075	1034	1030	1016	1055	1054	1090	1010	1045	1059	1074	1019	1045	1045	1034	1013	1014	1030	1028	1050	1106	990	1068	1000	1021	1069	1046	1021	1065	1026	1054	1075	1024	1073	1048	1056	1063	1077	1025	1014	1096	1009	1082	1041	993	1047	1035	1064	1067	1064	1038	1029	1012	1113	1073	1050	1052	1009	992	1053	1082	1040	1066	1027	1019	1070	1113	1109	1059	1058	1029	1076	980	1017	991	1059	1099	1059	1105	1033	1044	1020	1028	1044	968	1023	1034	1062	1011	1072	963	1103	1085	1076	995	1005	1022	1043	1057	1054	1061	1018	1047	1021	1051	1026	1023	1021	1032	1085	1002	1003	1016	1103	983	957	984	1033	1042	1040	1065	1068	1004	1009	1074	1036	1065	975	951	1066	1009	1064	984	1093	1079	1039	1042	1006	1058	1029	1030	1046	1042	1076	1046	1018	1056	1073	1006	1026	1110	1045	1040	1105	1081	1059	1101	1007	1046	1067	1026	1044	1012	1048	1027	1085	1028	1067	1079	1005	1056	1087	1031	1118	1035	1077	1048	998	1032	1000	1017	1035	965	1047	1049	1114	1038	1025	1052	1065	1034	1063	1012	1030	1013	1105	986	1002	1082	992	980	1054	1033	1056	1020	1017	1094	1037	986	1040	1139	1062	1078	1035	1026	1020	1023	1127	987	1033	1059	1063	1065	1013	1064	1069	1065	1118	1020	993	1019	1043	1045	1031	982	1064	993	1016	1079	1054	1112	1048	1056	1009	1002	1029	1048	1064	1055	1022	1021	1013	1012	1106	1072	1067	1102	1050	1009	999	988	1002	1068	1080	1058	1077	965	1043	1052	1093	1000	1076	1007	1029	1038	1005	1030	1045	1078	1076	1011	1081	976	1054	1117	974	1051	1034	1068	1076	1033	1010	1085	964	1074	1015	1065	1056	1023	1053	1084	1027	1076	1040	1049	1060	1024	1071	1068	1000	1050	1021	1023	1064	1020	1015	1063	1030	1052	1024	1082	993	1032	1012	1053	1016	1034	1060	1007	1003	1027	1037	1020	990	1062	995	1013	1055	1061	1076	1033	989	1023	982	1036	1051	1045	1038	1027	1006	1107	985	1072	1076	1080	989	1044	1025	1029	1030	1018	1051	1035	1017	1072	994	1057	1030	1019	1067	968	1057	1066	1052	1034	1058	1048	997	1044	997	1053	1032	1055	1027	1027	1053	1010	1007	1072	1046	1057	974	1026	1071	1061	1061	1005	1065	1071	1061	1057	1098	1111	1014	1014	1062	1036	1079	1031	1027	1055	1071	1077	999	1068	1055	1074	1061	1027	1055	1066	1037	1079	1041	994	977	1025	1006	1030	1053	1060	1008	1068	1000	1043	1020	1018	1045	1014	990	1097	1018	1050	1031	1047	1084	965	1053	996	1019	997	1079	1034	1088	1045	1064	997	1093	1094	1022	963	1065	1042	1063	1046	1051	1016	1053	1030	1064	1044	1001	1087	1080	1068	1061	1005	937	1021	1029	996	1078	1027	973	1018	1007	995	1035	1067	1018	991	1035	981	1022	1005	1023	1046	1032	1026	1086	1073	1061	1010	1025	1080	1029	1037	1022	1069	1057	1103	1071	1011	1052	1013	1038	1034	1052	1004	1048	1066	997	1043	1016	986	1052	1014	1056	1061	1062	1064	1045	1038	1088	1064	1080	963	1039	1023	1067	1001	1029	1051	1078	1003	1031	1041	1001	1031	1062	1089	1033	1055	1064	1035	1063	1045	995	1059	1030	1046	1058	1059	1062	1014	1008	1005	987	1038	1070	1039	1087	1012	1048	1026	1016	1027	1007	1043	1048	1067	1059	1024	1025	1063	1002	989	1033	1012	1032	1010	1025	1107	1033	1049	1002	1010	1069	982	1100	1043	1043	1028	1006	1097	1051	1085	1044	1024	1079	1025	999	1043	1037	1025	1061	1043	1044	1046	1063	1054	1056	1090	1054	1061	1002	1022	1033	1019	1008	1062	1061	1081	1034	1068	1041	1087	1086	1070	1087	1025	1070	1037	1072	1036	1078	988	1133	1043	1004	1003	1034	1051	1018	1040	1022	1044	1032	1019	1031	1026	1098	991	1079	1057	981	985	1021	1065	1053	1049	1059	1081	1028	1024	1004	1023	1048	998	1072	1030	1049	1101	1007	1007	1041	1048	1017	1017	1039	1054	997	1090	1018	1037	1062	1079	1019	952	996	1017	1057	1053	1054	1063	1055	1062	1018	1072	1069	1039	1042	1010	1001	1056	1000	1054	1045	1028	1060	1087	991	1014	1052	1077	998	1071	1064	1087	1011	1072	1035	1021	1004	1041	1099	1070	1029	1042	1099	1077	1072	1060	1070	1059	990	1056	1059	1018	1017	1013	1016	1086	1034	999	1093	999	1042	1008	1028	1029	1053	1134	1001	1030	1100	1025	1020	1053	963	1080	1049	999	1049	1032	1012	1061	1022	1041	1031	1020	1059	990	1056	1081	1062	1022	1047	1005	1072	1125	1053	1108	1053	1050	1061	1055	1013	1038	1003	1075	1058	1056	984	1046	1025	1059	1032	1052	1099	1055	1021	1041	1035	1089	1048	1041	1090	1047	1002	1057	1067	984	1072	1138	1043	1016	1027	1015	1018	1069	1031	1031	1006	1059	1072	990	1057	1041	1029	1049
5316	8796	7926	6007	4012	2671	2522	1928	1832	2028	3844	22545	25055	15799	6988	2617	1520	1029	893	903	907	868	902	870	860	891	858	855	860	852	891	852	905	882	845	867	841	941	893	833	900	907	859	805	859	850	911	877	879	915	883	858	875	865	902	847	920	856	925	878	869	863	904	815	877	892	899	863	884	884	893	883	863	877	859	875	844	871	882	853	875	850	862	866	909	817	915	811	928	889	899	902	889	832	827	900	882	853	901	867	877	842	864	844	865	851	914	883	885	872	864	861	873	882	860	867	846	836	844	810	853	869	850	869	829	807	895	838	837	953	879	938	863	886	934	847	855	841	888	878	832	884	882	859	921	864	848	902	928	836	848	845	872	863	853	864	845	861	853	856	908	860	898	869	873	874	886	867	850	856	851	878	866	830	859	836	866	871	876	902	846	882	873	863	850	891	878	877	829	787	890	857	856	836	867	885	865	866	851	868	785	897	934	881	818	886	827	882	873	869	882	846	831	855	864	803	888	835	848	833	865	860	869	846	863	892	887	851	881	904	868	894	866	908	856	868	863	866	852	902	878	840	862	884	834	852	901	889	863	840	903	866	887	882	873	933	862	877	876	869	840	858	833	861	883	876	915	909	868	844	920	884	896	883	892	854	912	899	842	903	888	850	909	909	864	890	830	848	881	872	854	831	890	862	875	862	825	823	860	874	810	864	859	862	840	839	857	829	886	839	853	859	855	806	857	898	850	835	866	840	808	832	859	843	886	870	893	855	897	869	819	838	829	836	910	865	888	904	866	828	887	894	858	875	845	864	832	871	801	853	910	829	857	836	874	883	844	929	905	803	823	904	852	872	881	844	856	933	858	872	880	820	871	914	864	839	880	856	885	868	890	854	792	884	861	892	831	869	864	809	852	887	906	856	848	863	825	883	896	859	858	912	838	890	898	881	872	827	833	847	841	885	885	841	840	841	852	907	834	873	863	877	870	884	864	884	784	874	827	874	886	859	876	863	838	912	891	843	911	891	874	844	855	881	930	863	871	828	826	815	859	830	872	883	805	889	927	820	874	861	873	849	885	818	853	887	855	872	861	914	889	856	939	853	848	869	820	857	821	876	857	839	935	829	883	851	908	866	847	888	819	876	934	815	817	875	781	876	832	804	869	838	873	895	895	867	816	896	884	872	891	891	886	863	868	861	863	864	922	913	893	871	841	865	856	903	834	866	871	839	859	926	890	833	898	850	871	876	913	868	924	881	858	859	831	897	870	888	859	884	883	826	841	834	895	875	855	842	840	860	852	835	861	887	853	851	906	874	876	857	831	903	915	839	849	890	873	872	878	855	851	825	922	860	948	815	760	885	869	853	868	787	914	853	846	859	887	834	808	853	875	835	880	870	859	829	897	856	840	913	843	805	885	852	793	861	841	884	870	856	812	887	839	869	859	879	810	858	866	888	926	859	892	870	850	851	839	854	889	885	915	877	867	896	902	887	886	860	892	846	868	874	839	847	856	921	848	839	857	792	856	809	901	865	877	864	916	895	848	861	891	896	878	843	874	821	834	871	870	886	813	799	901	842	811	867	840	850	889	930	854	866	842	855	855	868	901	870	884	835	897	894	833	831	850	859	838	854	869	871	886	863	881	883	844	847	873	841	858	904	850	889	877	877	835	851	886	839	826	867	900	837	895	822	851	872	815	875	862	898	867	872	880	837	901	865	851	866	884	866	893	854	856	890	822	854	867	768	865	835	849	872	850	865	881	850	885	849	883	888	831	893	816	854	887	885	864	891	847	831	869	894	891	906	853	867	850	829	878	862	861	912	878	860	809	860	872	833	907	898	824	883	881	850	807	807	846	847	825	855	856	901	867	917	862	845	911	892	856	863	860	916	890	865	831	852	889	869	854	883	891	842	907	872	872	900	899	804	854	859	886	832	861	900	839	907	843	799	835	867	880	864	858	863	873	851	895	898	864	895	917	781	870	828	817	848	876	899	835	838	882	842	872	844	838	894	885	881	861	870	810	840	866	848	825	900	836	839	830	855	889	859	850	885	882	915	916	848	857	855	824	907	841	880	851	895	856	860	905	866	852	887	833	910	850	889	881	858	846	854	834	848	865	804	858	886	916	809	782	835	819	831	933	905	842	851	843	921	835	830	860	882	844	848	849	863	896	847	827	900	848	843	828	886	866	843	870	865	837	855	858	829	866	862	902	871	930	879	853	918	844	882	850	873	834	856	888	853	849	854	803	849	852	894	848	889	830	849	841	857	861	868	886	863	802	849	871	891	826	898	927	886	825	865	854	843	879	844	859	899	870	816	834	821	860	881	808	841	832	870	822	842	865	888	823	896	821	856	852	905	852	854	874	838	868	917	870	867	812	916	807	808	848	912	850	889	829	860	873	828	766	816	875	868	868	846	888	876	879	851	825	829	859	879	844	840	857	900	852	816	882	854	900	864	847	880	863	914	830	836	833	833	851	900	903	832	906	915	875	856	875	825	872	861	849	928	815	861	819	856	857	888	850	838	868	851	798	822	836	895	862	803	844	849	904	894	863	874	920	821	901	829	901	865	864	850	915	873	838	842	829	851	899	848	840	834	809	863	854	808	890	865	873	855	877	879	848	880	844	864	852	826	873	855	872	852	830	898	835	920	815	879	825	860	858	883	844	813	892	903	854	823	851	821	885	866	861	838	847	848	891	887	896	842	882	797	884	856	910	854	873	884	896	871	871	892	850	825	923	904	864	945	892	858	854	906	860	870	831	826	846	886	856	876	850	876	854	874	881	869	800	826	888	871	864	845	881	834	870	875	844	835	844	862	864	887	861	905	869	883	870	877	820	847	944	873	879	844	913	783	846	846	853	901	858	904	822	851	842	895	803	924	875	868	913	880	857	830	866	861	826	899	876	880	807	840	857	835	891	871	850	902	873	842	823	891	859	860	829	875	884	856	899	815	866	836	864	830	815	891	913	899	838	803	853	880	962	843	844	853	855	899	854	842	871	832	875	841	881	859	857	838	842	828	880	861	833	789	890	874	810	833	869	845	820	884	810	864	847	853	836	866	879	893	862	919	860	851	831	836	831	848	893	870	859	822	850	831	918	886	869	893	834	867	868	852	895	845	847	880	844	872	883	838	848	837	852	819	907	841	873	879	844	887	885	827	856	892	884	871	845	886	846	853	841	836	854	855	840	879	845	811	873	861	883	877	853	795	892	879	853	890	850	854	879	858	899	836	881	885	870	886	904	870	847	852	892	842	874	891	850	835	864	839	830	822	846	889	878	883	843	832	853	880	840	831	880	873	818	849	880	812	852	863	854	807	829	817	861	837	772	861	882	879	860	854	816	914	884	924	862	849	808	883	864	825	858	865	850	850	880	877	866	877	854	882	844	854	904	840	899	837	909	824	864	881	832	797	821	933	903	837	821	868	815	872	810	793	910	876	810	902	885	846	887	887	844	791	857	877	870	856	862	805	851	837	824	802	838	831	893	819	900	869	860	879
27821	12170	3096	1998	1470	1287	1283	1187	1102	1086	1238	1831	2476	2362	1650	1312	1089	1104	1003	1106	1009	1001	1036	1016	1041	1041	1011	1006	1032	1022	1075	1021	1072	994	1030	973	1010	1071	1014	1077	1009	1021	1064	1066	1101	1021	1079	1067	1022	1046	1075	1112	1012	1071	1069	1053	1014	1004	1068	1033	1050	1033	1010	1057	1044	1042	1035	1005	1053	1087	1063	986	1040	1123	1003	1046	991	1037	996	1047	1132	1067	1018	1007	1132	1083	1051	994	1033	1053	1099	1069	1093	1054	1032	1027	1093	1087	1016	1018	1030	994	1044	1033	1025	1052	1052	1047	1018	1046	1078	1002	1018	1077	1037	1049	1037	995	1022	1014	995	1076	1036	1053	1044	1060	1037	1054	1088	1019	1059	1091	1005	1088	1021	1003	1088	1014	1053	994	1052	1089	1061	1041	1040	1035	1036	973	1065	1005	1002	999	1014	1018	1002	1070	1026	1092	1032	1028	1040	1034	1061	1083	1000	1017	1026	1087	1020	1050	1031	1044	1096	989	1047	991	1046	1068	1092	984	1026	1039	978	1017	1020	1058	1053	1027	1046	990	1100	1060	1082	1026	1015	1067	975	1052	1001	1046	1043	961	1055	1052	1047	1116	1045	1049	1001	1063	1034	1021	1084	1045	1025	1034	1061	1090	1067	1035	1006	992	1040	985	1079	1046	989	1034	1036	1004	1001	998	1081	1076	1041	977	988	1055	1046	1020	1041	1010	1120	990	1032	963	1040	998	1060	1021	1058	1002	1032	1030	1065	1019	1063	1030	1051	1050	1021	1001	1025	1008	1038	1008	1072	1018	1057	1055	1057	1053	1029	980	967	1034	1051	1052	1005	1017	1034	972	1000	1102	1022	1003	1018	1057	1041	1022	1042	1023	1018	1010	1008	1088	1048	1064	991	1082	1029	1096	1015	1043	1067	1073	1064	1071	1009	1013	1067	1021	966	1011	1030	999	1064	1001	1039	1058	1033	1049	1067	1058	1046	1041	1067	1023	987	1002	1038	1048	1069	1024	1105	966	997	1020	1048	1007	1055	1027	1072	1057	989	1060	1015	1075	1048	1008	1019	1070	1035	1060	1056	1027	1056	1055	1064	1023	988	1030	1062	1092	1017	988	1032	994	1033	1012	1096	1068	1013	1035	1124	1035	992	1041	976	1040	992	1026	1039	1036	1063	1036	1055	996	1063	1058	1093	1026	1024	1029	1060	1083	1014	972	1087	1019	1037	1008	980	1012	1042	1049	1025	968	1053	1069	986	1062	938	1037	1000	980	981	1020	1069	1042	972	1053	995	1002	958	1013	1070	1007	983	994	1036	1062	956	1033	1045	1022	1018	1032	1016	1009	1066	1025	1053	1043	1031	1030	1011	1029	958	1007	1027	984	1063	1004	994	995	1008	1047	985	1037	1019	1066	1027	1072	1014	1098	1003	1046	1012	1013	1029	987	1040	1029	1053	1023	1021	1070	1043	1052	1052	1040	1051	1052	1055	1025	1024	1019	1036	1012	1103	1039	1112	1042	1030	1029	1047	1053	979	1051	1020	1060	1053	1027	1025	1032	1051	1042	989	994	985	1042	1044	1068	1065	1064	1013	994	1009	1026	1054	998	1072	1049	1038	1076	1064	1041	1050	1000	1060	1032	1058	1017	1057	1077	967	1014	1030	1032	961	1007	1003	979	966	1037	1016	1057	1018	1068	1046	1010	1077	1069	1081	1028	1028	1051	1001	1009	1043	1015	1055	1080	1059	1124	977	1044	989	976	1012	1032	1052	958	1015	1040	1030	1033	1033	1024	1032	998	1001	1041	983	1041	1070	1018	1092	1084	1027	1062	1127	1077	1065	995	1022	976	1004	1054	1023	993	1023	972	1037	985	1018	1044	999	1021	1014	1060	1034	1052	1028	1044	980	1039	1032	1005	999	1016	973	1061	997	1014	993	1035	1004	1097	1027	1069	1060	1007	1050	1053	1060	1079	1051	1028	1017	1080	1041	1048	1067	1046	1086	992	1035	1087	1049	1039	1061	1074	1045	1030	1011	1008	1053	1068	1108	1008	1033	1004	1045	989	1039	1044	1024	978	993	1048	1052	1056	1049	1055	1027	1034	982	1000	1066	1007	1064	973	1008	1054	991	1073	1001	999	999	1008	1006	1056	1041	1034	1034	1056	1050	983	955	1024	1009	1088	1005	1029	1026	959	1026	1028	1065	1056	1060	970	947	1036	1066	1011	1009	989	1028	1050	1044	1067	1034	1054	1042	1029	1021	1056	1089	1022	1062	1035	1049	1043	1033	1060	1061	1010	972	1106	1015	1053	1022	1059	1033	1013	1022	1051	1029	1013	1068	1059	1039	1040	1027	1083	1023	1039	990	988	1020	1026	991	1034	1018	1067	1014	1017	1006	1008	1013	1090	1067	945	1084	1021	1043	1069	1022	991	1024	983	1028	1066	1053	1020	1018	1063	1066	994	1010	1049	997	1056	1018	1008	975	1050	1045	1065	1011	1049	996	1002	1062	1088	1068	1044	988	1050	1046	1049	1049	1015	1100	1052	1030	987	1059	1052	1027	993	1032	1049	995	1046	1054	950	1073	1075	1008	1000	1016	1030	1084	1035	988	994	989	1064	1002	1015	998	1016	1050	1101	1073	1014	1007	986	1011	1010	1070	1073	1065	998	1033	1019	1086	974	963	1052	1044	1017	1076	1003	1071	1050	1014	1042	996	1045	1015	967	1001	1087	996	997	1005	1038	1006	1027	1007	1019	1039	1035	1046	1071	1050	1020	1058	1058	1082	1096	989	1028	973	1016	1063	1045	1066	1046	989	981	1007	1050	1014	1032	1014	969	1004	988	1015	1065	1019	1061	1042	959	1116	1012	1055	1074	1026	1027	1016	1023	1017	1052	1023	1059	1006	1069	1053	1024	1028	1058	1044	999	1037	1044	1036	999	1062	1026	1061	1022	985	1033	992	1032	1038	1087	1037	1054	1045	969	1005	953	1052	1048	1019	1060	1015	1015	1041	1001	1028	1014	972	1039	1036	1044	1097	1084	1071	1048	1030	978	1007	1018	1072	979	1017	981	1025	1033	1066	1091	985	1060	1016	1039	1048	987	1053	1110	1054	1047	1031	980	1048	986	1029	1029	1037	1015	1041	1030	1055	1032	1034	1005	1011	1022	1056	1058	1012	1040	1000	1019	993	1004	1073	1002	1050	1030	1011	1007	1027	1027	1038	1063	1084	1023	1000	1020	1017	983	1032	1046	1068	1035	1049	1000	1037	1083	1013	1050	1059	1031	1049	1000	992	1076	1006	1066	1048	1100	1020	1026	1050	1042	1038	1063	1025	1002	1061	1018	1049	1080	1050	995	1035	1011	1012	1096	979	997	996	1080	1032	1070	1083	999	991	1040	1044	1063	957	1086	1022	1023	1020	1054	1001	1069	1070	1051	1010	1072	1037	1064	1068	1062	1097	1064	1053	1091	1075	1072	1056	992	1049	1090	1067	1028	1077	1060	1037	1032	982	986	1036	987	1070	1081	1044	1101	1054	1032	1105	1038	1058	1005	981	1034	999	1032	1004	1113	1002	1042	1006	1019	1054	972	1034	1054	1015	1104	1054	1123	1047	1044	1009	1024	1056	1028	1042	1025	1077	1058	1053	1037	1044	997	1038	1021	1010	1070	1026	1006	1000	1020	1087	1047	991	1022	1074	1018	1009	992	1008	1087	1029	1018	1051	1033	1015	1026	983	1059	1034	1050	1049	1073	1017	997	1016	1032	1067	1038	1092	1016	1007	1081	1057	1020	1038	984	1016	1007	1008	996	1027	1048	1016	992	1066	1087	1018	986	1071	1001	1005	973	996	1011	1078	1046	1024	1014	1068	1053	1065	1020	988	1013	1061	1060	995	1029	1090	996	1061	1023	990	1058	1019	961	1054	1047	989	992	1019	1000	1016	1013	1070	1052	1023	1027	1067	1018	977	1022	990	1080	1027	1055	1011	1081	1065	998	1022	1048	995	1077	1001	1053	986	1044	1058	991	1091	1066	1013	1070	1006	1096	1028	1039	1025	1026	1057	1053	1028	1049	979	1038	1033	1043	1088	1026	1014	1019	1022	1061	1081	1017	1107	1008	994	1067	1056	1054	1074	1037	1057	1080	1037	1045	1034	1049	1080	1033	972	1043	1005	1053	1089	1044	1020	1053	1001	1067	1051	1048	1066	1005	1015	1057	1066	1035	1037	1044	1006	1025	1034	1014	1049	1028	1038	1101	1052	999	1063	980	979	994	1080	1032	1037	1013	1063	1078	1013	985	1055	1030	995	1080	1055	1044	966	964	1053	1060	1029	1040	1052	1020	974	1019	1056	1015	1034	1000	1020	1015	1002	1047	1030	1019	1079	1038	999	1064	1053	1055	1064	1000	1003	1010	1064	1014	1069	1058	951	1085	1048	1037	1064	1058	1065	1040	1029	1032	1011	1025	1037	1062	1054	1003	1082	979	1042	982	1032	1026	1047	1058	1035	1096	1092	1063	1048	1114	1031	1046	997	1001	1066	1064	1034	998	983	1063	992	1059	1009	1023	1040	1045	1001	1006	992	1066	1069	1015	1051	1027	1078	1004	1081	1045	1020	1010	1068	1031	995	1051	1000	984	1074	1062	1067	1079	1019	1054	1063	997	974	1052	1016	1048	1100	1034	1017	1051	1048	1010	1058	1006	1016	1013	1053	1031	1006	1100	994	1053	1049	1014	1016	998	1087	991	1046	1054	1020	1092	1024	1023	1078	1063	962	1006	1054	989	1032	1082	1013	1032	1026	1038	1040	1060	1019	1067	1030	1004	1080	992
6257	2051	2178	1564	1324	1365	1120	994	993	992	1185	2013	2671	2302	1453	1018	936	869	848	836	815	832	812	841	839	792	770	874	841	878	783	812	832	828	848	804	882	826	819	844	830	846	836	777	859	859	847	799	849	755	884	852	825	827	795	789	817	907	804	823	810	812	828	854	803	769	790	823	842	841	829	863	849	838	865	845	777	840	835	821	844	856	775	853	793	816	824	855	835	773	880	911	856	788	854	831	836	836	846	809	818	818	843	837	839	890	819	817	810	809	799	824	823	820	825	854	855	797	801	833	856	840	861	825	823	837	830	843	831	834	853	819	851	841	848	800	836	817	809	805	769	865	797	816	863	858	857	834	856	821	808	839	835	784	782	793	829	828	810	857	800	784	827	852	831	819	838	801	833	812	813	827	832	826	816	812	882	807	822	859	792	844	822	822	857	844	841	770	858	838	833	828	797	797	863	784	813	841	852	855	798	850	790	860	899	832	782	833	873	829	853	838	806	806	858	785	869	823	864	890	869	783	808	873	856	782	848	743	800	812	797	856	826	782	810	812	819	802	801	849	807	808	853	824	857	840	836	795	823	805	877	827	830	838	851	799	871	813	808	823	849	832	804	849	783	846	856	821	900	809	831	847	787	813	829	854	842	816	840	810	830	774	840	844	798	829	782	810	800	798	846	819	820	815	820	843	804	775	826	839	815	847	826	787	800	845	818	799	818	803	825	864	827	846	809	847	830	802	811	860	828	836	800	810	796	847	874	917	802	812	845	878	807	849	812	807	809	794	827	849	828	814	801	797	887	821	777	795	799	858	831	849	833	792	838	812	785	850	845	892	809	863	849	844	808	831	847	853	810	830	867	837	813	851	833	830	796	837	815	871	831	873	834	871	891	834	828	847	804	830	772	775	821	867	869	842	819	835	854	829	835	819	898	824	812	856	842	794	817	834	847	810	853	790	859	868	814	813	809	792	838	812	793	839	778	809	824	848	817	817	832	777	825	843	791	786	800	862	871	849	844	888	807	834	840	842	816	777	868	825	822	861	811	816	824	768	848	850	838	851	827	851	849	810	843	817	831	858	873	850	791	801	790	847	821	834	803	875	804	814	846	872	845	853	836	837	868	814	776	818	811	876	791	800	819	819	828	826	829	809	820	806	805	824	858	891	816	823	834	778	817	838	810	798	855	788	802	785	833	787	833	857	757	845	821	867	826	781	787	862	917	817	772	822	811	859	804	826	792	867	813	815	859	864	844	788	869	829	831	797	843	845	837	875	821	830	793	848	840	842	806	823	785	824	800	867	796	848	823	857	820	766	822	850	853	801	830	780	796	777	794	757	803	837	842	819	827	865	808	795	780	831	851	828	872	835	869	831	824	825	808	825	797	767	821	855	806	829	825	831	833	826	861	786	794	755	850	877	884	892	824	839	799	805	851	814	783	815	808	836	813	820	887	811	831	830	786	865	849	833	836	830	796	845	842	845	813	788	819	782	807	857	846	887	839	834	810	861	847	800	876	873	811	868	829	825	807	820	837	830	827	810	817	787	790	806	820	887	794	855	857	827	791	847	813	867	772	843	828	853	837	848	853	828	838	831	796	815	819	847	809	784	853	861	765	867	807	846	844	781	830	815	831	886	848	849	812	842	801	830	844	888	821	822	834	831	879	753	855	828	822	842	807	811	809	818	826	864	807	843	842	840	844	798	792	851	805	820	770	848	808	810	861	804	777	807	787	833	841	770	837	827	846	840	757	840	769	815	812	858	805	798	813	839	856	804	789	845	771	879	795	825	845	808	793	804	816	793	842	856	857	816	782	829	832	890	798	841	856	815	843	814	807	857	887	785	795	826	849	862	805	803	823	855	889	795	828	763	820	877	838	834	838	847	846	808	866	824	786	872	820	803	835	894	831	857	823	805	798	819	782	805	856	834	814	853	847	784	852	821	854	822	780	845	870	805	783	876	820	824	820	888	802	827	834	822	802	811	784	833	829	822	815	786	841	812	810	821	839	822	852	851	866	815	791	840	819	782	792	819	784	830	822	807	786	867	825	810	856	809	828	861	851	793	836	811	786	847	845	845	884	843	830	759	816	835	805	784	833	890	797	847	876	815	792	860	836	780	868	817	770	790	837	795	873	786	788	848	812	822	815	836	867	827	884	806	810	854	811	833	794	767	822	836	782	779	843	823	857	870	817	823	825	821	866	848	826	831	847	836	844	863	851	867	827	859	834	794	794	838	832	813	791	815	835	814	857	816	828	835	820	840	785	819	792	764	843	849	853	816	838	796	831	793	788	847	864	833	829	818	841	823	748	819	877	799	787	785	859	780	832	848	774	865	805	778	773	790	861	799	845	803	841	801	838	864	826	823	827	840	859	766	850	773	834	810	786	856	809	840	828	816	787	810	815	874	821	891	856	822	822	798	817	778	816	823	830	833	880	817	793	855	880	845	809	823	843	863	797	824	877	790	827	853	803	820	847	845	819	848	851	828	851	801	838	797	855	806	800	849	760	852	797	801	840	792	851	837	831	841	846	807	837	821	798	847	810	811	794	762	823	811	858	871	804	894	846	867	870	794	798	848	855	803	897	857	844	820	814	818	878	802	779	842	795	821	808	869	768	815	827	845	824	867	803	815	831	842	891	825	824	839	837	887	839	825	826	831	837	836	792	803	802	801	826	782	823	810	849	822	860	815	835	856	775	847	820	878	858	791	798	840	834	791	855	823	777	812	870	836	875	814	819	794	818	829	826	822	829	811	808	783	825	810	836	860	840	883	846	819	817	809	766	856	858	825	831	814	842	888	856	814	823	788	854	784	827	823	864	818	899	814	803	842	795	829	807	822	837	845	779	807	855	845	829	808	773	799	812	836	836	813	835	842	870	761	844	815	790	837	817	781	811	846	739	829	846	814	858	822	892	782	834	821	813	789	807	830	852	826	850	819	846	772	816	835	879	825	800	822	826	845	864	870	839	879	769	780	793	836	849	797	876	815	792	833	802	808	819	832	843	841	843	783	881	809	764	867	800	842	834	821	870	843	801	845	818	814	832	783	839	802	817	846	808	828	770	870	777	830	840	818	832	805	864	823	829	829	868	834	805	825	834	855	837	804	833	869	835	818	781	869	796	858	772	798	862	837	866	793	807	829	791	828	869	848	787	837	810	822	869	847	811	843	782	791	814	839	842	847	772	825	865	827	852	873	805	807	820	833	847	797	829	791	938	833	827	811	790	823	761	823	805	749	818	800	821	812	852	821	780	800	809	845	805	795	786	831	832	807	842	868	756	849	831	786	825	831	794	863	828	820	859	826	829	832	843	822	823	791	884	810	801	782	877	773	838	811	842	836	829	844	855	846	836	861	800	845	814	808	851	835	763	878	850	820	841	825	791	806	839	839	859	825	773	814	829	836	870	806	816	818	823	884	841	861	791	802	847	807	867	864	787	870	778	866	830	835	862	752	813	822	822	799	783	804	808	828	839	839	841	786	823	784	823	855
25657	21507	27652	25643	10327	3002	2012	1611	1461	1392	1533	10601	15592	11883	5714	2179	1493	1088	1036	1021	981	1016	978	1011	968	1014	1008	970	958	1011	997	936	978	976	897	986	988	973	995	1016	997	1017	982	947	976	929	1003	958	1013	990	1030	1052	965	1038	977	957	993	982	917	981	1000	1023	1046	957	973	964	1048	1034	970	954	942	967	986	916	937	988	950	947	938	992	977	967	925	1035	940	934	1042	954	974	1031	952	989	968	1012	998	952	938	989	963	990	941	925	978	1029	972	960	958	969	1021	999	965	1031	954	1006	947	1007	959	1015	993	943	981	959	936	959	969	975	982	914	968	966	994	999	1021	954	929	1025	953	1000	1002	976	988	1034	963	935	1024	975	981	988	1024	953	987	969	931	1049	947	996	964	905	1004	947	929	1002	969	989	987	979	928	973	941	962	972	990	968	915	966	951	978	956	1022	959	938	974	970	1002	953	975	968	972	955	922	955	939	948	1035	1038	919	937	961	945	957	969	947	1019	985	1055	981	972	964	939	947	920	986	984	952	1006	963	935	982	995	978	943	942	966	989	940	951	939	981	956	1037	970	983	979	984	994	995	969	991	962	971	997	1018	940	1041	979	979	960	1013	976	962	981	970	1010	967	967	997	1008	1042	1011	960	998	954	931	987	953	958	994	969	968	958	958	934	986	964	1002	937	1005	999	983	963	986	970	985	970	921	984	996	939	971	1006	947	987	970	978	990	983	955	937	962	937	966	985	943	1019	994	944	933	997	975	952	960	1056	963	935	1036	989	1029	935	987	932	934	978	970	965	936	1043	968	988	954	990	984	989	978	969	945	986	989	992	992	932	938	937	966	985	953	1000	1009	959	965	1004	911	915	950	975	950	941	955	973	993	1051	1002	953	975	916	957	982	980	947	1026	963	960	1035	984	991	952	1022	995	1013	996	994	981	968	973	994	952	978	993	958	977	951	973	1033	959	926	970	956	943	972	985	1017	960	972	986	960	1002	930	1002	1004	931	987	959	994	1022	940	1022	987	940	1005	965	960	936	900	943	945	947	949	1006	952	1027	1006	980	1012	1026	965	947	919	961	919	943	972	950	928	975	989	986	970	1013	965	1012	975	981	980	1009	964	994	987	995	986	942	955	941	965	955	1018	947	980	941	992	996	969	959	939	943	997	978	980	1004	969	964	1017	986	1009	956	964	927	1013	910	956	954	960	962	983	985	949	1008	942	991	959	1000	1013	978	993	978	979	1000	985	993	959	950	931	979	934	960	973	978	989	929	1005	965	971	948	986	974	975	928	925	965	966	978	1039	955	998	978	1018	987	995	939	1019	1019	1031	1027	992	998	942	987	919	1009	960	946	961	905	979	995	963	923	980	994	942	923	986	939	1001	971	983	978	983	982	986	931	939	968	943	952	1010	1005	915	945	976	961	974	952	1024	960	1041	990	979	985	967	1032	927	960	1000	968	981	1015	935	1044	888	980	977	960	960	1029	1016	968	973	935	994	935	981	944	996	997	995	1032	997	957	982	973	974	1002	947	1002	986	973	935	967	972	959	1007	951	1022	925	931	951	936	970	1009	1012	982	1067	1032	965	994	1008	927	1050	992	964	986	982	980	973	942	979	1018	955	996	1001	999	973	983	960	965	1037	969	965	966	989	988	964	1026	938	961	979	952	987	962	972	1003	962	955	947	1008	1016	1054	979	973	987	919	956	970	948	1020	1006	943	968	1005	1037	936	962	930	896	1018	949	950	968	929	971	916	944	952	932	1000	934	974	982	962	990	1011	1015	1006	890	1016	978	994	941	969	976	993	959	1004	962	969	1022	956	924	967	939	963	974	1000	1014	992	961	967	989	922	917	945	997	1021	1003	935	967	916	1002	962	977	977	1101	1043	989	957	938	974	1021	993	963	960	994	987	1043	973	970	963	950	967	951	979	1040	950	1014	952	942	971	933	971	950	938	995	974	938	1010	964	980	992	953	991	939	983	949	1001	1011	1011	991	937	945	1022	966	952	1007	982	953	930	1063	954	943	980	1023	941	903	942	949	955	965	984	968	968	996	920	985	995	937	933	980	974	1000	943	1011	1043	950	950	984	1005	997	1027	1044	948	1006	1004	969	929	996	1023	940	1003	986	1027	1023	991	948	958	989	945	957	953	957	981	978	934	945	991	1010	949	996	971	947	1001	1002	967	973	922	930	1033	1029	944	951	990	999	951	954	983	1021	991	1010	1010	926	934	972	930	1047	961	978	989	919	1010	1031	932	969	968	972	971	953	990	973	942	945	971	965	926	965	976	973	970	965	956	957	1024	924	985	929	969	1026	976	906	939	947	999	1016	1007	956	971	1000	956	989	974	956	931	962	1006	963	994	921	931	970	996	940	943	988	948	994	986	985	928	958	981	929	972	935	962	928	940	1004	997	972	981	1027	923	942	945	943	1007	986	986	942	980	963	998	972	955	966	1027	980	1019	981	968	992	1003	1004	1006	1003	991	968	987	937	963	1010	950	972	966	918	961	933	983	1041	940	980	1021	970	972	949	985	995	993	961	963	957	990	922	942	974	964	998	973	933	1015	1003	959	983	990	976	1003	943	956	966	950	1013	967	972	977	1012	1021	931	951	967	1028	968	942	982	907	1023	920	980	992	947	1016	972	971	954	972	972	1005	1002	931	962	989	969	958	959	1005	957	989	968	1002	921	979	1017	951	976	900	1017	1011	1000	1050	1006	995	998	946	1007	987	935	952	1019	993	984	939	1020	950	978	969	935	964	929	968	969	1011	964	901	984	930	1004	979	918	1003	925	1021	1038	985	959	966	967	908	971	985	941	981	997	959	989	1010	989	978	942	965	936	925	954	984	993	957	1029	1008	972	1020	990	1021	950	938	1000	991	952	1004	939	984	954	945	979	1016	912	1021	978	960	918	971	1008	1015	946	977	956	993	987	919	925	975	946	902	938	968	963	963	951	1021	992	965	991	1032	976	972	931	1022	936	978	992	963	987	1003	933	925	941	920	935	988	987	978	1005	969	1033	968	994	992	999	950	999	1026	1008	983	939	968	964	1009	930	1029	1013	1006	980	969	1015	960	965	973	972	959	984	964	947	982	965	968	966	964	944	1018	964	970	989	998	948	992	945	967	983	940	934	938	981	994	1026	983	1014	938	962	1051	1031	961	946	1035	1016	941	987	963	964	927	956	994	979	1020	951	965	933	973	964	1014	966	963	1005	944	1016	924	973	1015	962	1027	958	937	948	1004	973	925	971	998	999	943	1052	973	910	930	1002	984	979	969	973	1006	940	919	926	952	946	942	975	993	930	1016	996	975	974	971	987	988	903	973	977	918	1013	964	969	976	1045	975	955	1026	976	965	1006	993	964	1030	989	937	944	984	1034	974	919	959	1005	998	1002	986	991	979	950	919	946	982	921	971	934	1004	978	972	970	953	998	981	1006	1031	931	1016	1000	1045	980	876	990	973	968	1047	997	952	948	1005	967	945	972	1032	943	1030	983	973	969	965	957	974	995	1028	1000	989	973	987	947	981	969	990	972	968	975	930	995	1008	940	985	997	956	1000	981	989	984	975	939	952	957	1030	936	929	969	965	997	984	971	964	987	947	1005	971	1027	1023	1041	1000	1020	1002	931	950	966	1002	954	993	991	997	981	925	975	959	960	937	983	958	893	987	969	1020	997	948	963	1001	1022	982	960	928	1060	988	970	1025	978	926	958	954	1003	972	942	914	920	959	969	1007	992	891	966	1002	985	949	972	974	931	973	943	949	1011	954	948	914	960	991	1018	923	954	1019	1023	989	928	981	991	1026	1026	944	941	984
5055	6107	5998	3006	2437	2047	1715	1641	1608	1417	1722	12896	14439	10739	5110	2054	1238	940	826	813	848	807	779	837	811	768	814	808	849	857	834	830	799	812	810	810	770	777	849	815	796	857	846	816	827	836	827	869	798	808	790	779	785	793	863	847	876	788	756	819	858	810	851	820	808	853	796	855	832	829	821	802	783	847	784	819	820	811	767	802	809	850	784	784	756	803	791	826	849	867	833	799	818	806	805	822	857	836	834	835	741	803	806	798	810	760	751	812	791	793	834	820	761	809	800	832	786	791	816	819	810	776	830	767	805	834	777	863	764	793	802	782	808	794	799	754	762	814	805	789	847	837	816	791	818	814	869	841	809	814	822	810	804	772	792	833	834	804	806	856	797	810	808	853	760	844	794	829	803	801	783	814	828	829	857	826	757	850	808	823	801	830	799	753	781	817	862	825	849	840	767	832	787	818	811	777	773	785	799	799	822	818	813	787	838	768	779	786	812	835	837	824	762	850	809	760	780	785	742	806	797	800	806	796	801	786	824	818	839	776	825	771	798	792	775	813	801	755	754	792	818	800	790	784	803	812	828	768	813	812	796	817	855	769	829	810	798	865	821	785	820	809	843	835	835	825	844	799	814	860	785	783	822	842	847	797	822	810	855	773	806	802	840	842	808	818	791	794	741	838	840	792	800	805	841	841	774	786	801	732	860	823	795	768	802	809	768	807	828	812	861	794	846	787	769	830	808	810	835	768	817	800	873	734	773	790	829	784	805	771	780	799	847	736	816	805	774	797	802	787	789	780	780	799	806	839	800	828	785	817	822	768	868	760	759	833	803	821	817	824	794	837	827	815	817	815	789	796	801	827	788	782	805	864	826	802	784	795	775	828	804	788	786	831	786	778	824	790	841	820	867	815	803	793	786	833	781	745	785	762	840	830	817	765	828	793	817	768	805	801	779	741	831	794	799	811	762	810	796	769	876	819	780	809	824	776	839	797	782	772	757	834	757	798	870	735	814	807	790	781	802	796	787	862	811	811	799	785	789	807	835	784	775	812	789	752	812	734	827	821	788	828	809	854	830	862	791	806	809	774	813	794	794	791	784	848	783	749	837	808	828	844	797	826	792	815	842	824	788	809	773	873	808	816	764	831	840	769	816	824	807	819	794	815	763	823	855	822	801	788	814	789	796	827	786	831	832	801	802	819	806	843	808	836	759	782	796	808	814	791	741	749	788	787	855	834	807	830	777	780	795	831	818	800	842	827	806	823	773	814	824	746	810	809	809	778	763	818	852	793	791	785	784	817	850	786	796	752	774	818	816	856	759	808	831	804	782	783	831	833	785	806	813	829	770	757	827	800	772	885	794	768	805	836	831	794	807	777	817	806	764	787	817	809	793	822	854	788	810	831	789	813	803	832	782	800	816	787	807	770	817	826	796	807	826	826	824	800	803	782	774	843	809	817	766	791	783	827	861	809	793	784	775	800	799	811	802	779	837	797	803	806	803	847	826	758	786	831	819	793	788	817	831	806	833	807	792	778	804	863	755	783	819	815	847	837	786	812	799	778	773	825	813	814	864	836	788	772	839	764	788	838	829	783	842	783	782	839	753	799	797	819	762	781	800	800	824	820	803	829	840	801	812	855	804	802	845	785	807	831	779	764	830	807	776	808	784	765	782	755	793	735	795	823	806	823	826	769	802	780	811	814	794	785	822	806	847	779	792	759	824	829	840	782	746	843	789	782	795	836	828	802	848	818	729	776	853	793	810	780	820	760	791	799	780	801	783	778	780	781	749	757	842	832	855	803	816	779	797	843	809	843	760	804	767	801	804	794	747	852	827	792	811	814	828	811	859	836	834	815	829	827	753	752	791	842	811	737	875	818	858	807	766	867	775	844	811	838	836	793	753	810	819	818	726	827	773	819	780	848	844	779	831	785	772	762	833	825	831	797	806	798	802	814	762	789	790	794	865	792	826	760	790	810	852	764	801	816	784	800	800	786	831	832	822	760	802	785	825	787	819	798	781	812	816	807	824	782	828	822	759	796	794	800	793	779	783	816	831	810	810	807	782	859	837	777	808	807	804	775	794	818	784	783	788	797	797	814	843	819	808	815	792	801	823	843	789	768	817	819	809	761	813	821	800	820	806	827	785	777	836	744	803	801	806	790	797	851	801	782	786	753	806	844	848	840	809	847	824	806	781	825	859	817	826	822	769	770	816	790	737	833	832	829	746	860	812	813	820	767	814	810	795	777	763	805	762	858	772	784	855	764	784	735	796	834	771	794	796	839	845	828	792	816	849	818	821	820	799	786	802	824	806	815	861	766	795	785	834	803	797	831	752	893	784	832	770	791	804	781	801	793	831	801	805	787	774	825	829	812	826	794	825	831	755	789	819	756	804	774	803	792	811	810	788	751	804	816	805	837	816	827	777	781	816	806	777	804	802	796	786	758	822	770	801	804	790	793	830	833	807	850	822	777	804	800	738	794	814	779	798	855	825	840	800	802	807	822	829	852	811	798	841	803	798	796	808	773	806	788	796	863	851	840	846	852	841	824	800	792	829	842	773	810	765	841	824	844	799	790	782	792	790	769	846	803	819	808	849	824	843	824	773	779	732	814	816	770	787	774	801	794	783	844	788	826	841	848	831	718	824	806	892	816	829	855	814	801	772	831	819	831	863	780	844	819	758	752	796	791	815	819	829	787	823	761	804	781	819	779	757	804	809	876	806	769	852	794	792	831	824	791	790	802	825	840	795	715	838	793	810	773	746	846	785	822	826	801	791	787	828	820	781	798	793	818	740	807	799	809	812	764	789	766	804	803	841	827	778	775	800	774	778	815	815	834	819	784	829	801	823	818	832	813	824	796	853	752	788	768	807	840	849	827	819	804	788	790	822	813	805	823	806	842	784	777	786	818	782	805	790	789	756	797	831	760	792	810	778	796	779	786	811	832	794	783	796	758	773	783	787	758	748	843	827	772	801	812	827	831	771	804	839	834	819	768	834	815	824	754	858	836	814	793	811	842	765	835	798	807	799	808	829	815	800	849	779	792	782	815	775	796	778	796	749	819	797	791	783	833	817	785	776	805	809	786	806	797	791	850	822	802	825	781	805	814	765	813	820	745	791	800	789	816	825	771	799	818	763	783	792	790	862	759	845	820	747	799	752	792	766	840	822	790	818	793	806	818	819	768	811	820	829	797	814	762	811	777	792	829	821	801	789	837	818	833	798	758	771	810	778	794	821	787	810	870	791	753	817	803	809	822	819	771	813	790	793	782	794	844	826	776	787	793	761	850	737	819	808	812	815	841	822	806	842	781	834	755	811	816	775	826	778	859	767	761	837	812	814	811	781	797	820	809	849	774	770	818	777	742	772	825	813	772	797	794	847	841	796	786	765	793	790	764	831	824	835	812	825	830	804	838	777	827	830	834	773	806	768	773	853	768	775	775	789	803	827	786	820	821	814	822	790	821	788	771	801	800	783	817	824	793	795	784	813	776
24637	21485	28738	24643	21231	9343	3720	2248	2022	1963	2669	22936	25443	18985	9081	3222	1751	1292	1149	1156	1187	1089	1091	1104	1115	1127	1122	1140	1108	1147	1081	1104	1083	1094	1074	1071	1066	1066	1118	1163	1108	1172	1026	1138	1141	1134	1080	1048	1064	1098	1103	1060	1151	1075	1070	1092	1101	1169	1084	1117	1110	1119	1047	1137	1127	1091	1101	1144	1099	1071	1086	1081	1073	1046	1052	1113	1132	1075	1067	1085	1164	1115	1094	1158	1172	1066	1101	1057	1067	1129	1119	1115	1123	1099	1138	1044	1138	1125	1121	1102	1072	1086	1086	1084	1145	1126	1060	1104	1037	1066	1130	1084	1093	1078	1034	1122	1099	1085	1097	1128	1119	1079	1124	1061	1133	1081	1093	1066	1093	1128	1134	1109	1162	1115	1142	1101	1104	1104	1151	1107	1119	1104	1106	1156	1063	1071	1076	1113	1076	1181	1112	1085	1153	1080	1103	1113	1063	1143	1085	1097	1061	1098	1143	1113	1051	1124	1093	1066	1104	1083	1060	1104	1102	1020	1103	1094	1126	1141	1121	1122	1128	1077	1080	1086	1069	1067	1022	1020	1080	1143	1076	1134	1128	1046	1066	1100	1077	1098	1087	1099	1146	1119	1091	1015	1157	1035	1080	1103	1147	1126	1133	1099	1081	1106	1126	1101	1138	1085	1054	1078	1037	1080	1059	1104	1088	1102	1095	1052	1057	1098	1053	1088	1073	1104	1050	1096	1105	1052	1123	1070	1118	1145	1116	1069	1059	1074	1102	1098	1079	1043	1146	1069	1123	1069	1063	1106	1097	1016	1136	1038	1036	1054	1116	1010	1108	1100	1064	1124	1109	1000	1074	1170	1075	1164	1084	1151	1079	1080	1104	1056	1070	1110	1132	1054	1061	1075	1092	1109	1097	1055	1119	1064	1069	1049	1080	1053	1087	1128	1111	1124	1060	1133	1115	1051	1108	1105	1045	1111	1171	1122	1141	1032	1135	1144	1081	1065	1098	1072	1049	1109	1140	1079	1072	1045	1084	1077	1056	1092	1079	1088	1064	1097	1024	1070	1085	1049	1158	1175	1136	1160	1097	1036	1067	1065	1083	1162	1125	1103	1070	1023	1067	1138	1097	1082	1111	1124	1148	1097	1122	1045	1076	1104	1083	1126	1049	1131	1069	1079	1124	1158	1094	1110	1115	1074	1020	1035	1085	1130	1124	1097	1178	1082	1091	1166	1080	1044	1089	1100	1136	1115	1080	1084	1123	1030	1082	1060	1128	1107	1155	1127	1063	1061	1066	1045	1089	1115	1112	1121	1116	1083	1102	1112	1019	1089	1091	1038	1071	1104	1101	1121	1131	1105	1117	1052	1084	1065	1093	1116	1149	1087	1088	1128	1120	1119	1114	1139	1074	1121	1112	1063	1055	1104	1149	1030	1057	1118	1074	1090	1043	1077	1178	1063	1081	1091	1100	1077	1102	1032	1133	1116	1100	1081	1085	1105	1060	1101	1062	1095	1084	1117	1139	1130	1119	1081	1077	1076	1075	1128	1089	1070	1080	1070	1068	1110	1132	1061	1088	1141	1114	1112	1141	1062	1071	1094	1109	1088	1097	1100	1137	1081	1113	1047	1109	1061	1088	1110	1089	1075	1127	1085	1100	1068	1126	1049	1108	1077	1077	1086	1038	1038	1094	1085	1076	1121	1117	1129	1055	1093	1124	1053	1105	1065	1140	1117	1090	1128	1118	1049	1082	1060	1068	1082	1091	1153	1060	1057	1124	1078	1038	1120	1137	1056	1093	1143	1055	1125	1067	1110	1083	1103	1013	1104	1103	1047	1105	1093	1119	1120	1049	1079	1059	1075	1094	1104	1122	1058	1136	1093	1084	1131	1076	1082	1123	1106	1125	1071	1098	1105	1082	1103	1139	1092	1098	1146	1099	1068	1069	1021	1113	1084	1089	1119	1124	1073	1060	1181	1071	1123	1052	1066	1117	1093	1127	1082	1049	1063	1110	1116	1066	1060	1142	1095	1089	1065	1033	1106	1096	1064	1138	1072	1077	1124	1019	1034	1099	1094	1096	1112	1102	1055	1129	1065	1104	1095	1089	1151	1058	1091	1101	1085	1100	1117	1104	1042	1059	1134	1040	1156	1067	1098	1133	1060	1067	1091	1067	1118	1063	1047	1117	1081	1144	1088	1077	1102	1071	1116	1055	1035	1063	1069	1077	1096	1047	1098	1110	1039	1106	1101	1090	1078	1109	1011	1091	1109	1100	1067	1155	1168	1085	1060	1087	1024	1071	1076	1047	1020	1158	1078	1058	1113	1068	1120	1066	1077	1115	1094	1056	1058	1114	1114	1047	1126	1047	1128	1084	1082	1143	1165	1077	1095	1091	1074	1116	1122	1087	1151	1068	1142	1137	1065	1019	1011	1087	1084	1056	1103	1077	1054	1077	1071	1042	1065	1115	1101	1096	1126	1098	1057	1074	1068	1093	1102	1072	1070	1103	1149	1109	1094	1066	1069	1085	1124	1127	1055	1056	1082	1112	1138	1116	1106	1098	1131	1098	1110	1068	1069	1082	1047	1100	1116	1094	1140	1117	1108	1088	1129	1051	1081	1119	1111	1120	1089	1142	1132	1116	1118	1074	1095	1095	1079	1089	1093	1095	1038	1038	1095	1122	1072	1087	1151	1099	1085	1113	1104	1115	1074	1049	1131	1108	1083	1098	1126	1070	1078	1121	1045	1104	1096	1142	1081	1075	1123	1121	1087	1163	1102	1068	1049	1089	1046	1050	1103	1078	1111	1076	1104	1172	1127	1082	1136	1112	1061	1079	1098	1072	1077	1096	1038	1094	1097	1062	1120	1097	1053	1090	1093	1026	1138	1102	1076	1137	1044	1087	1116	1053	991	1040	1106	1086	1079	1104	1103	1068	1077	1090	1118	1096	1087	1088	1027	1082	1112	1150	1065	1095	1084	1144	1038	1090	1047	1054	1098	1061	1040	1103	1100	1079	1097	1112	1147	1128	1065	1048	1110	1124	1044	1110	1122	1074	1109	1080	1104	1067	1037	1058	1072	1128	1106	1065	1049	1030	1126	1163	1098	1069	1061	1036	1118	1062	1096	1079	1089	1104	1066	1032	1070	1126	1092	1147	1122	1071	1090	1122	1062	1095	1083	1046	1082	1083	1091	1141	1051	1093	1047	1116	1146	1083	1098	1135	1114	1103	1101	1095	1074	1071	1126	1114	1127	1047	1140	1034	1085	1107	1068	1023	1121	1064	1144	1127	1077	1053	1093	1090	1053	1099	1101	1062	1152	1099	1141	1094	1104	1142	1103	1092	1051	1093	1116	1068	1086	1093	1086	1061	1117	1131	1103	1106	1110	1105	1041	1083	1111	1128	1080	1096	1092	1127	1131	1094	1100	1103	1073	1083	1107	1135	1027	1098	1126	1122	1132	1108	1083	1119	1036	1095	1123	1074	1062	1112	1059	1127	1144	1185	1069	1148	1138	1034	1070	1076	1098	1077	1048	1056	1072	1124	1104	1106	1081	1085	1076	1108	1099	1062	1054	1082	1059	1083	1118	1108	1031	1068	1121	1102	1111	1100	1133	1057	1152	1043	1104	1059	1100	1144	1089	1107	1094	1053	1123	1111	1085	1093	1153	1105	1084	1086	1064	1135	1096	1135	1066	1080	1071	1161	1097	1103	1098	1059	1103	1062	1067	1079	1095	1046	1098	1124	1085	1065	1058	1126	1060	1101	1105	1066	1037	1080	1065	1129	1105	1147	1115	1035	1035	1140	1064	1101	1031	1110	1129	1067	1104	1054	1089	1133	1049	1066	1130	1091	1099	1086	1116	1111	1107	1135	1107	1062	1125	1076	1039	1068	1068	1137	1084	1047	1046	1050	1077	1054	1055	1107	1114	1101	1088	1050	1072	1122	1077	1104	1059	1055	1127	1089	1120	1107	1027	1129	1071	1149	1034	1050	1113	1110	1080	1098	1059	1126	1055	1106	1020	1047	1074	994	1061	1123	1081	1143	1061	1065	1090	1073	1112	1089	1081	1109	1086	1074	1096	1065	1100	1025	1144	1098	1159	1128	1092	1150	1104	1093	996	1060	1132	1160	1047	1060	1072	1112	1116	1128	1059	1064	1041	1100	1109	1098	1054	1096	1091	1104	1082	1060	1098	1081	1108	1088	1109	1040	1135	1051	1085	1110	1118	1118	1023	1027	1127	1079	1069	1088	1053	1167	1101	1154	1073	1068	1113	1061	1061	1091	1060	1121	1103	1131	1114	1107	1146	1081	1098	1058	1055	1162	1130	1084	1109	1064	1064	1088	1042	1108	1056	1088	1075	1043	1091	1099	1099	1067	1076	1050	1090	1112	1171	1082	1138	1071	1072	1025	1102	1140	1057	1047	1118	1067	1116	1144	1068	1066	1089	1109	1104	1132	1086	1120	1013	1096	1089	1066	1099	1082	1091	1065	1151	1074	1086	1081	1126	1074	1035	1116	1084	1073	1092	1154	1086	1103	1049	1106	1059	1143	1103	1096	1064	1071	1097	1133	1082	1082	1038	1173	1061	1106	1117	1040	1079	1107	1108	1076	1118	1124	1098	1039	1061	1112	1171	996	1114	1053	1054	1105	1083	1131	1159	1064	1052	1024	1076	1066	1139	1060	1114	1099	1109	1055	1105	1059	1057	1060	1041	1024	1056	1085	1119	1146	1111	1037	1096	1108	1113	1076	1068	1116	1106	1089	1131	1110	1022	1036	1146	1068	1108	1096	1059	1090	1105	1114	1060	1106	1101	1114	1103	1083	1050	1067	1083	1158	1040	1059	1115	1113	1083	1116	1130	1096	1068	1090	1115	1082	1076	1050	1113	1070	1065	1062	1121	1086	1124	1072	1050	1076	1114	1141	1091	1083	1101	1072	1104	1097	1057	1098	1095	1077	1040	1104	1113	1141	1053	1095	1026	1087	1071	1092	1083	1128	1065	1064	1117	1127	1136	1134	1054	1082	1112	1043	1129	1080	1142	1021	1135	1136	1096	1019	1040	1110	1094	1062	1094	1106	1084
6336	10615	9675	5729	3585	3110	2553	2258	2267	2196	3234	24360	22473	15548	7470	2750	1577	1071	944	915	886	921	895	920	909	878	888	910	881	896	937	903	903	847	877	960	918	896	934	939	907	837	930	957	855	927	893	950	871	893	934	918	930	880	943	896	943	905	898	938	928	886	914	910	913	913	904	873	901	935	909	890	878	957	866	895	905	882	870	875	908	867	877	874	892	911	903	937	871	857	872	890	902	918	876	911	852	873	908	887	915	894	887	936	904	842	912	910	896	914	878	891	929	903	897	981	898	895	838	900	905	933	869	898	889	871	916	900	873	898	881	888	906	916	871	903	886	913	891	895	874	915	869	913	896	865	909	890	902	876	877	893	901	901	921	919	887	871	872	910	933	901	858	911	866	893	866	916	857	910	851	896	900	914	876	886	899	869	877	941	901	884	905	888	917	967	926	836	880	900	931	921	893	933	872	887	867	900	873	864	898	838	883	930	931	870	909	886	896	904	904	916	889	897	930	874	873	859	931	891	907	829	915	895	881	898	883	940	866	908	819	884	890	856	832	916	915	878	889	919	861	904	911	854	894	893	941	916	896	889	885	931	909	806	857	868	882	898	884	914	953	888	921	882	876	877	871	872	853	924	906	949	800	916	895	885	897	901	943	905	917	880	917	896	858	938	872	850	913	934	864	922	892	888	886	876	844	864	920	936	868	858	892	900	859	887	869	880	865	837	870	848	864	886	942	834	910	881	898	872	849	925	901	864	923	898	863	855	889	871	852	893	869	902	847	886	924	841	907	889	921	905	930	868	880	832	966	840	931	863	892	925	917	870	937	928	859	886	919	886	835	895	920	866	903	898	891	874	859	926	872	862	880	923	847	898	852	876	868	900	906	861	911	882	930	901	897	857	904	864	863	865	894	860	887	898	894	921	937	900	865	848	888	882	822	910	862	904	893	837	899	918	859	929	920	835	904	868	906	856	871	899	922	874	879	837	858	934	885	895	903	903	850	887	884	857	872	873	901	872	878	894	894	818	897	845	890	803	902	905	918	890	955	854	901	840	911	919	886	879	823	896	879	903	900	939	919	955	904	912	900	823	849	866	871	916	861	863	913	880	880	922	934	935	881	936	856	913	826	913	831	910	869	879	858	851	879	897	863	919	892	924	830	879	865	901	858	889	884	904	910	841	832	901	901	903	853	830	880	850	864	878	874	848	890	876	902	892	899	869	838	947	837	870	878	922	878	840	920	906	870	848	873	909	900	875	874	871	901	878	928	904	909	882	958	892	890	915	848	925	961	864	842	865	922	853	917	872	900	878	958	886	861	875	910	907	849	881	845	865	865	842	873	857	894	879	901	830	873	893	887	889	824	892	946	884	866	891	841	881	898	900	897	848	898	911	905	879	818	933	896	891	880	846	888	862	859	892	866	882	931	928	881	905	870	840	864	935	890	830	897	893	840	904	875	908	837	923	913	886	906	853	863	929	900	876	905	900	912	900	862	940	883	846	866	894	940	958	875	877	887	934	904	896	869	917	836	881	880	950	855	884	886	885	886	890	888	876	934	912	848	874	857	916	869	935	855	859	902	920	887	912	930	880	878	960	903	898	858	917	970	884	873	877	913	868	921	943	870	888	894	908	885	957	894	921	857	898	832	878	927	818	906	874	883	898	852	911	892	893	899	861	881	825	868	916	920	853	876	873	856	909	954	854	918	899	888	908	853	899	838	861	876	907	900	877	908	927	855	882	928	871	902	923	880	866	892	961	905	879	906	840	884	854	884	898	875	872	893	893	908	866	918	869	876	880	903	942	905	870	890	883	895	857	913	869	850	872	883	873	907	932	885	878	854	870	893	888	971	912	869	899	889	881	872	903	826	917	878	917	852	855	916	901	876	893	860	871	907	848	909	882	890	900	859	939	888	938	825	881	860	871	881	902	899	872	871	871	887	952	875	860	920	936	937	882	845	820	901	861	842	856	883	896	876	870	966	861	922	868	889	871	870	912	878	886	920	867	854	882	879	864	890	856	896	915	861	890	893	907	843	887	927	877	849	890	907	913	892	912	895	915	901	886	865	896	880	907	872	879	878	904	883	902	898	886	913	893	921	900	949	841	856	871	874	870	886	872	906	903	855	874	852	916	914	895	928	851	928	866	883	954	892	902	965	875	918	904	902	903	884	883	897	900	884	893	880	910	862	870	910	893	895	909	902	908	858	871	920	856	893	914	860	917	872	864	887	901	854	809	952	950	857	872	865	864	814	897	919	868	855	888	905	907	863	933	893	867	873	902	815	839	897	921	859	887	840	918	836	921	862	911	899	916	886	922	874	904	882	889	845	847	906	879	904	914	867	934	841	905	840	858	854	897	898	847	826	836	893	918	932	858	887	855	861	834	887	909	867	929	913	864	881	867	919	835	883	866	918	885	904	868	910	920	879	921	862	938	865	839	928	875	874	851	897	897	838	901	877	893	891	872	847	864	893	893	887	860	853	914	928	907	927	864	904	833	911	840	857	902	867	832	908	895	930	855	919	888	813	867	857	875	843	822	879	868	841	879	936	873	964	861	855	821	855	894	873	878	813	883	869	857	862	904	877	928	907	876	884	843	848	872	875	927	935	957	891	876	871	903	896	853	879	948	851	892	829	909	876	862	895	865	902	854	904	892	872	907	902	897	847	923	911	869	865	924	865	883	873	976	890	887	863	909	910	882	895	835	834	839	896	855	921	878	914	852	847	899	915	924	867	888	856	855	887	886	908	948	891	839	927	881	856	919	886	853	868	899	868	910	827	908	851	925	850	923	910	909	846	922	926	908	893	919	890	891	949	829	905	901	851	856	880	879	891	867	913	899	904	909	875	900	847	912	834	855	879	961	905	871	874	902	887	870	856	922	883	892	919	922	897	911	862	904	914	897	910	859	863	871	896	933	860	925	890	865	839	885	902	946	909	872	821	894	971	882	888	858	937	799	925	876	919	890	895	890	917	847	834	944	859	848	931	892	882	918	926	841	935	847	852	912	854	888	877	863	825	887	913	861	913	933	881	862	913	853	880	861	919	935	931	924	895	850	851	899	913	914	892	914	905	864	844	864	900	892	887	895	915	865	947	928	928	868	900	842	898	892	901	854	854	921	835	917	874	877	867	877	872	852	875	874	920	872	881	833	880	873	902	837	894	891	885	878	853	887	879	895	897	900	871	877	865	806	860	908	885	921	836	903	868	915	822	873	866	881	896	869	848	825	919	932	862	851	888	865	890	872	870	879	941	872	902	905	881	890	887	846	813	842	933	860	874	881	890	900	858	841	896	868	889	836	849	900	848	947	927	891	870	890	896	874	867	935	894	831	856	894	854	907	897	942	901	853	906	891	865	911	837	832	927	878	818	885	855	875	890	828	866	916	873	829	903	856	936	883	883	940	862	898	909	860	908	915	852	908	859	847	929	884	884	889	891	912	808	898	869	950	882	915	911	867	897	897	849	928	876	914	859	842	846	929	903	919	921	909
27927	12553	3583	2085	1464	1273	1314	1254	1283	1241	1209	2090	2492	2103	1566	1269	1164	1057	1063	1081	1087	1039	1037	1062	1073	1080	1073	1067	1103	1092	1063	1029	1095	1011	1061	1008	1017	1103	1058	1099	1066	1041	1102	1021	1027	1069	1089	1071	1052	1087	1057	1098	1058	1049	1078	1026	1066	1060	1052	1082	1076	1053	1086	1109	1079	1091	1085	1108	1087	1015	1082	1024	1074	1105	1086	1067	1050	1010	1061	1089	1108	1035	1035	1064	1078	1064	1064	1069	1128	1099	987	1045	1093	1029	1017	1059	1063	1028	1043	1135	1044	1054	1107	1123	1084	1009	1066	1048	1098	1077	1091	1056	1098	1044	1048	1029	1009	1044	1074	1038	1048	1086	1065	1155	1133	1102	1065	1067	1117	1097	1102	1070	1063	1040	1083	1111	1007	1121	1094	1103	1068	1050	1080	1061	1099	1056	1013	1061	1074	1071	1102	1117	1108	1109	1162	1088	1083	1074	1083	1090	1050	1065	1026	1061	1133	1051	1064	1112	1059	1059	1074	1086	1015	1064	1040	1113	1080	1063	1020	1001	1026	1083	1089	1116	1076	1086	1049	1112	1095	1055	1035	1110	1115	1131	1060	1057	1072	1063	1070	1131	1038	1023	1089	1071	1142	1086	1112	1091	1145	1100	1095	1065	1041	1105	1074	1082	1089	1083	1023	1080	1097	1025	1070	1056	1089	1039	1074	1029	1119	1100	1041	1051	1073	1048	1059	1085	1037	1032	1039	1122	1038	1102	1096	1174	1102	1062	1083	1055	1128	1084	1060	1032	1084	1107	1098	1095	1106	1133	1092	1111	1146	1101	1116	1071	1011	1030	1084	1080	1031	1140	1058	1116	1031	1083	1100	1093	1044	998	1017	1038	1028	1044	1087	1180	1068	1030	1098	1079	1042	1040	1075	1061	1046	1030	1072	1080	1104	1064	1095	1053	1088	1097	1064	1104	973	1079	1077	1084	1080	1080	1048	1091	1039	1087	1066	1101	1093	1090	1055	1105	1035	1035	1088	1079	1037	1059	1120	1071	1094	1030	1005	1031	1065	1051	1085	1073	1061	1042	1104	1023	1087	1044	1073	1043	996	1029	996	1056	1090	1040	1039	1083	1085	1078	1071	1016	1045	1047	1066	1068	1095	1078	1105	1128	1026	1039	998	1087	1095	1046	1083	1081	1078	1029	1071	1028	1056	1050	1073	1100	1083	1002	1071	1125	1062	1120	1022	1066	1063	1079	1015	1068	1035	1067	1046	1045	1067	1099	1090	1056	1062	1111	1018	1045	1138	1111	1030	1048	1044	1092	1049	1090	1036	1082	1069	1079	1048	1098	1075	1144	1031	1026	1103	1031	1002	1058	1076	1071	1070	1061	1050	1030	1053	1046	1086	1062	1062	1069	1015	1050	1126	1072	1085	1119	1139	1054	1060	1056	1084	1059	1118	1098	1051	1083	1066	1011	1043	1070	1026	1080	1056	1077	1039	1088	1060	1088	1050	1054	1052	1079	1182	1100	1066	1079	1024	1094	1079	1113	1088	1100	1082	1051	1126	1086	1072	1062	1096	1061	1025	1053	1099	1049	1052	1080	1063	1074	1086	1048	1025	1070	1094	1086	1092	1109	1054	1106	1092	1078	1068	1050	990	1098	1089	1053	1030	1032	1102	1031	1037	1082	1152	1021	1078	1085	1123	1014	1062	1050	1082	1057	1053	1059	1082	1103	1120	1074	1112	1074	1102	1052	1064	1050	1045	1106	1078	1076	1020	1057	1058	1058	1091	1046	1097	1064	1037	1064	1061	1051	1053	1121	997	1041	1033	1080	1086	1100	1062	1027	1033	1122	1061	1104	1035	1082	1037	1047	1018	1045	1085	1108	1040	1091	1106	1039	1088	1049	1031	1083	1058	1082	1065	1080	1079	1029	1133	1073	1136	1093	1033	1067	1098	1114	1067	1058	1061	1026	1094	1076	1086	1083	1096	1044	1065	1081	1057	1079	1051	1061	1070	1006	1042	1067	1070	1062	1090	1010	1079	1058	1048	1135	1096	1077	1028	1096	1075	1116	996	1008	992	1062	1064	1091	1092	1097	1060	1104	1083	1051	1081	1049	1066	1039	1015	1081	1066	1044	1059	1102	1081	1072	1119	1038	1016	1113	1081	1042	1028	1051	1097	1141	1062	1090	1021	1080	1063	1073	1085	1067	1058	1058	1000	1037	1028	1104	1044	1087	1144	1090	1058	1086	1106	1094	1085	1077	984	1035	1036	1029	1006	1049	1081	1140	1065	1024	1070	1119	1026	1082	1084	1092	1077	1071	987	1065	972	1079	1100	1073	1107	1058	1091	1150	1049	1071	1099	1074	1112	1087	1106	1029	1042	1122	1062	1096	1000	1087	1017	1080	1060	1069	1116	1091	1073	1083	1047	1051	1117	1047	1080	1059	1048	1082	1071	1081	1078	1094	1049	1035	1035	1054	1038	1044	1026	1025	1084	1020	1030	1115	1031	1057	1055	1080	1066	1090	1072	1076	1142	1117	1034	1104	1076	1121	1076	1082	1088	1066	1108	1045	1105	1100	1074	1003	1071	1015	1045	1048	1059	1025	1051	1083	1073	1105	1113	1086	1004	1048	1032	1073	1067	1038	1009	1064	1083	1067	1075	1036	1049	1134	1067	1102	1063	1059	1133	1105	1140	1053	1093	1079	1037	1050	1035	1045	1076	1068	1040	1019	1102	1097	1050	1085	1091	1082	1114	1055	1102	1067	1123	1008	1100	1042	1101	1044	1074	1039	1067	1107	1069	1063	1070	1072	1002	1080	1088	1032	1042	1025	1053	1084	1112	1063	1096	1073	1021	1027	1100	1123	1083	1066	1121	1031	985	1084	965	1146	1075	1121	1089	1068	1059	1092	1091	1081	1055	1021	1048	1046	1048	1111	1042	1094	1051	1052	1049	1091	1057	1077	1036	1118	1071	1082	1091	1066	997	1080	1061	1036	1097	1077	1087	1098	1033	1108	1151	1011	1077	1043	1089	1040	1018	1036	976	1050	1074	1056	1066	1076	1032	1077	1078	1108	998	1095	1066	1034	1095	1078	994	1012	1027	1052	1077	1049	1090	1067	1072	1039	1079	1047	1064	1052	1012	1059	1072	1057	1085	1128	1055	1063	1070	1123	1101	1050	1051	1017	1058	1084	1115	1054	1035	1025	1060	1100	1047	1082	1083	1102	1085	1065	1054	1057	1088	1122	1070	1104	1070	1042	1065	1056	1054	1108	1064	1022	1031	1039	1026	1052	1038	1093	1058	1082	1095	1111	1106	1017	1072	1085	1083	1079	1062	1020	1143	1130	1053	1069	1048	1071	1103	1020	1122	1058	1040	1091	1073	1097	1032	1093	1035	1053	1058	1110	1077	1089	1113	1094	1086	1046	1073	1087	1030	1062	1085	1085	1060	1075	1108	1054	1034	1016	1059	1046	1052	1080	1115	1004	1073	1058	1038	1056	1105	1106	1064	1050	1087	1072	1044	1028	1086	1088	1054	1051	1120	1027	1095	1061	1013	1123	1071	1038	1039	1106	1091	1062	1085	1078	1015	1101	1005	1079	1036	1035	1050	1058	1053	1056	1061	1044	1050	1082	1048	1111	1117	1042	1098	1131	1074	1135	1078	1034	1046	1117	1045	1047	1114	1109	1081	1102	1060	1064	1072	1080	1063	1012	1024	1078	1012	1040	1067	1103	993	1059	1097	1096	1096	1091	1053	1091	1114	1099	1069	1069	1083	1048	1050	1093	1049	1057	1085	1105	1102	1086	1042	1054	1147	1041	1104	1035	1052	1049	1088	1086	1038	1102	1098	1044	1065	1113	1076	1092	1009	1054	1066	1061	1068	1117	1055	1093	989	1047	1057	1113	1024	1140	1053	1121	1108	1046	1059	1091	1063	1049	1088	1072	1011	1043	1050	1133	1072	1059	995	1036	1069	1064	1126	1090	1063	1086	1072	1047	1006	1047	1028	1136	1104	1063	1011	1095	1044	1062	1117	1076	1060	1057	1070	1020	1060	1108	1061	1037	1108	1008	1077	1070	958	1075	1149	1057	1069	1016	1047	1104	1005	1081	1049	1074	1066	1087	1093	1043	1057	1152	1055	1090	1082	1069	1008	1029	1019	1093	1050	1052	1085	1092	1035	1058	1144	1058	1139	1119	1130	1043	1076	1049	1087	1087	1081	1077	1104	1037	1105	1040	1086	1048	1030	1127	1034	1039	1136	1065	1053	1052	1105	1060	1056	1061	1093	1029	1075	1126	1114	1103	1089	1063	1051	1096	1093	1073	1011	1085	1098	1093	1049	1081	1162	1049	1123	1047	1110	1060	1093	1012	1106	1046	1049	1130	1029	1087	1049	1105	1175	1075	1094	1114	1136	1064	1016	1089	1142	1086	1089	1041	1070	1055	1055	1074	1082	1032	1062	1099	1116	1044	1092	1065	1101	1045	1076	1047	1041	1062	1061	1036	1037	1149	1068	1067	998	1077	1059	1074	1020	1055	1049	1033	1056	1115	1008	1075	1089	1094	1035	1114	1063	1026	1100	1092	1064	1048	1076	1043	1093	1096	1074	1107	1082	1082	1041	1064	1040	1067	1091	1103	1069	1095	1070	1043	1049	1037	1098	1096	1053	1042	1072	1072	1034	1096	1071	1072	1035	1087	1045	1075	1138	1048	1035	1076	1082	1093	1092	1037	1103	1080	1096	1062	1079	1062	1076	1056	1053	1102	1078	1023	1068	1105	1045	1074	1148	1089	1076	1015	1022	1118	1047	1060	1113	1115	1116	1057	1045	1062	1024	1011	1098	1002	1027	1124	1047	1111	1156	1087	1052	1124	1093	1100	1081	1062	1051	968	1108	1112	1080	1051	1106	1119	1040	1050	1066	1048	1096	1028	1093	1058	1050	1107	1087	1084	1091	1065	1061	1057	1047	1049	1068	1030	1069	1086	1043	1099	1067	1053	1095	1086	1108	1075	1064	1096	1100	1060	1033	1149	1149	1079	1033	1057	1044	1047	1096	1097
6262	2579	2686	1689	1381	1268	1193	1164	1152	1035	1134	2344	2609	1845	1314	1053	975	889	862	902	869	895	873	864	865	874	870	863	856	855	838	846	889	869	836	849	843	880	796	865	861	894	805	886	842	841	895	839	844	870	867	835	817	840	840	882	843	886	884	847	826	868	828	806	851	863	813	855	862	874	867	883	841	916	829	846	853	855	864	856	894	862	851	860	846	852	860	847	896	841	821	838	806	841	814	833	865	915	810	815	861	856	883	878	863	810	858	809	800	838	907	822	867	835	862	804	856	913	866	916	893	886	879	810	885	834	886	856	821	872	798	832	853	895	856	863	832	861	824	817	842	860	910	849	843	804	853	874	878	815	823	826	817	852	818	872	913	850	806	871	826	884	821	839	850	857	820	839	847	809	928	824	834	859	789	865	853	847	854	828	833	830	869	823	843	885	887	844	876	838	862	823	846	797	856	866	834	875	898	811	812	863	834	850	876	822	840	852	871	831	826	873	877	881	874	861	849	842	793	843	872	879	897	835	869	868	830	812	875	871	825	881	843	877	830	853	838	800	838	870	857	833	874	847	874	806	897	812	867	866	853	943	804	843	834	883	838	880	837	821	865	837	817	892	864	871	889	872	877	830	838	886	794	814	845	819	859	816	819	848	893	871	847	854	841	873	810	843	833	848	889	869	884	870	839	852	861	848	888	843	859	888	858	872	857	881	877	825	888	802	809	817	781	812	843	837	880	857	842	861	879	885	817	814	785	831	850	841	868	816	814	859	815	895	868	841	853	899	824	895	870	815	901	838	848	837	788	838	834	880	820	853	837	851	835	852	824	840	818	889	825	871	896	802	864	853	881	827	835	854	828	916	835	872	850	863	854	830	913	860	896	860	837	867	868	846	879	881	842	830	869	925	856	834	859	840	838	828	830	868	825	874	851	888	854	817	829	864	871	899	856	866	928	847	855	841	904	832	844	878	875	824	851	844	817	856	878	869	860	858	844	898	875	843	841	925	873	831	843	879	813	854	843	885	852	874	872	872	848	863	879	897	792	865	854	838	870	854	831	838	858	828	859	813	866	908	838	845	880	857	873	870	851	854	834	843	904	856	819	857	856	830	863	805	870	877	849	810	837	838	837	831	822	860	829	841	860	817	840	920	852	877	866	853	859	845	812	867	866	879	809	845	801	857	851	865	869	855	866	804	807	829	877	878	839	834	864	872	856	851	849	894	814	863	853	860	893	898	827	891	827	842	915	873	812	906	856	829	822	848	874	827	865	861	838	811	862	850	833	834	815	866	884	845	885	863	847	847	860	869	851	817	852	903	880	887	863	861	875	881	837	838	885	853	833	765	855	839	830	818	797	860	852	901	870	863	811	879	840	852	838	847	819	833	884	905	834	827	835	848	876	811	852	844	853	817	866	863	857	875	842	790	897	845	902	832	858	856	827	827	864	891	850	882	814	810	850	816	850	845	817	874	862	834	830	811	835	850	810	833	858	851	854	866	825	847	872	841	855	827	850	818	839	736	807	839	842	910	860	811	846	833	863	880	856	844	885	855	858	850	820	858	893	876	905	853	826	890	812	820	826	878	814	844	828	879	822	849	851	866	861	811	831	889	887	843	901	844	855	860	860	844	815	836	817	886	830	853	876	812	825	854	821	802	842	881	867	878	841	848	898	872	850	815	844	871	840	858	879	851	816	831	857	894	872	896	850	823	895	867	864	817	863	873	850	866	880	889	846	815	828	853	841	796	849	892	926	839	811	842	867	872	790	900	784	879	916	892	866	844	901	862	863	907	841	849	867	883	867	835	856	826	802	875	839	856	860	844	893	883	885	889	863	855	845	860	811	868	894	861	829	820	831	857	875	850	893	883	905	850	839	863	889	854	905	819	815	818	846	871	946	823	872	856	811	932	866	881	907	850	803	824	879	867	841	845	839	837	830	853	907	882	857	897	837	846	825	813	827	829	860	862	836	840	854	815	853	856	800	806	882	830	851	921	858	862	884	876	815	877	901	892	865	877	851	845	813	876	817	883	885	830	890	882	798	823	850	818	882	898	863	874	894	864	824	855	856	867	818	817	863	843	866	868	897	839	861	824	843	838	857	871	835	881	912	839	872	878	851	834	846	865	885	889	875	851	913	836	829	806	895	889	840	851	857	817	876	850	845	823	890	856	856	875	876	901	864	785	811	827	830	864	885	790	860	845	798	819	904	858	834	884	831	817	867	829	866	832	923	863	862	911	865	823	848	812	884	911	811	844	860	841	818	853	863	857	828	873	808	876	839	914	798	833	862	845	870	865	896	815	898	879	821	846	844	793	819	897	880	848	823	811	851	843	842	832	844	869	867	830	822	833	916	871	854	858	857	836	853	844	858	879	887	854	867	849	855	807	842	847	834	924	880	857	828	867	858	887	832	891	809	825	838	858	828	873	846	801	810	835	872	871	880	899	826	847	860	824	860	882	882	839	837	862	876	840	812	856	846	872	874	811	859	793	843	838	878	841	834	889	891	853	844	888	837	939	785	871	834	869	837	841	891	844	833	884	839	887	874	860	820	844	897	895	888	845	820	881	848	853	905	842	834	850	848	831	793	836	823	869	907	809	834	846	840	861	859	859	839	835	859	847	807	861	831	787	863	799	853	840	877	853	827	889	852	841	801	842	869	874	809	882	826	850	872	852	832	794	820	866	794	882	819	845	874	874	863	876	871	820	864	817	873	857	857	882	839	866	857	876	843	834	816	800	873	838	857	869	840	857	850	856	858	916	814	854	875	804	851	848	871	847	866	869	819	848	867	876	844	863	866	827	842	819	850	850	859	835	831	824	877	840	809	850	813	873	869	843	822	844	892	868	826	787	836	801	829	822	798	844	836	890	876	845	843	862	876	823	864	829	866	859	880	821	865	865	843	839	861	853	850	856	836	818	880	860	847	812	801	828	822	878	862	889	875	841	872	869	786	850	900	862	813	861	838	818	845	864	886	854	893	807	824	842	862	844	866	791	872	834	859	829	856	868	873	848	797	842	804	891	854	815	887	911	868	833	831	866	855	877	847	864	857	824	786	810	846	868	882	840	887	822	826	862	818	878	838	835	847	857	889	845	848	831	823	815	856	811	802	850	878	902	894	880	840	813	847	823	889	851	845	875	872	858	885	844	856	848	902	919	873	893	847	833	880	864	855	813	863	915	836	872	820	881	852	825	846	814	832	848	825	824	875	841	856	855	858	894	866	851	871	910	874	800	855	885	860	834	884	844	860	882	869	812	855	873	877	899	866	893	821	837	857	887	863	875	890	858	891	852	815	884	843	849	854	807	847	870	804	890	863	816	813	824	885	913	828	888	849	838	857	873	846	891	823	846	817	816	860	849	880	876	843	829	843	820	843	817	844	822	850	817	906	871	827	876	818	842	876	862	888	832	878	835	844	882	840	819	910	810	873	794	850	870	890	872	869	841	878	854	845	838	841	882	806	871	857	895	829	847	795	816	826	811	884	856
25672	21504	27740	25571	10896	3120	2289	1813	1529	1486	2028	14095	15628	10708	4388	1875	1351	1095	1080	1008	1008	1002	976	1029	1001	1046	1044	990	1014	1014	988	956	1040	1035	1015	1019	1045	961	976	979	1060	957	983	1000	1018	1032	991	967	1004	1035	1036	1021	968	977	973	1007	1033	969	1005	1036	979	1022	1012	987	991	1024	997	980	998	1021	1028	1051	932	1011	1002	1031	1013	960	1020	1003	986	1025	986	1004	996	906	903	979	981	981	984	1044	1003	993	979	994	1019	1018	977	972	1007	990	958	1029	1018	1015	998	1065	1013	976	948	994	940	966	1005	979	969	959	974	987	958	1022	989	1001	973	993	969	987	1013	999	1008	949	979	1009	972	1025	991	1007	1015	1004	1003	1009	978	967	999	987	1008	969	977	952	926	986	1003	967	945	1001	954	994	1032	963	1049	983	1003	964	994	962	952	1047	993	1027	1035	1005	1029	1038	1013	1019	951	964	927	1049	1008	930	1002	1014	998	959	1022	967	1020	1031	1011	951	1061	1016	1046	1013	959	999	940	1026	1016	1005	954	1036	1035	1004	978	957	985	989	994	1032	946	986	970	991	1020	1021	1018	1019	965	983	1039	1000	981	1004	984	966	946	1004	1001	1007	985	1009	977	990	990	1001	1017	1030	999	1010	1002	1002	1010	953	980	989	1026	972	1025	961	948	968	997	990	1010	1011	1033	954	1018	1021	1063	1007	1011	1038	1065	960	989	1024	1017	984	1003	998	942	1037	1019	936	999	982	987	965	1019	996	969	1043	984	979	1037	932	964	952	995	963	1010	1062	1039	1028	999	988	956	981	958	982	932	1039	1009	1050	1035	1018	944	1058	1047	1007	1003	985	964	1032	1044	955	998	1006	1030	976	999	988	979	995	975	1006	975	985	1007	1001	1000	954	1034	1043	1038	983	975	1027	1007	1049	994	1027	1009	971	978	975	1032	990	1002	962	1010	968	1004	1057	993	1026	946	1018	990	996	947	960	995	1007	1005	947	1000	1036	1050	1014	1021	985	1006	1016	1020	1026	942	1043	1037	952	957	932	953	989	1025	961	1044	941	934	1062	973	1008	1007	983	989	970	931	1078	960	1003	978	981	1024	992	977	1011	1029	1010	980	999	968	1084	1041	996	932	985	1023	1011	1013	1018	960	1002	1018	928	979	969	1030	1039	997	966	986	982	959	968	1016	944	987	1005	1008	957	1001	991	979	956	1002	963	1009	1016	953	963	998	971	970	1007	938	937	999	996	1012	935	968	985	1015	1034	983	982	978	977	946	999	1039	1026	952	1023	952	1026	1021	1034	1030	989	1005	977	983	993	946	989	963	1005	1046	1000	994	967	937	990	981	986	1012	1008	988	958	935	984	959	933	1045	949	959	963	982	997	968	1030	956	996	947	1016	970	1017	1073	1003	995	1032	1000	980	1055	953	971	964	996	973	1039	975	1025	1035	1022	1018	1033	1017	918	1000	1000	1048	975	990	1012	965	914	980	941	1052	1064	959	953	1006	941	977	1015	988	929	952	976	954	976	1039	1007	987	976	974	993	1027	970	1104	958	1033	1006	1015	989	955	1026	1015	959	987	1003	1050	984	964	1025	989	919	1016	1010	971	1028	963	932	985	1012	943	1007	951	1032	975	962	962	981	978	1005	980	978	1020	991	974	1043	1070	1043	942	1003	998	1053	996	976	984	1004	1007	982	963	984	962	960	992	993	1050	954	1050	967	949	966	1038	1005	1037	967	987	987	973	978	997	1011	956	979	931	1029	1053	982	1005	1048	1029	1034	990	1010	1001	1001	1039	1022	990	996	1010	958	985	988	990	1033	1013	961	949	992	952	998	975	1054	993	991	983	988	1063	996	986	1016	1064	1017	1078	998	981	1002	1058	972	998	983	983	1009	919	951	1023	1003	1017	1024	991	1009	970	1009	956	967	973	1031	1022	992	978	1018	987	1043	972	988	992	1048	1059	966	959	1029	1008	982	1026	1011	980	933	975	943	975	946	960	980	1019	966	991	1007	1033	956	1022	1007	1006	1009	1020	1046	1033	1015	1018	1000	1002	994	994	982	979	1042	991	1036	995	963	965	968	992	984	987	993	965	1017	951	1048	966	1051	1001	989	993	942	945	1027	1037	1009	1032	1018	1001	960	975	990	993	990	1038	988	979	1031	1047	946	1051	973	936	999	918	1010	1005	1034	952	1007	1006	947	956	992	1011	962	972	989	1000	1007	996	1011	1022	959	982	949	1050	993	1006	994	1007	970	932	1002	964	994	992	1064	988	967	1037	998	1033	1026	986	982	1011	999	925	981	991	983	990	962	982	951	1004	996	973	1014	952	943	960	999	1002	977	981	989	977	947	984	1027	948	992	1052	992	963	1043	1011	1000	1013	1043	933	975	1031	988	1037	977	1023	959	1020	1008	1007	1005	952	981	989	974	1043	935	995	1002	1015	994	991	1027	952	929	1000	1039	980	1002	1021	987	983	998	922	1018	975	1013	984	987	989	1030	991	1010	965	1013	972	1028	967	968	969	1010	1016	1015	996	1020	1014	961	993	999	1034	991	981	1007	959	939	961	973	1011	982	1029	1010	1001	1007	1031	1039	973	967	1016	1021	986	925	1002	1017	971	971	1061	969	992	971	977	1025	1015	1022	1014	985	997	1018	974	997	985	1011	1056	976	1040	1009	1067	1022	999	1019	949	927	960	974	1007	953	980	1003	1009	1002	992	1000	987	988	976	954	991	961	943	974	972	1047	946	1034	968	959	1049	1047	949	996	1019	918	968	987	971	986	973	1001	966	1009	946	980	990	999	999	996	965	960	1022	1005	967	1017	979	1000	988	934	909	1045	975	978	994	948	989	1032	978	1036	983	940	985	913	966	998	1034	953	982	949	955	1015	1016	995	968	1080	1056	966	927	923	996	979	1041	995	1033	966	1025	1006	951	1040	988	1007	983	961	990	994	962	982	966	937	1017	941	973	976	1006	971	974	956	1003	997	981	995	1004	981	961	1007	1000	996	1001	946	1004	990	1013	1056	1017	989	982	1024	987	963	948	972	1025	1102	1019	967	943	934	1003	1018	983	998	965	974	1013	1024	1000	1050	998	997	1006	980	995	950	941	1004	986	986	994	941	1009	976	993	1086	968	1019	1028	1002	1016	1007	966	971	1062	984	949	998	967	1000	996	996	993	1035	939	969	970	993	983	1023	964	1010	968	1041	1007	953	988	1009	965	961	975	934	984	960	1033	1022	1023	1005	932	1004	968	960	955	1013	944	1006	961	944	974	999	1037	1008	965	1022	1025	978	985	1002	1004	1019	1013	1011	1027	963	988	951	971	994	983	1001	948	1005	1056	989	1001	1042	997	991	991	975	949	984	1042	957	1028	1015	936	1014	1046	937	1023	975	953	976	1007	1005	1024	1017	999	1018	1015	955	974	1011	1013	982	999	989	999	985	1029	930	1011	1000	1034	1011	969	954	1029	940	986	1053	962	928	1003	1012	986	1010	970	971	963	977	973	976	1009	1005	1009	953	995	1016	972	985	1024	961	999	1034	933	930	973	1017	983	1029	972	977	976	978	1012	950	981	972	945	982	989	947	991	954	946	1050	984	991	1021	983	955	987	982	989	984	961	954	1001	984	1047	1006	971	1006	1010	1024	1004	1011	969	972	983	982	1010	1019	1030	914	1021	1041	1019	990	994	958	1003	1036	983	988	956	1014	943	986	970	1058	1023	982	959	999	1030	978	976	1052	1002	1014	999	1034	964	1006	973	1030	1055	996	962	915	958	995	1022	992	967	1014	1002	1025	972	973	1033	1002	951	1003	968	1049	983	959	952	1056	1010	995	952	1014	955	988	995	952	1012	1070	1050	1049	1039	972	992	1031	1043	1016	994	971	974	1038	993	943	994	973	1002	1050	974	992	1028	1003	970	960	975	999	982	1022	962	1006	966	984	994	1019	990	973	1007	975	1017	975	988	959	954	1018	963	965	1012	1012	989	988	984	1011	968	981	968	1024	997	1003	986	995	972	967	983	941	1025	955	978	973	983	995	970	1021	996	985	1023	968	965	981	968	982	978	1021	996	1017	985	961	971	1003	984	961	1002	1019	1048	998	1003	995	978	1003	993	974	1005	1011	1048	1014
4716	6554	7086	4107	2810	2372	2117	1836	1576	1628	2432	15645	14475	9351	3846	1704	1131	867	834	860	810	852	782	837	857	783	812	852	818	887	864	812	842	820	854	827	843	832	810	843	862	848	879	836	827	832	878	852	812	834	827	875	837	830	825	791	798	800	821	847	858	789	847	812	869	855	850	877	832	855	852	831	847	834	823	868	841	897	847	809	843	826	864	816	876	826	830	833	837	832	833	782	837	872	818	816	770	870	890	797	841	795	826	805	841	822	811	828	804	827	857	828	850	834	797	783	787	823	791	874	875	786	858	848	835	818	855	808	817	779	776	891	808	859	824	831	807	812	852	808	820	804	814	846	773	829	833	828	913	860	872	856	883	851	830	870	836	809	847	824	868	835	857	833	829	798	840	810	849	842	778	865	815	825	822	831	826	839	823	812	869	788	836	768	814	833	799	845	818	796	817	836	774	828	858	852	792	805	782	776	835	842	778	823	849	852	823	850	877	835	836	798	847	802	833	812	817	780	785	847	798	860	800	827	813	822	783	837	823	877	857	822	861	843	792	794	818	826	826	847	808	786	873	812	876	802	857	806	806	818	820	826	806	866	780	854	816	859	830	814	844	826	873	836	829	809	847	871	855	824	802	809	813	841	813	839	798	800	795	797	850	796	837	795	849	836	834	808	797	843	775	792	817	859	847	829	814	852	814	834	787	860	837	842	840	778	801	767	825	852	835	874	842	795	832	785	806	853	817	817	903	813	787	876	814	831	849	879	811	809	838	769	799	823	819	798	813	759	787	800	817	860	839	772	777	839	813	854	844	808	824	866	851	798	818	812	799	874	791	839	836	820	825	829	842	791	838	809	794	892	804	764	809	813	765	820	826	811	813	884	803	819	878	841	764	778	821	782	856	845	807	784	778	849	842	819	817	848	845	840	848	818	810	845	823	824	834	811	829	796	860	854	853	806	804	869	809	800	813	828	843	828	815	855	803	812	765	832	875	793	804	865	772	743	869	836	839	803	848	833	809	854	816	810	858	835	839	872	829	810	804	856	855	836	822	844	842	853	849	777	838	827	827	780	772	817	814	875	809	815	865	817	829	791	799	806	787	781	753	843	851	843	789	862	808	819	834	841	835	858	815	767	841	762	805	758	833	841	833	843	835	780	760	853	851	837	809	840	803	827	858	815	789	853	808	800	819	829	814	792	780	843	854	859	802	796	820	827	747	849	776	800	876	794	874	850	860	808	802	823	805	838	789	818	812	823	816	909	869	819	820	832	858	846	795	810	793	792	837	792	821	797	837	773	839	781	833	734	816	841	819	799	824	849	800	800	806	832	868	814	780	839	841	758	896	795	797	769	828	804	873	848	776	790	814	817	813	798	888	857	850	840	780	815	798	843	853	771	834	824	854	811	832	819	840	897	834	855	803	877	858	761	796	876	804	867	828	818	800	803	807	787	809	826	875	833	771	872	795	807	826	795	851	779	829	832	802	771	813	826	849	802	853	849	878	796	808	864	838	843	848	824	868	804	804	829	809	824	830	827	862	867	841	829	824	825	864	807	827	784	818	801	760	804	841	810	891	825	818	824	859	812	779	857	788	825	842	817	847	831	813	847	842	828	900	793	868	847	775	812	780	828	833	886	854	799	801	822	780	789	806	862	837	817	859	818	830	794	838	789	798	797	856	841	848	836	818	791	800	848	887	819	816	880	874	818	853	827	851	855	833	824	801	840	850	799	816	815	858	853	823	864	803	792	844	831	823	800	796	805	810	870	841	803	782	798	810	798	862	805	825	838	860	833	780	823	852	784	797	849	851	802	828	874	814	806	831	886	831	803	818	827	830	838	811	827	842	784	786	828	879	822	818	804	869	800	804	851	839	780	747	822	842	803	794	804	836	881	810	822	823	816	810	833	831	839	769	843	846	822	780	856	833	841	823	788	878	823	804	854	791	833	879	851	832	854	799	809	815	855	811	796	844	832	822	779	825	822	811	825	884	831	814	794	857	834	776	797	829	810	849	827	815	794	866	833	869	823	827	809	813	831	817	830	825	790	765	804	857	811	797	833	825	816	836	759	852	836	815	755	843	782	823	786	866	836	828	847	830	875	794	818	849	829	799	789	791	766	820	837	785	839	808	788	793	814	798	839	830	853	790	843	818	791	791	803	840	821	813	777	789	822	894	881	810	824	852	801	814	815	802	819	835	792	797	801	836	850	844	798	799	836	861	870	834	848	842	875	816	815	753	834	816	826	763	831	825	823	815	825	819	820	812	840	799	828	797	870	875	841	856	784	772	841	818	852	782	793	805	814	827	835	822	810	815	852	867	816	871	790	827	837	823	800	839	784	753	799	812	812	816	826	809	797	806	805	838	805	833	806	798	831	822	772	838	836	798	816	836	856	819	798	830	808	805	823	846	841	822	836	829	895	808	824	832	810	824	847	887	820	809	784	828	885	853	790	859	819	817	834	844	849	790	799	802	837	811	845	889	888	852	771	813	842	810	790	794	780	815	824	825	869	805	809	888	860	793	834	838	787	837	811	864	836	810	854	820	802	804	821	832	793	755	843	822	812	867	852	776	804	793	808	813	813	848	838	838	812	802	826	801	866	811	828	813	809	847	809	807	807	834	807	850	797	805	835	839	769	813	809	841	833	859	776	833	837	809	789	810	839	756	806	783	839	794	809	817	834	795	861	794	872	856	831	790	873	870	821	849	806	788	860	824	838	805	834	820	823	798	798	796	813	841	810	834	825	779	845	823	855	800	791	888	782	821	840	857	834	820	810	829	871	833	858	803	812	784	827	832	879	759	823	838	831	867	805	824	811	853	819	826	798	839	824	800	835	824	811	844	775	816	775	815	825	813	859	809	802	807	823	827	803	789	836	760	895	808	802	769	820	812	797	779	844	834	841	824	800	847	837	856	838	792	790	810	800	841	825	807	820	862	788	836	814	817	776	805	788	810	853	782	800	841	786	826	807	812	810	838	803	798	764	822	845	799	865	807	778	835	786	835	816	798	873	813	819	781	861	818	812	840	847	806	827	790	828	800	829	813	764	807	793	821	863	834	842	792	798	838	835	855	850	786	820	807	814	831	822	785	835	792	790	794	804	750	795	829	805	804	850	843	817	856	816	861	832	874	861	799	836	819	842	821	835	825	788	845	842	847	839	841	894	814	822	789	839	834	774	842	848	817	813	832	874	823	847	813	770	833	828	801	838	792	805	815	755	802	833	811	842	772	846	774	859	790	815	795	794	862	783	813	828	798	782	817	803	789	849	872	811	766	827	852	797	839	765	773	806	802	823	779	784	824	845	809	869	812	810	889	854	766	845	815	816	865	819	800	770	752	828	810	841	833	861	851	814	843	845	860	823	886	786	817	800	877	802	817	872	736	800	779	826	844	786	793	824	830	818	837	852	805	802	808	808	848	813	840	775	831	854	868	818	832	856	795	786	829	825	801	827	860	793	832	806	786	832	855	811	821	802	779	818	802	782	818	830
24629	21480	28745	24633	21300	9939	3928	2692	2237	2140	3200	20814	25610	20050	8629	2996	1804	1260	1183	1110	1151	1146	1099	1143	1135	1089	1050	1115	1075	1097	1061	1127	1063	1144	1121	1089	1105	1146	1181	1065	1116	1127	1086	1105	1137	1161	1107	1091	1088	1146	1103	1091	1114	1129	1095	1107	1100	1141	1134	1136	1090	1134	1096	1104	1133	1073	1073	1080	1116	1150	1089	1094	1088	1113	1119	1147	1077	1049	1070	1143	1179	1133	1100	1169	1114	1161	1090	1122	1064	1047	1082	1137	1084	1129	1093	1117	1111	1222	1144	1118	1120	1080	1089	1100	1130	1093	1074	1180	1129	1100	1064	1076	1113	1081	1139	1122	1094	1105	1161	1101	1112	1091	1125	1108	1059	1084	1111	1123	1061	1135	1043	1068	1132	1157	1138	1110	1085	1077	1056	1164	1078	1066	1044	1118	1073	1145	1134	1090	1071	1121	1110	1126	1121	1063	1048	1125	1071	1104	1085	1098	1106	1132	1065	1041	1168	1078	1178	1098	1112	1077	1079	1104	1075	1118	1112	1125	1079	1111	1153	1077	1163	1043	1142	1140	1089	1040	1098	1112	1141	1109	1107	1111	1115	1109	1026	1032	1080	1140	1049	1087	1145	1117	1134	1166	1071	1069	1127	1096	1058	1070	1067	1056	1083	1092	1125	1087	1107	1088	1072	1113	1094	1173	1106	1092	1086	1104	1105	1096	1123	1180	1099	1096	1129	1116	1157	1120	1111	1068	1111	1125	1102	1098	1124	1075	1141	1099	1099	1071	1111	1101	1133	1169	1107	1109	1079	1142	1156	1115	1060	1049	1098	1077	1106	1138	1092	1065	1144	1085	1074	1071	1144	1069	1090	1143	1136	1105	1114	1117	1084	1147	1062	1134	1079	1068	1081	1117	1109	1103	1085	1079	1077	1121	1113	1079	1137	1113	1103	1057	1100	1160	1043	1048	1044	1108	1080	1108	1139	1109	1132	1084	1103	1154	1076	1085	1108	1176	1053	1102	1112	1089	1091	1099	1076	1132	1124	1066	1113	1166	1117	1084	1061	1072	1107	1109	1096	1095	1133	1096	1115	1091	1061	1192	1122	1045	1137	1088	1116	1080	1088	1104	1078	1072	1094	1107	1071	1155	1083	1100	1098	1085	1057	1127	1137	1067	1098	1108	1069	1097	1111	1059	1091	1103	1122	1087	1054	1034	1053	1068	1066	1072	1062	1078	1072	1099	1109	1092	1132	1147	1127	1086	1077	1128	1128	1109	1125	1119	1131	1101	1053	1043	1016	1106	1056	1025	1139	1122	1079	1059	1048	1111	1066	1103	1156	1087	1055	1091	1075	1111	1073	1118	1140	1121	1099	1074	1079	1113	1032	1088	1147	1115	1041	1093	1149	1119	1151	1081	1138	1087	1083	1094	1131	1146	1132	1144	1097	1044	1072	1147	1052	1061	1087	1132	1112	1045	1094	1128	1107	1114	1090	1075	1115	1068	1072	1072	1132	1117	1143	1061	1082	1107	1085	1061	1115	1089	1113	1109	1015	1166	1080	1079	1123	1047	1123	1120	1064	1077	1123	1134	1079	1128	1107	1078	1168	1121	1133	1114	1072	1105	1134	1042	1102	1116	1094	1165	1102	1094	1109	1042	1074	1090	1137	1089	1099	1099	1122	1120	1113	1093	1091	1105	1115	1137	1129	1109	1115	1120	1056	1098	1096	1108	1090	1128	1121	1107	1077	1127	1065	1122	1130	1110	1119	1067	1039	1073	1110	1121	1144	1114	1131	1185	1068	1096	1088	1087	1165	1109	1075	1110	1086	1099	1020	1082	1155	1051	1133	1093	1133	1104	1087	1145	1127	1086	1130	1073	1061	1104	1096	1073	1069	1054	1090	1072	1094	1048	1067	1124	1110	1124	1111	1132	1147	1057	1166	1050	1126	1111	1095	1041	1117	1099	1083	1087	1114	1088	1080	1130	1137	1105	1075	1114	1109	1148	1059	1125	1137	1088	1190	1124	1136	1112	1083	1088	1113	1091	1093	1129	1079	1059	1090	1052	1128	1108	1108	1079	1172	1120	1174	1085	1108	1093	1074	1069	1072	1070	1122	1071	1153	1059	1109	1092	1107	1103	1093	1037	1097	1110	1103	1136	1129	1111	1113	1146	1098	1078	1104	1120	1078	1141	1101	1091	1071	1078	1072	1148	1124	1127	1107	1127	1031	1111	1109	1088	1068	1080	1124	1104	1124	1097	1156	1137	1108	1127	1079	1126	1064	1154	1061	1124	1129	1071	1075	1098	1086	1082	1050	1106	1126	1071	1050	1156	1114	1118	1084	1139	1087	1121	1127	1138	1101	1120	1124	1158	1062	1131	1096	1111	1143	1068	1099	1101	1084	1048	1070	1103	1056	1110	1079	1103	1142	1097	1120	1077	1187	1136	1079	1060	1127	1103	1051	1102	1122	1095	1067	1082	1150	1130	1053	1057	1120	1087	1111	1103	1076	1070	1048	1063	1094	1141	1117	1123	1080	1023	1080	1027	1087	1026	1067	1108	1077	1051	1108	1043	1096	1112	1165	1069	1080	1045	1125	1087	1114	1111	1121	1128	1100	1086	1125	1132	1134	1022	1113	1100	1126	1128	1054	1099	1052	1104	1125	1108	1091	1067	1089	1139	1134	1069	1132	1085	1082	1138	1060	1073	1090	1149	1120	1118	1172	1129	1052	1067	1100	1085	1081	1088	1066	1109	1093	1076	1104	1089	1163	1129	1091	1055	1114	1083	1053	1116	1119	1166	1059	1103	1104	1059	1088	1120	1109	1087	1118	1061	1042	1115	1119	1148	1130	1060	1121	1070	1082	1159	1062	1081	1042	1120	1117	1048	1153	1111	1105	1104	1132	1138	1088	1079	1125	1121	1089	1027	1079	1153	1040	1078	1127	1139	1070	1074	1024	1080	1081	1084	1114	1098	1142	1133	1139	1133	1126	1109	1121	1081	1172	1184	1042	1098	1177	1116	1117	1114	1132	1053	1126	1123	1108	1218	1078	1113	1145	1050	1147	1138	1037	1078	1070	1109	1179	1096	1106	1085	1045	1089	1123	1087	1057	1112	1108	1097	1089	1100	1067	1112	1100	1061	1077	1155	1063	1129	1095	1117	1139	1091	1130	1093	1102	1108	1113	1069	1098	1085	1060	1062	1078	1112	1118	1052	1026	1094	1103	1083	1128	1040	1109	1104	1129	1070	1089	1088	1087	1132	1107	1116	1079	1058	1102	1113	1096	1140	1106	1078	1123	1096	1119	1141	1092	1147	1061	1096	1089	1107	1059	1131	1107	1146	1108	1082	1071	1068	1106	1105	1059	1081	1097	1114	1157	1054	1151	1101	1107	1110	1127	1106	1077	1102	1078	1072	1050	1078	1173	1184	1150	1105	1136	1105	1078	1107	1121	1078	1084	1134	1103	1144	1155	1068	1144	1055	1152	1140	1138	1084	1106	1128	1096	1113	1047	1153	1113	1100	1126	1110	1028	1113	1099	1093	1099	1094	1080	1071	1146	1048	1031	1108	1184	1121	1102	1171	1140	1140	1073	1116	1120	1111	1112	1127	1083	1140	1051	1077	1086	1150	1127	1111	1144	1067	1118	1121	1068	1133	1086	1089	1081	1092	1120	1107	1109	1068	1114	1095	1098	1141	1095	1067	1068	1095	1132	1088	1082	1088	1093	1054	1057	1015	1078	1102	1065	1101	1123	1040	1118	1035	1139	1116	1122	1064	1109	1094	1106	1150	1070	1065	1091	1078	1119	1035	1112	1118	1081	1128	1089	1070	1108	1060	1135	1105	1090	1105	1076	1049	1162	1084	1101	1124	1153	1051	1118	1105	1096	1079	1120	1091	1102	1091	1110	1104	1130	1092	1110	1100	1130	1112	1093	1058	1064	1067	1078	1079	1104	1112	1110	1137	1073	1093	1090	1120	1128	1083	1165	1074	1123	1099	1135	1069	1111	1081	1077	1091	1077	1055	1106	1071	1156	1095	1166	1164	1083	1107	1163	1094	1031	1062	1146	1041	1091	1134	1118	1102	1068	1081	1103	1122	1070	1129	1091	1145	1071	1098	1040	1081	1066	1114	1094	1111	1097	1085	1028	1064	1118	1117	1157	1103	1140	1080	1098	1070	1070	1109	1193	1136	1121	1050	1146	1110	1062	1048	1062	1111	1143	1156	1106	1143	1121	1105	1069	1147	1117	1092	1073	1061	1069	1100	1146	1077	1107	1145	1134	1094	1109	1157	1034	1087	1073	1101	1120	1106	1099	1135	1062	1051	1119	1064	1078	1107	1134	1051	1100	1124	1121	1124	1060	1134	1097	1164	1109	1134	1101	1102	1132	1041	1148	1113	1084	1067	1105	1126	1099	1053	1098	1096	1072	1109	1088	1101	1032	1065	1153	1089	1143	1073	1090	1115	1096	1089	1060	1133	1064	1144	1103	1069	1106	1102	1122	1041	1063	1102	1145	1157	1116	1112	1086	1103	1094	1076	1098	1108	1137	1095	1125	1122	1109	1098	1033	1095	1074	1112	1046	1146	1099	1100	1181	1089	1088	1125	1127	1110	1078	1050	1062	1104	1094	1155	1082	1045	1108	1034	1129	1185	1033	1077	1072	1086	1118	1100	1127	1120	1040	1156	1103	1144	1135	1078	1065	1111	1084	1148	1058	1086	1101	1110	1086	1111	1121	1142	1167	1008	1083	1127	1042	1150	1100	1135	1148	1078	1156	1135	1096	1091	1111	1095	1081	1085	1130	1102	1100	1107	1095	1134	1094	1070	1080	1127	1081	1114	1137	1085	1057	1112	1084	1082	1109	1151	1068	1109	1094	1088	1171	1096	1120	1103	1125	1098	1126	1081	1122	1086	1118	1055	1133	1094	1071	1128	1104	1065	1061	1145	1078	1099	1103	1112	1111	1054	1114	1085	1117	1064	1075	1114	1023	1062	1164	1125	1094	1100	1086	1077	1085	1112	1131	1055	1101	1176	1090	1111	1125	1076	1120	1088	1131	1109	1114	1079	1080	1035	1112	1113	1096	1087	1160	1093
6073	10183	9105	6075	4197	3333	3071	2889	2492	2392	4017	22390	22993	16124	6578	2807	1616	1100	897	907	885	938	915	912	967	913	888	923	941	908	868	869	878	917	928	900	844	893	916	935	901	933	910	933	839	889	945	858	964	945	901	925	894	963	952	920	890	853	919	892	914	915	887	836	894	902	896	868	937	923	943	863	916	858	973	904	937	940	898	894	890	865	879	857	874	857	888	880	884	865	898	937	930	904	879	932	843	887	893	891	909	906	868	902	880	826	863	886	972	940	860	950	920	885	823	855	883	887	865	864	878	893	833	877	882	877	885	928	962	917	910	935	873	883	898	889	880	902	891	869	883	856	920	871	879	827	880	869	906	867	892	779	932	914	872	920	894	883	854	881	902	865	949	914	880	859	863	911	912	872	863	913	929	948	884	934	872	903	918	873	865	860	910	929	916	873	912	876	907	889	900	856	890	887	871	945	934	876	963	926	924	873	907	848	884	902	901	874	869	928	910	915	879	887	905	883	838	870	951	871	886	885	935	929	941	916	910	943	866	925	943	873	883	855	868	911	883	877	895	888	920	873	880	903	978	883	858	897	895	885	885	906	883	947	930	890	870	934	845	878	933	948	894	875	911	862	913	879	883	841	885	896	870	833	894	940	857	890	839	923	917	882	847	890	905	909	871	903	926	865	862	871	897	883	886	902	926	870	912	924	874	833	884	904	965	929	905	880	883	925	821	914	923	861	841	899	874	862	828	860	891	894	960	899	880	884	961	899	890	890	865	921	921	888	903	907	891	873	859	878	862	962	885	874	888	892	904	867	897	868	842	876	808	907	839	956	916	945	921	878	856	891	902	896	920	942	890	925	920	882	829	902	866	905	877	920	885	927	923	859	925	893	874	930	815	873	862	922	876	903	910	836	929	886	960	898	867	893	861	904	868	869	907	878	901	861	920	895	868	870	876	875	893	891	852	967	902	877	875	908	897	932	877	862	897	902	892	863	874	914	889	918	894	843	890	928	918	959	871	885	898	861	929	896	834	916	902	891	958	851	903	848	940	884	843	898	893	870	876	850	888	865	835	909	906	939	903	871	891	854	894	849	893	883	826	900	901	907	907	893	890	866	935	921	926	912	895	882	849	884	928	869	903	901	896	904	892	916	856	863	889	885	859	888	859	901	838	858	931	900	913	845	899	907	894	918	876	912	933	861	898	893	898	897	837	893	938	878	878	868	893	908	877	909	929	928	906	879	872	870	864	896	862	941	889	908	857	870	878	873	886	809	866	912	914	872	895	904	879	932	883	821	895	837	875	875	865	820	939	815	941	896	910	899	825	902	920	887	871	896	883	905	873	889	839	896	877	940	924	920	930	873	905	916	866	934	873	929	904	846	913	887	870	874	915	851	880	873	899	893	849	831	882	904	939	935	870	950	876	903	913	870	922	901	878	877	897	867	886	918	859	898	885	877	846	887	827	910	907	891	901	847	843	843	865	834	872	908	899	878	860	871	873	858	857	837	881	914	848	895	878	901	894	863	891	907	938	888	930	846	917	864	859	906	878	869	880	900	867	853	917	917	859	872	824	904	877	817	865	847	921	895	884	899	905	911	906	858	837	921	908	877	876	903	898	898	915	919	882	921	873	856	880	873	894	918	872	861	895	951	874	856	887	943	856	881	917	877	852	922	861	894	910	909	870	920	870	883	875	897	879	902	895	930	886	875	852	872	875	911	909	933	854	889	938	928	871	924	898	948	931	817	906	939	872	890	867	876	938	866	912	858	891	902	918	869	856	908	944	856	856	906	873	895	890	891	868	869	886	891	905	862	922	916	881	927	851	897	905	923	846	865	874	912	916	885	875	897	880	925	880	917	870	898	843	902	903	851	845	913	859	875	880	885	863	900	837	864	875	884	912	917	923	911	953	839	945	895	828	901	891	900	874	890	836	882	896	907	850	861	870	905	912	913	884	912	938	866	898	933	901	906	882	899	865	852	928	842	862	852	960	866	859	904	936	871	885	881	870	917	942	932	874	893	894	837	884	917	903	906	901	885	885	901	864	862	908	938	879	870	867	868	934	924	923	899	895	909	919	911	905	877	840	896	844	898	948	829	961	865	871	864	920	897	910	918	950	899	907	876	899	928	868	907	874	883	924	812	879	908	843	866	898	901	899	884	900	859	908	872	935	898	872	883	863	915	898	877	864	849	902	890	860	878	863	812	876	882	902	895	939	898	886	845	836	905	870	896	885	870	817	921	921	924	896	884	934	848	894	856	909	872	879	862	905	879	906	889	895	916	903	890	868	881	849	874	907	855	900	867	906	850	857	891	861	857	901	918	898	885	965	877	892	871	850	825	893	876	873	869	902	906	890	885	889	868	907	868	883	846	894	884	866	843	878	926	842	870	872	920	840	904	893	861	870	850	885	856	885	896	884	855	907	933	913	924	866	821	890	890	851	861	967	919	933	878	855	893	891	877	926	877	890	900	928	909	885	899	881	899	931	847	890	936	864	918	842	885	889	856	947	895	917	900	870	882	851	875	863	867	859	868	932	884	894	923	917	848	882	867	925	879	876	896	870	881	842	928	919	862	862	904	921	900	909	877	907	846	893	898	897	926	864	852	923	852	932	885	954	936	854	895	888	932	917	856	887	911	836	874	936	887	926	953	900	895	833	873	896	861	877	876	936	918	904	915	934	923	827	881	847	891	881	860	863	827	843	851	859	890	869	801	846	850	908	837	908	873	915	836	869	898	901	864	912	911	907	898	866	863	848	827	853	874	919	854	900	947	839	876	885	909	922	847	887	911	891	888	892	927	887	871	865	897	899	861	957	877	888	879	862	879	907	854	909	922	906	890	893	814	935	903	884	885	889	878	901	959	869	868	821	848	925	868	881	850	864	860	882	881	906	914	889	897	813	834	876	895	923	919	860	900	847	882	903	872	855	878	884	908	911	935	876	871	843	881	907	906	827	883	855	888	897	872	838	891	907	864	898	895	937	885	868	924	900	896	901	911	837	838	838	856	846	873	867	845	916	879	877	893	912	883	884	944	834	915	886	902	896	886	804	886	889	881	901	900	903	871	866	887	863	935	847	878	877	883	879	873	894	882	875	946	911	883	890	859	877	863	905	895	894	887	913	916	936	838	906	874	867	849	919	880	937	868	844	873	947	884	871	889	909	909	933	892	881	877	889	848	852	886	820	884	889	876	823	884	883	868	848	905	885	920	856	875	873	875	865	877	910	917	943	945	892	872	925	931	867	899	943	879	806	879	874	881	930	861	922	853	846	840	882	912	871	868	842	877	861	867	877	829	910	855	838	884	885	843	933	885	900	904	921	947	852	916	881	850	907	889	868	912	918	855	879	900	855	938	909	888	870	845	898	859	876	884	912	860	902	880	922	942	826	878	922	855	855	873	916	881	873	911	891	923	899	899	881	875	864	883	891	946	890	880	900	911	876	888	877	887	868	847	893	863	827	886	870	877	871	835	875	891	932	857	882	826	861	914
27989	13730	4955	2619	1578	1309	1263	1316	1240	1214	1316	2056	2375	2114	1604	1248	1095	1087	1080	1075	1072	1049	1041	1056	1060	1047	1010	1069	1049	1078	1097	1028	1033	1080	1042	1006	1014	1095	1089	1076	1023	1062	1065	1045	1093	1068	1017	1087	1018	1066	991	1013	1049	1040	1074	1005	999	1052	1007	1060	1068	1056	1027	1089	1029	1122	1072	1021	968	1072	1070	1013	1121	992	1016	1031	1028	1058	1040	1049	1075	1051	980	1027	1032	1079	1110	1007	1057	1017	1023	1045	1001	1094	993	1080	1050	1078	1041	1051	1083	1052	1016	1048	1047	1027	1058	1051	1088	1043	1031	1055	1092	1043	1064	1085	1075	996	1034	1088	1053	1026	1047	1007	1081	1024	1060	1088	1018	1024	1019	1081	1082	1088	1069	1083	1058	1033	1040	1117	1008	1065	1034	1044	1058	1060	1030	1044	1084	1031	992	1057	1026	1008	1109	1012	1061	1057	1050	1110	1059	1074	1027	1017	1019	1084	1032	1057	1099	1082	982	1002	1010	1077	1055	1084	1081	1001	1006	1016	1043	1067	1036	1048	1012	1048	1014	1024	1022	1073	1055	1065	1014	1048	1076	1074	1082	1041	1042	1017	1029	1013	1046	1058	1031	1025	1036	1060	1087	1046	1012	1051	1044	1106	1008	1080	1094	1033	1021	1050	1017	988	1029	1080	1041	1025	1015	1099	1053	1054	1079	1041	1080	1056	1123	1052	1021	1050	1050	1060	1072	983	1024	1033	1026	961	1017	1108	1034	1031	1028	1074	1064	1074	1085	1032	980	1073	1023	1049	1041	1061	1072	1103	1085	1045	1128	1092	999	1070	1112	1016	1028	974	973	1119	977	1101	994	1070	1009	1083	1061	1057	1022	1076	1059	1041	1009	987	1045	1075	1020	1056	1088	1043	992	990	1018	1062	1052	1036	1089	1026	1069	1055	1043	1028	1072	1062	1075	1062	1027	1067	1069	1045	1038	1033	1052	1021	1031	1091	1113	1038	1063	1037	1069	1040	1092	1066	1110	1104	1049	1067	1091	1012	1087	1014	1055	1072	1079	1055	1098	1041	1061	1002	1077	1082	1048	1096	1098	1089	1095	1022	1038	1022	1025	1070	1078	1101	1044	1068	1043	1049	1108	1085	1074	1025	1084	1066	1030	996	1087	1080	989	1016	1086	1059	1007	989	1056	1064	1012	1048	1042	1048	1061	999	1041	1014	1014	1104	1073	1019	1041	1009	1054	1094	1142	1042	1075	1020	1088	1079	1061	1002	1065	995	981	998	1031	1081	1061	1045	1036	1033	1068	1080	1020	1029	1092	1106	950	1032	1052	1067	1059	1001	1064	1008	1005	1069	1004	1082	983	1067	997	981	1055	1071	1027	1045	1077	1035	997	1099	1040	1062	1058	1097	1033	1091	1076	1122	1043	1098	1027	1006	1027	1039	1056	1117	1008	1032	1001	1075	1052	1036	1056	1057	1027	1008	1125	1021	1134	1069	995	1028	1032	1070	1030	1071	1100	1042	1051	1033	1041	1090	1075	992	1016	1036	1038	1015	1111	1055	1062	1132	1087	999	1061	1043	1065	1070	1037	1097	1107	1048	1063	1065	990	1007	1050	1001	1042	1064	1081	977	1058	1027	1005	1048	1032	1129	1005	1069	1127	1031	1004	1072	1064	1063	1007	1042	1064	1049	1088	1121	1115	1040	1010	1004	1079	1031	1062	986	1043	1002	1030	1085	1074	1086	1071	1055	1057	1062	1099	1042	1020	1042	1072	1015	1054	1039	1002	1043	1019	1096	1059	1026	1046	953	1027	1052	1061	1090	1038	1008	1088	1035	1117	1059	1087	1072	1047	1026	1091	1047	1036	1050	1089	1044	977	1069	1065	994	1059	1016	976	1059	1076	1053	1037	1067	1064	1038	1044	1087	982	1008	1068	1079	1040	1096	1067	1070	998	1057	1054	997	1033	1017	1018	1067	1021	1068	1047	1037	996	1093	1083	1057	1081	1083	992	1051	1116	1014	1030	944	969	988	1038	1069	1058	1079	1060	1062	1097	1036	1105	972	1032	1083	1033	1008	1068	1021	1032	1082	1099	1029	1029	1082	1045	1012	1042	1088	1032	1080	1081	1072	1072	1105	1061	968	1011	1069	1045	1022	1008	1022	1060	1049	1030	1027	1071	1043	1045	1029	1056	1050	1100	1055	1127	1114	1094	1035	1021	1054	1034	1167	1081	1053	1047	1033	1067	1056	1040	1085	1051	1082	1024	1062	1018	1062	1029	1067	1004	1120	1046	1034	1029	1046	1044	1130	1056	1084	1037	984	1064	1070	1064	1040	1100	1064	1061	1078	1077	1089	1047	1089	1011	1055	1094	1073	1047	1054	1033	1065	1050	1004	1061	1025	1065	988	1037	1028	1036	1023	1097	1028	1033	995	1006	990	976	1043	1079	1059	1036	1050	1029	1049	1055	1001	1063	1065	1069	1107	1083	1069	1068	1049	1048	1052	1025	1033	1002	1027	1087	1115	1091	1050	1044	1042	1043	1047	1050	1107	1063	1053	1016	1048	1091	1027	1067	1039	1058	1005	970	1040	1071	1032	1016	1095	1133	1102	1048	1080	1029	1090	1038	1047	1135	1043	1041	1121	1042	1029	994	1034	1053	1041	1014	1033	1062	1058	1015	1083	1005	1040	1068	1064	1091	1069	1097	1036	1069	1051	1063	1045	1078	1056	1046	1095	1089	1044	1054	1095	1059	1077	1063	1001	1032	1063	1041	981	1019	1064	1049	1122	1039	1019	1049	1012	1113	1009	1001	988	1016	1078	1054	1056	1029	1052	1029	1017	1062	1081	1058	1024	1018	964	1025	1103	1025	1049	1031	1040	1026	994	1022	1077	962	1014	1057	1016	1019	1063	1002	1020	1027	998	1067	1064	990	1101	1121	1063	1065	1043	993	999	1085	1007	989	1053	1048	1038	1054	1059	1072	1076	1079	1045	1072	1075	1034	1074	1030	1024	1066	1020	1068	1054	1015	1035	1035	1068	1044	1092	1101	1070	1126	1094	1045	1001	1067	1087	972	1009	1036	1057	1021	1096	1051	1111	1051	1095	1024	1058	993	1043	1005	1078	1006	1010	1052	1003	1014	1023	1059	1099	1050	1040	1006	1089	1042	1056	1073	1032	1056	1092	1030	1065	1099	1070	1042	1120	1072	1039	1005	1052	1078	1096	1067	1068	1037	1097	1024	1035	1086	1107	1119	1098	1095	983	1067	1058	1080	1091	1019	1050	1032	1040	1077	1073	1104	1083	1026	1097	969	1049	1045	1069	1031	1077	1017	1077	1056	1064	1021	1131	1096	1091	1125	1033	1013	1059	1061	1067	1009	1088	975	1051	1049	1080	1068	1090	1047	1070	1035	1069	1076	1115	1037	1005	1020	1064	1057	1087	1013	1078	1067	1064	1063	1080	1001	1045	1058	1046	1015	1018	999	1055	1049	998	1015	1102	1072	1062	1000	1035	1071	1041	1029	1076	1040	1025	1028	1008	1066	1067	1025	1051	1012	1094	1042	1030	1056	1033	1045	1055	1093	1066	1058	999	1077	1049	1051	1044	1051	1047	1077	1069	1110	1056	1077	1080	1124	993	1072	1034	1061	1024	1091	1084	1033	1052	1031	1020	1120	1057	1051	1035	983	1087	970	1069	1112	1079	1037	1064	1099	1038	1070	1092	1087	1064	1044	1042	1105	985	1070	1028	1061	1046	996	1071	1062	1055	1013	1032	1099	1092	1070	1094	1032	1023	1002	1111	1000	1020	1021	1000	1065	1060	1050	1013	1030	1086	1034	1049	1041	1105	1041	1049	1025	1074	1065	1054	1021	1021	1049	1015	1034	1003	991	1059	1068	1040	1063	1058	1067	1091	1100	1036	1045	1047	1001	1040	1072	1010	1089	1053	1064	1085	1039	1072	1065	1074	1039	1089	1031	1077	1083	1067	1042	1069	1069	1057	1060	1009	1034	1069	1057	1046	1049	1043	1092	1078	1111	1066	1051	1064	1030	1110	1014	1046	1002	1071	1045	1049	1112	1024	1031	1050	1060	1025	997	1075	1060	1106	1097	1068	1023	1060	1039	1085	1057	1088	1132	1024	1058	1088	983	1033	1032	1063	1048	1033	1031	1029	1004	1080	996	1058	1024	1047	1054	1049	1103	1114	1023	1036	1011	1104	990	1057	1045	1066	1098	1053	1081	1076	1144	1023	1015	1057	1050	1005	1064	1063	1053	1007	1038	1030	1092	1048	1056	1059	1026	1110	1032	1038	1071	1015	1062	1044	1018	1053	1016	1081	1042	1015	1077	1069	1016	1061	1084	1002	1029	1090	1042	1077	1051	1035	1050	1044	1023	1046	1073	1021	1057	1004	993	1133	1044	1005	1112	1078	1104	999	1023	1094	1087	1085	1055	1005	1059	1077	1059	1027	1065	1035	1007	1114	1054	986	1069	1092	1072	1109	1027	1034	985	1009	1029	1087	1117	1024	1110	1076	1048	1051	1040	1053	1056	1071	1055	1027	1039	1085	997	1008	1049	1067	1102	1073	1032	978	1030	1055	1093	1030	1076	1057	1059	1038	1075	1049	1065	1003	1081	978	1056	1013	1096	1046	1019	987	985	1043	1066	1030	1072	1052	1051	1068	1021	1028	1007	1045	1021	1043	1124	1070	1012	1076	1115	1071	1079	1051	1057	1053	1014	1069	1038	1045	1075	1073	1047	1079	1022	1065	1008	1103	1047	1033	1099	1026	1015	1097	1082	1090	1067	1018	1114	1042	1031	1034	1040	1073	1016	1071	963	1093	1046	1090	1040	964	1027	1031	1004	1093	1026	1072	1081	984	1044	1023	1017	1000	1016	1043	1067	1064	1026	995	1049	1061	1097	1005	1003	1001	1049	1034	1030	1040	1075	1054	1056	1117	1004	1031
6636	4101	3551	2030	1432	1274	1171	1193	1101	1236	1268	2285	2438	1932	1298	1052	906	878	858	848	839	789	783	848	812	849	828	871	878	838	840	822	833	870	824	818	896	834	798	846	856	814	853	776	776	873	836	806	862	844	785	849	842	826	809	839	805	805	859	857	829	854	867	857	807	790	868	830	847	790	795	858	839	821	811	854	886	842	856	853	868	825	844	816	808	847	823	799	827	837	837	824	778	868	841	822	776	831	845	851	824	814	741	874	852	791	837	811	838	824	853	799	830	801	880	849	803	813	867	863	813	805	797	853	879	872	821	864	826	793	863	867	888	791	765	813	882	757	809	764	843	835	846	807	823	796	801	845	849	835	827	878	817	834	858	808	796	804	826	850	828	776	852	827	818	865	861	832	831	846	815	846	808	883	820	775	871	811	831	845	834	864	870	847	824	838	777	853	835	838	849	831	829	803	838	802	835	836	828	846	853	819	797	810	810	809	837	786	827	827	770	822	826	838	838	856	816	807	809	761	788	797	771	852	829	822	815	771	795	830	857	835	799	798	871	834	853	791	887	778	857	784	826	824	850	800	816	833	840	783	812	817	830	781	841	860	823	780	812	837	851	811	849	813	789	825	814	879	874	872	829	793	844	813	791	858	823	833	835	849	903	796	831	812	823	887	805	864	863	834	822	806	835	828	829	812	884	826	888	832	796	854	914	854	817	789	854	859	822	823	892	845	787	856	812	794	809	826	845	774	806	863	787	847	771	845	775	893	840	812	811	850	823	848	833	818	825	873	824	852	807	792	832	813	872	798	837	842	842	862	875	837	811	830	839	825	857	816	804	851	819	784	871	796	826	847	818	858	833	832	749	834	793	827	818	827	833	773	828	837	844	739	836	816	812	835	762	827	829	818	875	873	797	814	801	831	862	807	837	849	800	834	787	812	811	793	796	841	871	858	856	791	815	837	833	811	836	780	827	856	795	795	850	818	867	842	815	815	827	819	764	829	860	873	820	784	775	803	781	807	838	796	874	837	842	859	832	786	810	808	844	829	882	809	880	848	810	780	805	807	860	824	778	807	807	807	846	832	830	828	813	826	764	832	835	843	836	857	815	838	837	843	846	873	841	892	832	834	804	792	834	857	809	829	858	754	823	806	838	785	814	805	866	849	822	814	869	815	810	798	832	875	806	815	844	837	849	786	858	859	830	828	821	828	808	784	907	776	803	851	796	868	874	776	805	819	828	808	836	817	790	828	869	863	857	789	808	787	881	874	902	802	800	855	846	832	762	823	820	866	827	818	770	836	835	816	859	825	791	831	830	889	777	818	815	817	814	792	827	878	846	816	862	835	788	893	789	856	787	831	812	803	828	825	791	859	793	824	782	843	819	812	848	814	823	793	835	816	856	837	856	793	803	861	796	816	890	800	870	814	803	855	840	821	843	876	832	793	858	808	816	843	830	868	775	814	869	848	816	796	782	828	831	809	853	837	877	816	842	786	820	849	819	862	828	856	832	799	822	844	812	795	800	829	836	902	849	793	818	826	802	822	837	841	746	806	813	834	820	837	835	814	834	831	859	821	853	853	816	812	836	832	816	858	813	838	851	805	838	807	849	830	943	838	821	790	842	832	793	803	821	859	795	840	786	787	821	834	801	845	837	833	842	804	810	835	839	866	827	779	824	859	827	836	817	836	826	839	835	831	845	845	818	821	808	873	862	810	850	845	853	828	815	791	815	811	770	819	807	812	862	772	802	818	854	896	810	843	782	824	806	872	789	881	828	772	865	833	818	841	824	811	887	764	851	870	843	809	832	801	816	833	857	826	799	840	834	818	827	820	864	850	811	824	770	828	842	856	810	806	835	853	896	795	861	807	798	873	834	818	883	867	869	828	848	840	770	881	859	842	841	809	797	791	851	833	875	895	821	876	866	827	826	777	780	802	813	871	731	787	849	819	815	840	836	842	792	825	818	857	767	821	757	848	823	839	848	860	810	882	833	813	846	873	768	819	831	881	852	777	794	867	862	838	822	840	813	806	779	827	798	833	822	839	822	846	853	840	829	838	775	831	839	774	837	842	818	767	805	813	861	879	855	819	830	849	847	782	841	830	801	806	845	816	827	820	874	759	818	820	843	827	839	848	854	889	813	815	790	895	906	821	829	862	832	834	840	831	821	821	811	816	878	856	847	806	824	834	862	851	880	802	835	835	807	749	915	833	826	797	827	826	763	882	904	832	817	805	823	801	841	844	785	860	820	814	809	876	804	862	868	811	871	781	793	821	811	843	834	830	820	842	792	812	797	799	781	795	784	772	813	890	874	836	881	848	834	767	796	854	826	813	835	875	834	811	785	806	870	815	810	832	878	808	828	793	823	847	774	824	796	874	849	850	799	749	883	845	825	889	838	860	844	861	843	837	816	815	789	848	848	806	844	821	842	805	823	804	825	840	846	844	797	830	839	798	829	796	822	787	895	808	821	882	821	799	849	813	819	829	794	819	833	860	771	773	794	780	814	845	940	797	799	872	838	812	844	840	817	768	830	856	808	838	822	809	842	873	806	889	809	809	803	818	814	844	834	837	863	803	805	829	772	835	859	805	839	794	826	827	779	809	805	786	832	879	876	812	843	820	855	842	825	792	837	821	844	805	793	897	887	784	902	811	839	874	836	813	854	834	824	842	771	835	827	821	810	904	768	810	902	793	811	824	832	805	805	849	849	882	845	879	798	823	846	792	802	809	883	848	806	814	818	875	834	802	823	786	825	821	881	802	846	832	815	811	813	833	785	827	805	876	817	797	864	811	885	793	822	847	803	823	829	789	836	838	823	859	796	808	831	824	853	838	880	804	790	828	827	814	841	914	849	843	835	844	789	845	819	836	830	797	857	888	828	843	820	827	838	831	819	794	896	809	852	812	830	828	813	842	821	755	882	764	836	851	827	771	847	813	866	797	781	807	772	854	789	824	831	846	850	856	835	837	827	838	848	841	854	840	816	820	863	844	847	807	794	825	768	835	867	834	839	826	820	827	845	791	833	827	827	827	765	819	835	833	831	785	795	793	831	835	831	828	855	816	860	864	810	797	824	868	832	806	889	822	868	813	817	882	850	806	834	833	843	775	768	834	787	841	847	805	827	791	843	836	805	806	854	783	905	787	780	813	807	809	835	818	811	870	805	789	803	820	876	845	877	888	828	836	835	832	834	878	883	799	814	820	831	858	825	823	810	869	797	844	844	887	842	811	820	840	832	853	818	782	844	851	761	814	871	784	851	818	840	872	838	810	795	807	870	864	858	751	832	816	764	810	829	798	827	840	810	784	803	786	780	806	783	799	870	790	773	822	798	765	806	778	837	844	806	864	780	819	847	852	835	802	829	810	870	768	822	834	811	817	817	800	836	815	817	841	790	844	837	788	804	832	767	798	869	840	846	797	794	798	800	779	841	836	858	817	864	848	830	854	837	845	854	810	913	831	887	809	816	868	864	782	858	812	825	815	825	838	828	778
25651	21470	27707	25520	12268	3356	2034	1684	1587	1548	2172	12643	14456	9773	4706	1827	1295	984	960	968	928	951	942	921	968	944	917	978	962	995	947	946	887	990	906	872	934	926	949	1010	961	963	924	932	949	905	968	966	969	914	920	884	961	917	887	925	908	911	921	933	906	932	967	941	932	938	972	926	925	984	915	917	952	972	927	908	929	903	931	1004	934	897	941	904	976	950	998	942	934	926	956	892	902	893	950	931	935	944	932	933	910	925	893	907	931	966	940	971	981	934	914	933	932	968	901	937	974	960	877	910	898	937	947	982	960	942	907	947	886	893	953	947	911	964	950	944	889	954	968	888	924	987	931	937	902	936	892	913	841	930	950	979	938	917	904	929	970	904	946	954	999	924	894	948	944	895	940	935	942	960	888	898	945	939	916	940	987	922	961	970	883	909	870	955	936	929	931	899	907	904	959	862	898	902	892	868	902	968	968	914	958	961	925	950	926	955	928	974	961	905	936	958	913	976	943	968	923	927	901	956	933	905	971	892	966	884	890	879	910	997	918	929	996	926	930	949	911	975	949	951	907	968	905	945	911	930	911	971	958	912	909	863	928	900	932	1008	924	947	935	914	914	934	894	950	982	980	940	923	961	879	926	921	1007	957	920	952	879	926	894	892	879	929	905	908	918	942	937	942	888	925	902	973	942	891	968	1011	956	967	913	965	895	950	952	932	962	925	913	918	965	919	911	926	927	950	952	958	929	929	915	959	913	1029	930	929	935	913	900	951	946	913	958	865	942	943	942	953	897	963	958	937	890	928	956	902	900	961	934	875	935	871	945	877	909	961	973	983	931	872	898	947	890	918	965	919	948	954	930	958	970	892	915	897	920	981	897	940	939	949	980	902	960	996	969	898	903	914	894	895	950	924	911	919	974	942	917	916	909	978	973	977	974	900	929	927	930	921	893	913	874	899	925	919	921	963	911	911	912	955	948	919	946	960	964	890	938	945	935	966	954	917	883	926	919	923	921	899	912	916	941	961	921	932	921	969	946	1011	961	928	965	963	916	898	881	896	923	943	910	955	909	896	909	984	961	994	898	924	898	940	946	933	916	973	943	882	930	910	934	929	930	912	959	947	954	960	995	916	951	902	947	930	907	1000	895	920	959	920	924	938	960	950	898	902	929	973	914	916	888	875	988	902	916	957	904	918	943	948	894	925	925	952	931	904	907	941	923	943	927	892	931	943	955	955	923	933	908	956	970	934	890	897	924	906	934	938	936	961	952	933	875	951	931	927	953	916	995	955	960	976	958	901	917	907	922	913	927	957	945	926	946	941	932	976	965	949	929	922	935	951	916	954	950	960	902	898	925	921	917	925	919	979	931	912	959	909	900	905	942	935	917	947	939	994	938	932	945	995	897	907	935	892	877	965	897	922	948	948	978	949	953	925	887	921	866	961	916	955	942	975	895	960	938	939	952	965	948	971	938	947	928	959	911	950	917	943	951	932	872	906	950	970	928	912	935	975	976	863	953	939	929	918	911	922	934	1014	919	891	950	944	926	903	915	910	911	944	939	954	909	932	1017	951	948	906	902	954	904	929	943	977	944	903	946	876	897	886	933	928	941	998	921	936	970	928	871	932	914	893	912	934	946	918	894	957	906	946	962	1007	981	931	891	886	968	889	913	890	897	909	881	920	950	924	919	932	937	945	941	933	1019	900	990	961	887	906	893	967	926	876	917	925	882	919	949	964	934	965	934	942	860	926	985	961	909	948	934	933	891	915	945	949	1038	957	983	935	938	921	864	892	915	964	931	955	894	894	941	970	923	931	921	973	914	978	926	931	968	958	917	943	926	935	905	928	885	939	980	961	956	915	979	954	942	946	941	967	943	895	881	929	920	892	950	926	926	971	938	928	899	866	887	913	915	942	948	991	965	908	911	978	888	935	886	886	931	926	898	955	984	940	924	903	911	939	990	949	889	907	938	994	855	939	906	950	928	917	943	938	918	911	898	873	954	939	953	923	930	925	952	941	907	901	926	956	870	932	945	938	948	926	955	993	978	953	933	897	961	920	977	935	878	938	965	983	966	898	895	951	925	887	948	984	907	965	889	860	913	911	930	908	902	997	909	928	923	865	913	935	945	901	951	930	959	921	927	926	886	928	912	938	1022	914	934	918	951	932	929	956	924	956	937	919	964	844	924	871	953	912	941	921	869	943	891	931	1009	928	966	909	931	990	941	989	979	963	890	898	935	932	884	894	947	950	962	940	950	914	881	943	989	978	924	904	927	835	949	875	944	936	970	901	924	925	950	972	942	916	927	952	1029	960	962	952	965	912	964	924	914	943	973	929	907	940	919	926	888	954	912	951	951	947	969	899	828	944	944	933	934	923	975	957	964	956	897	892	889	976	919	897	932	967	948	925	931	959	974	969	944	958	912	908	983	943	928	943	904	893	906	914	906	934	892	982	922	893	912	932	940	930	941	913	933	973	925	926	915	937	913	918	886	963	897	965	912	994	947	976	889	920	886	937	1028	857	944	941	947	924	992	921	920	851	939	974	915	924	931	947	968	916	908	963	949	970	932	1014	920	948	937	956	995	942	909	935	961	958	917	977	921	948	989	947	927	936	868	928	949	974	981	894	947	961	954	957	978	922	905	950	963	932	942	904	913	894	910	944	909	973	923	994	981	989	978	936	946	867	965	946	898	916	906	958	959	924	951	890	926	937	969	1025	910	955	911	933	880	950	915	950	971	909	904	956	948	942	902	935	892	966	946	927	941	998	990	938	936	902	950	903	916	909	934	916	886	889	894	932	935	890	981	945	1003	897	912	933	922	930	916	908	910	959	905	959	950	963	932	922	917	936	947	932	949	926	932	947	955	900	912	854	918	888	993	924	905	961	917	859	941	894	969	923	909	918	961	927	955	897	912	917	949	871	961	915	934	937	954	964	926	990	945	925	912	925	873	905	956	937	927	926	949	942	923	925	955	939	906	903	907	946	909	984	973	905	925	892	947	888	969	936	897	999	946	939	899	899	987	919	989	947	915	965	891	915	914	894	935	974	897	915	943	945	943	920	863	897	924	926	954	921	957	933	941	1001	929	937	943	920	968	924	963	909	925	942	974	940	940	985	893	936	895	894	892	859	926	904	891	882	896	886	951	954	968	938	933	951	983	864	945	963	940	889	998	964	938	949	964	951	919	942	913	945	940	960	920	961	976	925	911	957	922	934	934	905	990	967	945	1012	902	938	938	949	935	892	943	941	941	889	915	909	972	927	945	943	936	973	953	925	978	921	953	979	929	893	894	875	971	971	929	995	884	929	882	954	998	955	941	906	938	930	960	892	924	940	883	949	938	902	974	937	878	912	923	943	938	886	935	946	979	980	924	904	958	895	995	898	945	912	950	917	893	916	924	940	917	923	951	927	946	918	934	918	878	923	933	952	932	944	932	952	935	978	1017	921	906	955	990	969	973	969	956	922	923	936	1002	972	933	962	938	938	989	938	896	919	937	973	965	863	901	906	951	965	903	930
4988	8092	8019	5598	3921	2480	1961	1874	1684	1651	2648	14459	13331	8805	4229	1639	1065	802	806	756	796	831	773	817	754	788	729	779	754	749	803	777	814	804	785	796	755	811	753	816	766	719	781	738	813	774	825	750	789	771	736	772	774	742	756	775	781	789	808	773	751	761	715	795	761	793	712	722	769	788	790	737	753	771	766	719	743	773	738	748	763	764	789	799	778	772	740	704	770	763	760	783	800	756	735	762	804	707	741	735	738	795	755	751	683	775	757	758	750	784	732	784	720	806	772	787	745	740	746	793	812	751	807	729	748	754	755	802	722	779	796	766	813	751	766	781	743	768	747	776	798	795	751	765	752	829	781	698	798	768	787	739	733	760	791	743	768	799	756	709	758	765	800	759	745	796	746	744	774	745	816	759	743	764	783	791	812	740	736	778	798	766	782	765	793	775	809	775	744	802	803	746	742	750	786	763	750	775	754	795	767	761	751	778	793	751	811	726	763	748	737	794	748	756	749	733	781	768	751	798	750	800	759	817	812	783	737	775	755	792	821	786	772	761	765	757	754	740	801	764	796	747	745	761	762	758	750	769	747	786	771	789	799	777	784	746	785	757	779	774	806	740	792	731	778	786	759	766	755	778	764	763	766	782	767	773	743	841	765	815	755	721	761	806	771	728	753	742	774	759	742	834	728	775	770	731	783	813	800	771	763	771	756	723	803	759	757	808	766	737	759	747	762	773	778	757	761	786	762	829	730	784	734	787	780	734	819	716	758	728	724	798	760	782	792	796	779	753	760	772	781	786	719	784	774	780	784	790	767	807	780	719	738	756	745	776	832	785	747	747	783	755	735	756	793	793	785	775	688	780	766	759	752	762	775	786	774	795	735	739	717	751	796	753	792	804	737	776	748	771	754	767	743	738	796	758	772	806	792	774	740	725	765	779	792	733	796	754	774	802	734	737	737	768	774	748	775	743	770	783	764	790	796	734	722	773	771	801	751	779	790	761	782	757	784	783	802	771	789	785	761	739	761	812	819	835	811	761	812	777	776	812	806	752	754	746	791	745	806	798	787	778	751	776	832	733	767	761	749	765	728	776	722	735	756	752	771	775	771	822	751	826	761	734	779	794	777	739	744	758	786	735	727	786	727	747	784	770	728	712	753	773	758	729	802	775	748	747	761	712	808	798	757	810	773	717	808	800	745	735	737	744	763	723	764	775	777	736	770	770	815	746	717	777	762	796	779	783	769	789	707	783	778	700	752	734	717	785	755	723	738	784	789	767	846	748	789	745	784	779	767	722	776	762	740	790	684	816	783	781	788	718	746	791	794	775	773	739	772	762	785	759	747	755	773	761	786	760	799	737	742	736	766	802	710	789	770	752	775	758	792	769	802	742	772	783	769	739	783	736	758	755	782	749	832	739	790	793	781	773	766	728	786	783	773	795	767	726	729	767	775	800	781	727	785	753	791	755	783	777	769	728	768	776	790	731	766	736	773	768	786	766	806	753	758	790	746	759	767	782	736	822	744	773	822	768	778	779	763	765	793	787	748	757	731	809	781	821	816	849	786	720	746	742	714	741	738	737	815	753	802	743	782	748	796	774	786	799	716	741	780	726	773	756	748	784	778	764	788	784	743	807	797	744	755	757	745	780	756	725	751	737	765	757	748	678	752	698	780	734	764	776	743	759	775	753	738	757	775	831	663	763	744	754	801	770	794	757	761	796	758	774	777	755	805	801	736	792	736	750	743	774	752	771	730	760	766	746	721	780	766	781	764	816	742	731	753	746	763	761	748	807	778	762	755	759	750	775	767	747	757	749	713	732	763	773	835	756	710	745	748	809	799	754	749	796	704	760	740	756	789	767	738	819	779	783	803	775	734	733	765	731	768	748	762	831	798	744	796	786	794	768	739	752	781	757	777	752	770	775	760	749	802	730	783	756	775	798	793	771	775	714	779	730	774	747	735	784	751	764	733	739	797	800	772	729	756	788	720	742	714	741	797	818	737	735	764	726	758	756	780	796	809	742	772	753	798	790	781	760	820	754	770	789	735	746	771	763	778	775	721	762	742	767	747	786	840	765	783	802	832	741	775	756	735	775	781	758	783	794	760	773	838	772	794	774	749	754	749	768	805	786	790	795	793	801	766	784	744	756	780	792	796	790	745	787	785	768	769	810	789	808	753	743	758	769	773	730	745	763	748	758	719	746	754	791	792	762	728	782	738	771	781	795	742	795	730	731	740	768	760	819	763	786	744	753	756	741	733	786	741	800	749	764	754	782	716	822	759	813	795	757	779	749	757	768	745	771	796	759	745	748	752	793	727	788	726	766	771	791	753	802	774	757	826	767	734	816	727	767	733	761	785	778	757	793	755	775	827	802	806	755	744	720	761	776	754	811	771	732	808	779	781	768	781	754	792	774	744	757	778	783	781	719	770	782	795	760	770	775	793	791	745	770	793	743	763	772	738	732	800	715	752	793	798	775	809	773	795	716	797	800	782	788	789	744	760	738	738	793	726	785	757	832	726	727	730	740	791	762	722	747	797	718	778	795	781	778	760	757	736	768	772	799	798	793	766	806	785	787	791	803	762	780	830	781	771	761	771	801	792	718	784	702	771	770	780	738	735	790	774	729	786	747	809	723	751	785	760	759	785	812	834	751	732	717	797	830	796	763	784	801	815	822	766	750	765	802	775	805	774	785	770	753	800	780	726	821	801	754	751	760	783	778	782	741	762	793	795	725	763	771	757	772	825	788	820	707	746	760	785	798	794	772	762	779	727	737	762	785	781	785	762	799	806	807	765	710	794	744	743	782	772	781	778	771	786	821	736	772	798	792	782	766	768	756	787	769	823	790	826	783	762	719	809	734	731	703	797	755	726	813	749	738	757	785	750	737	790	695	809	771	785	773	779	726	798	799	800	733	719	822	795	725	791	760	727	779	754	789	799	804	770	739	790	795	763	772	728	744	771	761	763	769	748	781	751	768	760	770	770	793	740	676	789	748	742	826	739	745	757	757	723	744	764	774	758	752	773	761	766	784	759	718	741	744	748	732	796	746	781	773	771	781	762	763	761	812	779	780	706	790	759	733	791	752	745	782	770	730	794	781	825	815	809	745	779	746	749	800	761	756	852	747	756	780	741	771	758	797	720	793	771	759	794	785	764	743	754	774	762	749	757	737	719	718	826	760	764	782	776	783	798	780	733	766	738	734	788	769	726	790	714	740	724	824	756	719	761	780	742	747	860	766	776	727	758	790	750	741	710	766	775	767	759	757	738	721	745	780	727	761	785	777	785	733	749	770	800	772	778	743	717	786	768	765	744	735	791	740	786	791	729	817	832	784	733	743	712	781	707	793	761	760	730	757	759	784	761	788	744	786	727	793	806	746	823	763	808	760	775	776	772	755	764	740	785	785	707	754	770	730	746	747	740	804	763	769	781	757	763	741	724	737	771	771	768	772	746	780	736	760	801	779	792	735	788	750	756	765	754	766	784	808	780	756
24639	21466	28673	24682	21321	12139	5151	2844	2370	1990	3138	18875	25813	18965	8734	2872	1545	1166	1023	1001	1070	1058	1023	1042	988	1082	967	1028	1019	1052	970	1042	1025	1009	992	1019	1020	1023	1010	1014	1011	997	1016	1073	1054	1030	1012	971	980	1005	977	1031	1003	1045	1046	972	996	987	1078	965	1024	1036	993	1008	1010	973	1039	1010	1066	1013	1020	936	997	1031	1001	1033	1044	1031	1021	999	961	1005	1010	1006	1008	994	986	1005	955	1071	1044	993	971	989	1054	1014	968	948	1034	1027	1006	1032	1005	1016	1013	1035	969	1077	1013	1002	996	1041	987	1013	1009	994	987	1033	989	1019	1038	992	985	1000	951	1059	1012	951	977	998	1037	1044	1018	1007	1040	1020	998	967	1012	1005	1016	1028	971	1030	1009	962	983	989	1027	928	1048	1001	1039	1033	1066	982	1032	990	1000	966	1052	1037	999	1001	1065	1015	998	1043	1015	1005	1006	984	975	986	993	1011	990	978	1024	945	931	1004	1026	970	988	1037	987	999	989	959	989	1078	1086	958	999	1033	1060	1025	1030	978	1012	1011	1015	1000	1027	1021	1013	1034	1070	1018	1019	1059	1022	1017	925	990	940	977	1003	995	1031	1018	1063	933	1033	1001	1040	965	1036	1039	1019	1011	987	1015	983	1039	1027	963	1021	971	986	993	1033	1021	991	966	1043	933	1003	991	1002	935	983	993	975	1028	982	1015	999	984	1071	1014	1022	965	993	983	1013	1000	992	1044	1058	985	1009	997	943	1041	1005	957	928	979	1001	952	1027	1024	950	932	1049	1028	947	990	1033	915	999	982	980	990	992	1018	1007	1027	1013	1033	962	979	1019	1046	964	1019	1037	974	998	986	1061	958	1002	997	1012	986	1095	1007	988	1020	970	979	1035	1005	982	1037	953	996	985	993	974	1029	1035	1010	1008	1009	1045	1041	1015	935	987	1045	1001	1024	990	1044	1033	973	985	1017	1060	1048	1009	1053	1056	975	980	991	1006	1029	973	1089	1019	1014	995	981	995	1040	1025	1014	978	1063	957	1016	979	1005	997	1038	1007	1066	1001	1068	1011	1008	970	1045	1018	981	1014	999	1059	1037	1023	969	1000	1008	1025	975	996	965	971	968	994	1002	973	972	965	972	1030	1023	1048	1014	1085	967	1001	1038	976	1008	985	993	1016	1030	976	1006	1022	1062	966	997	989	1015	1017	993	1056	1040	1006	1061	1025	1061	1009	957	990	1029	1007	1003	1018	1028	1027	979	965	972	955	969	1011	1035	1029	1008	978	1001	1025	989	947	960	1019	1031	979	1006	1057	971	976	1008	1045	988	997	984	989	1012	1009	987	1013	1016	1055	1002	1038	984	997	971	950	1033	1017	1024	1041	968	1004	1031	1002	1060	987	978	1034	941	1010	1027	1054	999	973	1024	965	1018	955	1003	985	1074	1000	990	994	1011	1016	1029	967	961	980	1020	960	1011	968	1003	1014	994	988	984	1053	1008	983	944	1011	997	1047	978	1066	986	1048	1001	1026	1023	1022	1004	1005	991	988	994	954	1011	928	965	1030	1084	1013	991	1004	1024	1035	971	970	1039	998	1064	1041	1000	949	982	1018	995	1055	1000	959	934	988	1006	990	1042	977	975	988	984	1007	1011	1033	997	989	1048	1031	956	999	1007	1039	1035	1028	1049	1054	1019	998	1023	1035	1033	978	1049	999	1005	942	1023	958	996	969	1000	935	972	1109	999	1028	1018	1003	1054	1012	995	965	1026	1010	946	994	990	983	987	1013	992	1021	997	992	1023	972	997	964	1004	1045	969	1001	1019	1087	1026	984	1040	1020	962	980	1015	1062	981	987	961	996	1012	1029	1002	1051	1006	985	1004	1005	999	998	1023	1042	943	976	962	998	998	990	1025	1059	1055	1055	1045	1033	994	1016	1041	991	1048	907	1025	992	982	1048	970	1074	1003	1024	1017	1052	1005	976	983	960	1033	977	1051	1048	1005	957	1046	1032	950	974	1043	959	1035	999	1052	1005	971	1005	966	977	1031	977	933	1011	1038	1027	992	992	1008	1031	1047	1013	993	991	1011	1034	1036	1063	947	981	958	951	982	1023	970	979	1038	986	1011	1013	997	989	983	1032	1030	1004	982	949	1007	972	1001	1016	928	964	1008	963	1021	1003	1003	984	980	972	989	1005	1006	1043	1044	1024	976	1009	978	1022	958	1028	949	1039	1014	1024	946	959	930	1061	996	1001	990	966	985	980	1049	982	977	1009	997	1003	1038	1036	958	996	998	941	920	986	973	1010	991	987	928	991	1025	1004	978	1035	1024	970	980	973	973	1037	1045	964	1012	953	1039	1057	982	1027	1046	1008	990	985	1005	989	1035	1009	964	1001	1044	1027	1063	1015	958	997	1017	1004	1011	985	1016	995	1000	948	1029	1000	1040	984	1025	1000	906	960	1011	998	1012	986	1017	1014	939	1000	1008	1013	1020	965	1009	979	997	1020	965	1032	1016	1017	1017	924	1015	978	1002	1028	1032	1002	971	1036	1038	1019	1029	1011	1024	1050	1047	1010	962	961	944	1006	983	1011	1006	984	990	970	984	1019	976	970	953	1004	1071	975	981	1049	1009	1000	1067	945	1023	966	1000	993	1027	985	977	1013	1016	960	976	1018	1004	983	985	1033	965	1003	1029	965	972	1009	1021	952	1045	992	1024	959	988	951	929	956	990	975	993	1033	1021	1106	997	986	981	993	995	1010	1001	1022	984	997	998	1033	984	1027	1012	973	968	987	1000	1035	1034	1009	966	986	958	1005	1017	966	950	981	1036	962	1116	979	998	1000	979	957	985	963	942	1022	1018	996	1029	931	977	966	1007	958	995	1022	1008	969	1006	974	1013	1030	1014	1032	995	987	977	965	1050	1039	983	1025	1027	994	1023	976	1024	1007	982	982	1000	1043	1038	1016	1015	999	1012	1045	1002	987	1027	1003	967	993	977	1005	1006	993	995	1042	989	1031	996	949	1007	1055	970	1021	975	1003	1015	979	1034	1014	997	1040	980	970	960	980	1017	1011	1007	1019	988	1003	981	1027	1042	970	980	929	1028	987	999	963	979	1011	1023	1024	1043	1047	985	1008	979	948	1023	989	974	946	1031	917	998	966	974	1002	1036	967	986	1001	1016	1051	959	984	970	1051	990	1005	928	975	986	1011	1014	1029	975	974	1007	1041	975	969	1040	997	982	979	1011	1032	1005	975	945	973	995	1063	997	991	1038	1021	1020	978	1012	1024	995	995	943	996	969	1013	1027	992	1015	984	996	993	1055	1008	1041	978	996	977	992	1048	1044	1016	1013	1044	976	1017	988	1018	993	979	958	1023	1031	980	1019	1013	978	1013	978	990	1037	1008	951	977	1014	994	995	1023	1005	1010	987	1053	1020	1003	1013	1029	1027	1000	987	1060	985	1014	962	980	975	1015	1043	962	1004	965	1024	962	991	946	981	998	1038	944	995	966	955	1054	971	999	1044	1020	984	1001	990	979	1028	1003	1061	951	1020	1017	994	1030	996	1002	1003	913	1051	983	992	1016	1016	982	1006	1011	1065	963	1004	967	1004	974	983	1007	1020	1008	1048	1039	1003	1020	968	1014	974	970	1015	1018	997	975	980	951	990	1013	1014	1009	981	1010	993	1038	988	987	975	980	979	979	1029	990	1021	991	1018	1004	1041	1002	989	984	989	1038	1039	1021	953	1045	1003	1013	1059	1000	1037	1006	961	1011	989	989	961	1010	1067	963	1026	1035	992	1037	1056	984	967	1032	1019	1009	1008	1013	1033	946	974	1012	1015	973	984	1024	937	966	1025	967	1006	996	997	1038	983	987	1053	1004	930	972	1009	952	1000	980	963	1052	977	929	976	894	988	1047	988	984	1012	1077	1038	1009	1027	1041	982	972	1047	985	974	1005	1004	983	990	990	1029	948	965	993	1021	999	1008	1053	1054	959	1051	990	974	1017	997	942	1100	1001	1018	980	1014	974	1009	966	1000	946	1023	1048	981	1008	994	974	982	1003	1013	951	1014	923	1015	1052	1046	1035	1005	958	968	1014	1003	1039	960	1049	1069	941	988	1003	1004	1015	989	1053	1007	1057	999	962	1022	1038	975	967	996	979	1002	1027	1006	994	954	972	1018	942	1030	966	937	1058	954	910	1007	1045	999	1049	993	987	961	1004	1003	977	1083	979	1043	989	1020	882	1029	1052	1018	1030	1030	1002	1021	1003	1000	986	992	1048	967	1034	1045	1056	1017	948	965	977	1056	998	992	960	971	948	1004
6108	8897	7776	6455	6265	5244	3767	2892	2651	2046	4073	21354	22669	15023	7105	2561	1437	948	904	815	854	851	859	861	806	806	878	817	844	867	824	813	844	829	785	823	774	871	807	807	853	827	876	794	816	828	827	820	791	825	812	892	829	804	842	834	855	873	881	806	844	747	823	819	840	813	854	816	822	832	849	875	849	909	792	788	840	831	800	858	808	784	837	862	791	788	856	793	872	838	855	842	790	829	848	860	851	825	772	841	853	805	827	844	862	838	772	806	842	800	814	878	801	822	849	856	762	875	837	775	851	838	833	777	827	861	807	861	794	836	803	804	819	828	873	827	837	804	846	814	817	799	816	823	799	840	781	807	816	798	820	781	846	815	791	753	784	879	814	835	804	846	820	819	803	852	803	894	840	831	839	860	807	840	760	827	797	798	855	894	856	785	823	805	831	868	792	837	884	843	798	846	883	843	842	870	852	832	843	817	828	846	852	883	809	813	799	834	827	854	800	819	841	818	809	773	829	817	818	828	858	866	800	835	819	779	813	866	837	824	826	808	825	859	857	817	805	840	804	813	831	760	809	811	826	854	811	770	830	801	847	796	852	852	832	818	839	843	842	858	836	844	827	807	801	812	860	826	818	827	790	871	839	829	832	827	842	778	810	829	822	827	823	792	797	837	830	831	807	824	819	782	795	877	825	851	807	828	824	839	829	801	836	788	838	803	820	835	836	825	802	781	845	838	819	749	833	820	825	803	844	808	845	875	818	808	800	825	789	822	792	812	893	839	784	782	804	836	818	815	865	829	806	846	803	810	848	811	780	787	787	864	822	779	819	838	801	808	812	824	841	815	830	824	797	813	827	789	860	826	787	767	800	754	813	796	846	822	817	811	870	841	836	814	823	778	779	826	838	802	847	797	777	874	836	801	852	767	794	828	825	798	818	742	760	796	760	782	818	868	842	820	809	821	833	838	846	860	816	801	835	896	800	785	800	790	821	904	844	786	859	824	874	823	833	851	825	792	796	826	855	858	827	792	808	784	844	804	852	760	849	782	834	808	803	804	771	768	835	833	815	806	855	795	860	831	758	756	822	854	841	896	845	786	815	859	819	797	782	841	760	833	839	833	823	752	769	843	820	814	881	848	861	840	833	814	806	832	850	813	811	783	814	866	837	821	782	802	820	755	797	817	808	839	819	832	830	807	773	822	743	844	814	814	831	819	754	814	837	780	777	818	803	773	748	851	835	764	827	802	812	852	804	839	838	833	777	824	803	794	790	841	810	879	797	837	792	830	867	806	794	832	787	784	833	766	808	864	831	783	809	841	829	856	823	825	862	797	834	834	818	826	821	780	787	770	786	867	836	827	797	823	820	846	829	822	865	760	850	814	785	868	736	817	782	805	810	841	801	784	818	817	785	794	803	801	811	824	858	812	829	876	792	823	746	788	791	822	831	834	751	801	869	808	805	824	807	786	821	771	768	792	782	805	829	842	836	827	832	811	820	789	840	797	864	826	839	842	813	854	820	804	802	863	849	761	857	769	853	838	819	831	849	778	815	843	831	798	815	805	842	821	800	851	849	847	786	841	784	837	870	772	835	835	853	790	833	831	848	829	804	817	834	759	810	783	843	817	808	814	843	838	862	791	850	819	864	856	803	841	793	814	822	815	793	824	839	835	863	814	785	785	860	844	749	789	839	807	797	776	829	786	845	798	801	786	832	814	832	832	837	856	822	860	807	817	841	768	759	797	754	864	818	863	748	793	790	795	832	886	800	809	827	811	838	830	791	834	799	816	832	813	807	813	816	799	811	815	849	823	849	808	814	841	818	762	860	817	804	809	810	863	828	785	763	816	782	816	813	855	810	787	811	798	850	847	807	774	832	828	806	840	852	740	867	804	830	798	795	803	756	863	825	854	820	828	803	778	833	842	834	824	841	780	819	852	805	806	816	842	804	829	826	826	816	799	786	825	830	790	780	751	797	817	853	809	831	802	799	824	778	779	797	806	840	859	806	825	820	816	798	790	809	808	799	837	778	762	835	812	808	820	798	839	864	807	798	844	756	817	818	800	830	815	827	825	812	857	778	791	836	835	883	857	766	841	809	806	786	835	792	839	798	783	805	780	869	853	802	839	805	816	823	794	800	791	756	838	808	839	814	803	865	823	830	799	818	848	805	795	751	833	862	830	840	834	783	803	814	810	858	883	830	842	793	847	847	802	853	831	819	830	858	787	852	835	792	841	833	799	837	810	847	806	822	784	836	777	840	822	817	762	795	818	879	848	808	807	829	805	820	820	827	842	829	778	844	837	822	752	765	826	816	858	812	813	797	819	828	854	859	794	851	799	765	822	826	827	773	796	782	821	817	828	830	851	833	794	831	832	813	868	846	860	786	845	802	861	821	798	839	816	814	808	772	855	753	756	869	835	796	807	784	832	801	821	835	814	800	779	784	834	836	774	765	793	835	826	804	809	805	854	839	808	796	825	821	796	802	817	816	811	819	830	773	761	890	775	836	780	829	823	779	784	796	863	796	774	873	835	794	816	837	825	753	781	853	765	819	827	839	792	801	851	823	807	812	775	809	777	815	801	778	807	835	850	771	842	824	793	828	804	816	807	864	838	811	767	813	817	859	830	821	824	837	816	772	839	819	760	840	811	790	826	815	754	775	811	839	776	835	814	806	790	849	807	835	815	768	743	846	767	847	829	789	864	824	803	814	811	833	828	822	830	822	811	792	833	819	776	814	833	821	839	846	847	778	814	820	769	828	806	792	830	841	754	816	851	862	814	839	774	791	852	856	787	795	794	834	840	793	808	783	808	834	821	857	845	825	829	840	824	834	830	809	826	831	833	838	847	824	852	807	858	823	777	797	784	788	838	837	808	828	754	821	849	819	783	838	809	835	818	826	799	819	824	843	839	810	773	824	774	800	800	805	818	823	811	821	821	775	828	800	804	814	816	808	828	817	818	804	856	801	771	816	829	833	831	764	784	822	817	826	854	809	795	773	833	829	800	827	801	812	808	843	852	850	788	818	815	827	819	778	800	818	822	820	819	818	827	798	807	831	821	801	834	780	830	842	830	860	801	825	788	794	795	845	838	864	846	797	805	819	836	850	816	790	779	799	773	802	824	851	811	820	824	804	819	819	821	848	860	808	788	834	815	838	802	809	810	828	830	807	767	820	797	804	790	811	863	760	819	829	880	873	838	848	806	815	808	816	751	796	848	833	816	777	776	811	769	826	780	792	831	842	783	821	824	847	812	856	795	815	809	847	833	805	812	769	783	842	802	814	830	836	812	854	816	798	819	810	836	848	847	831	809	811	877	791	787	825	832	852	793	782	841	811	803	816	805	779	830	793	832	819	793	826	861	866	807	815	810	814	812	860	821	813	830	794	780	825	796	826	785	831	772	770	852	886	793	820	831	772	822	815	791	777	769	796	860	836	831	785	808	825	846	783	871	824	793	815	872	729	817	759	815	787	836	783	797	821	785	818	852	856	763
27996	12407	3668	3323	2127	1730	1495	1442	1209	1130	1137	1758	2275	1986	1472	1063	1028	898	975	972	936	932	932	936	984	1008	970	929	921	884	974	966	966	917	939	988	951	954	1005	925	874	974	937	977	954	896	970	994	959	1033	939	941	964	899	968	947	900	933	972	890	939	932	898	925	919	916	967	915	975	970	908	928	891	922	908	958	1014	921	933	947	876	964	958	942	931	969	957	917	899	983	917	973	976	949	920	966	966	992	927	947	927	947	950	930	947	957	950	991	934	925	971	985	949	879	947	915	950	955	942	935	917	923	913	983	990	951	921	956	879	962	988	954	929	926	961	954	986	910	934	944	984	923	923	960	940	1011	930	934	944	962	914	944	973	1006	955	957	951	935	928	873	962	942	999	945	919	929	945	946	959	885	970	936	983	973	965	950	932	1001	945	873	970	955	939	983	892	925	1011	936	910	963	994	924	936	991	940	962	968	914	945	912	908	932	985	976	945	920	975	983	927	986	901	924	954	976	922	943	927	951	978	984	913	939	925	905	960	1017	956	952	957	899	942	932	935	1008	990	953	980	908	939	953	947	930	972	937	931	957	964	912	940	926	904	976	919	998	992	1011	958	952	946	986	938	973	934	968	937	919	1021	940	925	958	975	947	1035	931	908	920	965	944	981	929	943	957	928	928	977	914	987	950	927	945	984	954	935	936	942	944	943	1034	940	1001	899	949	979	984	929	968	909	946	924	919	954	930	885	871	985	1003	953	947	934	936	896	932	998	910	974	1016	902	980	934	989	956	954	901	1003	960	939	932	928	994	923	980	1028	963	897	994	921	941	976	954	952	952	988	967	967	966	1018	948	919	1002	906	997	949	943	955	957	918	948	944	948	1017	911	928	941	952	887	974	943	968	934	912	945	954	977	992	1084	908	930	934	930	946	954	936	936	937	948	931	915	998	907	965	903	915	949	933	966	1031	926	942	1010	929	971	964	914	940	922	969	932	899	966	942	954	983	983	947	944	924	960	940	964	977	1005	944	940	979	979	941	940	936	956	919	1017	928	960	922	930	956	948	956	958	972	954	982	899	915	861	973	1005	960	988	909	974	922	947	961	972	977	932	978	965	1014	981	945	977	930	867	944	915	956	967	956	968	910	964	961	960	1000	967	929	954	927	895	967	944	959	938	926	945	950	935	945	962	979	962	985	951	981	962	918	952	932	954	918	1007	936	902	928	979	967	978	901	906	917	951	924	897	957	964	930	939	973	982	994	944	969	954	963	944	949	967	939	908	935	936	921	954	948	983	941	962	943	963	913	948	949	954	896	964	963	960	946	888	1000	936	940	956	954	960	931	949	931	931	917	956	915	908	980	980	978	1002	876	989	938	969	941	957	957	918	929	952	981	973	996	922	992	977	985	931	959	941	955	916	938	969	978	1007	937	978	963	895	970	991	958	927	960	937	952	978	928	986	911	988	954	934	985	906	910	997	930	955	984	924	926	938	927	1007	961	942	924	993	955	930	955	962	948	953	929	931	950	955	985	903	992	877	1010	942	1000	986	906	924	942	959	959	973	941	926	958	1004	922	976	999	942	954	960	946	952	927	982	889	915	960	978	953	972	948	975	938	999	946	981	947	962	913	972	961	930	900	1008	944	935	964	975	938	985	946	946	959	969	940	918	935	922	947	977	947	917	929	928	936	919	1001	989	910	955	950	957	893	933	991	965	944	951	977	918	918	950	912	976	966	949	948	956	992	966	968	949	951	940	909	955	985	966	940	981	961	959	976	969	985	974	958	924	910	952	923	969	1006	950	943	970	946	937	893	951	979	955	972	953	919	951	945	928	965	906	938	932	985	983	1027	965	965	962	952	915	898	920	947	983	905	944	888	968	894	895	962	949	984	999	926	1006	956	943	869	995	961	978	913	978	911	922	979	942	891	906	903	963	962	943	934	910	976	961	972	982	921	966	919	937	951	953	986	994	929	899	945	940	961	960	944	973	937	976	884	966	873	887	961	962	917	965	887	945	1007	916	923	937	958	961	995	953	931	976	942	951	945	969	1020	937	949	908	944	937	945	946	952	928	925	966	981	952	964	979	978	1027	990	961	1000	948	951	971	878	952	957	917	931	924	973	923	902	1019	986	989	1011	968	979	962	929	993	977	945	973	968	938	900	947	944	920	901	962	967	982	928	894	942	927	922	983	910	954	939	939	916	941	915	952	959	1003	963	991	932	952	966	984	935	950	938	977	930	956	924	905	1035	924	933	968	964	878	923	975	955	963	941	1010	937	931	922	934	991	933	999	1003	950	926	934	943	975	938	949	962	886	995	959	934	956	940	910	951	961	957	947	1000	985	965	918	950	928	946	974	936	912	970	913	938	973	955	983	947	939	955	996	923	950	942	961	918	1004	947	962	931	966	944	947	973	924	956	951	935	920	913	923	914	943	966	961	909	920	953	982	951	929	955	985	930	927	1000	922	924	964	965	968	945	939	927	982	999	885	922	941	975	961	956	964	956	974	935	928	979	948	931	967	963	958	920	936	943	953	929	988	929	959	918	940	949	955	970	910	1004	962	957	928	928	892	944	969	942	1001	964	958	880	967	947	1004	951	991	930	943	974	927	918	899	954	947	963	1002	941	964	924	956	895	920	947	942	992	970	912	900	954	981	876	904	909	957	988	884	922	906	917	973	919	931	953	934	980	978	974	947	1022	998	962	959	923	914	935	907	927	936	998	933	949	960	970	973	932	960	884	933	945	968	963	963	994	911	973	970	1017	984	968	973	943	940	917	980	897	910	935	964	925	928	933	982	928	917	959	926	946	926	996	1025	956	962	910	934	970	972	970	981	968	933	932	1028	922	945	933	921	951	968	913	976	961	981	952	910	893	954	937	970	976	909	948	876	943	928	932	971	950	934	959	948	957	938	964	952	964	927	890	943	946	992	987	891	999	933	932	952	951	1013	967	951	933	934	942	960	979	917	876	1005	973	966	948	989	912	944	927	909	959	950	961	980	945	917	926	930	944	957	959	1000	938	987	1018	886	957	919	943	938	934	934	948	929	1018	988	933	920	946	941	934	934	941	936	972	994	1000	949	940	944	990	998	890	977	975	1024	910	961	948	989	971	979	904	989	891	920	882	938	989	961	924	918	896	931	921	960	964	950	905	933	994	929	910	927	932	891	944	896	971	940	995	959	942	991	981	1007	946	900	866	941	936	1006	898	943	934	942	926	954	920	1000	919	953	952	927	908	934	926	911	976	965	910	976	937	937	955	902	972	969	924	993	906	1011	939	982	970	899	979	969	980	927	959	929	928	993	969	957	956	925	936	998	940	878	936	890	968	954	947	1066	1016	950	935	915	984	989	956	997	894	927	1013	986	951	919	963	921	939	948	995	952	996	969	968	935	929	942	937	961	914	910	963	1007	961	883	949	882	997	964	947	917	927	931	919	913	994	931	930	927	958	901	957	991	932	997	960	975	989	938	965	954	900	922	941	980	1012	929	968	920	950	965	950	939	1006	966	983	939	918	1012	995	895	1017	916	947	913	896	943	1003	986	918	989	947	940	908	908	953	961	951	949	944	935	901	987	948	946	977
6501	2116	2666	3107	2300	1905	1553	1379	1128	921	957	1841	2404	1951	1311	928	842	809	757	701	750	807	732	815	739	758	776	788	728	764	770	750	750	759	738	746	741	788	723	759	733	775	746	728	719	772	794	753	772	780	719	746	739	708	723	741	756	757	746	765	785	735	749	768	733	737	750	786	767	766	785	839	780	758	770	753	755	735	743	784	758	783	720	742	818	772	698	735	800	758	755	769	777	791	756	725	769	736	757	699	806	751	756	727	748	748	722	746	726	717	759	754	774	776	770	778	760	782	731	745	796	752	716	767	735	688	740	690	731	741	771	736	734	766	778	744	772	745	747	758	780	731	745	835	742	711	795	740	779	742	755	758	772	725	799	750	693	789	692	754	801	760	718	774	782	785	744	743	808	754	748	760	760	760	777	718	817	763	802	781	725	717	820	800	726	783	763	774	706	743	719	733	759	757	729	698	736	796	711	720	776	754	771	728	717	755	772	733	710	781	741	748	770	787	741	794	764	785	829	750	782	795	809	740	763	783	771	727	740	725	786	770	761	775	735	759	772	776	740	714	773	742	732	754	764	744	792	780	753	793	746	821	727	741	784	802	756	755	769	785	718	745	719	819	750	725	710	795	675	723	780	782	753	720	746	766	706	711	722	735	755	718	724	772	778	762	730	782	787	743	773	684	756	780	746	829	769	757	750	763	732	788	722	709	814	735	798	724	808	788	771	786	720	743	777	773	792	763	737	721	753	761	838	797	777	731	708	741	746	774	692	812	686	761	764	720	711	754	726	748	772	789	719	758	752	780	768	749	696	742	746	749	740	722	710	740	761	753	753	770	750	798	749	740	739	786	766	690	782	737	780	794	746	798	768	762	726	744	772	736	745	730	748	741	809	767	750	717	742	738	739	744	711	766	755	768	727	781	748	718	714	721	790	749	719	776	738	791	755	744	697	764	795	733	763	767	756	763	757	707	770	714	781	760	734	687	767	764	777	749	720	775	766	762	757	727	808	755	785	738	729	731	768	773	744	757	741	746	738	831	759	789	746	770	751	720	787	738	767	728	811	728	759	757	746	735	734	774	719	813	723	792	758	776	760	786	739	764	806	794	755	759	739	703	772	794	747	767	749	760	769	798	785	777	723	760	767	734	753	760	700	777	755	754	724	757	759	731	748	784	768	774	756	750	724	780	787	794	793	761	801	714	741	743	740	749	744	761	759	761	751	779	821	748	750	796	771	740	766	787	755	784	757	796	710	752	744	788	723	728	740	793	811	721	707	733	750	774	770	730	732	717	730	770	745	809	770	746	765	727	759	732	751	733	751	763	734	746	771	703	750	795	756	753	758	750	734	756	736	717	779	794	779	779	734	731	755	736	736	774	706	793	725	778	754	692	716	759	767	763	756	777	734	774	724	757	735	750	755	761	749	750	797	734	694	742	763	770	735	757	727	776	735	762	737	757	758	737	730	747	753	740	723	788	762	774	733	730	731	735	744	699	759	823	740	780	691	769	742	752	738	778	788	761	764	783	764	776	753	734	759	753	769	794	735	809	745	742	714	747	772	747	783	772	770	714	735	777	706	795	726	763	757	782	734	751	690	724	758	770	727	761	735	737	789	769	764	723	711	714	769	730	744	732	776	710	809	758	714	788	711	764	759	775	778	757	749	737	786	774	773	724	735	762	754	776	799	802	722	713	752	790	748	717	802	735	744	756	765	739	745	782	780	755	756	745	754	744	733	753	741	776	781	771	736	721	747	769	752	753	734	782	735	746	737	738	719	722	790	751	759	787	774	780	764	743	740	743	702	760	786	782	762	783	767	773	738	745	819	768	725	752	729	725	718	774	798	731	738	739	755	726	756	765	760	759	736	793	789	749	735	787	784	740	801	804	732	729	828	779	743	734	736	758	701	782	705	778	782	740	783	761	748	736	747	753	766	790	763	779	793	741	747	742	789	726	763	762	776	760	732	787	764	767	754	758	733	748	722	765	745	767	751	772	733	745	711	751	788	754	760	760	779	739	774	808	751	752	789	742	738	775	742	746	745	840	735	749	776	748	717	780	737	722	752	763	746	742	749	750	734	759	711	721	732	756	756	729	753	759	713	752	740	751	746	781	713	789	785	812	798	738	756	742	791	732	757	716	778	762	701	717	742	696	803	745	759	770	768	765	776	769	731	789	714	738	774	727	783	784	745	809	815	761	718	731	767	725	726	738	738	754	772	751	726	751	753	786	711	762	785	716	746	775	758	721	739	793	779	764	734	769	754	737	792	733	771	775	802	710	755	739	750	774	722	775	778	772	763	759	735	746	732	759	781	735	764	741	761	793	762	729	799	772	755	755	760	757	747	742	769	759	760	734	746	726	735	780	736	710	749	799	744	783	758	793	761	734	752	736	720	768	747	753	759	793	742	760	745	748	806	769	724	779	734	697	793	708	736	775	770	743	798	776	756	744	711	795	740	793	755	782	759	783	784	752	744	755	757	780	750	741	748	752	746	753	787	722	737	777	750	774	750	809	739	756	772	732	753	722	776	764	774	804	729	737	751	756	763	719	743	731	753	742	785	782	757	734	778	741	708	707	797	734	788	740	758	730	814	741	798	747	740	753	775	797	777	770	801	739	738	763	761	783	717	751	742	741	730	754	716	773	755	746	759	767	772	790	747	792	819	730	747	745	757	782	734	748	748	765	793	724	740	739	720	774	716	748	716	834	754	763	783	744	721	759	737	782	749	780	757	775	742	772	702	735	754	758	720	740	782	774	813	753	747	759	776	753	723	786	772	721	774	751	811	727	769	715	783	744	794	785	759	749	776	755	734	768	721	762	735	679	771	795	730	732	774	755	767	738	796	737	805	767	775	737	793	779	786	753	799	744	780	754	742	720	773	776	736	758	716	712	758	754	817	731	737	797	800	726	771	735	730	751	761	764	718	751	739	822	822	768	806	741	764	759	752	745	765	731	727	741	761	781	748	758	764	708	739	740	739	703	752	754	764	739	767	765	740	807	770	736	750	797	754	738	727	731	763	781	788	756	793	749	787	756	760	761	755	808	749	771	762	790	773	740	735	801	717	772	711	737	729	753	775	747	762	734	774	754	763	772	768	746	791	742	798	746	778	768	770	820	784	715	749	804	792	755	766	785	743	734	732	737	750	732	712	739	725	762	719	773	762	800	749	811	743	769	763	795	741	758	734	715	817	802	759	771	768	771	739	757	801	758	773	766	761	706	727	764	777	734	773	784	764	813	710	701	757	785	762	726	808	745	755	762	750	731	757	759	742	777	772	759	778	734	786	768	736	751	754	807	745	754	783	768	761	727	767	748	759	720	779	835	752	786	715	780	730	745	798	772	790	749	708	745	751	751	802	769	741	748	734	765	751	737	787	749	801	749	721	802	709	749	763	749	740	782	787	759	793	733	771	787	797	746	778	737	723	782	739	731	753	766	777	747	749	749	714	712	731	739	722	729	732	703	816	708	751	722	775	752	751	788	764	804
25656	21517	27752	25609	12798	4547	2810	2138	1884	1559	2028	10062	14023	10459	4459	1614	1106	886	874	848	884	809	854	879	877	829	869	793	843	847	866	852	882	846	829	832	835	805	851	832	812	836	843	848	882	831	784	814	845	864	790	870	832	846	830	850	889	835	899	891	795	822	813	813	862	825	842	834	831	881	796	806	831	851	849	832	845	808	861	839	895	832	843	860	847	864	865	882	887	811	854	798	815	845	839	823	831	869	846	815	827	868	911	793	836	843	838	843	844	884	843	821	809	847	830	845	829	857	842	838	870	846	845	905	836	895	849	861	838	906	836	824	899	844	853	863	836	842	845	810	844	835	801	828	850	853	858	865	847	876	890	835	851	856	899	849	810	819	847	914	815	893	864	819	821	817	833	794	853	871	901	826	830	857	803	895	874	831	853	816	850	796	793	830	848	868	795	858	864	831	871	827	822	873	808	874	821	870	807	852	853	815	853	804	855	815	891	852	801	856	846	853	835	874	907	866	834	790	845	806	838	928	809	836	789	873	884	841	823	826	805	800	811	857	858	807	858	863	857	790	871	795	831	845	821	850	855	831	825	843	806	817	833	845	861	809	833	850	821	852	854	790	892	827	884	875	804	842	833	865	926	857	850	891	871	839	860	844	819	821	865	829	851	850	836	835	868	832	829	782	848	820	846	859	866	807	827	790	827	818	801	866	856	866	783	864	848	879	859	768	807	845	779	890	826	842	824	870	856	869	820	861	833	853	858	828	820	832	853	871	809	864	857	842	817	851	879	813	800	849	785	852	845	835	810	809	822	802	887	870	843	830	860	827	844	846	853	821	830	811	835	873	848	838	848	789	859	820	836	780	858	808	866	843	827	865	798	784	816	863	835	849	898	857	855	862	830	850	876	806	814	881	864	817	841	827	815	831	899	849	804	802	861	856	859	841	811	893	823	841	859	821	803	816	845	849	835	853	835	813	831	796	805	828	809	786	881	812	841	887	807	854	824	841	843	835	859	829	863	832	841	824	851	762	824	887	835	836	850	853	850	819	887	870	800	840	817	831	826	875	815	815	843	814	825	834	836	838	885	832	842	861	864	839	836	788	846	883	839	818	847	863	840	862	858	816	846	830	828	876	795	811	815	857	823	869	882	845	849	861	805	880	845	837	794	798	810	843	846	851	794	819	830	813	866	859	829	837	853	864	859	855	802	858	834	869	859	828	856	839	814	889	882	826	812	813	841	879	866	834	845	875	874	886	795	888	846	856	766	802	843	857	850	882	846	885	842	846	802	805	785	870	829	842	803	816	826	858	842	870	836	853	906	846	853	861	789	877	855	845	842	849	854	779	864	820	799	799	791	888	804	815	843	850	879	806	874	808	810	822	875	814	820	819	820	781	848	775	836	836	828	856	819	854	850	818	852	838	795	796	854	895	833	862	765	829	851	821	809	826	942	818	846	830	810	843	870	835	902	826	771	865	825	870	799	877	759	823	875	863	854	837	832	806	820	824	828	857	840	840	802	832	817	815	834	847	807	766	799	832	880	851	850	823	836	803	854	843	827	812	815	850	854	842	815	865	831	883	862	861	846	826	805	836	847	824	830	875	859	833	783	817	847	812	847	853	850	843	827	830	835	771	803	845	876	861	818	880	787	812	811	833	837	868	839	837	845	818	839	799	806	845	844	848	812	878	793	828	850	830	859	893	806	813	937	839	835	820	842	854	843	827	805	840	816	863	808	850	834	903	858	782	871	879	829	792	842	845	870	873	859	836	832	856	847	882	845	810	832	898	872	903	852	867	877	781	855	887	857	844	839	772	809	830	850	784	815	788	874	847	843	795	797	828	813	836	811	841	833	856	785	860	823	824	871	825	834	815	837	857	832	864	844	842	817	825	838	840	844	856	891	798	820	869	802	808	883	786	829	839	860	833	852	813	872	812	820	867	862	803	855	827	821	881	853	845	794	879	866	832	918	854	814	844	920	853	873	816	837	876	787	846	842	810	840	848	822	869	816	844	846	824	863	884	819	790	808	854	871	817	847	821	837	826	862	877	861	817	816	865	828	843	834	817	849	805	815	851	795	791	851	800	834	796	823	796	824	873	876	850	811	843	896	880	848	859	832	887	854	833	850	852	838	854	861	826	781	832	860	813	826	860	842	836	822	810	824	851	855	818	806	853	872	847	840	855	846	822	828	823	872	805	824	868	833	815	857	874	842	857	839	868	848	870	819	822	893	810	835	812	874	873	804	837	882	855	847	805	826	787	816	878	814	782	836	874	846	829	824	796	827	853	878	872	809	831	842	815	887	789	825	814	782	824	780	818	852	839	838	872	832	833	834	829	850	819	842	876	874	868	811	852	823	871	842	824	778	823	840	864	805	823	807	901	812	766	854	859	842	862	843	798	805	838	892	842	859	826	797	870	857	886	845	836	838	881	759	811	856	809	833	851	856	857	792	831	826	873	815	855	852	840	882	888	789	819	814	847	850	833	808	837	856	847	835	864	801	819	841	864	819	851	857	848	873	862	872	833	848	884	867	853	755	767	818	825	855	847	878	848	851	852	824	840	901	816	840	824	842	865	841	869	845	868	862	858	857	863	863	829	816	829	887	842	847	851	837	834	841	875	910	843	826	836	845	855	820	804	837	789	884	814	872	873	852	865	810	820	797	835	801	849	875	801	833	826	876	835	851	828	872	833	819	837	842	811	892	842	816	853	862	841	838	856	937	902	846	835	843	854	814	885	894	794	838	842	863	884	801	797	843	829	836	900	902	854	875	824	818	875	830	825	797	827	815	852	820	840	835	829	850	812	834	830	860	863	825	846	848	813	828	863	840	836	819	838	842	832	824	814	813	893	859	826	784	809	852	849	848	814	802	818	861	818	802	850	802	850	856	867	868	892	831	864	847	850	871	820	870	836	842	857	858	813	831	870	839	812	800	852	893	868	853	791	812	848	786	845	827	831	868	875	855	820	900	824	855	829	851	872	868	837	865	830	855	857	843	858	813	860	834	850	866	786	843	822	832	810	787	836	819	857	850	845	881	859	793	814	817	785	823	776	882	837	812	823	814	869	818	856	833	849	851	830	829	838	881	828	824	824	796	890	809	881	905	870	831	806	818	870	841	829	840	821	822	841	859	877	814	867	824	846	855	852	825	833	805	807	882	854	851	842	922	840	847	844	841	877	843	867	869	767	880	850	813	793	881	762	843	762	870	836	882	790	826	821	866	889	808	801	824	855	860	858	893	850	844	863	843	848	799	845	845	840	872	840	887	872	856	874	880	873	856	851	806	871	834	863	847	888	853	867	850	803	848	848	825	804	873	856	811	824	847	862	879	854	781	803	894	817	830	858	872	777	815	834	803	843	856	812	883	843	829	838	858	784	800	811	834	888	860	889	856	794	813	824	805	863	787	782	869	830	845	853	841	891	806	840	842	838	859	805	823	805	801	830	857	861	829	834	855	826	855	830	866	865	826	826	851	841	825	850	843	805	833	799
4667	7109	7784	5650	4779	3649	2657	2332	2142	1613	2567	12214	13304	9342	3932	1477	1037	798	763	715	766	730	695	737	684	724	721	745	722	724	740	751	744	705	743	683	732	728	732	765	699	679	690	733	698	693	708	693	742	713	705	714	683	676	687	702	702	688	683	718	705	727	711	713	687	705	690	662	700	713	728	702	713	664	712	720	718	689	732	671	704	761	690	685	692	730	748	706	722	672	705	662	714	729	714	746	652	741	718	724	707	706	660	743	705	706	737	729	756	707	703	731	680	702	773	700	753	751	696	727	701	769	709	736	656	696	751	673	702	709	690	695	731	682	732	691	721	712	703	696	714	709	740	737	711	721	750	722	737	690	721	725	735	704	692	683	704	739	691	711	669	719	721	721	719	699	715	674	669	672	709	684	691	721	741	719	685	703	661	683	679	702	739	693	734	751	766	721	730	715	718	699	719	723	745	699	719	707	686	692	691	714	707	699	718	662	711	677	717	754	747	704	678	648	672	687	698	717	712	748	679	698	739	682	720	719	703	680	681	743	738	692	730	664	708	719	747	665	712	703	711	720	695	694	741	675	703	740	706	724	711	715	671	690	723	706	724	716	719	712	720	730	715	695	707	702	704	647	673	692	680	708	725	676	719	665	701	677	729	715	704	690	724	677	696	709	771	725	720	684	706	707	673	683	669	688	662	705	700	685	685	729	643	724	743	691	721	683	723	743	686	766	726	694	708	715	729	728	723	721	694	708	691	705	751	720	663	705	718	702	703	664	707	707	690	693	769	689	716	697	727	710	725	647	701	724	686	707	704	733	690	650	721	679	701	700	664	683	729	712	700	718	676	730	771	709	709	689	649	720	698	683	704	662	747	735	656	708	674	692	741	709	681	726	683	741	729	670	706	726	720	774	713	723	726	713	647	713	671	722	683	699	702	753	695	679	679	655	671	677	765	727	721	679	713	686	715	680	717	688	682	705	726	737	659	739	699	753	668	684	749	695	791	741	698	688	704	724	702	663	737	719	666	645	712	701	671	723	695	712	679	717	751	716	745	708	737	727	703	713	703	681	732	653	764	743	692	689	712	697	745	700	666	746	654	729	698	682	719	760	690	727	699	706	719	664	657	702	745	715	704	685	711	709	684	658	699	707	725	673	712	677	731	754	719	710	733	688	674	707	701	666	725	657	697	709	680	647	729	725	701	716	637	683	679	728	720	713	712	677	689	665	742	721	701	714	695	697	767	672	678	688	725	707	719	687	713	740	738	739	722	703	702	660	674	697	724	681	736	763	681	704	677	698	688	640	770	697	702	689	709	659	703	691	666	751	710	681	689	672	730	679	678	691	720	737	684	718	650	656	728	738	748	744	742	741	735	679	697	661	674	677	675	695	720	738	719	667	760	711	643	722	676	716	699	703	681	679	730	721	686	720	720	704	688	691	690	690	726	688	664	688	698	712	691	640	691	671	674	673	723	701	716	753	740	691	715	739	676	670	719	718	704	687	695	703	697	692	753	689	705	698	718	614	677	683	709	730	647	722	685	728	698	695	716	711	654	717	691	676	678	681	710	707	711	673	678	647	702	683	750	713	724	745	736	679	671	682	692	678	669	690	700	668	680	694	697	692	674	665	725	725	688	680	695	700	699	723	673	703	702	724	696	691	698	679	685	699	676	710	684	711	703	680	761	678	714	715	696	703	692	719	694	719	711	701	690	682	694	729	755	666	703	715	696	669	698	688	728	710	736	666	738	703	684	691	686	679	798	700	718	674	698	705	718	691	699	659	703	685	701	734	704	656	724	741	739	699	693	711	691	719	726	694	677	696	666	709	690	717	702	728	707	686	657	700	690	721	705	748	684	707	691	730	694	665	676	733	698	722	671	734	689	706	681	656	668	734	707	694	673	701	717	726	713	706	716	732	726	696	706	702	721	714	706	692	709	710	745	744	712	683	692	700	659	700	711	694	690	678	695	698	691	765	763	741	728	745	685	729	752	690	705	677	696	691	700	709	655	706	705	723	682	636	703	731	711	678	700	695	636	673	697	723	709	734	671	688	699	682	684	745	714	676	736	654	740	675	688	683	720	709	684	724	703	671	729	648	701	709	677	754	678	693	651	680	678	728	709	690	774	724	740	728	688	703	696	702	730	714	733	724	696	693	710	748	767	670	678	698	721	687	715	686	681	677	721	721	687	704	738	711	715	693	707	715	753	697	732	668	691	760	750	684	720	696	717	709	685	706	711	701	730	728	736	678	707	693	704	676	682	733	675	652	670	693	720	677	657	734	660	734	735	709	685	719	731	707	694	702	754	681	731	705	706	689	711	678	728	698	700	715	749	758	758	673	732	727	747	688	697	713	745	710	696	765	734	714	693	710	700	711	706	687	725	722	722	711	671	714	705	711	716	653	725	698	722	684	698	720	720	761	689	734	694	728	739	706	725	715	704	736	736	680	685	703	727	721	728	676	661	738	680	705	746	690	734	707	710	665	687	693	669	683	745	677	720	680	732	657	728	654	707	672	722	708	720	710	718	669	738	721	714	715	695	705	725	732	665	680	698	730	741	724	728	660	708	731	696	717	662	686	733	694	674	721	673	684	673	676	706	677	702	686	710	711	706	739	712	699	689	756	670	719	748	753	728	709	692	699	695	706	656	750	724	641	714	708	700	726	714	708	774	680	694	705	737	720	673	710	659	685	732	654	684	754	728	695	706	710	675	710	746	727	718	714	653	704	701	737	667	665	710	685	665	659	639	714	690	691	689	682	686	650	697	723	697	678	730	658	678	673	762	702	714	665	697	702	706	715	702	711	694	692	650	695	704	682	691	715	679	726	703	703	756	692	715	696	680	699	650	702	741	735	655	676	641	708	756	738	724	708	703	729	713	691	746	741	736	684	744	714	676	683	685	684	720	708	672	674	657	685	699	686	708	740	681	712	712	668	706	708	688	713	668	728	701	697	669	736	752	720	733	705	716	689	711	678	699	716	735	668	718	698	709	666	680	683	677	693	659	689	688	722	735	702	716	688	692	688	712	676	709	723	721	698	675	721	676	726	736	707	729	719	693	722	691	738	736	721	728	713	668	697	738	680	728	704	671	676	703	716	698	678	702	683	684	700	702	707	671	709	767	716	692	691	684	650	694	696	725	743	708	714	667	701	657	695	651	647	697	756	680	691	704	641	663	670	692	673	667	730	682	706	675	698	728	676	708	697	696	657	719	705	720	676	732	745	677	668	714	720	678	671	707	668	746	699	688	712	706	689	724	717	700	751	759	683	681	696	727	719	726	683	716	705	681	670	716	731	684	695	703	695	682	726	702	693	687	752	692	649	683	738	735	680	700	697	777	687	688	724	706	742	728	706	690	740	686	677	727	731	733	693	692	742	672	683	700	692	743	668	725	671	677	709	720	695	707	699	718	699	710	734	755	738	702	665	685	691	724	664	713	729	718	705	690	738	718	673	696	697	622	729	683	721	710	743	707	691	711	704	723	703	682	714
24706	21468	28701	24640	21257	11808	5604	3015	2471	2431	2119	17770	24671	18549	8150	2613	1480	1073	930	936	928	993	991	954	886	925	895	941	906	881	917	965	978	899	891	949	889	982	924	918	904	918	954	917	991	842	923	893	911	945	978	915	959	871	881	936	979	888	1006	858	949	958	931	938	903	928	992	920	951	905	909	905	930	937	914	946	953	894	924	934	938	881	921	904	954	920	907	902	936	952	943	880	988	873	939	920	965	896	927	966	916	924	974	944	986	916	992	979	969	910	882	894	933	970	924	949	885	903	899	936	929	947	934	925	860	857	908	879	881	891	878	914	979	937	890	875	925	893	966	1005	969	897	922	936	936	928	960	933	895	893	921	935	913	931	939	905	966	918	943	839	912	934	958	919	871	919	919	939	908	908	920	933	911	910	859	908	867	925	923	940	951	943	938	881	904	982	879	912	902	973	899	949	942	909	842	942	949	908	919	923	954	918	991	954	854	912	898	891	865	912	973	957	911	948	931	919	908	879	887	965	966	954	957	899	945	874	1008	913	906	900	913	934	907	848	934	910	911	925	936	945	916	992	965	928	903	928	971	954	919	944	900	981	877	940	936	953	858	961	925	913	964	925	919	909	898	941	921	910	867	910	925	867	954	902	923	926	935	909	896	919	883	928	905	895	914	895	896	864	939	887	948	956	863	962	915	938	962	954	963	874	886	920	908	944	860	884	892	900	903	874	848	919	898	906	943	937	855	938	910	921	873	957	929	928	978	893	899	882	929	907	920	949	847	897	892	900	909	967	901	909	948	910	968	922	922	919	879	872	886	917	981	926	925	890	928	921	915	884	920	921	938	874	955	850	931	926	883	932	908	904	880	973	944	964	933	944	897	885	922	887	886	887	949	903	935	886	943	907	922	866	927	924	866	902	920	945	969	926	948	911	893	943	972	933	897	870	966	927	873	909	874	939	916	922	898	857	944	978	871	915	959	941	999	931	927	951	937	963	948	894	917	934	938	935	853	898	932	908	970	955	936	917	897	920	883	939	902	882	937	918	877	912	882	933	884	900	996	896	985	948	943	940	870	906	916	926	879	894	946	958	902	841	933	939	914	941	936	893	930	847	945	894	968	903	925	878	916	931	926	967	966	856	918	936	940	881	914	967	943	943	871	859	943	902	937	920	914	909	893	897	960	932	873	915	959	926	847	954	944	882	930	864	879	966	954	913	965	909	887	937	978	934	858	941	898	917	885	954	908	955	847	904	906	902	882	938	898	890	885	932	978	896	901	887	939	936	880	885	955	928	940	897	911	943	970	882	891	938	911	887	935	932	900	879	936	904	911	943	925	924	888	884	898	894	968	918	873	951	908	900	942	990	953	935	895	934	942	925	902	861	954	913	969	881	901	902	899	929	959	920	925	896	975	917	949	917	874	922	900	922	890	909	942	880	894	949	919	905	895	913	881	904	932	938	972	919	921	899	900	887	908	855	985	880	914	937	909	920	919	860	916	868	904	949	941	917	910	931	936	865	925	911	889	917	894	916	872	913	910	914	922	933	947	895	940	945	936	954	957	909	935	965	939	958	933	932	899	946	898	876	950	932	928	909	951	889	914	939	915	941	849	887	965	881	918	972	884	889	938	894	907	952	946	929	916	897	877	868	877	913	885	891	937	932	935	913	912	893	871	912	902	915	939	930	941	901	920	905	917	907	927	892	918	938	907	874	866	873	912	913	914	884	924	883	902	947	921	875	885	864	913	900	909	915	906	886	949	948	908	910	887	913	936	895	878	944	983	915	956	953	921	876	939	970	948	909	907	930	901	862	918	842	945	871	904	888	891	896	901	942	940	914	945	908	900	887	899	946	957	912	887	919	965	906	927	929	972	944	937	826	901	900	912	960	862	914	925	935	959	865	924	917	955	948	932	892	908	924	875	921	968	920	918	895	928	908	893	840	962	925	879	922	937	906	901	917	925	931	900	949	886	890	992	919	948	892	943	918	929	893	915	877	942	926	859	889	906	905	854	937	933	858	952	908	936	877	903	902	856	906	892	918	895	887	911	941	979	972	898	880	905	896	929	895	949	985	860	957	987	950	950	943	852	836	916	922	931	959	904	871	913	859	966	960	952	899	958	921	831	923	926	871	935	916	955	939	874	901	833	912	949	944	912	939	926	883	914	904	923	954	913	910	928	929	976	883	881	904	918	927	868	930	936	875	904	886	957	955	881	939	984	920	919	944	933	922	928	875	904	914	900	921	933	865	900	930	977	933	892	901	941	884	950	948	939	934	935	855	921	890	920	954	873	890	907	941	886	960	973	907	910	929	915	872	915	893	922	848	941	923	875	909	930	893	872	942	873	1001	903	874	836	905	858	896	925	872	859	931	921	879	901	889	910	882	909	890	937	874	904	957	917	933	907	907	850	943	893	892	877	959	902	924	889	882	894	968	928	928	883	925	928	848	898	933	846	898	931	931	946	902	938	887	899	880	984	958	991	894	907	905	948	881	946	967	908	923	913	921	952	884	907	888	923	952	903	916	908	899	918	901	877	910	882	920	868	958	932	939	896	955	873	932	915	881	918	955	888	911	900	1019	900	905	937	916	912	960	908	960	906	954	911	872	927	921	899	889	943	881	881	967	939	902	965	868	968	932	867	886	911	961	898	942	985	965	913	929	861	890	864	856	935	879	942	926	926	921	920	915	900	926	885	950	882	958	933	895	934	903	964	904	929	888	971	914	897	901	893	895	897	936	909	929	886	964	944	961	930	927	923	907	880	971	903	948	953	879	910	882	874	931	960	880	894	929	931	946	946	907	911	897	891	904	924	930	931	941	911	924	981	928	991	904	862	935	944	899	948	932	919	909	861	902	916	881	937	885	947	891	949	958	916	896	898	931	919	961	934	910	923	889	893	902	880	952	911	887	856	918	841	916	915	880	988	883	894	974	937	884	887	877	906	954	959	915	877	917	877	894	953	942	962	941	914	904	977	939	954	881	894	970	923	971	877	898	892	891	887	951	985	946	913	981	863	942	889	906	891	933	898	921	905	947	866	888	946	940	904	941	943	873	900	895	899	918	873	907	963	907	916	899	957	911	927	970	935	940	908	878	844	928	930	931	907	885	881	896	869	873	916	948	978	948	965	905	918	911	902	914	890	970	926	912	958	964	873	928	899	871	892	852	942	930	920	850	940	879	897	914	919	960	899	911	920	820	889	855	870	945	869	885	896	949	905	876	874	971	922	908	935	896	938	929	900	869	908	898	907	927	947	933	914	909	919	930	927	939	943	949	898	886	901	914	881	877	895	910	941	961	896	929	891	912	918	908	876	916	935	928	891	860	844	898	958	920	963	925	949	992	945	932	888	895	927	888	922	915	913	919	912	943	896	915	909	926	930	878	928	918	950	925	933	960	888	935	897	918	871	900	875	948	944	918	920	935	875	869	929	898	955	927	906	966	906	888	846	917	958	914	904	916	887	964	892	938	890	884	967	916	912	899	935	899	913	880	910	914
5551	10193	9473	5609	5329	5637	4530	3290	3111	2844	2564	20946	21655	15513	6522	2307	1429	962	765	825	812	774	751	752	734	771	795	792	741	775	810	826	759	716	777	812	824	793	799	770	798	767	792	747	786	786	776	795	799	767	794	780	829	766	780	788	746	766	725	775	809	821	785	788	744	760	791	739	787	794	770	787	760	750	775	798	751	787	741	764	787	775	776	754	776	821	776	758	762	801	775	812	770	794	739	780	773	800	790	789	774	800	802	783	769	753	801	746	782	780	785	834	758	783	716	769	814	808	834	801	748	767	743	757	743	781	794	761	757	779	794	747	780	796	780	822	732	811	793	770	792	785	795	746	779	717	770	760	767	771	826	766	786	790	816	755	757	746	822	729	797	737	753	815	757	732	765	770	778	761	724	797	768	755	742	767	801	792	801	758	777	778	771	824	771	786	758	724	800	756	792	779	762	788	788	781	807	826	809	796	760	739	765	784	733	805	742	786	714	781	803	807	793	759	797	767	797	778	787	754	750	773	798	760	785	731	826	828	764	805	774	762	708	788	761	782	785	800	774	748	728	792	795	774	805	751	733	825	751	781	772	773	783	737	739	799	772	771	768	761	712	819	746	757	779	815	731	818	788	770	765	773	800	777	776	779	756	772	718	726	780	780	757	756	780	800	778	780	743	748	750	786	755	770	774	766	775	756	698	758	743	801	756	805	777	783	767	769	746	764	782	769	780	747	764	723	761	789	790	753	807	744	769	794	803	809	768	788	759	780	788	787	808	766	754	753	783	797	742	765	783	780	730	740	732	797	797	749	781	719	736	759	736	753	796	772	785	776	803	770	777	795	753	782	789	726	810	755	709	800	795	780	727	746	756	725	786	766	749	814	710	785	708	739	765	730	747	764	786	755	791	772	758	817	805	772	790	836	790	754	794	764	819	772	783	752	714	767	850	754	784	807	736	773	790	807	784	743	770	800	779	780	773	788	782	773	749	809	734	736	772	738	738	744	749	747	792	746	845	780	781	780	758	732	738	792	765	798	748	769	738	781	777	773	761	776	817	798	782	807	773	762	755	762	753	784	771	790	705	807	729	765	815	773	815	773	797	784	762	757	784	754	808	767	772	752	774	808	811	770	768	786	748	769	764	760	739	745	800	750	768	800	789	776	753	802	682	767	784	801	771	791	751	749	776	709	752	810	829	793	767	813	775	723	764	714	771	807	744	765	736	810	761	758	810	740	789	783	794	803	781	773	761	780	797	742	783	797	749	720	795	778	784	745	747	737	785	776	783	756	723	768	763	764	787	766	793	769	795	804	767	757	762	733	797	798	716	748	825	759	785	769	717	764	798	756	781	801	761	785	759	678	796	787	757	763	777	786	734	883	751	787	767	797	747	756	749	751	794	800	804	738	758	767	737	790	803	792	757	774	781	748	763	770	769	714	755	776	825	728	788	755	841	783	772	742	750	704	743	742	790	755	750	761	820	721	760	796	813	762	805	788	757	739	786	738	799	768	726	806	772	726	716	802	772	755	791	788	783	779	743	727	712	701	797	762	742	738	769	785	755	798	767	781	739	740	775	744	846	769	775	746	732	791	796	779	794	727	788	798	753	764	768	773	716	769	780	835	721	750	742	770	680	754	790	747	776	762	765	840	732	739	752	783	743	754	730	807	777	754	729	738	736	776	799	732	768	758	742	790	767	780	731	790	789	804	808	740	750	789	761	758	748	796	776	752	721	737	736	764	777	788	776	830	713	742	779	732	744	730	773	784	748	808	763	777	758	718	786	802	746	791	798	740	748	795	774	754	745	808	729	765	777	761	730	751	760	771	768	759	775	776	804	755	749	781	736	754	785	738	729	728	717	762	784	749	796	766	796	715	811	727	746	822	726	773	800	783	803	836	805	751	731	778	827	760	768	762	779	803	772	807	773	723	741	718	760	786	746	757	739	762	756	766	782	761	765	680	779	814	742	694	750	779	790	743	797	837	801	799	776	753	740	773	745	792	745	766	775	805	766	779	725	741	744	745	760	759	795	766	761	760	755	794	791	758	801	764	752	762	786	813	744	727	763	704	729	760	791	765	743	767	768	712	771	760	760	793	771	778	822	672	729	745	761	802	778	711	770	776	828	815	784	755	775	773	741	745	766	774	797	801	792	712	763	715	758	769	728	769	748	820	791	797	751	822	722	700	727	757	730	765	805	749	751	745	767	789	756	796	749	760	760	776	782	762	770	753	735	814	751	758	752	720	785	732	773	778	719	809	762	782	772	776	749	722	772	768	739	739	764	818	743	823	750	792	780	780	780	751	754	807	786	715	749	823	784	720	781	746	717	774	786	770	765	759	760	762	760	792	794	756	789	738	811	722	853	820	730	782	747	765	786	744	752	778	774	772	778	760	771	739	767	827	750	742	789	728	782	735	727	774	730	802	787	776	825	743	799	802	756	763	749	705	765	766	795	740	777	746	763	738	777	781	813	711	760	765	771	758	757	730	747	810	765	805	746	763	787	791	785	811	740	733	746	725	787	778	765	760	733	740	767	775	680	781	766	804	738	794	778	758	751	786	741	782	740	710	715	799	817	810	721	795	807	770	726	798	736	792	762	794	786	731	722	746	732	788	835	790	774	767	796	775	773	753	764	775	762	768	736	755	763	770	790	723	808	821	787	780	756	783	767	782	775	758	714	764	760	736	722	773	764	778	768	722	745	760	784	724	730	771	790	726	783	681	811	758	758	767	723	766	700	782	738	757	750	806	769	745	770	751	716	748	794	752	794	750	737	747	821	743	798	786	795	771	790	749	776	794	760	776	787	800	760	751	747	817	775	787	785	773	788	767	791	762	797	794	749	734	765	730	772	762	764	795	802	771	773	813	776	757	762	750	739	771	817	782	810	782	782	781	714	772	799	759	784	771	739	784	775	758	712	718	806	775	741	759	776	703	759	795	786	758	787	765	820	722	736	757	745	743	776	788	784	785	758	770	776	758	820	712	745	746	737	746	808	802	750	747	733	797	760	766	762	789	751	782	802	767	787	787	732	762	740	733	747	773	742	776	763	778	717	749	772	769	789	789	776	735	753	753	766	758	746	820	776	747	751	772	770	766	792	780	742	719	763	756	767	725	733	769	785	786	729	787	755	788	772	772	794	733	756	736	768	724	786	815	761	785	761	785	772	729	719	777	748	734	761	798	770	757	778	811	828	741	785	802	753	786	778	776	774	744	733	730	760	731	740	833	743	782	790	774	776	752	758	772	790	787	712	732	764	744	788	787	789	744	742	756	738	769	748	750	770	759	792	754	731	759	832	744	785	740	742	826	765	735	765	712	765	758	782	751	765	744	756	771	757	778	801	791	779	759	787	780	738	764	778	746	783	732	777	783	769	829	716	763	794	793	830	778	784	762	762	748	736	741	767	752	797	747	773	785	760	747	794	731	776	748	780	775	760	714	728	772	766	728	774	759	797	767	780	751	797	741	789	769	745	729	754	748	736	738	710	767
28021	12931	4246	2630	1879	1542	1370	1227	1187	1135	1098	1488	2062	2124	1504	1161	926	915	866	893	929	838	900	857	859	930	871	858	896	890	928	820	873	853	885	881	867	872	945	884	871	901	911	861	905	816	961	869	869	868	950	922	884	857	948	863	918	897	893	941	867	926	884	882	880	867	874	924	932	852	897	849	880	892	900	909	834	869	912	911	884	841	918	879	886	847	895	862	888	860	857	885	914	864	901	892	921	907	885	883	852	912	935	908	890	876	841	900	880	875	824	843	907	881	862	877	858	907	944	952	876	935	929	889	874	859	918	900	890	915	881	889	913	819	906	863	880	885	921	920	884	820	906	903	919	920	878	847	915	881	914	857	918	869	936	879	840	917	879	904	867	872	882	872	907	887	917	901	918	867	946	911	894	937	915	910	853	901	837	948	890	894	842	931	879	855	907	872	878	877	894	824	856	899	871	861	898	855	845	894	907	858	878	895	840	904	923	845	866	809	927	860	859	955	798	906	871	871	927	897	846	922	901	936	910	927	930	952	931	913	907	870	882	884	847	878	898	866	886	871	933	888	909	926	917	910	902	889	956	862	869	895	880	821	871	881	876	907	878	880	865	858	967	904	875	870	872	891	874	903	895	896	876	859	914	928	889	881	891	918	972	876	848	849	862	872	843	943	892	879	868	854	919	896	905	907	929	828	853	924	903	902	845	876	929	906	890	891	914	910	856	884	829	892	893	930	914	874	880	881	893	895	875	883	856	814	882	881	814	890	930	877	870	886	864	884	867	888	865	940	898	863	893	925	890	905	879	927	840	892	854	833	917	872	894	868	884	975	879	918	895	946	914	941	937	858	906	883	872	895	946	916	888	916	878	839	935	914	926	878	861	864	836	886	850	903	910	891	906	919	903	894	871	912	888	891	863	867	854	917	898	880	896	871	949	863	923	903	903	853	885	879	892	895	914	899	869	885	914	887	932	904	896	914	879	900	872	889	837	874	871	920	894	941	861	913	927	893	901	914	912	901	929	869	900	884	890	898	874	869	970	913	906	927	907	914	854	880	867	911	889	887	869	885	891	900	894	856	900	911	911	877	835	901	969	908	870	923	838	859	923	891	863	861	898	891	851	933	896	897	932	899	884	853	890	854	835	893	885	903	884	918	892	833	872	961	916	892	862	885	901	842	932	951	867	869	863	929	888	872	874	849	908	877	882	852	834	924	938	934	915	900	862	898	862	886	891	872	927	938	887	902	879	876	894	920	928	837	878	892	853	890	921	952	902	878	852	859	903	887	886	829	897	912	888	887	845	811	858	905	918	872	921	877	910	917	907	913	919	917	871	872	889	960	880	866	911	863	853	875	924	838	908	849	919	877	884	886	865	896	878	877	887	941	890	875	870	930	897	842	897	892	857	895	929	876	908	882	860	881	893	913	888	858	919	943	893	863	910	854	921	930	893	838	868	911	887	812	937	923	870	874	931	891	863	945	816	911	889	866	855	945	926	909	890	882	788	909	869	886	862	908	868	964	882	916	890	857	892	885	885	943	908	896	918	891	925	901	917	894	866	944	911	908	919	893	853	895	873	923	929	900	892	898	851	875	864	872	886	891	905	891	840	863	879	883	868	872	877	832	882	836	867	863	884	849	892	932	881	881	892	922	865	902	863	923	868	888	914	951	894	875	921	901	869	880	887	904	828	860	878	872	945	889	944	893	853	863	865	889	933	869	839	902	914	872	870	918	852	848	930	892	938	894	866	848	861	893	915	835	896	951	908	893	887	892	952	870	883	867	888	846	890	856	873	847	905	873	891	900	870	883	894	858	857	897	846	875	890	835	903	867	924	900	904	932	923	891	889	886	870	875	956	900	869	903	883	927	884	887	894	899	885	906	846	852	906	876	858	894	891	891	876	901	943	911	896	892	876	848	920	882	857	884	933	914	821	920	831	848	868	916	884	897	891	890	854	875	883	931	916	930	888	920	906	902	873	836	876	894	853	877	925	877	886	863	861	887	891	912	918	825	949	847	902	906	888	807	875	902	882	911	885	866	898	937	920	890	894	903	894	916	925	892	904	903	909	884	921	827	923	883	834	915	886	850	887	882	864	901	880	929	920	916	894	861	942	887	894	913	905	891	862	892	870	874	904	902	868	879	888	929	907	891	862	893	876	865	847	874	888	886	903	907	884	867	865	878	835	888	936	889	851	880	880	877	873	895	877	880	898	933	868	900	884	924	907	926	892	904	880	925	866	937	859	962	931	880	874	867	918	923	872	921	970	872	870	824	903	901	843	922	907	884	915	866	883	869	846	909	890	845	846	922	899	875	901	901	894	930	864	919	871	881	852	923	884	859	864	929	866	826	887	830	856	898	927	888	878	914	868	853	867	895	850	940	875	905	886	912	891	873	871	907	914	927	876	855	855	842	920	890	901	871	863	959	836	906	876	868	887	871	918	900	831	897	870	865	929	909	913	912	911	825	908	892	871	892	869	851	906	891	857	886	822	842	881	913	917	916	860	942	884	920	917	924	907	898	840	857	853	893	917	908	910	877	894	848	887	918	895	843	824	847	895	882	888	891	920	876	866	874	931	887	934	866	900	833	846	932	835	838	864	909	925	904	895	837	853	949	861	895	863	854	887	853	892	941	896	883	925	874	835	923	887	856	901	903	841	872	938	911	878	883	923	871	887	881	845	893	881	884	901	862	911	887	871	852	889	861	830	935	874	904	877	877	925	903	868	867	848	868	852	941	867	894	916	820	869	850	907	877	926	857	866	872	895	908	918	856	864	849	924	894	870	886	921	808	917	896	921	869	895	935	903	913	943	926	891	878	866	882	845	916	865	838	904	878	887	891	839	939	910	914	887	921	937	860	878	878	924	930	944	882	855	928	900	901	917	878	910	901	894	889	915	866	925	883	844	912	857	869	928	853	869	875	908	883	895	885	891	846	871	930	872	883	894	867	952	877	936	929	914	886	843	901	897	858	918	847	868	861	827	897	961	948	975	895	865	866	942	864	896	859	886	880	943	890	904	924	891	879	879	898	890	911	892	924	881	882	881	928	906	890	881	922	912	900	893	902	887	909	845	887	864	904	937	951	889	927	907	866	840	857	852	911	872	879	891	891	929	965	894	922	897	835	877	908	919	842	883	884	880	922	901	874	889	912	866	863	930	871	866	877	918	894	899	905	921	853	881	851	900	873	868	912	878	851	912	924	860	867	906	905	881	871	877	859	881	917	921	866	862	909	878	850	898	865	900	882	865	869	856	864	891	877	941	891	892	944	910	897	906	923	863	907	865	897	915	896	867	908	889	915	926	871	862	908	942	919	861	896	896	927	886	859	880	921	940	913	879	896	887	955	962	850	881	916	885	956	869	876	921	863	919	925	847	927	889	852	867	906	885	864	859	852	947	860	930	867	865	919	870	902	920	913	922	889	909	920	855	863	888	832	790	916	839	874	915	913	834	919	893	838	876	885	905	914	863	850	916	906	881	903	891	891
6596	3598	3197	2218	1915	1651	1534	1252	1203	1107	1039	1704	2309	2046	1424	972	785	743	777	741	733	749	727	689	777	694	702	700	723	725	703	728	711	729	739	721	709	740	678	715	722	721	675	761	697	729	724	765	699	658	686	713	695	659	680	762	719	743	697	664	757	731	668	759	702	657	751	705	717	722	715	688	719	773	716	760	716	738	700	755	714	794	732	746	729	701	699	730	694	731	700	709	674	733	711	736	735	701	722	726	734	745	707	720	678	701	715	682	771	714	690	712	742	708	697	763	742	737	751	702	675	745	733	714	730	720	697	691	714	716	723	702	764	776	696	728	682	734	661	676	742	723	703	667	715	727	733	708	736	708	758	687	701	696	744	712	682	718	736	752	726	746	730	704	733	744	688	723	765	759	699	701	721	716	707	737	762	706	723	712	722	709	696	696	708	680	723	746	756	716	764	736	735	707	675	687	723	740	710	727	729	706	679	734	736	734	703	723	707	727	758	710	714	751	700	730	717	753	736	770	674	705	680	743	740	717	757	672	710	750	699	715	688	726	726	694	742	743	719	761	681	732	731	752	700	738	700	729	682	737	697	730	722	725	705	719	702	695	721	713	667	731	711	721	718	714	741	697	714	717	703	716	760	722	702	676	741	729	686	754	707	723	666	714	714	713	731	722	696	694	718	754	723	697	764	754	710	721	775	683	782	732	707	713	713	702	724	727	685	709	720	725	714	701	696	715	687	715	732	742	708	702	727	690	729	709	722	773	725	708	729	732	758	776	734	712	770	715	686	690	696	752	731	709	686	714	708	722	737	756	717	785	734	776	721	708	719	750	688	727	751	750	718	683	723	730	738	713	733	721	710	725	721	734	715	774	735	763	713	762	705	734	628	703	744	718	682	775	704	735	735	713	678	695	762	723	713	738	706	726	725	726	730	738	730	700	687	728	696	742	677	687	727	682	772	715	713	667	735	727	740	684	723	724	696	685	726	698	650	709	693	709	707	712	699	707	658	737	744	735	709	695	670	707	767	634	737	702	735	722	684	738	770	728	710	694	712	668	747	707	732	789	715	721	753	721	737	749	726	680	677	707	732	711	732	739	763	781	704	763	760	690	718	722	701	677	748	721	757	715	714	729	755	703	733	747	731	733	703	725	745	729	714	698	688	688	697	747	735	693	751	725	739	685	720	727	722	692	691	727	714	729	713	719	726	666	703	724	692	693	712	689	747	729	699	718	730	716	735	647	695	740	736	735	728	730	739	724	743	705	708	708	686	656	694	718	676	711	674	737	693	741	777	689	752	765	756	729	700	739	718	751	699	725	752	749	734	739	720	693	748	688	759	711	682	721	707	725	689	691	735	689	764	678	721	712	714	708	754	711	708	725	724	677	725	703	744	728	761	708	715	735	731	703	734	739	692	711	739	790	688	690	762	670	717	706	681	762	714	756	703	735	721	725	716	760	764	732	738	750	704	711	717	768	716	721	715	691	707	743	717	698	718	683	707	695	716	769	748	720	686	704	716	717	730	731	721	746	744	721	691	761	716	666	719	710	673	706	743	680	748	695	721	695	746	743	708	716	728	702	706	716	720	766	703	730	704	713	722	781	744	714	705	767	736	688	720	764	717	712	737	758	704	717	718	744	698	772	758	687	717	711	714	721	769	648	726	741	756	698	710	716	754	670	706	724	700	726	705	723	689	691	770	697	707	716	722	728	756	745	757	714	731	707	697	759	726	739	675	707	754	710	737	716	709	703	688	757	724	707	692	777	742	735	764	685	755	720	729	750	722	719	745	691	714	754	686	700	742	670	715	753	683	751	738	721	708	680	683	735	767	760	705	675	760	680	704	698	756	717	722	701	745	676	716	691	738	696	773	702	733	749	717	753	709	720	685	711	706	684	764	680	696	729	714	744	737	729	735	710	785	757	752	664	756	758	729	661	699	727	746	718	721	705	729	693	679	717	742	696	735	703	746	724	741	720	725	737	700	736	687	737	746	723	747	706	672	715	712	749	703	706	737	681	698	748	724	716	737	694	752	703	734	716	748	733	776	725	721	727	666	719	707	722	729	683	694	740	710	758	752	745	680	744	735	720	705	702	722	720	669	739	738	732	725	687	759	702	753	711	723	690	747	710	689	761	735	680	744	693	723	712	727	716	740	752	743	794	707	655	740	650	699	711	724	728	710	784	744	717	702	734	714	735	714	764	715	723	707	702	694	752	738	713	716	744	713	747	701	697	768	761	731	707	696	762	681	710	675	726	726	737	723	716	688	688	720	692	742	723	733	681	777	734	740	737	761	708	701	713	679	727	775	717	735	701	703	779	702	680	721	706	746	728	698	747	710	718	671	714	729	731	688	736	733	718	709	713	731	697	704	683	714	743	751	731	720	720	713	755	712	752	728	687	690	736	705	727	751	727	703	713	756	735	689	698	762	673	691	753	729	724	715	709	727	747	749	741	742	746	709	719	731	695	714	723	711	691	730	722	685	743	684	712	733	712	690	703	697	652	702	718	698	721	711	714	730	751	728	772	733	712	758	740	719	751	718	732	736	772	691	736	682	746	735	768	750	769	697	778	703	682	672	724	742	759	703	681	727	714	702	715	697	786	701	732	706	695	738	704	702	672	753	775	660	640	680	696	696	763	666	699	720	759	736	753	741	705	710	721	720	693	795	737	744	711	716	698	730	742	723	771	736	711	737	721	737	708	742	704	670	707	722	702	755	672	760	697	750	698	779	706	697	730	732	723	693	699	706	728	720	685	669	747	717	721	705	779	718	736	741	748	705	681	707	748	729	678	731	773	707	733	697	696	699	712	697	773	750	729	747	738	689	716	759	674	716	708	701	721	724	704	737	727	746	723	719	730	741	700	676	712	732	707	700	766	711	711	742	772	743	746	728	721	720	715	707	713	720	719	716	671	733	742	725	731	743	702	730	728	717	723	724	731	731	705	704	736	700	695	699	669	720	709	703	702	741	661	693	705	716	749	716	711	719	709	693	683	701	713	711	708	671	717	733	701	724	730	751	712	726	751	696	689	704	693	689	733	738	708	731	718	694	719	704	728	718	705	709	727	743	697	698	710	726	691	745	680	761	686	700	707	723	719	695	711	713	737	735	696	774	728	721	734	741	698	689	728	716	732	741	764	694	760	708	727	688	698	757	683	708	671	683	741	691	729	807	699	688	716	659	701	734	726	691	692	733	720	723	733	742	707	723	696	708	762	736	753	704	714	742	700	705	713	734	698	745	741	753	730	716	718	763	750	691	719	710	751	723	717	687	723	734	720	719	715	702	713	737	674	700	736	767	735	749	731	721	717	709	698	714	741	703	716	759	741	735	662	774	746	717	681	717	704	651	740	694	767	748	762	693	707	689	718	762	683	698	777	736	663	722	696	749	736	735	700	738	726	734	725	703	688	705	735	721	694	666	734	772	747	709	761	744	772	750	680	703	679	720	676	700	679	719	716	690	705	680	742	721	748	737	703	718	719	759	728
25681	21491	27652	25541	11761	3882	2912	2233	1824	1402	1262	4887	14806	13075	5623	2111	1150	920	898	863	800	813	775	815	805	771	837	794	837	829	814	847	835	813	785	773	764	861	813	851	777	814	781	810	766	805	790	787	754	831	806	819	828	775	794	808	783	806	760	772	797	766	807	855	844	780	780	798	808	777	764	786	837	813	787	783	773	755	808	728	783	806	801	790	824	830	808	808	835	752	773	805	799	772	814	824	809	835	770	770	797	845	812	816	776	779	723	801	792	755	847	794	784	844	819	791	855	754	796	771	823	796	804	778	799	803	791	779	784	751	838	796	777	807	788	787	828	767	835	809	788	818	792	812	746	806	817	776	806	811	787	787	780	766	779	793	760	780	829	811	797	803	786	748	802	822	819	772	762	784	804	744	835	823	803	786	797	796	824	828	832	839	818	778	796	801	808	843	788	787	803	746	821	792	766	786	829	766	841	813	830	838	832	790	841	802	843	819	746	798	802	821	826	770	773	809	816	748	778	804	810	801	824	799	789	804	830	796	785	868	841	785	822	808	757	818	838	798	810	808	769	754	779	803	815	796	769	805	823	821	789	759	757	789	805	760	798	785	820	772	806	814	794	777	801	813	796	767	756	794	865	824	792	823	822	763	745	790	790	789	849	804	821	869	805	796	763	817	805	797	773	762	800	770	836	787	847	801	821	810	793	834	813	819	805	813	823	769	806	807	788	766	775	777	804	808	757	751	820	752	806	738	777	795	824	781	840	738	764	719	812	792	794	758	763	736	823	762	772	818	768	780	816	798	775	818	730	815	802	793	762	807	830	766	725	814	814	791	762	825	789	774	803	820	778	798	812	817	780	816	749	778	824	781	779	786	794	810	795	817	785	811	805	830	715	880	807	799	793	761	809	834	777	874	763	826	786	797	803	800	822	750	825	843	790	779	808	794	800	753	781	827	844	811	723	811	798	812	834	831	847	751	808	764	767	746	795	821	796	801	820	851	762	810	792	796	832	840	777	778	805	775	755	828	828	798	794	781	839	772	777	800	795	747	775	811	847	790	794	761	752	802	778	785	782	764	788	769	759	803	762	803	811	829	834	794	808	822	789	767	810	819	799	804	776	791	816	812	803	803	759	767	774	746	807	811	804	839	835	814	840	807	793	766	779	796	777	847	809	806	761	792	776	747	822	776	798	846	756	798	828	798	791	762	769	829	817	777	795	755	801	787	831	776	802	776	773	765	802	791	788	857	772	798	786	792	822	800	839	809	807	807	742	766	895	831	777	848	799	792	827	752	794	790	770	806	772	800	780	818	802	801	799	849	767	799	793	861	752	766	807	779	799	816	828	782	795	773	809	789	799	734	762	824	821	740	801	768	788	836	813	796	814	759	803	785	753	836	813	749	828	805	773	839	794	772	766	806	808	802	789	805	768	846	749	774	804	738	802	818	787	786	758	822	840	759	792	765	802	810	794	818	853	796	787	759	743	811	842	816	841	762	762	814	791	830	767	830	800	767	725	808	773	780	734	776	807	851	805	827	740	791	819	765	834	751	791	827	805	761	781	786	796	757	757	788	856	839	777	822	818	823	814	829	790	795	824	798	842	843	805	796	774	784	766	806	754	833	783	799	736	791	814	781	836	823	806	794	781	793	847	793	766	821	754	834	781	812	791	820	834	799	839	806	760	804	848	772	830	781	758	781	857	797	786	720	785	752	827	814	800	835	819	798	805	773	717	823	766	781	823	812	755	755	787	821	788	805	864	795	816	734	765	804	733	787	773	762	751	848	796	780	789	787	773	764	835	796	789	808	805	751	754	831	820	789	826	759	830	790	757	770	770	854	772	813	802	781	783	795	791	837	798	788	790	755	820	800	805	808	831	825	759	816	838	805	784	810	822	810	822	806	792	768	850	824	811	747	784	840	799	822	729	814	798	761	823	848	821	786	854	819	758	834	804	855	797	793	842	810	829	844	795	798	775	803	761	834	764	793	759	804	734	819	769	823	774	805	799	774	814	829	791	792	832	760	805	847	819	766	767	746	759	783	797	800	774	821	764	784	749	800	779	770	789	795	792	802	810	753	840	789	753	750	799	752	757	775	815	813	809	803	753	834	820	736	806	789	785	745	777	795	765	831	843	783	835	802	786	840	773	832	778	793	785	843	761	817	796	825	858	790	784	803	791	786	733	796	834	790	821	753	767	761	792	755	826	784	805	760	771	827	836	752	840	799	826	818	853	766	754	772	803	798	863	771	778	843	804	834	801	818	836	801	741	805	836	840	845	775	733	816	768	797	760	795	794	763	826	799	806	749	816	808	783	771	767	786	796	770	785	804	737	791	788	755	720	808	802	849	804	788	812	780	796	777	766	795	860	814	838	792	777	798	773	779	762	776	806	789	809	780	778	766	839	820	764	787	752	817	833	820	810	775	785	791	747	792	781	775	774	803	813	832	747	857	813	833	779	785	786	802	788	815	762	815	800	772	789	842	836	765	831	789	788	816	826	773	791	831	766	806	813	771	772	803	814	807	784	801	788	829	777	833	763	823	760	812	786	817	790	773	772	724	831	782	802	766	760	792	772	778	823	787	808	787	812	772	792	766	765	798	825	835	800	834	793	800	799	776	737	790	773	773	790	785	760	807	769	763	787	768	795	771	790	788	793	771	791	765	823	827	847	776	729	794	773	809	816	770	810	808	799	813	791	806	786	804	806	796	806	759	753	781	821	860	814	800	770	810	840	814	817	773	810	775	756	805	849	764	816	781	826	844	803	797	818	820	743	764	754	813	760	787	807	834	796	768	756	793	781	823	793	791	774	755	820	791	805	799	788	772	783	798	770	753	843	733	817	826	791	839	830	782	799	800	795	812	780	785	815	836	791	748	784	784	808	783	780	812	814	807	788	797	781	769	788	836	816	841	763	806	764	866	798	819	831	799	777	794	771	788	768	814	774	789	776	803	777	807	759	751	754	761	769	759	848	839	793	769	781	760	777	798	802	789	790	761	758	825	790	799	774	826	833	787	823	799	768	790	848	819	801	815	800	792	801	749	775	828	772	800	837	781	808	791	781	799	827	768	801	783	770	803	829	812	811	786	743	799	839	801	790	828	812	805	777	782	802	810	812	837	710	797	786	835	802	749	730	840	834	791	807	792	779	761	767	787	813	771	777	754	850	804	792	836	792	737	795	846	780	832	834	773	800	768	838	772	748	731	740	825	814	770	753	778	777	830	845	752	794	796	769	773	797	797	790	837	764	800	779	818	816	764	781	805	776	802	786	796	801	786	763	791	799	787	744	808	769	780	766	817	807	804	855	775	832	825	793	781	776	826	778	799	826	823	822	817	786	847	780	798	775	841	801	815	815	767	749	772	756	853	808	782	778	856	794	823	766	788	791	738	764	806	762	789	741	823	827	792	814	812	802	829	847	812	785	782	812	809	815	818	792	850	818	754	813	806	792	784	803	805	786	787	811	753	762	772	799	820	779	795	770	823	783	845
5403	7373	8908	5279	3722	3182	3263	2616	2051	1692	1510	6859	14970	11564	4934	1881	1024	729	690	684	685	688	664	656	696	643	655	677	709	709	727	671	716	683	643	683	688	681	691	647	698	680	626	694	714	679	700	713	724	699	662	674	710	694	662	729	689	690	637	700	655	674	681	670	673	631	693	689	687	679	657	651	650	703	698	698	649	645	684	697	713	701	700	697	650	611	683	655	706	663	689	663	699	685	696	720	701	703	654	604	659	668	664	711	632	626	670	688	676	679	675	683	662	658	702	682	646	673	672	645	652	659	700	671	697	677	691	652	681	664	675	703	679	655	677	656	664	651	638	698	638	665	689	672	646	643	695	652	670	692	678	686	657	673	689	677	662	684	663	684	645	682	651	629	692	682	661	688	633	664	685	622	664	649	721	638	680	652	676	634	681	670	688	711	640	648	740	654	682	676	712	667	687	646	641	721	683	683	638	707	686	733	685	721	705	657	683	670	718	685	667	658	708	660	636	678	691	687	638	636	658	690	658	628	698	701	683	709	634	691	692	670	681	672	716	651	672	699	646	626	694	689	692	686	678	707	689	686	669	645	651	656	675	637	689	649	716	684	641	676	674	651	667	662	671	702	644	760	631	641	693	655	700	689	701	643	653	686	716	717	684	662	674	645	641	635	648	665	674	692	660	662	680	678	667	676	685	657	662	688	693	695	675	641	637	678	688	670	669	725	669	654	690	719	686	645	714	656	700	655	676	677	710	653	658	722	680	674	673	628	690	610	691	659	622	673	678	696	642	675	666	679	647	680	627	735	677	655	666	674	652	709	673	649	664	669	706	691	681	683	681	674	701	646	708	678	655	674	677	699	668	672	648	701	642	663	652	671	699	709	706	665	658	625	646	721	646	683	712	625	665	704	662	672	635	676	673	642	713	672	706	690	690	672	640	648	716	694	711	651	678	648	626	649	698	697	670	693	679	711	636	726	690	622	674	664	713	719	657	693	735	669	649	680	735	655	607	664	661	669	654	684	676	685	656	695	673	658	671	661	647	676	716	676	681	650	627	643	675	690	656	650	632	709	673	669	648	698	673	635	652	682	667	663	717	661	668	682	729	673	634	679	716	659	637	648	712	724	694	696	716	689	653	689	668	692	693	736	680	691	643	617	699	647	678	645	710	672	665	663	675	641	661	689	734	655	664	667	669	680	681	719	688	654	662	647	646	709	667	698	672	656	664	637	664	669	643	714	718	649	666	661	636	657	706	657	704	671	661	687	686	673	618	640	675	708	679	686	659	631	637	726	645	639	663	656	647	694	694	651	657	632	701	636	699	681	642	618	691	709	684	719	660	724	643	651	657	656	707	661	705	658	653	672	643	633	710	704	665	666	616	640	637	635	665	626	668	644	660	700	657	696	680	614	635	627	649	713	676	679	683	687	654	706	697	665	663	658	615	701	641	640	721	739	672	640	662	685	647	686	702	696	686	660	661	650	666	646	651	711	665	716	666	700	662	637	727	687	649	624	716	661	641	642	631	596	663	634	683	653	712	635	707	699	682	655	693	657	697	701	714	690	665	651	642	656	674	653	724	625	664	622	659	696	667	631	676	712	693	688	684	672	654	678	651	631	676	674	633	671	675	648	688	703	673	631	708	690	660	663	674	670	658	659	662	654	695	710	642	696	644	668	705	636	683	663	659	635	720	657	602	661	653	670	679	689	661	654	681	667	655	677	673	636	678	684	624	674	662	668	642	712	702	681	662	665	700	683	640	709	683	683	652	682	641	690	687	708	627	671	613	682	671	686	687	683	701	632	701	669	676	651	674	681	667	645	702	725	662	721	642	662	693	669	659	656	683	698	702	671	642	665	696	687	702	669	685	657	688	660	665	669	635	675	676	681	669	633	628	681	655	701	653	707	629	695	692	660	658	638	682	697	673	651	657	665	650	636	672	673	694	685	714	695	651	629	682	698	659	656	669	706	664	665	685	710	667	674	653	655	694	655	642	692	666	648	702	666	650	687	672	644	693	673	641	733	698	703	670	695	670	626	649	643	674	700	633	707	663	671	691	666	686	695	624	687	690	682	697	676	711	658	682	686	650	652	671	649	677	676	688	650	689	677	672	724	634	687	661	638	676	683	649	711	693	669	720	640	664	691	723	660	735	684	642	712	674	675	633	670	640	693	630	647	644	687	661	674	642	684	690	665	648	641	650	675	628	682	668	668	713	698	715	662	669	712	715	667	655	662	655	691	696	699	668	655	702	652	699	651	649	699	700	675	646	711	662	678	654	730	674	688	678	653	655	639	626	630	649	650	680	692	704	660	640	658	692	697	672	704	661	677	664	661	684	673	679	654	700	658	660	700	671	645	663	669	697	633	626	588	676	731	693	677	709	700	656	737	657	686	701	734	648	671	648	675	677	696	655	721	688	649	644	665	634	682	684	643	676	664	707	653	657	706	673	650	653	653	663	648	671	682	662	638	670	676	664	670	696	707	698	705	728	670	660	664	667	685	686	719	673	646	617	636	673	621	702	699	707	686	641	698	688	662	669	676	644	681	670	663	691	679	670	679	705	699	671	659	703	666	686	716	668	640	641	643	653	668	716	671	660	642	666	657	662	689	687	637	702	692	675	672	637	693	662	685	700	697	662	645	696	689	638	632	705	663	651	642	734	684	677	723	652	666	687	682	677	679	665	722	696	621	643	680	687	678	676	705	659	691	687	700	655	692	654	677	689	671	654	748	632	663	663	712	655	666	654	668	674	710	660	652	679	703	656	705	627	656	646	659	684	653	705	715	683	712	690	614	634	657	656	689	654	673	628	707	709	671	650	649	659	634	678	656	683	602	662	679	663	668	677	672	637	648	725	673	642	690	686	659	641	672	722	717	637	665	648	644	663	658	646	670	691	659	704	679	714	645	607	673	629	730	667	697	643	700	681	641	667	716	658	685	718	662	677	700	632	678	683	668	598	652	673	696	682	651	672	692	639	630	686	685	695	701	674	669	733	670	665	695	652	682	630	660	689	659	662	639	659	642	703	663	675	708	637	672	614	673	672	680	674	700	680	634	627	669	616	685	673	735	669	670	702	663	671	713	671	674	689	658	661	632	672	661	672	675	671	657	688	678	645	683	686	657	715	692	651	656	680	646	675	723	659	666	671	695	671	722	672	658	666	645	641	674	657	698	696	672	664	662	705	657	682	667	704	664	715	638	689	639	707	670	658	673	704	682	708	674	695	642	646	675	678	703	624	689	628	667	663	686	656	690	675	698	689	684	706	664	676	658	684	703	690	660	693	669	678	641	683	648	686	655	682	667	642	674	660	694	653	627	668	684	667	644	648	649	619	663	643	685	619	691	670	637	670	655	675	682	626	661	696	657	724	695	654	684	710	711	695	675	656	658	694	667	674	708	703	677	646	675	678	685	681	658	623	705	671	644	653	687	664	646	625	665	669	660	672	680	704	623	659	674	672	678	701	668	694	671	654	616	655	625	650	672	685	697
24634	21500	28684	24763	21242	12019	5729	3196	2376	1923	1741	8669	24683	21312	9938	3315	1683	1100	943	937	908	896	889	933	922	937	912	910	880	973	911	913	944	921	937	914	918	954	927	967	911	978	920	869	966	930	915	930	888	894	864	913	947	921	914	874	940	911	911	951	899	896	890	894	918	951	917	926	927	925	918	944	940	924	864	883	863	910	929	965	956	908	911	950	895	860	932	910	840	945	885	916	896	1003	905	905	932	914	869	941	922	875	943	878	862	905	868	933	926	893	936	881	917	942	864	922	932	901	870	864	970	892	863	957	877	906	925	964	932	953	914	933	912	944	937	901	898	927	903	932	902	903	944	948	901	850	910	924	978	922	904	879	883	837	950	974	842	929	908	906	928	945	915	874	895	801	881	858	864	947	922	962	910	924	837	915	898	906	907	906	919	905	921	905	921	909	895	873	902	879	901	940	881	924	939	907	894	903	936	871	865	850	907	853	906	944	962	876	907	881	988	953	968	914	870	901	907	923	900	902	916	950	954	919	878	930	879	908	919	924	909	910	845	872	873	864	901	906	897	875	898	922	943	936	904	931	900	892	977	875	869	912	859	890	894	865	887	927	922	896	918	913	903	890	926	931	896	918	904	949	851	914	872	895	934	885	800	870	887	942	889	911	923	886	903	933	847	923	935	908	949	946	908	864	913	917	870	969	921	902	856	919	957	857	902	945	974	907	999	878	911	885	962	913	922	924	907	849	896	943	935	902	887	867	855	906	940	874	923	910	900	918	921	872	945	925	886	869	884	888	860	919	928	934	870	867	890	897	958	909	886	969	911	923	904	911	884	886	871	891	917	895	910	880	897	955	932	911	907	877	941	939	955	915	904	969	989	887	865	926	882	842	870	899	899	918	913	909	932	959	933	931	941	904	893	891	920	877	882	910	928	889	861	877	895	933	879	923	910	917	939	931	945	867	934	911	905	912	886	895	886	893	893	925	980	951	927	917	925	867	920	896	914	924	852	899	933	913	927	900	889	879	947	931	914	904	912	928	935	908	908	881	891	963	914	905	900	929	921	948	901	921	939	848	885	870	940	874	918	915	915	918	909	953	865	915	938	897	880	944	900	882	899	914	878	862	867	862	922	947	937	936	910	911	902	924	876	906	914	931	943	909	805	888	934	902	897	863	898	942	930	893	882	952	881	864	842	937	962	894	920	887	849	934	873	873	900	891	890	942	835	918	956	868	935	879	906	928	883	912	906	867	904	886	957	902	889	896	915	868	903	888	934	920	918	895	861	888	925	910	952	924	930	923	897	902	861	869	949	971	892	880	926	877	954	915	876	874	908	846	885	900	869	926	899	871	940	891	876	905	907	898	923	880	907	869	873	844	824	934	938	902	906	904	892	878	935	919	934	946	943	894	828	955	902	888	923	923	933	912	857	912	919	924	921	873	929	817	886	863	954	897	906	890	844	932	850	919	898	912	915	950	866	923	854	923	910	916	948	946	885	896	915	972	920	875	875	936	838	861	904	904	865	873	863	881	899	910	950	910	898	847	927	947	947	879	922	873	908	889	906	874	881	894	917	906	947	948	862	870	886	891	888	872	944	913	914	883	881	895	859	896	899	911	887	962	913	979	931	950	883	955	887	932	925	871	860	952	880	955	868	950	910	853	935	941	823	934	928	934	894	934	930	913	881	909	929	937	913	895	929	913	902	879	943	919	869	902	857	888	902	955	905	875	885	914	906	885	904	920	896	904	922	891	921	909	868	863	925	908	948	880	898	936	957	972	843	922	888	911	916	867	901	906	930	920	899	861	866	914	904	896	915	920	892	962	899	848	942	918	898	944	917	863	906	873	912	874	823	872	907	908	878	909	898	893	850	964	856	887	925	920	931	896	898	928	903	969	934	894	900	957	910	989	896	880	928	898	860	920	923	940	863	942	937	902	877	895	959	873	940	873	860	966	895	897	857	883	892	948	913	901	908	904	921	927	941	894	890	883	924	897	877	852	871	911	903	863	882	925	924	900	900	879	900	945	899	919	898	900	924	879	889	921	927	937	916	899	881	920	876	910	913	923	927	918	935	890	888	873	924	936	932	865	937	881	920	890	910	912	877	940	904	940	914	889	877	869	897	921	904	924	945	922	870	923	927	969	951	955	838	894	881	911	935	892	889	977	891	870	901	897	902	841	842	910	897	875	850	919	830	945	941	927	872	905	910	879	867	987	911	936	923	832	904	931	883	960	939	895	845	857	924	874	870	870	899	934	916	916	958	861	950	919	896	877	894	851	937	942	904	932	958	867	921	891	891	890	862	888	920	905	928	854	849	926	865	861	873	952	897	885	842	939	873	861	908	891	871	961	871	923	914	894	850	889	921	873	923	844	909	875	943	892	894	903	907	899	910	861	924	881	881	916	911	911	895	882	927	909	881	903	954	824	918	913	889	942	897	893	956	849	944	938	938	912	905	905	892	926	910	856	895	914	876	899	883	897	878	912	925	938	902	906	870	898	901	881	883	856	887	947	933	881	918	813	941	941	847	925	902	897	891	901	944	890	898	911	905	941	919	884	908	907	918	925	899	945	906	881	895	898	923	917	924	868	857	942	874	956	863	929	883	860	900	844	943	901	881	864	900	907	874	917	890	945	896	838	898	890	925	892	880	891	930	899	886	929	905	862	880	923	938	837	875	918	932	905	905	890	943	891	902	900	941	930	859	931	897	913	934	908	886	873	890	935	945	877	904	928	854	935	907	895	876	937	900	881	916	864	888	875	844	914	910	860	871	836	944	930	875	946	894	960	901	921	873	914	914	891	909	896	926	919	926	857	879	955	901	896	905	924	919	875	924	933	877	882	905	888	880	949	921	867	860	899	883	874	921	941	948	916	934	887	886	915	967	926	862	877	829	924	875	959	981	866	908	868	866	888	860	904	935	862	927	921	906	921	913	853	930	880	894	923	847	899	911	941	831	892	869	893	914	897	888	916	940	916	860	904	896	902	930	860	912	919	919	923	914	914	865	900	877	862	927	875	925	929	918	895	911	904	870	900	864	914	928	884	862	867	898	904	933	944	889	924	890	898	864	920	924	881	915	919	856	890	915	912	926	951	867	938	895	848	922	930	903	896	909	899	921	892	871	937	958	903	897	888	889	907	913	882	865	858	930	952	892	899	885	944	931	893	894	907	934	924	851	883	920	861	932	904	894	910	858	893	841	884	920	916	895	888	914	912	927	923	925	907	953	849	880	939	902	907	924	923	919	940	916	930	877	907	907	945	920	957	896	902	869	896	986	939	907	909	960	880	951	860	846	905	946	915	884	886	883	1012	927	922	862	895	872	890	939	878	936	887	846	872	926	894	883	896	877	919	883	903	888	889	883	875	875	931	951	900	899	895	902	858	878	902	839	951	954	920	964	850	855	917	915	881	898	921	859	893	892	881	955	897	906	967	864	879	893	942	901	886	911	916	871	915	851	916	845	949	926	906	868	900	854	943	873	916	909	918	844	905
8868	15839	13739	9995	6713	5387	4696	3492	2882	2245	1997	11643	23330	17606	7689	3067	1457	912	820	772	737	781	752	796	811	738	771	760	763	758	720	801	755	815	832	779	798	750	791	759	807	740	771	755	734	695	807	788	743	774	776	794	756	773	800	751	748	757	779	752	781	774	771	796	760	720	775	766	787	754	741	735	809	741	821	806	768	723	733	700	802	829	784	744	744	803	769	718	787	759	737	774	771	713	779	742	764	765	776	774	793	738	786	790	736	723	734	759	732	710	770	795	736	818	752	769	767	748	759	788	781	692	785	796	724	753	742	779	763	796	816	765	772	754	723	740	740	756	761	770	748	723	774	773	760	715	757	740	738	802	744	733	704	734	740	770	791	757	748	771	739	770	788	755	790	732	782	731	755	793	773	766	798	750	821	727	747	698	722	701	745	789	767	789	745	742	720	757	766	707	756	736	723	768	793	777	718	795	784	787	794	698	791	757	761	798	759	763	786	726	755	741	763	774	737	744	722	803	727	785	760	760	741	758	734	770	750	712	790	762	749	801	765	734	757	760	763	805	766	782	735	760	789	777	802	765	734	794	776	768	742	737	737	760	758	766	758	808	827	751	751	744	810	730	709	734	766	792	809	789	708	722	833	767	765	753	802	744	738	809	732	754	777	753	816	716	789	763	770	705	742	719	735	771	710	762	752	741	734	767	828	710	749	806	776	747	697	708	770	784	747	768	745	798	778	724	723	756	758	757	753	754	776	740	709	754	752	771	821	777	767	759	793	761	746	731	768	774	726	779	783	745	740	779	807	746	760	741	768	776	743	779	764	798	734	809	752	764	775	766	745	804	748	777	717	777	732	776	782	745	812	747	752	737	760	729	707	775	804	766	777	750	778	757	753	778	755	749	758	797	751	736	754	719	782	800	749	723	767	736	801	836	727	734	781	822	755	742	729	747	740	768	788	715	762	762	732	755	737	776	821	767	743	735	715	739	818	731	707	745	729	765	759	746	752	771	722	771	760	742	760	740	780	773	800	787	764	716	769	710	756	789	752	792	760	786	747	701	765	785	717	759	769	677	747	679	766	748	751	744	794	750	718	759	710	770	773	738	780	698	781	757	712	796	778	773	745	711	787	795	725	760	764	823	741	783	657	767	708	783	768	750	760	705	739	754	759	744	744	743	714	733	767	756	745	746	694	773	771	786	822	752	719	758	757	742	716	782	761	723	716	749	796	788	812	783	763	750	786	710	752	769	789	772	722	768	755	760	803	696	793	757	796	771	760	732	735	816	745	793	793	797	676	708	770	767	768	697	755	724	745	762	742	787	766	731	774	727	810	768	748	718	768	753	711	820	763	792	776	752	737	725	692	815	768	743	675	726	718	755	777	747	781	752	750	723	772	758	742	785	795	802	762	748	724	709	791	769	743	724	789	769	813	801	751	779	721	803	730	723	731	807	755	771	764	765	711	726	755	746	757	742	728	787	721	732	730	728	793	736	762	693	742	788	772	793	789	775	750	789	733	780	774	724	793	804	742	725	773	769	753	755	722	742	778	766	736	787	774	745	733	745	776	790	739	797	750	775	701	772	792	766	724	765	784	756	750	776	747	770	763	735	759	768	752	735	743	690	758	759	742	808	737	760	782	785	748	765	806	710	717	720	744	728	774	763	750	790	770	709	759	764	792	778	747	748	732	750	738	803	749	748	761	772	765	793	746	798	692	787	729	788	720	739	742	741	742	700	759	749	747	794	808	732	743	770	760	757	710	752	816	783	795	726	751	705	778	760	710	720	746	759	699	846	745	784	725	769	747	772	766	741	729	719	770	751	745	701	796	751	785	781	758	711	720	720	754	763	748	749	768	756	745	700	744	783	792	733	811	790	748	743	790	725	778	757	756	730	765	715	723	788	759	806	803	771	751	771	781	746	743	743	834	756	760	762	761	744	720	720	804	788	764	755	745	736	776	818	764	743	741	729	782	731	736	801	715	808	753	767	754	775	838	776	774	792	749	757	729	757	731	739	744	758	709	758	769	772	727	738	746	734	799	727	793	826	769	755	763	786	747	753	763	757	736	766	758	785	736	759	695	764	771	787	777	734	787	751	759	784	774	768	724	764	762	792	795	772	757	694	722	797	721	792	766	742	779	768	774	762	719	665	740	728	735	747	771	791	796	800	767	774	753	739	791	768	814	752	767	743	765	751	757	741	695	709	718	785	793	742	763	735	811	725	746	815	745	767	755	748	729	732	765	745	766	740	765	734	764	698	723	742	758	799	753	755	818	785	794	772	759	793	787	782	740	716	772	737	744	829	758	747	763	745	727	769	769	782	751	763	758	734	750	786	725	761	722	752	728	736	767	747	752	762	776	752	754	734	804	782	780	771	756	752	758	726	736	762	768	751	777	760	788	798	714	764	736	764	713	754	714	735	780	809	719	793	732	782	698	752	732	742	748	748	766	781	707	766	740	761	802	716	774	809	738	777	745	771	807	734	754	759	777	761	771	781	748	778	751	742	784	794	800	788	759	792	797	753	715	808	791	745	748	708	750	765	740	764	702	753	747	758	771	708	784	794	777	756	776	715	758	766	791	726	797	763	722	737	792	707	738	780	775	779	758	776	738	770	777	726	778	732	783	775	798	747	777	728	752	765	784	723	763	730	794	744	750	778	752	752	737	763	755	739	702	750	765	733	756	716	766	776	791	773	749	784	721	714	737	773	703	698	794	788	718	783	767	792	712	742	742	739	760	701	733	730	779	793	713	770	756	754	761	745	740	752	728	770	754	727	710	715	694	751	763	745	718	739	739	758	752	736	751	789	757	763	774	739	805	712	738	758	704	708	736	699	781	732	769	792	753	758	789	758	741	735	781	693	727	728	773	766	757	717	722	708	744	754	748	743	780	766	740	717	750	785	778	777	763	755	720	729	787	812	751	792	709	729	749	760	749	723	771	806	710	754	768	705	726	730	798	802	731	761	782	801	737	824	774	689	786	740	728	718	741	801	759	760	758	705	758	710	732	756	710	742	751	787	774	742	789	796	731	734	734	759	763	779	770	777	775	777	710	779	739	777	726	762	734	703	769	823	785	745	740	741	733	762	719	773	787	763	732	776	736	701	744	775	780	757	766	749	760	743	792	730	766	761	740	724	756	801	718	770	736	734	750	731	742	769	729	750	774	790	788	819	794	771	813	749	759	793	747	786	761	783	733	755	745	729	752	748	752	733	753	753	755	790	781	769	785	735	734	747	788	770	695	753	764	748	808	721	765	748	739	699	739	760	739	780	768	783	795	705	742	771	771	746	756	766	762	770	775	752	719	819	702	736	765	778	691	741	770	741	756	762	739	733	754	766	745	757	755	746	796	768	707	772	748	766	731	743	728	785	715	665	790	761	728	737	739	713	791	781	735	727	759	782	720	742	776	767	768	747	758	756	776	756	718	782	769	774	766	746	766	748	787	774	717	783	778	799	760	741	753	706	754	745	762	743	762	770	737	752	717	794
28191	15951	8150	4327	2561	1842	1498	1242	1140	1069	1013	1365	2254	2083	1538	1171	999	928	917	909	917	899	950	870	941	870	923	912	877	900	909	876	901	897	879	883	925	988	928	911	826	921	869	866	834	886	869	908	886	911	892	902	911	903	911	900	891	885	904	893	910	862	881	959	949	894	953	886	941	876	900	927	903	858	904	842	884	954	884	904	961	865	872	854	850	853	893	891	894	938	875	903	861	863	887	935	864	946	877	938	919	912	902	871	988	923	891	886	937	846	801	908	867	898	912	938	878	859	870	901	882	874	856	928	898	922	866	947	841	940	912	917	886	897	902	938	911	899	912	919	886	863	888	880	917	889	899	912	938	885	884	866	934	870	856	863	867	904	841	891	911	952	908	925	872	884	881	886	908	944	862	849	901	863	891	919	863	849	954	846	851	883	922	842	888	888	903	901	866	857	832	942	930	965	820	923	934	851	883	854	882	913	890	878	898	864	901	921	922	921	943	866	924	885	859	912	905	918	917	890	900	876	920	884	874	922	847	876	881	894	891	873	927	853	831	901	887	842	868	874	877	871	850	919	908	940	879	889	900	910	927	903	904	912	890	938	924	923	922	860	910	864	882	928	877	874	899	899	844	883	895	864	921	916	856	927	885	874	890	897	903	920	875	924	893	918	876	880	965	922	864	889	864	911	886	916	908	878	883	896	870	899	897	902	896	945	897	881	867	918	865	880	923	897	918	903	893	852	880	875	887	864	867	867	866	876	807	872	889	877	856	865	819	908	890	843	912	871	875	907	851	845	917	888	915	855	890	847	850	896	860	872	891	915	904	940	901	924	855	923	907	866	876	853	881	863	858	861	924	869	870	886	951	860	925	863	867	940	877	923	881	922	952	883	890	880	877	873	942	889	892	892	861	871	893	910	874	932	907	905	911	866	875	906	886	919	909	920	900	888	911	904	862	897	867	938	907	927	867	909	884	919	891	895	883	840	973	883	926	893	903	830	917	921	881	914	946	827	914	922	861	902	873	893	938	917	889	831	879	824	880	874	838	896	890	880	951	885	901	886	888	919	895	923	891	921	902	912	874	896	928	838	944	876	910	889	863	842	902	867	897	934	905	845	852	931	914	947	837	911	942	904	914	871	914	928	872	928	897	878	924	855	955	915	897	896	849	900	873	871	867	916	911	941	952	904	953	889	872	904	893	896	926	942	888	935	858	918	875	951	917	928	909	989	924	939	878	958	861	892	883	890	880	928	915	901	976	919	861	924	938	828	915	863	884	950	875	880	875	904	897	895	875	894	907	886	882	883	888	943	858	876	958	904	849	914	905	867	909	859	882	925	895	916	860	879	905	879	887	880	907	912	895	831	912	846	910	901	885	885	914	913	937	925	886	923	876	891	944	886	841	904	940	856	882	990	917	922	898	890	905	891	898	927	960	948	913	902	912	896	917	892	904	910	901	850	889	891	887	827	882	821	977	867	853	879	912	877	896	881	875	936	864	908	902	857	928	889	881	925	914	885	880	911	804	873	864	867	894	819	883	860	915	916	818	927	908	895	860	882	887	912	889	883	900	889	904	907	846	913	868	938	908	914	896	882	906	892	859	866	915	891	939	895	904	849	875	872	898	917	893	845	858	895	879	945	869	896	870	932	830	930	869	873	866	892	908	857	848	880	852	869	907	897	961	853	882	900	926	886	905	948	892	904	858	877	909	875	894	868	904	863	913	882	917	950	907	888	883	868	929	878	891	923	815	909	889	904	850	887	862	861	873	891	895	911	932	912	899	865	911	899	858	884	905	878	828	907	922	929	945	909	923	944	922	913	894	926	879	890	886	890	882	923	856	897	975	893	840	860	917	887	915	901	903	896	875	922	917	889	876	834	899	928	900	897	849	910	944	891	881	904	895	858	901	900	933	860	832	823	906	878	908	880	923	861	894	896	867	933	934	875	868	890	886	906	921	868	878	894	898	858	888	908	897	889	873	873	928	885	875	929	862	893	885	894	931	912	891	902	848	858	944	888	835	930	829	866	898	850	851	899	895	866	875	902	906	841	874	878	950	881	846	860	896	879	890	857	926	913	874	904	845	904	933	900	867	921	880	906	899	883	838	949	882	915	952	896	905	868	948	890	908	918	919	880	850	882	881	915	849	886	862	871	897	880	908	875	921	896	885	894	954	916	929	896	885	874	945	912	866	896	902	875	924	888	948	908	921	924	925	869	885	876	901	854	953	874	902	813	838	920	921	879	856	945	888	902	858	916	944	926	869	914	863	933	896	871	877	887	884	893	919	910	887	931	914	899	878	905	825	885	883	884	904	943	902	894	938	832	939	893	824	901	889	865	900	875	952	889	891	853	850	939	891	956	896	904	876	863	924	882	824	904	896	873	843	918	861	884	869	834	886	888	887	857	929	841	932	904	903	892	848	925	910	898	906	963	810	912	902	900	910	944	869	870	924	920	908	878	950	869	876	877	856	865	987	907	880	907	886	879	856	911	931	898	927	875	893	846	918	888	841	935	916	885	944	904	862	927	932	891	935	900	959	918	896	866	908	927	916	886	917	880	928	959	916	895	895	880	864	897	935	913	905	960	866	871	850	912	896	848	918	875	890	919	893	878	942	860	905	902	867	868	912	899	831	873	892	856	886	930	934	903	919	923	862	876	912	880	895	895	903	919	848	896	904	920	853	896	899	908	895	904	933	917	860	883	937	866	889	890	925	856	916	865	879	942	901	902	933	882	910	892	901	855	851	900	879	886	874	891	907	909	891	926	903	847	869	935	862	895	894	909	851	911	947	898	896	919	853	917	914	879	889	903	938	876	840	906	879	869	881	946	880	880	857	899	867	859	885	851	887	900	889	928	866	940	865	885	893	914	898	891	900	879	901	908	893	901	880	930	920	904	889	877	916	872	926	935	873	890	884	863	918	894	861	864	834	888	898	864	927	939	867	936	906	869	927	914	897	913	857	866	896	938	931	886	875	872	841	867	903	917	925	893	890	932	875	900	940	892	898	872	879	843	932	901	898	953	883	897	906	908	892	870	921	922	922	874	906	934	962	925	895	911	926	948	888	949	939	875	883	873	915	889	939	876	906	894	921	881	930	884	866	887	881	931	889	923	874	855	823	887	940	870	917	888	920	929	879	902	860	823	843	903	901	948	882	918	871	851	889	871	871	890	903	885	875	898	885	911	854	901	921	862	904	878	866	916	879	850	935	875	892	858	945	887	889	920	885	887	862	884	888	858	898	850	966	911	941	873	877	873	935	939	896	839	904	947	911	912	912	905	938	855	946	927	943	896	877	900	931	945	899	895	910	834	907	897	926	857	895	901	921	897	910	870	844	888	896	893	914	884	879	885	863	830	871	927	879	857	902	860	888	861	931	928	910	872	904	888	936	863	884	859	885	895	805	942	910	942	883	897	874	868	930	835	915	925	900	879	935	928	888	840	907	882	878	856	903	918	826	889	926	845	852	883	952	865	918	894	868	894	873	889
8213	8218	7143	3692	2624	2174	1652	1239	1121	1033	916	1427	2395	2095	1379	950	812	805	736	738	787	703	723	735	828	725	732	726	682	717	707	740	766	743	701	753	721	719	729	735	703	715	732	677	742	756	720	724	727	696	755	699	753	738	751	787	752	786	746	705	720	709	728	730	717	770	739	762	729	724	777	722	701	750	731	718	739	758	717	711	746	771	784	748	702	702	740	719	767	757	756	745	750	764	772	728	749	787	762	750	768	737	750	734	737	765	721	726	743	738	708	688	741	768	738	768	715	689	737	746	718	750	711	757	715	746	754	735	762	717	754	762	721	698	771	754	736	728	734	717	732	726	755	756	761	766	745	753	730	729	676	720	793	741	713	755	722	728	727	712	769	774	695	749	717	750	687	706	711	739	704	815	735	757	697	741	739	724	785	761	739	779	693	753	744	760	742	717	757	717	730	809	773	738	763	779	747	743	770	748	758	730	785	770	719	719	779	704	737	727	721	750	711	734	741	745	738	716	735	732	730	744	744	696	798	756	739	749	777	775	712	740	738	735	697	714	738	747	676	684	735	738	774	742	736	731	724	760	766	763	774	747	711	723	733	757	695	773	753	747	704	746	743	755	778	746	722	698	725	707	753	696	754	747	760	759	703	742	766	724	742	722	723	744	739	714	754	729	712	734	719	694	703	782	767	700	722	700	761	741	765	759	784	704	717	694	698	723	730	733	711	725	733	773	756	734	700	734	720	726	718	748	719	777	721	749	707	703	699	740	757	787	781	746	731	734	708	728	744	726	740	697	740	734	746	778	755	744	754	755	775	736	735	707	743	710	761	703	756	751	745	737	747	730	739	741	738	759	702	780	758	719	768	711	763	727	726	759	745	726	714	738	741	753	762	734	746	689	691	751	664	722	750	750	667	715	682	723	702	759	731	663	739	702	758	717	706	680	718	738	683	719	734	747	742	717	718	724	730	758	743	724	753	762	703	715	720	741	796	779	754	745	735	742	728	707	704	729	745	737	726	745	699	782	781	723	704	700	720	717	719	760	721	716	719	698	716	764	752	733	770	735	760	732	757	766	749	759	726	699	690	772	774	805	746	713	675	756	769	747	790	762	758	733	816	790	708	666	712	710	733	740	720	785	746	703	691	710	707	744	730	713	725	735	708	743	678	720	788	774	757	766	789	751	753	698	681	748	703	748	737	757	768	728	757	725	728	744	745	713	721	763	767	720	732	752	701	750	733	725	753	755	707	679	700	717	741	741	783	741	703	753	722	747	742	737	773	726	708	735	693	724	725	725	679	742	769	749	786	744	725	741	736	746	726	729	749	762	771	756	781	740	757	687	757	735	768	703	769	719	690	732	723	713	744	720	739	739	756	747	733	717	771	740	773	739	770	722	717	764	774	783	715	731	753	756	749	724	758	797	779	742	693	747	726	736	745	762	739	721	740	712	787	701	736	723	776	761	772	708	714	775	705	744	736	712	745	715	744	809	716	783	787	694	755	725	778	761	785	751	720	666	686	769	705	732	683	750	750	787	729	736	754	738	750	742	693	754	693	710	747	746	778	728	764	734	716	776	725	732	781	671	721	718	742	664	765	756	760	725	725	769	747	757	766	730	802	775	727	748	793	761	737	701	758	720	723	711	725	751	759	751	708	741	729	737	762	730	721	737	751	737	762	724	741	726	756	713	706	703	693	722	734	720	718	739	719	730	718	739	755	721	716	727	706	732	741	719	748	722	752	739	728	731	726	775	718	701	705	699	711	686	735	755	775	757	743	769	717	746	757	759	738	735	728	757	686	735	718	792	762	772	730	734	783	756	717	776	722	730	758	716	726	713	729	763	726	721	750	726	767	732	730	744	729	725	724	780	750	763	743	738	795	714	707	737	728	781	724	684	709	795	780	748	727	713	735	714	742	686	709	732	748	687	747	717	722	708	688	766	686	711	765	732	758	751	702	676	732	715	733	753	715	723	743	745	707	708	796	738	738	753	746	754	738	749	710	708	737	748	650	752	757	743	789	740	723	726	716	689	774	747	704	690	732	724	723	707	756	744	716	759	710	762	734	741	716	702	750	742	706	754	748	694	778	721	742	705	765	796	733	726	693	757	745	779	724	761	700	724	808	721	680	776	684	749	793	712	751	724	760	747	702	729	721	722	721	763	726	786	765	749	770	769	726	736	791	730	712	761	713	779	741	753	729	726	708	720	731	762	735	727	732	697	776	721	687	772	734	784	733	727	767	713	775	712	727	710	754	750	733	717	705	697	723	767	749	763	699	747	730	713	751	746	759	717	749	751	744	726	756	727	727	740	684	742	728	729	794	754	741	752	744	766	742	752	717	757	747	747	758	715	762	756	729	732	713	745	723	771	735	725	753	749	766	756	756	788	734	768	699	751	769	745	786	721	722	735	715	762	766	756	762	709	796	681	762	709	761	720	730	706	723	732	776	749	761	763	693	745	738	702	729	709	718	786	743	748	760	709	760	732	752	756	690	741	724	721	770	753	725	747	679	744	686	751	734	718	793	770	749	753	715	731	771	749	683	781	771	765	736	734	760	741	736	698	738	700	747	711	772	743	777	712	718	774	733	772	715	731	757	790	703	712	714	755	711	707	743	724	653	713	770	764	753	699	783	718	727	722	762	746	757	688	693	753	712	772	754	750	744	784	708	764	731	721	700	739	718	728	777	734	747	720	752	709	772	781	733	729	711	716	719	759	775	679	779	757	741	719	768	711	739	762	768	726	761	755	733	731	710	689	727	721	739	724	732	733	741	718	730	736	735	726	691	799	745	777	773	739	757	735	701	680	755	697	735	736	701	735	734	724	763	738	737	735	737	705	716	743	764	747	796	758	682	715	729	823	693	755	709	715	737	747	757	721	775	678	752	710	688	779	734	703	785	747	722	726	764	756	727	753	745	749	707	711	709	699	725	731	756	747	730	764	741	780	745	728	725	738	714	698	769	779	787	738	735	751	767	712	761	794	746	757	738	774	722	745	767	781	721	746	714	743	788	738	768	744	707	743	786	740	725	737	736	759	719	674	730	736	742	810	732	782	718	698	747	767	761	718	728	774	737	727	707	738	718	733	699	705	736	713	712	756	780	761	743	740	761	720	774	730	690	691	730	723	666	758	744	770	728	747	767	742	780	748	771	760	744	773	719	722	707	781	757	720	718	732	704	775	735	746	765	749	717	740	750	783	753	755	726	726	748	770	720	821	687	765	792	728	730	721	706	763	743	703	742	698	715	737	746	725	745	771	687	716	719	768	707	724	718	716	734	686	680	725	712	697	690	778	724	748	737	723	716	741	734	723	707	788	761	759	712	763	738	714	737	730	735	729	732	750	731	732	727	751	726	772	750	763	726	748	762	763	726	711	709	786	739	709	743	744	786	705	758	765	723	730	670	761	760	749	764	713	764	750	720	733	760	705	706	722	748	698	788	770	728	679	694	706	748	700	733	734	749	777	753	773	772	735	729	761	760	701	755	731
25716	21515	27731	25529	14103	5353	3030	2013	1488	1546	1489	6666	13706	11075	5328	1945	1239	895	909	854	902	863	878	824	887	837	818	796	855	870	868	871	843	850	808	903	832	839	853	869	887	863	872	857	864	863	830	890	847	886	880	839	829	837	842	865	867	879	869	840	871	833	855	827	860	861	840	895	879	846	807	876	864	872	817	814	864	830	838	851	870	866	888	877	782	864	840	797	831	852	817	834	863	780	834	841	861	820	835	834	802	862	822	885	824	863	876	833	891	805	876	828	885	859	852	862	828	842	839	858	905	856	787	818	863	877	854	807	789	847	832	823	820	821	846	879	883	789	825	834	867	856	843	877	833	819	894	832	810	857	819	875	884	833	849	836	878	817	866	890	771	806	853	856	878	857	841	840	879	840	873	860	843	858	839	856	817	834	844	762	827	896	878	827	858	826	850	818	823	865	827	881	840	853	851	852	859	856	852	906	868	826	870	865	830	811	874	830	822	857	846	839	877	814	815	837	857	858	863	845	869	828	882	810	911	888	863	835	842	861	849	857	803	819	856	872	904	839	843	860	847	869	841	866	876	864	869	815	846	838	871	875	873	850	837	792	862	831	847	816	830	878	884	846	792	838	847	862	810	822	841	860	826	828	863	798	844	849	801	845	854	793	804	808	882	812	895	810	840	897	882	799	789	856	791	804	843	896	840	834	827	897	802	848	787	902	829	794	813	824	839	821	839	808	855	868	827	835	830	838	865	867	831	824	867	863	778	839	850	823	871	809	883	798	840	867	834	825	867	834	814	850	860	829	866	824	886	844	811	858	831	877	866	859	858	856	855	809	832	861	869	855	837	790	883	829	829	828	875	829	874	841	884	866	851	859	865	822	802	858	870	821	843	836	866	813	841	879	885	839	867	878	875	855	856	851	851	829	834	776	810	821	852	788	816	842	853	811	848	855	848	798	891	797	871	878	874	781	896	837	830	868	810	814	826	850	853	866	786	836	803	802	894	788	792	852	831	899	762	836	856	754	851	872	823	836	816	839	829	794	837	856	845	829	818	847	857	808	809	810	838	894	864	861	855	806	876	845	847	815	794	862	893	895	816	896	853	810	842	872	813	854	811	831	862	857	848	847	790	875	864	824	819	852	849	770	821	864	855	891	809	786	849	867	821	853	784	850	850	907	876	847	804	783	785	852	818	771	840	855	809	857	850	833	811	864	861	839	819	882	863	849	828	789	851	766	794	831	801	809	830	803	886	838	867	866	850	873	871	834	844	842	883	817	887	862	808	882	844	896	850	859	867	804	872	872	788	859	852	821	825	796	863	863	802	844	862	853	850	807	812	821	857	861	809	821	862	836	861	851	889	829	842	855	866	841	873	812	866	835	814	859	851	859	883	849	823	793	863	793	902	878	832	848	858	848	843	829	821	854	800	831	818	859	879	855	827	847	892	860	823	809	904	827	883	824	814	827	836	883	802	877	845	808	891	815	878	867	855	877	841	799	791	861	853	858	871	908	818	839	905	791	815	783	817	857	867	870	780	845	862	910	868	861	907	870	846	822	800	816	816	796	804	877	818	848	827	816	827	853	833	827	869	891	839	847	830	827	821	768	813	874	811	850	861	856	905	843	843	853	826	833	800	831	830	834	844	861	853	819	871	827	782	871	840	842	825	822	829	855	836	817	808	868	843	836	879	884	839	840	773	865	785	852	812	832	869	834	868	820	895	879	796	827	820	880	870	820	852	839	839	835	864	885	851	862	821	884	782	839	801	873	873	869	803	822	838	827	846	822	821	900	859	859	900	859	813	893	881	905	832	881	854	844	849	863	849	903	854	828	875	868	879	855	879	865	877	815	850	866	830	855	817	827	851	887	899	904	851	840	860	864	929	869	850	904	836	811	819	835	841	888	851	819	860	810	822	786	853	851	879	869	828	840	819	880	866	865	903	807	824	812	864	886	851	847	843	860	861	767	853	855	882	800	812	844	851	895	825	813	825	883	893	852	834	886	868	841	813	814	885	896	826	813	843	875	880	858	829	814	767	836	869	900	872	830	848	810	842	870	881	817	856	832	852	813	805	859	830	825	881	830	901	883	844	800	866	894	847	854	833	844	882	861	865	804	827	826	913	886	842	834	827	820	842	834	853	848	841	811	868	866	812	864	867	848	879	791	808	814	822	807	872	806	885	766	833	867	881	858	857	839	847	854	814	856	778	821	870	839	873	906	831	927	812	844	866	897	871	793	794	791	845	903	811	885	890	921	870	839	860	842	816	805	879	814	790	854	846	865	865	816	856	795	870	751	860	811	851	838	807	855	839	859	877	883	861	844	879	842	822	861	882	869	841	808	856	817	847	804	843	818	837	827	825	814	847	861	832	849	812	825	832	880	868	852	828	808	837	874	752	822	839	859	848	854	806	812	842	878	853	798	841	818	817	833	838	810	856	813	840	849	877	831	829	820	853	829	863	825	817	834	824	838	857	811	855	880	814	826	826	808	869	839	825	845	849	842	803	831	923	780	824	878	918	899	824	901	839	831	894	808	819	818	840	849	839	837	833	820	853	808	845	815	832	809	823	856	824	860	870	849	864	823	893	893	825	872	893	833	839	840	852	846	807	795	807	841	823	845	797	814	852	917	893	845	853	845	830	835	825	853	839	851	836	801	823	840	823	824	889	817	855	860	915	819	867	806	856	851	826	814	870	843	862	863	879	899	838	854	889	800	851	867	818	820	854	878	835	840	848	887	793	859	861	828	844	837	857	860	839	870	877	873	819	883	829	863	866	823	834	828	875	801	837	866	883	826	848	823	880	799	873	835	878	875	758	868	854	854	860	791	793	856	867	900	860	810	829	818	839	871	846	850	808	853	850	860	834	853	894	880	868	834	796	846	874	880	823	861	806	838	836	869	809	827	864	918	879	839	810	866	830	807	875	836	895	878	850	848	795	799	819	810	818	839	818	795	818	886	902	871	797	827	833	838	808	868	876	857	826	885	855	839	864	833	833	873	888	853	803	824	933	854	832	837	785	846	846	788	834	907	823	847	827	829	854	850	821	800	868	808	857	821	796	873	836	801	858	857	821	895	867	901	789	822	842	847	838	826	790	845	839	822	888	864	824	860	778	857	816	844	840	789	844	798	882	833	812	846	907	817	820	878	789	884	790	835	830	824	863	876	875	776	810	908	853	822	818	876	856	887	839	790	782	844	794	866	828	844	874	838	918	840	834	859	855	830	850	811	860	844	806	840	883	837	838	862	813	857	823	822	832	871	845	898	857	788	823	830	895	865	894	865	792	855	887	804	806	782	849	851	850	818	868	877	832	821	838	832	857	801	817	872	812	811	858	838	858	874	795	869	859	845	845	841	888	849	838	845	821	929	779	850	845	867	898	848	796	878	856	876	801	868	844	841	862	843	861	797	823	858	883	883	802	865	814	829	868	804	859	811	807	836	859	868	843	834	857	813	829	856	860	837	810	855	822	802	894	833	863	822	863	862	824	807
8173	15984	14576	9270	5984	4176	2882	2215	1745	1772	1565	8943	13452	10031	4716	1726	1046	754	704	729	728	726	735	719	743	710	709	747	724	698	712	727	738	709	693	730	678	717	727	701	693	719	734	730	688	749	686	700	702	726	713	769	698	709	687	670	726	734	716	731	705	713	683	742	729	724	680	735	707	688	686	766	705	708	669	690	694	694	725	717	691	687	697	738	699	729	737	751	717	707	690	742	735	706	673	716	710	688	727	733	708	736	728	719	694	684	722	717	728	706	699	701	763	732	671	695	688	743	712	726	725	711	701	684	709	710	752	736	686	677	748	693	752	734	701	746	711	693	732	726	715	683	677	725	693	692	674	665	719	706	690	681	734	734	724	719	724	731	687	776	727	720	710	682	752	710	684	723	751	694	689	736	685	701	706	691	712	716	722	677	778	681	713	705	698	666	716	743	719	697	724	740	694	723	718	693	729	719	690	722	724	754	755	725	691	696	685	725	712	688	761	674	710	687	706	707	677	740	745	741	672	767	714	694	656	741	720	700	711	709	755	682	696	690	717	723	725	717	745	680	715	753	668	718	688	699	678	713	746	778	688	675	706	700	667	734	679	720	664	689	722	678	737	720	739	723	715	725	722	703	706	722	739	700	704	718	725	729	724	709	693	743	689	725	657	777	745	714	718	707	726	697	707	710	730	748	699	697	707	642	702	742	717	740	770	723	775	732	709	699	710	675	725	738	748	694	753	751	709	706	689	765	716	743	738	722	724	667	681	693	719	723	702	639	728	745	729	753	684	666	694	747	699	701	730	730	757	708	735	749	693	732	622	721	643	720	703	708	735	744	681	676	729	731	679	711	700	701	777	732	734	704	720	678	728	756	732	694	758	698	733	686	720	689	725	670	680	773	754	733	720	714	738	678	707	722	725	694	742	723	677	683	688	704	682	653	692	721	713	710	741	708	691	728	672	725	725	688	718	718	672	690	693	686	712	714	719	676	724	706	732	727	701	688	676	702	747	699	721	671	672	680	716	678	717	708	751	691	696	713	720	720	671	704	683	658	700	701	680	692	741	671	745	666	708	723	724	704	704	694	692	720	702	707	693	741	659	741	699	707	735	694	748	725	743	686	692	643	676	734	706	748	733	707	699	723	688	737	693	782	657	695	753	693	729	755	723	660	704	728	688	710	737	740	733	734	668	692	687	726	700	691	689	698	763	704	699	688	686	702	673	721	680	682	727	699	754	733	710	673	707	706	694	687	725	718	667	741	696	715	704	724	700	674	717	666	685	739	716	743	715	708	692	720	729	740	699	736	704	731	694	672	717	710	761	768	670	712	653	738	712	715	708	721	683	722	735	752	717	647	718	732	686	689	762	742	770	762	681	736	688	675	677	718	696	725	725	703	724	697	684	684	722	695	722	690	643	716	722	744	735	709	723	683	679	735	748	717	736	703	731	714	755	690	709	719	670	716	715	673	730	720	746	818	721	755	716	713	719	706	775	688	732	751	710	750	705	693	676	683	708	735	653	693	692	766	690	674	726	755	693	652	681	751	718	728	699	715	733	756	695	699	703	725	644	725	708	774	675	686	693	693	756	719	719	687	707	719	709	761	682	671	730	759	672	716	649	703	702	787	687	711	690	726	717	687	662	722	708	689	755	703	779	735	711	765	704	731	711	735	689	719	674	700	716	710	755	718	692	746	736	707	756	674	664	705	665	710	684	750	695	677	692	725	714	627	670	735	707	700	696	693	725	682	708	679	700	734	698	746	712	674	652	720	745	732	719	676	735	680	756	714	693	661	646	716	708	724	723	675	736	748	722	709	744	760	719	684	724	725	740	700	717	704	677	729	708	665	727	673	724	710	727	725	710	732	725	725	717	717	690	697	738	692	729	713	694	686	701	669	706	697	688	690	713	728	685	716	705	711	703	724	699	734	693	716	724	708	680	639	699	697	720	720	711	707	743	763	770	725	703	663	761	705	682	726	723	717	725	665	669	726	729	714	706	733	691	692	680	701	681	714	655	743	723	733	641	698	678	661	694	739	722	673	693	713	727	703	711	701	705	723	732	709	685	687	705	722	700	729	695	714	682	730	714	736	670	744	684	709	747	680	714	650	721	672	712	737	663	654	745	700	719	719	751	692	708	690	691	715	710	717	737	693	692	688	733	753	739	733	695	682	729	687	734	697	670	700	696	695	752	699	728	718	692	731	715	716	732	710	664	704	737	742	760	689	726	693	683	687	729	730	686	664	662	747	746	722	698	720	682	661	689	674	724	687	725	726	711	702	669	674	669	703	719	759	723	771	668	724	738	769	697	702	707	681	702	724	732	718	671	649	672	695	717	666	786	730	681	737	701	681	716	659	669	751	732	714	704	629	671	746	750	721	709	696	736	745	753	693	688	722	733	724	701	712	690	695	733	704	730	675	716	730	721	729	685	710	729	692	680	691	723	683	718	698	675	702	681	752	702	699	699	698	697	684	740	705	717	692	712	697	719	706	714	670	657	728	735	755	745	710	737	705	704	652	667	752	707	721	718	737	683	745	749	731	700	685	708	730	716	704	702	729	709	754	732	676	734	727	729	721	688	723	711	699	675	711	714	723	746	676	655	686	731	719	676	715	701	682	681	757	701	706	750	701	692	733	752	714	761	731	654	712	684	704	710	676	705	689	734	688	693	738	724	720	720	680	748	763	690	731	715	703	736	721	720	699	680	672	747	720	689	694	693	681	697	746	716	779	708	727	723	691	696	682	656	688	677	726	706	678	704	670	707	704	695	707	736	732	755	725	690	725	683	707	672	758	737	692	728	689	735	691	720	676	700	715	669	701	683	734	689	744	714	722	697	712	708	713	704	743	739	734	665	711	691	705	702	672	699	686	703	712	694	666	791	690	695	664	715	719	721	691	682	729	709	715	698	697	667	711	742	719	751	692	691	734	720	699	711	685	751	696	681	688	674	730	699	722	744	724	667	728	685	669	715	695	703	700	692	689	710	683	730	693	685	684	697	697	740	687	694	705	708	781	663	707	736	695	672	751	702	706	688	739	728	727	790	716	770	723	734	681	700	641	713	717	690	624	709	714	709	752	684	714	721	729	709	684	672	724	707	709	702	695	684	682	744	710	687	707	712	747	741	723	715	721	701	693	717	688	716	678	671	741	707	657	709	756	705	744	708	698	653	698	701	690	733	693	658	693	700	720	661	694	705	681	694	736	687	718	754	714	736	695	754	708	671	677	722	735	671	726	674	700	675	712	639	758	713	713	706	767	719	710	651	724	703	703	677	712	698	731	735	745	710	711	702	736	744	697	668	704	702	723	699	703	712	680	722	702	745	691	676	715	724	685	690	739	731	720	713	686	684	680	713	726	745	711	691	712	709	742	721	660	714	729	669	706	693	691	687	732	721	741	687	730	734	698	726	729	649	701	742	669	702	669	690	701	704	698	698	705	753	660	673	695	707	699	667	684	681	692	708	725	720	685	675	736	696	695	735	740	716	729
24602	21489	28733	24748	21337	13665	6164	3394	2595	2462	1995	14435	26008	19381	8378	2504	1587	1072	1049	986	982	1000	1007	964	932	1048	970	1003	1002	953	992	966	977	947	1000	1023	1015	988	973	924	925	986	994	971	951	1015	940	941	963	999	919	997	925	999	943	1013	1001	990	962	948	956	959	1018	1016	1019	1022	930	966	972	955	1000	962	1017	1055	1011	1008	979	1023	965	965	1032	938	996	995	944	957	967	916	1060	996	956	933	950	1015	1022	996	968	973	901	1001	967	984	976	998	961	942	983	998	959	977	948	1036	1026	932	1029	932	1045	1018	998	961	995	1016	983	1031	983	933	1065	953	928	984	971	988	1038	963	942	940	954	1063	930	934	919	1002	969	948	970	1004	977	993	947	953	983	944	904	947	980	981	911	1005	996	1032	971	985	992	966	952	940	974	980	1013	965	926	988	969	1020	996	973	924	994	990	1005	952	936	995	953	921	1021	989	1042	978	978	990	992	1018	978	1005	926	1004	963	1023	993	913	1007	922	1014	1008	943	954	987	922	1032	1025	937	980	982	900	1047	989	947	977	969	951	981	972	1009	994	1029	959	1011	906	1028	954	928	907	901	967	1007	959	1013	964	953	998	963	1029	980	1006	984	999	928	942	919	993	945	973	979	987	881	981	974	988	984	948	922	905	999	935	997	909	1005	1011	988	969	945	975	965	997	995	1018	974	1001	978	953	1006	966	934	954	975	1001	996	936	933	965	957	955	999	978	983	945	928	994	1044	943	1018	1034	958	971	916	913	983	973	1025	963	921	973	982	983	960	936	988	930	960	963	973	997	978	997	968	985	983	1033	1001	1020	963	1002	972	977	968	972	978	968	970	912	966	1011	979	1010	936	1003	947	931	1039	963	972	947	979	1032	946	954	960	983	954	909	1070	922	952	942	977	965	1025	950	951	940	980	1012	951	1039	913	946	964	953	1000	965	963	948	1018	971	944	958	944	956	950	993	1013	968	937	974	958	1001	888	930	995	998	922	1001	946	1018	1016	911	1018	1024	926	936	940	945	990	978	1004	958	951	985	951	941	1033	943	972	991	940	958	935	997	1014	1022	931	922	1014	925	914	991	953	983	974	1007	970	984	1003	967	903	977	956	1017	1003	956	998	981	958	1014	995	931	1047	1016	945	1011	966	948	918	982	940	1007	995	956	956	991	917	1004	951	951	968	966	964	935	983	977	978	976	925	906	948	1003	917	951	984	921	990	948	946	1020	902	986	981	972	1059	967	996	954	968	1018	1038	968	979	921	990	982	977	926	956	1011	979	993	961	959	1005	1003	951	957	991	946	1018	1020	912	966	1021	988	963	972	990	936	991	954	987	940	962	1001	924	928	921	940	978	931	972	979	994	963	973	941	910	944	967	962	977	980	997	960	942	975	967	961	1028	994	1001	985	911	958	982	986	976	900	994	973	1001	981	950	965	934	943	946	1001	942	1011	979	1002	928	994	981	974	917	987	959	989	912	957	952	968	882	989	1006	1011	950	986	993	964	947	943	971	984	1003	1004	968	957	977	966	1027	965	1045	975	964	932	941	1008	950	962	971	989	1000	998	961	971	950	911	1021	997	968	1006	975	940	1011	993	959	1007	954	954	971	975	928	951	1016	960	960	955	1014	971	926	976	975	958	998	927	971	950	981	1009	950	1008	958	973	952	906	1004	983	1016	944	956	986	885	1008	986	938	979	985	1019	1023	1005	949	1007	1001	960	927	1000	897	941	902	955	927	998	1034	939	973	995	959	984	942	1032	888	996	991	1012	985	900	968	910	967	948	1029	953	999	948	933	987	959	1026	968	934	935	1029	926	972	966	968	944	1018	970	1005	966	950	942	1046	895	963	982	918	994	922	972	933	971	958	1020	1036	909	973	913	947	998	951	983	969	965	952	946	983	932	1024	1020	987	1023	957	941	919	966	991	1017	969	924	998	925	991	948	991	910	1068	1042	938	982	978	958	961	964	956	999	906	991	940	930	914	993	968	949	940	976	968	990	929	961	923	983	992	959	981	939	995	1004	946	985	1065	942	959	996	970	1019	942	954	964	995	1007	1014	994	971	991	981	992	1013	922	993	938	957	963	935	982	992	928	1012	1004	1035	983	942	955	981	1000	965	990	985	928	955	985	972	952	971	965	968	966	960	979	952	1039	954	963	944	976	985	960	997	984	960	910	948	946	940	977	970	999	929	926	937	971	1005	1006	1003	875	962	964	924	1030	1013	926	955	923	1001	999	983	915	931	1010	1014	928	961	1047	1009	911	974	963	964	933	975	979	988	951	1009	954	937	961	938	969	909	1016	1027	985	942	960	956	988	984	916	937	883	904	963	1043	962	946	1032	1020	953	987	963	939	951	974	968	962	991	990	997	971	926	916	941	984	970	969	995	970	984	902	994	950	1004	976	916	971	917	952	913	1015	970	939	978	983	942	941	1026	1044	1019	935	950	918	991	947	970	1019	1006	970	937	980	902	985	973	979	990	995	980	964	985	1012	947	942	959	961	948	960	973	967	994	967	961	1005	959	973	942	1004	917	1007	962	960	967	934	986	911	965	956	932	997	968	972	972	936	1007	940	885	1010	1001	960	1001	963	1027	1026	964	999	947	983	939	986	963	934	975	957	977	948	988	914	1001	956	1000	967	962	967	949	982	944	976	959	910	1003	932	925	944	970	923	997	929	955	969	1028	929	993	948	970	952	1025	971	1024	955	1026	952	953	953	923	952	957	964	935	942	1004	954	970	960	1027	980	972	938	952	952	915	988	954	968	993	990	941	992	966	957	967	955	985	998	985	989	906	1011	989	1005	998	926	1001	941	1030	1004	1048	968	975	992	958	921	936	997	960	970	976	968	976	982	980	998	937	987	997	976	969	980	997	987	953	963	972	938	976	977	921	917	943	990	1012	1022	950	941	999	981	994	1023	994	987	954	943	998	923	1001	961	982	961	999	1005	1004	969	929	980	972	984	974	971	927	973	917	996	977	958	951	993	928	990	959	966	950	969	977	998	973	959	956	993	956	931	955	932	979	957	910	961	1001	1000	891	977	927	1002	896	1010	1007	964	959	934	943	974	935	967	877	1006	942	939	917	995	985	928	896	978	888	984	956	960	1005	982	958	972	975	936	889	914	940	930	996	948	951	962	936	1012	944	977	945	967	962	1013	932	981	958	1023	973	1017	984	980	952	944	980	980	986	925	914	958	980	998	952	997	965	980	984	1011	966	1011	969	972	952	975	980	1022	956	1008	961	963	949	958	979	984	975	985	938	979	961	973	1023	921	951	918	1007	941	966	975	921	968	974	968	1010	959	958	941	1010	1029	928	977	1008	947	987	977	1001	940	1025	980	941	931	1007	924	999	992	920	947	983	1022	904	965	942	997	955	977	951	972	960	962	967	990	914	1003	1004	989	999	995	908	1013	980	1023	984	983	1041	934	1029	981	1008	942	981	987	965	951	946	1014	977	978	929	983	981	993	979	1008	995	984	1006	919	901	995	980	981	968	881	992	983	978	928	976	1032	965	916	942	1006	973	964	997	960	950	985	936	908	975	951	958	969	1033	936	955	1036	1010	997	1012	975	988	980	966	958	1015	970	950	981	955	957	1006	1021	981	979	930	962	950	993	930	969	939	912	978	1007	1021	952	918	994	969	1009	1025	942	938	1019	1016	1034	950	902	1025	988	959	989	935	985	963	960	959	1000	969	981	986	955	914	947	930	948	998	1005	980	1039	1026	957	1000	974	966	1022	925	957	1004	978	953	995	909	976	1015	925	990	1051	983	1020	995
9541	21042	21497	12739	9041	6451	4636	3615	3199	2887	2272	17533	23371	15444	6719	2177	1428	944	847	815	821	849	843	795	779	775	842	763	795	803	743	823	828	799	825	808	828	837	846	796	811	794	832	786	759	813	813	833	822	769	843	816	834	783	819	789	776	801	838	796	804	814	797	786	798	809	820	805	786	790	795	832	790	799	805	763	806	859	866	812	795	759	773	783	823	792	816	790	788	803	868	773	792	797	784	834	851	845	835	811	803	786	826	793	882	825	804	815	827	787	791	850	791	830	763	788	826	837	841	834	801	779	850	824	863	798	826	781	804	822	789	719	853	785	804	818	801	773	799	831	794	849	827	835	843	840	779	805	814	773	818	822	849	865	814	823	833	827	810	807	775	792	801	830	812	765	779	842	858	811	817	796	758	858	819	779	777	861	797	808	804	799	831	824	819	850	805	805	767	777	805	822	788	795	768	794	798	797	775	828	807	837	804	823	850	729	787	781	776	801	767	808	865	827	790	788	834	792	769	803	795	827	801	823	746	749	810	879	790	739	796	803	834	775	768	776	800	787	858	801	841	771	812	771	790	806	846	848	846	824	826	782	862	773	740	748	826	807	805	820	817	825	820	818	800	776	768	752	756	801	803	771	753	774	743	817	792	807	794	776	798	759	803	798	876	796	815	784	818	829	807	811	807	807	798	809	779	835	764	816	839	836	786	778	800	821	827	841	759	805	795	787	767	813	858	795	836	807	801	766	784	819	800	807	784	780	784	744	805	803	847	781	797	839	768	835	844	821	824	803	786	795	764	769	806	752	809	852	772	802	770	820	792	813	805	768	807	832	803	821	793	781	823	801	772	733	788	809	789	765	773	803	823	801	831	797	815	771	789	813	841	755	780	756	799	847	785	783	820	782	778	819	809	787	771	764	856	791	806	802	809	766	768	842	802	790	829	810	806	798	744	772	758	762	817	821	861	801	810	748	785	782	778	807	835	767	823	818	793	817	777	782	807	807	836	832	831	769	829	782	832	876	799	816	756	797	813	787	829	765	791	791	779	829	800	830	803	785	791	788	764	821	794	770	781	800	793	836	814	835	776	769	796	764	786	778	799	799	790	817	783	829	797	809	791	751	752	820	811	851	798	820	828	792	810	782	810	779	838	776	771	834	764	790	816	822	789	831	776	771	858	844	757	794	810	755	769	788	803	815	819	767	819	814	812	807	848	796	808	796	819	777	833	855	816	804	770	830	809	756	824	750	845	775	809	768	835	810	792	831	768	782	815	795	831	806	787	835	816	825	776	782	802	768	823	782	717	777	797	781	833	778	787	744	805	835	774	779	789	787	817	803	772	795	784	854	786	793	804	809	794	817	825	755	789	737	749	849	778	823	818	822	837	778	825	792	839	787	843	821	819	816	814	806	812	786	760	827	841	812	810	784	807	811	821	836	865	808	746	798	836	772	822	852	730	829	767	814	824	762	876	806	806	810	806	794	812	787	835	780	788	777	808	831	804	820	772	781	771	810	793	787	782	790	814	782	775	818	809	801	818	835	806	824	828	790	759	834	775	789	756	816	841	800	786	772	818	785	788	745	828	799	806	811	775	746	833	798	806	774	771	804	828	798	822	806	838	765	833	812	825	770	822	830	781	829	802	774	759	821	805	759	784	825	811	759	817	788	824	796	806	765	838	809	715	806	797	810	805	772	750	819	817	814	791	820	858	788	800	817	786	814	772	769	773	824	791	781	788	793	792	810	758	830	781	825	798	815	726	798	790	807	731	803	844	767	748	780	823	855	798	778	808	808	795	779	788	853	815	778	752	817	851	747	772	739	817	806	812	742	827	765	748	760	797	801	816	739	799	761	768	786	796	793	831	806	759	805	820	756	747	788	780	735	763	839	795	813	815	760	794	804	805	802	779	824	800	762	829	751	739	767	827	792	804	760	761	774	807	747	791	829	821	777	819	781	803	799	771	754	751	813	830	766	821	787	791	746	794	792	768	807	767	790	830	833	814	830	765	770	834	806	748	812	819	856	819	820	802	768	790	783	821	846	836	846	743	742	810	839	784	794	838	781	765	795	794	833	778	769	816	808	773	787	805	802	815	815	775	779	804	823	767	785	842	814	780	813	802	842	795	817	815	819	776	777	789	827	766	780	776	776	808	837	796	769	816	851	823	777	798	815	809	835	818	815	814	792	744	765	822	794	805	774	793	869	813	782	771	823	761	768	784	846	807	813	794	834	777	803	836	730	806	753	819	762	785	769	829	818	812	793	795	796	790	762	718	798	760	741	794	748	760	785	786	777	823	750	760	763	798	821	799	799	751	769	828	853	740	787	785	802	778	753	812	805	791	781	794	813	801	785	787	791	797	827	772	726	807	810	778	758	827	742	746	779	745	770	796	837	768	791	824	816	766	791	782	818	837	791	744	751	841	799	796	823	849	812	791	798	771	773	762	749	810	818	836	819	853	809	797	818	798	822	776	792	785	822	748	821	783	790	836	790	792	784	822	746	773	762	767	791	808	808	776	761	781	824	798	817	807	769	803	777	818	772	796	832	807	758	798	822	839	755	793	787	799	797	767	787	781	803	793	815	806	781	822	759	752	824	785	776	838	799	854	816	801	815	817	779	803	824	812	777	798	818	781	762	776	753	816	809	749	800	767	774	815	801	764	822	747	797	812	777	778	802	793	829	840	831	838	787	788	814	795	804	719	822	794	798	815	783	783	796	782	774	841	782	816	815	824	813	800	786	825	760	771	821	784	774	780	761	733	798	778	845	743	798	787	802	774	776	822	752	800	842	819	823	810	757	833	713	798	791	815	790	757	840	852	781	730	753	794	803	779	783	717	804	818	805	820	794	763	805	814	802	794	788	801	796	794	781	796	791	800	771	776	796	777	800	817	777	803	824	801	785	784	799	806	792	798	765	773	828	809	757	750	780	760	812	800	819	756	798	801	785	751	770	808	776	850	791	752	833	803	805	802	806	782	850	804	824	812	789	815	792	775	798	766	772	823	784	787	820	803	803	767	805	773	870	833	836	750	771	787	784	790	773	815	758	789	823	780	775	783	777	775	802	796	819	807	845	807	790	762	814	776	770	828	793	834	846	787	816	771	785	810	788	772	775	858	792	753	815	822	854	854	792	787	790	805	859	827	798	854	804	833	773	801	793	820	801	780	811	783	786	774	782	780	812	801	788	814	817	809	813	784	760	823	786	866	805	791	766	832	769	802	868	789	791	789	770	793	793	760	850	805	769	818	819	800	869	840	775	823	796	765	826	803	782	804	810	775	795	816	797	813	780	827	769	798	732	765	814	804	827	760	858	820	838	826	759	842	776	735	825	795	794	816	802	796	796	829	793	824	819	778	772	791	786	796	802	810	892	830	751	769	786	801	788	841	845	787	803	812	789	816	780	791	835	788	814	799	804	749	764	817	849	740	770	779	781	783	780	826	808	791	817	819	803	803	694	826	851	789	814	819	816	830	756	806	822	806	765	781	792
28450	17582	10799	5923	2955	2143	1592	1378	1296	1245	1220	1703	2411	2158	1453	1132	1019	1027	973	968	940	955	957	966	1005	951	961	987	954	953	943	979	941	956	946	969	996	1003	974	1000	958	977	962	956	913	977	989	963	989	991	950	960	928	967	953	1024	984	914	1025	1032	1022	963	1011	981	1008	965	920	955	949	959	967	1014	973	994	984	938	982	968	1009	980	987	988	991	979	897	961	920	899	937	935	991	957	952	1000	972	975	966	962	934	1059	954	972	1010	1013	996	947	999	907	976	948	990	992	948	970	964	945	938	1011	963	939	1008	965	938	959	959	960	975	943	922	943	998	1019	1002	934	988	1035	1048	939	935	957	1007	1005	978	990	982	1001	938	974	952	952	923	958	930	955	935	927	997	1000	942	1000	945	1002	1003	991	963	990	987	975	953	926	1015	958	936	984	942	971	955	969	981	949	973	942	1002	951	995	1002	942	957	1021	955	975	990	969	962	948	1005	975	932	981	965	964	973	923	998	930	957	969	920	937	986	930	962	934	919	944	968	974	958	923	979	1008	1015	986	1014	980	1004	959	907	960	961	965	1041	964	978	938	982	950	949	968	995	1001	939	924	990	939	961	967	936	964	938	972	976	935	993	960	971	946	920	990	967	923	982	1006	963	963	999	944	916	917	956	956	1029	949	913	964	926	913	959	1022	938	953	929	927	950	959	956	930	987	983	934	1017	961	994	946	1011	909	956	936	1041	988	949	969	935	940	916	967	947	1001	994	998	915	951	972	937	1003	921	1009	974	1028	962	978	944	969	927	979	952	995	950	927	974	945	951	988	892	956	1008	982	944	961	944	945	935	990	957	943	928	960	998	921	974	966	986	967	924	944	978	946	1026	993	984	926	1006	986	947	967	951	951	954	965	972	957	940	981	966	976	956	998	931	1042	939	1020	941	974	940	979	964	962	960	985	994	982	1017	1031	986	1027	1013	952	966	1006	978	970	954	943	1011	951	1014	994	927	972	987	947	947	974	976	986	974	935	1000	961	974	1000	972	984	961	1005	940	980	1030	989	1014	960	978	969	979	1003	992	969	988	966	1009	945	984	997	977	1012	987	960	900	964	971	1004	933	923	920	929	932	978	974	940	1033	985	951	976	911	964	974	956	939	936	1014	964	968	1007	929	945	970	963	936	957	915	978	990	943	982	976	919	931	985	1024	973	997	997	980	981	922	943	968	992	1030	940	927	976	959	929	943	974	931	903	928	966	957	1007	983	945	964	976	988	950	966	997	930	994	943	1039	897	956	956	913	925	927	961	921	933	930	967	934	993	1008	974	998	955	952	946	887	996	981	990	955	989	953	989	1016	967	976	990	944	965	1040	985	926	1005	951	909	961	957	934	965	967	975	940	994	953	962	921	1019	1000	966	962	1020	946	982	965	980	1012	937	998	1001	980	1038	964	976	1011	980	988	962	953	964	968	989	992	995	997	939	993	955	934	908	887	956	1003	978	947	966	1059	972	920	1026	1011	992	962	909	888	946	981	984	991	1013	946	929	978	1033	1004	964	996	914	914	947	940	973	949	1011	993	1036	999	933	967	1028	972	975	1014	966	964	952	1052	943	935	970	975	990	934	973	889	973	1007	1019	966	954	970	970	1010	920	919	995	937	954	992	960	982	988	940	1003	957	1008	932	918	979	1001	944	1001	974	952	958	989	997	950	948	974	907	952	955	966	925	965	947	963	949	965	958	984	975	965	955	949	970	976	980	947	975	955	981	973	967	956	959	965	1007	963	962	962	990	991	970	1027	1004	1032	958	925	892	935	915	919	934	975	959	967	994	949	988	1045	928	933	970	966	1009	954	945	934	933	962	931	983	933	997	1000	980	944	1036	976	1003	971	966	934	963	994	930	958	954	966	1002	941	956	1019	1012	984	917	1025	993	941	941	960	934	1036	915	938	913	949	896	958	945	988	996	933	949	992	978	964	991	970	946	930	952	923	973	964	972	985	990	959	987	977	911	986	986	979	977	995	1008	961	996	928	948	893	968	967	953	979	936	1019	971	950	943	974	979	1001	1014	1003	989	1050	961	947	928	999	960	967	976	966	1020	990	997	930	999	984	992	919	944	1023	1036	961	967	946	1026	976	964	978	941	997	950	954	1008	931	1004	972	879	1021	961	1004	992	928	977	924	938	1001	1018	958	964	967	922	949	967	1018	955	987	947	962	994	938	1006	981	1034	893	982	931	967	962	955	951	1001	918	913	995	967	963	985	996	976	962	936	977	944	996	925	939	978	981	1000	906	951	957	969	981	929	971	946	956	1027	943	999	921	1011	1021	1023	944	943	936	926	987	972	974	929	985	981	932	946	902	957	1007	959	974	999	978	983	992	1015	943	975	967	967	964	966	954	986	983	972	927	979	940	963	957	946	988	979	927	890	956	972	920	973	1000	976	954	970	964	959	972	988	1007	1020	956	996	963	959	975	976	972	1012	976	976	928	955	955	936	978	955	980	989	946	930	973	935	982	957	933	1019	938	981	973	955	975	991	968	1001	996	949	994	927	990	895	956	919	972	957	934	970	955	937	1017	1006	979	957	921	947	987	907	982	900	1008	977	986	959	1037	929	962	980	967	952	994	925	982	991	970	932	940	946	995	935	919	956	1004	999	997	931	939	951	970	987	1012	961	945	1005	909	1015	958	936	916	955	985	967	928	1015	948	932	1025	998	927	916	987	926	949	1002	960	919	933	947	967	986	990	957	959	983	978	940	994	972	961	967	974	1011	924	982	940	943	981	959	980	979	986	1000	983	1002	1010	991	968	959	963	977	945	1003	984	989	1001	994	968	990	985	969	939	957	942	972	972	1015	987	985	956	977	935	956	991	1038	959	972	923	944	972	979	972	975	955	978	906	970	969	1075	1013	926	941	976	975	1016	963	944	992	978	986	982	946	987	1046	979	1045	985	969	963	985	968	966	934	950	985	983	902	983	1021	901	1016	1010	956	1006	989	929	962	972	981	977	935	947	977	935	953	1025	968	974	952	939	984	956	941	885	950	938	907	993	950	912	889	997	922	946	929	945	952	939	962	942	936	1008	1004	943	945	974	981	948	928	977	927	936	956	904	955	965	895	979	905	967	976	1042	1011	1000	970	995	1043	951	960	977	966	968	975	906	1020	902	994	966	941	984	946	971	953	1017	972	974	950	916	985	956	924	970	899	963	1059	942	926	963	987	1017	1010	978	963	943	957	958	976	980	968	956	993	935	983	944	1012	951	963	1027	971	1027	916	931	934	943	957	933	940	982	976	1039	995	988	923	1004	965	967	972	960	942	977	972	969	887	973	1039	1013	963	945	884	960	946	957	969	946	955	984	905	912	967	926	980	955	924	1014	950	980	1014	970	981	969	939	995	1008	1016	1006	1009	991	910	945	964	986	1031	1005	998	945	930	1005	952	978	990	918	981	1021	934	913	990	938	1041	984	990	1064	977	986	905	989	985	931	947	977	1039	976	1024	984	912	995	987	1006	923	962	1023	969	961	1015	902	1011	949	927	1006	960	968	997	945	1001	939	983	983	936	925	954	954	996	927	992	971	1017	988	1030	982	963	967	974	990	938	951	1010	976	999	976	972	1016	971	977	1001	958	957	1001	983	994	949	1011	998	962	984	991	942	998	979	911	970	996	1045	949	924	972	974	988	999	1011	947	999	958	988	969	950	1000	982	988	920	1009	979	986	996	1003	998	1013	974	951	914	1023	934	939	974
9563	11750	9307	4644	2998	2239	1719	1433	1339	1229	1129	2038	2500	2040	1229	979	797	810	770	833	772	743	802	762	801	774	790	782	790	782	794	800	757	797	806	775	774	810	816	785	760	771	777	817	761	802	795	790	755	716	772	756	786	814	735	830	773	782	790	759	764	744	803	779	818	776	803	806	764	805	750	796	782	835	786	767	811	788	781	795	805	738	778	790	742	767	755	778	772	737	820	804	756	806	790	775	764	785	769	715	785	790	784	784	829	748	759	754	733	780	773	790	751	813	741	736	775	765	789	795	756	795	800	788	815	762	757	793	734	768	755	784	772	797	749	734	740	805	782	718	790	811	800	753	800	797	755	771	769	778	781	780	755	802	776	817	737	744	763	755	762	752	788	750	750	818	772	781	772	800	726	773	805	785	775	750	761	785	752	785	737	802	715	738	784	791	799	786	741	724	746	748	753	779	776	738	766	769	810	802	810	770	782	761	790	846	816	768	766	786	792	757	750	789	794	798	801	756	761	814	832	760	749	795	778	774	807	751	771	722	735	766	805	697	754	780	731	801	774	771	685	775	728	766	768	772	786	801	789	750	774	772	771	834	798	767	768	789	768	787	816	758	816	748	829	771	817	742	770	796	738	752	746	763	750	804	756	746	809	755	788	757	773	752	774	740	793	752	796	726	761	781	783	790	830	773	782	746	769	760	781	773	760	854	791	814	736	761	826	763	680	786	771	787	814	745	830	763	754	714	795	737	787	783	792	841	768	783	780	756	790	763	767	770	791	756	785	833	773	791	788	758	763	717	798	726	780	789	787	786	772	763	761	729	770	818	812	741	837	800	781	813	794	788	739	837	768	742	794	741	735	767	806	752	755	799	778	785	784	748	800	792	729	736	722	695	733	783	742	790	816	764	797	807	816	739	776	750	738	766	754	763	735	788	791	763	804	767	778	752	766	826	740	791	788	813	762	772	768	801	752	823	771	752	778	772	798	764	786	767	762	788	779	734	752	773	831	736	830	808	822	768	786	787	768	739	782	757	801	733	779	752	747	746	770	737	776	737	776	777	735	805	773	780	768	766	779	778	741	780	785	816	784	774	780	752	790	806	787	775	773	767	743	806	802	763	808	819	740	758	803	781	767	759	760	790	758	745	772	775	717	742	787	764	787	775	748	795	816	819	855	766	765	792	775	799	771	844	801	729	767	784	758	789	814	787	748	772	779	736	778	810	811	787	742	755	787	761	802	701	764	781	771	771	813	799	846	741	720	779	756	752	768	765	757	802	758	760	771	744	797	798	776	779	765	762	776	742	736	745	805	773	755	801	792	802	766	745	753	765	793	771	816	731	768	823	830	807	768	771	731	779	761	753	754	782	753	738	788	777	747	773	762	779	799	779	765	777	746	771	771	791	792	796	765	767	766	754	776	735	785	813	768	782	757	748	760	802	793	797	811	764	858	794	749	760	775	712	826	816	736	799	727	765	759	787	747	790	799	758	766	771	786	795	780	711	727	746	780	748	804	765	775	763	727	750	714	761	772	820	811	786	793	743	745	786	768	744	784	791	757	758	815	770	764	825	769	742	742	791	733	777	771	765	778	830	754	821	741	770	787	816	753	774	789	738	780	756	763	793	777	813	776	777	771	775	822	746	764	767	780	797	803	767	789	774	795	803	811	792	759	799	708	790	724	810	791	784	809	724	767	754	786	832	777	744	774	760	774	788	782	809	776	809	792	788	780	750	783	751	734	755	788	815	766	727	813	803	760	791	800	785	754	727	784	770	745	755	714	742	799	773	769	823	753	805	776	734	844	785	790	814	770	766	800	800	793	759	760	769	804	774	764	802	785	746	784	782	772	784	723	771	770	766	771	778	781	745	802	738	733	812	771	781	773	762	803	809	782	781	763	761	722	771	781	788	795	766	765	808	751	789	747	763	756	791	789	850	782	724	783	793	813	826	716	740	764	756	739	776	807	766	773	766	804	782	798	775	696	769	753	813	751	841	785	834	816	749	762	752	727	791	768	778	753	770	797	765	778	768	827	759	771	749	775	823	775	740	765	761	766	780	845	847	778	802	768	826	837	779	757	747	806	761	773	811	791	789	792	758	758	784	777	757	786	805	803	743	777	790	784	740	795	767	777	751	763	704	776	735	789	804	758	776	715	790	799	808	751	753	763	820	777	751	796	778	738	763	783	734	783	827	782	748	735	787	757	739	784	830	734	764	761	751	739	784	745	792	769	827	747	792	799	772	778	776	827	793	751	795	818	784	796	746	774	753	807	740	780	790	744	777	751	789	790	763	761	733	795	719	728	791	738	764	813	806	735	796	823	795	774	740	826	800	828	759	746	766	796	801	830	804	761	776	751	811	761	768	793	790	779	709	787	817	793	743	750	751	779	768	752	745	811	761	802	780	775	784	752	746	739	757	782	757	801	817	798	732	790	771	802	798	786	781	817	754	769	777	809	815	783	719	768	778	767	775	720	765	814	831	751	743	780	809	743	733	800	750	797	762	753	773	751	763	764	732	740	748	775	813	757	796	751	730	753	774	779	814	802	786	751	752	782	785	752	783	759	795	762	765	715	762	770	755	800	797	809	772	765	751	762	745	814	743	758	802	799	717	758	776	761	756	789	792	799	769	771	821	784	743	772	781	776	752	804	802	763	810	806	810	780	786	778	793	793	809	830	759	740	821	778	779	738	783	728	800	792	786	781	714	801	776	779	779	789	796	804	778	797	761	780	783	769	793	762	765	770	767	823	711	752	779	743	785	736	746	769	750	751	763	753	790	819	778	758	739	793	810	779	772	725	741	770	740	760	763	802	754	739	776	771	772	753	776	771	760	792	780	764	805	737	769	777	730	807	727	814	741	756	814	773	761	792	763	798	806	775	736	782	781	787	765	796	796	727	750	745	792	726	786	729	811	804	772	751	784	812	763	774	749	792	770	798	800	770	790	805	802	789	778	799	766	800	760	792	774	752	791	792	757	753	757	735	812	746	755	753	794	791	789	772	732	773	730	776	827	814	765	771	761	813	758	769	797	752	785	724	756	771	788	761	817	786	778	760	767	766	731	725	747	724	756	801	785	757	757	758	781	780	767	759	797	747	767	724	753	874	757	773	766	761	748	765	795	718	825	746	781	781	766	778	750	755	789	821	804	778	753	748	757	832	769	773	737	821	753	736	786	791	805	768	747	808	726	783	782	758	730	682	783	772	768	784	727	758	720	775	758	727	789	731	744	757	726	774	759	788	801	771	769	734	766	770	742	784	778	765	773	794	737	810	779	776	782	802	751	784	725	792	748	746	814	768	757	769	736	776	752	772	801	792	766	781	775	750	756	758	798	803	782	750	791	812	793	798	778	809	780	747	803	717	789	764	769	773	796	745	781	760	783	757	811	768	834	805	815	775	775	739	780	814	728	727	741	752	813	755	779	789	764	799	782	763	752	711	735	744	774	761	758	794	766	798	760	819	774	790	795	781	794	777	791	779	749	785	797
25652	21535	27815	25473	14139	5108	2956	1661	1445	1332	1972	13473	14497	9475	3453	1590	1136	982	929	911	855	981	936	916	937	927	894	882	955	932	928	919	911	933	968	890	945	899	928	862	915	891	919	877	930	907	895	919	891	903	850	865	877	858	911	980	916	885	937	899	930	872	913	883	913	891	878	924	942	926	878	917	915	878	901	948	870	873	861	903	901	867	891	942	879	906	895	898	860	910	919	848	940	959	959	941	888	886	872	949	931	865	912	953	966	924	960	939	854	903	913	919	897	871	919	902	855	922	912	906	864	940	916	868	918	881	967	910	856	877	925	945	940	904	916	836	920	921	908	893	915	892	888	874	934	874	887	873	895	901	945	885	910	911	934	955	897	851	824	911	907	872	867	904	902	854	874	857	874	898	909	943	921	881	877	967	897	898	977	977	832	918	902	861	975	870	875	838	876	951	905	924	857	889	893	906	903	911	933	920	869	893	923	809	899	907	917	884	883	928	878	913	956	921	902	908	946	958	930	900	919	912	897	864	895	895	982	883	855	901	869	905	890	872	865	893	915	921	902	959	936	931	929	860	945	862	896	935	876	910	910	895	905	899	882	875	911	950	961	907	916	899	837	886	890	862	905	913	905	854	901	900	913	882	878	914	920	914	890	869	914	872	833	915	945	879	963	899	939	894	891	879	928	896	862	882	869	915	893	947	854	903	952	916	918	884	891	881	915	900	937	855	896	892	924	903	937	912	878	868	899	918	922	914	892	908	896	922	897	982	931	862	886	947	953	910	895	844	922	894	866	912	888	914	916	870	902	929	936	910	874	885	898	891	879	907	883	887	874	860	918	922	887	875	894	868	940	867	877	913	988	893	928	862	843	864	909	869	936	864	857	902	883	933	921	891	879	891	883	945	900	859	891	913	864	883	910	902	877	901	931	896	950	938	906	876	899	921	905	949	928	989	904	907	882	922	893	930	964	869	917	909	900	889	840	890	854	903	895	872	961	888	863	916	952	911	887	939	916	867	875	914	907	895	899	912	897	913	893	922	889	879	882	860	901	948	950	880	927	918	914	991	875	883	897	936	894	896	898	888	865	902	888	884	897	895	919	896	930	918	957	913	914	843	914	959	895	918	914	904	917	896	925	940	911	899	933	926	850	855	914	870	854	932	885	874	916	936	886	901	883	873	852	957	867	930	885	905	910	907	936	888	896	889	957	905	939	865	880	847	942	918	932	849	941	861	949	918	885	882	873	887	977	886	919	859	944	920	862	913	864	922	941	894	926	878	873	954	868	897	901	959	911	851	935	926	898	843	859	848	884	972	959	913	860	864	921	932	895	927	890	898	886	913	946	848	915	891	883	909	849	908	921	865	873	863	893	886	863	960	856	911	916	904	921	864	860	855	880	935	895	901	881	923	956	953	902	893	1030	914	870	898	891	904	923	919	919	921	896	896	898	839	859	883	882	912	933	952	915	883	910	853	911	892	889	924	944	897	908	934	871	866	827	881	918	900	848	872	887	942	883	932	880	868	910	921	894	898	879	915	932	839	880	935	874	900	911	877	885	878	956	847	899	918	909	913	890	890	901	831	941	923	946	901	856	886	894	904	927	892	900	863	878	936	917	864	857	896	951	889	923	881	919	940	946	913	910	930	904	808	881	871	852	873	896	930	898	815	885	929	941	939	949	843	894	880	967	920	896	839	909	917	912	947	889	894	881	904	940	912	873	867	932	919	848	988	911	920	939	914	896	904	910	883	865	1000	931	881	901	892	928	912	934	941	935	894	864	903	888	922	897	924	917	907	882	909	917	906	954	882	937	905	903	929	847	900	912	867	888	948	889	834	856	889	887	908	944	857	948	911	886	981	896	897	940	845	913	918	883	906	879	879	937	902	892	955	944	913	913	884	835	913	909	934	857	905	853	873	927	892	892	897	862	875	911	893	863	930	868	867	888	873	907	935	931	856	885	896	919	938	883	931	884	921	873	917	914	912	893	904	920	926	905	873	855	908	915	940	924	885	933	892	903	863	908	854	905	876	894	915	912	939	905	898	892	884	884	909	931	907	885	851	861	850	899	878	933	858	913	967	957	885	878	924	902	837	894	851	906	915	884	958	939	907	903	953	899	878	895	874	885	937	888	879	894	952	934	891	894	899	890	896	922	950	896	886	949	863	888	866	912	965	844	854	918	869	934	859	944	939	909	896	909	891	877	942	939	912	904	984	892	901	847	894	862	882	947	932	892	983	951	866	874	893	898	922	930	885	887	870	887	920	908	880	896	904	889	936	859	840	917	966	872	946	890	878	856	924	880	923	915	884	915	911	934	940	923	957	934	914	857	884	882	936	904	922	865	925	888	911	926	869	917	890	849	854	856	885	898	914	874	855	900	957	895	860	887	967	877	938	924	926	888	879	912	876	914	885	902	956	889	890	881	908	960	932	953	873	886	900	939	920	890	895	886	948	919	913	920	929	884	833	885	926	883	889	890	905	882	941	914	884	937	920	884	897	904	905	902	928	878	875	918	914	826	926	836	880	885	870	874	871	904	897	929	910	926	935	901	883	877	865	855	879	916	893	889	848	933	872	850	908	915	915	897	899	923	858	913	887	920	905	894	903	892	889	908	899	971	899	928	883	963	948	933	922	902	870	881	934	911	908	905	875	884	950	912	932	880	889	899	927	899	886	951	870	902	981	888	885	859	904	911	856	936	878	915	868	862	876	907	889	902	922	928	887	925	897	919	923	865	893	878	924	892	958	888	916	911	892	916	992	902	936	917	890	912	845	931	906	895	858	899	907	914	885	859	904	926	905	941	918	912	838	922	941	889	908	883	928	896	926	891	951	913	852	886	904	885	895	884	883	881	899	869	887	929	946	863	889	902	901	908	869	897	966	912	886	915	891	959	908	923	877	927	934	876	856	877	912	932	893	866	875	953	890	889	876	841	824	893	848	918	902	903	887	947	906	861	938	919	831	930	935	887	876	899	889	889	878	905	927	927	934	904	910	921	921	864	879	937	937	866	886	869	880	914	899	865	867	910	890	792	888	906	874	870	901	905	851	896	913	900	971	868	905	905	903	911	880	899	956	888	939	913	931	935	901	880	927	952	904	874	959	901	953	964	964	857	833	886	918	923	895	858	872	890	945	831	892	877	874	907	904	870	843	918	864	904	837	875	881	871	948	892	928	867	873	914	924	953	934	905	888	905	901	912	891	938	916	911	899	911	911	914	920	949	945	947	907	864	855	887	929	949	868	921	962	848	851	874	845	894	914	876	881	936	907	926	912	875	908	938	866	957	883	879	884	922	877	905	883	899	905	933	945	869	900	980	938	904	910	889	896	901	861	913	888	958	857	922	851	918	900	900	896	912	914	925	883	859	919	906	875	910	834	961	861	889	932	875	924	899	910	903	918	960	917	843	974	913	941	869	918	865	901	892	914	849	843	892	869	907	915	900	904	931	907	908	939	883	874	893	899	877	831	884	906	916	915	924	892	871	880	900	887
9563	18881	17376	9971	5613	3691	2723	1653	1650	1410	2436	15029	13258	8086	3073	1494	1033	839	799	794	829	768	767	730	774	740	764	671	756	732	791	712	754	796	785	694	790	797	747	725	758	738	771	742	765	759	760	752	674	745	737	801	802	764	751	725	765	785	716	781	720	758	792	796	774	786	793	754	803	759	764	777	791	759	762	786	775	725	704	730	750	801	739	771	781	764	763	744	755	761	759	736	792	751	781	765	752	740	761	739	776	741	744	724	724	748	725	699	762	748	742	703	707	731	752	713	811	752	729	771	792	749	762	732	727	768	719	727	760	766	729	746	742	732	768	727	693	751	720	749	725	743	731	743	783	748	746	710	742	775	734	704	727	722	811	724	752	706	699	733	767	708	700	728	718	753	735	773	778	780	762	778	697	737	739	715	757	771	715	745	723	729	749	773	762	774	773	738	748	728	768	792	701	764	744	817	767	742	754	773	717	713	746	734	740	738	749	710	728	804	729	688	747	776	681	709	751	727	769	739	722	786	736	758	757	731	727	698	757	768	790	743	749	730	731	715	761	733	732	750	761	761	718	697	756	768	725	706	719	740	742	719	726	696	788	741	739	735	720	751	747	735	744	769	736	759	715	737	754	735	745	805	758	786	709	743	797	719	751	756	763	757	710	740	681	713	705	779	736	737	750	748	738	790	739	767	740	771	769	802	784	707	758	764	694	745	810	756	747	760	765	753	713	709	815	703	760	697	746	745	729	772	721	757	730	736	752	777	744	774	746	732	729	732	749	798	750	686	776	743	792	742	766	721	757	738	737	723	746	714	741	740	713	743	730	755	767	740	756	756	768	771	731	726	710	768	775	789	745	762	766	773	736	772	764	763	760	744	757	730	747	739	777	710	702	767	752	769	779	789	744	791	762	738	682	754	756	734	770	782	724	730	725	723	708	817	766	749	756	781	753	780	763	770	723	672	758	716	770	750	784	754	736	765	726	768	769	715	701	736	739	737	739	764	774	724	746	744	721	742	763	757	780	755	730	770	788	736	725	721	681	739	741	766	749	743	711	777	719	734	739	730	802	739	733	720	755	750	736	743	775	780	749	779	743	746	761	778	728	697	764	769	773	718	738	752	784	775	741	792	740	720	719	738	736	764	707	746	750	742	701	749	744	718	753	807	729	717	721	730	761	709	774	768	757	755	738	779	766	779	742	739	750	750	720	767	752	744	717	757	813	744	754	824	726	747	745	776	702	755	787	742	719	764	786	710	716	763	740	817	767	790	768	769	750	752	788	729	726	775	781	765	768	733	767	746	710	741	709	733	734	688	784	698	790	744	753	745	768	713	742	722	750	768	767	747	753	731	791	773	704	763	772	762	745	738	731	718	727	784	746	787	746	754	774	736	763	754	730	758	721	726	768	736	715	682	749	744	755	787	753	756	729	753	744	711	701	758	762	745	761	735	743	742	758	719	740	688	777	755	748	725	775	704	732	752	778	758	706	744	746	764	738	792	749	739	720	741	748	715	783	724	751	755	785	728	767	700	685	788	741	741	740	734	758	772	737	758	748	713	722	762	748	716	772	761	747	717	779	745	756	758	769	726	754	721	749	743	747	749	762	748	777	783	770	738	790	738	723	786	745	751	784	797	705	755	743	755	712	733	780	786	786	758	771	779	735	710	746	727	714	744	755	772	678	788	722	773	705	730	748	723	778	696	754	768	742	784	779	742	747	734	773	697	749	783	776	700	753	786	727	754	700	726	790	781	739	786	781	729	728	764	748	736	735	765	743	761	725	743	745	737	726	746	767	772	741	739	778	746	815	758	755	786	808	731	750	762	806	732	757	741	776	780	755	719	790	750	758	749	755	718	746	759	771	766	761	775	743	749	740	751	711	761	765	731	738	727	723	731	742	762	711	773	736	732	727	764	793	738	767	723	740	714	748	791	732	757	732	756	731	746	755	765	733	775	744	766	733	805	685	792	780	761	768	759	719	716	738	735	765	730	778	740	721	730	722	803	730	708	760	753	759	735	748	725	805	761	760	737	708	730	717	736	796	696	740	778	743	755	768	780	702	799	754	745	765	732	753	721	741	635	723	784	700	761	723	768	745	725	674	745	726	744	729	750	738	746	766	737	724	706	749	745	774	705	749	761	744	683	764	758	756	795	737	769	716	762	741	713	719	749	785	722	737	763	755	760	760	723	730	748	754	710	738	726	750	759	720	753	765	742	725	727	779	726	734	774	736	797	825	782	749	696	752	730	736	741	708	697	734	746	733	768	746	783	772	728	752	717	787	749	741	741	698	766	786	748	765	731	731	773	757	726	759	755	739	748	739	764	721	753	793	752	739	764	725	758	799	720	783	758	711	791	752	724	753	759	729	738	761	744	744	738	725	771	714	766	732	741	744	733	727	754	745	744	769	771	727	760	783	729	778	732	742	719	798	777	765	707	765	720	729	765	750	746	763	750	752	773	733	790	737	740	762	805	720	726	742	717	720	721	782	758	764	743	751	745	753	716	733	777	758	722	770	782	668	718	711	744	785	772	706	757	798	686	733	740	730	736	720	758	809	752	690	751	732	801	742	724	766	725	787	765	676	725	743	706	728	757	789	694	761	756	749	720	747	768	797	728	692	754	723	724	725	768	788	796	769	747	747	717	755	785	768	788	771	723	797	744	756	751	720	755	743	753	771	742	729	747	773	728	821	704	721	745	744	763	782	763	783	749	750	772	773	741	797	735	733	764	818	763	730	742	754	727	770	787	772	746	771	796	744	789	765	696	750	756	704	809	686	722	712	695	740	728	775	760	732	725	745	753	699	754	732	753	734	701	725	758	722	743	745	774	752	738	748	755	736	747	762	736	760	726	769	692	718	775	721	734	773	701	752	714	731	768	760	753	723	754	775	743	756	672	778	735	725	832	744	765	758	748	745	753	716	723	773	754	763	723	768	732	717	781	752	755	780	756	724	715	741	762	738	750	769	733	717	711	741	711	714	744	716	754	708	745	768	713	729	708	754	727	742	741	822	754	740	741	752	788	777	701	787	777	750	711	756	754	806	807	709	696	712	757	734	731	743	764	724	734	724	801	731	782	735	748	735	809	741	756	720	774	751	757	711	761	710	731	748	780	769	743	711	738	733	720	807	764	740	736	730	775	738	712	768	779	743	766	732	792	717	776	774	730	737	796	759	759	791	701	764	732	729	731	729	735	776	748	755	744	749	783	748	750	759	807	773	747	734	677	762	733	670	708	841	747	734	745	752	757	753	715	743	795	789	733	728	754	742	752	752	712	783	801	739	750	743	756	686	733	790	745	728	785	726	768	725	760	721	739	782	759	719	713	729	753	761	778	747	747	783	732	776	742	727	731	732	743	770	746	751	749	740	736	726	751	729	746	737	708	767	712	756	713	766	749	750	738	699	728	702	727	742	751	749	740	741	732	709	711	769	749	710	749	773	744	760	757	732	715	717	735	758	696	732	741	773	802	747	791	720	760	716	735	772	704
24767	21542	28797	24758	21230	13203	4953	2199	1600	1460	2611	22749	25282	17197	6893	2593	1530	1147	1088	1058	1029	996	1028	1013	1028	983	1046	1017	1030	1019	1040	1031	1019	992	1041	1021	1012	1030	1023	1073	1023	1035	1025	1059	983	1018	1082	1065	1060	1079	1033	1030	1022	1053	1041	1007	1009	1043	1016	1050	1029	1032	1025	1025	1006	1022	1052	981	990	1039	1043	1085	1040	1045	1020	1066	1006	1040	990	1011	1048	1001	1066	976	1047	1037	1019	1029	1002	1010	938	998	1014	1038	999	1078	951	1014	970	1007	1036	1054	1007	1022	1044	1050	1013	1000	1015	1052	975	979	986	976	994	994	1053	986	1029	1040	987	1024	1025	984	1032	982	944	963	1034	1017	1035	1029	984	1065	1029	1039	1024	980	1012	974	1045	1049	1011	980	1046	1050	1073	1045	995	1030	1083	1029	1087	1092	1013	1039	1007	1067	1024	1049	1049	976	968	963	1011	1028	1014	1027	1021	975	983	1016	1034	1070	1076	1021	1050	1030	1008	1010	984	1062	1012	997	1011	986	983	996	1018	1007	981	1011	1005	968	1003	1019	1054	1002	977	1015	1062	959	941	1051	1018	1012	996	1016	1022	998	938	989	994	1024	976	1007	1057	1038	1033	1041	1011	1000	1053	975	1011	1029	1012	1083	1003	1026	961	1010	1016	1080	985	1024	979	1041	1070	1009	986	1030	1047	962	960	1058	1038	1021	1084	1028	1068	971	1028	1016	1013	1081	1074	1055	1062	1027	1027	988	1012	995	1022	1001	978	1008	987	1013	1043	1028	990	1007	986	1062	1007	1035	1033	1043	1046	982	1012	1009	1017	1048	1055	1055	982	1074	1013	1057	1033	995	1045	1048	1067	946	985	971	1011	937	965	1030	977	928	961	1069	981	1018	965	992	1051	943	1059	1062	1043	997	1001	1044	995	998	986	1050	1022	1072	1066	1016	978	1043	1022	1069	936	1030	1039	1000	1081	1070	999	969	966	1065	990	1030	992	1014	980	993	1067	1026	989	1011	946	1032	983	1065	1066	1050	1049	1014	998	1017	1036	965	1059	1009	929	1020	1000	1017	1038	983	1026	1051	942	1039	1017	961	1005	1091	1040	1045	1009	1011	1034	1016	1049	1003	1023	1034	1034	1078	989	1057	1070	1043	997	1013	1001	1046	937	1002	1031	1003	1049	1026	1034	995	1054	997	957	971	993	1060	1027	981	1010	1000	1036	1066	1035	999	1042	1005	973	1049	1035	1010	974	1000	967	1030	1006	1029	1018	1040	1005	1031	1041	1013	1020	1043	1002	1028	985	1040	1042	1012	995	1092	1054	972	1036	951	1045	1032	1018	968	993	1036	989	1001	1014	1024	1049	1042	1012	986	1017	973	996	983	996	1002	1082	1010	1045	1023	959	1004	992	1054	960	998	975	958	963	1009	981	1032	965	1065	933	1017	973	1062	1097	1096	1014	1060	982	952	1067	1059	1049	982	1037	1037	990	1048	1012	957	997	1000	1005	1021	982	1032	1005	1050	968	979	995	1000	1021	1036	1048	1011	1025	1000	1047	1083	991	1022	1068	1033	1020	1056	992	1021	1005	1017	1040	1017	1009	979	1062	1023	981	1020	1031	1028	978	1055	1014	1035	1087	1027	955	1040	980	998	966	1007	1066	1032	1024	989	1039	1015	1026	1032	1035	1031	995	1019	1033	1013	1044	980	1055	1018	969	1014	1004	1038	1082	1010	1057	1055	1063	1025	1022	1023	1036	1025	1017	1015	999	990	987	1058	1025	994	952	1067	1058	960	1009	1056	1050	1092	982	1017	1008	960	1084	965	992	1025	987	966	962	1069	1012	1037	1038	1034	965	1008	978	1054	1009	1025	1034	1134	1078	1009	998	1011	1035	1034	1017	1054	971	940	1012	973	988	995	990	981	1032	1010	1029	998	1002	1026	1038	1036	1047	1012	970	1005	1011	1037	1055	986	1040	1031	978	1034	1047	973	1071	973	975	981	1033	1030	1047	1038	1048	1041	989	1044	1005	1038	982	978	1059	1016	996	1006	1003	1051	999	1004	1030	1028	1038	1017	997	1033	1039	1043	976	1055	1041	1053	1053	1018	1014	1088	983	1025	1081	1028	997	1023	1018	1070	982	1016	1032	1012	1061	1057	1049	1004	988	993	1019	982	992	1032	1012	940	975	1022	967	1004	1001	990	1006	1022	1003	990	1038	972	1012	950	1009	1019	1001	1047	987	1037	1054	975	1050	1042	1049	998	1016	997	1048	1069	1066	1029	1048	993	979	982	1036	1048	1050	1001	1056	979	988	1046	987	1037	981	969	1011	998	1041	1019	993	994	1044	1049	1059	1007	967	1046	985	991	1005	1068	970	1020	1003	989	1017	1022	1019	968	978	1011	975	1004	1033	993	1030	986	996	991	1055	973	995	1019	998	1032	994	981	997	1069	920	974	1032	1018	1075	1080	1021	980	960	1050	1026	1043	1004	1025	1046	1027	1048	981	1017	1010	1061	984	1027	1053	1044	981	1051	995	1046	990	978	1028	1024	1023	1020	1039	1040	981	1077	980	963	993	1001	1016	1036	1003	1034	1051	1036	1107	950	1004	1000	983	1049	1021	985	985	961	1012	1016	968	1073	1030	970	1056	1021	1032	983	1054	1032	1017	986	978	1013	1049	960	980	1035	1014	1022	987	1002	1002	1013	1043	971	975	1005	1015	998	979	999	1013	1011	1030	1041	990	974	1059	1017	1067	996	1045	1051	958	992	1012	1009	960	1020	1027	998	1019	1006	944	976	964	1008	994	1002	1022	1005	993	1026	1071	1054	1103	1060	988	985	989	1049	974	975	1012	1024	1011	1009	1023	997	1044	1048	1003	1021	1000	989	1003	1017	1004	999	995	1007	1018	1036	966	991	1007	1033	1017	1073	998	1077	985	975	979	985	968	1000	964	1010	1075	1021	986	1027	998	1048	992	1027	988	1014	1005	1027	1018	1055	973	974	1056	1012	1021	1011	1097	1025	1053	986	1034	1044	987	914	1016	1011	983	1008	1017	1025	1014	1044	1059	1051	1004	949	1043	1054	996	991	1007	982	1040	1045	1037	1019	1030	1018	1067	1003	947	1003	1045	1047	1032	1019	1016	1003	998	1012	995	1017	1014	1069	1042	1017	1037	1033	1031	1012	965	1010	993	1007	1010	1005	1018	999	980	989	1026	1057	958	1004	983	1025	1017	972	1005	972	1001	1024	951	993	1076	1034	995	995	998	1056	1036	990	1007	1004	996	970	1037	968	1042	951	981	1069	986	994	1029	1064	1030	985	1035	1050	983	989	1002	1031	1029	1023	1030	985	1071	1020	1029	966	1017	1013	983	1045	997	1029	1037	1059	1006	1010	1021	1003	934	1008	963	1034	1015	1070	1036	1008	1002	1010	1079	1004	975	1052	971	990	1068	1012	1034	1017	993	1053	1071	1022	1040	1038	979	1021	1057	1037	993	1052	1088	943	1014	1029	1033	986	962	969	1006	999	1044	993	1033	1007	1000	1001	1001	1049	1072	1024	1075	970	1040	1086	1004	993	975	1061	956	1018	1048	1066	1027	1001	1007	1037	1040	980	1011	996	974	990	994	1066	1027	1032	1054	1013	1091	1026	1003	993	1003	1054	1023	1006	1067	994	1013	1090	955	1025	1028	1010	1006	914	1010	987	988	1034	1067	1003	1076	1035	977	1064	937	1049	951	988	1036	1037	1004	1042	1001	1012	1013	1035	1005	1033	971	968	1037	1037	955	1038	1053	1070	1013	1030	1027	1023	1061	969	936	978	1052	966	1038	1022	1000	1031	1030	1003	959	1008	1034	1020	1019	910	1021	1048	1008	973	1045	995	979	1004	1017	1055	1045	981	1008	989	993	1008	996	1002	978	926	1039	1017	1020	981	1027	1030	1031	995	995	998	1062	1011	992	1006	967	1023	1011	1041	1016	1026	1033	991	1035	1045	993	986	1032	1011	1004	1042	1016	1014	954	1011	1006	994	1075	1012	1013	1085	1007	1023	1051	988	966	968	1031	1050	998	1046	986	977	1008	993	996	1006	990	1037	977	1009	986	1013	1031	1003	1013	1031	1058	990	1021	1025	1023	991	968	1033	988	980	1002	1012	1025	1011	991	1041	1050	1005	1054	1023	1068	1064	1013	1002	1004	1045	965	954	1040	1027	1032	1035	983	1002	1043	1006	984	996	1039	1028	1010	1006	996	1002	998	1033	1043	1001	1041	946	1031	1022	985	1018	1035	987	1040	1003	989	990	1028	1036	1044	969	997	1027	1000	1050	1017	1075	1047	939	1038	1040	1029	1046	1025	1090	1071	1006	990	1062	994	1021	973	1068	1036	1053	1005	1033	1029	1010	1053	1040	952	1098	1004	1045	914	1038	1001	1014	1010	1039	1011	1025	963	1005	976	1079	1010	981	1035	1020	969	1038	949	993	1005	1056	1034	1058	1040	1075	972	1005	1040	979	1054	1034	998	1042	1065	1051	984	1048	1030	1078	990	1022	999	966	1022	1011	1013	1044	1026	983	1020
10649	22557	21204	13047	8137	6033	3311	2143	1599	1379	3486	24593	22144	13679	5564	2371	1386	952	886	903	857	885	853	863	835	865	845	838	823	890	839	851	890	837	836	814	868	860	833	829	831	844	848	857	864	877	818	825	843	882	833	889	882	846	845	875	832	821	839	785	796	864	805	839	854	838	851	872	804	840	795	878	825	795	859	852	835	818	819	810	832	796	796	837	843	815	832	833	886	847	830	807	773	847	826	822	834	831	859	813	830	793	876	849	885	849	819	867	848	846	847	836	842	831	843	860	866	816	836	790	820	841	860	792	859	819	789	852	824	902	800	851	803	819	870	828	825	847	843	823	803	784	813	843	895	831	864	896	844	852	802	803	816	848	867	844	868	822	861	803	866	860	842	801	862	835	828	880	797	816	828	887	834	846	816	776	814	878	825	832	863	854	826	841	849	823	839	824	834	845	824	799	823	801	860	859	802	890	821	836	802	827	872	815	811	788	825	840	811	838	806	835	815	860	804	830	912	820	806	869	795	816	851	855	860	811	867	855	843	903	851	842	855	827	844	788	833	867	820	858	864	835	883	839	840	828	839	831	820	842	854	829	816	792	852	855	868	860	838	783	839	817	813	786	835	834	794	859	858	854	854	910	833	798	810	846	793	803	868	853	869	862	810	794	833	877	825	854	847	812	787	800	843	897	839	877	846	827	808	867	817	850	860	879	806	810	824	856	850	835	817	851	807	826	813	813	835	821	831	853	870	799	834	868	856	804	828	846	876	859	815	855	817	882	867	794	880	835	818	805	900	869	840	829	837	857	807	783	832	861	879	818	791	792	845	828	900	817	845	814	878	855	849	831	833	777	856	841	852	845	824	822	887	804	867	872	863	800	846	847	835	818	783	799	858	849	840	842	810	863	810	811	826	834	800	856	819	807	805	762	802	812	839	848	812	818	793	815	880	873	832	814	828	778	798	803	806	810	802	821	925	818	840	836	835	803	832	903	856	837	761	789	848	865	809	820	852	836	844	842	792	811	857	821	836	741	805	817	838	812	824	784	867	825	843	852	769	837	780	832	824	801	788	809	835	797	828	823	859	854	884	828	797	789	853	814	813	823	863	817	832	817	845	797	870	897	808	783	804	809	866	851	824	870	849	879	833	844	845	856	837	832	829	840	825	852	788	856	857	842	804	830	832	859	800	815	848	858	803	830	814	837	828	838	852	859	811	851	835	827	848	855	810	842	818	842	863	819	851	797	777	840	860	783	831	849	851	806	855	873	869	815	830	826	836	830	810	791	834	851	800	771	833	829	855	823	833	843	842	822	829	864	792	826	810	837	860	770	790	754	840	836	803	805	839	820	809	808	846	812	819	846	762	842	833	849	827	789	803	839	873	827	818	817	845	821	785	804	832	802	854	832	806	848	851	853	800	793	848	780	859	849	905	791	827	820	829	834	833	801	788	874	824	859	844	779	824	811	786	827	784	820	853	860	821	868	840	875	843	818	824	827	777	861	798	889	861	826	868	855	862	813	777	834	803	809	862	828	810	804	873	837	870	818	799	812	835	838	816	829	793	809	899	847	832	882	873	821	845	837	810	835	883	846	819	834	805	861	817	852	853	788	912	913	812	830	832	832	806	886	825	807	813	791	846	832	827	808	771	837	820	866	807	793	854	835	773	829	876	834	872	781	767	825	826	821	793	843	818	865	793	798	867	775	837	770	824	889	850	839	842	857	772	807	854	845	807	842	810	809	841	819	776	828	810	845	816	843	821	839	864	868	856	806	829	856	814	845	857	802	823	833	850	837	829	757	799	831	846	776	881	844	877	826	828	803	760	801	833	823	850	835	808	788	791	841	866	885	861	823	812	829	903	836	763	751	815	819	825	828	827	830	824	826	785	783	799	824	779	858	848	821	846	790	814	814	808	833	847	819	855	820	839	851	856	838	855	845	797	839	824	804	817	823	775	865	780	920	827	866	798	787	853	804	834	809	918	860	792	835	780	812	820	884	773	849	901	792	819	792	787	827	854	786	848	827	901	803	840	842	824	879	862	878	849	865	866	809	808	802	820	860	836	816	816	813	825	796	771	817	816	795	827	844	864	846	920	857	845	807	819	809	850	905	834	835	842	821	855	795	864	829	827	858	838	854	811	840	819	895	802	843	809	841	820	834	847	807	805	789	851	828	804	845	792	870	833	785	857	774	858	849	786	859	781	850	806	822	863	800	851	826	804	845	835	828	856	862	803	847	823	868	833	805	822	828	858	826	786	848	812	859	796	841	842	805	857	873	835	846	820	843	852	872	817	812	837	836	794	790	852	813	824	810	842	830	820	806	867	801	839	853	785	823	872	877	842	829	869	838	809	824	816	845	838	844	769	843	886	822	808	829	839	860	851	813	851	802	847	846	843	817	840	827	823	861	792	843	823	849	796	787	837	820	866	830	831	824	838	821	813	784	917	856	844	835	864	844	813	771	852	809	835	873	867	802	832	796	870	834	835	809	811	876	836	855	830	815	823	854	844	862	855	785	828	799	806	792	832	827	808	822	846	843	807	799	859	868	856	777	799	816	839	849	815	817	821	857	792	862	789	837	840	856	821	859	886	813	799	804	828	797	786	841	793	812	883	831	831	835	814	881	792	819	857	843	838	844	814	851	820	814	800	825	827	794	817	869	847	791	865	874	863	797	822	840	863	851	793	816	794	897	800	804	823	819	848	872	796	806	767	821	835	815	814	838	843	874	793	804	788	857	826	796	779	790	800	774	792	816	844	801	833	828	815	853	841	804	805	824	857	834	831	832	817	765	788	772	862	867	816	819	826	845	805	859	811	845	849	828	804	786	842	815	812	823	865	779	833	841	828	870	820	761	799	866	819	844	838	857	825	785	816	826	867	843	794	822	838	805	856	845	812	814	885	845	801	781	870	870	819	863	811	826	842	791	821	866	801	838	858	817	847	852	813	789	850	773	846	813	836	799	789	770	837	828	850	832	849	850	780	817	853	820	797	843	821	795	827	851	862	848	801	787	827	798	804	847	831	841	825	822	821	810	856	860	793	776	823	828	828	875	769	830	816	835	836	832	821	789	842	822	822	865	820	810	829	808	793	883	821	813	858	850	876	831	874	806	804	838	813	810	824	831	838	791	842	775	825	897	850	863	816	793	874	844	832	780	833	808	820	829	756	825	832	802	800	884	801	857	791	794	830	885	832	860	861	829	844	845	805	810	799	814	824	862	810	863	870	857	814	796	821	807	802	818	848	825	850	779	831	848	810	815	832	799	834	819	804	803	803	876	810	871	826	822	816	831	847	827	807	850	904	815	851	768	793	834	803	873	838	789	783	851	828	812	826	780	813	831	851	850	798	882	830	843	833	813	799	817	862	780	868	846	829	816	837	811	861	786	811	811	806	860	808	857	837	841	808	831	866	865	844	859	837	821	842	793	843	807	819	817	808	806	854	822	803	846	826	866	800	808	848	825	828	844	865	830	822	821	853	888	842	833	843	837
28428	16873	10345	5902	2963	1910	1374	1156	1098	1039	1123	1912	2430	1992	1448	1211	1085	1002	971	997	978	997	970	983	1031	1013	1005	993	988	1008	1042	1036	947	962	945	1056	989	996	951	1005	993	957	994	991	998	1018	1016	962	1015	1013	1026	1022	948	997	987	1000	1012	1006	960	970	1015	1019	987	1043	924	994	968	970	1025	973	960	1004	993	963	1012	980	951	1005	1005	1009	983	1014	1015	945	1025	974	1054	956	976	991	1005	1023	993	1039	972	963	995	946	994	976	1019	958	967	978	1019	980	1010	965	997	1000	1015	998	970	955	982	1037	1010	937	1013	970	980	931	988	1009	951	977	1005	939	1028	1016	972	1006	1060	1009	982	1056	967	1026	959	967	984	1030	1007	1045	987	1037	1005	1009	1007	964	974	1013	1011	975	1054	1002	1000	995	1002	955	997	984	990	1010	962	971	1023	992	1063	1005	1005	1027	1035	968	967	968	971	1009	1004	1013	975	989	986	918	1000	989	974	1029	956	1020	966	1036	990	1038	1009	969	985	1039	999	979	1040	944	939	970	1026	934	943	945	1006	992	969	970	943	980	1006	978	931	1000	1003	1010	1005	935	1016	994	975	949	965	957	936	1009	1010	997	1000	939	984	966	986	953	993	1042	980	1000	957	971	947	979	948	1020	990	975	955	954	1055	1018	1003	1005	969	1034	988	953	988	988	1030	1048	975	974	979	926	1038	978	1014	1011	970	953	1066	963	976	998	948	970	1016	926	1000	962	1013	1064	934	1050	960	1007	983	1031	1036	950	956	987	974	981	1008	939	954	1014	967	982	1013	960	984	1005	997	1005	965	1022	1010	945	1010	978	959	977	1009	1008	956	993	1009	995	986	920	1015	1052	1017	1018	982	1012	1006	936	981	998	942	1053	1018	965	964	1006	1044	942	1013	955	960	964	995	1004	999	942	994	1014	996	1009	984	1018	968	966	997	955	989	1022	977	988	1016	998	970	999	1029	970	1004	1024	986	986	987	960	988	971	1059	1021	1007	1081	962	968	992	1039	952	1089	1055	1001	934	938	992	983	1066	971	979	979	1002	1014	985	973	1009	1016	974	983	1035	1019	930	1053	963	906	991	991	962	1000	984	955	963	984	994	962	989	981	1010	1014	1002	1026	1064	1037	999	1047	975	1004	983	980	962	962	991	1014	976	951	972	985	1053	965	1032	962	1016	997	1027	981	1010	959	1033	1004	1008	999	1013	996	925	966	1072	935	1012	981	990	973	969	993	1003	997	931	1045	1001	949	985	1017	987	1013	1107	959	983	1000	972	1002	979	960	1001	926	1006	986	995	974	928	958	948	1028	1003	1025	1051	993	969	1051	964	1031	1005	1030	980	1028	1027	988	988	934	994	1024	973	951	1015	1001	1008	955	1004	911	997	1028	1016	999	989	996	1040	982	1028	1007	1080	945	990	989	1017	998	1009	999	995	1032	980	1048	1013	1047	996	1008	1033	1027	1015	977	953	945	1020	1006	981	989	1031	988	1011	975	985	906	991	999	907	1009	1005	985	1005	993	1028	998	1015	998	1001	975	987	971	993	977	961	974	1054	1058	1034	946	1041	950	1021	991	1011	1000	940	1000	987	1057	975	1023	996	1012	1050	993	957	931	995	981	985	1023	1054	1011	970	936	984	1005	1050	1013	1022	991	997	949	992	977	1068	1004	1032	1000	995	1027	977	944	1033	977	1017	946	1017	969	1014	1016	1075	1060	1019	1021	992	960	978	1026	975	992	966	967	951	968	963	983	975	952	956	985	1015	1040	976	1044	1065	969	1049	944	1033	1021	965	988	912	979	933	993	987	1024	986	999	1025	1018	1038	993	960	955	1070	990	1001	938	1036	969	1002	1022	978	1017	1036	1007	1037	1010	990	999	1014	1026	976	923	981	976	968	1015	993	1009	981	992	983	1031	963	980	967	1013	984	995	1019	944	942	993	974	972	999	994	1023	1039	962	1041	971	1035	981	1010	978	984	1012	1005	955	996	967	1016	1041	968	975	1018	1012	1049	954	998	981	916	1021	1041	1032	994	1019	1024	996	1032	969	997	977	999	967	1037	1026	1005	1002	989	1001	962	1040	979	1000	934	1040	1012	1018	1022	1015	961	1002	1031	992	1020	1026	980	971	1018	999	1029	992	1000	1011	1004	970	981	982	976	997	1019	1030	953	1010	997	1010	987	1000	949	1024	1024	1015	1006	989	1028	998	1021	995	1037	969	988	933	1059	1032	1028	970	973	1019	910	1029	1033	1025	930	972	960	1026	1056	1026	1028	993	986	1031	917	948	985	976	956	1014	959	999	978	977	1016	1008	959	1003	899	985	1039	1007	992	978	943	972	981	1002	989	960	974	1012	1001	1022	998	953	968	1000	952	966	1017	1046	983	1027	971	990	1029	1013	982	982	1002	1008	966	971	1023	996	1106	946	1067	998	1001	989	1034	969	957	967	948	978	977	938	988	1005	982	942	947	1031	983	970	956	987	1023	978	1020	994	999	984	1010	959	942	1013	961	1031	1001	992	976	996	966	1010	959	1053	999	972	991	959	974	976	989	993	1010	956	957	970	1013	1029	1021	1010	955	1015	980	967	1023	1033	997	1009	1035	955	985	976	981	1005	964	1019	1013	1012	949	1037	1021	1004	1030	975	1015	991	962	987	1001	1062	967	1038	945	1061	995	1025	1028	915	1000	985	1022	1057	1025	1014	979	996	980	980	1007	1006	984	1000	1009	978	1010	1048	985	995	927	1045	938	1034	999	1023	999	1029	974	959	1013	962	1054	1017	1025	1040	959	952	1028	973	1000	987	1033	1067	996	998	1089	982	1054	978	978	1014	972	1050	1019	944	1049	986	992	996	940	996	1044	924	963	1055	999	949	1006	990	952	1026	966	1016	953	1011	929	998	1012	993	976	1023	1051	979	967	947	994	1017	958	1002	984	1012	984	994	962	1006	941	969	1000	975	990	1022	993	981	979	1014	977	983	1013	1014	971	968	1034	947	1051	929	1001	974	992	1014	959	1048	963	978	955	1005	987	965	969	929	979	1029	926	1011	1033	964	1036	1018	995	997	1021	970	933	957	1000	1081	1013	1025	1008	899	957	969	991	998	967	956	1006	1014	1018	1016	1001	991	1005	997	996	1000	972	964	978	1030	997	947	1055	998	967	994	969	1038	932	1054	992	948	1010	968	978	1044	985	962	1000	908	1006	1004	939	1016	970	972	964	1025	961	984	975	1004	975	1038	1017	1048	991	1000	1029	1001	971	998	987	968	991	979	998	1031	1030	935	922	972	950	996	1016	969	1035	962	1014	990	988	983	1001	998	1028	969	942	1009	947	1018	985	942	1046	977	963	1017	982	996	973	987	969	968	1024	963	1007	989	990	996	1009	1006	983	975	992	993	940	970	1010	1047	943	1084	964	962	991	953	1010	1026	952	975	1007	978	938	982	1005	989	979	991	987	1000	961	1029	1045	995	1025	980	1039	950	936	982	988	953	1016	985	964	985	986	982	979	981	1026	957	1022	1002	1021	962	949	962	1030	993	996	994	958	927	1007	1001	1004	956	1058	1014	1015	1010	995	1041	1022	972	1023	1018	965	1019	1003	1026	998	1019	967	947	1049	929	993	1015	984	970	1015	987	987	997	987	1022	981	1013	1019	1058	1086	981	1039	976	996	1020	971	980	962	938	1026	1057	997	984	1008	956	988	985	972	1013	997	1017	959	992	967	1021	1046	962	1028	1014	1026	991	1027	1015	957	974	1009	1024	975	975	1018	935	1020	987	946	991	1028	932	1063	1030	961	973	978	990	974	980	956	944	982	981	934	1003	1033	1013	1007	949	945	1009	1024	976	943	982	973	978	928	1039	988	980	936	946	977	986	995	962	1028	996	1059	986	954	1060	973	986	1072	1001	998	988	1025	983	949	951	1022	1009	976	922	994	967	1024	1002	978	1024	954	974	963	951	981	969	990	990	1085	1045	1005	988	992	958	956	978	988	969	946	1003	1004	960	1018	1051	987	996	987	993	986	930	979	952	991	936	995	1028	920	998	1001	975	986	956	1014	1021	993	946	968	1028	1032	932	1008	1001	977	994	982	964	950	986	947	966	1017	1002	1018	992	1007
9468	10417	8793	4569	3031	2051	1317	1069	902	842	979	2048	2498	1880	1260	967	825	752	832	820	860	807	854	800	763	820	794	798	853	864	740	800	790	791	804	839	772	797	787	793	803	797	770	827	788	782	769	780	749	793	852	821	776	792	767	793	741	775	760	806	780	752	830	838	789	807	791	767	808	839	724	798	815	761	841	828	810	791	819	766	758	754	800	811	803	852	789	792	773	763	787	761	806	791	815	784	809	758	781	828	882	833	771	812	799	791	828	802	741	762	812	804	842	806	795	771	781	820	786	812	775	777	764	782	790	784	817	796	785	806	755	748	822	806	831	762	779	766	832	818	817	813	815	791	780	828	809	761	819	836	795	818	780	791	758	798	795	775	747	818	765	770	774	764	777	815	834	825	747	798	766	795	833	784	784	801	774	804	777	796	745	788	769	738	793	725	793	785	777	800	791	800	765	778	762	821	828	778	764	809	805	828	751	776	869	822	781	773	839	856	786	793	801	824	787	786	796	753	807	782	809	823	789	827	790	758	833	822	779	781	796	799	790	792	767	827	829	828	791	779	769	777	845	781	775	817	816	814	787	790	783	816	775	807	794	777	819	812	765	763	799	776	817	812	773	846	757	801	801	775	766	780	813	769	783	829	803	817	795	832	802	783	791	783	784	826	747	780	752	798	801	824	792	811	797	736	778	826	813	805	821	765	821	804	776	781	784	781	806	837	769	805	785	832	839	803	773	769	778	809	775	831	846	791	769	803	799	800	836	790	786	799	779	771	815	793	785	767	815	814	806	810	798	822	806	803	779	793	798	772	776	778	791	801	778	836	780	783	834	752	830	812	764	756	830	805	836	779	791	799	803	798	790	750	833	794	772	787	780	808	825	773	806	786	714	803	775	765	852	775	822	792	783	809	808	814	769	778	767	801	808	813	804	815	755	858	787	847	804	783	798	755	808	786	788	745	812	796	813	814	842	800	806	823	786	810	770	797	805	750	809	787	805	786	835	766	810	788	823	826	796	814	836	811	824	787	838	812	763	778	796	811	813	782	831	799	778	838	774	811	815	791	793	780	727	800	760	809	780	804	791	798	792	821	814	786	788	792	769	750	793	826	780	786	797	797	845	771	811	833	739	765	809	823	782	796	835	845	794	774	781	789	805	811	817	836	787	771	791	831	770	800	823	823	791	776	790	806	805	794	828	793	787	782	805	824	828	756	803	818	801	787	826	755	813	827	775	773	825	790	785	815	722	799	781	850	736	869	773	811	805	786	804	757	775	794	757	804	792	782	792	784	746	802	818	808	804	776	783	818	772	800	776	799	792	810	775	785	831	824	798	785	822	843	778	787	752	843	801	849	799	787	798	762	826	831	834	783	780	831	775	828	787	762	819	818	792	766	754	755	819	813	765	766	842	771	803	802	851	850	793	788	816	829	774	821	804	734	778	797	803	753	755	836	765	779	807	759	824	708	756	800	747	828	812	787	804	832	830	773	764	802	782	812	755	780	801	752	785	745	761	783	791	807	792	765	803	817	817	816	796	792	753	818	806	817	801	808	745	821	840	799	777	737	758	836	758	775	801	803	773	776	781	842	798	798	797	843	807	810	777	833	797	850	834	784	841	823	851	827	784	747	829	805	797	838	791	813	811	785	816	804	833	799	775	798	782	776	782	838	818	724	797	742	783	803	836	809	811	800	861	767	770	772	782	805	818	814	782	809	783	841	802	809	769	836	818	801	758	792	763	811	803	794	809	815	819	794	826	840	789	842	785	793	802	763	791	812	765	757	789	785	791	815	832	759	747	782	852	796	773	780	797	813	749	769	803	791	804	809	825	779	790	759	808	822	814	832	770	754	804	818	806	781	799	774	800	760	831	839	776	757	767	821	849	824	723	811	747	801	842	819	767	806	837	822	824	821	820	770	822	817	818	762	817	756	769	812	769	773	814	745	816	755	788	790	797	763	780	829	810	832	797	780	843	821	744	768	776	776	809	864	768	774	854	778	750	784	747	803	801	784	811	757	790	813	805	808	820	810	841	782	805	793	714	791	806	824	787	780	821	780	816	817	819	793	796	799	775	867	815	820	790	771	850	810	821	812	790	786	790	770	815	840	837	765	808	752	782	761	773	845	809	805	832	794	829	815	784	819	791	772	835	767	809	798	783	788	830	753	833	815	818	791	781	824	837	813	866	833	762	765	801	752	795	816	819	769	772	763	812	775	790	807	761	817	782	803	832	779	820	775	804	782	803	850	801	781	787	810	841	749	792	831	813	767	800	776	811	799	758	817	753	791	802	803	762	799	788	755	792	803	812	778	780	829	812	815	814	787	782	790	833	847	841	845	799	773	822	814	767	764	708	809	784	776	859	844	822	800	798	787	764	804	784	822	822	798	783	771	787	793	805	809	790	828	774	792	765	829	740	837	821	853	767	803	771	829	811	777	797	763	789	874	800	798	772	839	776	816	765	803	770	771	799	806	824	811	808	832	805	808	748	815	782	792	806	794	809	780	819	789	819	784	772	837	815	760	756	786	825	779	798	796	786	796	827	827	863	746	744	795	798	814	835	818	808	776	817	737	790	816	784	821	784	812	765	799	818	836	791	812	783	734	777	859	807	822	775	765	797	835	841	774	824	778	833	821	845	767	744	772	781	805	793	870	840	772	757	817	745	838	773	805	795	740	788	766	854	870	848	776	807	810	826	807	781	820	827	812	812	770	817	779	817	789	811	818	831	799	783	829	827	881	849	801	846	814	805	817	747	813	804	783	785	814	757	789	824	794	807	766	833	758	761	748	838	839	785	823	809	822	834	767	759	766	818	815	789	807	861	754	784	759	813	803	732	789	797	834	809	834	765	791	809	769	782	798	841	821	795	782	777	791	750	834	803	783	791	792	787	799	791	799	751	821	841	790	800	766	827	832	788	763	792	818	816	810	809	863	805	879	754	808	834	781	783	767	769	795	818	782	843	728	772	812	817	827	787	852	765	761	786	824	797	764	779	818	824	799	741	776	785	764	828	806	849	808	802	810	834	795	804	832	743	831	801	824	832	801	829	828	810	777	766	773	805	787	787	776	838	787	809	777	819	817	784	807	770	760	815	814	807	740	817	776	792	817	758	788	796	779	827	808	790	812	826	794	815	850	868	812	781	868	769	793	770	804	783	789	787	811	817	813	774	794	827	783	803	802	811	779	772	890	771	803	785	820	801	848	814	844	786	795	747	773	801	801	811	759	799	759	791	808	823	764	824	818	871	813	781	798	791	831	846	788	755	767	783	813	754	858	849	806	793	806	788	762	789	764	841	812	819	772	723	811	776	780	787	846	725	842	756	776	747	763	813	766	793	797	791	792	799	765	819	860	829	806	824	796	808	776	856	819	782	806	761	723	777	765	842	755	839	764	829	818	811	829	751	781	787	816	736	764	784	789	759	809	803	724	823	823	804	774	805	801	816	759	787	823	791	829	743	763	721	814	809	821	799	804	782	765	779	816	781	779
25620	21492	27652	25512	14477	5274	2839	1766	1225	1062	1983	11520	15801	9876	3919	1761	1177	1008	913	934	947	957	960	964	1003	1003	993	942	920	887	895	965	862	929	927	1031	964	967	928	922	926	935	914	914	928	962	932	918	899	929	973	906	918	920	970	882	946	968	908	945	932	965	945	893	993	904	937	919	922	956	958	901	943	948	961	971	916	924	956	951	898	938	932	932	964	932	979	933	896	946	946	908	873	951	882	939	935	898	860	911	943	900	953	925	980	934	962	919	922	950	931	935	919	906	921	955	948	919	971	931	888	957	962	962	908	904	922	909	976	949	941	940	904	928	929	910	944	903	923	865	878	928	932	924	905	991	925	958	931	934	912	967	898	1004	951	894	926	881	888	978	932	931	903	894	901	954	866	935	859	938	961	982	941	923	921	896	862	942	937	971	868	923	973	944	975	866	956	880	877	940	964	973	1010	935	922	965	901	914	855	1026	949	938	920	918	901	904	922	881	1002	983	959	929	942	889	897	939	928	891	936	899	988	927	973	911	900	915	900	859	952	980	893	880	905	960	942	963	921	961	914	911	945	940	942	939	902	943	932	900	954	944	889	888	880	926	944	926	951	909	877	955	934	903	960	905	970	965	911	945	906	940	929	938	927	926	878	903	952	950	968	940	995	875	907	909	923	938	899	955	860	963	912	909	954	960	900	932	905	932	864	912	923	929	908	906	903	893	905	918	959	904	945	888	910	904	929	950	876	942	917	921	944	848	954	902	914	951	949	917	904	924	932	958	915	902	930	952	912	921	886	932	922	902	895	914	927	946	958	875	948	966	912	890	903	914	886	921	903	962	952	888	1003	917	942	945	915	876	895	885	923	905	921	925	911	898	906	916	920	949	904	1007	955	929	955	868	930	918	890	940	903	949	915	922	884	932	904	927	925	972	912	923	908	934	919	895	914	939	933	906	899	842	954	921	947	961	947	922	964	981	909	926	946	957	965	978	952	918	901	883	888	924	942	921	909	929	938	923	968	922	895	924	915	847	897	927	910	918	902	941	912	890	972	906	959	953	919	897	939	929	894	858	934	928	955	948	907	953	912	899	942	935	860	940	941	947	934	917	902	911	911	935	943	865	947	924	917	940	930	909	848	958	932	940	949	907	928	936	951	914	893	952	925	905	920	917	923	934	897	912	906	897	929	940	920	912	969	922	840	888	918	948	928	938	928	928	963	934	919	955	957	936	930	988	877	906	916	971	923	917	932	921	949	879	882	916	947	894	946	914	939	933	977	953	922	927	995	940	932	955	913	911	897	918	922	970	958	891	913	924	922	973	934	968	951	896	928	909	924	943	934	925	910	930	912	906	965	941	942	956	923	903	984	878	939	945	956	902	942	880	951	950	935	936	887	926	947	901	940	881	897	941	985	910	868	940	931	920	907	893	982	919	951	967	948	874	904	897	903	923	922	932	941	983	943	974	941	925	940	891	893	887	896	947	963	960	926	887	922	884	926	917	912	956	936	891	929	951	928	970	903	930	896	883	905	968	939	967	928	929	901	936	948	935	892	967	937	943	869	941	945	874	907	906	926	899	892	934	890	893	880	887	942	954	938	943	915	889	935	931	959	961	924	907	903	924	921	895	889	888	890	948	948	972	900	912	939	877	953	920	941	930	966	953	921	932	934	967	893	923	903	954	923	944	949	892	914	933	906	938	906	954	935	916	919	884	881	969	975	927	912	933	988	925	912	924	901	935	871	935	915	923	946	927	958	954	1019	872	952	927	920	929	918	929	911	875	918	906	936	984	923	931	948	886	897	975	932	878	917	907	920	903	938	883	894	938	940	921	924	895	910	893	899	929	948	927	941	904	901	938	944	899	965	915	937	919	867	932	899	897	887	931	909	932	984	940	992	938	929	914	915	936	893	997	885	930	910	906	813	905	947	924	957	952	890	889	954	870	948	959	948	925	938	916	946	897	958	912	940	924	962	955	872	966	967	951	881	901	922	920	950	955	925	921	938	923	905	921	912	907	945	910	891	1005	879	907	913	913	954	908	944	926	927	964	946	884	898	945	927	953	907	1020	986	975	998	881	897	916	925	941	981	962	902	977	951	987	945	938	868	959	927	898	954	957	934	922	906	922	877	962	899	869	921	910	917	931	897	879	952	928	907	940	953	924	871	930	936	939	910	868	881	999	966	910	887	889	941	879	958	958	892	938	964	942	948	907	949	874	953	902	929	922	909	913	919	860	929	912	959	931	936	927	932	896	868	949	934	925	909	933	901	931	941	895	933	911	943	854	911	885	909	936	886	965	931	908	952	910	935	937	929	937	913	942	917	891	911	932	860	923	957	891	960	902	933	915	934	865	915	933	924	993	948	932	986	938	897	963	932	943	913	968	938	917	921	951	912	911	964	909	956	970	931	930	918	889	904	897	945	865	938	900	914	920	919	868	941	905	924	932	887	958	884	928	944	900	920	956	917	916	929	920	916	1003	904	901	862	951	948	888	941	905	904	868	978	941	991	974	964	942	914	869	915	918	970	955	917	899	911	896	909	906	924	896	930	936	908	909	873	900	899	942	959	917	946	953	948	938	912	932	960	926	927	974	927	853	922	935	942	899	936	945	947	956	939	941	909	879	924	939	964	904	886	897	963	928	880	898	938	953	914	947	903	890	903	919	883	952	882	959	986	913	940	905	891	924	927	905	925	939	917	932	964	908	919	944	922	915	903	943	947	938	959	972	911	984	895	909	945	1002	975	897	942	906	867	934	933	908	910	984	983	923	900	913	941	928	916	959	899	944	915	886	937	895	903	924	944	901	943	902	890	952	909	882	913	970	963	903	949	928	970	941	924	883	933	902	959	933	913	918	914	922	891	958	918	882	898	863	941	883	1001	936	871	888	944	965	860	937	947	948	978	951	917	915	903	912	932	884	961	898	934	936	907	884	901	947	915	914	914	937	935	959	933	926	906	893	938	887	953	937	897	941	910	953	862	929	896	942	884	973	899	963	954	935	905	876	951	933	955	943	941	938	993	880	965	929	960	917	888	907	882	977	855	888	958	941	984	952	927	920	930	941	938	955	925	926	937	917	926	958	900	923	911	914	909	949	930	970	942	904	937	937	878	979	950	972	961	929	1006	940	927	948	901	938	916	899	894	896	934	974	936	934	920	903	912	937	870	889	978	923	886	891	949	958	939	912	910	945	966	926	912	932	937	886	950	945	899	973	986	888	922	925	858	890	914	930	962	902	884	984	928	955	892	893	899	871	951	933	977	977	876	962	921	934	941	911	957	914	989	915	930	931	941	896	924	913	926	922	891	841	911	1009	946	926	935	915	968	893	966	912	920	982	926	910	961	933	931	924	956	943	974	920	968	886	901	915	905	954	933	944	928	927	925	894	924	915	983	866	879	880	913	910	916	904	885	872	936	1005	930	899	905	921	914	976	909	912	908	894	934	950	898	960	939	936	870	875	883	927	948	917	968	926	976	917	876	954	928	970	857	945	922	877	929	903	864	877	940	953
9030	14413	12025	8698	6345	3868	2538	1848	1223	1007	2421	13445	14430	8363	3653	1638	1030	821	795	790	776	804	785	794	773	795	774	757	784	777	790	800	756	773	745	747	761	698	780	798	777	789	771	758	776	782	793	803	739	771	710	774	759	753	734	748	807	742	786	746	736	724	755	786	790	795	766	781	770	752	713	829	792	742	766	785	778	793	766	782	777	758	744	720	734	784	751	753	780	787	786	756	752	779	795	770	831	795	783	779	778	776	750	757	755	760	789	819	741	710	761	808	775	823	752	775	760	752	788	774	801	785	731	773	722	785	776	727	752	756	769	796	809	779	762	808	812	779	786	773	775	794	780	770	762	730	743	793	790	758	820	776	742	786	800	768	773	788	749	762	740	756	798	776	861	743	739	828	733	774	774	802	746	765	806	757	764	803	732	735	756	764	759	782	741	727	798	776	771	764	798	785	771	825	776	788	735	758	842	728	738	761	747	784	738	739	759	730	767	786	793	844	781	731	723	731	784	799	768	776	770	810	755	759	746	744	729	768	761	780	794	807	795	776	777	718	756	747	804	759	790	774	790	717	838	780	759	706	793	760	767	774	764	767	752	780	787	751	729	803	758	796	799	784	754	757	794	714	762	737	742	758	702	759	802	804	759	839	765	792	749	745	740	779	731	739	723	835	774	745	764	750	758	785	728	792	744	803	772	811	743	738	802	759	750	817	796	707	748	779	796	768	774	792	841	723	794	743	791	764	708	808	756	728	770	713	756	796	787	748	803	757	764	783	803	753	774	791	757	697	731	794	802	769	804	814	758	798	748	780	772	782	743	788	760	776	737	778	801	718	742	732	811	753	839	765	779	696	777	741	756	781	824	727	732	779	779	726	766	797	717	782	766	805	759	733	721	775	806	769	738	738	754	747	783	757	823	751	785	733	788	771	771	755	799	811	742	765	734	781	802	759	763	792	767	776	775	810	760	760	770	799	751	781	773	773	734	780	805	716	829	748	714	757	768	740	752	731	772	781	729	776	755	742	737	770	760	767	735	767	720	775	775	764	802	763	770	807	754	777	795	773	732	743	783	756	748	740	772	740	784	778	751	735	763	762	810	768	759	785	750	802	730	778	769	770	738	749	767	752	780	767	766	749	763	772	766	772	782	720	821	774	787	796	744	739	694	732	724	771	841	768	754	755	786	769	737	730	749	770	768	740	810	755	795	775	743	778	810	757	724	761	796	742	692	804	765	769	760	805	785	800	774	764	746	737	771	750	769	738	769	780	738	749	728	762	747	763	713	763	757	749	771	769	766	781	733	773	792	766	754	750	788	770	764	756	794	776	752	757	759	777	791	732	768	707	739	740	780	783	732	749	776	792	699	765	792	748	768	794	758	762	745	809	808	767	776	751	764	729	722	778	745	785	777	749	728	768	782	777	734	714	746	782	725	766	760	756	781	754	790	763	744	800	799	779	775	812	752	763	836	721	751	781	759	774	793	742	730	758	713	752	717	753	790	804	740	780	806	799	781	729	796	821	762	762	742	789	807	771	779	779	729	760	765	746	767	829	757	787	783	863	738	730	764	759	692	798	744	710	782	749	739	784	768	826	761	796	737	840	727	767	764	795	809	727	767	809	773	734	749	758	715	756	762	773	754	756	737	775	774	760	784	786	752	752	738	753	768	783	784	769	733	726	819	765	770	777	786	791	782	814	790	740	736	774	735	761	760	734	716	737	758	803	747	784	787	770	755	771	792	723	819	827	807	776	723	768	756	773	795	722	789	775	724	792	774	776	769	691	753	760	744	777	783	751	778	786	761	812	772	752	799	767	757	726	733	750	769	773	820	787	767	796	745	776	751	764	784	798	783	732	729	787	784	781	761	840	798	767	786	771	805	766	739	734	779	770	820	773	750	830	769	758	765	852	774	747	789	773	778	721	734	820	749	765	801	776	778	743	768	815	724	770	746	803	689	742	735	784	792	753	812	798	747	756	766	755	769	753	784	746	812	777	778	743	772	798	744	771	743	780	711	766	697	766	729	787	733	751	766	786	740	770	779	847	783	778	749	761	780	796	802	768	754	741	785	692	786	776	768	752	738	722	755	796	753	782	811	762	744	770	730	737	777	764	711	702	768	751	814	756	774	747	725	764	735	803	748	796	767	744	744	795	772	775	816	749	717	760	780	791	773	794	783	757	749	727	777	725	782	738	789	749	796	777	780	761	747	751	712	738	815	743	748	749	748	742	745	796	795	784	789	771	772	834	819	779	731	835	762	739	714	746	768	737	757	736	735	791	754	735	769	747	696	733	720	778	736	778	741	779	776	755	757	818	761	738	757	824	798	759	778	780	728	788	746	777	768	803	765	722	790	755	750	805	771	686	790	740	824	774	787	752	749	787	778	788	782	757	817	810	786	758	735	784	730	737	748	777	788	721	747	776	750	801	776	793	745	759	740	771	796	720	785	749	728	739	754	766	797	774	770	781	728	802	785	748	770	818	777	798	783	740	730	766	784	749	775	768	783	761	723	792	740	744	803	765	783	766	742	799	782	748	787	751	741	724	752	737	750	720	792	774	759	730	754	786	760	729	788	796	770	739	754	801	726	772	819	800	713	768	749	733	811	793	772	759	739	791	744	820	769	807	769	770	735	779	756	757	768	783	779	752	754	722	807	793	753	794	761	735	744	756	762	738	785	780	749	761	765	775	735	728	817	794	777	752	768	795	784	767	755	751	719	751	755	747	762	766	771	750	725	765	765	821	791	787	756	835	805	725	792	786	789	784	788	761	800	818	735	752	786	777	768	776	736	781	816	784	733	762	767	738	736	757	757	812	731	757	756	744	731	752	755	771	727	747	814	789	753	732	756	742	766	745	811	821	741	708	765	797	709	737	775	801	728	749	752	762	735	775	778	775	782	796	768	769	729	763	766	813	742	805	762	766	745	812	786	766	756	738	764	802	736	730	743	866	738	778	771	730	714	763	802	748	747	809	796	754	731	745	756	780	805	825	772	806	750	780	770	774	735	774	757	796	809	773	779	729	749	735	771	772	743	735	761	715	749	707	792	801	767	711	797	789	719	771	729	761	745	752	776	714	764	774	721	762	764	761	764	748	773	701	745	795	751	774	778	774	786	780	765	774	791	803	742	764	709	756	751	765	767	746	751	743	786	808	745	788	741	722	747	753	719	777	722	786	771	801	718	725	757	748	750	774	758	777	741	785	757	787	752	871	743	783	778	769	709	764	747	747	776	740	729	791	775	725	729	847	740	760	766	729	773	818	756	783	810	817	738	740	738	844	780	824	735	754	712	767	750	793	768	756	746	784	799	771	730	782	783	785	716	703	768	768	785	811	773	791	727	812	790	740	767	709	784	789	748	741	780	755	741	805	780	762	770	743	753	738	772	771	818	768	788	785	729	752	788	782	784	752	735	754	785	749	762	785	792	783	764	758	775	761	690	788	712	721	717	741	785	782	724	849	759	755	711	742	788	740	775	776	724	759	777	747
24673	21494	28757	24687	21352	13127	5805	2847	1584	1361	5633	24473	24297	16061	6790	2677	1470	1176	1056	1042	1067	1075	1059	1100	1075	1082	1078	1064	1074	1053	1067	1066	1062	1068	1053	1053	1023	1056	1070	1128	1051	1019	1094	1051	1042	1093	1040	1047	1017	1000	1090	1107	1064	1067	1027	1046	1047	1057	1054	1170	1048	1054	1077	1048	1066	1067	1063	1061	1088	1104	1010	1106	1113	1115	1021	1067	1022	1057	1061	1058	1055	1031	1057	1037	1044	1066	1080	1080	1103	992	1040	1091	1070	1113	1094	1069	1072	1080	1059	1059	1064	1056	1125	1015	1079	1095	1080	1099	1023	1078	1047	1130	1032	1073	1082	1057	1042	1061	1030	1066	1047	1079	1065	1045	1104	1026	971	1053	1065	1060	1014	1066	1085	1050	1048	1086	1004	1054	1073	1028	1071	1058	1066	1086	1057	1111	1032	1046	1028	1061	1050	1045	1053	1013	1068	1051	1051	1079	1020	1012	1032	1013	1048	1049	1039	988	1085	1035	1040	1069	1034	1062	1015	1007	1133	1082	1017	1030	1010	1042	1060	1096	1044	1057	1035	1060	1065	1031	1066	1080	1118	1041	1000	1100	1003	1092	1035	1052	1071	1014	1054	1019	1081	1080	1074	1043	1024	1003	1044	1010	1018	1059	1023	1078	1070	980	1056	1006	1024	1007	1005	1026	1059	1033	1081	1020	1032	1042	1049	1054	1038	1036	1021	1040	1052	1072	1054	1031	1033	1014	1056	1008	984	1093	1066	1068	1047	1071	1048	1059	1032	1045	1067	1036	1014	1061	1009	1063	1080	993	1063	1048	1035	1081	1061	1056	1060	1021	1022	1041	1021	1027	1089	1092	1082	1015	1164	1059	1051	1088	1035	1063	1021	1050	1053	1033	1082	1080	1053	1087	1056	973	1084	1043	1035	1072	1019	1016	1091	1081	1029	1015	1068	1039	1069	1054	1025	1019	1005	1069	1027	1037	1017	1048	1061	1054	997	1110	1007	1062	1042	1060	1012	1075	1055	1028	1061	993	1026	1011	1064	1029	1032	1002	1055	1031	1079	1126	1053	1087	1074	1094	992	1061	1060	1099	1021	1042	1066	1051	1078	1071	1022	1011	1060	1101	1085	1037	1026	1026	1057	1045	1053	1018	1028	1053	1013	1031	1026	1067	1038	1121	976	1046	1014	1059	1022	1067	1079	1091	1040	1030	1044	1044	941	1058	1070	1026	1095	1079	1104	969	1095	1054	1057	1093	1062	1045	1041	1010	1056	1057	984	984	1079	1060	1006	1045	1003	1061	1063	1064	1046	1071	1041	1068	1069	1057	1037	1089	1098	1094	1074	1052	1060	994	1082	1065	1041	1048	1040	1034	1008	1051	1063	1070	994	1046	1037	1048	1002	1058	1032	1125	1077	1065	1060	1022	1061	1037	999	1051	1053	1061	1072	1062	1076	1047	1089	1050	1094	1122	1026	1028	1046	1080	981	1102	1056	1034	1054	1071	1093	1070	1016	996	1026	1031	1017	1051	1130	1055	1053	1104	1064	1053	1052	1049	1027	1039	1022	1092	1067	1070	1053	985	1065	999	1028	994	1083	1035	1049	1034	1045	1045	1060	1063	1023	1019	1054	1019	1027	1000	1024	996	1057	1066	1063	1040	1045	1064	1038	1104	1062	1072	981	1084	1023	993	1061	1078	1079	1045	1079	1025	1067	984	1098	1009	1111	1043	1017	1079	1057	1016	1062	1067	1064	1041	1060	1084	1086	1028	1026	1022	1024	1062	1001	1074	1106	1050	1044	1017	1010	1085	1113	1006	1021	1008	1068	1040	988	1063	1080	1090	1109	1113	1062	1048	1085	1127	1033	1031	1000	1056	1049	984	1033	1033	1014	1057	1035	990	1058	1043	1027	1040	1025	1069	1031	1005	934	999	1030	1075	1051	1087	1075	1033	1056	1040	1028	1005	1027	1032	1121	1044	1093	1035	1062	1018	1090	996	1039	1064	1003	1061	1065	1057	1045	1061	999	1045	1029	1030	1070	1086	987	1029	1042	1054	1051	1025	1062	1023	1098	1121	1049	1083	1049	976	1031	1056	1037	1036	1015	1066	1032	1081	1024	1106	1050	1061	1082	1037	1015	991	1086	1046	1043	995	1021	990	1032	1049	1048	1099	1055	1072	1007	1071	1039	1027	1014	1070	1023	988	1052	1046	1098	1018	972	1024	996	1041	1041	1039	1096	1061	1052	1138	1064	1057	1025	998	1046	1057	1040	1089	1074	1042	1073	1104	1020	973	1038	1067	1074	1018	1048	1066	1022	1045	1060	1039	1070	1109	1113	1110	1037	997	1052	1056	1026	1001	1052	1003	1090	1054	1046	1046	1094	1067	1047	1043	1029	1026	1081	1034	1034	1034	1074	1034	1099	1020	1085	1015	1072	1044	1009	996	996	1073	1028	1026	1039	1034	1061	1000	1083	1066	1029	992	1033	1070	1048	1051	1031	1077	1058	1044	1040	1029	1045	1079	1050	1058	1055	1012	1037	1058	1038	991	1091	1053	1061	1032	1031	1027	1062	1059	1079	1097	1070	998	1064	1033	1132	1031	1037	1075	982	1039	1033	1032	1054	1030	1078	1053	1098	1027	1055	1062	1045	1049	1060	1037	1010	1007	1054	1039	1062	1000	1027	1085	1031	1056	1015	1012	1009	1080	1097	1067	1032	1004	1093	1059	1093	1109	1060	1077	1083	996	1043	1032	1045	1006	1019	1052	1062	1037	1034	1096	1017	1035	1025	1060	1038	1004	1135	1048	980	1084	1093	1046	1062	1057	1046	1097	1002	1016	1000	1020	1006	1076	1053	1039	1012	1025	1069	1057	1023	1048	1035	1020	1061	1057	1015	1069	1063	1060	1059	994	1067	1051	1063	1055	1031	1056	1045	1022	1055	1067	1105	1056	1066	1072	998	1110	1008	1076	1041	1064	1063	1095	1044	1077	959	1069	1058	1075	1009	1032	1076	1027	1097	1030	1024	1083	1042	1080	1026	1083	989	1045	1014	1063	1053	1098	1088	997	1045	1045	1112	995	1076	1050	1036	1004	1018	1032	1116	1050	1064	999	1013	1065	970	1046	1070	1049	982	1022	1008	1045	1020	1010	1036	1098	1038	1024	1032	1048	1024	1056	974	1097	1037	1020	1032	1085	1034	1034	1069	1017	1045	1062	1077	1034	1080	1037	992	1041	1023	1034	1057	1048	1023	1071	1105	1046	1012	1089	1019	1064	1057	1057	1041	1016	989	1076	1044	1026	1055	1017	1050	1061	1093	1014	1014	1059	1029	1047	972	1047	1096	1045	1077	1071	1076	1037	1099	1049	1059	976	991	993	1004	993	1069	1033	987	1046	1038	1068	1023	1001	1073	1129	1085	1037	1079	1031	1056	1089	1068	1032	1011	1057	1066	1037	966	1019	977	1057	1068	1024	1049	976	1039	1075	1067	1016	1048	1048	1005	988	1035	1026	1070	1080	1090	1094	998	992	1061	1059	1102	1068	1056	1043	1016	978	1005	1062	1006	1070	1043	1028	977	1035	1047	1036	1053	1022	1122	1057	993	1075	1037	1083	1002	1085	1005	987	1037	1069	1034	1100	1069	1073	1038	1097	1125	1038	1063	1092	1024	1021	1097	1078	1090	1057	1018	1104	1039	1049	1067	1057	1021	981	1023	1054	1051	1071	1113	1068	1011	1049	1032	1043	1055	1009	1060	1040	1049	1049	966	1110	1020	1075	1014	1016	1079	1055	1030	1055	1085	1012	1086	1086	1058	1007	1073	1056	1034	1101	1042	1020	1050	1027	1019	1065	1058	1005	1034	1080	1041	1041	1004	1038	1075	1046	1041	1047	987	984	1056	1019	1107	1042	1040	1083	1025	1009	1026	1044	1005	1060	995	1048	1045	1036	1045	975	993	960	1053	1053	1023	1059	1037	1019	1024	1083	1056	1075	1050	1047	1080	1036	1064	1016	1073	1045	1007	1030	1007	1059	1100	1065	1069	991	992	1036	1031	1073	1098	1102	1048	1080	1044	1003	1079	1059	1052	1032	1065	994	1045	1046	1002	1022	1039	1056	1040	1020	1038	1024	1055	1090	1064	1055	1058	1058	1048	1025	1044	1054	1087	995	1056	1056	1059	1076	1010	1096	1022	1122	1054	1006	1015	1059	986	1022	1008	1042	1013	1086	1121	1000	1066	1077	1027	1097	980	1025	1050	1039	1087	1031	1119	1046	1028	1074	994	1081	1037	1061	1063	1057	1057	1040	1048	1032	1061	1032	1060	1049	1091	1044	1053	1031	1053	1010	1044	1049	1017	1080	1028	1102	1020	1092	1013	1025	1069	1007	1038	994	1055	1003	1066	1110	1031	1056	1059	1010	1037	1053	1065	1074	1088	1047	1064	1121	1088	1128	1076	1000	1042	1060	1045	984	969	1050	1007	1063	1022	1046	1060	1043	1051	1026	1032	1106	1057	1067	1060	1042	997	1005	970	1000	1032	967	1039	989	1062	994	993	1071	1015	1107	1041	1037	976	1009	1065	1061	1006	1049	1117	1004	1030	1069	1110	1012	1107	1052	1008	1004	1002	1048	1003	1007	992	1085	1034	1039	1044	1047	1102	1077	1098	1072	1046	1065	1092	1056	1037	1057	1025	1083	1043	1068	1099	1031	997	1057	1059	1042	1048	1070	1042	1048	1035	1062	1052	1069	1071	1048	1009	1057	1037	1000	996	1059	1039	1051	1044	1028	1015	1042	1034	1021	1036	1069	1076	991	1013	1055	1045	1108	1063	990	1083	1013	1070	994	1022	1003	1053	1003	982	1042	1020	991	1063	1011	1043	1030	982	1083	1032	1114	1083	1042	996	987	1039	1010	1025	1104	1066	1041	1087	1034	1040	1101	1060	1058	1032	1078	1036	1037
9560	16190	13718	10460	8716	6051	4487	2696	1516	1228	7823	24750	20752	12951	5538	2401	1322	981	887	886	878	843	898	884	880	837	857	836	865	820	857	854	854	844	880	825	886	851	877	883	869	879	914	878	865	851	875	826	895	899	848	869	832	899	898	917	875	871	843	891	879	869	888	856	868	872	891	857	899	878	849	864	822	895	876	876	865	883	862	851	852	828	878	862	866	864	882	848	814	895	889	847	807	910	870	850	870	803	828	950	824	795	845	839	828	853	901	798	885	812	813	820	863	875	895	853	859	837	819	816	845	819	847	847	843	857	859	861	864	854	835	805	812	820	923	847	855	877	835	874	893	860	843	898	841	802	851	905	842	846	871	847	854	844	819	873	852	873	773	855	867	820	869	881	861	871	832	803	825	886	861	874	856	828	835	802	908	864	857	844	831	860	822	881	831	891	854	816	895	839	869	877	878	866	832	843	841	832	872	804	837	880	826	855	875	901	816	823	789	828	882	811	878	836	849	800	826	894	861	896	859	898	914	866	855	927	850	827	843	863	884	857	834	811	822	836	871	826	905	787	856	833	791	887	844	804	856	877	846	833	843	872	864	843	842	842	860	835	860	837	854	849	847	846	821	881	844	856	904	752	889	849	905	810	859	817	883	871	870	867	848	870	871	858	832	804	846	878	848	832	829	862	832	866	891	862	853	809	835	905	808	836	832	844	819	815	882	871	874	867	837	884	834	876	843	864	914	867	894	836	902	841	789	870	842	799	873	843	809	853	836	874	870	859	838	872	838	824	862	891	856	881	804	869	856	874	872	879	853	859	858	892	879	825	848	806	810	880	825	876	877	875	854	849	791	840	804	859	854	870	859	804	851	828	844	808	852	877	871	824	859	881	847	874	882	797	851	855	856	820	852	828	820	870	806	808	837	879	842	824	863	852	855	880	833	829	858	857	859	851	850	889	840	872	866	887	848	808	842	879	797	863	891	860	865	801	843	811	912	855	863	834	862	822	852	860	835	925	854	828	847	868	828	827	839	867	834	848	819	872	846	857	871	793	876	874	857	811	881	815	883	849	805	784	906	849	849	813	847	833	873	831	838	884	819	851	800	848	908	849	820	888	918	845	830	812	862	850	884	808	850	856	845	848	895	826	840	860	823	876	801	866	871	812	904	864	827	812	865	866	835	856	842	811	829	897	812	837	842	826	829	812	850	884	797	833	841	836	826	831	855	846	846	844	843	850	839	829	823	877	811	830	831	849	859	838	813	830	829	845	813	822	851	852	844	841	860	868	884	863	851	863	844	843	835	831	837	903	852	852	850	857	840	871	849	850	802	849	855	845	865	818	825	895	906	889	856	861	809	849	885	850	851	870	855	852	849	832	807	911	801	850	868	867	861	855	827	851	832	872	833	867	863	900	858	888	874	872	806	867	821	895	875	862	858	880	823	838	844	888	855	880	771	796	822	870	873	830	870	856	862	899	839	824	863	872	854	816	846	878	842	839	827	818	831	859	889	890	834	820	810	837	869	879	877	849	810	859	824	834	889	874	848	849	831	871	821	877	854	863	865	826	850	843	773	866	852	849	858	804	833	851	878	878	812	838	824	840	819	885	840	790	900	882	901	833	852	818	858	825	874	874	818	809	870	857	827	844	841	859	862	816	887	828	859	856	875	841	851	838	784	822	862	808	843	820	853	859	871	853	831	884	854	850	889	853	889	879	835	879	823	845	871	862	865	856	805	826	853	913	859	833	857	842	887	852	852	866	829	908	832	864	845	816	861	892	864	811	811	930	872	813	861	863	850	819	875	803	846	852	842	854	823	860	900	852	860	865	842	805	759	841	810	859	823	843	826	771	835	885	776	814	852	845	858	839	850	828	856	881	858	805	829	835	864	891	874	896	827	844	836	900	824	840	866	866	891	833	802	853	842	815	865	861	844	861	872	813	797	843	813	823	877	838	842	839	848	808	810	871	857	866	827	777	821	821	869	827	817	865	881	832	798	828	857	900	839	867	917	867	812	833	889	812	752	866	863	851	846	854	838	791	889	915	861	842	860	835	811	804	827	841	834	855	856	825	855	838	802	871	834	831	877	828	866	833	846	849	806	796	829	834	821	866	873	847	893	821	855	846	861	876	853	804	845	834	823	839	861	902	836	853	811	845	803	853	836	818	799	871	836	822	818	764	846	833	823	863	859	812	816	863	877	797	839	872	796	812	836	812	846	821	882	848	839	901	874	875	885	857	888	841	816	909	845	819	835	888	864	873	821	822	880	848	854	869	865	801	874	910	844	818	846	830	836	816	835	863	849	873	829	860	865	840	832	820	842	865	898	877	868	856	811	848	854	847	793	860	801	851	834	882	823	828	855	867	865	842	863	840	851	838	870	833	873	879	834	844	808	840	804	834	879	856	857	761	872	843	825	831	848	831	849	875	889	830	804	872	850	850	889	893	900	840	884	853	857	855	817	813	897	767	798	822	848	848	886	864	862	796	843	868	880	854	813	844	829	890	822	872	844	842	823	822	858	818	811	854	885	842	862	813	879	892	821	855	783	831	817	867	849	853	844	861	852	874	870	851	850	839	863	848	882	892	860	867	806	843	849	869	832	862	832	833	824	858	817	882	839	883	893	901	870	807	794	856	914	875	864	849	854	862	859	837	827	876	833	874	845	900	825	829	837	880	835	775	870	825	859	822	852	881	864	849	803	834	815	854	852	883	852	846	840	842	893	799	856	841	897	835	873	842	841	949	852	776	774	863	903	869	825	831	838	799	893	828	823	870	861	871	833	841	905	867	824	797	859	822	826	837	860	881	850	794	842	882	819	826	833	861	805	826	807	886	830	839	848	800	834	885	842	827	875	876	847	818	872	813	831	866	874	826	826	898	900	812	857	880	821	836	894	870	839	887	814	859	823	861	817	799	834	873	795	833	867	851	858	853	819	897	832	834	854	830	860	889	844	826	791	831	870	871	801	900	820	859	860	867	893	882	833	831	814	877	842	884	829	793	810	873	799	824	833	884	814	819	848	809	851	839	869	876	836	874	827	836	838	839	857	847	841	813	819	849	807	881	873	818	881	877	856	842	784	871	844	879	865	852	811	885	815	819	855	830	805	853	860	821	772	882	865	887	816	847	893	839	870	797	868	890	888	819	888	868	817	834	821	849	859	838	883	856	838	820	849	855	844	831	807	863	782	810	819	885	780	879	835	852	869	885	838	862	837	819	866	861	813	852	787	860	836	876	879	862	842	838	877	861	834	802	868	859	865	888	816	835	827	849	823	902	859	799	824	828	847	864	848	896	825	920	854	873	887	821	875	911	872	798	872	878	903	876	887	858	816	816	860	884	849	885	897	861	817	847	879	821	850	881	869	823	826	856	811	849	846	812	805	864	869	852	838	800	853	804	851	874	841	878	830	868	878	862	828	830	890	838	791	827	846	854	815	833	817	845	842	872	844	889	846	860	816	871	864	868	829	848	865	824	880	806	823	827	884	876	899	803
28079	14212	5221	2894	2236	1885	1560	1213	1077	1055	1242	2116	2392	1989	1536	1174	1099	1044	1073	978	1026	1049	1053	1036	1042	1011	1030	1034	1091	1013	1007	1091	1008	985	1080	1052	1034	1016	1020	974	1020	1050	1028	1005	1075	998	1049	1011	1026	1019	1051	1059	1014	1044	1050	1084	1067	1008	1035	1042	1068	1001	1018	1045	1017	996	995	1028	1036	1068	984	1008	1039	988	991	1067	989	1003	1035	1064	1045	1009	1056	1033	994	1020	1027	1030	1010	985	1008	1003	996	1018	1003	1018	964	1022	1008	1021	1036	1060	998	979	1010	1020	1027	987	995	1007	1012	1024	1057	1041	1001	992	968	1036	1052	943	986	985	1003	1016	979	1033	987	1056	1036	1074	1048	1004	1024	990	1049	1095	1073	1050	1090	996	1035	1047	1038	1091	999	969	1021	980	1094	1047	999	996	1033	989	1027	1005	1025	1038	1086	1041	1034	976	1080	1038	1002	1008	1011	1046	997	967	1049	965	1028	1069	1091	1010	1025	1037	1001	1050	1040	1034	978	990	1022	1071	994	1038	1036	1005	1018	965	1050	1038	1012	1008	1027	1011	1019	1024	1052	1016	1021	998	1084	1022	970	1063	1058	1030	1027	1053	1050	1018	1072	978	1018	984	1005	998	966	946	1059	964	1087	969	1060	974	1030	985	1028	1010	992	1020	1015	966	993	1066	1024	1003	1021	1026	1054	1052	1041	997	981	1015	1037	971	1004	1040	996	988	1007	1030	1041	1009	1101	1000	1001	1041	992	1030	1039	1013	995	1060	1023	1047	1030	1037	964	1060	1035	1032	986	1013	1025	1008	981	1052	1033	1025	1062	980	1042	984	1006	1072	1013	1054	1065	1025	1011	1001	1049	1063	1018	1039	1002	1070	1008	994	1005	1051	947	1023	1029	1036	1032	1039	1019	1023	1063	1056	975	1024	1000	1021	1016	1018	974	1025	1041	1074	1031	1024	992	997	989	1036	1050	1002	1004	1023	1059	995	1054	1026	1018	1032	999	970	987	1048	1052	1015	1014	1011	997	993	971	1003	976	986	1071	976	1040	994	1019	1028	1029	1038	1037	1081	993	1038	1032	1005	1009	970	1017	1016	974	1004	1020	985	1062	947	1041	1031	1001	1018	1026	1044	1097	934	1031	1068	1055	1015	1018	1012	1020	1002	1036	1042	1030	1039	1035	1049	1022	1035	1056	999	1014	993	1046	1045	994	918	1015	1008	1062	1018	1042	987	1089	1089	957	1003	962	1017	1024	1039	980	1053	988	1059	986	1016	1056	999	1058	1000	959	1017	1025	1007	1020	1066	1088	924	997	998	1059	1033	985	1034	1008	1042	1023	991	960	995	1012	980	1061	1023	1037	1000	1032	1029	942	1016	1032	1018	979	1011	1028	990	1039	935	1028	1022	1003	1013	1030	989	986	980	1049	984	1030	998	1009	1028	1058	1012	1034	1044	919	1049	1038	1001	1040	1060	1018	988	1036	1012	987	1007	952	1036	1017	1001	1079	992	977	1030	1019	1033	1020	1003	1069	1057	1012	1047	1068	1004	994	1032	1024	1017	1076	1035	1030	1030	991	997	1033	1038	1004	1052	1053	1062	1012	1025	1116	1005	1000	1000	998	1029	1076	1077	1034	1016	1007	1044	1020	1004	1038	1043	985	1040	1011	1019	1041	1014	1055	1035	1003	1004	986	986	1030	979	1045	1006	1000	1039	1040	1020	1056	1017	1042	1029	1087	992	1008	1083	1053	1028	949	1003	1071	1041	1019	1014	998	1045	1031	1030	1063	999	1009	1062	1042	971	1032	1009	996	1043	1066	1022	1007	1016	1070	991	990	1013	1014	1064	941	1034	971	1013	993	975	1001	1051	1008	1064	1035	1040	992	1094	1068	997	1026	1060	1047	1001	1006	1023	1011	962	1011	1017	1001	1039	952	1017	1014	1008	1011	1078	1016	976	967	1043	1043	1048	1011	1004	1011	1009	1026	1032	1082	984	1039	1023	1025	1055	1025	1005	1019	1023	973	1083	1021	1077	1013	1036	1011	995	1009	1045	986	1062	992	1012	1078	1029	1003	969	994	1047	1026	1046	999	1001	1047	1106	1006	1048	1023	981	1048	1058	993	1035	1028	1040	972	1043	1064	1038	1040	970	1027	970	994	1005	1024	1001	1016	1016	1025	1051	1010	1017	1033	1112	996	1046	1005	1019	994	1020	1044	1016	1031	967	1005	1071	1018	993	1083	1020	1077	1065	1073	961	1047	1017	977	1047	1013	1047	1066	993	1053	940	958	1054	993	1033	1046	1026	1032	1024	1012	1056	1026	995	1044	1035	1023	998	1005	1011	1013	988	1013	1041	992	1011	998	969	1012	1003	1003	1025	983	1019	1010	982	1071	1011	984	1061	1019	1028	1018	1018	1050	1020	1034	1054	996	1029	1061	999	1021	1008	1027	1009	1008	985	1032	1035	1050	1029	1012	1020	1033	1036	1019	1005	1010	996	1053	1035	1046	1038	1072	1041	1039	1019	1106	1023	998	1031	981	1016	1012	1035	975	998	1022	985	1088	1022	1017	1032	1029	1011	1016	1009	1007	1045	1000	1084	989	976	1009	990	1035	950	1042	986	1040	1052	983	1044	989	1053	1038	1040	1028	1022	1038	1037	1031	998	1023	1051	976	1034	1015	1022	1041	1051	1014	933	1024	1034	1072	1055	1042	992	965	1010	1064	1030	962	1060	1051	1033	1031	1069	1020	1021	1001	1020	964	1033	1042	994	1023	1012	952	1034	1054	973	1029	987	1033	1049	1086	1055	1033	1019	1046	995	1065	1012	1036	985	1016	1001	992	1010	1020	1005	1022	1012	969	1000	1047	1015	992	1024	993	1026	982	1029	1055	984	1003	1012	1007	1023	984	1014	1029	1037	1029	1011	1048	1025	1080	1039	1007	998	1035	994	1022	1007	976	1024	1043	1010	988	1023	1006	993	1025	1001	1030	999	981	991	982	1017	996	1010	1069	1073	1096	1014	1006	976	1036	1010	1030	1080	1083	1001	1036	1016	1006	995	994	979	996	994	1006	1046	1005	1029	997	1020	1065	969	953	1027	1036	986	1048	1003	1007	1008	995	1054	1052	1029	1010	990	995	1040	1040	1049	973	1003	1051	1030	998	1001	1034	1044	1056	1032	989	1010	1076	1042	1052	1136	1053	1021	984	988	1008	994	949	986	1042	1027	1034	990	1020	939	1033	1058	1092	1070	1046	1005	1001	1007	1073	1059	999	1003	984	1022	1101	1016	1023	996	964	1022	1028	1028	986	977	1001	994	1059	1023	1017	963	1021	993	998	1032	995	1085	1079	1028	962	1031	1052	1083	1028	1065	1065	1023	1019	1022	997	1023	1045	998	966	1017	956	975	1014	997	1059	1069	1016	1022	1031	995	1010	1031	1034	999	999	1042	1096	978	1074	1056	1060	1086	1021	1075	1065	1034	997	1059	1084	1033	1010	1062	1008	1023	1040	1031	986	1040	1037	1055	980	1038	929	1031	1027	1019	1002	1004	1071	1057	1097	1008	992	1011	1013	995	1063	960	1038	994	1044	1010	1076	1050	1030	1083	1046	1048	1031	1026	1020	1057	973	1039	1007	1005	980	1066	957	1017	1008	1071	962	1052	994	1032	1030	970	967	994	972	1019	1040	997	1067	1072	1000	1055	987	990	977	949	995	1050	1071	978	1011	1030	1052	999	1013	980	1023	1056	1022	1012	988	1103	1033	1051	1076	1046	998	1031	1043	1060	1039	1027	1016	964	1023	1068	986	1020	949	1042	1070	1043	976	1023	1033	1033	1039	1078	965	1014	985	1030	1002	991	1068	1085	947	1075	1032	1016	1024	1010	1028	1009	1012	1042	1044	968	1052	1020	1056	1008	1010	1015	987	1075	960	1037	1028	957	1067	1008	1058	980	1066	1020	1026	983	1059	1016	992	1000	1040	1023	1031	1046	1032	1005	964	1064	1026	1034	1009	1020	1041	1041	1061	1030	956	989	1005	1035	994	993	987	982	982	1000	1057	992	991	1052	1021	1058	1026	990	1063	995	1001	988	995	1027	987	1032	1022	1072	1024	1121	1011	1012	1021	1057	1077	1031	1012	1023	1024	997	967	1032	1021	988	1050	1001	1024	1018	1011	1019	1012	1038	1074	1103	1051	1027	1056	993	1018	1028	1000	993	1049	996	983	1010	1002	1013	1022	1006	1044	1028	972	983	1062	1060	1008	997	1044	1036	997	1027	1016	980	988	1017	1056	997	1057	974	1065	1004	1027	997	1035	1027	1016	1009	1054	973	984	956	1016	1064	975	1018	1027	1033	968	1013	1051	967	998	1071	970	965	984	1038	984	1013	1057	943	1064	1032	999	1024	1007	997	1059	1024	1040	1004	1024	1036	1014	996	1033	1000	1038	1047	1062	1065	1041	1073	1015	1025	1002	1009	992	973	993	1034	973	1063	997	1039	1005	1030	1008	978	986	1043	1002	1056	1010	931	1051	1028	1037	1069	1055	1007	999	1014	1003	1001	1042	1002	1020	1014	1034	968	993	1005	1072	993	990	1003	1012	1023	1008	1035	1048	1021	1043	1052	1036	985	966	1004	1036	1035	941	1056	1015	1006	1022	992	973	1043
7749	5115	4036	2424	2512	2178	1613	1019	844	881	1066	2181	2400	1826	1337	1007	906	823	823	792	815	785	841	800	826	745	873	853	806	842	800	815	858	839	845	809	809	873	757	887	866	843	854	789	805	819	827	820	805	821	827	788	826	840	831	782	801	814	792	819	839	809	876	852	813	826	786	835	850	843	842	856	843	772	872	797	819	805	848	809	829	777	820	800	846	793	791	863	845	798	799	827	785	794	774	820	821	829	806	820	809	780	762	819	810	776	835	785	819	764	788	786	786	810	762	793	830	823	819	811	795	819	810	853	838	783	795	862	769	805	823	796	829	783	789	763	814	846	831	859	792	809	834	872	873	803	810	810	841	828	777	811	803	785	797	805	853	755	812	797	790	794	807	816	805	817	787	822	873	842	762	846	823	857	799	882	770	805	786	760	886	792	843	823	796	833	841	798	794	835	842	813	767	831	828	862	821	860	789	833	880	770	796	791	785	834	793	765	820	824	815	780	792	845	815	811	813	802	761	774	810	831	768	828	798	818	789	871	811	778	785	826	799	820	832	807	762	816	829	799	802	784	814	836	843	828	808	800	785	832	807	820	813	796	803	804	796	822	814	772	792	800	783	820	833	769	830	767	792	818	765	836	798	829	834	792	775	808	829	812	798	831	819	843	809	781	808	826	849	852	779	809	815	818	798	844	842	839	789	876	813	815	799	771	771	847	783	789	850	871	826	831	829	780	793	850	795	791	812	783	844	758	814	820	793	854	792	776	842	795	818	830	796	774	797	794	783	789	838	827	823	824	781	793	843	834	811	798	848	837	792	788	821	781	797	820	819	818	823	837	779	873	836	810	827	816	869	838	794	813	832	836	851	790	800	805	812	848	823	782	869	800	805	830	817	821	767	827	761	834	828	811	789	829	791	811	806	837	831	842	829	782	798	806	786	782	880	858	809	790	826	824	862	802	807	804	827	763	795	801	828	800	739	819	845	795	831	752	861	830	883	823	822	777	842	853	842	823	784	845	858	817	851	830	880	773	769	853	841	790	796	835	747	820	798	771	772	874	746	846	816	796	813	825	824	798	807	796	837	835	825	846	860	797	815	816	815	815	825	816	822	826	809	845	863	815	760	816	810	828	778	834	812	794	784	752	771	810	793	794	869	813	787	831	815	835	761	891	776	827	830	828	833	786	788	861	785	805	822	810	831	859	792	824	856	873	780	833	862	798	818	785	752	786	795	830	816	821	821	826	801	835	841	823	827	801	840	780	763	790	812	790	789	826	836	795	842	814	804	841	753	823	811	732	788	836	778	821	823	856	777	819	832	819	825	818	806	811	816	769	809	831	803	806	823	861	818	826	766	845	777	814	826	826	798	810	809	786	823	813	833	857	854	832	821	778	792	829	796	740	789	792	823	825	792	829	784	788	809	780	814	837	810	829	829	809	829	759	792	799	823	828	822	812	810	807	826	841	804	855	797	794	821	821	879	784	856	832	753	837	833	841	752	801	810	795	812	868	849	831	816	846	811	834	854	824	810	756	831	805	775	784	800	830	853	779	748	780	837	771	844	852	797	847	791	748	771	822	803	828	777	796	810	803	854	817	846	706	803	807	818	779	783	820	863	820	811	820	875	771	853	824	816	805	837	827	810	810	854	819	853	823	846	770	865	853	858	812	777	811	802	795	792	809	832	799	827	871	796	803	797	810	840	789	831	780	818	836	849	854	783	760	777	819	850	807	782	824	818	788	804	836	779	784	794	836	856	816	834	841	782	826	823	794	792	878	821	804	821	767	796	795	781	852	834	826	811	859	800	855	789	818	853	793	801	827	861	827	830	856	831	824	771	861	804	764	830	803	817	762	830	806	821	804	848	776	775	795	790	810	836	823	862	752	831	833	841	827	825	826	834	780	840	816	818	809	808	826	813	782	741	814	832	800	813	779	753	805	810	847	804	814	838	809	816	812	812	877	825	839	855	833	814	857	805	808	808	853	859	873	781	787	828	848	736	798	797	813	800	808	762	769	754	841	855	807	825	786	780	811	830	802	823	802	817	804	822	849	837	827	779	857	828	770	819	799	789	856	801	759	865	819	862	735	819	816	795	841	779	804	780	844	808	807	878	796	819	840	835	871	862	763	772	778	841	823	795	818	849	850	822	845	749	795	835	818	751	795	747	794	819	807	833	797	848	839	763	829	809	779	779	822	849	791	825	853	869	760	779	794	811	798	796	834	815	792	857	817	806	806	835	779	809	841	784	806	769	860	840	800	861	857	773	806	821	781	811	760	837	785	801	817	828	814	832	779	780	788	806	816	803	802	839	772	873	836	805	802	816	837	805	797	766	805	787	830	795	743	826	809	798	855	821	799	848	807	803	825	850	788	822	816	835	821	840	816	810	764	832	783	830	804	829	860	774	756	779	780	791	778	759	799	790	827	784	786	803	774	825	837	794	788	799	814	837	828	808	763	739	793	863	806	760	829	782	840	801	836	770	877	809	757	848	761	832	802	802	797	773	810	847	772	842	795	807	793	821	838	834	820	765	775	807	783	778	789	812	848	803	828	782	779	822	810	842	755	823	795	822	796	863	799	815	793	817	817	840	830	754	807	843	819	842	796	815	828	825	792	830	804	776	775	831	813	827	831	769	768	835	886	887	831	872	851	817	767	822	797	832	800	839	835	757	809	785	796	805	786	834	814	817	807	816	782	789	807	833	791	805	736	819	780	804	833	855	781	851	814	887	813	851	834	814	788	850	823	856	823	815	819	801	846	808	810	802	782	828	793	809	790	846	837	798	775	774	767	816	844	787	820	847	830	762	810	765	805	820	778	793	784	839	826	816	847	857	777	804	793	838	767	835	820	806	812	810	806	807	849	802	808	836	792	792	815	819	782	809	819	836	828	810	810	781	797	853	820	825	829	782	827	858	805	813	844	847	826	803	841	834	814	793	818	835	799	788	813	807	823	846	894	792	757	781	779	847	834	822	811	793	862	834	867	785	843	771	777	806	832	797	800	799	846	848	749	884	861	788	760	810	828	863	817	820	817	814	802	816	817	866	843	807	798	819	857	815	775	759	794	827	842	832	757	817	797	760	814	804	806	835	855	786	833	777	842	838	832	820	901	837	778	856	815	816	791	799	785	791	764	819	846	818	805	810	814	806	816	821	836	780	792	804	806	813	811	806	791	836	864	841	850	763	794	854	804	818	808	788	801	809	808	859	772	746	783	797	760	786	774	837	865	769	840	835	817	765	817	851	791	801	788	842	867	802	852	782	785	793	782	770	822	829	802	817	782	842	763	843	777	824	833	811	895	790	736	813	809	813	818	775	825	820	843	811	836	807	833	809	828	791	792	774	797	794	798	849	778	848	814	780	791	791	833	849	852	819	759	819	861	805	831	816	811	780	816	822	828	858	837	831	849	804	769	809	852	799	846	758	799	823	835	818	790	826	813	886	793	837	807	816	795	823	816	779	746	887	787	794	778	843	807	793	857	820	754	827	839
25699	21500	27701	25450	11668	4130	2710	1480	1245	1156	1820	10752	16383	11148	4792	1987	1330	1113	984	991	999	960	982	973	936	999	1021	968	968	982	1006	993	913	979	996	910	946	957	960	981	1003	943	1009	981	1000	956	974	935	934	989	929	941	995	959	982	958	964	946	960	917	939	914	959	964	942	939	933	971	914	909	966	958	950	925	935	980	978	960	977	952	905	917	1035	979	977	956	945	938	953	972	1004	907	947	972	988	991	969	884	1012	922	927	948	956	971	934	945	976	941	968	963	928	954	916	940	952	974	930	984	975	929	924	955	954	903	931	947	935	915	962	953	990	952	985	897	960	978	955	983	948	979	906	986	974	958	988	942	958	995	909	967	955	977	973	939	912	1007	956	950	913	922	972	943	936	968	952	986	933	960	967	993	948	890	932	950	931	1004	954	951	966	976	953	947	1009	957	947	995	937	978	942	980	937	969	977	933	991	975	954	938	950	946	933	975	952	949	976	999	1011	962	1002	992	963	974	962	1012	986	950	977	962	994	919	937	930	949	937	949	953	945	973	959	919	1009	934	980	940	1003	966	978	955	964	968	1039	939	1010	916	921	964	958	940	950	905	911	919	995	956	898	1020	995	964	927	960	974	923	959	950	987	907	909	967	956	983	980	986	935	914	975	951	956	907	945	940	948	976	970	926	980	929	949	1012	944	976	958	973	982	932	946	951	969	952	975	943	962	935	944	965	980	943	903	967	1010	941	997	885	927	976	906	955	957	937	949	1015	1004	916	950	948	950	969	976	969	941	972	911	955	956	939	934	972	1008	964	994	964	1008	912	945	974	946	958	927	959	919	909	960	969	994	947	951	937	986	948	981	985	906	906	957	969	954	935	943	941	986	945	970	938	916	939	920	936	963	981	939	989	915	919	940	923	947	972	882	959	970	918	991	990	940	958	1035	1010	972	984	965	957	971	952	930	922	983	927	988	938	1008	949	979	950	927	922	986	936	970	949	933	915	877	975	879	1009	890	982	982	997	1002	980	913	955	961	953	921	978	978	939	985	942	979	973	918	1018	968	971	970	957	928	937	923	941	917	960	928	934	922	1010	922	998	977	992	915	978	939	1006	988	966	984	999	1004	968	992	989	941	939	971	943	873	919	976	1017	961	891	976	972	926	961	939	899	941	976	1002	967	976	984	931	933	982	935	941	953	952	975	895	959	950	924	920	943	951	947	976	944	962	970	982	973	960	912	998	922	928	986	937	988	908	964	962	946	912	990	942	970	969	939	949	962	941	900	933	965	923	1013	992	935	948	928	1003	992	990	927	975	998	980	942	986	975	997	939	970	942	973	913	976	934	915	968	945	965	936	927	910	979	911	961	955	950	939	948	945	981	995	938	901	939	962	910	934	928	945	993	984	962	1016	970	979	969	968	923	944	966	951	937	906	983	959	942	1036	910	1000	968	947	987	968	989	930	985	983	931	894	884	896	1057	966	994	978	935	1020	945	976	934	979	932	995	985	991	960	968	956	975	956	999	949	935	913	992	965	986	959	971	923	939	945	919	977	975	1024	953	994	982	926	929	915	945	979	1023	917	940	967	920	979	960	920	943	944	993	947	956	948	969	997	996	971	956	993	969	1020	894	996	986	910	976	956	953	971	921	935	1000	967	981	964	917	941	989	940	971	946	1020	961	905	910	982	977	1003	988	1036	953	923	987	965	991	966	934	940	927	915	988	956	892	940	929	977	945	972	950	952	992	930	966	994	940	980	997	960	950	951	1029	968	982	955	887	969	902	940	976	976	946	955	913	961	967	928	916	951	987	954	972	973	1008	1006	935	908	972	998	969	974	973	997	972	986	988	991	967	1047	958	918	964	969	977	942	927	904	950	967	971	955	940	1022	962	928	959	934	900	938	945	936	939	929	982	951	989	1026	955	908	942	992	1012	948	931	978	989	1000	926	931	936	965	954	984	957	979	949	920	961	954	959	988	924	981	962	949	966	951	950	917	924	981	950	946	925	1000	975	1000	974	909	1015	1023	939	904	958	948	917	966	972	996	918	957	948	949	936	935	957	994	1046	952	960	944	934	955	923	964	937	922	867	941	935	953	928	890	962	926	967	987	926	926	972	954	913	998	965	969	951	969	983	973	949	966	908	982	962	947	955	893	1013	994	968	883	1013	917	957	901	974	958	976	907	964	974	940	955	958	1003	992	915	989	954	1011	1003	974	874	946	971	961	930	973	941	936	952	955	940	1002	928	950	1010	976	931	981	1004	1000	948	994	939	914	969	960	924	938	1007	992	918	967	924	961	927	913	1002	951	991	922	981	979	962	962	964	973	998	990	957	918	939	959	979	926	937	941	977	977	933	925	866	978	919	1025	974	964	961	959	996	1015	962	996	1015	972	956	928	916	925	998	935	932	912	916	954	936	929	936	949	1027	959	968	950	939	918	966	946	961	1008	942	946	988	997	946	941	853	1005	965	964	942	937	981	979	994	947	931	940	943	1003	950	918	975	934	915	920	1009	934	918	935	950	934	955	990	961	966	938	964	929	962	918	920	942	935	957	951	947	961	996	936	991	940	982	999	994	957	982	937	957	935	966	969	944	906	896	969	946	939	951	944	969	980	896	952	923	972	985	968	942	930	996	941	974	952	940	963	938	927	912	987	959	982	931	1013	932	991	953	1000	917	969	929	959	943	947	1006	995	1005	919	950	935	970	978	987	952	951	932	922	960	1009	964	1029	979	956	940	930	987	985	983	901	909	929	912	918	929	954	961	998	952	966	931	938	948	947	950	992	966	970	970	958	942	950	931	954	971	912	891	972	971	949	908	974	897	967	944	961	963	1017	985	961	978	921	965	956	966	944	980	980	886	955	971	962	955	1011	965	1011	981	980	934	920	934	942	984	923	947	978	927	994	971	911	1009	956	919	981	971	969	965	928	996	912	1003	978	969	947	923	947	900	936	935	899	976	915	900	1013	956	984	918	971	961	917	923	925	946	902	941	978	919	962	965	983	959	1005	1017	924	914	950	973	898	893	948	957	966	979	974	952	947	985	1004	1019	977	961	894	964	987	990	936	933	914	951	924	918	913	986	955	935	950	898	965	1052	977	963	956	949	935	952	983	895	986	944	946	928	988	1019	991	916	945	951	974	965	986	948	963	970	964	988	986	907	977	982	897	962	934	939	923	965	982	988	960	917	936	936	919	955	988	959	949	956	919	970	978	929	983	943	930	903	1007	930	1003	965	955	949	974	936	915	899	989	1013	960	986	947	944	966	970	965	960	928	981	941	933	962	972	969	981	962	944	1011	947	986	910	926	971	938	975	924	937	987	959	948	1021	990	948	930	963	1014	929	953	937	960	889	977	918	972	969	1008	978	1026	930	1017	889	934	928	954	919	991	979	986	921	881	1000	926	963	967	947	946	968	960	986	999	955	951	960	1017	1029	949	911	955	935	937	943	1007	928	948	964	951	986	957	931	1022	971	939	957	942	892	906	918	926	971	978	950	992	975	947	983	957	963	945	953	949	908	964	933	979	923	930	973	986	912	933	917	978	973	932	974	926	1012	971	926	976	942	971	997	1004	973	957	932	944	939	962	955	956	947	923	970	963	981	960	915	884	950	956	952
6387	8722	8477	4896	3838	3530	2469	1291	1097	1105	2261	12936	15283	9465	4316	1881	1104	859	784	750	813	789	779	806	773	773	736	772	834	765	759	799	803	773	761	833	766	765	820	785	781	795	813	766	777	770	821	778	830	756	802	764	825	746	796	784	770	755	759	808	745	755	780	837	788	790	773	803	828	807	817	835	811	797	784	854	840	800	818	764	771	810	804	770	767	799	818	788	814	750	772	774	787	769	746	810	772	818	791	735	804	796	783	824	772	854	795	801	764	770	795	792	760	784	807	827	756	828	765	760	799	727	836	776	775	814	797	774	773	788	765	790	771	794	809	784	776	786	838	816	768	806	793	819	751	764	776	783	853	787	819	771	792	772	784	763	769	815	771	785	735	723	780	806	811	803	793	791	772	824	826	773	857	776	740	761	750	846	728	774	766	760	779	724	787	801	788	784	756	782	810	754	812	805	741	780	809	800	801	761	781	830	787	754	778	780	791	763	819	806	817	808	791	794	781	723	781	731	744	828	821	772	837	767	779	807	780	852	767	829	837	771	795	781	785	783	779	758	830	795	764	808	783	836	783	771	823	762	775	808	794	805	778	792	760	811	767	828	784	818	784	787	742	813	790	817	780	817	754	770	801	751	794	738	746	783	806	796	779	787	793	784	729	800	835	807	776	740	755	752	754	779	819	753	802	829	790	811	811	815	752	789	811	763	759	765	768	793	751	802	790	782	840	779	783	783	767	785	773	730	788	811	768	823	776	822	792	773	782	792	743	772	756	753	730	797	804	799	825	783	749	817	834	783	778	774	784	803	763	778	805	791	816	732	769	765	796	822	768	798	780	759	744	852	771	782	796	817	778	795	780	769	778	810	851	830	756	782	776	791	765	765	766	799	795	782	775	786	805	775	741	796	782	806	778	795	765	773	751	784	755	819	822	793	778	833	782	797	760	779	751	774	768	788	736	764	803	776	804	770	757	778	795	775	789	777	778	783	770	766	813	773	774	785	785	766	788	786	780	781	788	760	777	742	792	805	720	746	765	749	822	813	769	744	763	770	780	776	795	773	773	775	776	774	751	816	779	771	746	812	786	805	786	757	720	739	745	751	744	747	708	792	770	789	808	807	825	817	817	753	797	781	785	812	736	752	798	844	791	847	845	825	809	786	819	761	773	834	773	788	767	798	771	781	762	784	754	745	825	869	770	771	801	775	800	790	805	791	793	766	748	804	783	773	789	760	772	786	794	796	770	749	760	759	788	769	803	774	767	785	778	807	803	818	780	760	796	817	797	751	793	838	808	758	758	778	793	786	804	766	767	810	823	798	791	748	759	790	818	749	811	801	785	752	776	795	792	802	788	773	715	817	760	770	785	772	789	796	818	729	783	768	788	798	740	747	785	788	733	765	786	838	802	776	757	754	806	741	770	769	815	802	754	787	837	774	796	787	787	773	830	787	802	786	764	777	788	832	783	772	804	752	781	814	807	840	772	807	796	716	803	771	795	778	752	787	805	817	789	791	792	815	851	783	760	749	794	811	791	784	794	845	763	762	766	785	816	774	809	765	760	768	768	820	798	757	748	770	750	788	787	793	812	759	832	847	786	786	831	812	728	762	791	783	778	762	767	778	769	773	764	742	780	776	764	756	805	721	797	740	779	803	800	756	819	803	782	785	804	801	801	777	784	790	733	797	837	775	765	798	779	743	788	757	794	795	708	744	736	744	781	801	738	731	750	793	833	748	767	823	775	831	789	752	809	823	767	753	786	758	772	794	770	783	809	784	743	796	787	814	793	813	761	735	789	791	787	839	792	769	779	778	726	760	816	787	778	759	760	767	789	766	778	800	785	795	794	792	765	793	797	784	863	817	770	775	759	761	820	839	809	796	779	776	761	740	801	835	807	787	767	800	762	784	754	781	815	791	768	756	802	774	749	788	771	759	776	767	794	790	755	791	776	770	778	855	750	764	768	788	819	784	776	753	785	777	806	841	761	801	783	786	777	774	820	814	784	782	769	789	782	723	746	780	796	773	800	773	772	793	759	766	782	767	767	804	751	814	798	739	786	754	822	753	810	795	778	788	801	739	734	785	750	757	782	732	804	828	770	809	753	769	788	780	814	793	744	732	824	801	825	792	799	785	768	813	799	805	771	771	821	746	750	780	804	765	781	756	741	761	782	765	772	741	780	828	800	775	783	749	752	781	805	806	768	786	716	736	787	797	807	808	724	759	800	791	789	831	814	792	829	793	761	801	838	844	744	781	756	845	765	808	809	802	855	794	745	775	791	808	835	770	829	828	800	794	795	762	811	798	787	814	802	833	760	753	830	750	758	730	757	785	808	771	821	763	737	777	791	729	858	764	811	772	810	767	829	776	773	828	746	816	770	748	753	774	794	803	774	810	756	826	747	794	829	805	767	776	816	802	804	786	824	762	805	786	780	769	739	787	737	773	776	805	811	778	771	796	767	717	805	802	786	745	831	769	759	781	781	757	801	801	800	741	822	796	809	800	799	788	775	792	808	783	798	788	806	754	792	799	825	828	817	769	820	790	797	863	865	775	785	779	749	751	789	778	727	831	736	767	827	773	805	755	702	787	819	782	810	722	761	772	786	817	801	834	804	795	770	811	779	774	802	809	818	819	818	775	853	801	802	791	797	757	794	803	796	789	796	761	783	800	777	710	752	748	737	768	770	779	756	754	793	770	782	792	779	812	850	763	770	769	772	751	771	768	778	787	756	778	803	741	739	776	778	769	793	765	756	825	780	840	759	773	784	794	786	789	826	836	799	788	804	735	769	754	757	782	755	750	754	829	765	780	783	777	783	802	737	763	767	746	793	770	816	791	823	787	827	787	755	816	799	790	812	779	800	703	783	767	777	788	799	743	797	795	755	754	773	773	796	753	772	792	803	738	781	790	747	758	772	755	812	753	762	781	776	802	808	773	767	796	767	778	797	733	765	779	742	821	790	796	805	790	788	787	752	812	771	827	759	780	724	818	789	768	788	764	800	769	759	792	799	819	745	813	836	791	785	823	792	729	802	794	773	788	760	798	834	799	740	701	778	762	779	865	785	761	766	780	779	804	798	768	801	767	763	755	751	790	779	792	776	829	775	769	744	760	785	780	774	765	789	751	756	820	785	749	817	769	745	799	843	763	756	783	786	799	849	759	770	783	814	790	779	799	822	808	789	830	789	736	805	775	768	772	773	789	765	805	798	737	793	777	804	749	781	731	839	805	754	739	785	800	788	773	770	795	792	740	830	781	779	854	813	779	834	711	783	786	788	807	850	798	772	755	814	777	752	777	751	765	782	846	813	778	798	790	752	763	797	802	802	781	763	795	784	786	792	750	809	776	769	749	781	793	796	805	778	746	799	761	742	755	789	807	763	788	761	796	795	782	755	754	754	778	759	789	779	806	731	792	816	800	727	749	789	781	746	735	793	851	776	797	770	792	769	753	789	798	797	752	807	785	775	742	744	816	737	789	803	835	805	737	778	728
24693	21476	28691	24705	21135	11662	5228	2407	1698	1452	2114	17934	26814	20469	8866	3056	1713	1199	1160	1113	1085	1124	1138	1097	999	1063	1080	1085	1126	1092	1103	1108	1103	1052	1090	1115	1073	1096	1066	1115	1125	1091	1112	1122	1097	1079	1041	1068	1042	1124	1178	1046	1101	1088	1100	1038	1077	1092	1109	1071	1051	1145	1097	1103	1073	1116	1033	1098	1087	1116	1123	1054	1068	987	1037	998	1049	1096	1085	1015	1116	1080	1065	1065	1087	1071	1110	1047	1134	1093	1067	1091	1131	1018	1103	1024	1099	1144	1026	1078	1083	1076	1047	1106	1019	1111	1102	1132	1089	1092	1105	1051	1090	1089	1079	1104	1088	1091	1022	1084	1143	1060	1061	1092	1061	1178	1080	1100	1020	1032	1072	1116	1106	1116	1087	1100	1054	1143	1093	1098	1088	1042	1093	1063	1079	1039	1090	1088	1021	1105	1042	1016	1088	1087	1082	1079	1105	1115	1107	1100	1131	1092	1016	1033	1112	1129	1117	1047	1053	1082	1068	1107	1097	1137	1026	1087	1009	1100	1045	1101	1079	1025	1044	1062	1115	1164	1075	1114	1099	1141	1068	1033	1095	1093	1131	1090	1036	1094	1041	1046	1063	1051	1049	1054	1073	1118	1074	1103	1083	1069	1102	1072	1125	1092	1034	1069	1092	1079	1120	1099	1103	1080	1105	1134	1088	1060	1082	1079	1121	1102	1088	1065	1076	1045	1104	1122	1073	1103	1108	1116	1081	1073	1061	1055	1046	1089	1015	1092	1110	1054	1099	1036	1135	1036	1067	1053	1014	1127	1054	1077	1069	1105	1127	1064	1062	1073	1059	1071	1136	1070	1107	1075	1100	1041	1081	1038	1094	1101	1063	1135	1083	1089	1091	1059	1071	1069	1050	1060	1051	1053	1123	1062	1155	1029	1023	1073	1121	1071	1084	1082	1110	1026	1108	1027	1094	1070	1090	1054	1078	1098	1029	1082	1115	1113	1109	1061	1055	1054	1073	1039	1086	1086	1079	1041	1056	1085	1054	999	1089	1133	1076	1017	1054	1086	1060	1018	1070	1035	1138	1019	1118	1079	1062	1091	1107	1074	1085	1109	1063	1124	1093	1079	1076	1090	1069	1028	1062	1088	1111	1118	1135	1040	1060	1077	1098	1138	1115	1047	1129	1146	1062	1104	1069	1061	1067	1106	1078	1095	1045	1071	1039	1048	1031	1077	1103	1065	1066	1110	1072	1048	1126	1111	1065	1053	1088	1165	1070	1124	1097	1045	1115	1102	1091	1112	1036	1079	1059	1082	1135	1072	1048	1036	1058	1073	1145	1096	1059	1115	1107	1067	1083	1044	1069	1101	1018	1094	1088	1080	1113	1081	1076	995	1059	1048	1003	1068	1087	1053	1111	1084	1093	1055	1070	1095	1096	1089	1125	1097	1041	1027	1104	1067	1078	1064	1041	1098	1071	1051	1100	1049	1077	1046	1105	1070	1092	1081	1057	1033	1106	1114	1055	1072	1102	1053	1036	1062	1106	1105	1140	1048	1121	1050	1096	1142	1071	1098	1073	1051	1138	1092	1067	1116	1037	1089	1078	1114	1068	1090	1027	1098	1128	1036	1087	1086	1069	1069	1034	1091	1071	1087	1027	1078	1055	1091	1052	1129	1063	1056	1101	1120	1096	1057	1030	1086	1028	1063	1123	1050	998	1010	1025	1054	1083	1041	1079	1053	1057	1076	1091	1112	1104	1119	1045	1006	1115	1114	1092	1048	1096	1145	1115	1054	1011	995	1056	1082	1120	1113	1088	1127	1045	1145	1110	1062	1086	1053	1188	1137	1090	1102	1121	1075	1131	1093	1098	1073	1067	1073	1109	1116	1102	1075	1039	1089	1090	1081	1092	1127	1083	1033	1118	1079	1119	1096	1076	1078	1153	1035	1095	1104	1078	1060	1124	1074	1090	1003	1079	1028	1050	1035	1091	1080	1068	1092	1070	1041	1051	1041	1077	1028	1071	1028	1045	1064	1065	1057	1069	1068	1149	1066	1103	1099	1055	1079	1077	1050	1112	1077	1037	1108	1060	1062	1080	997	1071	1030	1086	1046	1097	1141	1065	1025	1094	1022	1050	1081	1086	1076	1029	1066	1046	983	1082	1062	1068	1066	1104	1052	1002	1050	1112	1004	1060	1087	1077	1082	1067	1063	1146	1063	1093	1038	1089	1119	1017	1011	1065	1031	1058	1027	1052	1078	1064	1014	1043	1056	1111	1029	1062	1069	1104	1030	1083	1060	1070	1101	1059	1092	1071	1007	1086	1041	1090	1094	1109	1052	1070	1101	1147	1084	1111	1062	1088	1111	1124	1051	1100	1128	1121	1100	1102	1047	1053	1044	1096	1076	1014	1073	1123	1090	1014	1101	1063	1068	1105	1085	1087	1067	1044	1051	1041	1095	1042	1030	1071	1059	1100	1065	1047	1105	1055	1100	1084	1050	1058	999	1088	1090	1112	1116	1112	1117	1045	1074	1042	1056	1083	1029	1053	1075	1112	1029	1119	1071	1048	1097	1121	1096	1123	1095	1089	1116	1077	1099	1092	1107	1063	1022	1098	1118	1058	1089	1040	1086	1037	1139	1075	1114	1096	1072	1081	1177	1121	1066	1073	1026	1046	1085	1068	1036	1089	1071	1118	1083	1142	1038	1083	996	1100	1081	996	1022	997	1078	1047	1067	1044	1060	1095	1026	1098	1011	1138	1059	1079	1100	1100	1105	1030	1080	1107	1067	1139	1047	1106	1083	1075	1082	1109	1127	1048	1033	1122	1032	1049	1087	1067	1125	1069	1080	1082	1059	1057	1079	1033	1076	1064	1021	1068	1053	1053	1136	1113	1069	1053	1070	1085	1061	1126	1028	1059	1025	1049	1116	1074	1116	1079	1072	1095	1122	1094	1081	1123	1081	996	1152	1141	1063	1031	1051	1073	1085	1069	1104	1197	1065	1060	1060	1088	1035	1022	1112	1079	1112	1113	1039	1095	1101	1098	1001	1096	1099	1103	1118	1052	1110	1132	1055	1065	1044	1075	1053	1005	1072	1051	1094	1035	1062	1054	1110	1041	1058	1095	1109	1018	1047	1071	1074	1101	1053	1026	1098	1150	1040	1027	1032	1086	1034	1103	1065	1075	1119	1049	1100	1045	1060	1079	1049	1074	1074	1144	1092	1060	1089	1092	1063	1096	1081	1063	1113	1041	1109	1022	1104	1078	1111	979	1028	1011	1051	1127	1089	1076	1036	997	1073	1035	1099	1062	1140	1040	1047	1094	1119	1118	1085	1126	1097	1106	1149	1023	1104	1031	1112	1069	1054	1075	1064	1115	1108	1067	1056	1085	1109	1056	1170	1080	1086	1100	1048	1084	1030	1082	1131	1106	1097	1048	1085	1093	1130	1156	1050	1110	1094	1057	1008	1053	1056	1016	1122	1071	1053	1066	1069	1034	1107	1121	1078	1105	1040	1115	1113	1089	1029	1085	1053	1076	1110	1068	1072	1094	1047	1146	1091	1057	1076	1113	1135	1093	1071	1030	1130	1150	1082	1040	1050	1080	1071	1089	1028	1071	1046	1031	1092	1063	1056	1055	1066	1071	1054	1052	1101	1099	1074	1069	1078	1114	1023	1073	1143	1102	1051	1138	1063	1057	1097	1056	1083	1084	1118	1090	1120	1036	1099	1074	1085	1091	1048	1016	1062	1041	1052	1063	1097	1108	1085	1051	1091	1071	1074	1029	1098	1038	1077	1089	1068	1063	1055	1126	1062	1060	1060	1052	1140	1052	1092	1086	1166	1038	1036	1049	1092	1128	1080	1103	1085	1071	1044	1080	1082	1120	1075	1047	1057	1075	994	1069	1062	1102	1085	1104	1029	1066	1091	1129	1139	1100	1104	1011	1060	1022	1041	1138	1007	1059	1055	1056	1075	1051	1099	1039	1057	1065	1084	1039	1036	1071	1096	1040	1040	1009	1084	1082	1085	1064	1065	1053	1070	1094	1111	1085	1047	1024	1054	1010	1105	1069	1100	1077	1120	1112	1091	1020	1035	1054	1121	1071	1053	1011	1093	1112	1026	1073	1137	1050	1022	1038	1136	1036	1035	1100	1050	995	1049	1116	1076	1104	1062	1064	1019	1060	1066	1051	1053	1085	1096	1080	1054	1030	1102	1020	1030	1067	1051	1021	1060	1134	1042	1077	1045	1085	1064	1061	1079	1087	1064	1140	1109	1074	1084	1120	1118	1062	1091	1079	1056	1089	1058	1046	1077	1010	1086	1088	1062	1052	1038	1058	1108	1062	1071	1056	1106	1086	1077	1078	1086	1040	1082	1086	1061	1140	1083	1133	1035	1101	1120	1112	1063	1034	1039	1046	1081	1101	1049	1029	1103	1054	1117	1054	1122	1038	1038	1128	1060	1075	1046	1036	1053	1044	1031	1053	1069	1036	1048	1036	1117	1067	1034	1047	1050	1097	1043	1046	1079	1078	1103	1025	1087	1086	1097	1145	1034	1083	1061	1080	1064	1028	1105	1089	1082	1132	1044	1062	1070	1093	1158	1087	1082	1069	1068	1097	1038	1068	1070	1056	1052	1071	1103	1091	1070	1119	1152	1058	1034	1088	1056	1042	1103	1057	1063	1115	1072	1077	1054	1087	1082	1019	1072	1092	1084	1080	1151	1095	1074	1068	1069	1094	1046	1117	1064	1041	1123	1104	1057	1090	1090	1063	1065	1013	1118	1039	1074	1089	1043	1079	1129	1098	1058	1072	1088	1082	1004	1122	1084	1080	1071	1083	1100	1042	1097	1122	1049	1066	1078	1042	1093	1054	1122	1076	1091	1062	1066	1094	1048	1122	1130	1078	1049	1037	1056	1069	1066	1037	1084	1048	1121	1064	1021	1088	1090	1080	1069	1026	1034	1073	1025	1073	1064	1055	1128	1116	1084	1061	1068	1068	1096	1079	1103	1030	1081	1076	1063	1098	1077	1043	1071	1068	1055	1055	1090	1057	1046	1064	1129	1042	1067
7008	14969	13938	7245	5559	5491	4026	2225	1586	1401	2529	20883	23877	16366	6843	2651	1467	1023	926	942	898	866	867	926	840	858	919	859	895	950	888	934	899	860	902	886	933	798	888	948	913	902	900	877	855	848	875	845	874	851	875	932	909	885	894	861	911	849	858	839	843	888	861	877	920	897	850	899	873	832	858	927	874	810	882	881	878	899	860	889	841	895	842	881	933	867	854	938	878	895	838	906	864	884	900	901	895	845	839	894	850	909	909	874	918	866	906	843	899	907	856	901	882	868	852	893	877	882	957	875	869	859	908	941	929	872	889	816	922	820	886	850	856	907	873	858	889	870	837	881	892	858	892	857	911	821	877	877	857	883	887	891	852	864	865	821	843	828	889	903	911	877	850	904	882	876	865	877	863	887	867	872	940	857	897	873	920	873	894	902	872	876	914	887	906	835	844	882	853	821	850	844	845	951	861	852	846	911	916	873	875	899	841	933	828	866	854	841	856	880	836	820	877	906	881	869	918	835	880	822	925	863	828	866	926	882	889	885	811	829	893	859	801	937	875	845	897	901	861	803	923	894	857	934	874	851	860	816	857	889	877	902	872	859	863	862	883	894	899	899	859	841	866	875	873	849	872	904	878	835	859	848	861	885	869	858	892	893	860	916	846	885	792	907	851	870	883	877	853	895	845	866	897	891	888	867	872	892	817	899	883	889	876	879	856	899	879	794	899	868	883	913	920	810	869	881	881	892	889	862	918	859	903	856	853	883	851	907	911	835	862	827	869	910	865	905	870	891	932	848	886	897	908	965	883	845	861	845	893	906	905	824	895	912	876	907	848	853	861	876	873	856	894	900	922	911	844	870	855	934	883	839	874	918	844	862	808	899	902	850	904	830	886	867	838	893	917	904	866	900	891	844	876	913	847	874	881	859	913	878	930	864	874	934	853	888	825	893	921	834	909	814	894	909	873	874	865	870	860	858	904	861	896	900	860	903	873	925	895	852	880	837	884	874	888	885	876	822	833	881	951	919	899	855	820	858	897	870	861	909	909	916	828	911	888	928	833	876	860	884	862	911	908	858	886	870	847	870	876	855	948	842	889	906	869	927	879	900	892	882	900	857	858	854	884	841	875	881	861	892	895	894	844	895	874	884	891	887	911	849	866	961	857	875	859	838	834	904	888	847	866	856	848	815	903	843	853	838	901	916	880	891	867	868	852	853	871	942	831	883	903	895	815	875	842	876	853	912	892	889	884	921	847	864	850	937	832	867	859	847	839	848	825	849	829	860	874	926	889	885	834	848	861	862	894	847	896	879	863	833	883	851	888	839	927	892	836	887	885	877	872	879	860	882	889	899	899	893	905	881	846	875	891	862	876	889	888	848	866	883	872	872	818	861	852	900	894	838	865	845	817	855	923	912	901	821	902	852	891	818	785	907	861	908	880	856	854	862	854	889	835	871	856	910	838	887	865	880	903	893	841	841	913	887	868	857	794	894	910	846	833	905	888	874	913	870	915	918	829	872	859	844	872	841	874	890	928	875	873	869	884	836	925	862	845	844	839	820	864	895	855	857	873	831	868	839	849	857	824	897	899	889	906	856	816	876	852	905	873	849	867	845	872	806	910	834	859	880	906	834	835	858	896	861	897	873	905	835	898	863	879	838	909	820	851	889	895	896	856	816	925	882	866	819	890	877	867	885	845	811	892	877	839	850	894	910	853	878	855	946	895	852	865	866	872	900	889	823	889	903	871	912	871	817	883	915	908	879	856	817	893	840	875	877	882	855	884	851	880	920	832	859	864	880	850	862	856	843	865	840	896	899	916	863	875	909	924	847	864	890	889	869	916	920	848	904	915	866	804	837	875	901	852	846	831	893	857	888	891	888	850	865	834	908	839	890	864	867	879	874	808	897	867	868	860	879	896	942	835	826	817	866	892	891	878	887	845	913	912	860	849	839	844	893	872	899	860	865	871	876	834	881	866	849	873	893	868	863	893	854	874	867	856	900	882	873	877	846	866	838	891	848	880	846	832	846	840	907	904	944	854	841	898	831	878	875	884	872	831	886	861	889	826	824	889	857	854	878	833	897	938	810	825	869	847	850	858	881	913	856	858	871	908	889	860	883	892	863	893	877	866	895	873	849	854	861	887	839	854	930	890	906	847	876	851	864	877	866	845	865	883	879	855	819	916	810	907	832	870	906	863	825	858	859	876	875	847	884	836	870	880	872	850	815	845	841	845	866	860	874	860	907	857	816	912	852	878	875	894	864	887	891	830	848	815	885	882	874	853	878	812	848	873	868	888	844	912	852	838	839	905	914	855	897	888	846	820	860	845	881	928	823	856	878	870	864	838	843	891	951	869	878	863	897	902	840	861	904	860	843	897	860	915	858	808	847	895	843	888	840	839	846	884	831	881	795	879	891	816	873	841	883	862	913	917	877	815	864	917	825	889	875	870	832	890	867	854	924	910	893	851	814	886	874	878	885	887	866	862	847	822	885	863	869	882	837	893	844	850	861	860	827	806	882	849	870	917	892	830	937	898	886	889	858	822	860	907	858	829	923	856	845	873	850	804	908	881	790	866	864	844	851	901	857	849	869	860	918	904	846	881	874	874	856	858	861	877	902	849	880	932	843	838	851	856	865	844	928	867	914	862	875	884	866	839	867	863	874	867	891	905	862	875	827	864	840	935	852	901	801	863	888	906	862	860	859	853	907	831	842	907	918	863	860	889	890	867	877	871	832	908	876	884	891	835	865	818	843	806	876	842	832	924	902	884	836	920	845	867	859	894	879	859	872	919	843	840	824	824	909	881	923	869	901	887	877	903	870	908	851	873	870	933	874	843	846	823	862	837	877	872	916	917	901	856	905	871	889	914	885	877	888	831	883	827	915	886	877	871	822	829	846	896	873	872	889	849	926	918	870	872	839	881	873	859	869	883	893	869	881	871	886	838	858	837	849	874	868	838	862	872	844	888	851	846	893	826	834	903	891	845	874	905	838	872	890	864	862	819	851	900	860	870	831	816	887	893	816	896	868	839	851	862	873	878	834	868	864	829	833	910	880	861	835	844	889	897	907	929	840	843	806	875	900	889	798	863	890	883	886	859	901	882	866	909	905	895	885	886	869	834	903	861	883	903	846	881	866	899	890	877	856	840	907	849	832	828	830	889	812	844	855	902	848	871	835	907	913	863	840	888	886	886	859	830	840	864	880	907	903	885	870	879	879	814	908	820	846	852	897	906	884	850	841	899	882	869	827	923	840	834	885	885	866	856	861	839	829	854	882	858	840	873	852	846	887	872	842	857	896	863	810	842	828	837	856	850	862	837	822	900	880	876	851	821	883	869	844	847	912	920	859	869	856	859	855	897	834	841	860	882	902	869	875	889	920	868	843	861	869	910	942	890	858	845	856	885	837	874	815	888	904	925	908	848	914	855	895	893	835	804	886	854	870	856	880	858	836	898	875	897	838	880	863	875	841	858	855	830	833	877	855	835	868	889	915
28146	15445	9275	4301	2036	1969	1611	1333	1152	1056	1121	1920	2384	2226	1632	1321	1158	1097	1071	1022	1101	1062	1071	1060	1037	1104	1063	1062	1028	1047	1101	1082	1095	1055	1063	1105	1070	1076	1072	1159	1092	1097	1096	1075	1094	1088	1048	1047	1028	1100	1114	1086	1075	1068	1051	1078	1082	1108	1067	1083	1079	1056	1059	1016	1126	1084	1064	1060	1081	1153	1168	1117	1021	1059	1102	1115	1124	1049	1058	1101	1106	1094	1081	1065	1086	1034	1050	1084	1017	1145	1059	1075	1062	1051	1038	1050	1103	1059	1023	1075	1096	1063	1086	1103	1088	1039	1029	1097	1006	1047	1048	1074	1051	1073	1084	1022	1101	1057	1020	1120	1066	1065	1048	1052	1046	1044	1093	1061	1068	1042	993	1088	1091	1060	1058	993	1038	1090	1019	1080	1112	1107	1017	1057	1106	1105	1085	1080	1082	1093	1114	1048	988	1051	1044	1077	1119	1016	1035	1075	1155	1065	1065	1059	1043	1075	1054	1070	1095	1052	1087	1086	1050	1047	1104	998	1004	1078	1045	1056	1151	1044	1064	1064	1050	1077	1072	1020	1123	1054	1003	1060	1065	1034	1053	1060	1009	1074	1014	1113	1100	1064	1059	1054	1077	1082	1069	1102	1013	1047	1094	1009	1100	1103	1048	1010	1080	1090	1026	1026	1035	1024	1112	1086	1083	1091	1012	1056	1100	1050	1057	1106	1045	985	1053	1129	1061	1118	1120	1041	1056	1043	1064	1075	1055	1078	1075	1039	1045	1110	1025	1032	997	1059	1045	1117	1073	1063	1064	1009	1044	1066	1051	1014	1034	1047	1045	1072	1018	1096	1049	1110	1085	1058	1074	1013	1055	1076	1084	1050	1012	1057	1112	1086	1084	1081	1047	1091	1093	1120	1033	992	1090	1063	999	1016	1067	1078	1052	1030	1091	1072	1050	1030	1065	1090	1054	1042	1028	1073	1006	1058	1061	1128	1076	1059	1034	1043	1044	1039	1067	1078	1016	1057	1086	1039	1074	1069	1064	1060	1100	1062	1083	1073	1029	1076	987	1080	1093	1073	1022	971	1069	1122	1061	1051	1098	980	1072	1083	1081	1047	1047	1044	1065	1074	1030	988	1033	1099	1105	1038	1063	1100	1063	1004	1018	1097	1026	1094	1059	1083	1048	997	1043	1043	1137	1056	1075	1090	1036	1026	1068	1106	1097	1049	1058	1040	1056	1059	1092	1083	1126	1043	1045	1051	1052	1106	1093	1085	1074	1004	1070	1063	1064	1023	1035	1073	1075	1117	1112	1074	1085	1021	1026	1053	1142	1093	1084	1037	1073	1060	1065	1082	1075	1015	1062	1041	1045	1047	1104	1074	1028	1054	1038	1071	1108	1004	1074	1066	1059	1025	1079	1047	1029	1087	1091	1061	1115	1066	1106	1021	1018	1053	1125	1069	1008	1098	1069	1006	1048	1075	1061	1020	1052	1084	1009	1045	1021	1090	1077	1041	1040	1109	1056	1067	1077	1080	966	1059	1062	1106	1132	1048	1083	1007	1091	1055	1088	1086	1054	1071	1067	1048	1035	1099	1076	1101	1060	1043	1020	1064	1067	1025	1056	1071	1055	1122	1047	1076	1046	1095	1028	1021	1047	1133	1041	1037	1078	1067	1081	1082	1066	1074	1079	1047	1037	1073	1071	1095	1100	1057	1046	1053	1049	1045	1091	1048	1084	1113	1090	1071	1042	1057	1058	1050	1117	1068	1024	1033	1062	1105	1052	1032	1016	1005	1087	1111	1022	1103	1078	1036	1079	1105	1099	1154	1049	1058	1055	1092	1020	1005	1069	1075	1067	1056	1077	1095	1095	1058	1078	1057	1042	1012	1053	985	978	1048	1094	1043	1018	1110	1120	1102	1068	1047	1072	1098	1050	1101	1079	1066	1087	1004	1069	1054	1095	1076	1109	1039	1067	1087	1105	1080	1063	1020	1048	1047	1056	1044	1082	1081	1047	1044	1040	1058	1108	1079	1044	1053	1116	1088	1045	1042	1013	1095	1085	1101	1051	1083	1059	1049	1112	1071	1061	1005	1114	1050	1119	1104	1061	1114	998	1078	1027	1046	1108	1103	1094	1032	1027	1135	1065	1104	1088	1044	1033	1088	1069	1072	1054	1063	1065	1011	1064	1038	1102	1012	1028	1128	1107	1014	1083	1017	1054	1082	1074	1089	1014	1111	1075	1073	1060	1079	1073	1020	1093	1096	1051	1080	1033	1060	1100	1077	1029	1057	1075	1048	1088	1073	1117	1026	1119	1081	1100	1027	1063	1035	1057	1094	1056	1060	1039	994	1015	1039	1039	1077	1096	1133	1076	1077	1054	1047	1083	1073	1052	1098	1126	1060	1050	1032	1027	1035	1089	1070	1064	1058	1048	1088	1069	1089	1052	1069	1045	1058	1103	1056	1094	1046	1068	1003	1013	1035	1079	1055	1027	1092	1088	1076	1105	1063	1084	1089	1089	1048	1030	1023	1038	1007	1038	1060	1094	1035	1071	1007	1080	1074	1085	1044	1057	1077	1093	1078	1081	1025	1062	1065	1007	1102	1061	1076	1055	1088	1029	1107	1068	1046	1071	1042	1072	1020	1066	1075	1075	1096	1075	1006	1030	1039	1049	1080	1085	1102	1057	1080	1066	1136	1032	1061	1044	1064	1083	1118	988	1074	1042	1033	1083	1058	1074	1009	1088	1083	1075	1110	1037	1083	1036	1086	1068	1115	1014	1099	1060	1088	1040	1019	1061	1060	1079	1045	1036	1054	1046	959	1034	1051	1077	1068	1075	1108	1121	1020	1103	1081	1076	1059	1048	1075	1090	1065	1057	1037	1070	1066	1076	1098	1070	1010	1061	1090	1093	1002	1017	1099	1044	1035	1008	994	1078	977	1093	1073	1044	1049	1095	1021	1015	1086	1109	1120	1064	985	1021	1078	1016	1098	1052	1070	1037	1041	1047	1096	1037	1109	1030	1008	1047	1056	1010	1105	1008	1046	1022	1091	1106	1084	1039	1056	1074	1044	1054	1032	1101	1021	1027	1012	1084	1059	1052	1065	1006	1042	1059	1102	1046	1007	1099	1082	1023	1023	1086	1025	995	1056	1070	1085	1037	1060	1103	1086	1064	1046	1055	1044	1071	965	1074	1066	1049	1102	1053	1048	1061	1036	1058	1066	1035	1052	1055	1032	1024	1050	1032	1117	1105	1031	1070	1016	1069	1071	1039	1155	1013	983	1041	1067	1080	1052	1160	1057	1123	1047	1098	1019	1083	1099	1062	1024	1056	1083	1059	1052	1040	1053	1027	981	1050	1002	1031	1021	1091	1007	1042	1029	1134	1050	1025	1015	1117	1044	1051	1048	1053	1099	1053	1024	1043	1042	1014	1019	1116	1071	1078	1094	1087	1032	1136	1025	1036	1079	1082	1052	1051	1057	1039	1063	1056	1063	1058	986	1062	1097	1104	1125	1051	1002	1078	1013	1080	1102	1082	1130	999	1086	1061	1095	1035	992	1076	1065	1106	1097	993	1110	1073	1094	1048	1124	1088	1026	1038	1087	1011	1022	1071	1100	1061	1083	1075	1022	1084	1105	1096	1017	1101	1150	1061	1041	1020	1010	1074	1035	1137	1089	1032	1120	1112	1004	1063	1043	1046	1063	1063	1080	1083	1018	1020	1025	1094	1124	1032	1084	1017	1086	1003	1057	1071	1128	1055	1084	1060	1038	1056	1125	981	1041	1078	1110	1087	1038	1086	1079	1053	1063	1064	1019	1077	1122	1044	1104	1050	998	1059	1117	1149	1031	1033	1038	1079	1108	1036	1009	1042	1024	1091	1046	1049	1092	1083	1048	1048	1057	1029	1077	1039	1029	1058	1037	1055	1098	1070	1055	1024	1042	1085	1079	1045	1053	1133	1004	1044	1024	1034	1047	1080	1044	1087	1025	1115	1123	1093	1046	1076	1061	1043	1060	1086	1106	1073	1070	1026	1052	1079	1047	1112	1108	1096	1033	1088	1061	1108	1092	1092	1059	1051	1052	1028	1041	1063	1080	1098	1125	1062	1062	1055	1070	1115	1065	1024	1067	1033	1054	1089	1054	1057	1100	1098	1057	1074	1076	1051	1094	1080	1052	1067	1055	1101	1082	1081	1039	1099	1076	1083	1035	1047	1030	1080	1092	1048	1060	1047	1050	1075	1111	1098	1078	1117	1072	1118	1020	1041	1036	1013	1098	1095	1047	1128	1052	1043	1096	1025	1088	1095	1043	1063	1006	1066	1064	1067	1079	1046	1051	1066	982	1050	1107	1033	1043	1009	1086	992	1048	1031	1023	1033	1029	1064	1019	1032	1120	1060	1077	1142	1057	1131	1063	1135	1019	1076	1010	1119	1031	1075	1066	1019	1093	1060	1068	1062	1093	1135	1085	1133	1064	1076	1043	1133	1065	1054	1094	1133	1126	1038	1089	1103	1024	1012	1010	1116	1068	1061	1045	1106	1012	1037	1004	1034	1071	1079	1036	1069	1074	1064	1092	1020	1043	1041	1019	1103	1045	1074	1071	1059	1060	1064	1037	1024	1108	1096	1100	1107	1031	1041	1042	1041	1071	1050	1056	1122	1036	1076	1071	1032	1111	1086	1081	1064	1069	1052	1061	1019	1055	1061	1097	1054	1071	1076	1071	1088	1133	1024	1033	965	1076	1038	1072	1070	1024	1028	1090	1051	1148	1089	1041	1100	1066	1121	1087	1075	1081	1070	1096	1041	1027	1081	1107	1074	1033	1062	1051	1063	1108	1117	1012	1005	1073	1039	1074	1090	991	1088	985	998	1042	1076	1101	1062	1066	1068	1019	1065	1005	1064	1112	1085	1072	1019	1052	1003	1035	1062	1079	1045	1053	1098	1048	1049	1102	1091	1048	1096	980	1090	1060	1067	1090	1078	1098	1055	1058	1070	1059	1058	1049	1063	1102	1017	1052	1024	1067	1030	1037	1027	1009
7422	7902	8045	3107	1975	2019	1617	1024	912	962	922	2105	2424	1990	1413	1037	888	833	848	897	849	832	818	816	844	817	866	825	771	786	825	808	826	828	842	806	853	884	833	836	906	827	839	841	902	869	826	828	847	831	832	825	872	810	824	886	840	834	829	816	795	839	792	841	800	796	815	863	847	776	833	869	798	825	846	877	871	833	855	849	815	838	823	823	811	858	823	814	872	857	826	856	816	826	808	842	835	823	852	849	818	798	836	796	809	879	852	824	909	840	782	871	858	810	872	853	814	830	847	836	810	861	856	776	838	877	823	858	813	848	838	838	825	854	853	831	794	843	838	845	876	849	828	854	809	836	822	826	846	845	845	847	815	802	763	839	903	833	776	885	841	855	813	848	805	854	836	813	827	791	835	763	871	801	862	862	823	854	822	774	845	832	817	840	770	815	823	832	818	773	824	844	798	841	836	878	888	842	831	803	854	801	819	844	812	798	870	846	801	804	864	861	794	810	844	876	835	839	821	812	839	854	842	837	820	806	852	832	780	803	795	861	873	826	858	818	793	904	819	864	895	827	786	771	806	885	808	784	789	815	775	854	824	828	877	865	819	824	813	789	812	790	846	852	859	784	845	820	814	827	820	787	847	778	829	802	852	870	810	832	850	825	815	826	847	827	869	796	830	800	891	840	840	797	849	823	917	804	886	820	837	849	840	825	817	794	861	850	858	801	845	828	814	847	834	869	781	815	818	837	883	795	827	849	798	811	818	861	822	838	807	767	812	871	865	874	850	834	802	842	860	856	879	855	853	814	895	837	870	846	814	769	839	817	819	821	852	848	883	872	836	836	784	890	806	837	822	848	799	819	835	818	862	801	858	816	772	826	852	827	848	835	827	866	775	868	853	819	836	848	856	761	884	780	854	797	864	910	875	821	834	802	848	836	834	782	852	770	814	815	823	834	816	837	854	859	845	801	835	822	813	829	851	818	864	783	828	840	803	837	796	827	837	844	800	812	842	788	808	892	859	850	807	810	825	777	829	862	813	797	761	865	850	841	879	849	853	869	846	824	826	796	824	847	839	828	810	831	867	841	839	811	864	840	797	851	843	811	827	901	807	795	791	793	833	810	822	870	842	890	868	863	877	815	837	843	878	828	833	836	875	791	815	802	757	816	839	837	831	837	860	815	790	829	856	838	828	837	821	833	850	838	820	789	834	832	808	899	899	832	833	801	814	763	844	850	862	793	797	856	808	815	852	875	826	866	850	827	799	795	814	806	887	834	817	810	810	828	821	813	859	797	859	870	809	818	846	891	857	865	835	839	811	835	832	805	860	856	825	815	831	839	840	851	827	823	857	836	823	806	859	772	843	815	874	842	884	862	871	813	850	844	833	836	895	827	795	791	785	828	793	776	817	821	827	825	784	790	847	815	821	853	859	864	884	848	795	862	833	847	814	819	801	829	803	833	796	838	815	810	859	876	758	817	775	818	800	850	878	858	845	780	829	880	789	869	806	860	813	851	841	863	806	888	824	843	786	812	837	833	830	773	802	822	801	838	846	795	863	827	804	790	779	813	881	842	852	868	846	830	812	806	864	890	862	834	836	873	845	803	824	857	866	857	854	830	855	835	827	887	818	879	858	823	844	871	836	883	824	873	826	879	843	803	817	832	807	824	826	794	843	814	874	797	849	852	859	790	796	834	828	886	833	849	846	894	862	869	840	836	806	813	849	818	848	809	850	834	786	869	820	833	868	835	855	786	833	808	837	851	801	855	786	867	864	852	797	837	808	805	894	829	837	837	803	864	809	833	826	804	880	791	838	836	805	845	785	786	799	803	802	808	810	806	797	833	855	809	846	842	813	785	825	807	786	809	838	841	852	785	829	783	844	800	774	819	812	810	841	852	894	769	831	812	850	854	834	805	865	794	809	848	859	854	892	858	804	829	758	799	888	862	834	851	831	758	858	895	810	878	862	768	839	768	789	834	808	852	862	807	837	841	852	805	837	863	784	836	837	839	785	825	871	806	836	802	835	818	849	844	790	777	783	809	835	844	821	888	857	826	836	843	863	851	841	859	865	841	837	853	879	834	820	874	830	894	874	825	852	877	810	836	867	826	796	844	851	832	785	803	816	807	836	809	845	864	812	858	838	789	834	809	836	853	828	872	874	801	842	857	834	856	806	837	817	806	859	817	883	825	822	797	838	811	870	824	807	846	816	829	814	855	827	836	850	820	813	777	826	827	813	889	839	831	845	820	850	889	862	831	801	811	861	821	837	797	823	841	835	829	799	885	846	837	809	841	848	796	828	912	857	819	825	807	877	827	831	811	822	848	832	877	790	852	842	832	854	801	821	799	822	782	872	806	874	878	830	836	806	834	801	843	772	858	843	831	873	791	797	867	852	827	864	829	796	800	851	866	853	873	833	811	851	809	794	867	816	843	786	830	844	824	798	775	824	801	798	861	847	834	840	820	865	790	850	779	827	791	837	850	839	847	834	823	851	784	789	854	795	834	840	802	859	809	809	835	830	854	814	811	853	883	907	857	830	835	805	840	828	827	903	840	765	849	780	832	789	851	815	769	793	881	851	832	902	858	807	858	808	826	827	848	870	870	839	828	840	794	832	831	838	846	828	810	827	830	868	840	845	821	822	803	836	837	821	826	828	819	867	830	870	766	818	872	818	820	803	786	889	830	854	829	835	860	834	874	846	795	799	779	855	820	845	729	864	827	800	795	836	812	801	774	861	872	792	871	827	859	827	835	849	818	813	809	816	819	846	833	829	811	834	818	859	813	826	808	807	773	841	820	859	767	810	850	858	848	783	792	859	870	806	843	857	859	860	805	861	854	876	880	841	836	837	801	865	811	842	893	825	767	851	857	795	866	856	786	799	821	868	819	823	842	858	847	830	799	835	870	825	787	812	865	802	771	844	873	831	821	849	818	844	840	791	858	882	847	858	823	818	817	833	817	821	832	849	891	848	845	860	797	857	813	858	812	824	797	809	841	765	869	758	799	795	803	804	819	883	803	808	838	849	801	857	820	807	864	809	836	809	800	870	822	863	887	841	830	831	785	853	820	818	868	809	861	817	837	774	857	814	869	784	846	845	840	887	832	818	859	862	846	862	770	818	792	838	839	798	863	847	788	825	788	823	849	830	818	825	771	867	786	846	819	832	879	833	809	816	845	840	841	836	812	806	839	856	806	830	843	828	844	818	800	799	898	854	887	860	834	844	811	866	808	822	845	810	837	807	836	859	874	868	795	808	820	804	794	788	892	853	816	842	853	875	838	812	843	859	817	815	815	821	809	787	852	877	815	865	807	858	821	786	870	852	882	833	821	845	797	862	782	835	804	831	820	843	810	877	838	840	812	805	797	828	837	823	819	835	814	864	812	817	837	835	797	810	866	807	851	795	807	806	793	794	839	818	788	820	878	839	814	845	828	823	850	828	814	780	809	842	825	826	843	857	832	853	833	851	789	830	786	850	819	826	792	812	852
25645	21478	27672	25431	12955	4831	3151	1673	1315	1136	1821	12822	15709	10339	4289	1811	1226	1017	1039	999	990	1056	942	1015	941	969	964	995	988	983	1020	969	1036	960	1018	1013	947	1012	946	1015	1017	1033	1059	1052	973	975	1048	958	978	1015	978	944	970	998	1061	1006	958	971	962	1043	1016	977	960	992	1021	1034	1009	990	968	1037	984	965	951	969	996	1004	989	941	978	983	994	1000	996	940	943	1017	979	963	1038	994	1021	946	962	957	954	995	1033	1021	950	1007	1004	1040	948	965	990	1021	1018	964	1031	956	1001	978	959	986	967	962	975	1032	1027	943	1042	1040	984	993	946	1000	980	1029	1027	1016	1024	1012	1017	992	969	1001	989	942	1004	1031	1030	980	999	1066	983	1031	946	995	966	933	902	989	996	983	1000	1015	984	958	958	1015	1010	1045	987	1001	971	1018	1019	1030	949	975	934	935	1016	960	1047	972	968	1008	943	974	1012	1017	973	978	1003	976	998	1037	992	1006	979	1034	932	967	1025	988	941	983	1003	961	956	954	960	993	1018	1007	928	1041	1004	1037	986	1021	963	1000	1004	1003	995	988	993	967	960	1021	999	961	1018	1045	971	1003	994	985	992	976	955	948	958	960	970	930	999	1013	1042	1010	992	1063	944	1001	997	947	1066	1015	949	991	988	968	995	996	968	1017	1008	995	970	988	962	951	1028	920	1049	1004	1034	1014	980	991	979	1013	967	987	961	953	1011	991	953	974	1034	935	1018	964	1038	954	1000	955	991	933	1036	1022	1016	997	979	973	1008	1018	969	1024	997	1027	1087	980	978	993	990	1005	973	992	986	973	977	956	985	947	1016	991	1025	994	995	960	996	960	1046	998	982	1014	1049	980	1061	952	981	989	965	982	922	1023	946	989	978	1001	1017	951	981	1051	963	979	1062	997	976	1036	1020	985	962	1019	997	1007	1000	996	948	1001	977	987	982	1021	953	991	978	984	948	982	944	1011	997	995	1008	1009	1031	1032	982	1002	1042	1001	1033	998	967	1002	1017	964	972	990	952	979	1009	1024	1027	1012	958	1003	1017	973	979	998	994	1000	969	973	1014	1046	980	981	974	996	999	1016	996	979	997	1025	1003	924	967	969	966	987	936	997	961	1034	1017	984	975	980	1016	1012	982	1022	987	1001	1012	970	1038	1035	961	951	1000	963	935	940	952	976	983	976	981	952	974	969	1006	968	1095	1064	968	967	981	918	1010	978	979	1039	971	933	947	1010	983	1000	964	992	952	956	997	1011	969	985	971	1003	1021	996	1015	954	960	986	978	948	1013	987	963	978	964	1034	1017	981	1002	1000	959	1013	943	939	1002	1004	925	1003	967	992	986	968	1018	1039	937	955	1007	956	961	988	1017	933	978	1041	984	1006	997	1053	967	975	953	944	992	960	967	980	980	962	1009	1009	945	1016	1056	1018	960	1070	986	977	987	965	998	991	995	956	997	1010	984	936	994	1014	986	980	998	1003	952	1008	987	1015	950	986	1049	984	1019	1088	990	1013	994	1016	987	1002	1024	994	1048	1031	1048	963	939	1008	999	1010	969	935	926	996	958	996	982	1020	981	989	952	977	1003	1030	993	1053	1011	949	949	933	1041	998	1010	1025	991	960	960	980	982	975	938	1023	946	949	1016	973	1003	989	984	1030	996	1033	954	997	988	1026	1054	988	969	1054	1060	943	940	1047	981	1001	981	968	978	1022	1001	971	935	986	1082	1023	964	994	910	1008	997	992	957	982	1027	986	991	985	984	978	980	918	945	996	959	1025	976	1010	955	991	989	1027	990	1008	962	1001	1057	1043	1028	1045	990	985	1037	1006	984	976	1011	972	1050	985	971	924	1044	991	959	1039	1021	981	974	953	920	961	995	1040	994	981	1024	1010	1027	1020	1026	991	997	950	989	924	973	957	1003	977	1025	1000	954	998	999	1002	1001	980	1007	1019	1008	1004	948	985	972	1014	930	998	950	992	1011	957	1005	986	999	1011	998	1022	932	981	984	1001	919	1021	1033	978	1056	987	1020	1003	981	998	987	957	995	960	949	947	972	941	945	985	947	1008	1017	960	950	1031	1058	1013	1016	940	949	982	1008	974	991	930	1006	972	985	1010	1003	973	960	985	987	960	970	1014	1049	1002	1007	1005	913	1038	958	1019	1020	970	1011	1047	970	986	1030	971	997	957	981	983	1000	995	999	972	960	985	998	1049	1009	1008	963	933	958	902	982	1022	1007	998	959	1003	986	1013	994	990	1006	1033	939	1021	1014	1000	969	930	971	961	1011	982	978	1035	986	992	936	986	1002	915	1008	956	998	980	998	957	999	956	1006	971	1032	936	1017	924	924	936	1007	1007	974	970	990	955	923	1004	983	989	952	968	977	952	993	960	1018	1013	1022	932	945	957	1004	988	972	984	1002	972	981	1032	1012	946	1002	941	934	918	995	995	982	978	1011	948	933	946	1017	1018	975	969	983	970	956	949	959	1037	997	962	996	1032	993	989	1006	971	1043	976	971	987	997	960	1010	942	963	964	994	1000	983	993	963	963	999	985	950	1042	991	951	934	1027	995	993	1013	963	972	1008	964	1039	951	1002	957	1044	1012	976	954	994	942	987	978	960	958	969	943	1012	1024	996	1016	986	980	987	995	1002	968	978	958	1049	1038	996	1010	1013	1014	1009	1058	1016	958	919	979	990	950	994	990	950	981	994	1025	1016	945	975	1067	938	967	1010	1043	1007	1017	977	1005	1033	929	1018	1006	991	974	964	1001	1014	984	1013	1005	1010	974	989	969	986	986	1020	1006	980	1010	1014	1010	972	965	996	989	963	936	1018	1026	1037	968	1001	990	1037	975	975	1016	977	983	1004	971	937	975	1038	1006	992	1009	982	966	988	980	940	1062	1022	1025	954	1011	1039	950	968	1023	991	973	1001	1019	992	1002	951	923	974	976	972	945	1032	946	969	1036	965	949	977	1019	957	951	1030	1030	965	997	1013	972	978	971	973	1011	994	1030	943	1068	972	999	1003	968	945	984	988	970	991	1038	1016	985	931	925	961	1001	963	988	999	1007	1024	1059	948	957	998	1026	995	984	1049	1025	1038	997	972	961	985	976	1007	983	1044	975	1021	977	993	974	999	947	995	988	944	983	942	981	974	1034	993	999	1064	974	980	1011	1016	992	979	980	928	950	1003	986	944	947	987	1093	1036	1013	986	1037	984	942	998	1011	980	990	961	969	980	1040	989	976	993	1051	974	971	965	1015	1085	964	978	941	1025	1050	1002	1016	969	995	948	1068	966	984	1012	955	951	1034	1011	964	968	1006	992	980	940	957	1025	1026	1065	979	1001	1013	1036	993	973	956	986	1016	1006	989	986	1014	977	964	1009	946	970	988	1013	1018	980	963	977	1025	997	990	1016	990	1026	1088	1044	1003	974	968	976	1001	968	943	942	1029	996	1030	1011	1005	1027	1026	980	1010	956	1010	1025	977	1042	1008	957	1001	988	1005	984	1038	932	1026	973	964	989	1020	968	1053	974	1045	989	1034	949	972	1034	984	1005	1012	943	989	952	1007	970	1028	931	994	951	941	990	960	1005	1045	951	1012	960	992	961	1003	1001	926	956	975	963	983	1036	963	1000	1020	993	958	956	937	1003	1019	968	951	984	967	1008	966	996	974	999	1010	1047	966	974	1022	1039	1037	961	974	1001	965	937	968	977	1004	1004	946	1003	1001	964	984	996	1004	988	979	1008	967	989	1005	1028	979	996	983	971	934	990	1070	955	954	971	1018	1055	1047	1014	1002	982	1045	916	951	973	998	893	951	1005	1008	996	993	1011	992	895	985	998	983	960	974	1011	1015	974	988	1074	1002	982	948	1013	992	919	1019	997	980	984	1071	963	966	1013	986	957	973	1009	1036	1015	1003	987	1012	1002	980	1001	995	908	1004	1049	1036	933	1055	965	947	1002	1025	987	990	1039	999	1039	1052	986	975	961	946	927	1018	1000	974	981	974	1019	951	986	981	1005	1017	971	929	934	985	1007	976	1055	999	1029	988	1037
7185	12250	12333	7238	4649	3845	2772	1647	1276	1093	2163	14784	14183	8791	3749	1704	1095	893	786	814	812	814	795	751	795	880	805	802	794	749	836	812	801	864	812	888	838	789	842	790	833	808	804	823	791	806	852	819	795	813	871	837	771	849	832	860	817	849	818	848	819	840	852	821	799	777	826	853	819	804	873	858	837	831	837	842	816	793	799	882	810	813	798	760	880	805	828	819	819	798	851	874	823	877	775	790	812	836	815	854	833	857	807	825	810	791	814	793	803	804	816	784	808	787	752	863	800	785	841	764	808	864	818	833	819	800	829	850	871	790	818	806	823	814	828	847	837	755	765	843	813	797	817	799	830	815	725	823	826	821	811	859	814	834	820	799	855	787	780	788	761	821	777	794	823	844	777	830	828	780	845	836	782	841	791	796	829	813	839	819	827	820	861	835	858	794	853	819	817	819	828	805	797	841	847	754	821	861	793	817	817	823	757	756	782	806	772	873	813	850	822	788	811	849	763	835	792	791	814	805	792	850	827	799	781	810	796	811	821	852	823	791	793	808	830	859	841	820	773	879	848	793	819	847	829	834	849	807	852	721	830	812	769	852	859	776	790	748	803	781	844	765	803	828	818	764	827	807	811	820	793	831	823	840	750	878	805	848	814	781	714	773	750	809	872	822	763	793	804	860	829	796	832	801	814	781	843	820	825	871	814	812	823	741	810	817	802	819	824	757	799	827	807	735	746	818	800	823	862	848	797	793	799	803	800	781	829	845	832	807	801	819	791	859	793	819	803	788	792	812	766	797	820	759	840	817	837	758	852	813	807	772	814	800	809	823	840	800	821	774	767	758	814	769	813	818	840	831	790	764	829	825	813	824	809	806	800	849	797	806	824	786	798	761	795	834	774	816	831	759	850	789	804	768	786	811	816	830	752	796	835	783	819	783	836	827	823	798	791	811	794	855	802	839	802	800	831	778	789	823	880	821	818	809	783	731	817	805	794	789	820	759	771	809	869	829	807	790	805	799	796	801	786	854	807	861	819	813	802	869	790	794	807	841	832	771	762	766	781	795	804	793	807	807	811	834	790	820	828	779	824	790	875	798	824	798	812	788	808	822	825	812	843	805	813	853	742	842	803	836	817	797	801	773	797	843	832	814	775	810	810	789	746	824	816	826	844	793	822	838	835	849	816	801	827	803	843	785	788	887	808	743	844	800	758	800	824	800	799	800	803	743	791	739	777	783	788	784	801	792	816	843	825	805	830	816	806	791	810	754	805	813	800	814	813	789	810	763	848	796	771	822	818	793	769	803	828	821	818	823	834	819	799	794	759	801	797	846	827	771	791	853	801	815	777	780	802	708	784	835	729	736	785	805	824	813	817	843	817	873	823	799	794	808	794	843	835	810	823	827	773	774	796	824	817	822	815	822	789	756	802	779	801	814	771	810	780	776	805	831	781	787	856	851	796	831	790	823	816	810	808	824	814	801	747	839	833	826	789	809	804	821	816	852	855	811	826	801	804	834	855	787	831	769	851	848	788	777	799	843	828	797	833	747	851	831	752	874	774	799	801	801	741	802	831	814	835	816	803	810	780	890	798	794	819	877	867	820	809	800	800	812	832	792	794	850	846	837	824	758	795	838	792	804	800	801	795	820	798	797	804	859	818	841	820	748	771	817	849	853	833	813	872	796	804	814	865	841	802	845	801	795	813	815	812	838	781	780	869	813	796	782	759	786	862	812	814	822	824	834	831	818	790	826	833	859	821	761	784	808	816	860	827	807	820	771	843	780	810	815	785	745	757	843	825	836	805	774	813	768	836	829	842	803	850	795	790	839	769	864	812	826	792	808	806	835	813	858	795	832	841	790	788	828	822	834	787	801	849	800	776	781	789	776	760	823	805	791	827	795	810	817	837	846	795	798	824	812	763	831	852	802	825	850	844	816	824	799	815	769	794	849	813	779	828	831	768	810	799	839	805	819	868	783	803	829	770	832	820	799	852	841	845	822	785	802	793	791	817	842	776	775	875	812	846	841	789	822	791	781	836	847	777	780	761	783	873	846	829	810	814	823	793	758	809	789	820	811	854	823	871	802	791	859	803	844	811	828	823	845	827	814	831	821	764	812	802	814	770	795	847	828	782	779	850	799	753	775	855	836	819	800	815	847	776	819	837	835	809	807	866	823	763	782	836	829	824	832	824	776	809	815	803	773	817	847	844	800	770	846	807	805	818	796	815	813	783	817	795	803	801	790	839	774	856	808	854	746	826	794	808	840	810	861	756	787	812	752	846	825	811	787	805	796	793	817	809	832	803	829	840	814	840	809	786	777	808	812	791	801	844	798	822	774	775	766	773	799	842	774	789	743	837	811	873	801	814	830	791	741	822	798	826	802	795	816	792	823	789	823	816	857	820	815	802	795	835	762	842	814	797	806	817	836	801	850	801	782	796	817	849	840	825	797	819	843	796	837	826	820	835	832	766	841	772	790	794	810	799	854	804	846	816	848	766	777	864	796	798	777	820	798	821	842	770	857	807	816	858	792	756	829	835	811	809	831	768	829	810	845	842	795	831	793	821	792	802	804	802	782	826	770	831	802	883	784	787	786	849	799	815	771	789	776	813	770	767	822	819	809	793	795	854	789	849	821	795	809	826	789	865	824	800	853	746	787	789	849	756	830	779	843	852	804	828	799	709	808	798	834	879	750	784	850	819	790	783	807	804	752	788	877	814	782	814	815	850	751	808	806	832	824	819	850	870	867	792	748	831	828	797	816	777	839	766	820	859	819	803	822	852	766	797	817	757	836	841	757	804	806	816	788	849	837	788	835	807	865	847	827	765	802	769	814	822	837	859	869	871	848	774	790	803	752	799	825	756	827	800	841	829	834	811	773	849	813	759	858	790	822	825	730	808	800	804	822	783	747	789	793	809	826	773	838	836	829	793	759	834	840	792	832	824	833	844	782	787	776	820	747	863	783	774	853	807	785	781	822	793	799	857	799	791	844	764	826	818	814	847	828	812	801	801	798	748	841	809	832	836	806	851	790	799	819	822	804	758	814	801	777	803	782	835	783	794	733	832	796	804	813	840	852	823	823	823	782	840	781	827	793	846	808	828	845	783	791	799	827	824	821	823	790	857	794	825	799	817	819	860	801	781	843	819	817	808	773	779	782	824	820	789	879	812	790	792	798	793	796	790	798	827	800	830	782	785	799	851	821	813	797	827	829	746	780	805	810	829	814	845	825	799	797	820	835	834	811	849	811	820	768	742	828	811	789	833	793	819	807	783	821	813	803	812	815	784	803	833	823	847	746	775	858	836	805	870	806	826	811	759	808	832	832	861	856	776	840	808	811	809	837	817	799	810	805	769	844	801	795	795	815	787	819	778	835	812	816	822	764	828	808	834	742	815	820	830	818	763	785	764	802	839	838	802	834	788	800	785	860	789	795	857	842	825	798	791	825	829	835	812	800	825	805	803	801	823	773	782	778	817	825	791	827	823	864	820	813
24706	21515	28722	24725	21104	11071	4300	2226	1611	1593	4399	23371	25466	18319	7975	2681	1639	1246	1172	1151	1148	1076	1039	1167	1100	1105	1073	1104	1088	1097	1148	1078	1075	1064	1101	1144	1159	1111	1072	1095	1123	1082	1133	1114	1073	1109	1026	1128	1048	1113	1028	1119	1089	1085	1114	1091	1134	1103	1033	1113	1196	1047	1153	1047	1101	1134	1099	1074	1131	1055	1136	1080	1066	1096	1039	1084	1076	1123	1081	1046	1101	1096	1060	1079	1118	1118	1148	1126	1099	1100	1049	1105	1118	1145	1078	1150	1092	1099	1081	1109	1153	1094	1109	1102	1055	1122	1091	1150	1080	1079	1098	1073	1083	1104	1130	1052	1150	1160	1060	1073	1082	1089	1095	1015	1147	1094	1117	1095	1116	1053	1126	1017	1102	1152	1062	1114	1130	1144	1070	1099	1155	1152	1085	1132	1069	1122	1153	1080	1120	1121	1096	1101	1128	1103	1074	1053	1078	1074	1024	1104	1091	1080	1064	1111	1146	1036	1117	1117	1042	1104	1120	1132	1060	1086	1076	1067	1087	1070	1083	1078	1112	1157	1094	1064	1092	1042	1099	1094	1083	1065	1085	1076	1102	1026	1134	1104	1091	1097	1182	1130	1117	1088	1066	1064	1106	1111	1087	1112	1111	1060	1129	1064	1054	1099	1107	1107	1104	1097	1116	1099	1067	1057	1095	1117	1092	1049	1122	1093	1068	1114	1117	1101	1121	1123	1079	1079	1137	1066	1070	1076	1068	1129	1133	1087	1052	1076	1106	1159	1098	1080	1053	1033	1082	1088	1154	1111	1095	1160	1048	1091	1064	1089	1089	1065	1128	1092	1126	1142	1070	1129	1110	1090	1079	1089	1066	1104	1111	1044	1072	1094	1057	1089	1085	1161	1056	1144	1068	1033	1078	1068	1109	1098	1032	1064	1061	1081	1115	1119	1068	1124	1061	1068	1163	1022	1113	1122	1090	1075	1165	1145	1067	1136	1118	1134	1058	1031	1103	1143	1137	1118	1097	1062	1105	1121	1119	1163	1079	1143	1105	1089	1142	1105	1145	1151	1090	1094	1175	1081	1076	1054	1090	1070	1069	1088	1093	1131	1121	1082	1151	1112	1089	1090	1083	1104	1119	1113	1071	1053	1073	1121	1143	1065	1069	1152	1043	1087	1141	1105	1111	1083	1130	1101	1134	1085	1144	1114	1090	1121	1060	1072	1102	1096	1060	1142	1103	1158	1099	1108	1098	1024	1052	1140	1079	1165	1035	1063	1117	1111	1061	1046	1048	1120	1075	1123	1139	1068	1093	1122	1055	1082	1163	1067	1120	1116	1108	1057	1103	1104	1083	1109	1089	1108	1092	1096	1127	1066	1034	1119	1074	1073	1047	1069	1071	992	1127	1079	1092	1120	1137	1128	1095	1115	1103	1051	1096	990	1142	1055	1072	1049	1101	1081	1056	1117	1095	1129	1045	1124	996	1044	1057	1103	1092	1093	1051	1112	1133	1059	1166	1103	1054	1089	1072	1112	1090	1071	1065	1130	1084	1131	1094	1028	1095	1054	1082	1034	1132	1085	1051	1093	1079	1115	1098	1099	1069	1120	1051	1050	1098	1111	1107	1099	1103	1134	1053	1080	1051	1088	1091	1033	1001	1087	1098	1108	1086	1148	1091	1071	1103	1083	1082	1120	1026	1113	1098	1039	1029	1061	1084	1120	1089	1113	1074	1153	1060	1111	1079	1039	1074	1085	1055	1083	1063	1130	1137	1089	1072	1107	1082	1113	1080	1084	1162	1077	1111	1087	1102	1079	1086	1084	1069	1113	1035	1048	1080	1033	1050	1055	1088	1094	1099	1083	1074	1109	1070	1098	1091	1042	1047	1054	1128	1017	1075	1119	1123	1070	1102	1085	1222	1101	1104	1107	1126	1084	1062	1081	1084	1084	1064	1093	1077	1088	1125	1101	1129	1060	1092	1077	1103	1097	1074	1071	1081	1093	1091	1093	1070	1076	1027	1099	1093	1106	1088	1095	1140	1049	1057	1072	1037	1150	1110	1088	1074	1099	1071	1045	1123	1045	1107	1096	1059	1093	1054	1128	1098	1092	1068	1020	1066	1056	1112	1099	1081	1050	1156	1030	1107	1090	1073	1059	1052	1073	1128	1057	1054	1081	1111	1128	1096	1101	1060	1072	1115	1101	1093	1038	1107	1101	1054	1028	1035	1090	1079	1067	1105	1086	1118	1120	1096	1107	1116	1055	1120	1090	1042	1102	1101	1111	1090	1168	1089	1094	1090	1109	1078	1048	1069	1115	1077	1057	1086	1128	1116	1081	1074	1093	1079	1101	1072	1076	1058	1062	1084	1098	1122	1026	1051	1069	1084	1126	1128	1091	1057	1055	1132	1070	1062	1074	1060	1060	1008	1069	1091	1083	1124	1074	1104	1126	1061	1156	1108	1131	1070	1075	1069	1139	1036	1080	1066	1108	1060	1082	1058	1089	1063	1083	1111	1064	1135	1119	997	1025	1102	1037	1074	1049	1104	1035	1074	1133	1137	1108	1104	1092	1049	1088	1124	1058	1136	1064	1065	1162	1054	1070	1108	1119	1099	1064	1127	1083	1087	1091	1049	1119	1119	1105	1030	1104	1045	1065	1136	1068	1093	1074	1100	1148	1066	1004	1128	1061	1100	1055	1099	1108	1111	1069	1065	1138	1085	1091	1093	1075	1039	1106	1123	1061	1041	1054	1020	1097	1123	1135	1061	1104	1090	1125	1075	1080	1045	1124	1088	1072	1062	1093	1016	1101	1117	1091	1038	1055	1129	1100	1098	1057	1066	1006	1081	1046	1077	972	1112	1084	1095	1033	1085	1087	1069	1081	1108	1085	1111	1071	1064	1081	1142	1081	1044	1079	1108	1063	1064	1082	1130	1086	1126	1047	1077	1104	1080	1069	1132	997	1122	1069	1070	1043	1031	1125	1083	1065	1099	1157	1107	1081	1091	1090	1153	1113	1127	1076	1078	1115	1051	1112	1066	1076	1080	1052	1139	1076	1070	986	1105	1078	1033	1083	1035	1047	1141	1033	1114	1108	1074	1046	1069	1166	1071	1052	1106	1165	1120	1110	1060	1040	1122	1072	1050	1074	1133	1137	1119	1028	1114	1072	1052	1134	1021	1046	1109	1063	1110	1070	1110	1056	1083	1096	1115	1093	1123	1088	1116	1082	1054	1081	1057	1072	1091	1059	1061	1150	1083	1078	1027	1098	1081	1143	1083	1075	1041	1068	1109	1106	1107	1182	1132	1044	1098	1115	1168	1145	1089	1057	1080	1059	1108	1058	1102	1101	1105	1144	1166	1086	1097	1095	1099	1059	1104	1069	1053	1107	1069	1019	1116	1065	1048	1032	1061	1133	1072	1066	1041	1145	1054	1040	1110	1123	1077	1040	1085	1044	1123	1101	1069	1106	1034	1119	1111	1104	1107	1073	1137	1039	1075	1096	1076	1099	1053	1085	1068	1068	1042	1087	1036	1031	1087	1106	1105	1101	1070	1045	1059	1082	1101	1090	1071	1155	1024	1073	1059	1019	1112	1047	1042	1086	1091	1051	1125	1086	1049	1084	1081	1039	1117	1080	1093	1035	1121	1081	1112	1045	1082	1096	1112	1065	1115	1032	1135	1036	1034	1103	1128	1072	1086	1071	1135	1132	1126	1077	1140	1105	1072	1105	1083	1050	1102	1029	1046	1054	1146	1132	1051	1091	1096	1111	1090	1134	1066	1050	1130	1115	1139	1080	1035	1129	1114	1144	1064	1098	1121	1136	1059	1083	1071	1063	1051	1096	1012	1104	1131	1055	1102	1071	1091	1059	1066	1117	1099	1110	1086	1144	1106	1203	1087	1035	1069	1115	1091	1108	1054	1095	1111	1098	1071	1106	1081	1093	1085	1070	1014	1098	1143	1161	1059	1081	1112	1101	1118	1114	1091	1091	1113	1072	1077	1119	1108	1113	1094	1094	1146	1092	1095	1101	1048	1065	1137	1079	1142	1109	1045	1027	1082	1117	1058	1109	1116	1081	1012	1155	1125	1093	1060	1094	1043	1146	1040	1058	1089	1057	1102	1133	1084	1149	1100	1012	1070	1069	1164	1087	1075	1114	1042	1066	1090	1042	1115	1083	1107	1016	1073	1088	1119	1098	1055	1049	1096	1066	1127	1086	1165	1045	1144	1096	1102	1066	1052	1049	1051	1084	1114	1083	1137	1074	1019	1067	1090	1057	1140	1124	1143	1099	1076	1079	1070	1121	1095	1042	1066	1083	1096	1068	1033	1057	1077	1082	1030	1130	1057	1096	1039	1075	1091	1057	1060	1096	1114	1068	1052	1068	1077	1092	1067	1057	1075	1030	1097	1124	1046	1040	1074	1116	1138	1134	1106	1082	1036	1067	1088	1142	1080	1037	1106	1144	1121	1086	1074	1074	1083	1112	1083	1098	1043	1117	1124	1106	1054	1059	1107	1079	1071	1073	1123	1074	1142	1100	1059	1047	1118	1094	1116	1102	1078	1094	1098	1117	1072	1076	1069	1064	1109	1119	1050	1101	1081	1057	1122	1097	1073	1153	1114	1169	1047	1058	1084	1100	1089	1136	1090	1074	1072	1070	1051	1141	1067	1117	1124	1041	1069	1009	1092	1065	1122	1057	1069	1031	1113	1110	1048	1141	1070	1124	1059	1117	1013	1096	1104	1051	1045	1160	1119	1059	1019	1074	1035	1064	1054	1099	1100	1079	1073	1082	1054	1115	1086	1113	1092	1074	1108	1102	1091	1077	1092	1101	1071	1057	1089	1152	1081	1072	1120	1149	1085	1101	1058	1050	1160	1009	1091	1095	1112	1106	1166	1106	1127	1079	1073	1085	1088	1111	1111	1153	1045	1121	1033	1089	1105	1121	1127	1124	1016	1088	1144	1124	1113	1083	1007	1029	1055	1135	1030	1076	1125	1058	1059	1066	1092	1059	1074	1164	1065	1074	1091	1073	1124	1158	1105	1058	1084	1087	1041	1069	1081	1145	1078	1035	1061	1056
7717	14352	13572	9310	6070	4320	3021	2019	1710	1566	6118	24218	22164	14640	6360	2296	1520	1002	908	913	944	907	854	896	900	880	938	837	908	892	890	900	867	864	906	891	913	921	907	914	858	833	939	857	910	895	920	888	821	846	961	930	886	847	866	909	864	843	876	851	888	904	854	908	912	886	938	878	865	886	863	903	839	895	882	876	871	909	905	867	905	905	881	827	844	835	902	873	869	874	876	862	884	888	916	912	860	858	913	902	879	852	829	905	868	881	901	876	872	934	851	870	863	876	882	878	898	897	857	882	879	869	915	852	911	908	901	877	848	898	870	871	907	921	905	833	879	889	863	912	900	875	886	869	897	902	910	905	884	919	848	880	861	910	894	848	902	861	932	915	895	844	910	882	828	883	905	859	897	881	854	844	852	937	869	864	892	907	882	907	854	865	934	905	874	855	880	901	899	790	887	903	873	828	906	857	880	886	866	910	881	856	856	909	888	927	879	855	938	835	915	891	880	865	900	885	833	849	864	877	872	883	886	815	901	878	910	845	912	797	905	902	840	915	891	890	884	886	901	915	862	860	888	875	890	891	904	898	853	865	841	880	854	825	870	900	848	934	925	890	875	895	879	909	877	840	874	842	873	828	922	853	875	826	816	877	864	859	838	862	882	831	890	873	866	870	887	906	848	921	846	891	858	898	864	910	879	896	926	898	889	859	873	899	923	907	864	850	885	864	873	841	884	895	920	917	884	885	875	899	886	878	855	871	822	895	832	893	843	868	937	924	896	916	843	858	892	888	891	872	913	928	872	860	891	807	891	862	829	874	868	860	850	884	882	896	856	925	865	884	849	921	909	880	882	872	876	864	899	833	893	837	884	872	849	925	875	874	932	876	948	885	912	925	880	950	917	880	868	856	854	905	883	915	865	892	877	881	876	887	897	885	846	910	944	913	864	886	856	934	917	887	872	840	845	826	851	878	872	906	884	859	896	853	911	868	880	843	935	882	850	901	895	863	888	873	887	887	927	870	843	830	891	854	864	817	864	872	878	866	880	865	964	858	853	886	871	898	895	869	879	802	899	892	886	934	912	885	915	854	889	915	925	916	822	874	886	865	873	914	864	881	869	858	931	887	902	906	876	867	893	879	907	860	874	922	863	859	937	861	901	861	915	868	875	893	884	884	896	919	883	857	920	872	845	924	866	871	902	891	876	873	906	884	930	908	856	916	926	860	862	886	830	841	877	868	849	853	889	900	870	915	952	919	905	870	898	843	889	876	849	840	863	913	911	894	845	879	888	902	888	902	874	856	873	921	932	883	859	886	902	912	887	835	872	899	837	852	873	944	930	868	854	845	892	864	856	857	873	908	905	842	824	901	836	887	818	868	910	936	880	891	922	786	874	877	884	856	840	952	840	883	863	886	879	881	851	837	886	871	869	928	864	874	862	887	840	856	903	875	899	874	905	905	884	899	870	860	882	873	882	881	848	904	891	889	854	883	922	861	888	844	850	864	820	877	900	872	954	870	892	871	889	880	858	839	907	921	879	925	870	884	869	853	867	869	915	881	842	945	879	897	894	899	872	971	881	830	859	895	909	884	893	870	902	865	902	886	858	914	897	870	842	922	886	893	887	870	900	843	883	843	898	906	853	856	895	936	920	838	911	885	848	811	868	853	877	857	918	878	893	928	877	911	927	847	900	868	869	932	833	925	879	884	864	878	886	858	909	949	890	800	900	893	881	862	877	844	897	859	908	838	917	882	862	873	870	891	829	858	861	919	852	829	967	918	882	919	902	923	889	899	917	858	930	866	863	887	834	958	886	926	878	780	831	878	866	866	872	862	873	910	867	910	896	843	913	816	837	866	909	912	884	898	887	811	875	894	874	831	845	873	881	873	878	896	875	854	850	897	887	851	924	895	876	902	871	841	904	856	891	939	860	879	880	831	832	878	906	835	869	887	836	887	833	880	891	885	893	893	860	837	869	910	874	830	873	838	899	865	895	920	884	860	910	909	864	854	866	894	876	860	882	848	855	889	866	846	852	905	854	907	931	880	904	861	885	914	877	895	872	918	843	883	918	890	905	883	845	810	906	862	892	876	872	885	900	904	869	900	885	910	835	897	842	835	859	831	870	846	879	826	883	823	868	878	851	874	865	899	877	860	896	866	918	903	878	869	877	875	880	901	887	877	881	903	901	896	847	859	870	895	908	813	896	906	883	843	858	871	892	888	870	851	889	943	812	919	925	911	877	912	885	854	927	902	935	853	931	855	840	841	881	891	902	830	909	870	877	864	852	906	836	842	849	878	831	863	904	948	913	867	890	894	881	878	821	858	859	840	929	881	839	821	889	847	923	891	902	881	877	861	917	846	869	842	831	842	929	909	907	859	883	818	896	919	843	899	893	890	893	846	847	891	856	887	889	940	871	887	842	909	886	879	928	870	886	838	863	814	861	882	944	854	931	846	825	891	861	802	906	883	886	878	855	878	889	863	904	909	871	847	915	882	894	852	889	895	918	831	850	898	846	865	900	812	826	910	838	876	872	894	865	883	922	907	866	881	871	874	874	842	938	881	872	864	827	843	891	850	905	871	863	885	858	815	889	903	873	862	853	875	911	888	901	892	855	861	889	831	889	887	885	847	877	870	830	884	895	848	886	876	896	840	883	891	890	879	838	893	870	887	953	874	883	854	906	834	879	872	887	874	875	843	876	909	861	909	863	901	832	860	819	862	873	876	885	921	884	902	874	879	879	880	858	859	857	861	842	874	870	923	857	830	935	861	878	855	822	933	882	879	866	873	874	860	945	849	898	865	868	923	880	845	871	874	879	885	883	868	858	901	877	890	872	871	918	884	884	897	911	839	843	828	867	854	861	861	838	924	921	885	939	884	880	847	875	835	897	877	861	909	830	849	910	874	837	892	848	849	904	863	842	858	866	868	880	875	832	926	906	843	874	866	921	892	861	906	925	882	833	878	869	842	903	933	898	911	867	876	863	869	862	835	841	893	854	897	912	879	850	886	841	871	879	887	909	876	882	915	883	937	853	873	792	864	926	896	844	864	855	943	829	882	808	843	854	916	865	824	914	862	854	904	880	874	847	876	887	921	873	877	928	882	886	809	917	863	901	900	855	874	857	861	917	879	856	897	866	901	850	833	928	823	836	929	850	875	944	880	934	837	910	912	884	867	874	912	852	935	881	858	878	867	894	849	843	862	851	857	902	941	920	842	829	853	925	889	892	918	898	848	888	844	892	869	875	889	928	821	859	850	894	864	846	886	925	892	824	871	890	865	892	868	868	853	866	868	854	851	815	875	878	865	819	905	916	877	913	870	876	877	896	878	871	887	886	911	844	903	832	877	903	864	843	880	885	857	904	906	877	933	899	865	888	878	907	854	876	905	867	888	868	868	853	907	826	956	889	854	868	914	832	881	841	857	784	896	892	830	854	863	860	835	851	877	876	862	858	875	902	922	866	870	872	853	864	897	931	900	834	898	893	913	827	831
28081	14091	5403	2630	1704	1321	1283	1147	1205	1133	1213	1965	2469	2265	1598	1294	1049	1048	1035	1038	1002	1054	1028	1051	1049	1044	1094	1064	1051	1031	1029	1052	1123	1028	1053	1025	1032	1071	1054	1087	1071	1009	1015	1051	997	1066	996	1033	1041	1019	1052	1079	1034	1073	1107	1062	1023	1006	1047	1008	1031	1049	1051	1024	1003	1005	1035	1028	1055	993	1056	1064	1084	997	1009	1020	1017	1084	1099	1049	1006	1101	1028	1000	1030	1094	1068	1012	1039	1078	1000	1048	1032	996	1043	1046	1006	1037	1025	1020	1063	1084	1017	1033	1035	1067	1032	991	1007	1107	1046	1043	982	973	1100	1070	1028	1052	1027	1093	1045	1013	1070	1091	989	1021	1041	1000	1062	1040	1081	1044	1038	1043	1112	1089	1048	1061	1081	1052	1011	985	1044	1012	1010	1044	1104	1103	1038	1065	1037	1085	1055	1077	1032	1049	1067	1029	1022	1054	1018	1103	1114	1073	1093	1036	1000	1044	1040	1027	1012	1083	1058	1050	1022	1057	1052	1027	1018	1083	1063	977	1062	1013	1105	997	1007	1060	1053	1009	999	1006	994	1034	1059	964	1002	1052	986	1070	1010	1006	1072	1058	1021	1042	1082	1024	1043	1097	1126	1033	1042	1073	1033	1053	1114	1059	994	1081	1084	1021	1106	992	1006	1096	1084	1030	1009	1066	1092	1070	999	1038	1100	1040	1019	1022	1000	1021	1036	996	991	1057	1082	1053	1023	1073	1040	1003	1050	1106	1033	1027	1061	1025	1090	1009	1035	1073	993	1042	1073	1087	981	1039	1075	1085	998	1012	976	1045	1011	1031	1052	1011	1042	1034	989	1045	1073	1066	1019	1037	1032	1071	1056	993	993	1018	1085	1028	1030	1076	1088	1049	1072	1020	1038	1082	992	1068	1096	1021	1058	1034	1045	973	1069	1028	1061	1051	1027	1058	1025	1030	1059	1065	1013	1035	1024	1075	1002	1017	1087	1093	1088	1052	1037	1035	1007	1034	1059	1032	1041	1081	1022	1014	990	1053	1088	1010	1074	1052	1009	1069	1088	1068	1066	1052	1072	1071	1032	1041	1090	1088	995	1038	1065	1042	1033	1032	1047	1057	1053	1071	997	1103	1048	1035	1110	1031	1024	1043	1000	1005	1042	986	1068	1065	1077	1016	1069	1043	1045	1002	1048	992	1031	1056	1011	1044	1024	1085	1060	1084	1098	1036	1043	1086	1097	1036	1013	1114	1096	1054	987	1036	1059	1012	1085	980	1037	987	1055	1081	1028	1050	1048	1044	1054	1063	973	991	1032	1105	1048	1069	1071	1074	1034	1044	1023	1099	1041	1096	978	1100	1085	1043	1037	1067	1013	1026	1048	1076	1032	1143	1013	1030	1032	1070	1048	1024	1010	949	1035	1022	1013	1112	1056	1018	1016	1058	1035	1046	1054	1033	1030	1060	1049	1060	1063	954	1062	1046	1036	1067	1038	1020	991	1073	1052	1057	1063	1080	1035	1013	1034	1087	1030	1074	1086	1119	1060	1017	1065	1059	1020	1031	1063	1015	1071	1053	1063	1075	995	1083	995	1032	1044	1076	1023	1063	1007	1030	1001	1033	1017	1058	1073	1039	1010	1084	1014	1005	1081	1011	1032	1015	1052	964	1025	1059	1056	1086	1073	1010	1023	1040	1020	1110	1030	1056	1053	1026	1030	1102	1075	1038	1007	1035	1019	1096	1035	1077	1026	1022	1013	994	1098	1029	998	1037	1045	1062	1024	1068	1041	1026	988	1082	1025	1054	1018	1001	1058	1002	1072	1033	1041	998	1027	1067	995	1102	1023	1018	976	1064	1021	1074	1052	1089	1008	1047	1044	1075	1025	1060	1081	1042	1087	1069	1009	1027	1036	1033	974	1062	1049	1020	1038	1052	1079	1032	1037	1069	1052	1000	1058	1024	1037	1007	1046	976	996	1011	957	1034	1066	1000	1025	1018	1018	968	1059	1065	1064	1044	1065	1036	1047	1020	1040	1083	1011	1082	1015	1055	1048	1025	1014	1044	1025	1060	1031	1031	1087	1078	1099	1076	1056	1083	1067	1043	1082	976	972	1016	1054	1059	1039	1080	1043	1074	1023	1012	1039	1009	1064	1007	1050	1076	948	999	1150	1076	1025	1021	1005	1028	1082	1046	1072	1068	984	1029	1029	1047	1065	1015	1028	1031	1050	1076	1034	1042	1126	1062	1014	1055	1004	1034	1037	1015	996	1097	1045	1092	1050	1027	1051	1092	1093	1026	1087	1059	1029	1040	1032	1062	1062	1011	1038	1052	1092	1020	1063	1060	1038	1065	999	1099	1040	1060	990	1078	1049	1034	980	1113	1006	1003	987	1049	971	1069	1058	1051	1044	1021	1064	1084	1093	1060	1009	1030	1083	1059	1013	1063	1042	983	1040	1074	1024	1071	1027	1073	1086	1056	1010	1051	992	1007	1012	1003	1074	1110	993	1052	1072	1030	1041	1047	988	1024	971	1048	1035	1082	1023	1059	1052	1040	1075	1083	1043	1038	1041	1065	1065	1046	1046	1045	1061	1034	1070	1050	1062	1064	1020	1072	1000	1119	1047	970	1005	1000	1046	1063	1035	1021	1028	1006	1101	1092	1046	1033	1076	1044	1056	1064	1086	1050	1064	1052	1012	1043	1034	1055	1007	1083	1010	1011	1017	1018	1003	1033	1000	1111	983	1030	1062	1005	1114	979	1047	1043	1035	980	1079	1047	983	1070	1014	1074	1061	998	1050	1035	1098	992	1056	1059	1040	1055	1005	1100	974	976	1071	1060	1022	1048	1035	992	1020	1043	1037	1021	1072	1080	1042	1016	1046	1017	1061	967	1030	1084	1052	1039	1124	1024	1058	992	1063	1092	1021	1046	1029	1123	974	1066	1011	1071	1066	1106	1092	1013	1067	1068	1037	1090	1090	1052	1030	997	1079	1009	1054	1096	1014	1026	1073	1064	1052	1052	1058	1055	1012	1035	1074	1033	1101	1076	1060	1064	992	1037	1089	1106	1049	1018	1028	1021	1097	980	1043	978	1014	1031	1088	990	1038	1038	1051	1092	1007	1033	1067	1038	1047	1062	1067	1100	1018	1048	1033	1080	997	1060	1009	992	1040	1016	1058	1037	1085	982	1026	1018	1054	1034	1049	1125	1067	1048	1033	1001	1073	1040	1032	1055	1051	1068	1065	1117	1040	1039	1048	1046	1029	1024	1044	1001	1069	1001	1070	1032	1086	1092	1022	1079	1087	1044	1043	1025	1018	1037	1068	1028	1058	1095	1061	1038	1049	1073	1084	1021	1054	1088	1030	1033	1089	1025	1035	1002	1053	1044	1114	1018	1047	1023	1003	1038	1129	1055	1017	998	1076	1034	979	1055	1033	1100	1105	1021	1055	1049	1028	1055	1027	1049	1055	1036	1061	1017	1028	1001	1059	1023	1083	1068	1077	1062	1063	1008	1024	1007	1012	1075	1082	1005	989	1026	1082	1049	1079	1020	1019	1059	1037	1056	1007	986	1036	1119	1061	1050	1048	1057	1028	988	1095	1010	1019	1038	1038	1046	1092	1060	975	1038	967	1064	1025	1039	1044	1090	1014	967	989	986	1092	1085	1117	1071	1049	1024	1046	1004	1019	1041	1056	1044	1085	1063	1023	1015	991	1014	1058	981	1046	1015	1068	1022	1036	1074	1018	1053	1040	1041	1062	1020	976	1069	1008	1033	1031	1022	1078	1102	1043	1020	1096	1031	1009	1072	1041	1054	1037	999	1008	1113	1023	1038	972	1096	1073	1050	1057	1007	1078	1022	1076	1043	1043	1076	1078	1065	1024	994	1034	1080	1086	969	1060	983	1039	1060	1072	970	1054	1004	1018	1059	1067	1060	1062	1027	1101	991	1073	1023	1022	1028	1039	1043	1038	1056	1060	1000	1001	1016	1039	1101	1030	1040	1052	1047	1053	1025	1051	1001	1031	1044	1069	1031	1117	1086	1043	1016	1070	1101	1081	1024	1064	1012	1111	1045	1079	1026	1058	1087	1054	1009	1099	1048	1019	1094	1076	1078	1039	1028	1049	1015	1093	1072	1078	1070	1051	1021	1069	1057	1037	1089	1054	1017	1087	1052	1058	1080	1056	1057	1019	1062	1049	984	1044	1011	1050	1011	1056	1018	1028	1008	1059	1070	1033	1036	1032	999	1088	996	1028	1045	1037	1003	1054	1017	1001	989	1063	1076	1039	1017	1007	985	1078	1009	1013	1038	1011	1097	1008	1086	1023	1048	1055	1061	1075	1100	1062	1057	1021	993	1037	1021	1056	1003	1075	1060	1067	1002	1040	1057	1036	1023	1027	1036	1049	1078	1062	1050	1015	1038	1027	1072	1064	1043	1024	1034	1054	1050	1007	1062	1049	1066	1044	1038	1049	1046	999	1065	1061	1023	1042	1046	1062	1003	1076	1044	1008	1027	1033	1067	1062	996	1037	1062	1096	1042	1058	1051	1055	1061	990	1045	993	1029	1024	1056	1054	985	1040	1075	1040	1066	1003	1073	1079	1024	1001	1103	1072	1036	1041	1068	1040	1074	1068	970	1061	1078	1087	1053	1045	1070	1028	1038	1064	1012	1005	1051	1026	1052	1082	1070	1064	1051	964	1071	1032	1057	960	1032	1028	1032	1094	1034	1013	1024	1032	988	966	979	1042	1014	1040	1028	1043	1066	1068	1031	1026	1039	1063	1056	1095	1088	1083	1042	1100	1036	1050	1095	1090	1079	1096	1081	1110	1016	1032	1011	1013	1028	1097	1083	1008	1077	1065	1066	1056	1026	1061	1023	1079	997	1082	1029	1061	1078	1033	1033	999	1054	1002	998	1073	1072	1024	1032
6958	4915	3983	2059	1598	1289	1179	974	1040	967	1043	2200	2551	2031	1402	985	848	811	826	827	874	824	848	881	800	837	855	785	840	833	823	774	811	778	823	898	835	846	803	846	865	854	813	824	831	787	784	803	823	793	862	862	849	826	841	841	841	867	813	866	818	911	809	798	823	787	830	807	864	814	801	835	782	831	810	805	790	790	820	838	871	848	905	895	760	831	822	850	841	823	809	901	815	834	803	855	790	783	854	874	808	798	795	830	824	800	882	833	766	824	845	775	809	750	824	831	775	821	870	821	850	819	776	873	778	794	792	778	793	844	844	853	844	806	789	843	825	875	826	825	830	841	838	784	800	865	845	815	821	785	860	818	807	859	823	806	824	786	774	774	760	838	836	774	842	837	817	808	824	765	832	857	797	831	817	843	776	846	872	778	825	802	807	877	805	793	816	807	821	783	871	813	793	806	832	830	863	782	863	824	821	791	800	774	795	847	817	810	796	854	764	790	847	775	802	836	817	857	832	849	824	805	801	845	829	847	815	774	802	831	859	768	863	845	812	853	878	855	867	849	825	801	855	769	791	834	846	859	854	843	894	804	862	807	787	771	793	816	798	799	833	837	816	846	819	860	776	837	814	824	802	856	817	770	863	780	843	862	859	821	873	835	789	809	813	865	799	772	853	791	785	831	838	803	827	838	883	847	809	833	802	810	825	813	826	798	835	852	830	846	862	841	836	842	834	781	859	833	795	777	817	802	856	797	776	843	788	817	877	776	828	833	810	839	786	777	833	797	861	803	848	806	835	791	810	804	819	874	807	856	825	798	815	809	853	784	837	787	822	801	847	836	793	810	825	881	811	874	809	834	809	783	816	813	881	819	791	871	816	828	857	830	820	805	797	850	785	843	824	823	819	773	843	868	843	827	783	856	791	846	836	818	800	810	785	800	804	817	875	879	785	788	818	836	775	863	798	808	854	840	799	850	772	780	814	817	824	850	796	835	811	787	822	807	869	823	795	823	808	863	841	824	836	815	827	809	836	854	863	835	820	848	830	772	844	816	808	825	830	808	788	837	802	794	836	830	799	824	809	780	837	818	792	767	812	798	817	855	870	821	747	855	812	838	797	796	749	823	812	831	778	775	803	785	832	803	847	856	807	819	881	828	903	845	803	815	829	820	859	853	805	824	787	847	804	831	784	787	823	812	821	826	814	850	822	782	779	785	825	832	788	778	788	811	843	824	765	838	778	797	827	861	790	798	786	854	778	771	776	786	851	835	897	815	788	816	781	827	812	812	829	843	849	852	808	783	788	852	831	775	860	842	827	833	839	792	768	822	841	881	792	833	857	788	795	831	793	816	825	780	818	812	796	835	827	811	844	833	856	785	787	798	862	848	844	846	793	837	848	842	800	806	796	841	815	800	816	846	854	799	825	850	810	809	849	858	828	811	797	851	802	785	841	808	856	821	828	897	846	852	818	860	889	812	810	858	822	801	833	824	808	821	809	851	816	867	825	775	770	857	806	818	812	831	797	836	835	835	779	843	835	806	838	795	842	831	825	796	801	858	819	826	841	779	795	903	857	887	812	808	804	831	847	781	811	791	780	837	799	814	813	821	853	794	824	811	794	810	796	859	859	806	854	813	756	842	818	837	800	837	771	845	798	812	842	822	865	804	848	841	819	852	774	821	807	830	856	868	906	801	818	853	820	835	813	889	768	809	822	876	812	793	819	799	817	785	817	842	792	789	841	819	782	851	833	813	814	795	799	865	819	800	824	834	847	793	778	832	800	800	808	798	871	857	879	798	803	820	800	801	788	815	828	801	788	801	856	802	813	770	829	836	855	837	789	858	790	804	827	839	795	841	834	832	811	818	778	824	803	835	885	782	802	804	796	756	834	857	834	815	767	799	838	829	830	795	790	833	818	808	850	865	793	817	817	844	784	797	829	809	771	823	808	820	814	851	889	830	771	793	830	787	781	795	768	846	828	781	816	833	852	825	796	905	828	837	828	829	837	802	828	858	824	828	840	807	819	788	834	847	839	796	838	820	824	795	831	806	844	831	869	809	819	815	825	821	810	771	785	851	819	785	829	767	822	799	795	817	789	819	821	788	826	828	812	840	818	829	826	817	822	852	830	834	810	778	794	877	895	842	848	835	806	828	772	803	843	825	809	805	850	840	869	809	828	841	812	850	812	838	857	840	817	780	828	843	810	813	852	812	835	814	834	800	854	853	840	850	833	838	871	789	850	836	829	826	838	770	785	823	817	848	800	819	849	765	811	806	811	839	835	779	783	820	841	793	837	864	837	835	834	813	845	769	886	844	809	837	763	837	800	837	822	807	839	767	810	822	734	826	780	837	851	806	803	869	827	803	861	807	827	895	827	826	823	815	835	859	825	823	783	838	806	875	871	831	811	844	823	797	847	842	851	794	823	856	804	798	855	831	829	828	805	806	841	798	798	828	845	821	820	780	784	806	804	799	848	829	857	798	841	833	823	822	798	790	828	845	799	836	857	809	817	822	825	830	817	801	810	833	856	808	801	809	790	842	819	814	814	828	840	792	859	826	813	808	817	877	830	807	776	825	825	839	748	861	806	832	835	814	848	815	814	845	820	850	804	814	845	848	814	819	775	813	853	766	784	845	810	799	841	808	794	816	845	846	823	780	876	798	830	834	836	812	825	822	807	831	830	799	858	763	776	809	846	830	796	849	789	859	840	842	826	776	838	839	831	826	899	824	851	826	801	848	802	899	841	906	832	818	856	784	827	830	855	836	880	816	813	828	800	862	843	802	838	854	821	809	780	809	874	859	808	849	777	828	835	828	774	835	870	810	795	774	881	816	851	813	803	872	835	816	817	851	839	894	833	826	851	766	805	803	801	822	876	793	788	839	792	820	833	828	839	794	817	821	768	827	791	870	776	823	791	882	845	907	863	808	845	796	805	857	823	861	765	887	840	856	832	772	823	856	829	809	791	834	805	809	791	812	829	838	777	819	827	835	815	829	832	794	790	776	816	815	801	754	801	811	890	854	836	836	807	828	804	817	846	785	816	833	810	874	787	795	785	826	835	852	806	777	879	863	870	864	790	846	830	827	852	824	834	845	789	797	860	842	846	812	797	821	787	828	800	813	830	779	851	831	823	827	841	779	804	782	810	869	768	821	828	851	818	845	827	791	821	864	775	842	842	814	798	845	852	815	828	803	823	789	789	832	838	840	784	803	764	814	829	816	803	820	789	844	815	837	798	858	870	808	787	840	869	800	799	864	863	788	826	850	827	824	821	833	907	841	775	876	860	802	763	793	840	836	817	773	761	821	808	831	796	767	797	841	841	865	775	845	837	781	831	774	860	820	811	843	786	808	770	783	833	783	808	790	820	768	843	796	825	801	811	864	801	835	827	826	841	851	765	814	827	892	826	833	826	843	861	815	820	833	797	810	817	799	781	835	818	862	826	787	805	826	782	828	815	816	802	838	817	797	852	852	841	858	836	849	769	819
25714	21467	27654	25544	10717	3069	2059	1468	1300	1294	1407	11816	16354	11516	5014	1888	1292	1030	1022	941	968	925	971	966	930	960	918	956	906	946	972	960	957	925	1015	978	909	938	918	972	909	929	906	955	954	943	963	1000	977	967	948	939	890	933	894	925	962	965	975	903	946	880	951	962	969	974	986	903	1031	962	949	922	960	936	948	947	970	972	991	973	938	961	1003	942	935	978	951	940	938	919	923	918	947	1005	931	960	968	959	946	1004	925	904	924	952	992	916	982	1000	940	973	917	984	945	912	915	892	944	909	869	876	938	967	964	915	958	992	911	941	948	932	944	926	901	987	972	966	989	943	953	919	1004	903	948	931	977	942	922	944	933	949	969	921	949	936	964	921	949	903	976	953	959	963	972	958	963	893	938	981	984	926	903	1008	947	954	883	921	944	989	876	954	939	914	969	900	975	945	947	940	930	987	890	935	949	921	967	952	900	975	919	929	944	927	925	914	934	907	966	994	960	886	941	993	900	955	921	926	928	889	911	899	945	966	978	895	896	977	935	915	928	932	929	936	969	937	995	912	955	893	966	989	940	955	1017	944	902	902	951	937	938	914	940	926	966	901	981	890	901	927	992	949	933	923	961	985	909	906	934	927	948	958	924	976	950	910	928	932	899	921	915	953	962	956	935	955	958	966	950	955	987	851	932	963	934	941	952	934	996	962	971	920	966	1052	936	906	962	941	988	965	946	982	968	970	923	975	925	895	1022	926	902	960	893	971	917	974	923	970	1003	944	898	947	959	897	991	938	918	951	957	931	942	925	912	962	928	947	926	961	992	892	906	935	947	883	918	931	933	928	977	976	977	982	936	931	968	991	870	977	926	894	925	974	968	886	965	966	950	889	1021	940	945	963	911	974	884	960	926	942	952	964	960	914	948	948	918	980	989	923	886	894	987	916	934	956	966	963	946	972	950	988	930	907	957	971	976	935	885	922	991	959	932	948	944	968	964	931	922	970	994	978	944	956	910	940	929	975	943	954	891	941	926	971	943	1012	960	964	1003	973	948	907	921	930	919	964	904	971	937	950	881	947	931	925	923	970	943	896	919	943	901	934	935	941	918	939	965	978	898	870	976	1008	937	945	974	953	947	990	920	924	905	963	876	927	945	950	967	985	918	948	942	968	944	939	911	961	935	934	957	953	948	944	928	944	946	930	987	932	904	926	919	943	933	932	964	927	983	923	924	941	990	957	959	926	941	947	927	935	1000	977	908	939	899	903	995	898	950	966	951	892	952	950	961	929	929	926	961	925	957	907	1007	931	920	940	960	981	930	924	957	945	937	946	947	909	911	923	963	950	943	974	957	938	978	927	940	951	951	923	898	906	924	971	926	945	919	855	950	968	961	921	932	955	931	949	963	1042	911	901	934	952	945	932	915	975	901	943	915	952	918	949	945	895	962	960	947	985	915	938	914	890	973	934	950	942	935	938	960	956	955	967	958	961	935	920	908	1017	946	924	954	946	949	955	964	875	944	926	995	964	1007	933	891	926	956	952	942	938	927	917	935	934	899	932	930	926	913	916	944	880	898	952	892	884	966	923	939	933	927	944	976	918	931	937	923	975	954	992	916	965	932	948	958	963	944	940	1017	942	932	925	894	967	957	992	957	974	903	941	982	908	951	926	977	934	963	977	887	903	942	990	901	961	906	946	881	901	944	925	940	964	883	879	935	946	977	937	1019	974	916	910	935	963	969	979	983	985	947	979	954	998	907	920	980	1020	931	919	904	962	958	964	942	936	956	998	988	978	918	935	907	953	923	934	920	991	920	927	894	947	945	960	951	1018	919	924	961	968	885	896	938	938	970	910	938	910	943	951	973	950	976	934	926	947	1000	914	966	946	922	893	892	941	936	933	977	938	879	975	998	962	890	898	963	968	986	961	894	925	944	988	873	945	925	923	1012	913	959	898	1018	956	990	887	936	1007	926	974	959	919	906	937	965	934	902	942	938	924	929	950	957	981	931	957	917	983	957	927	947	987	1004	925	910	981	939	946	929	948	942	951	965	955	950	976	994	897	956	919	894	898	983	975	943	955	965	965	973	933	971	955	950	866	935	875	963	959	914	938	956	976	909	984	958	918	917	911	916	950	970	957	947	976	921	930	967	987	947	891	910	931	930	1012	931	956	974	899	938	918	916	1021	970	944	952	970	942	950	965	901	908	936	961	971	895	921	931	953	924	940	950	924	950	953	946	925	941	937	934	951	945	956	915	936	962	964	965	959	957	951	927	881	975	981	973	997	947	983	942	891	941	879	957	1009	908	976	874	948	928	948	926	925	962	981	851	967	971	969	903	884	899	961	885	940	957	960	939	939	970	977	893	948	969	990	907	953	927	950	964	968	880	933	956	926	932	924	898	930	927	916	902	933	994	976	957	889	929	897	979	936	940	899	913	950	938	969	887	961	918	911	904	964	921	930	969	921	994	930	923	906	915	966	936	925	940	924	972	906	926	932	904	920	969	911	888	970	955	932	953	912	963	936	943	952	973	938	968	928	958	915	909	942	1024	971	920	979	987	939	963	948	1004	913	915	919	874	987	940	915	932	1005	982	944	972	962	962	928	977	948	937	909	950	968	943	988	1041	943	955	957	946	928	938	963	927	962	948	920	903	926	914	980	942	927	921	937	947	939	926	936	969	965	1004	913	899	952	960	934	937	924	922	899	919	909	935	936	947	931	916	935	992	995	960	960	953	901	946	895	947	911	878	910	916	899	938	945	982	957	916	995	954	946	931	920	917	952	927	1007	923	983	910	878	972	926	917	927	879	954	938	940	952	941	923	892	936	884	944	941	923	951	926	989	938	928	924	942	935	946	961	975	984	939	938	921	954	905	963	931	910	936	956	930	929	1006	934	873	981	992	971	960	956	858	979	943	926	952	958	895	982	950	945	964	944	1003	924	926	937	1010	924	903	956	935	885	885	994	934	988	884	935	929	985	942	953	926	940	948	942	933	953	965	937	960	986	939	963	968	949	894	911	949	886	928	971	1010	910	909	936	929	935	943	951	966	938	1001	1002	952	996	919	991	884	929	914	902	909	951	979	940	888	948	925	952	912	900	936	931	940	925	936	967	940	900	958	913	969	986	974	968	982	980	990	970	923	936	980	980	892	959	927	927	973	913	934	951	921	1005	927	962	946	965	922	952	918	915	939	923	938	980	914	903	954	913	962	1031	947	936	965	968	944	925	872	934	970	1022	929	989	1015	969	951	943	923	906	981	940	919	961	983	954	924	952	880	894	902	923	933	972	902	940	985	928	965	950	963	987	957	959	870	992	946	907	948	934	969	922	928	919	936	930	891	961	919	911	921	949	955	907	931	995	998	938	942	914	992	920	952	946	960	957	970	1011	963	931	961	960	934	928	958	911	940	956	900	924	898	972	949	1002	917	956	916	1001	893	922	941	966	953	951	980	920	934	1002	961	926	912	946	907	980	951	878	932	942	923	952	902	915	929	974	910	941	960	940	921	940	893	914	974	959	950	924	939	966	930	966	951	952	960	918	949	921	952	933	939
6073	8899	8143	4294	2941	2343	1927	1507	1267	1282	1572	13909	14816	9777	4351	1703	1113	886	774	774	784	796	782	786	766	803	785	755	783	848	798	739	759	763	788	748	820	785	793	734	762	837	756	812	755	760	791	779	828	778	777	781	762	757	782	727	777	778	801	745	734	755	786	789	753	787	746	733	763	789	745	725	731	765	801	764	752	757	742	782	766	790	752	744	820	783	785	759	760	791	785	747	744	716	791	720	815	756	771	767	753	813	766	768	798	770	757	776	755	813	759	720	720	830	742	754	787	757	735	806	770	735	759	834	757	775	769	738	774	793	753	731	771	757	768	776	778	778	716	776	771	786	777	756	783	851	751	805	785	766	771	784	747	764	738	771	728	762	746	750	705	775	807	771	773	758	746	744	701	778	748	737	753	774	758	759	805	723	753	786	770	722	781	752	758	744	775	719	769	738	787	793	786	749	746	798	763	767	755	777	774	676	761	742	717	787	788	766	783	745	797	783	742	744	784	749	777	775	768	805	776	765	795	784	794	747	767	745	795	744	802	739	779	753	804	699	780	732	774	770	766	788	794	759	790	800	795	798	771	800	778	746	712	742	725	779	756	809	780	752	840	783	772	760	764	750	761	736	748	792	808	787	771	755	730	802	800	790	755	726	778	713	759	810	735	737	796	772	788	751	785	772	784	803	767	722	771	753	756	789	753	785	748	774	785	763	737	751	745	750	756	728	754	729	756	774	736	770	722	755	762	792	779	754	726	815	759	750	754	775	750	784	728	795	780	756	722	777	772	781	734	762	726	800	783	769	737	797	745	738	760	750	754	783	769	785	744	715	775	782	787	802	754	781	761	806	813	770	784	718	800	796	737	729	774	761	802	809	735	768	756	762	776	782	806	751	800	752	767	782	758	829	736	760	767	776	806	774	742	779	806	731	788	822	728	772	740	744	757	798	762	784	746	763	746	746	737	759	774	762	764	719	768	775	743	773	772	805	756	772	818	814	751	755	812	782	779	750	749	818	750	763	810	748	814	749	743	753	760	753	762	767	789	745	760	755	767	769	822	738	748	778	777	759	737	755	825	785	799	805	742	802	789	771	776	777	808	772	777	784	762	729	739	720	786	721	769	768	737	749	703	731	742	775	802	776	770	768	746	759	819	709	752	773	811	748	697	774	749	734	744	803	758	685	720	760	767	783	773	776	760	777	742	779	723	762	785	765	761	828	793	780	741	772	774	775	755	757	782	814	761	747	750	779	744	739	806	782	751	786	775	794	772	750	759	754	805	752	760	763	781	739	788	782	735	743	810	781	703	756	744	746	779	733	773	755	777	764	772	738	767	807	775	777	791	719	765	771	776	767	753	766	734	782	698	810	742	796	775	800	819	819	760	726	763	723	772	762	760	745	722	772	746	731	774	765	763	774	817	725	840	765	737	766	815	747	802	814	764	798	744	765	757	750	769	806	748	799	765	770	776	793	838	786	746	780	720	781	713	765	803	806	769	725	803	813	796	748	752	782	785	778	794	737	794	774	742	755	761	688	713	779	747	782	736	768	771	767	777	775	763	737	750	779	745	759	776	740	769	742	792	779	784	781	781	749	727	787	769	754	758	815	750	800	764	833	673	765	808	734	763	732	784	821	779	796	786	752	814	732	768	811	775	806	791	762	726	764	760	715	790	730	721	751	737	749	762	763	741	794	735	751	752	801	738	739	776	803	828	796	744	756	818	793	787	751	794	761	743	778	741	743	696	781	771	757	779	768	757	787	777	787	817	763	788	800	698	760	755	781	740	764	780	752	742	774	771	735	799	737	776	758	777	769	769	796	727	733	740	755	761	805	797	769	774	769	749	786	757	741	771	747	776	792	810	774	791	757	749	755	745	779	768	744	771	739	758	784	797	797	793	755	762	739	733	781	777	756	735	741	815	774	807	798	791	745	732	770	728	745	718	712	799	756	760	827	773	734	769	787	772	745	753	707	777	749	758	784	726	806	800	765	750	770	761	771	824	828	724	757	788	816	768	716	751	749	742	747	753	803	754	744	710	775	790	761	790	730	769	742	777	754	785	760	761	789	707	796	748	770	791	752	721	736	759	743	755	775	782	778	758	760	750	765	779	793	767	757	742	759	766	755	726	814	775	744	770	727	799	740	754	730	740	748	775	733	759	780	753	742	765	757	721	744	743	768	716	809	783	729	809	716	783	782	814	743	790	821	770	787	766	731	751	732	723	783	783	747	717	750	730	769	760	777	717	769	783	754	737	707	719	783	757	764	766	763	809	846	810	771	799	762	788	798	810	782	816	760	790	792	748	680	806	716	748	784	733	745	759	753	776	789	769	778	777	784	705	705	747	778	783	789	777	742	747	758	768	766	753	803	738	765	813	803	747	780	737	804	726	742	820	776	756	699	760	789	705	739	801	729	750	809	781	757	739	843	744	764	767	764	758	719	716	772	795	801	783	823	765	780	743	749	728	756	762	745	745	788	776	757	766	739	754	850	736	817	750	762	769	777	788	752	775	731	752	808	747	722	747	696	747	767	771	778	781	741	745	791	754	808	819	755	820	752	767	759	742	705	757	730	758	763	775	711	714	794	802	812	773	744	760	780	744	731	765	756	793	756	771	815	778	725	775	798	756	762	777	789	743	743	729	731	770	768	758	783	741	781	771	739	757	804	784	796	766	795	797	788	779	779	802	745	743	766	760	776	796	764	743	776	732	758	779	735	758	773	775	761	770	764	782	784	780	752	776	729	768	763	775	790	744	786	736	716	777	719	765	737	760	764	764	778	798	744	764	740	784	753	769	756	751	766	779	750	802	737	780	766	739	782	752	710	736	822	760	676	729	727	771	768	803	782	754	717	784	777	779	771	766	796	761	705	804	808	738	779	749	748	788	799	795	796	732	783	797	774	740	764	735	766	784	731	733	781	757	746	774	746	760	735	759	765	794	774	763	763	768	740	766	763	775	822	751	776	743	766	768	730	760	751	794	823	804	748	715	741	766	790	727	730	763	750	748	736	774	806	827	769	777	758	721	767	732	718	752	744	768	739	749	790	778	785	738	782	760	754	721	748	788	764	750	756	746	727	731	790	774	741	780	792	772	793	776	748	728	811	785	759	759	747	779	781	740	741	738	772	799	773	760	739	781	774	753	739	791	739	802	721	746	749	751	805	701	797	775	806	808	745	780	749	749	759	788	704	797	744	858	769	790	778	784	776	741	828	755	769	785	799	789	784	776	711	708	743	804	738	777	769	772	760	750	784	776	757	784	753	729	764	801	786	769	764	740	768	799	755	804	756	782	728	775	773	768	765	806	758	742	740	809	784	747	737	784	783	744	757	801	757	785	777	806	743	764	776	764	744	725	755	756	775	752	763	776	797	780	743	780	797	797	815	752	795	770	792	785	806	710	741	778	812	763	770	756	752	725	775	736	768	737	752	794	723	824	824	775	754	758	780	807	733	782	796	826	732	732	765	725	750	768	753	782	767	812	769	740	768
24702	21491	28701	24689	21230	10326	3982	2381	1768	1494	1727	18474	26386	20701	9780	2823	1596	1183	1081	998	1006	1023	1041	1029	1082	1048	1038	1036	1036	1046	1047	1046	995	1090	1054	994	1018	1029	1035	1035	963	1001	1054	1061	1027	1017	1019	1026	993	1007	1054	1010	1039	976	1019	1029	1028	1027	1059	1025	991	973	1034	1017	1040	1027	997	1044	982	989	961	987	1003	1030	975	975	1097	1020	1019	990	1089	974	988	1068	974	1074	1038	1034	1066	1015	1026	1014	1001	1053	1017	1023	1044	1015	1028	1007	992	1022	998	1002	1026	1066	1027	994	1075	1019	981	1015	993	982	1063	1059	1025	1000	1008	1029	1018	1002	1048	1009	1053	1039	947	977	960	1009	977	1016	1014	977	1027	986	1007	986	1008	1000	1002	1031	1009	989	998	1015	1042	987	1061	1043	1015	1059	1027	1055	1058	1026	986	994	1068	982	1054	1000	1014	994	1031	1029	981	1015	994	1013	955	1019	979	1081	993	982	1032	995	1063	1021	1001	975	1034	1017	1001	1026	1059	993	1001	1016	1017	1061	1012	1010	1001	1031	1008	1023	1039	994	1001	1059	1069	1003	994	1078	992	1060	1027	1041	1027	1048	1036	1081	1051	1041	1020	1004	1014	1005	1031	1088	989	1092	1026	1098	1010	988	1064	995	1001	1032	1025	1016	1034	1012	941	975	1041	1016	1055	955	1003	1049	1001	985	979	1044	1042	958	1032	1012	1004	1056	982	989	1004	1007	1010	1010	1030	1008	987	1030	1041	983	1034	985	1049	993	1051	980	969	1035	1018	1021	1077	969	1051	1007	994	969	1002	1005	994	1051	1008	985	1075	1026	1046	1082	1090	1063	996	1000	983	946	987	1021	1026	1021	1008	980	1045	1018	1011	1027	973	1059	1077	1029	1051	1074	1003	981	1037	1003	947	1001	1025	1041	1004	1020	993	1006	1063	1017	1043	935	978	1028	1048	1031	1021	1007	1036	987	1015	952	1005	1033	981	1027	1043	1042	972	1035	1064	1066	1024	1019	976	1034	985	1043	1036	977	973	1020	1062	1028	1010	981	998	1010	966	1017	1019	1064	1006	1004	999	1015	1029	1014	950	924	964	1095	1010	1029	1044	1004	1001	1059	997	1031	990	1021	1005	1067	1025	1089	1007	1021	995	984	1073	1019	1025	1029	1027	999	958	1027	1025	979	999	989	1012	1042	938	973	1028	976	989	1028	1028	1038	987	1050	1005	1011	1015	1010	1020	1066	1004	987	986	1039	1037	1041	948	994	959	998	1057	1036	1041	1027	982	1029	1007	1010	1020	997	988	1030	987	1069	978	989	970	1046	1018	1053	996	1018	1000	1007	1048	1031	1067	1023	1053	974	1029	1069	1018	1073	983	1007	1039	1014	954	1003	1024	1012	996	1042	1043	1055	1055	1017	982	1086	1038	1006	1124	1002	1018	974	995	1021	1002	1002	1010	994	1025	1006	1047	966	1029	966	1018	1048	1062	1049	1036	988	1045	1017	999	983	1051	1024	1051	1063	989	1026	1048	1011	934	1046	1023	1091	1050	984	981	984	1067	1039	1018	978	1013	1017	1009	1057	1021	984	955	1026	1006	1073	1000	1006	978	1043	1070	1008	1013	994	1020	984	994	1017	999	989	987	1006	940	1015	1015	1038	1024	989	1009	1012	1019	1004	1018	1025	1025	1004	985	1026	1000	1053	998	1004	969	986	1060	963	1029	1045	991	1035	1020	1050	1062	997	1067	996	974	1029	1015	1041	992	1024	1014	1013	1042	987	1031	1006	1048	984	980	1034	1053	1010	1082	999	1006	1055	1074	1025	991	997	1044	1001	1014	1023	1005	1018	1018	1015	1023	1046	1019	959	1043	980	979	995	991	1004	957	1052	1004	1032	1024	1015	1072	1048	989	1001	1006	991	1015	993	1027	1006	1035	1024	986	970	1018	1032	1019	1012	1005	976	1018	1036	985	967	1083	993	990	1019	995	1009	1017	1022	1014	992	1006	1041	1029	1033	1005	1063	1051	1066	973	1014	1020	1005	970	977	1000	984	1021	1027	986	1016	981	1004	1008	982	1039	984	1013	1054	1026	1078	1016	1033	991	1035	1047	1070	1042	983	1010	1012	1061	1034	1030	1006	1052	1013	1036	1017	1039	1009	1016	1091	1019	969	1023	980	988	1007	1018	1011	1038	987	993	955	1042	1037	968	1031	1009	1028	1020	1016	1003	1019	1000	1052	999	1045	1057	1003	1022	1042	978	1063	1003	980	1008	1002	1011	1018	1048	1087	1036	1112	995	1082	995	1070	1061	990	1056	1059	976	1008	1024	1016	1041	1004	1036	985	999	971	1037	1065	1051	1000	1012	995	1048	956	977	973	1024	981	1065	990	998	1030	1009	961	1008	1020	1010	990	994	1032	975	980	1013	1020	966	1020	987	953	954	1011	1006	1019	1002	1039	1009	987	1015	1036	1016	952	1057	1017	982	1056	1005	987	1017	1035	1015	980	1019	978	1041	978	994	1033	1029	1032	969	1016	1020	1027	1041	996	1019	970	1074	1005	1023	996	1055	1045	1006	947	1015	1030	972	994	1026	989	1054	994	981	1047	1029	1052	1017	955	1001	998	1010	1038	1051	1036	947	981	1006	1025	1017	1065	1029	1037	985	1018	1045	1033	996	1002	979	990	963	973	1053	1013	1056	1005	1023	1097	990	993	1038	987	1057	1074	1017	1030	989	976	1040	1029	1033	1046	953	1057	1005	1051	1051	1034	996	1050	1022	992	968	994	1055	996	1062	1034	1029	964	1043	1007	1018	996	1061	1026	1061	967	1002	990	987	1046	998	1023	1002	1009	1054	980	997	999	976	1041	1001	1028	982	1014	1012	959	1043	984	987	1082	990	1074	1039	1031	1036	1023	1014	1058	996	995	1018	1068	1014	1017	1023	1025	1054	1033	1008	962	989	1005	1004	989	1007	947	1044	1005	1038	992	998	1065	1009	1034	1051	939	1019	1057	1037	1044	994	1005	1017	1026	1017	1050	996	1039	979	968	1025	972	1034	952	1047	1060	1031	1041	1031	986	978	1008	1106	994	1056	1050	1004	957	1064	1039	990	1066	1012	989	1061	989	993	1016	1058	1000	1052	966	1045	1045	971	1025	1010	968	1003	1026	1077	949	1013	956	998	1009	1014	990	967	955	1002	994	1029	988	1021	1026	1017	1023	1029	1021	1006	1046	1101	1073	992	1020	988	977	972	995	1010	1047	1028	995	1019	1006	1055	987	1003	1030	1020	1027	1033	1002	965	1002	1029	1001	1053	1002	1004	962	998	1042	1008	1036	946	981	1016	1021	985	994	1015	1003	1002	1015	1049	1014	1019	1019	1089	960	1022	1001	1059	1006	1038	1002	1028	1000	1019	1017	1054	1051	1002	1054	995	1005	1030	935	1044	1030	993	1028	1036	1069	1017	1024	966	965	982	970	984	944	983	1018	1027	1046	996	1067	1008	1032	993	969	1020	1035	1021	1074	1077	1026	1040	1042	1041	982	984	1011	1074	1003	1031	1029	1041	998	1044	966	1027	977	937	1004	1013	1025	1104	1048	1047	996	989	1061	1033	996	969	975	983	967	1028	1034	1018	1069	938	980	990	1017	977	1040	1015	1015	1040	967	998	1028	1017	999	999	1042	1047	1088	1062	1063	1020	1003	1037	1044	971	1050	996	991	1033	1040	992	978	990	1053	983	1034	1008	998	1031	1014	1033	1015	990	1014	1008	1046	1050	1041	990	1005	991	1038	1059	1004	979	999	979	1003	1039	1060	1037	998	1019	1080	1025	968	1000	1041	1004	975	989	988	1027	1023	1063	1019	1044	1023	959	1030	992	979	999	1013	1079	1066	1060	1050	971	1024	984	1018	956	1042	993	1034	1017	1097	1053	981	957	1064	971	1020	979	1009	1000	1056	981	969	954	1001	1027	998	1017	941	965	1040	994	1000	952	1014	1033	1028	984	979	1010	1003	1037	1011	956	981	1021	1011	984	1042	968	1068	970	1003	969	978	1003	1034	1033	1026	987	994	997	1062	1028	958	1017	1053	966	1020	1006	1075	948	1015	981	1006	1000	1080	1038	1018	1000	966	986	990	981	965	991	1049	1017	974	1049	972	973	989	1060	952	1029	937	1061	1047	1014	1027	1021	1004	999	999	1062	1012	981	965	948	981	964	1070	1017	1001	993	990	970	1063	1035	997	971	1010	1072	1039	1042	1038	997	1079	970	1021	1036	944	965	1008	1059	941	972	1037	943	974	1021	1006	977	982	994	1001	999	1002	981	1023	1008	979	984	1021	995	927	1004	982	974	1044	968	1079	946	1016	973	975	1068	953	1013	1018	983	1008	1017	1014	1040	990	1058	954	997	1011	1007	978	988	1093	1011	1026	934	995	1055	1034	1038	1041	1003	953	1043	1054	1000	965	989	1015	954	977	1002	1000	1028	1027	999	1028	983	1009	1092	1039	986	1013	1049	1014	985	1020	989	1061	1032	982	966	1082
6476	11826	9951	6212	5040	3795	3052	2461	1809	1637	1879	21278	23166	16950	7583	2463	1472	996	866	812	828	861	882	888	868	872	822	810	833	887	884	838	811	903	844	891	792	844	859	823	852	802	817	875	839	840	844	834	862	850	867	837	819	859	821	843	840	823	866	843	807	840	887	898	853	873	848	860	875	843	801	875	845	815	849	847	803	830	773	832	846	841	872	851	832	822	804	837	810	833	826	783	845	815	901	819	812	836	837	803	881	867	846	820	836	860	864	829	833	860	853	842	827	826	869	834	805	837	847	833	836	836	832	822	819	844	863	845	802	871	872	855	889	828	862	830	812	828	810	837	853	781	856	857	838	833	851	854	828	810	858	807	868	850	829	820	819	856	845	844	860	854	832	815	827	797	836	824	828	862	889	877	828	866	794	856	889	829	861	793	856	807	833	857	840	807	835	825	849	819	853	820	816	803	809	852	852	834	883	873	838	905	869	854	791	878	794	840	876	854	839	812	816	801	850	819	848	810	809	841	887	833	858	797	854	807	805	868	852	873	832	871	807	836	842	802	814	894	843	805	839	878	841	853	836	802	839	869	844	915	836	826	817	875	833	827	857	853	772	794	844	828	855	854	832	911	825	848	818	832	837	827	826	835	811	846	946	805	858	825	832	796	822	804	818	789	830	794	850	837	828	876	821	775	847	823	862	846	878	825	860	787	840	823	769	799	837	833	768	826	874	887	862	793	847	855	790	808	827	838	850	866	835	844	835	820	811	841	810	823	845	884	807	838	849	859	814	824	878	837	817	860	816	810	828	853	831	798	843	803	902	836	823	856	798	819	875	884	807	871	848	799	868	846	821	865	825	846	836	843	830	851	842	842	835	785	832	848	855	822	820	773	839	883	812	880	861	805	832	861	794	816	862	825	811	831	844	754	828	880	777	844	844	840	810	811	854	807	869	826	851	816	839	815	835	827	787	796	844	848	863	811	842	880	828	823	828	808	794	876	837	809	807	821	800	801	874	825	883	867	826	837	789	811	793	852	871	834	822	859	828	869	810	814	865	820	846	846	828	816	811	821	875	864	814	860	911	847	841	796	871	768	810	822	807	844	794	841	882	847	844	873	823	861	822	820	820	831	822	802	836	783	865	809	887	807	810	847	827	791	832	865	796	850	851	811	856	869	803	808	828	784	829	873	821	869	806	783	857	828	863	856	873	813	822	811	838	755	855	805	814	862	852	877	885	811	840	835	858	844	754	837	837	781	807	826	840	826	833	809	827	870	846	843	804	825	818	802	803	843	872	830	797	835	817	778	767	788	816	788	827	840	842	818	838	841	834	812	840	842	813	893	894	804	857	911	833	795	862	830	814	807	813	871	812	883	857	841	776	803	814	825	821	797	774	829	833	861	861	808	790	865	848	785	803	809	805	866	896	860	864	867	823	807	850	819	862	823	820	818	873	802	832	817	818	850	856	829	807	800	809	805	817	820	838	799	832	839	791	855	816	812	857	812	856	877	814	826	862	832	845	874	821	821	859	753	799	845	836	860	831	901	860	844	812	866	869	878	858	854	852	835	823	821	875	851	860	846	785	814	840	857	868	822	761	828	842	873	795	796	842	833	843	804	867	880	851	810	878	853	808	831	872	834	832	853	835	798	786	811	846	851	841	810	819	806	811	820	835	876	816	847	805	813	818	870	829	848	797	818	839	836	838	809	832	863	791	830	797	822	819	898	886	865	853	846	855	847	881	840	861	853	901	813	850	830	742	791	849	807	875	854	805	862	822	847	797	788	793	815	788	838	841	826	798	839	818	837	878	831	867	836	876	826	849	831	785	858	852	840	869	806	852	860	833	814	874	845	831	830	853	807	829	873	863	801	872	803	834	811	860	833	845	851	821	789	832	807	818	823	809	816	781	861	879	805	821	777	837	874	848	788	819	831	795	839	804	873	823	780	860	801	832	855	836	877	848	839	779	871	834	809	846	805	879	874	840	800	847	865	859	817	822	837	844	780	792	852	847	774	890	861	831	810	803	815	818	790	832	792	790	810	848	867	855	805	865	782	787	880	810	861	816	827	860	861	841	810	779	869	834	795	836	821	796	850	802	845	825	837	874	813	891	817	802	838	809	845	867	831	867	783	808	815	820	816	820	839	824	821	804	827	805	810	812	836	794	819	826	770	832	866	822	816	794	859	793	835	804	834	836	863	830	854	808	854	849	848	827	833	796	866	810	803	840	823	808	844	809	857	836	831	847	818	816	860	868	841	846	844	821	857	805	844	776	872	816	861	870	804	797	803	846	837	800	863	821	838	772	827	785	794	804	824	791	819	790	795	824	833	838	787	844	818	867	810	851	853	844	832	809	869	797	867	877	811	764	811	858	865	816	840	844	834	810	814	829	833	854	825	832	836	773	833	842	862	812	819	824	813	860	794	786	838	822	808	864	804	869	851	791	923	822	835	792	801	868	825	862	825	838	824	834	870	842	846	853	805	854	844	844	819	832	831	833	840	844	806	859	864	804	803	855	772	827	817	876	864	817	832	841	799	779	796	870	795	829	839	845	833	869	812	784	804	788	832	862	847	875	844	857	879	784	866	816	806	828	858	810	868	852	795	818	818	774	788	875	812	827	814	807	810	834	871	821	841	838	803	826	856	785	838	794	844	835	811	808	795	826	868	837	829	834	848	852	839	798	846	854	839	852	807	838	820	854	828	819	818	854	791	873	863	834	801	771	807	841	800	846	838	841	839	836	824	840	840	793	816	864	844	756	798	806	811	836	809	847	882	857	826	834	842	860	841	802	822	798	847	792	839	868	802	792	783	851	846	853	832	813	780	857	838	845	856	848	828	821	779	811	859	847	838	836	826	836	839	807	853	814	811	807	830	847	827	812	866	823	772	803	821	821	834	815	829	833	833	834	797	887	847	883	811	821	787	865	828	824	831	830	839	853	803	844	809	805	800	835	813	808	799	777	794	839	850	847	804	833	811	839	794	805	805	853	819	855	828	777	796	859	831	843	829	833	784	783	805	795	853	848	814	829	792	882	775	845	870	801	867	847	857	820	857	864	843	860	833	878	829	819	889	799	813	873	825	797	832	830	853	839	802	799	771	789	828	816	820	831	830	845	842	873	856	853	818	852	895	847	816	819	796	874	822	796	818	828	840	818	802	785	788	893	827	859	860	798	862	830	857	819	821	790	798	860	836	863	857	837	818	843	867	821	771	865	848	815	840	872	853	789	839	807	792	879	815	820	804	864	864	837	894	845	801	861	845	833	826	832	856	829	884	804	805	825	863	816	855	780	762	835	830	820	812	783	777	785	878	790	858	848	859	788	810	828	813	844	832	823	811	815	870	812	838	811	826	805	814	797	805	769	842	851	835	843	776	822	832	803	806	860	842	863	895	880	877	799	829	871	836	851	820	802	796	763	888	849	746	802	870	856	818	787	822	850	870	837	811	779	849	846	797	792	816	822	803	854	843	831	738	845	860	860	876	822	848	842	834
28153	13115	3799	2107	1528	1317	1164	1126	1077	1004	1037	1712	2255	2154	1600	1225	1096	1001	969	958	957	928	975	976	941	939	981	887	950	980	940	953	933	991	931	907	950	959	925	979	973	922	983	952	931	982	963	964	1001	946	927	1037	1009	981	984	922	1010	1000	886	942	979	907	870	988	985	905	936	955	958	969	992	924	929	990	925	951	983	950	885	964	976	924	914	1006	934	976	904	929	979	898	983	913	941	981	950	965	944	961	964	929	949	942	908	948	943	928	949	987	1024	970	983	976	912	1001	994	973	945	1000	955	934	1003	978	958	1017	995	980	995	940	933	951	959	970	937	940	986	977	966	992	919	951	912	910	899	984	992	1023	1033	927	929	944	924	906	911	982	956	966	906	1002	957	927	946	996	896	998	955	1053	941	990	950	977	987	972	943	947	947	883	972	951	936	1021	933	934	1001	977	961	999	957	966	960	974	934	914	938	929	957	956	937	989	960	987	951	946	901	922	1010	962	973	988	942	961	936	935	1002	955	966	994	956	910	981	970	925	926	937	1023	917	916	1027	951	923	974	972	946	957	964	1007	1002	928	1001	962	1019	929	924	937	938	968	990	970	1004	1004	929	960	986	979	972	920	932	982	990	943	975	980	911	997	975	956	946	964	986	930	987	991	949	952	1000	988	983	918	973	967	949	993	930	1026	945	948	965	982	929	936	993	952	941	980	959	947	1009	981	986	927	968	943	989	939	1013	967	935	899	983	980	878	965	972	970	883	948	1034	958	960	984	971	1024	908	921	949	985	867	926	931	949	961	903	939	956	943	970	927	952	944	994	982	985	948	1005	909	972	957	945	958	960	943	939	923	948	954	968	971	949	961	1013	979	961	935	1008	970	947	950	964	1002	957	912	981	962	938	952	920	905	988	954	925	1031	937	931	957	1025	948	955	957	979	945	1025	980	973	956	953	977	952	916	913	992	984	921	993	973	990	1005	967	953	974	956	938	981	973	973	967	950	966	952	957	938	1003	978	981	984	940	984	917	973	939	967	932	938	1010	970	948	964	962	925	993	989	986	947	921	966	926	986	896	948	921	969	993	992	939	935	969	907	976	986	974	1004	1017	960	1004	888	1043	969	934	960	995	1004	978	982	985	994	959	959	913	969	955	976	955	1026	960	1009	917	938	978	920	974	935	942	924	953	969	907	893	972	917	923	973	926	1000	964	969	954	958	1027	921	965	977	1001	940	932	940	948	1011	957	956	922	991	931	983	923	980	958	951	973	942	958	975	979	945	963	932	957	947	942	952	1004	974	928	945	960	966	951	959	966	951	969	943	982	1003	975	968	948	967	974	969	957	974	1012	1012	971	949	954	993	930	989	988	969	983	991	930	953	967	958	980	946	944	992	933	973	936	930	926	923	935	911	933	947	960	902	969	945	919	961	958	992	918	945	940	938	936	1023	1001	997	940	918	928	1020	911	1000	1002	979	960	947	947	933	953	951	974	900	990	915	987	931	914	937	949	983	961	968	961	1014	984	951	895	997	987	1003	978	949	962	947	951	962	949	927	947	923	958	952	965	944	1014	956	948	987	937	939	967	972	935	1034	910	902	1001	931	900	875	932	962	907	948	961	945	975	981	921	931	908	920	984	941	991	974	1001	986	988	895	924	863	955	1010	951	968	907	911	945	954	949	974	963	980	940	990	983	979	924	966	971	930	951	943	982	917	976	1007	975	972	958	962	987	970	921	1000	995	971	980	956	964	993	921	989	986	960	1002	986	920	963	916	991	940	929	945	931	957	960	905	968	908	913	972	925	1016	1003	963	951	1006	1016	985	992	935	971	926	941	924	923	952	938	972	953	991	933	1047	993	952	1017	911	966	959	975	951	992	909	964	1003	963	1001	933	910	931	953	952	964	935	971	979	1009	944	974	935	945	957	979	959	915	938	992	989	1006	972	927	963	980	998	966	956	922	950	933	990	989	943	951	987	984	1051	985	938	950	947	963	949	1014	991	977	916	1011	935	927	948	963	981	947	954	996	926	894	973	987	1023	970	938	976	933	930	906	940	953	955	1003	950	925	956	913	975	886	983	990	948	964	962	920	954	994	966	949	993	957	1009	917	966	990	1051	948	951	930	940	937	945	943	928	918	948	919	954	954	909	1009	1011	925	978	944	993	952	930	956	963	977	944	956	890	967	934	986	919	1011	953	1027	969	984	944	964	951	961	952	927	967	952	969	904	968	956	950	986	908	938	963	982	978	949	892	959	930	962	984	992	922	957	942	963	923	962	960	965	948	962	934	986	945	917	980	931	944	998	959	982	917	941	942	914	922	938	926	923	922	938	965	920	915	962	947	935	953	933	940	947	925	917	942	990	983	964	948	986	992	948	920	977	988	998	938	999	993	993	939	946	950	977	979	956	984	941	913	950	954	925	967	938	931	961	982	987	968	956	991	909	923	951	936	937	924	1017	985	944	953	959	947	960	939	916	928	982	946	926	1016	913	965	1028	970	916	980	997	953	951	954	958	986	985	948	981	950	977	965	976	1004	985	984	973	909	935	941	982	957	943	1031	992	990	917	953	965	977	924	926	913	1013	912	974	949	946	942	956	994	983	986	970	934	950	913	928	937	956	1028	943	1020	1008	929	926	899	1004	969	971	962	941	992	920	913	948	1040	967	938	951	937	975	950	981	977	978	928	972	982	944	974	948	965	974	1017	980	920	917	971	947	966	972	898	987	1019	930	992	1002	1006	977	969	942	941	933	958	916	927	964	953	987	955	952	946	973	982	956	1003	925	993	932	963	973	957	941	892	1007	992	968	999	960	931	973	1004	984	936	974	956	926	983	946	942	979	990	957	965	982	949	916	984	949	940	942	930	1006	964	949	1008	983	922	948	964	949	975	953	1003	929	965	964	1010	939	1013	939	1005	950	955	976	958	1025	995	1022	998	997	933	981	943	907	996	995	995	965	957	971	952	932	960	965	965	942	936	1013	943	985	946	1006	973	975	993	1025	926	1000	950	937	941	943	958	925	947	975	957	967	919	934	960	924	944	984	978	1034	955	932	959	954	941	908	991	901	961	979	933	957	977	938	1010	941	965	902	965	948	1028	967	944	952	959	977	977	967	961	951	943	958	985	960	968	988	945	987	952	952	924	913	930	930	937	985	961	940	1014	960	908	931	955	970	1003	950	955	930	946	942	945	1014	981	955	934	1008	916	1012	914	948	945	982	919	949	1000	947	967	999	938	949	958	961	953	930	994	960	943	940	930	926	1008	939	993	981	939	963	929	956	1039	950	962	958	997	1016	960	945	932	980	974	940	926	960	914	994	944	886	892	1002	956	939	942	1008	931	967	960	970	949	986	939	1001	900	981	913	968	975	946	986	966	1023	975	957	971	961	987	1001	977	967	938	971	954	919	994	1002	978	996	986	974	940	1010	952	974	912	946	944	964	984	985	975	971	954	1005	978	968	982	961	921	979	1022	973	1005	912	923	1004	959	984	974	921	953	983	987	925	946	964	947	890	940	966	933	971	913	936	1022	971	930	942	989	1032	953	984	925	923	916	997	984	1001	902	938	935	938	960	924	967	938	982	954	962	974	1001	962	934	930	987	915	972	969	940	979	993	932	950	985	909	945	977	975	903	915	935	943	934	941	924	967	956	979	969
6485	3531	2825	1659	1525	1283	1063	1053	989	849	914	1741	2432	2095	1480	1007	833	745	737	770	869	823	732	765	827	796	756	777	752	717	742	734	761	731	722	788	795	785	777	769	742	769	761	775	780	764	757	783	776	751	777	752	753	773	816	766	771	789	772	773	804	770	775	820	747	776	729	762	715	770	787	820	750	765	750	735	805	768	770	791	758	814	770	777	759	827	766	816	782	764	814	773	763	782	736	762	785	746	821	737	768	771	758	778	805	777	757	713	782	770	754	815	735	757	792	783	727	685	790	721	763	804	783	775	727	790	779	764	796	736	746	791	777	780	769	795	771	813	819	769	770	806	767	759	768	737	764	753	776	756	759	752	767	795	752	766	759	792	794	815	738	781	849	783	777	783	757	788	746	775	785	781	786	723	842	768	781	768	769	762	803	759	767	777	725	773	776	801	725	785	794	783	753	751	760	820	774	770	762	810	709	751	759	746	785	801	754	769	771	772	771	803	738	763	747	775	760	775	793	779	747	797	731	793	795	792	772	781	688	744	776	772	776	770	773	760	767	814	768	730	710	749	721	766	736	806	781	747	783	759	749	790	781	764	803	780	776	739	769	780	746	765	798	778	771	786	761	722	829	794	744	761	758	784	708	773	769	785	775	742	725	751	730	765	769	782	771	766	756	778	765	754	791	727	819	745	739	759	729	707	780	759	802	772	760	770	764	758	770	749	800	734	703	812	772	779	752	802	841	776	766	752	797	799	771	827	759	739	781	775	762	760	772	726	781	755	787	783	763	772	750	766	769	735	752	703	819	777	738	785	781	773	769	792	736	744	748	724	746	759	766	776	738	764	759	758	786	786	784	722	765	782	752	766	760	766	754	786	715	792	720	747	774	783	747	831	760	763	769	814	751	806	793	770	756	732	738	734	761	759	776	801	758	808	791	777	786	778	792	787	771	741	740	769	788	807	787	753	755	740	747	817	761	750	776	784	778	800	786	781	779	790	721	750	754	748	818	799	810	778	814	739	724	798	755	740	797	768	808	745	821	812	802	757	765	757	742	812	777	779	734	760	751	814	836	759	739	731	810	733	728	777	777	753	800	758	758	738	768	765	757	757	808	795	757	744	782	799	760	755	755	746	768	796	794	726	794	765	789	774	807	761	782	715	746	773	753	803	791	747	762	785	804	802	797	769	805	734	756	747	793	749	778	764	805	806	712	777	818	758	816	831	814	790	767	771	781	803	763	770	724	747	735	750	754	759	739	760	714	730	766	744	787	850	724	742	797	774	750	756	784	789	730	808	761	778	761	739	764	813	789	773	787	751	773	744	793	755	806	750	764	779	775	773	792	798	765	789	783	778	813	796	786	788	803	758	753	746	730	805	789	788	784	767	816	806	774	744	786	791	793	802	785	802	824	742	735	760	740	752	777	799	776	770	796	781	745	742	774	749	773	751	792	772	754	781	763	749	769	744	749	753	765	799	770	772	743	700	773	746	733	767	793	763	744	772	812	768	770	776	768	757	781	760	727	774	800	785	713	734	775	739	725	803	780	816	751	728	750	772	767	787	710	822	763	779	785	835	767	798	742	772	834	802	770	775	800	770	810	727	784	804	779	756	816	743	743	776	804	796	767	769	754	742	729	752	771	807	764	762	714	756	770	734	758	782	838	749	792	751	730	760	768	721	731	781	824	836	813	807	765	756	773	758	759	766	728	789	749	723	794	783	749	798	761	736	751	755	811	734	735	809	797	748	722	787	793	761	747	753	783	714	757	809	767	697	748	791	735	789	792	708	742	809	822	782	722	776	818	738	729	794	769	787	757	750	801	790	788	768	777	739	744	773	769	757	742	771	732	750	736	776	768	731	780	720	769	771	784	775	767	721	783	753	781	775	730	779	781	756	750	779	753	737	794	778	719	759	841	759	762	728	757	759	799	820	754	764	816	782	775	758	798	773	735	730	784	772	756	762	725	803	740	752	785	812	767	761	767	759	700	777	778	738	795	746	755	767	741	764	753	728	761	779	717	735	740	701	787	705	738	732	781	776	798	757	755	758	785	763	790	781	777	770	773	770	809	747	763	763	762	751	785	738	700	722	797	744	785	780	733	761	797	750	752	729	785	766	759	790	767	785	762	822	794	804	788	763	766	798	706	771	720	773	770	763	779	747	746	752	783	762	785	795	756	795	763	766	774	770	784	739	792	763	795	770	762	764	736	775	757	770	791	743	787	807	811	789	730	784	787	752	788	779	742	753	758	749	742	761	752	763	727	708	742	799	811	798	783	739	791	761	724	732	740	728	754	791	785	732	734	763	778	723	799	779	764	736	771	768	770	742	791	767	767	796	802	842	799	771	780	737	810	809	797	795	815	771	773	708	758	754	787	764	737	792	777	756	763	758	730	800	825	769	764	779	817	823	758	763	739	731	777	756	773	759	814	786	718	730	765	731	790	746	769	787	801	759	767	737	765	764	791	771	761	810	770	763	730	756	822	730	768	764	743	729	749	754	766	779	774	741	734	724	761	842	740	764	856	788	731	819	780	769	797	796	769	745	751	752	763	709	804	767	760	703	774	753	778	739	790	743	752	780	800	756	751	788	782	775	806	726	708	701	763	750	791	784	752	774	762	711	763	770	712	718	758	780	748	758	792	734	753	756	759	786	790	767	725	745	772	730	752	755	723	734	801	750	756	729	773	764	805	761	792	761	776	769	760	798	745	723	815	782	769	758	809	739	768	758	760	790	749	752	778	780	759	770	779	753	754	734	837	752	797	788	771	756	803	738	740	738	754	751	769	774	759	789	785	768	784	776	795	752	785	786	777	779	812	762	779	779	774	837	757	784	741	793	750	793	753	710	789	790	801	775	738	729	823	767	771	731	769	762	746	741	801	714	794	716	718	755	755	797	768	769	797	756	737	756	762	784	802	821	710	775	757	788	808	795	783	804	779	747	746	787	770	740	801	767	746	735	754	747	773	789	810	792	777	729	741	779	798	782	803	714	728	722	735	769	782	779	773	758	744	754	763	772	719	740	768	764	797	737	752	775	788	736	738	741	717	766	818	759	722	743	780	788	779	693	731	809	756	791	810	841	803	804	722	733	768	808	769	793	781	753	766	812	724	816	807	794	777	814	792	772	791	779	746	766	720	793	748	761	788	751	729	776	765	787	774	787	801	789	733	752	788	794	755	759	756	764	795	761	777	779	790	787	786	741	776	726	736	785	801	807	758	801	773	742	773	769	754	761	764	814	738	751	772	731	783	775	754	810	719	739	792	776	751	805	764	812	784	762	784	808	779	760	782	742	764	816	756	754	749	693	740	771	738	773	767	739	740	769	733	817	803	732	762	807	749	754	790	742	777	761	777	740	821	736	782	716	791	778	719	791	796	794	778	843	762	797	710	737	766	793	728	814	765	771	746	804	757	759	734	763	763	777	786	769	796	789	737	832	735	733	759	787	780	754	780	759	801	738	794	803	792	739	751	751	750	785	813	777	751	804
25755	21493	27695	25495	11123	3370	2840	2511	1869	1219	1180	6349	14423	12119	6304	2185	1256	935	943	876	882	902	850	887	868	874	895	855	860	848	826	858	864	908	884	837	870	828	874	883	872	878	862	815	878	832	815	823	827	867	870	891	861	879	845	861	882	895	844	864	856	853	842	832	784	837	898	832	867	829	856	840	860	842	859	886	852	921	885	773	864	826	857	881	870	845	820	887	840	857	882	854	819	828	791	880	893	826	855	829	883	859	826	854	854	856	860	860	883	875	841	835	858	880	831	872	789	871	833	840	862	878	875	843	902	906	835	875	839	830	861	870	828	839	811	877	875	835	822	833	888	815	893	842	903	830	854	837	798	879	871	846	854	830	855	830	847	819	842	841	844	891	851	838	902	831	850	836	845	886	841	849	860	847	852	831	850	886	933	887	854	851	849	891	804	863	899	868	927	904	836	757	865	893	841	870	880	862	883	856	844	873	843	837	836	850	893	859	861	823	845	873	843	783	849	817	822	838	875	866	872	814	875	935	815	896	859	855	866	837	873	870	808	860	876	905	788	913	861	815	847	925	778	855	814	849	851	858	877	861	929	881	852	885	854	844	817	872	823	855	837	922	916	857	854	904	844	833	891	894	856	804	822	854	780	860	838	884	826	883	867	856	883	844	810	802	799	819	858	802	825	875	878	833	906	855	895	816	814	854	888	878	817	846	862	873	863	809	821	849	837	870	876	847	787	868	835	846	856	877	901	844	803	871	866	845	859	856	817	873	825	891	800	869	834	850	856	902	835	880	854	818	829	842	872	794	821	846	837	818	867	843	838	811	845	868	847	846	856	843	881	841	821	876	836	862	824	889	872	851	876	817	821	856	890	831	846	819	858	894	861	873	799	890	895	870	848	865	855	865	877	858	832	839	888	863	802	865	918	847	891	831	891	891	794	819	848	835	861	855	815	868	813	866	816	883	884	857	850	821	858	917	881	821	892	817	840	858	860	829	843	905	846	790	854	844	887	869	894	884	864	785	855	803	824	905	826	830	853	884	818	809	829	844	861	854	845	862	854	869	916	874	880	820	859	856	788	858	869	869	859	886	814	871	831	804	886	871	850	862	817	866	817	844	826	843	795	861	841	840	831	871	827	871	897	847	849	843	848	859	867	908	885	842	818	856	846	794	873	842	850	873	845	850	834	869	802	875	816	807	850	869	813	862	898	796	823	768	804	891	815	849	810	848	815	829	862	835	870	838	886	879	842	819	869	876	836	879	878	868	862	834	854	881	903	827	845	849	823	862	836	852	821	838	876	827	867	817	811	790	814	834	819	873	844	874	901	901	851	885	891	837	815	859	880	854	813	853	901	824	867	855	840	836	856	910	885	875	876	830	885	842	892	842	833	846	827	863	808	807	889	846	851	839	862	850	847	879	847	830	853	912	841	857	830	824	870	842	837	820	833	831	859	842	873	840	847	810	789	849	864	863	860	878	871	886	860	882	805	841	811	849	842	841	864	891	901	858	858	838	914	889	896	828	877	861	825	870	813	834	780	836	852	807	809	852	876	844	824	861	900	822	886	846	854	798	824	819	869	860	875	833	850	851	828	870	887	873	829	788	851	824	882	847	868	827	831	843	859	891	781	848	838	815	854	739	849	819	814	879	885	839	824	877	858	887	815	836	826	904	863	791	868	859	896	835	863	852	841	877	906	876	832	866	857	876	863	896	796	840	809	772	820	848	863	865	876	844	898	818	841	853	815	845	840	885	912	863	919	887	896	861	868	861	851	849	896	815	838	822	861	862	867	840	880	860	842	876	826	863	868	789	861	859	865	881	898	815	838	889	846	798	816	819	861	843	813	871	858	811	917	850	791	870	915	835	851	862	869	831	860	806	814	780	823	856	848	868	850	848	826	838	846	798	858	858	861	905	864	908	900	845	844	831	876	830	806	869	906	854	876	817	805	840	854	891	870	868	893	875	888	827	833	855	872	847	845	801	901	861	845	807	846	860	808	803	879	860	859	873	893	794	863	803	904	868	832	815	856	830	800	897	839	837	869	853	864	831	818	821	898	874	860	869	878	881	793	824	850	900	784	887	866	793	824	845	868	897	874	850	865	866	874	876	869	845	860	837	907	802	834	885	820	835	906	767	829	896	844	862	870	855	921	849	899	853	920	821	836	876	858	910	878	828	808	853	871	830	786	877	830	876	863	854	836	807	880	878	881	860	832	838	861	857	865	801	899	824	859	834	893	837	846	866	836	868	847	855	805	805	836	860	838	827	871	860	796	875	817	885	833	866	837	833	791	851	841	859	872	867	879	860	843	854	837	807	861	844	853	844	889	889	874	817	844	801	821	882	858	855	852	830	782	861	899	819	865	828	879	889	808	841	849	857	849	889	840	817	934	845	818	814	873	796	827	831	779	844	866	858	889	854	824	866	880	831	882	901	833	867	859	887	830	919	828	863	837	826	836	867	849	816	808	883	926	858	847	854	898	836	836	861	880	826	891	831	855	908	822	858	788	854	871	863	856	835	843	850	846	830	879	870	875	829	890	839	850	834	807	832	828	836	858	833	817	835	883	834	861	808	842	850	896	866	819	817	834	846	828	878	830	825	873	884	871	839	875	917	848	883	773	880	810	837	865	861	914	876	816	851	860	880	827	840	878	827	908	872	814	843	790	802	838	795	839	853	847	859	840	847	833	858	816	860	878	870	866	872	869	854	811	865	843	880	853	861	871	799	847	874	844	864	837	838	875	808	867	879	865	831	831	867	847	830	854	849	899	867	850	867	841	846	851	845	839	850	788	826	911	817	853	840	877	801	893	886	890	856	890	833	865	809	834	872	902	882	896	825	800	850	871	903	843	818	855	877	852	812	812	860	815	860	867	790	864	919	808	854	818	831	812	826	811	826	825	821	869	852	841	898	856	859	835	887	794	877	853	859	809	736	827	806	854	873	833	829	849	916	855	823	871	889	898	843	842	823	835	857	856	833	889	887	822	831	796	886	835	812	838	902	860	925	860	849	820	849	840	883	863	869	840	888	850	832	904	833	910	802	885	824	850	859	852	849	865	842	841	902	858	825	827	864	847	889	916	913	833	884	850	867	818	849	891	861	835	861	821	858	888	858	931	855	910	898	850	896	939	863	820	861	798	886	827	879	838	822	837	860	869	823	874	848	800	852	891	831	855	785	905	895	839	810	856	869	851	862	795	839	874	809	887	836	799	824	840	859	891	876	883	840	848	782	833	878	803	883	836	858	845	821	847	871	790	839	799	883	826	854	868	870	855	868	911	864	862	838	845	883	840	853	832	855	835	811	921	912	818	843	846	842	833	850	827	848	869	904	804	882	853	828	862	858	858	877	849	775	876	867	841	864	850	838	830	899	851	870	832	846	870	869	830	867	861	880	831	869	799	840	898	843	862	894	844	856	803	785	907	800	878	811	858	834	811	838	823	869	843	833	867	842	899	836	890	874	877	865	875	885	866	878	844	850	851	837	840	877
5903	11529	9899	4800	2935	2856	3039	2984	2110	1224	1292	8471	13888	10650	5551	1946	1155	865	747	725	746	710	740	716	714	712	702	751	695	741	717	711	777	707	781	707	689	731	726	782	771	704	660	732	752	743	700	672	720	683	670	769	684	704	675	721	686	709	707	640	701	683	671	681	698	686	703	707	715	753	711	699	725	708	715	716	710	728	780	734	735	713	721	700	685	685	720	686	691	681	728	724	684	695	685	717	705	731	681	777	689	713	701	728	702	728	746	714	741	744	720	751	653	737	740	717	723	714	749	684	717	721	722	670	666	712	729	675	719	715	727	749	719	728	688	718	700	725	730	735	724	741	735	728	698	687	733	734	724	737	723	718	692	715	724	740	676	730	738	726	705	736	763	771	679	686	689	710	721	681	707	702	730	736	716	679	724	720	715	740	729	705	747	727	727	698	659	694	749	757	717	701	712	742	701	749	676	720	722	698	684	659	715	745	689	720	687	730	708	707	745	661	689	709	754	735	727	719	705	689	700	715	713	718	697	708	708	707	703	748	700	728	715	643	737	689	733	713	706	689	690	724	717	719	690	720	717	725	671	728	689	721	694	751	719	722	681	715	702	695	734	744	704	735	735	703	685	747	734	712	709	670	663	696	716	698	726	691	685	697	691	756	691	682	707	667	700	797	752	719	689	680	734	645	721	734	744	744	704	737	709	707	745	687	692	650	722	682	780	724	698	694	665	733	726	705	711	673	699	719	698	719	704	694	706	728	666	765	705	694	700	706	661	716	636	687	673	709	669	726	655	734	662	712	713	713	705	697	688	728	686	711	733	680	677	711	670	721	730	704	684	717	719	677	702	741	667	706	674	705	709	685	719	697	706	750	687	704	745	753	772	658	684	718	747	683	701	741	731	699	709	709	706	766	695	721	727	725	724	665	691	695	677	732	691	709	745	692	632	723	706	708	701	710	698	699	712	677	680	682	692	708	700	722	698	733	692	693	715	697	664	726	667	725	725	715	703	736	723	732	721	671	739	706	786	681	717	730	702	727	723	673	700	682	731	745	719	750	699	727	717	723	680	711	760	651	683	717	705	721	703	766	686	677	728	731	706	708	741	715	728	740	718	744	721	692	706	761	694	659	735	718	741	722	658	697	688	694	721	742	693	663	745	735	708	754	723	738	707	725	679	679	738	676	728	663	695	706	710	706	693	697	716	700	705	738	690	708	723	654	704	706	709	725	721	760	752	683	684	747	720	678	693	726	700	724	705	694	707	702	719	678	668	696	710	693	656	716	709	720	698	715	725	763	745	721	708	725	661	707	734	689	713	731	731	686	676	694	712	690	741	711	676	712	701	709	698	697	654	718	713	686	672	655	723	721	722	731	738	711	688	669	707	705	718	767	705	720	707	713	717	707	711	741	679	692	694	717	723	735	689	748	711	699	725	683	740	713	705	706	690	719	732	707	706	674	685	733	727	759	649	689	708	687	708	710	693	715	696	687	733	736	665	719	723	715	707	705	725	731	674	693	746	688	714	707	707	725	718	708	636	681	759	745	758	752	717	695	711	692	713	684	723	733	712	710	685	695	732	691	713	689	711	709	709	699	738	672	688	689	713	735	751	699	714	702	709	726	723	701	692	694	705	707	723	768	721	712	760	646	704	694	709	730	703	683	702	737	759	698	679	708	716	727	725	729	680	730	721	686	736	715	725	690	732	724	689	724	706	676	698	647	688	686	750	747	729	691	677	706	690	677	681	672	728	711	704	703	655	747	720	735	720	730	679	711	756	737	714	723	738	695	714	735	723	771	725	687	691	721	755	709	701	664	663	715	701	748	704	620	666	710	718	747	710	690	744	677	734	690	705	676	704	697	692	716	737	676	673	709	702	748	736	697	678	699	691	717	699	708	735	760	686	705	710	718	723	649	677	725	687	727	763	687	705	682	708	624	701	716	759	747	735	713	731	682	713	697	690	697	706	709	748	726	694	696	682	704	692	715	692	738	722	690	686	724	700	740	739	726	735	787	707	738	740	749	699	678	733	708	692	689	736	745	724	699	701	692	772	687	702	677	646	758	701	742	674	729	753	719	713	662	761	734	722	694	681	692	681	672	699	729	671	704	734	711	683	733	729	710	648	728	723	688	676	706	729	689	714	730	775	693	692	697	728	711	742	690	658	677	697	680	733	699	711	678	727	746	706	726	691	665	760	725	693	752	663	713	700	672	742	733	726	655	683	718	747	719	724	741	712	721	689	767	685	756	641	727	699	711	718	730	683	730	679	705	747	741	697	694	695	715	710	734	662	748	727	681	723	725	677	740	718	711	687	710	735	712	718	719	750	725	683	695	704	709	695	691	736	698	712	680	792	710	734	722	678	719	707	725	710	679	691	672	728	695	694	761	723	687	744	719	712	721	713	705	750	718	705	731	735	670	690	725	697	735	684	717	729	736	702	740	742	729	711	714	663	694	678	749	681	707	686	696	755	731	698	734	680	711	713	708	743	738	676	763	711	692	690	709	713	670	678	711	683	662	725	688	742	715	725	700	689	709	699	751	718	703	727	683	711	704	711	731	725	736	649	706	735	721	746	680	704	687	700	741	733	672	708	738	705	670	734	735	745	670	765	702	722	719	687	670	706	694	712	732	681	705	715	763	684	728	667	692	699	685	703	692	753	745	762	757	688	767	726	736	729	721	680	743	683	700	713	634	704	700	731	712	671	675	687	720	704	709	689	693	749	737	714	700	711	704	701	711	715	756	731	678	719	747	704	668	695	759	734	684	714	670	688	684	692	680	744	727	715	658	664	672	709	717	734	686	655	722	709	691	635	715	788	722	715	720	691	724	710	730	664	708	747	700	704	704	733	747	684	706	673	678	756	697	676	683	727	694	715	699	744	708	660	703	714	754	715	707	643	730	700	731	754	692	700	694	677	696	724	750	721	697	701	699	704	701	735	731	669	692	653	729	718	693	692	760	726	702	695	697	711	746	757	725	734	695	712	702	690	708	712	684	715	756	710	708	703	690	683	715	744	675	669	698	717	713	689	708	718	694	678	673	787	720	726	711	704	717	698	650	664	728	754	750	727	668	695	757	640	704	710	704	710	735	708	724	688	698	725	684	684	711	667	723	699	705	707	739	680	675	699	680	726	743	718	730	772	705	742	670	673	703	715	655	680	710	708	734	736	679	724	677	709	719	729	710	759	736	689	692	704	676	695	701	706	738	705	698	738	669	665	721	732	640	702	653	735	735	715	690	721	715	685	696	745	746	692	715	729	734	690	657	683	709	727	715	678	656	671	746	696	699	709	692	712	700	680	745	662	710	673	681	672	686	742	721	696	706	682	745	739	756	711	662	732	709	693	698	718	733	692	688	690	701	691	733	728	700	724	656	679	710	667	697	723	732	692	687	700	675	694	688	720	716	696	721	701	733	686	701	736	721	725	693	709	719	664	689	716	708	690	718	690	672	711	722	681	674	697	732	695	717	718	743	716	753	716	691	763	684
24686	21500	28727	24715	21156	11512	5507	4842	4302	3129	2001	7318	22602	20818	11285	3183	1757	1132	1024	977	943	962	904	948	958	987	978	910	958	923	1003	947	983	962	955	938	948	938	954	888	960	938	1034	965	973	938	914	970	935	934	941	984	922	961	895	979	986	1007	907	939	969	934	1001	933	950	929	933	966	1023	952	988	985	996	918	928	936	985	874	935	943	945	919	944	881	937	949	932	903	923	913	968	927	940	980	927	926	930	929	946	929	892	932	920	990	929	962	904	979	906	877	876	945	996	943	950	901	939	947	917	886	930	939	881	984	1009	939	871	893	979	944	916	966	899	948	950	953	941	953	914	1021	935	918	954	946	893	920	1015	940	910	916	940	892	931	955	995	912	965	960	985	948	949	944	928	981	965	978	937	962	989	913	887	915	921	927	958	972	969	921	980	951	951	928	926	907	891	925	955	944	992	965	952	917	969	957	962	899	895	953	892	897	927	958	922	891	983	898	962	892	919	967	911	963	964	933	972	903	938	1007	955	935	921	914	934	906	964	938	954	920	900	947	946	947	959	937	1002	967	994	957	938	934	983	1015	922	966	990	942	980	946	858	957	930	906	968	949	869	865	972	954	936	931	949	955	928	952	964	959	921	924	899	944	924	908	971	882	940	969	943	984	947	922	940	986	915	955	921	934	918	1001	938	930	953	961	973	917	938	918	954	949	911	968	898	924	923	916	950	960	959	976	948	942	887	932	999	999	924	973	942	1031	937	1010	976	926	954	974	925	917	941	946	946	934	912	954	933	900	934	957	976	945	1002	970	926	939	972	953	909	978	940	935	922	909	957	909	944	959	1000	948	925	895	933	920	928	986	876	951	994	997	882	968	923	964	938	894	855	893	931	987	899	890	892	918	958	958	923	908	948	989	910	948	980	928	921	967	912	955	936	911	956	931	936	936	881	943	918	951	962	906	980	930	920	994	981	874	931	913	920	976	1001	920	960	971	949	923	968	957	1028	927	942	933	975	974	955	908	894	994	947	959	988	927	1008	936	941	938	938	944	980	962	947	954	949	918	948	948	942	896	959	945	976	931	955	916	955	967	945	916	909	935	923	908	985	936	897	945	936	910	930	953	933	961	962	907	957	957	959	929	902	878	956	932	899	900	943	961	952	904	908	907	939	883	944	865	960	971	921	984	955	926	959	1009	940	919	913	947	921	935	912	947	946	925	928	947	903	894	890	993	891	933	925	957	954	921	944	912	951	890	887	962	891	957	936	969	900	923	958	910	960	928	955	885	900	947	960	977	932	928	975	929	983	918	967	946	898	951	898	986	905	949	965	960	937	958	927	926	914	944	999	904	911	968	905	896	956	942	945	950	961	936	968	954	969	915	965	911	897	963	948	956	984	939	873	868	915	936	885	971	960	948	948	963	940	887	926	952	926	907	941	920	1014	938	932	962	870	930	922	993	928	933	904	931	933	879	972	970	956	939	936	941	984	868	914	947	902	975	885	915	920	935	939	981	905	908	1003	951	982	937	975	943	952	919	963	945	941	950	922	929	929	951	984	910	894	902	976	956	896	930	928	934	942	918	922	1035	963	992	928	864	913	954	906	956	954	974	929	926	923	922	941	971	1001	925	909	907	985	950	943	992	903	962	891	906	933	952	939	908	947	929	992	945	958	951	924	949	922	887	920	944	932	951	918	956	1024	929	938	888	939	907	912	900	961	956	905	908	927	929	931	930	918	906	941	894	943	972	961	941	943	882	970	931	938	925	960	904	970	930	920	964	939	982	944	959	935	938	903	953	944	918	974	940	938	983	923	942	977	936	960	926	1009	960	980	941	947	953	988	889	878	920	947	1002	958	932	950	960	963	935	912	980	952	890	926	919	901	947	913	899	954	890	883	944	888	972	968	948	943	888	919	959	963	984	938	938	941	935	926	925	934	978	969	974	943	946	925	961	899	968	894	884	987	913	894	930	952	942	977	911	963	906	940	915	911	941	972	983	947	942	980	962	920	930	963	936	921	930	965	982	892	964	904	916	960	896	971	933	887	943	993	933	919	983	938	985	901	949	921	952	997	908	916	934	943	932	868	947	983	974	1006	962	903	956	879	952	959	990	919	961	938	913	893	891	972	922	953	937	884	909	943	924	910	951	970	956	913	940	958	919	955	934	919	983	932	921	923	957	974	913	958	938	913	939	948	951	968	928	899	914	947	970	915	954	939	921	849	905	935	976	965	903	960	933	925	1015	883	914	898	932	904	920	887	971	916	958	898	924	964	976	950	933	937	994	881	909	938	943	976	964	931	935	953	948	934	876	969	950	915	896	950	936	911	961	887	935	948	925	924	903	983	946	942	932	916	970	898	939	918	891	918	924	854	949	889	897	910	905	899	955	929	882	894	996	902	935	905	910	921	900	978	910	941	899	897	951	944	910	959	878	928	919	1006	899	1016	955	944	953	921	907	871	961	967	949	947	910	934	915	909	979	970	932	922	958	964	939	921	946	912	961	948	898	900	900	943	890	945	969	908	981	933	926	948	894	937	935	950	901	912	953	894	972	925	945	908	982	941	887	932	894	959	910	973	919	890	944	997	930	895	909	957	910	910	960	902	901	944	982	974	971	889	870	957	935	922	897	954	911	945	877	876	896	984	915	911	925	957	918	944	943	887	968	936	1038	958	971	917	969	940	927	957	934	921	928	917	939	903	910	896	965	966	914	954	932	981	926	891	985	949	931	957	924	903	934	919	907	954	907	918	952	939	969	992	967	992	919	911	908	985	927	961	982	980	980	897	937	890	967	959	1011	945	867	874	903	970	915	933	915	923	935	981	964	929	975	931	971	937	960	893	965	1012	959	956	888	1006	933	893	879	899	1007	941	917	914	929	928	901	936	924	971	928	946	967	862	952	917	886	917	948	939	932	922	939	914	955	911	984	929	959	915	959	941	913	969	925	945	898	905	917	923	950	944	917	961	961	950	919	931	927	889	933	951	980	957	930	950	919	1033	949	947	958	886	949	953	896	947	970	952	943	924	942	935	894	978	951	989	931	934	979	952	906	975	952	983	985	954	923	983	1004	959	963	913	890	939	892	965	950	979	976	919	961	955	955	939	937	972	976	918	964	927	910	981	997	911	939	978	949	916	943	893	955	950	915	972	915	942	954	927	919	881	925	927	986	928	948	900	972	942	988	906	955	903	931	907	961	964	964	960	968	938	959	905	912	913	945	936	923	938	940	938	913	908	934	968	977	953	982	968	951	960	903	943	898	900	918	899	957	969	966	953	1005	926	948	948	947	924	927	995	926	957	940	937	919	942	975	991	928	973	921	925	903	863	952	972	965	942	955	911	947	950	914	908	925	971	918	948	899	889	963	960	918	925	936	967	912	907	858	946	1026	919	901	921	899	921	990	945	948	917	925	915	926	898	977	955	936	942	1006	908	939	871	955	901	953	983	906	876	914	945	917	889	931	923	930	955	880	961	967	910	923	909	962	948	916	924	975	925	986	897	951	914	935	932	1007	927	1008	951	963	897	891	909	953	960	939	953	900
8178	19965	16057	9579	5917	4526	4471	5663	5417	3458	2135	9665	22117	17662	8888	2602	1527	964	861	784	770	776	823	807	765	748	818	795	785	819	772	791	824	775	753	768	787	812	765	767	795	768	822	816	837	814	855	795	745	802	789	780	795	780	796	824	795	768	772	807	801	816	793	765	774	850	786	784	738	779	758	726	771	732	833	770	773	794	785	786	744	796	802	763	734	820	798	796	779	798	786	804	754	755	761	735	753	789	831	813	788	843	835	753	733	724	811	815	758	759	770	735	791	775	741	732	801	793	808	752	780	791	816	832	816	781	778	811	787	750	787	758	769	777	751	749	792	740	698	779	783	772	814	762	830	791	748	803	781	757	761	778	778	769	747	773	812	794	796	798	754	757	776	815	795	775	769	786	760	805	747	810	781	744	743	775	732	800	807	780	736	755	808	791	781	767	769	724	810	762	753	795	783	781	803	759	788	821	786	757	756	781	766	800	806	817	761	755	743	801	793	783	811	772	720	793	770	802	766	742	739	777	769	776	776	781	736	711	803	738	810	777	756	761	807	722	742	743	792	769	698	744	754	771	778	764	805	756	720	813	721	765	786	796	785	717	734	750	791	773	818	791	767	788	771	797	786	784	699	748	774	833	815	869	749	758	772	760	724	752	798	791	751	792	756	777	796	779	782	767	818	747	772	743	693	767	723	773	751	738	797	737	785	753	760	806	792	722	831	799	785	790	765	719	762	799	755	746	750	731	823	819	745	782	747	782	844	765	803	770	782	761	758	777	762	775	766	739	786	771	748	765	793	814	736	722	744	779	748	750	746	786	787	766	731	783	751	760	734	787	796	773	802	774	800	770	771	783	805	768	782	803	769	769	766	754	787	810	814	791	755	702	759	747	741	768	754	776	749	791	747	784	801	781	717	759	785	816	784	760	823	757	761	766	794	760	767	750	814	830	766	806	808	781	787	719	782	744	773	808	764	820	771	777	792	774	788	732	808	780	738	817	759	734	776	761	788	774	722	797	769	786	735	847	839	751	750	816	779	760	786	768	753	797	771	759	820	779	734	766	736	805	769	709	810	828	787	755	799	788	703	741	762	763	809	794	723	791	782	778	781	814	756	764	772	783	777	754	766	772	799	751	764	761	826	813	808	774	788	804	771	772	791	792	768	733	807	791	802	745	808	835	790	764	763	797	714	748	780	820	789	749	782	730	784	809	767	730	764	792	814	820	760	774	809	786	783	807	751	765	736	765	753	773	768	737	732	742	709	810	751	760	776	773	740	772	774	757	837	774	774	781	761	776	762	801	729	761	744	684	778	767	769	748	742	773	790	794	830	766	798	815	746	788	730	738	809	789	812	792	794	779	749	792	775	771	765	780	746	781	749	740	767	784	759	811	774	770	738	788	733	747	730	748	807	784	800	792	790	783	777	784	783	784	796	736	791	756	800	750	789	761	788	828	746	733	776	759	777	794	775	816	789	761	769	778	752	765	785	785	811	814	755	789	757	764	729	732	738	777	765	772	808	751	805	787	762	771	747	753	768	761	763	808	768	758	777	765	761	836	772	754	773	748	789	760	751	770	790	739	762	692	757	764	765	810	801	765	759	776	793	796	765	814	755	803	750	800	775	810	747	744	739	780	782	774	807	795	801	746	816	774	766	811	766	803	775	754	727	787	813	776	794	777	753	754	833	765	774	781	779	796	778	772	762	709	801	742	797	720	831	795	745	807	763	792	787	732	819	783	732	791	774	757	804	777	767	744	754	778	786	821	748	761	799	803	747	732	722	737	804	774	741	754	763	814	772	796	814	769	742	795	767	759	752	769	741	797	761	783	768	758	759	770	756	770	764	779	765	773	760	757	793	787	795	801	719	801	739	757	787	792	745	787	777	790	775	764	788	789	769	805	724	808	777	802	754	740	794	746	774	815	777	797	794	781	798	774	715	766	732	788	772	791	754	810	754	778	786	775	776	781	765	759	770	757	732	800	805	816	786	802	745	790	755	794	764	753	763	773	810	791	775	730	727	780	788	814	762	732	751	752	785	721	786	783	787	772	755	739	791	775	746	783	771	785	749	740	761	805	789	762	760	785	753	798	779	733	735	846	741	781	793	859	767	834	778	785	738	791	740	787	784	801	809	806	764	768	800	757	735	786	795	856	738	782	772	759	785	791	784	774	725	769	740	743	800	753	777	730	754	788	796	754	776	820	779	788	787	716	786	767	829	779	754	779	781	764	692	772	789	717	775	803	771	749	784	731	770	779	716	743	816	769	769	759	798	731	778	748	842	773	757	761	769	744	725	778	805	784	768	785	748	807	774	776	796	751	684	836	750	716	776	750	749	797	758	799	783	775	794	769	834	798	756	725	726	750	761	738	779	781	766	732	799	827	765	814	787	768	727	765	778	743	789	777	754	761	828	759	768	741	754	748	799	782	810	794	741	813	722	815	725	798	763	740	781	751	776	696	753	821	762	764	768	750	795	790	761	762	745	759	766	791	762	745	774	780	783	733	762	780	740	762	750	791	743	771	738	746	762	773	790	779	751	726	743	779	731	769	822	757	831	803	737	788	797	807	720	753	779	760	785	749	783	775	770	753	854	828	746	779	752	748	788	752	730	805	815	778	814	767	757	753	832	754	793	755	787	697	831	744	766	778	802	764	753	737	772	798	758	771	769	774	712	738	761	731	789	788	784	788	799	790	746	767	742	804	759	794	792	746	834	712	748	800	733	776	729	779	776	757	815	742	759	775	754	775	757	783	746	722	816	764	785	761	804	786	736	798	781	764	777	767	806	747	772	782	759	764	777	785	776	775	795	769	768	787	824	793	794	749	797	781	761	773	758	797	796	757	797	784	789	765	786	773	736	768	791	735	797	855	735	779	786	769	752	796	761	830	785	790	763	778	756	750	828	803	781	782	804	782	775	769	779	747	743	791	742	741	784	757	823	795	766	783	764	789	808	758	786	777	818	728	780	752	751	739	745	754	745	764	759	805	785	817	782	760	746	726	776	761	765	780	753	753	790	746	758	751	794	741	803	770	763	753	732	754	751	800	771	757	781	777	824	766	765	819	772	765	824	782	752	745	766	772	840	793	775	756	760	769	786	752	763	793	806	775	698	775	811	777	819	772	751	734	793	765	770	779	781	739	800	800	746	777	708	804	807	831	814	743	737	773	769	738	792	738	774	748	777	758	791	721	783	789	784	762	739	743	739	785	731	793	779	760	748	797	735	785	817	788	782	766	818	773	786	769	768	728	795	732	778	846	761	738	730	794	765	765	776	761	765	778	790	747	782	791	764	781	762	751	789	761	775	737	779	769	780	784	768	769	751	792	800	757	789	796	793	823	796	772	738	808	714	762	787	758	790	766	753	788	768	769	757	807	824	771	738	807	771	789	760	756	782	765	826	754	774	754	774	746	783	743	754	807	755	704	796	803	744	778	804	731	786	755	783	759	750	824	747	804	767	813	776	829	776	769	744	825	766	796	775	762	731	784
28242	17545	11417	6309	2608	1935	2045	1930	1782	1575	1449	1372	1943	2006	1601	1112	978	881	910	910	928	868	892	898	858	866	882	902	941	890	916	911	928	862	900	863	867	910	859	916	930	889	829	850	886	868	885	882	877	938	891	871	905	917	886	879	884	844	885	923	926	925	883	833	875	935	903	876	880	883	864	839	919	873	882	884	939	889	905	899	911	854	848	859	888	937	915	914	891	883	929	884	914	858	929	866	894	909	858	909	934	882	867	867	864	851	877	867	920	824	877	967	851	868	914	896	913	875	892	886	826	877	946	936	924	840	853	912	905	917	892	939	860	869	889	944	856	922	882	880	869	928	925	877	935	903	853	890	920	847	864	876	910	924	891	846	872	867	872	917	895	898	888	885	872	864	859	914	926	888	909	919	937	895	896	924	880	896	876	861	865	904	888	875	931	874	871	942	852	894	897	850	849	867	862	876	876	914	876	870	870	916	853	886	870	871	928	919	886	949	898	912	872	866	916	901	918	947	817	893	877	923	880	870	871	845	886	912	874	885	933	917	901	894	914	891	905	893	893	892	862	863	883	890	871	887	901	941	917	899	878	874	881	880	895	866	856	927	859	889	869	878	871	922	879	873	889	856	895	902	874	893	911	918	919	883	906	875	845	844	901	872	896	899	939	912	910	879	906	901	929	905	911	882	872	892	889	889	867	898	966	879	882	881	902	884	888	889	933	891	892	894	885	889	862	876	835	949	951	872	910	908	853	861	888	899	911	889	907	918	890	858	916	873	906	862	898	853	878	872	879	954	878	863	879	873	876	829	882	870	850	853	845	883	897	869	873	857	895	931	869	900	909	912	941	859	883	899	866	968	873	883	844	894	908	832	829	888	889	886	896	911	925	954	878	883	882	827	885	883	899	861	892	885	899	952	888	887	870	875	889	863	829	906	856	859	904	897	862	871	862	878	837	923	916	874	877	845	906	853	868	889	836	924	922	881	865	937	887	870	856	943	872	873	897	921	879	897	889	929	904	914	862	860	872	931	876	890	899	918	844	873	884	872	918	909	873	934	841	877	869	876	914	907	886	863	920	843	831	864	847	875	864	945	858	920	930	946	949	896	899	881	860	880	870	889	862	863	885	904	883	843	887	912	849	852	890	904	943	876	885	878	952	880	912	900	909	954	901	899	826	929	902	909	885	882	881	860	890	831	874	923	873	910	870	871	853	875	887	896	913	859	895	892	878	868	900	875	847	917	869	914	927	869	829	864	849	935	864	883	831	895	886	870	864	813	882	874	905	875	876	877	906	938	937	865	886	941	884	887	910	908	922	850	909	923	890	921	928	919	880	920	849	888	902	926	876	919	860	934	911	895	907	870	838	878	900	893	903	917	894	896	864	862	842	862	902	912	873	951	873	870	816	908	911	892	880	935	887	858	910	906	901	860	905	907	880	858	851	888	849	874	893	873	938	866	919	899	871	894	915	897	892	904	893	884	880	885	842	885	868	898	872	842	934	867	853	935	894	887	892	909	852	882	879	890	933	900	921	905	861	900	930	894	828	918	864	954	870	919	884	917	878	898	858	932	833	921	832	925	896	865	950	868	885	771	911	878	913	871	886	896	873	846	878	901	889	923	896	846	858	857	898	885	868	898	903	916	817	898	889	907	844	919	921	942	883	854	843	919	911	912	891	875	927	905	942	842	908	885	815	853	911	886	824	862	897	891	865	944	907	920	899	898	851	893	866	822	867	927	867	900	902	888	932	877	835	878	870	850	877	859	908	843	913	889	934	901	842	890	923	887	886	874	900	846	917	869	890	880	848	897	901	855	869	913	865	913	864	872	908	901	899	889	862	865	916	970	930	896	849	896	865	929	950	900	875	879	932	923	886	862	854	894	870	888	833	871	931	904	878	925	880	877	871	912	905	904	879	858	843	890	874	916	874	902	909	914	872	884	910	881	905	910	832	879	816	832	866	898	902	834	914	914	880	854	887	868	881	846	881	862	850	877	898	890	880	932	892	852	883	913	933	897	920	911	847	854	859	892	878	871	935	864	891	871	836	878	899	887	857	891	918	875	823	838	892	907	860	909	823	880	895	880	916	900	844	869	869	875	873	881	865	906	868	871	819	906	908	930	891	861	925	879	921	867	941	883	926	888	924	868	834	888	914	881	849	902	914	886	891	856	878	914	892	881	939	891	893	837	934	947	882	915	970	880	837	885	938	895	935	889	830	856	860	866	919	903	933	894	868	890	888	925	878	890	880	884	927	941	910	891	870	857	899	909	837	905	881	900	860	935	912	899	897	855	917	847	882	910	884	944	883	893	940	868	878	900	912	907	927	862	881	887	931	888	893	914	936	865	931	892	891	867	849	888	838	837	919	834	830	896	916	832	904	913	897	901	911	949	916	889	876	874	907	936	896	879	876	896	870	843	877	908	859	878	854	886	903	881	859	903	881	950	850	885	938	900	922	923	878	878	876	901	838	848	928	851	900	902	863	807	884	854	866	888	859	874	908	859	930	870	964	853	888	929	885	901	882	866	907	834	853	890	873	882	928	875	937	917	892	885	888	858	865	908	847	881	866	886	874	872	845	912	856	924	905	949	854	898	936	906	879	894	827	855	892	904	917	948	872	883	869	878	867	859	853	875	869	834	903	927	902	861	909	897	964	941	909	870	886	897	952	929	848	921	869	917	890	903	858	915	838	904	881	856	873	924	889	882	875	857	868	923	883	876	856	884	887	901	877	846	895	925	889	858	920	896	910	860	941	842	842	883	843	917	872	896	915	850	886	892	897	910	878	909	946	838	893	858	886	942	852	927	863	886	911	895	874	902	852	888	817	900	891	935	894	895	902	877	894	917	863	863	785	906	886	849	892	837	904	875	869	908	844	919	909	873	866	878	883	894	877	862	910	867	916	824	902	870	909	883	884	933	885	841	935	901	893	849	901	880	881	871	912	886	945	855	878	902	819	877	872	891	901	906	911	898	838	839	935	842	871	924	918	880	884	871	867	892	848	928	838	867	895	880	893	898	872	934	847	818	901	839	845	919	903	933	778	878	881	882	904	881	854	912	854	920	909	938	882	847	922	842	899	806	911	890	907	859	902	924	891	937	803	850	866	907	876	895	946	870	875	877	868	908	879	887	922	952	869	866	891	902	917	895	912	944	929	896	859	844	853	913	914	857	888	931	857	868	843	870	876	924	879	867	862	924	864	855	896	906	904	877	892	839	915	902	925	892	874	931	871	866	887	903	902	865	869	909	854	919	881	864	895	857	864	872	860	885	926	896	893	877	943	855	953	887	882	883	884	915	869	889	901	854	872	843	887	934	899	906	838	840	914	850	887	921	902	841	886	903	893	852	896	887	923	879	915	899	889	885	938	893	877	871	898	828	856	892	914	905	863	895	895	886	821	918	883	885	873	863	856	864	905	904	944	875	911	951	947	902	826	855	903	906	912	843	916	867	906	850	884	861	923	908	907	875	885	877	881	928	883	927	850	883
8893	11060	10250	5015	2623	2262	2634	2456	2083	1873	1593	1546	2147	2032	1407	929	780	754	753	758	681	703	708	708	712	736	734	725	694	726	753	719	747	719	757	765	706	730	677	705	741	735	732	714	707	717	703	699	741	739	698	717	654	781	703	684	697	739	729	716	708	775	720	717	750	706	755	715	730	688	750	682	731	723	742	730	714	718	675	727	743	758	725	716	741	745	715	741	753	710	768	748	722	692	681	665	722	710	745	716	708	687	723	738	713	681	739	728	739	746	698	709	713	696	760	744	748	719	701	733	719	732	738	763	753	674	693	734	703	722	729	683	690	706	655	695	699	746	699	711	717	718	705	674	732	747	687	734	707	703	749	709	745	729	739	665	665	700	720	740	734	688	740	750	726	718	697	693	715	751	723	732	690	759	730	708	715	735	730	716	715	659	724	674	716	734	693	721	732	729	717	749	720	736	716	736	700	657	727	696	778	758	788	703	737	682	724	728	710	723	691	738	730	721	755	687	729	718	746	729	710	715	722	772	709	717	754	695	748	757	687	691	740	702	692	697	740	666	715	737	768	758	728	723	715	698	699	761	676	724	740	716	716	700	720	695	731	741	686	758	703	731	738	700	715	723	724	731	756	739	752	743	743	765	733	740	699	733	766	747	761	687	684	695	738	676	665	701	721	673	763	704	760	697	730	700	704	740	709	713	716	731	692	705	729	722	773	705	715	718	737	735	747	714	712	720	711	717	721	749	734	702	715	685	728	721	723	711	767	695	733	686	725	738	746	774	732	766	760	722	760	697	755	716	685	723	708	741	758	712	704	662	725	705	685	686	695	766	733	687	710	706	756	721	720	706	749	744	693	718	707	715	723	699	710	742	679	734	718	761	685	748	743	721	696	735	727	721	690	661	736	716	718	740	700	713	743	724	695	712	740	695	712	674	712	733	725	747	727	748	722	718	739	731	706	729	756	727	684	777	703	744	718	711	667	697	742	724	731	701	730	758	749	744	725	717	709	763	767	740	723	722	725	766	739	743	729	733	759	663	792	715	719	745	720	748	703	720	717	719	734	713	732	735	733	722	715	720	745	741	739	762	703	718	671	742	712	715	696	757	725	719	751	701	739	757	711	694	708	751	722	715	693	714	736	683	708	712	755	698	728	686	728	731	795	714	726	734	754	698	741	738	709	693	745	703	759	765	709	756	746	689	766	676	689	712	741	731	744	702	740	752	744	683	756	732	663	711	759	736	703	701	731	732	691	759	709	774	745	731	728	728	698	698	740	690	676	731	781	697	734	715	742	722	703	722	708	711	736	703	711	731	731	731	761	736	736	700	730	760	755	718	718	745	755	749	736	692	710	728	729	671	756	726	713	720	739	732	710	697	727	727	700	721	729	730	710	737	718	702	736	744	695	710	758	780	701	719	748	673	713	784	696	727	711	647	708	724	726	715	744	741	701	692	695	747	754	695	721	723	742	702	705	700	734	712	744	714	705	705	734	734	726	702	722	660	710	753	728	699	729	782	695	727	750	735	741	785	742	698	715	693	711	725	753	742	722	768	684	785	772	726	716	703	733	693	708	769	708	758	694	702	731	729	703	739	725	700	726	713	751	706	707	694	742	723	731	699	785	755	734	749	713	710	761	773	723	714	753	757	780	735	770	730	706	735	760	685	691	693	682	777	688	738	695	694	771	715	742	704	727	711	725	740	720	746	755	758	717	743	774	718	693	715	668	704	732	640	747	738	723	740	725	722	708	675	729	727	737	681	729	724	755	739	696	672	706	712	722	783	754	670	723	699	735	714	751	718	748	732	736	744	721	703	709	729	758	716	728	724	750	731	699	726	708	707	689	771	724	783	694	691	710	784	741	706	702	707	745	706	726	703	747	742	729	725	748	737	681	720	753	732	718	706	668	766	726	698	720	760	712	727	770	800	736	713	715	714	713	686	711	738	720	722	675	703	737	712	729	716	690	719	677	768	705	673	713	754	723	730	747	726	744	667	734	750	742	738	729	716	695	748	780	727	785	686	710	752	722	759	703	748	712	714	684	740	693	721	671	715	691	715	712	728	739	758	721	711	732	716	728	707	744	745	710	654	689	759	737	741	727	731	716	704	688	722	726	743	686	683	715	747	698	746	771	730	712	729	699	653	711	707	752	696	721	710	753	744	710	714	737	675	721	710	684	688	722	678	751	698	740	716	740	709	724	749	735	755	729	742	711	751	727	732	716	746	749	717	756	743	746	764	708	704	733	680	730	676	722	707	691	749	723	740	697	675	758	756	751	688	733	679	722	679	723	722	663	736	708	718	748	720	701	722	766	741	751	727	740	730	736	733	697	723	684	710	709	735	756	706	712	711	686	754	708	703	698	688	724	739	683	717	727	766	708	653	749	731	705	722	730	693	709	738	714	743	702	748	673	745	718	730	712	748	716	708	737	728	692	741	684	711	683	742	799	735	725	741	733	746	701	807	717	716	723	741	740	702	734	732	696	706	775	742	746	683	691	697	717	697	743	715	703	737	688	764	726	749	707	707	757	703	693	697	658	668	690	732	713	776	719	712	745	717	754	756	696	690	673	737	719	718	724	736	682	721	760	692	672	778	675	716	777	763	743	690	729	723	703	702	741	714	751	743	720	713	728	724	731	724	725	688	724	749	683	742	741	766	713	680	750	700	716	696	702	718	683	678	707	711	728	791	753	751	744	716	702	708	747	707	682	738	681	722	729	717	726	729	682	732	720	697	699	765	736	739	714	708	738	731	675	747	723	706	763	735	658	691	754	751	693	702	717	694	760	703	733	744	708	735	730	704	701	665	761	698	722	721	704	730	736	735	729	707	739	707	729	717	695	710	701	776	669	680	721	775	746	722	703	781	714	729	726	709	786	743	692	746	735	731	698	644	737	705	751	739	666	701	699	685	692	721	802	716	718	738	727	704	740	736	702	713	686	748	747	745	706	711	731	738	720	740	762	736	738	668	723	729	727	773	716	686	730	713	696	709	716	749	760	690	748	681	695	707	718	693	704	721	751	708	700	739	712	712	721	685	710	735	690	728	737	754	689	763	723	694	712	731	786	758	776	755	742	766	729	744	692	755	726	718	736	702	743	702	755	743	692	724	741	726	747	719	728	741	689	679	656	685	744	725	750	751	750	754	705	744	726	748	705	754	713	752	752	765	700	696	694	689	718	774	722	674	726	678	723	690	795	734	711	736	705	792	695	694	774	746	707	741	702	768	752	707	726	719	704	761	723	748	702	700	763	746	687	753	699	769	690	754	682	705	725	756	715	708	720	736	762	699	709	745	739	737	757	755	764	756	721	744	726	683	760	704	730	761	726	730	755	693	707	713	726	726	742	698	701	666	789	662	731	719	689	729	750	756	742	773	734	695	745	686	692	738	755	708	695	720	730	697	729	737	732	725	757	713	709	719	729	716	778	696	712	695	731	705	700	708	721	701	708	685	727	738	708	703	746	721	733	742	732	713	729	741	728	776	772	741
25761	21498	27915	25495	15448	6420	4487	3310	2287	1723	1500	3482	11181	10509	5804	1814	1164	900	829	824	786	793	833	818	740	838	782	798	779	795	763	798	751	737	798	794	779	802	774	808	811	805	749	766	797	796	754	824	855	761	802	792	774	778	734	776	762	777	741	802	785	840	778	805	775	791	785	800	842	774	801	781	787	818	806	803	757	783	770	764	760	811	741	787	728	757	760	790	763	790	784	800	766	775	794	825	816	775	791	755	747	784	764	846	815	808	793	811	736	818	712	794	827	812	837	797	764	798	805	753	789	806	750	760	762	778	775	767	779	760	798	801	774	771	816	805	743	769	780	807	766	784	810	769	772	803	805	770	778	764	815	731	759	818	816	791	830	785	720	769	811	777	800	798	784	777	780	757	804	774	785	760	824	809	736	781	807	791	759	823	800	779	781	836	813	784	806	768	839	839	793	797	764	809	804	820	731	796	814	789	785	784	793	766	822	761	818	755	755	773	815	812	750	794	818	790	807	843	781	837	787	771	783	772	796	799	786	778	865	787	763	820	774	807	791	729	801	742	778	762	765	775	815	780	785	749	767	775	799	811	847	754	772	771	703	847	770	736	792	786	769	735	788	782	773	747	784	738	803	767	760	775	799	835	800	778	806	772	777	809	774	780	779	784	809	794	810	809	781	770	723	831	767	770	804	775	755	823	829	740	820	771	807	789	782	801	720	806	778	817	822	744	703	831	764	750	820	758	786	770	778	820	795	821	776	867	794	733	823	794	808	800	778	733	755	716	781	792	791	813	815	765	821	762	813	743	831	779	763	787	770	780	822	826	751	797	799	759	732	821	772	785	754	823	782	806	777	855	781	790	761	846	768	814	779	795	722	784	799	818	839	777	787	762	779	799	741	769	790	795	822	774	743	753	829	779	806	824	780	708	816	760	769	766	815	789	760	814	752	847	726	788	831	785	799	754	820	807	704	753	752	865	736	766	819	752	840	774	768	801	791	786	766	800	787	780	802	788	818	755	772	801	790	805	799	790	726	803	728	804	794	765	763	789	786	793	770	791	787	778	779	749	761	785	772	788	843	755	797	803	771	786	732	758	770	775	772	814	793	788	801	805	791	733	792	702	779	815	820	838	784	811	770	782	800	735	793	702	809	790	793	779	763	785	753	753	775	761	820	819	778	788	796	771	779	777	789	792	748	826	748	796	807	757	775	775	782	788	769	828	791	789	761	736	799	815	772	782	777	739	771	754	801	819	769	784	818	795	788	803	806	775	760	772	785	805	770	782	794	778	836	767	760	815	756	767	849	810	772	751	792	776	800	754	749	721	776	782	812	769	732	809	782	850	775	808	757	742	818	802	799	763	817	840	737	776	779	829	821	842	740	793	764	777	773	740	748	780	753	746	856	766	770	803	744	760	821	799	832	765	796	783	773	743	829	764	816	786	757	811	803	758	792	784	777	791	791	792	835	769	785	798	809	800	826	770	799	791	805	799	794	761	809	769	750	781	806	790	797	761	796	812	759	791	752	780	790	786	761	753	779	723	786	841	793	805	808	770	767	800	784	753	823	798	843	775	786	805	782	778	808	797	815	792	783	806	788	810	780	806	785	782	820	790	794	754	787	780	812	780	783	822	797	832	824	785	786	755	760	842	791	778	774	808	793	752	761	785	783	849	811	813	761	780	793	779	780	777	781	804	758	766	769	773	788	795	788	760	795	754	755	809	735	788	758	792	796	774	724	775	804	770	784	729	812	768	771	795	794	784	797	765	795	789	833	793	745	787	800	800	800	782	813	752	831	778	740	738	798	802	797	779	780	791	731	764	745	821	843	762	761	803	796	766	791	834	785	775	792	782	758	732	744	824	769	795	797	851	789	750	762	808	839	812	748	791	801	786	782	775	790	758	804	805	751	789	758	780	791	736	774	768	764	749	778	819	817	790	726	731	759	796	705	781	757	806	771	806	797	779	773	799	828	760	825	733	815	761	807	839	764	811	771	775	774	789	787	783	799	755	742	806	786	725	818	793	809	819	732	764	759	838	789	802	790	791	761	776	775	800	804	807	763	709	774	774	745	713	719	756	818	819	813	759	828	802	767	794	781	733	792	742	758	793	769	836	756	732	809	769	818	806	773	750	817	804	817	795	762	755	795	803	746	777	805	777	776	786	847	775	784	818	773	799	762	759	808	781	796	761	748	792	803	758	777	808	759	778	836	756	776	804	775	813	762	770	793	719	781	765	798	801	785	783	785	744	766	766	774	799	778	750	754	811	786	805	768	840	812	777	848	782	789	746	777	784	824	828	756	837	766	776	811	812	752	741	805	853	798	795	798	864	810	757	782	771	821	781	766	798	803	813	770	749	853	775	803	812	763	778	734	798	804	782	772	764	792	806	785	783	800	772	802	807	754	818	809	781	758	778	778	782	771	785	775	796	835	809	765	820	805	808	756	799	715	808	828	818	749	789	826	769	766	798	773	779	798	777	810	730	757	786	788	791	741	762	750	791	709	763	819	816	815	767	838	829	783	764	767	825	757	778	797	810	761	841	807	793	776	767	727	795	795	770	732	773	800	785	797	788	743	788	767	800	816	788	797	776	786	772	783	782	775	737	780	833	813	767	822	791	810	809	789	751	754	785	849	821	735	836	761	765	821	778	779	785	745	765	746	797	822	753	836	764	789	784	759	774	773	776	753	830	753	770	797	759	791	810	798	793	769	784	797	764	777	831	778	746	802	811	809	797	791	803	784	795	747	834	805	776	798	826	775	738	781	787	850	804	752	835	802	788	788	837	765	732	766	788	796	829	774	756	774	743	802	811	811	786	780	762	781	811	806	854	761	735	806	734	791	737	742	808	784	763	741	808	785	774	779	757	779	752	776	747	814	836	810	760	809	789	738	830	786	750	769	805	719	772	791	793	793	709	750	792	777	746	837	805	788	844	782	786	797	802	754	817	763	813	795	796	767	753	816	823	792	774	819	774	760	781	772	787	812	761	772	839	808	720	797	777	783	779	755	774	752	763	796	782	771	789	786	798	768	742	725	747	769	826	832	762	749	745	794	757	783	727	721	764	783	771	824	774	823	826	739	812	767	742	754	825	796	777	762	797	753	843	786	776	803	838	775	788	807	783	795	776	810	787	829	781	805	768	729	758	762	821	768	753	792	844	753	766	768	748	802	808	805	806	800	746	817	802	752	808	795	834	763	833	817	820	809	764	764	775	778	792	770	784	817	759	755	781	765	707	808	804	843	827	794	776	743	743	778	775	760	782	735	754	815	820	776	742	805	764	734	795	728	816	814	802	758	760	797	840	829	756	798	780	805	787	790	805	779	781	852	827	739	797	760	830	829	776	792	809	753	787	754	783	777	787	741	871	824	794	802	805	717	761	748	743	798	734	768	765	778	780	765	835	787	854	807	820	902	738	762	798	777	810	756	790	806	777	809	739	773	804	757	751	758	756	838	731	801	781	813	828	768	791	775	821	799	756	768	850	754	793
10229	19295	18904	11383	6999	4842	4525	3921	2706	1830	1781	4934	12151	10033	5323	1610	1082	776	687	642	665	670	684	655	658	689	643	671	679	651	678	705	659	698	662	639	690	672	721	617	670	643	667	696	696	684	691	664	634	688	648	661	650	656	661	647	680	681	640	658	664	686	698	665	651	668	677	695	700	665	665	658	674	666	672	663	683	667	697	707	714	666	688	655	672	682	609	741	662	692	643	663	651	688	658	670	713	674	677	690	694	619	637	628	704	641	666	660	650	673	670	659	705	710	646	657	682	665	681	655	642	690	696	716	660	723	677	659	690	660	648	658	705	673	680	689	674	673	670	676	687	701	648	646	673	672	646	665	729	681	654	671	659	684	711	698	680	677	655	671	675	688	663	732	656	633	689	668	676	671	652	670	623	738	656	680	695	665	647	683	691	648	658	675	657	710	682	718	660	653	685	661	665	687	692	718	604	687	695	667	582	680	658	654	671	675	690	691	678	660	701	645	640	634	675	678	650	626	672	642	641	632	676	643	651	634	680	633	670	665	663	658	698	702	683	672	690	730	644	643	722	653	691	680	655	610	696	697	662	707	651	672	651	651	683	632	690	647	674	661	671	637	679	651	735	641	641	677	638	685	667	699	654	678	668	697	665	697	639	653	639	648	639	696	646	680	650	679	653	664	693	651	629	694	718	619	638	615	652	674	656	638	695	640	668	662	651	686	653	677	695	667	642	670	693	681	641	644	662	638	753	680	663	642	686	696	675	670	647	679	691	662	655	665	704	620	714	698	708	700	662	647	642	665	582	656	593	631	699	669	653	676	656	673	643	661	690	638	676	691	663	632	683	692	637	671	663	652	663	695	677	620	652	652	628	633	660	712	662	639	654	697	654	665	663	644	696	629	677	708	656	672	673	707	648	657	633	659	665	681	675	665	674	739	716	720	676	634	682	685	629	665	687	681	737	696	694	641	684	669	703	670	700	660	687	627	698	643	641	654	686	688	635	708	660	661	651	624	601	637	638	689	654	684	673	670	696	667	680	654	688	654	606	655	686	648	697	658	648	645	696	696	705	645	615	696	622	636	662	649	684	681	682	616	691	715	646	658	649	646	631	652	648	674	691	700	635	651	733	693	654	668	674	694	695	615	671	654	644	671	703	665	702	671	620	678	696	661	675	651	653	684	655	690	668	705	685	638	666	654	703	684	646	618	706	677	654	692	676	643	677	669	644	687	686	665	665	676	655	720	710	636	705	637	678	621	658	700	667	666	660	645	667	638	632	671	651	674	678	588	637	652	638	680	693	649	673	651	688	673	650	597	623	672	656	645	682	652	702	649	671	693	660	664	651	691	608	666	683	702	659	629	665	651	659	674	614	666	701	615	644	637	674	664	677	683	676	634	649	632	670	681	617	678	657	682	644	699	628	636	684	694	689	613	707	620	637	677	655	676	634	669	651	643	698	653	691	704	675	666	677	662	674	653	661	694	676	646	701	710	662	632	675	668	655	670	624	638	655	635	682	624	727	685	644	652	673	657	677	656	692	658	637	650	705	713	673	669	674	668	665	659	677	690	639	649	674	655	675	680	695	635	656	656	660	647	698	641	675	630	647	658	658	702	653	662	679	670	691	670	662	681	644	665	677	649	715	711	698	667	665	665	691	674	681	676	654	645	665	666	683	591	658	670	686	687	679	637	668	688	668	646	646	675	643	695	664	644	664	669	730	682	660	675	663	647	660	682	685	631	653	645	635	647	639	669	672	664	663	647	661	640	630	673	665	700	655	648	646	702	651	675	671	701	634	669	689	684	673	640	671	660	717	698	720	650	627	665	697	662	650	680	645	663	644	610	673	705	667	707	700	618	661	658	697	696	704	609	643	647	660	670	653	672	663	651	619	658	657	659	701	666	691	658	679	653	656	633	687	669	672	670	647	690	644	645	653	632	714	675	662	658	633	662	673	640	677	668	625	668	671	683	675	696	643	638	675	634	674	685	674	700	662	647	670	633	664	668	671	688	688	681	687	634	687	627	667	659	678	697	659	656	643	681	683	664	645	683	678	652	625	605	632	650	652	608	704	621	642	643	696	648	645	697	705	667	641	632	661	649	684	668	665	652	617	665	633	655	674	685	695	709	675	700	669	656	673	657	700	671	648	694	651	673	673	646	679	697	692	632	698	673	645	699	676	640	592	666	629	689	640	661	663	657	723	677	606	647	670	632	653	643	659	674	657	681	646	660	692	707	662	637	619	712	670	701	669	657	676	711	685	638	655	677	656	622	664	633	693	646	712	691	654	665	655	676	681	668	691	612	628	662	661	654	641	646	699	673	741	645	639	706	675	651	661	703	660	659	690	623	665	660	666	640	648	732	684	674	676	673	672	668	642	657	635	650	659	674	656	654	682	656	663	686	682	674	623	690	646	618	665	691	679	661	668	669	683	667	676	694	662	656	662	682	682	643	674	649	666	605	709	671	648	686	643	642	649	656	661	664	651	663	651	676	669	704	708	692	672	672	682	690	652	672	681	655	655	663	661	685	670	627	590	702	691	706	641	677	660	644	636	650	660	645	671	718	654	668	655	671	628	703	621	659	687	668	642	637	623	630	659	588	646	683	636	669	632	595	628	617	657	651	656	660	671	673	648	683	668	676	684	673	644	633	689	699	653	652	709	713	656	655	656	659	665	653	685	671	712	682	659	701	668	649	692	639	673	654	659	701	646	676	665	666	655	703	618	671	687	597	652	652	678	641	632	700	644	684	661	641	652	683	689	687	606	682	627	697	617	735	688	630	642	694	626	624	700	663	654	642	691	710	665	658	655	682	678	649	670	681	689	672	622	661	629	702	661	686	673	652	715	673	672	666	739	696	682	659	685	669	645	686	694	636	653	697	639	676	699	658	636	710	646	656	618	617	646	688	649	651	699	631	665	691	677	601	689	633	603	655	691	658	656	670	683	661	590	679	645	677	717	659	650	658	645	630	656	712	658	684	669	654	630	660	670	647	719	665	616	685	686	696	672	650	630	679	703	713	670	679	701	655	693	632	713	655	687	667	641	654	630	668	643	681	649	642	693	709	716	699	641	637	618	659	669	640	632	683	630	662	651	681	659	680	617	670	672	696	711	633	656	669	646	667	627	696	719	683	650	667	640	669	668	709	677	713	700	645	627	662	627	675	681	725	673	668	671	679	663	667	664	689	672	657	705	698	648	686	656	686	659	653	678	670	657	685	683	647	670	645	653	656	629	667	651	662	627	664	675	634	669	645	686	709	653	667	656	650	688	635	632	689	692	651	666	656	685	669	640	652	661	622	710	659	692	644	689	675	683	676	651	669	656	645	648	669	679	662	705	648	631	672	672	632	670	687	650	625	683	672	679	663	619	734	683	699	680	664	699	633	651	667	710	621	683	676	650	641	691	613	651	695	681	638	717	664	643	704	642	683	659	629	704	663	595	650	646	622	701	694	719	709	656	651	658	684	625	699	597	705	647	661	669	673	637	668
24641	21502	28738	24808	21595	16036	8801	4878	3615	2482	1764	7253	20245	18307	8712	2707	1483	1052	958	918	955	858	881	890	844	914	895	888	895	887	838	914	922	858	904	823	914	872	898	894	898	905	865	887	884	859	917	895	880	836	881	914	883	874	942	871	884	866	945	828	840	916	921	878	857	845	885	871	875	876	883	897	922	926	925	904	911	932	843	918	886	867	901	895	881	873	907	846	878	865	898	867	885	884	896	907	910	843	895	862	902	896	869	846	847	853	849	848	836	852	873	842	839	922	895	853	815	872	856	868	885	841	841	909	831	880	873	902	850	878	854	915	865	908	874	885	883	845	911	830	873	912	846	864	905	832	821	909	907	911	899	932	862	878	884	893	819	887	929	869	809	882	850	887	868	894	881	830	871	864	908	861	885	863	873	856	934	883	895	887	846	834	881	923	910	877	847	940	872	876	883	853	884	893	868	873	887	920	918	901	912	877	895	892	827	878	882	894	870	833	824	887	880	874	865	897	906	866	865	891	854	926	857	872	844	838	851	850	846	893	895	815	848	870	885	859	926	873	905	919	858	846	825	855	855	863	855	903	905	903	931	866	880	811	863	878	871	877	881	886	870	869	858	869	879	829	847	886	890	924	898	909	884	821	844	923	852	848	902	894	880	874	907	885	903	866	859	847	905	870	873	881	882	813	868	920	846	906	870	840	858	896	915	850	852	918	859	844	869	886	899	873	874	890	863	822	879	866	935	871	912	881	887	846	867	862	816	920	883	903	845	916	898	829	862	837	782	856	893	878	895	884	866	904	858	886	852	888	887	874	907	884	869	877	901	887	834	931	880	854	834	896	905	886	866	869	859	879	874	884	820	918	849	836	901	861	851	881	872	861	902	836	851	917	810	846	902	862	814	808	876	840	846	914	864	892	900	933	820	817	884	892	865	891	871	847	879	811	859	816	875	904	913	874	832	875	901	838	850	884	879	869	845	867	836	872	944	918	917	842	857	886	878	891	879	920	858	847	853	907	879	911	877	840	864	852	836	883	854	865	834	842	837	857	880	866	802	858	886	868	930	827	843	906	915	889	828	914	866	858	849	892	885	930	923	846	848	864	919	877	929	877	892	906	881	911	885	917	857	856	888	910	906	873	837	875	828	901	880	861	832	843	883	840	891	893	881	862	769	810	883	873	904	845	929	903	881	878	834	858	869	839	883	886	839	949	865	878	849	892	944	840	849	872	880	862	858	891	837	849	865	862	892	790	875	865	874	839	871	820	852	882	890	886	837	887	862	880	913	841	845	799	921	840	870	886	879	825	877	908	852	841	841	939	856	858	866	859	846	850	837	860	892	897	899	876	934	881	913	876	856	883	842	916	866	896	805	854	856	908	876	823	866	924	822	913	871	842	887	883	868	867	900	820	894	877	847	850	882	827	908	857	867	945	902	874	908	893	877	856	878	826	896	843	889	884	839	901	868	847	805	886	837	928	896	837	876	887	890	872	869	852	830	854	915	883	896	818	941	817	912	906	893	859	848	846	855	811	874	920	868	924	918	895	901	881	817	814	898	856	889	874	834	881	900	858	829	876	852	848	879	887	845	821	916	875	845	884	894	859	907	849	901	838	887	905	923	876	875	840	890	845	831	829	829	923	912	833	843	882	915	861	856	881	889	875	872	849	785	877	907	917	871	877	859	847	848	846	879	865	859	927	834	876	804	872	915	856	866	889	886	895	893	889	851	869	842	837	860	861	839	878	875	883	857	913	938	880	882	909	845	813	890	921	877	890	843	895	869	820	896	902	850	849	839	895	899	881	850	895	913	873	858	868	834	826	852	880	903	827	857	882	898	863	841	860	879	901	850	901	873	845	921	866	847	870	849	823	834	902	855	900	865	883	840	890	851	881	818	848	854	936	894	835	885	897	879	894	862	918	890	901	879	887	856	841	869	829	834	864	859	857	897	862	872	885	813	842	853	894	881	922	890	908	897	893	838	834	901	818	855	914	876	858	899	869	826	897	853	851	845	859	869	867	872	864	824	921	884	850	902	875	884	925	816	777	847	866	895	868	894	885	848	879	891	842	876	916	891	867	853	844	901	897	878	823	837	853	868	861	920	875	851	859	856	895	903	879	880	898	860	856	818	871	886	854	896	824	886	895	893	861	870	859	906	873	886	850	902	847	877	836	894	858	887	839	844	848	808	818	863	873	835	866	855	841	882	866	811	874	894	815	890	919	932	797	870	853	845	862	856	886	902	903	838	870	870	931	840	847	923	871	861	891	884	822	869	902	846	831	857	857	909	894	885	838	888	818	903	810	848	851	878	891	833	855	862	881	819	836	860	896	851	860	860	904	837	874	848	851	848	868	849	877	849	890	917	825	877	845	916	864	840	806	885	869	852	891	835	849	853	895	824	910	844	859	843	877	915	846	830	866	851	908	875	839	876	896	936	940	851	858	840	856	864	847	767	808	872	866	844	834	867	912	845	818	891	855	866	870	915	844	853	833	873	807	874	866	862	936	835	915	879	893	890	896	826	861	844	854	872	875	858	843	854	868	881	863	911	874	882	898	866	838	850	842	831	854	860	837	828	872	802	862	863	867	878	925	848	846	888	900	873	869	868	888	895	830	919	874	893	832	833	861	907	864	919	872	841	855	886	896	908	856	810	850	855	884	871	901	809	837	872	817	869	872	849	852	861	882	884	900	920	856	851	872	848	854	850	829	926	882	885	890	870	865	899	871	843	910	894	856	830	879	837	894	896	840	878	887	852	886	891	851	871	888	809	882	872	923	842	880	882	874	842	895	862	911	847	887	893	884	840	858	845	860	880	847	915	851	872	901	855	873	827	875	862	883	910	867	881	822	835	871	848	881	888	894	839	837	855	848	865	903	857	902	880	883	826	849	902	898	870	842	904	841	842	893	953	895	898	901	916	882	883	861	916	874	862	796	861	906	835	888	832	864	843	777	808	876	852	838	823	833	872	870	878	845	917	862	838	875	843	852	934	865	894	896	813	866	926	868	900	860	852	878	864	859	871	837	888	919	830	885	812	882	880	853	868	903	893	878	845	937	897	892	874	882	892	916	850	843	931	920	862	871	817	910	892	859	857	885	861	856	867	866	878	867	892	877	858	912	875	833	838	863	857	841	860	884	813	847	878	876	855	866	923	846	840	902	893	849	829	856	837	887	862	891	912	861	852	850	873	855	917	865	917	864	887	876	873	899	834	869	837	902	868	858	851	898	834	895	862	885	856	861	861	883	886	832	840	909	937	887	887	855	914	893	828	869	888	906	838	944	833	826	822	826	826	899	906	893	777	830	936	878	860	794	902	910	878	910	912	910	925	876	840	892	847	821	844	865	883	828	862	864	864	840	870	831	868	866	881	887	867	885	880	861	909	874	902	894	923	840	870	825	892	833	906	895	852	872	854	886	872	805	879	875	857	846	886	865	837	859	895	813	901	890	846	884	818	902	904	863	870	910	883	849	816	846	827	900	841	904	900	841
10947	21597	23063	16978	11777	9016	6530	5179	4168	2875	1867	9630	19800	15778	7058	2425	1530	917	730	693	742	726	743	734	699	762	778	680	769	714	740	736	744	724	710	714	731	695	692	755	757	720	705	744	762	763	733	747	776	727	753	730	777	759	752	709	722	765	778	751	744	764	753	787	745	697	765	694	760	679	684	740	724	748	730	755	744	739	686	734	709	737	708	712	741	758	736	730	727	751	723	730	736	745	753	709	732	730	738	719	749	752	769	709	711	725	697	792	762	752	762	730	762	712	759	725	740	718	767	722	745	697	667	731	737	713	775	713	758	740	750	760	709	779	738	697	703	680	710	754	715	718	723	729	689	705	709	728	751	742	706	759	766	718	759	727	700	726	710	741	704	737	729	720	758	676	725	756	780	758	753	743	754	759	698	715	680	739	737	771	713	739	761	736	719	771	716	726	717	747	735	757	701	701	721	729	736	746	695	737	709	742	763	692	675	766	714	723	755	698	792	692	745	669	737	721	769	777	729	716	745	747	716	740	731	727	708	709	740	744	711	720	743	726	711	748	765	765	760	697	724	711	738	752	760	726	697	716	738	754	723	754	717	743	676	767	650	737	742	741	722	737	700	709	757	748	703	717	704	684	725	752	759	754	726	732	711	772	767	725	752	734	762	754	752	745	714	722	728	722	720	752	737	758	716	667	702	657	708	748	711	721	700	705	726	793	737	747	706	711	710	714	729	781	771	695	764	688	728	755	739	766	742	717	769	736	746	765	714	744	718	685	726	766	736	712	756	697	728	716	784	736	699	761	719	727	734	730	709	741	684	693	798	724	764	725	731	673	753	764	776	773	748	653	756	794	786	725	743	748	734	753	758	711	759	709	759	741	775	718	748	724	703	715	736	707	732	734	754	702	714	698	746	698	691	730	709	720	713	720	734	689	741	735	723	712	741	721	779	749	727	714	756	662	693	764	741	760	763	779	779	731	769	756	712	745	720	685	698	765	711	752	769	691	741	757	698	738	731	703	747	724	732	709	752	741	711	751	730	732	747	685	735	735	749	691	719	730	706	769	746	702	744	748	749	741	727	715	724	699	737	802	694	719	749	753	771	708	774	711	739	759	712	764	726	705	726	636	738	726	726	701	723	768	718	695	752	694	706	774	709	728	750	715	735	696	723	720	729	781	680	738	698	741	726	736	766	745	727	712	672	660	688	758	727	709	725	716	734	730	725	734	748	729	759	710	724	746	733	746	760	746	759	734	752	701	774	738	739	742	726	701	711	692	700	726	728	710	706	711	730	751	711	701	726	714	739	758	750	784	734	753	682	678	713	717	746	723	692	746	722	712	736	713	774	712	754	690	715	707	737	749	734	716	697	716	693	743	726	703	730	774	712	735	671	744	722	703	741	715	735	710	723	731	740	729	706	729	705	774	727	726	749	717	712	728	743	741	756	721	724	761	733	700	740	714	753	679	729	711	717	731	727	715	708	716	748	740	727	759	692	686	763	769	738	757	751	689	750	686	709	696	758	750	719	764	730	732	695	686	752	714	739	745	742	739	741	746	751	740	696	766	743	688	712	752	759	684	744	718	718	740	711	726	747	746	746	726	719	720	724	691	744	703	745	774	781	723	701	771	753	726	681	698	728	741	718	708	686	758	716	676	732	728	714	774	720	711	755	750	719	776	740	723	668	744	729	729	751	726	762	707	760	731	734	737	693	702	729	731	664	729	723	702	746	749	795	736	757	687	770	711	757	744	706	716	709	706	729	757	732	749	736	708	729	744	721	739	782	734	772	760	749	759	689	739	695	689	734	698	729	727	713	773	721	716	776	735	712	741	665	708	729	710	738	732	734	669	752	705	686	714	754	757	753	784	770	757	702	714	708	779	722	710	716	675	756	765	713	767	726	742	711	752	738	765	709	717	700	744	730	708	736	671	741	677	724	699	716	740	734	684	746	742	787	717	731	716	758	722	741	736	718	713	712	712	680	669	724	744	728	736	692	713	756	719	735	721	704	718	759	755	785	740	719	731	765	746	751	721	724	683	688	785	722	738	789	720	683	725	749	729	730	712	769	704	720	771	711	711	711	731	728	750	708	745	696	694	720	719	750	743	784	694	746	689	680	734	722	727	781	746	712	714	737	778	724	716	711	744	745	714	734	728	715	705	704	690	723	776	735	737	748	680	738	668	755	728	727	799	708	713	737	727	705	726	734	700	750	740	737	729	768	766	733	745	778	736	761	728	732	756	718	725	760	711	751	742	769	723	703	744	684	717	698	777	768	709	717	691	733	751	745	706	739	758	719	716	753	755	709	727	738	729	700	727	713	735	726	712	730	742	731	707	766	691	726	707	694	703	761	759	720	729	720	688	764	709	712	708	697	692	729	776	741	703	791	738	706	713	756	745	711	726	737	700	674	758	741	696	678	712	698	655	734	714	727	661	725	719	690	758	744	683	710	685	710	755	740	693	757	711	736	723	696	687	759	741	719	728	711	710	710	772	739	742	711	768	745	738	756	679	756	708	719	745	724	747	760	730	730	730	740	733	755	704	688	744	710	713	742	740	761	697	722	750	744	758	707	743	746	685	760	742	705	719	708	735	774	730	685	759	710	725	707	751	736	761	675	751	717	720	730	735	771	704	748	755	736	710	684	754	740	710	698	690	773	743	722	745	715	763	694	721	715	725	757	752	723	743	739	709	723	760	745	721	727	742	739	747	713	709	677	714	739	708	727	782	753	741	701	716	744	740	681	698	709	715	683	789	722	723	755	720	749	719	726	760	741	725	707	747	747	713	736	727	741	717	775	734	725	775	691	729	732	702	702	749	709	695	790	667	709	702	740	773	746	694	711	732	774	766	711	746	700	727	693	721	782	714	687	746	722	698	711	712	718	777	725	713	748	724	762	705	771	711	679	744	728	700	790	750	725	727	724	710	754	737	703	708	686	721	676	737	721	710	682	764	740	759	759	734	747	764	692	678	725	744	739	738	710	726	725	748	707	674	735	664	769	759	732	702	721	705	710	735	717	742	693	693	708	705	728	757	686	750	742	752	762	675	707	724	744	744	794	682	743	758	686	726	710	723	769	712	755	726	739	756	738	769	756	731	704	721	734	736	722	726	721	724	691	750	798	760	700	742	751	701	761	702	772	739	665	748	752	729	761	701	702	688	721	733	700	710	711	689	756	772	773	736	718	664	707	807	759	714	697	755	750	728	720	709	707	750	772	701	714	694	735	718	762	741	742	726	724	712	731	754	701	700	723	754	723	750	701	662	691	696	767	744	723	732	751	712	687	739	720	712	729	736	712	702	716	706	703	733	719	712	738	771	694	715	726	706	725	743	756	714	708	694	760	747	724	715	729	674	753	673	727	731	696	733	755	692	707	707	719	725	696	726	736	729	766	715	709	759	713	711	729	680	723	697	740	676	724	712	764	679	690	763	711	750	703	714	718	741	726	715	783	736	695	757	729	757	646	698	723	775	711	718	790	686	717	733	715	735
28297	18747	13810	8395	4119	2758	2230	1817	1473	1155	935	1345	1974	1796	1281	943	889	812	865	864	890	884	837	830	862	851	841	793	844	800	866	816	819	809	828	880	807	849	841	849	804	777	830	871	789	825	828	852	807	863	865	811	776	822	812	833	839	844	831	792	862	804	817	800	813	863	794	780	833	854	814	832	848	804	874	843	809	781	792	839	819	825	890	871	816	864	808	817	837	798	847	838	830	866	823	877	817	771	809	775	840	830	799	825	830	782	812	770	876	839	805	869	838	852	814	899	807	790	841	800	823	780	856	801	798	794	882	817	759	802	837	849	789	856	804	792	822	796	814	827	803	848	843	839	844	826	847	853	844	815	861	818	855	851	859	859	813	814	843	781	799	818	864	827	805	809	792	839	828	764	764	787	860	850	774	769	801	811	813	825	889	760	821	799	868	796	832	826	745	829	774	860	829	885	839	834	770	813	803	810	793	821	847	816	856	793	781	800	813	791	849	790	846	863	843	857	817	839	839	899	832	768	795	792	790	794	814	834	787	785	870	846	815	805	851	821	836	786	805	838	834	832	830	820	866	830	773	757	843	853	801	842	826	803	823	839	829	810	788	831	799	826	783	847	801	803	874	784	879	812	837	828	872	832	875	852	820	835	853	859	829	821	862	848	816	881	816	868	836	830	855	841	807	831	837	802	794	853	804	788	814	845	833	847	808	809	851	815	800	814	834	814	847	832	811	875	806	835	768	867	768	815	866	806	800	861	832	812	806	845	818	830	861	831	808	776	796	822	796	793	867	789	836	803	820	814	832	815	809	844	846	865	828	818	856	830	814	811	869	875	848	832	787	786	792	815	840	830	830	819	803	817	803	839	863	797	861	822	825	861	780	864	817	792	835	859	855	843	844	781	821	847	808	846	805	806	847	854	790	799	813	830	799	808	808	855	807	768	768	844	820	859	772	841	778	775	837	852	769	864	842	867	797	845	787	885	813	817	804	879	871	822	822	841	835	797	828	829	840	780	865	861	899	857	828	813	887	841	844	814	789	837	859	840	811	834	756	824	850	845	775	861	828	835	812	858	770	798	800	853	861	814	770	804	819	855	809	837	845	818	813	800	804	850	840	794	827	824	780	811	770	854	840	829	836	842	838	800	807	792	795	827	811	738	793	775	785	828	806	876	819	839	786	845	850	868	844	822	864	816	885	840	843	891	853	796	907	844	838	810	795	836	805	903	836	835	780	867	859	878	807	835	833	822	788	799	900	802	848	816	853	773	848	814	828	819	849	815	790	802	817	861	833	817	828	853	819	834	827	805	795	829	838	854	888	827	766	848	848	853	823	823	852	774	796	855	851	837	814	827	782	857	786	881	833	787	825	788	824	751	904	804	837	840	865	824	802	838	823	825	825	793	818	831	804	838	831	843	795	798	840	871	816	802	850	808	829	833	812	787	829	825	790	826	821	805	826	859	879	793	751	828	817	852	810	837	839	783	795	829	834	821	851	810	841	829	849	808	804	855	806	829	823	843	849	841	841	808	853	840	825	836	832	810	835	818	872	808	830	821	789	842	800	822	854	791	849	849	824	816	826	815	834	856	859	824	839	853	838	840	802	793	836	825	858	839	817	847	818	808	839	834	864	799	857	807	787	803	816	804	842	858	811	839	828	832	777	788	858	831	812	851	803	844	847	823	825	800	819	832	820	828	846	770	878	800	822	836	763	813	866	846	855	822	844	836	814	845	837	852	798	823	842	780	835	795	821	854	806	844	868	823	819	821	821	855	843	820	818	819	838	854	800	801	863	862	838	807	850	806	823	796	842	797	799	891	851	821	886	833	868	826	864	827	819	827	811	815	819	793	794	829	828	805	829	837	840	807	827	843	833	803	815	769	774	862	816	875	846	829	840	808	849	828	826	804	816	800	829	804	844	798	821	867	855	865	816	825	852	768	804	807	897	828	830	818	850	845	799	854	850	836	805	783	847	847	810	879	798	822	831	818	786	836	883	834	822	835	848	844	857	886	835	852	787	828	854	839	843	829	858	822	830	870	806	836	820	824	789	832	810	850	820	851	812	847	828	820	800	812	830	821	809	822	873	870	843	804	841	833	870	802	825	827	794	853	803	832	769	850	848	874	851	806	814	842	824	818	838	801	812	806	770	794	855	846	790	828	825	854	817	832	844	779	803	858	793	805	846	849	829	880	773	830	813	817	844	754	815	830	831	833	824	879	747	823	866	796	807	845	791	798	823	820	825	803	793	835	870	790	781	828	778	796	796	870	833	891	853	866	775	820	803	866	800	863	796	782	818	843	802	865	828	819	820	831	896	809	882	803	813	815	867	847	809	779	828	768	799	838	830	797	840	867	865	801	822	809	847	803	822	842	833	824	794	812	883	867	826	873	829	840	850	813	819	827	918	812	827	808	829	858	802	784	788	829	816	849	873	817	865	813	826	782	834	825	784	851	809	838	831	810	796	864	793	862	822	791	791	804	855	842	795	817	850	817	867	814	829	853	808	814	793	815	809	802	797	817	834	878	804	826	867	837	829	796	865	839	826	812	863	797	863	878	883	833	869	812	824	805	818	795	828	846	809	782	799	824	786	803	820	831	840	867	800	853	820	836	836	867	827	827	811	836	755	849	840	865	857	825	818	838	853	812	793	778	849	846	837	822	836	755	797	841	811	825	779	805	820	854	832	831	815	803	834	837	844	818	851	757	876	844	792	838	833	796	846	869	804	761	757	803	845	875	812	800	831	853	836	837	842	830	891	836	799	812	816	835	859	867	803	835	832	850	852	806	839	831	803	816	848	780	862	830	837	822	843	844	845	807	779	850	763	782	861	883	831	782	838	814	816	840	826	779	824	836	863	820	793	844	808	798	827	856	847	843	846	829	851	820	815	846	801	883	782	889	784	822	860	842	836	834	786	765	865	783	817	835	852	832	847	824	814	806	855	787	785	794	850	805	865	772	873	785	825	778	850	785	848	778	828	844	842	869	862	833	839	818	851	847	802	856	877	829	826	898	825	834	817	818	799	859	831	819	833	836	827	860	814	817	833	830	832	800	792	806	895	837	879	769	814	828	859	800	803	784	865	843	806	884	830	842	856	835	794	854	822	791	818	811	817	845	823	767	805	818	796	828	776	834	820	831	787	820	815	843	825	868	844	804	810	863	870	817	782	840	851	868	808	841	845	820	774	842	826	855	842	831	830	807	791	791	808	812	830	776	791	840	859	830	792	817	791	816	860	829	791	840	836	838	856	843	837	830	857	820	825	839	784	855	845	797	872	868	801	823	844	795	835	841	791	791	808	791	816	828	790	839	815	812	811	864	824	832	827	858	806	851	906	825	799	855	837	875	838	844	831	830	846	814	855	828	824	832	800	834	805	833	822	812	829	881	839	850	818	845	856	775	865	842	818	795	774	777	798	800	871	843	836	867	753	851	840	830	809	843	825	799	841	824	790	780	844	770	876	780	790	851	803	758	841	825	840	812	783	824
9219	13306	12252	6457	4260	3223	2712	2143	1702	1221	863	1489	2225	1741	1156	851	739	733	722	654	707	717	698	711	675	698	684	669	688	685	710	655	673	702	657	645	698	666	703	665	686	653	712	689	694	637	679	658	685	672	667	635	691	695	669	701	681	674	694	648	616	700	635	686	682	723	658	677	678	653	655	684	713	672	657	646	681	652	674	668	697	659	656	676	683	663	667	679	650	685	688	667	679	690	631	646	664	674	646	677	665	671	673	694	672	664	680	694	671	680	686	664	695	661	691	621	679	684	653	720	653	659	674	661	640	705	719	690	683	702	658	682	628	659	715	652	700	677	705	653	683	654	643	670	681	652	655	684	703	671	644	663	691	683	733	716	692	659	702	661	710	675	642	683	679	684	651	668	682	704	707	652	623	662	672	670	621	685	695	650	708	697	649	703	703	704	668	702	701	679	670	692	663	671	685	657	669	674	697	659	696	636	664	634	679	690	656	710	665	693	688	664	625	700	679	657	701	720	719	644	659	678	659	650	642	668	646	671	731	663	663	654	694	674	730	652	679	620	680	617	680	686	688	662	677	669	669	678	667	654	697	667	725	693	683	675	648	715	681	669	677	664	678	651	646	705	656	664	631	664	700	689	664	658	707	689	676	681	668	685	742	644	659	677	699	628	698	656	659	655	673	701	630	720	702	719	637	673	671	661	711	657	681	642	684	647	693	638	657	670	686	664	675	711	706	692	690	673	692	660	681	669	661	683	705	645	671	700	657	694	681	699	645	683	678	679	701	651	676	660	622	660	688	637	698	742	676	633	635	692	621	680	700	660	708	671	665	681	683	677	735	687	635	686	648	652	635	673	698	692	691	636	733	626	670	673	661	670	681	652	726	642	702	695	699	654	692	609	673	672	694	630	655	674	639	684	718	674	638	640	699	626	678	637	688	675	621	692	682	716	693	693	650	715	663	691	682	699	693	649	736	714	645	691	669	681	684	642	663	656	710	667	652	707	629	701	676	650	657	649	614	692	664	666	701	668	678	668	693	718	635	657	705	660	667	664	719	660	650	712	681	679	687	689	630	692	711	647	616	691	682	710	723	684	646	695	651	676	633	712	662	688	730	702	669	692	730	684	648	670	673	682	690	696	680	650	702	685	681	626	691	673	656	653	717	691	694	640	689	640	696	686	680	692	709	648	670	656	617	633	656	690	654	701	647	713	617	660	697	686	668	616	697	631	683	661	674	693	688	653	642	675	699	669	654	661	682	706	632	672	672	664	690	658	687	689	707	695	672	669	692	702	657	677	672	679	733	740	687	678	701	669	686	695	675	689	656	674	684	709	692	672	648	616	679	720	692	674	681	701	695	645	663	714	692	658	659	676	699	686	688	705	690	684	691	651	654	660	694	663	721	706	670	662	670	689	695	657	685	701	697	677	678	699	684	650	694	727	677	688	679	658	681	697	663	687	642	685	659	626	702	651	670	706	682	629	689	686	660	652	656	686	637	715	644	700	642	661	676	654	644	642	704	709	712	691	707	690	670	699	665	672	675	699	651	665	650	679	676	633	648	635	673	648	671	640	678	694	639	641	673	651	695	688	646	701	647	664	676	706	695	671	679	640	679	684	698	661	681	652	694	706	704	686	665	683	678	685	686	643	693	714	706	723	661	715	691	640	670	671	668	632	685	697	654	676	639	671	656	635	686	684	681	745	621	714	647	720	680	652	700	646	664	676	655	673	684	684	703	678	673	694	652	692	644	665	694	728	712	661	711	639	652	679	681	651	674	686	658	666	660	647	689	663	675	674	700	702	640	702	709	643	668	665	703	680	674	670	645	631	687	686	649	657	677	673	648	662	690	675	699	708	690	631	715	653	641	713	674	695	665	686	691	683	635	645	659	658	680	660	635	602	669	649	665	713	673	660	618	702	667	659	656	623	693	639	691	707	678	647	723	649	704	646	656	688	650	710	679	668	730	652	698	606	658	663	629	669	695	689	678	684	717	686	675	706	718	613	662	682	729	666	707	637	645	717	702	654	704	676	669	695	657	673	681	654	629	682	696	692	652	700	707	671	685	678	695	710	666	692	675	720	638	689	689	678	692	679	642	656	682	706	675	683	692	683	659	687	696	674	672	654	676	675	684	693	680	693	665	692	629	648	644	659	687	667	700	629	672	741	685	753	661	688	656	692	723	657	667	687	694	704	676	664	689	654	714	677	677	697	636	678	643	684	663	633	649	751	658	702	644	685	669	707	672	642	656	712	651	681	693	655	690	719	683	680	664	669	681	678	703	705	636	678	697	700	675	657	625	706	716	695	676	648	696	700	712	649	698	672	701	660	678	728	728	693	662	639	647	710	707	674	658	668	684	717	688	686	707	643	697	688	703	619	705	697	700	731	676	653	677	676	700	687	650	712	655	718	669	686	694	730	640	662	692	706	658	675	687	658	694	702	658	642	702	698	670	691	674	699	705	679	680	683	685	690	659	650	664	644	690	689	661	694	608	701	649	639	679	725	683	675	635	712	671	621	669	642	639	690	621	687	664	675	650	660	633	650	653	682	684	686	637	657	687	653	698	646	716	661	691	668	694	670	657	684	678	707	640	642	694	677	676	675	714	612	689	684	705	666	685	638	628	637	723	679	706	696	679	689	685	697	691	697	691	718	701	627	707	675	690	671	671	672	683	686	714	677	660	671	663	688	687	624	701	704	646	631	659	656	650	647	680	636	716	657	711	645	674	719	655	729	671	687	708	679	705	702	754	679	664	694	682	699	657	684	654	682	646	731	649	709	732	693	688	657	704	677	682	694	659	661	691	691	660	588	705	674	686	701	692	678	693	702	655	634	675	663	690	669	675	642	641	657	657	724	705	664	642	674	698	646	671	650	717	671	716	640	618	686	687	688	705	632	673	653	706	704	670	659	687	691	686	662	668	678	710	679	720	688	658	679	698	691	681	674	671	674	617	635	647	655	646	683	675	659	713	658	664	659	645	671	683	680	687	696	655	676	648	649	709	714	670	671	647	682	728	714	659	710	654	691	666	704	686	677	706	654	687	712	691	631	669	695	682	653	630	672	660	672	696	686	712	695	701	685	707	654	676	644	697	668	698	687	734	727	679	694	715	667	661	675	706	638	649	671	624	689	680	684	689	675	691	669	695	709	666	677	669	626	670	707	627	667	647	672	711	657	686	659	686	672	667	661	687	663	671	671	646	644	632	692	665	696	662	687	683	679	637	671	686	710	629	646	699	644	694	715	644	697	730	716	630	657	648	654	658	641	674	660	644	668	676	683	676	672	699	704	697	692	656	649	698	659	695	612	694	711	652	696	674	660	657	670	664	701	663	651	691	631	643	660	673	696	686	693	666	694	669	706	655	671	680	696	651	683	699	654	733	666	630	684	680	677	683	692	694	652	626	689	705	643	642	701	681	648	669	705	669	678	622	658	686	704	682	695	693	683	656	636	632	698	656	630	711	679	685	690	700	660	677	738	671	662	664	685
25586	21500	27859	25530	15120	6656	4108	2489	1644	1235	978	6003	13010	10226	4007	1585	983	805	809	807	750	751	780	725	712	766	801	777	791	715	765	749	824	734	722	789	785	744	792	719	741	748	762	712	798	725	769	761	712	764	789	766	771	722	780	741	733	780	775	700	775	746	773	735	737	728	781	761	747	793	750	776	752	779	776	719	735	690	705	722	776	721	747	759	730	784	715	722	757	743	752	692	794	717	787	749	706	754	713	732	729	732	736	755	715	707	735	734	701	710	717	751	754	795	751	751	709	746	725	755	757	725	783	780	748	754	772	762	770	743	752	710	731	768	759	765	744	722	722	726	735	753	739	761	708	790	740	717	754	738	733	752	724	702	731	748	770	744	773	769	773	774	734	716	779	749	797	745	747	737	729	769	750	735	706	758	756	757	735	708	747	757	776	738	760	734	709	698	753	717	688	718	739	742	716	794	757	700	719	745	725	794	716	766	772	789	651	769	768	755	696	749	733	713	708	717	716	747	761	739	729	749	740	762	752	731	809	747	773	781	732	700	803	705	707	753	767	764	772	742	724	706	734	739	707	733	724	728	769	767	713	686	737	701	793	782	748	778	774	705	704	745	729	758	736	751	754	730	772	708	728	724	731	720	788	753	751	765	753	722	754	719	782	740	767	769	739	726	795	737	740	799	700	750	716	774	768	732	763	729	727	758	740	763	718	691	757	746	775	716	760	712	758	788	731	774	763	735	777	754	738	788	719	730	775	748	747	788	786	752	719	719	713	771	728	807	745	763	717	791	739	730	747	666	779	769	697	737	769	750	720	781	779	777	773	764	738	729	731	727	767	793	772	698	752	805	771	751	779	744	803	784	780	699	701	779	716	713	744	785	741	726	766	745	732	779	809	725	714	816	720	737	747	786	739	724	783	785	777	779	738	748	720	688	706	780	794	728	702	723	815	718	766	713	721	759	695	692	735	719	742	701	741	790	739	739	736	737	740	744	744	724	723	736	738	741	735	746	760	773	773	741	714	721	751	710	729	707	725	731	769	741	756	800	731	744	752	731	735	708	717	677	722	793	758	773	773	734	738	769	705	784	736	787	723	753	747	731	735	748	755	739	711	819	724	794	739	702	759	721	770	741	752	711	770	770	723	780	749	757	750	684	696	750	767	740	698	721	738	683	702	766	727	732	743	713	799	719	785	744	736	787	789	733	693	766	709	720	736	728	762	743	776	759	760	732	704	722	725	744	752	752	784	786	745	749	767	770	740	746	697	788	755	793	766	726	722	755	735	730	798	761	738	747	741	724	729	736	772	711	724	685	693	794	723	759	751	806	702	771	725	737	748	740	810	738	736	714	742	765	731	718	710	738	801	701	710	757	773	768	724	750	741	749	742	764	728	723	711	765	758	756	729	709	744	718	792	734	734	759	737	734	775	791	730	723	699	738	752	775	758	763	755	740	736	785	734	736	760	766	756	710	700	714	746	737	746	731	773	753	733	672	728	753	762	796	690	773	743	757	697	762	720	699	753	690	722	739	791	771	730	698	718	766	754	748	735	743	754	736	736	726	709	773	728	791	731	737	721	723	732	715	758	747	715	765	747	753	738	778	777	677	736	748	782	709	747	769	744	788	728	768	740	739	755	721	725	769	781	734	714	757	738	752	705	753	794	759	753	728	710	751	753	762	753	753	731	748	747	703	764	718	716	745	799	763	745	710	684	767	779	735	714	740	748	700	720	791	719	753	697	760	738	712	730	747	762	719	751	816	726	717	724	755	760	737	731	780	731	712	750	798	750	712	770	738	718	760	745	745	768	763	761	713	771	688	779	738	759	732	727	760	772	742	712	723	775	735	692	752	718	784	715	748	754	733	749	703	744	734	780	727	723	722	682	779	751	751	711	731	712	720	724	783	718	723	745	729	756	736	806	772	739	740	690	733	748	737	729	715	708	733	744	741	729	759	781	731	753	733	729	701	768	760	755	772	730	763	747	758	693	714	700	726	749	712	761	710	699	752	736	745	743	768	738	756	752	780	716	727	738	747	753	737	735	718	777	770	750	779	729	752	745	776	682	783	753	758	725	772	729	720	772	750	700	725	802	737	751	752	763	758	729	705	715	799	753	702	775	716	750	716	699	718	749	747	754	759	744	759	723	747	720	686	741	754	714	730	746	735	787	725	756	770	717	762	763	742	770	779	729	792	752	712	778	700	766	725	667	757	794	720	782	780	737	739	736	713	761	726	745	751	740	755	741	737	776	725	741	712	769	787	767	776	716	808	816	759	751	685	700	744	760	765	736	741	751	744	790	782	794	720	719	768	749	825	769	715	736	770	768	730	707	833	759	694	755	760	793	806	739	722	712	722	752	738	759	700	758	767	735	701	728	746	786	744	770	738	758	703	726	765	701	765	706	749	755	736	701	760	704	743	756	764	758	748	761	728	729	782	738	754	700	735	753	720	716	736	717	769	724	720	740	772	756	725	761	772	683	696	759	694	704	711	709	771	695	678	745	738	720	744	770	692	760	728	764	694	794	731	726	724	701	729	714	723	719	733	722	766	776	723	749	768	760	710	754	802	759	747	724	731	729	724	747	726	761	730	754	741	745	791	727	751	729	736	770	728	715	755	710	753	806	752	699	709	771	733	739	719	761	719	734	676	773	746	726	689	730	787	745	732	722	729	715	711	720	727	686	741	760	778	738	763	750	750	751	755	757	770	768	721	749	751	790	739	762	732	789	769	757	745	735	815	740	782	777	736	738	729	697	761	788	747	746	719	757	719	806	724	705	751	751	729	748	765	733	708	759	709	762	727	752	776	771	729	758	761	754	715	772	782	757	726	672	777	741	722	746	718	751	779	746	726	734	728	698	701	727	764	768	767	723	734	739	722	705	697	723	723	759	775	755	690	735	753	774	770	705	751	723	745	751	764	764	726	762	755	721	731	757	742	759	747	757	769	714	757	762	718	760	737	728	736	765	731	744	711	769	735	770	726	720	698	788	775	729	727	700	720	755	720	718	772	724	676	745	698	741	766	714	726	733	807	738	740	688	757	768	750	729	739	747	689	689	760	772	728	782	758	763	773	737	703	710	737	726	762	730	770	709	738	728	750	687	708	697	748	739	672	777	779	749	712	736	747	789	683	740	743	745	759	770	753	695	714	754	742	769	771	728	723	769	730	766	680	718	728	776	745	761	710	723	782	759	742	727	766	735	756	737	736	758	765	713	772	783	722	727	710	770	759	745	699	774	754	777	762	720	745	720	735	703	768	761	686	721	731	750	741	725	777	739	722	772	740	719	747	719	774	775	743	787	785	737	723	711	742	730	731	735	719	722	742	706	713	739	760	722	765	785	689	780	774	754	799	754	718	723	714	732	738	711	710	731	743	738	696	790	756	740	726	773	735	713	785	771	743	740	757	711	760	716	737	734	733	777	756	715	766	677	767	744	797	728	754	718	755	765	807	739	735	742	736	722	722	759	725	755	764	727	742	710	756	755	750
9865	17515	16765	10562	6714	4956	3843	2929	1793	1349	955	7705	12791	8974	3640	1544	951	748	697	637	598	653	645	601	655	655	625	642	619	658	621	666	639	640	627	626	640	634	629	644	635	647	674	663	669	648	628	652	654	609	661	629	627	644	639	676	676	622	671	616	675	591	648	601	703	706	655	641	637	628	664	600	634	617	661	636	667	557	623	671	606	656	684	596	659	640	610	647	621	638	648	611	673	638	616	653	604	614	579	648	644	625	646	600	659	653	619	643	662	653	685	644	641	639	614	650	664	643	666	621	600	666	611	620	609	622	586	650	606	613	643	631	643	664	660	648	610	653	664	672	652	620	613	639	659	629	660	616	629	665	665	663	605	611	601	626	666	627	674	628	640	631	632	624	608	643	649	634	577	642	657	588	609	598	612	609	615	654	659	629	625	616	623	601	636	665	631	599	640	632	642	644	625	593	627	647	618	632	638	615	634	605	623	646	612	579	675	654	688	613	648	647	611	674	646	649	647	595	662	639	688	628	627	621	644	567	577	672	616	667	663	645	594	605	654	606	629	607	687	639	635	558	647	637	624	619	645	637	580	616	626	619	603	585	648	691	650	641	650	657	603	639	619	596	650	621	633	638	662	570	630	605	639	646	618	580	669	629	604	634	610	709	644	597	559	675	643	664	647	651	613	601	635	626	653	612	613	633	616	608	628	653	649	615	622	607	615	683	593	622	628	607	636	612	679	654	654	618	600	630	642	666	609	657	669	668	628	590	598	617	622	616	658	679	583	590	621	615	626	607	630	629	626	632	649	636	595	661	621	610	604	615	619	614	620	643	615	635	625	631	646	651	624	631	655	653	639	638	648	656	677	622	591	590	608	616	663	650	608	600	627	597	607	642	602	664	629	608	618	594	625	595	636	647	667	647	608	662	647	627	679	655	591	681	636	618	640	618	678	631	630	694	574	642	609	588	611	628	625	614	582	662	646	667	618	661	623	648	583	618	682	670	632	610	632	626	647	661	618	645	655	646	628	615	621	589	629	685	626	643	645	598	599	642	634	584	622	629	639	610	656	643	672	601	660	616	606	622	603	627	655	618	627	613	628	673	657	629	666	606	612	663	649	607	618	636	596	662	666	647	631	666	621	660	608	622	634	589	622	643	651	650	601	645	593	642	628	603	636	600	650	613	639	615	605	644	657	623	581	635	664	595	569	610	656	597	654	631	643	644	615	633	603	616	631	666	582	655	668	634	629	619	627	677	623	623	596	613	666	609	610	623	590	623	647	648	639	600	639	584	634	616	616	635	577	658	639	633	612	650	667	616	618	630	663	646	648	620	581	641	599	654	678	667	695	656	616	603	656	665	622	625	606	638	615	642	615	659	635	641	648	665	638	617	630	604	649	650	623	584	630	614	658	652	630	667	610	589	651	668	595	601	650	648	634	644	589	630	633	651	634	578	654	691	609	639	676	571	624	612	622	593	627	646	650	628	620	663	668	623	641	646	625	621	612	614	679	613	597	605	584	637	599	593	600	628	634	572	646	645	639	636	654	670	630	649	610	603	659	559	641	643	559	648	641	591	658	601	616	638	637	630	636	639	596	645	637	584	674	666	603	569	619	664	627	652	653	599	653	618	657	595	618	663	678	664	639	644	647	620	632	603	608	621	639	648	631	612	639	645	615	617	626	622	646	642	618	600	632	653	645	612	659	604	624	610	626	689	588	644	607	618	637	607	600	630	618	653	614	616	625	632	614	609	620	642	626	636	633	631	649	628	591	604	650	645	657	617	575	569	647	604	633	611	629	674	615	611	627	629	615	609	614	610	630	628	678	604	641	646	628	619	595	620	639	612	616	646	621	623	638	608	636	632	614	607	629	634	655	583	628	672	643	617	640	675	641	601	603	626	629	647	619	601	646	650	619	652	595	607	589	673	624	599	607	604	584	698	637	589	642	629	610	643	640	658	628	610	689	643	620	693	613	625	672	642	600	619	612	639	575	654	638	616	603	640	636	581	611	635	661	602	623	654	621	617	617	671	627	668	593	639	574	642	586	631	650	665	675	648	638	650	652	637	596	662	611	659	645	629	653	632	626	605	669	671	633	629	646	649	607	626	616	663	571	638	619	607	647	634	659	632	599	653	584	624	613	646	602	602	639	636	637	628	608	629	624	679	617	665	614	640	641	593	662	641	631	615	627	664	629	595	655	616	575	647	608	621	645	693	675	657	644	622	638	641	653	641	635	617	604	624	656	564	668	617	603	626	613	612	645	609	612	618	631	683	648	634	598	608	647	639	627	646	624	657	631	635	627	639	607	603	581	619	633	659	620	596	662	651	649	662	621	584	605	627	611	653	572	661	683	613	627	624	592	650	558	607	589	622	610	632	675	609	627	631	644	626	633	624	611	646	639	648	666	635	664	631	579	673	653	587	636	625	609	674	598	625	629	612	605	658	650	619	599	675	622	616	605	572	628	642	678	583	657	627	655	573	628	633	650	597	628	613	631	654	635	648	636	597	612	628	666	648	659	655	624	645	629	619	618	639	643	645	681	611	665	640	629	644	683	618	620	628	643	626	646	607	615	617	608	634	664	630	614	626	623	614	616	626	589	627	631	623	625	641	602	605	547	623	625	685	666	633	643	607	605	611	616	615	577	591	674	560	640	641	638	661	604	619	605	618	608	624	640	663	651	640	637	653	598	607	673	675	609	627	599	613	592	641	652	620	635	605	658	611	645	605	616	590	678	576	635	639	676	641	636	636	639	620	621	670	632	571	613	618	638	591	643	636	638	613	645	628	628	649	592	610	624	606	661	611	630	618	656	614	656	596	662	627	641	704	649	618	639	632	644	686	605	649	675	646	610	623	675	600	626	606	623	666	620	608	604	646	662	607	597	622	612	605	597	567	587	577	658	666	637	597	638	620	614	666	618	612	618	621	588	614	620	607	646	589	632	681	607	655	644	635	635	605	645	588	614	603	608	648	648	662	612	597	624	584	583	661	606	613	597	630	640	644	601	607	633	620	606	601	625	628	650	645	612	630	615	646	603	679	605	663	612	606	628	642	637	630	628	607	642	664	642	599	605	612	676	616	627	662	588	583	627	630	622	650	642	638	650	586	660	647	679	658	639	635	633	606	597	632	608	628	613	648	589	595	634	636	627	666	624	639	604	623	611	608	643	622	607	683	640	635	608	629	634	601	634	625	605	636	633	624	578	619	643	615	624	628	635	600	614	633	638	647	598	666	608	641	607	644	631	613	624	604	610	623	629	594	625	636	612	609	645	592	605	622	628	618	631	666	651	564	629	641	640	610	593	637	673	608	655	657	626	629	607	667	693	593	643	622	647	625	596	616	671	632	595	632	655	634	649	602	660	627	608	584	603	617	633	637	576	647	639	628	576	657	615	635	633	624	642	625	572	626	615	620	660	611	633	640	642	647	633	684	644	645	649	616	597	639	631	662	637	659	613	597	577	604	613	612	634	582	607	630	635	606	602	648	642	610
24658	21572	28776	24905	21402	14300	6939	3327	2206	1514	1302	8260	23206	18260	7294	2440	1397	997	922	857	876	845	851	834	820	844	892	833	867	875	868	844	833	856	797	878	896	840	831	888	836	884	869	881	827	833	845	862	866	855	796	885	930	845	814	906	880	837	875	872	873	869	845	871	840	874	804	869	885	820	871	876	846	847	856	816	840	835	917	855	828	927	847	881	885	845	868	804	811	846	864	835	824	836	835	811	824	828	860	852	904	871	869	863	856	848	823	889	842	817	866	852	818	817	858	798	853	841	825	828	826	819	848	879	813	874	866	852	876	895	878	844	800	813	849	844	843	851	902	827	844	841	829	817	939	817	866	877	846	866	881	844	812	884	811	817	856	833	846	897	866	879	858	863	853	835	836	831	830	851	908	876	874	809	867	889	808	864	850	878	817	867	845	916	828	826	900	882	852	810	872	851	901	854	846	865	821	858	832	897	788	915	840	816	837	808	843	824	819	853	863	845	869	813	889	851	834	856	792	820	847	796	869	824	849	849	851	853	838	824	837	856	864	826	789	858	913	878	857	829	835	825	869	905	897	834	882	863	885	777	866	858	874	845	863	844	873	879	835	805	825	829	872	837	844	823	813	899	844	864	833	881	817	837	810	831	854	756	861	846	884	808	877	858	791	795	787	801	792	846	851	872	835	840	821	841	822	808	839	886	874	814	875	819	823	880	828	825	870	870	864	849	828	849	838	928	868	830	836	812	844	832	835	879	859	811	931	825	860	809	882	855	868	852	820	842	830	836	849	822	837	902	880	839	784	888	869	829	850	836	854	831	869	867	854	892	831	831	849	875	836	888	839	880	905	804	858	892	843	843	807	913	856	841	816	824	882	827	879	872	841	865	842	766	900	851	861	851	841	802	844	869	830	821	883	830	814	810	895	844	868	828	859	856	862	809	882	796	835	813	810	807	912	834	907	792	826	843	816	839	803	801	858	841	815	868	877	848	859	850	845	854	833	815	858	910	814	853	944	829	848	847	823	838	841	873	866	872	841	813	866	846	796	822	817	894	895	870	861	847	820	882	850	876	811	868	863	843	843	857	858	824	905	862	893	811	845	860	815	823	817	862	782	878	872	873	861	892	887	842	812	811	867	838	858	896	808	874	863	823	892	870	851	858	849	869	847	815	794	885	809	863	797	861	858	888	877	835	807	877	882	907	848	858	851	838	862	829	840	851	879	836	892	819	845	810	870	853	859	810	841	823	873	849	851	841	796	860	880	895	834	849	859	882	855	867	847	856	818	833	863	828	837	839	845	891	854	838	851	835	799	847	867	882	886	863	804	834	857	832	789	820	830	849	796	846	869	874	851	823	805	831	798	852	821	837	842	855	903	860	830	791	841	807	845	850	885	835	863	823	844	796	841	828	868	857	876	824	861	877	791	840	849	835	881	882	865	841	872	862	856	786	877	857	796	853	846	867	842	814	785	890	834	870	835	861	780	852	840	838	856	858	847	817	799	833	896	865	843	828	823	884	851	791	864	828	832	867	817	853	791	878	896	813	852	848	837	917	806	891	874	820	833	816	903	908	784	782	890	870	823	871	858	795	852	866	875	852	854	816	816	824	854	894	833	877	868	843	803	876	822	828	840	820	875	861	853	790	842	842	868	924	802	831	850	831	862	781	835	836	865	840	851	861	859	810	825	865	835	858	873	834	788	872	828	855	844	836	845	861	829	853	811	891	816	842	828	895	844	798	837	821	793	800	837	793	826	829	879	794	863	848	862	834	820	884	884	831	890	829	814	824	848	785	861	826	845	835	861	793	869	859	845	830	816	768	812	827	878	831	854	867	866	818	857	847	816	850	854	841	821	851	842	884	855	811	831	869	896	847	818	844	819	859	890	843	832	847	802	830	837	924	794	849	933	877	845	779	820	855	846	870	853	848	875	855	831	843	840	817	855	842	805	878	890	876	841	841	839	862	855	849	860	866	805	848	854	831	832	892	865	843	833	824	826	800	862	853	814	803	891	765	825	845	826	858	870	836	808	863	826	812	802	813	789	797	824	748	904	815	808	830	845	851	867	827	822	872	896	887	818	871	836	851	850	826	845	842	819	852	843	825	836	857	864	785	888	822	769	882	829	885	850	768	887	817	777	881	827	850	866	805	846	891	803	796	784	898	901	812	862	847	837	823	823	821	847	849	899	832	859	828	800	867	811	842	784	890	842	872	875	845	871	833	833	887	869	848	857	840	847	900	885	864	857	879	854	866	840	852	910	840	909	807	854	826	829	858	821	864	882	818	810	853	801	850	844	853	853	839	837	809	807	829	868	862	833	835	853	843	860	868	870	856	828	857	896	763	833	823	819	805	877	870	845	870	872	926	816	861	834	879	843	859	870	886	837	841	802	824	900	829	848	883	887	837	825	855	870	807	827	836	872	919	806	852	849	865	898	876	856	868	883	853	803	861	865	869	860	802	809	808	902	888	851	830	774	846	838	834	788	812	853	807	878	854	787	844	882	799	813	786	780	827	866	858	853	835	816	872	790	854	799	878	839	833	876	833	862	858	883	874	788	827	893	894	761	831	817	863	812	868	844	871	848	872	817	882	885	864	783	754	809	827	777	815	862	843	861	806	849	850	873	856	816	816	828	838	907	822	854	833	836	879	825	842	875	834	798	812	876	866	807	857	840	802	828	826	838	890	869	877	851	885	805	827	862	844	815	813	784	818	831	842	827	838	866	843	865	919	798	830	849	816	849	861	795	878	831	861	838	823	801	802	870	785	877	813	863	823	805	822	888	810	826	872	811	829	844	877	843	834	888	848	818	895	853	874	825	831	844	788	854	866	817	850	839	825	853	850	878	884	862	822	808	843	828	806	825	833	876	806	783	839	847	836	863	838	841	846	877	861	864	835	821	834	874	817	832	833	803	857	855	880	849	855	819	861	900	841	843	838	838	805	846	877	827	813	854	848	860	802	809	845	847	826	838	873	850	830	847	876	847	910	886	808	856	869	801	868	878	863	820	855	879	798	854	863	872	859	829	837	833	852	853	828	860	866	811	859	834	908	836	828	794	830	846	832	851	866	845	850	826	872	799	807	791	826	801	864	854	865	861	800	854	831	842	867	867	861	869	848	819	814	834	797	846	824	881	833	850	865	858	842	839	841	809	834	854	833	902	815	867	834	833	814	840	799	871	860	886	858	859	814	835	838	866	830	845	812	854	894	834	888	830	860	781	812	853	854	858	844	819	863	821	839	852	847	875	834	835	846	844	810	869	800	795	846	871	846	856	824	856	803	875	880	873	856	777	848	847	867	824	831	869	806	796	865	809	833	857	858	808	863	846	830	845	870	820	868	821	876	904	891	845	879	829	886	822	855	841	811	746	837	860	793	869	804	812	841	792	761	821	875	866	882	830	884	836	837	855	876	877	814	854	839	868	822	851	818	846	852	853	877	852	851	858	891	850	858	836	813	818	831	873	808	857	849	859	796	878	819	863	913	848	807
10278	22992	21526	15916	10255	7028	4909	3461	2462	1546	1308	10924	22114	14554	5829	2185	1341	858	744	748	716	681	706	691	775	701	737	721	731	748	704	719	708	705	765	758	701	725	702	723	701	711	788	734	700	703	716	712	656	702	726	725	684	736	724	701	694	704	731	685	679	736	717	699	778	660	716	727	719	700	705	726	696	704	665	736	698	679	738	715	683	694	695	660	760	681	680	705	688	729	737	675	670	698	713	721	689	702	720	694	763	731	667	741	659	776	736	726	701	705	673	685	663	711	696	702	722	693	731	715	704	708	740	727	730	682	705	769	726	706	736	759	728	735	714	781	699	743	745	703	706	734	682	725	723	703	708	710	680	707	728	737	732	721	685	690	717	731	659	742	681	695	702	716	705	710	706	720	686	765	731	723	731	714	734	691	710	762	725	692	701	734	688	672	685	697	744	738	684	721	736	718	746	732	727	676	706	674	695	731	688	669	742	712	692	740	750	725	737	731	708	704	736	683	701	700	694	718	717	710	746	671	694	676	713	711	686	698	737	692	716	745	697	680	711	696	741	742	695	682	683	683	660	676	677	656	676	673	680	705	686	612	729	710	706	753	738	705	720	727	775	668	730	738	708	681	681	722	690	700	725	699	678	666	736	703	655	663	720	737	727	701	723	666	707	685	705	716	694	662	729	743	727	660	716	704	714	745	689	688	711	691	736	675	668	736	678	663	714	717	699	715	661	705	719	726	704	716	722	700	699	716	728	714	713	743	685	745	780	688	674	645	716	652	737	712	688	692	725	725	710	677	749	726	673	718	680	742	685	700	692	688	691	680	669	701	666	670	702	694	707	692	709	749	677	696	752	710	711	727	685	694	704	736	678	709	731	697	693	711	715	679	730	740	726	649	698	694	685	752	664	644	700	721	703	704	700	695	737	723	698	686	703	703	666	682	688	738	708	692	717	726	728	701	707	723	710	724	674	713	723	718	737	693	684	701	675	697	715	701	732	715	740	735	733	682	768	703	652	730	681	712	668	720	683	704	699	718	634	699	685	708	677	700	663	713	691	667	688	722	709	710	709	763	695	673	727	693	760	733	679	681	716	698	688	702	750	709	695	660	676	703	670	727	729	732	739	696	738	718	732	714	708	677	650	709	682	675	711	713	762	714	706	716	710	702	692	700	730	706	744	713	676	722	706	684	676	685	737	678	709	681	716	690	688	673	684	666	697	677	746	721	686	734	684	696	668	714	756	708	715	697	708	693	715	687	743	689	744	650	677	752	759	721	689	737	768	669	692	735	682	737	685	649	725	684	752	688	680	687	703	695	716	690	717	684	679	697	745	700	689	694	763	713	732	698	728	723	697	665	691	711	704	705	733	728	751	723	678	706	706	727	719	679	749	682	746	643	727	749	723	729	725	694	720	683	740	701	715	672	681	704	697	721	715	696	745	721	738	681	696	751	677	698	727	713	700	710	741	732	724	684	669	687	671	685	681	702	743	727	696	686	662	689	678	692	695	656	729	694	700	720	758	709	690	698	704	731	699	722	679	711	717	693	695	714	787	703	694	708	696	678	683	725	676	661	710	698	713	688	710	741	689	696	737	688	675	703	686	710	732	728	738	742	765	718	732	698	720	755	715	693	697	671	702	667	731	703	724	700	694	725	664	649	694	673	712	686	684	707	685	742	710	712	688	653	724	667	685	711	702	685	709	720	655	705	668	724	657	714	687	707	685	739	722	698	708	695	700	726	664	716	772	737	706	706	713	697	709	700	677	708	653	755	726	705	697	703	649	691	747	692	703	708	720	712	719	672	718	707	711	678	741	722	722	715	731	707	729	702	735	719	725	674	638	710	661	736	650	686	688	726	716	715	653	725	692	699	721	723	712	757	698	679	695	749	675	694	683	724	682	689	726	703	727	678	704	690	708	715	735	715	642	697	722	674	675	676	692	690	691	718	724	689	713	718	712	692	739	715	708	749	686	708	679	731	697	713	688	659	656	700	671	731	709	731	686	703	709	712	729	735	714	715	679	686	711	673	677	719	748	678	683	697	712	655	724	696	654	659	678	748	710	670	717	690	647	736	697	700	667	657	721	718	681	669	723	684	677	720	676	730	662	751	661	667	743	695	710	691	714	721	707	729	741	689	735	710	714	723	721	718	688	741	671	691	734	654	732	712	706	737	684	766	714	690	699	732	693	682	680	665	727	712	716	692	680	712	675	680	727	673	719	715	675	704	708	637	739	689	699	690	680	636	690	683	673	686	725	717	669	751	721	698	717	678	729	761	696	720	735	690	752	727	696	751	718	706	694	678	670	727	727	727	683	673	662	692	759	734	705	693	765	691	669	701	684	730	734	692	708	722	695	710	761	718	716	693	732	745	696	714	690	679	722	705	677	707	692	691	706	647	724	696	696	713	670	664	666	729	685	698	672	698	660	723	741	656	683	679	724	698	718	683	693	697	697	673	713	718	741	723	710	757	716	751	740	729	724	714	693	693	683	715	691	696	666	705	667	690	706	689	658	681	706	752	691	746	650	670	708	672	742	751	699	700	720	736	690	690	681	672	729	707	723	709	724	706	675	701	658	676	690	669	675	682	685	739	670	707	714	723	728	750	691	705	752	701	755	734	716	718	700	698	751	719	753	689	726	675	650	678	670	684	709	717	752	680	685	669	712	680	710	714	700	754	707	688	711	655	730	684	722	677	702	732	689	758	710	718	676	726	733	686	687	705	702	698	715	700	695	700	691	712	745	662	725	707	678	704	690	675	688	718	718	715	674	702	699	703	737	676	738	714	751	729	715	693	789	666	697	703	722	678	718	683	723	717	728	701	715	693	704	756	742	698	715	751	754	698	695	737	772	733	668	670	684	663	740	723	724	676	719	682	693	689	739	712	711	720	703	719	720	715	731	734	689	682	701	755	708	727	695	693	675	726	711	674	724	689	698	650	724	719	717	715	685	706	688	750	721	688	672	691	714	735	710	686	631	710	689	731	708	733	682	685	701	735	712	681	681	706	675	724	732	718	704	697	669	683	687	691	680	692	679	700	687	691	724	703	688	706	773	727	713	699	663	658	693	669	679	683	701	726	686	698	707	691	758	711	763	729	746	692	660	685	701	688	742	653	694	702	670	735	653	723	736	691	717	731	727	724	673	674	660	683	727	701	703	695	698	686	701	678	716	677	668	678	680	701	733	719	703	686	657	710	707	679	709	682	689	679	723	725	686	685	685	710	693	662	687	686	711	688	707	696	710	713	707	637	702	683	680	673	720	690	709	695	676	704	732	692	693	758	703	689	666	750	742	712	718	673	724	637	761	716	670	704	711	694	700	711	733	666	684	684	714	743	686	703	666	668	706	678	671	737	659	701	667	719	695	725	729	662	715	749	702	709	723	731	710	644	720	720	669	657	670	723	730	682	707	644	693	679	692	689	729	731	712	669	703	705	660	690	714	726	705	692	669	710	706	671	670	739	708	659	659	689	692	720	719	639	667	755	720	732
28337	17944	10684	4435	2205	1852	1526	1145	1028	949	923	1171	2008	1906	1314	1016	886	859	851	808	813	821	810	856	810	783	852	811	810	800	812	859	865	795	802	811	822	860	772	836	832	832	798	814	843	763	870	824	855	837	791	751	875	797	814	792	840	852	811	783	836	857	750	769	838	845	830	832	812	811	849	780	800	737	783	829	817	823	870	785	806	878	781	841	778	846	858	808	807	813	780	822	815	785	767	805	825	798	852	852	829	846	848	835	769	803	839	801	796	828	819	797	767	845	859	827	835	771	829	795	773	835	910	832	824	763	859	821	824	828	861	789	796	776	841	824	832	838	843	839	777	852	872	864	824	814	820	825	825	796	815	823	824	771	835	842	842	786	806	775	792	784	808	779	768	749	861	825	825	792	872	836	787	872	770	832	857	849	802	794	781	849	830	824	789	858	842	770	807	847	811	813	851	821	820	807	759	811	831	892	802	799	878	791	760	830	818	816	842	786	840	816	780	805	806	832	843	787	819	791	816	844	758	801	814	825	831	758	782	825	771	819	841	829	803	807	779	821	773	785	774	828	809	807	812	825	822	800	852	812	805	829	804	827	810	773	817	897	824	795	798	799	854	813	787	819	769	804	839	810	811	784	826	845	765	796	795	815	804	868	876	805	767	818	803	776	777	834	834	851	814	798	773	825	813	812	805	809	830	819	827	789	847	840	837	827	891	858	845	806	763	794	795	778	885	876	814	770	825	760	837	794	827	810	823	794	826	774	789	838	870	764	820	883	827	831	821	769	854	832	823	801	811	835	824	853	798	855	834	849	787	793	800	808	809	780	825	811	787	801	831	857	790	849	825	768	836	775	816	795	798	817	805	826	744	776	815	830	845	815	821	835	872	844	836	866	897	843	801	813	788	854	811	857	791	806	806	834	795	781	741	790	807	835	854	830	772	817	829	797	864	795	767	820	798	832	840	819	799	832	806	839	795	807	850	802	836	763	774	822	815	816	781	816	814	774	805	820	862	826	813	756	802	793	808	829	832	799	847	832	801	781	797	774	822	814	830	822	807	808	807	854	775	827	875	797	824	830	800	818	828	831	842	857	805	794	797	810	830	827	851	816	780	764	813	791	825	829	858	824	796	840	825	830	811	797	821	808	859	829	784	816	801	779	790	823	830	789	775	827	811	864	813	759	847	826	869	816	819	797	872	819	817	842	834	798	816	766	816	775	781	811	781	831	801	775	777	773	823	802	836	854	872	805	796	787	782	842	826	810	840	810	813	819	766	799	831	794	823	869	859	804	836	841	802	820	826	845	755	742	806	813	791	813	791	825	815	800	810	816	811	782	798	779	845	825	800	822	777	807	783	786	818	785	797	752	774	843	814	824	770	770	791	817	775	821	847	829	800	785	887	782	812	848	807	820	810	802	807	802	761	811	769	818	796	812	864	800	792	807	850	822	852	820	814	809	784	778	794	808	812	809	857	828	818	797	819	808	766	827	791	811	796	778	807	852	808	816	789	849	827	829	821	815	771	810	853	810	785	866	853	832	833	861	797	806	842	791	833	816	863	793	838	832	802	802	820	808	841	860	797	827	837	830	815	838	860	760	777	879	775	854	863	824	836	792	870	806	832	830	823	814	807	808	770	769	828	847	771	801	800	838	798	773	805	794	808	853	872	767	817	754	787	807	793	827	783	808	848	847	842	792	847	846	811	846	822	796	827	820	864	812	805	814	799	785	827	785	785	744	780	758	798	781	814	789	831	806	803	859	783	796	806	798	849	832	821	808	819	771	825	809	838	828	797	808	796	830	842	817	843	772	875	802	834	834	803	773	782	790	810	827	841	795	757	796	813	805	750	816	793	805	804	877	834	821	836	795	866	839	826	790	827	733	814	831	816	805	794	793	792	792	778	837	774	828	854	782	840	867	784	844	716	821	817	795	822	829	810	836	800	812	812	836	784	826	826	811	819	800	777	800	776	808	791	866	817	817	776	788	861	789	785	793	757	780	802	824	777	783	851	817	777	865	782	867	815	811	829	840	770	801	809	815	788	736	755	775	758	873	828	784	836	879	847	827	808	883	798	818	822	802	813	800	808	804	773	794	847	830	767	803	856	862	818	868	752	861	821	846	807	883	842	822	833	859	801	896	836	880	822	773	805	838	798	844	781	799	822	792	783	837	808	829	776	834	802	832	826	806	865	847	835	830	822	822	799	801	792	864	761	772	817	815	842	777	782	804	791	798	812	843	804	788	869	794	814	790	815	769	816	845	865	787	784	772	836	827	805	802	844	809	793	793	792	794	861	888	791	800	769	779	809	864	852	858	850	818	852	806	790	797	829	802	842	858	831	819	796	789	808	877	853	848	843	786	743	857	789	758	821	820	834	810	803	821	765	828	799	790	795	823	827	843	813	876	821	793	781	750	818	820	862	824	781	803	820	873	771	847	811	758	795	801	845	825	839	749	876	853	763	827	838	800	770	813	810	828	786	802	819	826	783	819	791	792	820	835	833	771	757	819	824	855	835	775	851	794	824	822	840	859	748	821	801	833	791	842	876	790	815	809	817	809	756	823	816	778	819	816	787	826	826	782	761	778	775	840	826	804	845	811	777	807	777	790	838	798	814	810	806	816	831	811	811	807	755	828	754	806	757	852	788	827	846	825	852	848	820	823	823	843	808	787	776	777	816	867	866	828	775	835	844	783	801	821	748	777	829	834	841	805	863	808	800	799	849	756	815	811	889	820	835	834	789	783	823	826	845	821	787	848	815	853	835	814	784	811	779	818	815	804	826	814	784	857	827	784	801	846	844	809	812	806	763	846	783	835	773	799	831	796	815	760	823	831	816	829	778	816	846	818	844	851	771	820	832	798	827	779	827	809	830	788	846	834	783	785	819	787	838	826	780	787	803	803	817	817	836	837	826	823	774	751	840	850	795	796	836	801	827	828	800	831	771	865	802	839	854	817	802	773	798	828	766	815	802	819	763	798	831	805	825	784	817	796	824	854	758	874	818	810	840	772	847	835	801	826	777	784	768	853	781	738	789	822	824	826	842	792	827	820	810	820	815	801	802	846	809	801	804	810	872	800	812	834	779	794	794	801	741	823	760	829	846	850	799	793	811	805	808	839	789	804	785	801	787	825	778	765	761	810	767	820	855	888	824	837	829	819	853	784	794	806	820	842	829	804	810	795	830	865	778	811	911	830	825	825	823	848	755	861	841	816	832	793	841	837	777	763	812	808	834	821	856	832	827	797	797	801	809	840	790	808	809	775	800	775	808	832	780	875	799	827	831	790	788	815	830	777	832	820	824	813	842	820	831	744	782	784	788	809	825	752	825	763	774	783	808	804	817	833	804	786	822	836	856	841	804	815	800	821	788	809	799	852	834	832	779	838	819	788	840	776	841	794	813	839	778	820	775	786	793	833	799	846	853	861	810	849	830	867	836	803	895	828	797	876	845	851	803	820	824	813	823	824	778	761	823	839	821	779	822	844	819	807
9594	10637	8047	3247	2303	1949	1645	1177	992	900	744	1259	2180	1852	1157	892	713	680	682	661	667	691	694	670	664	683	686	700	687	670	654	668	683	656	692	621	639	653	683	643	686	686	666	689	676	672	697	666	700	660	694	707	664	644	672	701	616	614	654	682	676	673	670	651	676	647	637	698	693	678	674	646	687	615	725	676	671	698	617	618	681	659	666	657	678	621	649	626	697	675	662	628	636	696	675	659	636	671	667	670	701	649	638	650	661	648	651	671	681	657	636	638	694	677	621	675	708	687	635	640	690	705	629	684	670	637	668	696	648	666	673	632	692	679	696	690	650	692	686	720	677	701	669	655	626	649	653	667	684	672	652	651	631	666	630	731	702	675	680	716	667	675	649	594	639	653	684	658	675	681	708	633	598	647	680	657	648	641	688	683	671	643	644	639	666	699	678	683	617	687	653	700	663	646	679	674	632	699	650	704	700	669	628	636	650	608	707	666	667	600	712	645	715	698	682	643	663	643	700	645	696	658	660	667	682	668	667	690	676	666	680	695	657	663	649	686	644	678	639	671	628	647	661	687	655	683	674	674	640	621	645	675	632	673	630	696	596	675	673	714	653	657	705	640	666	662	633	659	653	661	605	713	656	665	674	704	661	635	650	662	690	681	690	640	723	655	670	707	656	617	676	701	663	640	655	646	672	668	669	662	683	689	656	698	638	606	679	667	710	685	672	704	618	679	699	673	632	634	648	659	689	597	657	636	645	720	655	651	666	630	675	672	644	623	648	666	644	650	692	658	663	668	679	650	616	648	662	657	710	649	737	678	612	668	633	670	643	639	684	700	635	658	675	680	662	650	628	671	618	663	657	633	669	652	691	670	690	641	640	620	672	619	653	699	648	677	723	696	687	648	665	680	634	681	677	672	688	682	662	627	627	661	651	685	694	633	695	684	680	653	688	670	678	661	672	700	665	669	682	668	667	628	609	666	670	651	683	672	673	647	656	644	673	659	678	608	636	653	682	666	634	657	616	644	656	644	664	654	677	664	611	682	661	665	653	643	656	711	631	660	653	633	670	680	674	654	677	644	652	696	631	626	589	631	647	652	636	676	648	674	698	640	615	661	638	698	686	658	702	655	655	663	627	637	642	692	651	667	656	677	671	656	673	611	668	616	626	664	655	702	663	688	690	685	662	639	648	663	643	649	629	693	632	655	673	693	656	617	656	698	679	665	664	671	710	652	659	643	732	664	678	654	657	692	665	685	678	616	680	691	670	648	624	657	605	657	659	668	681	610	673	663	645	647	695	658	622	629	632	674	685	645	665	666	632	696	644	676	636	682	689	629	649	655	649	656	654	644	677	732	631	647	616	691	665	664	623	644	684	608	721	681	669	646	689	678	652	658	672	621	643	627	630	691	656	690	666	666	657	694	688	647	636	627	710	652	676	656	648	632	674	643	644	686	622	630	656	708	721	644	656	627	647	625	650	651	634	707	683	655	682	671	698	676	667	662	668	638	686	667	674	674	685	645	661	665	675	646	663	724	636	676	692	669	646	644	675	665	685	689	645	683	601	681	696	692	668	673	645	703	700	587	660	692	647	658	669	649	649	650	688	660	671	646	668	659	679	691	690	655	619	693	639	678	693	694	714	689	627	672	664	695	677	675	702	670	670	668	604	697	627	650	673	611	644	651	639	681	667	697	665	690	657	668	619	675	685	673	682	629	717	681	682	675	653	662	664	670	647	680	702	664	680	677	663	686	663	620	635	676	636	664	625	651	655	680	658	727	648	663	654	701	699	692	667	658	656	660	673	665	662	683	605	676	694	624	637	684	630	656	691	624	698	657	676	689	698	656	675	619	676	668	629	684	644	622	658	693	641	661	635	666	675	655	667	678	695	637	628	682	684	695	671	669	674	680	667	696	617	662	691	660	663	702	640	700	644	708	662	683	669	631	663	653	623	670	664	625	633	669	650	651	697	666	659	688	644	697	671	655	671	681	673	653	644	656	700	662	650	658	691	700	658	706	679	672	695	686	707	654	601	665	642	667	661	648	660	608	661	643	658	674	637	642	683	668	631	658	710	709	649	654	645	665	664	624	645	629	644	667	655	661	662	678	654	719	667	647	618	682	650	689	664	663	658	682	651	648	680	639	657	658	654	717	620	679	684	677	654	607	659	610	634	607	651	682	683	667	693	651	622	686	685	684	662	699	658	687	682	674	637	658	666	595	638	631	675	719	730	657	640	686	626	662	649	626	659	656	666	636	677	668	768	622	627	640	689	657	664	675	668	655	679	678	686	628	696	644	655	629	632	684	628	620	670	692	648	674	695	675	638	622	678	640	659	667	689	668	635	643	656	699	696	654	671	641	637	673	623	633	651	683	700	665	698	707	669	640	634	663	646	672	680	656	664	695	676	663	640	651	705	675	630	635	675	679	672	670	669	669	676	674	611	650	620	657	679	643	644	671	679	661	663	614	624	660	651	648	646	675	674	652	642	660	654	661	675	647	663	643	661	614	672	670	700	642	650	706	704	714	668	652	654	620	636	624	625	647	659	623	627	670	694	682	644	648	657	611	655	632	657	645	659	654	659	640	664	671	653	748	652	647	695	672	696	674	633	617	623	631	642	603	668	657	693	663	630	640	689	680	659	647	632	643	681	673	666	646	677	677	645	643	654	666	679	660	624	648	689	672	657	635	643	668	671	696	649	670	699	664	659	671	710	620	639	647	711	667	632	715	712	708	721	660	651	655	687	624	651	654	640	603	654	659	656	671	659	698	654	661	641	689	704	691	636	645	664	665	645	656	685	678	625	703	697	667	695	664	615	653	629	692	631	681	657	663	661	674	662	656	636	665	646	666	750	689	681	639	670	650	666	689	668	686	643	666	656	665	653	678	673	668	620	668	654	681	646	670	712	669	712	654	673	651	629	697	654	669	657	638	700	697	671	670	649	637	608	654	669	621	680	685	664	615	699	677	668	662	640	669	688	639	678	675	643	661	662	667	707	694	654	660	676	631	653	687	633	646	662	716	669	685	654	643	686	687	699	676	679	656	718	685	708	694	673	646	661	666	670	710	712	680	636	732	662	657	645	658	632	664	691	654	672	616	689	648	697	652	665	645	675	642	620	685	641	648	704	670	680	645	632	688	668	674	677	629	642	677	638	677	689	695	678	653	678	643	651	670	704	659	634	681	622	639	648	667	675	676	681	664	661	676	688	605	649	624	630	684	710	677	622	623	669	622	645	673	691	651	668	697	670	641	665	704	673	666	664	681	716	698	677	632	629	650	642	707	677	638	605	695	665	696	624	682	658	641	613	665	628	632	661	642	656	693	684	688	702	688	671	649	648	662	612	613	681	691	674	667	673	638	654	668	672	667	655	646	660	658	630	711	688	618	624	656	689	662	681	664	636	653	681	690	689	686	697	660	643	641	638	676	587	683	657	695	652	631	669	672	725	669	636	663	631	693	656	659	661	643	615	667	679	694	681	662	678	630
25587	21530	27679	25476	12583	4067	2188	1188	1113	1198	983	8034	15104	10624	4146	1622	1036	776	739	770	696	723	741	766	793	759	722	715	751	776	780	738	760	696	772	712	718	716	786	768	755	720	799	709	731	778	807	754	737	779	737	752	790	733	751	726	783	733	715	733	767	750	731	716	742	713	700	753	703	688	728	716	689	718	782	713	744	731	771	728	739	767	700	694	716	742	714	762	792	708	724	732	710	694	808	689	700	715	763	719	711	730	750	738	702	700	742	699	764	767	751	786	720	769	769	727	751	756	676	715	687	662	692	726	770	698	708	718	710	716	737	706	752	723	723	729	729	704	721	711	727	760	796	701	769	708	752	706	747	687	708	701	747	699	741	702	730	737	703	762	721	744	718	748	776	737	737	693	715	661	742	755	685	742	683	762	732	726	732	712	779	747	796	737	680	733	737	710	758	715	718	722	744	708	749	723	718	724	723	673	728	718	718	758	719	725	778	679	760	702	749	715	745	745	690	739	731	713	711	721	720	761	764	728	723	730	745	704	715	762	751	706	696	751	723	741	721	700	737	715	754	712	709	757	729	748	673	682	730	695	728	737	720	761	714	723	704	752	734	716	715	752	746	757	781	704	759	730	726	708	690	740	710	768	730	736	740	746	672	716	718	741	726	762	727	698	750	733	735	701	722	781	736	763	705	696	776	777	788	741	714	704	724	722	691	688	693	729	728	752	731	719	708	777	752	749	806	733	744	723	720	737	704	722	779	686	735	687	739	678	757	718	707	704	712	737	761	746	706	715	733	747	739	761	704	777	713	706	713	753	721	725	713	694	727	719	718	777	764	684	690	718	765	719	765	706	743	667	701	691	764	689	753	703	741	719	730	722	729	741	762	765	743	686	742	744	675	726	703	726	693	721	801	774	786	740	718	701	760	695	721	748	744	750	757	747	718	732	726	694	764	701	757	793	732	714	719	703	762	741	725	783	731	698	750	720	753	736	730	711	731	688	711	727	717	760	695	711	714	719	738	714	707	695	708	664	743	728	734	712	723	725	727	734	729	686	709	781	727	743	729	747	751	713	695	758	740	762	724	708	679	723	740	702	753	719	769	748	720	755	710	719	720	786	741	767	709	718	704	762	669	714	709	736	710	726	708	720	699	715	755	767	719	756	699	741	675	731	718	723	721	724	738	718	729	751	748	732	767	776	769	742	716	725	718	748	697	763	736	720	753	765	727	761	709	683	696	696	745	743	784	737	652	778	725	764	732	797	729	726	768	677	741	744	792	748	694	688	735	725	720	762	703	718	705	757	703	702	763	671	733	703	694	714	761	675	724	747	750	720	738	728	784	729	745	718	751	707	750	727	722	702	751	711	734	762	748	731	722	705	794	777	716	746	724	750	698	706	743	707	748	770	700	705	752	732	757	713	732	684	737	720	729	788	788	732	712	726	700	719	714	721	691	727	714	771	718	707	741	738	689	726	744	731	770	739	723	772	721	729	696	728	757	777	714	704	674	733	712	725	717	759	730	757	752	670	751	747	674	686	721	755	674	726	679	763	732	716	728	682	742	741	741	721	702	706	749	749	712	710	708	725	706	724	686	730	744	751	774	664	744	743	759	741	746	746	737	730	747	709	719	704	708	724	737	713	798	674	694	749	731	740	724	728	718	671	774	740	755	745	755	681	716	716	710	657	729	718	757	735	718	749	732	679	737	773	749	767	705	727	762	723	691	738	724	754	781	696	728	748	752	745	713	720	767	766	755	768	700	821	694	695	722	750	756	742	715	731	742	723	679	692	723	714	724	731	718	733	701	732	753	742	678	709	738	692	709	752	725	709	696	701	745	692	716	735	706	724	706	700	688	738	755	771	672	705	732	694	754	712	699	744	702	714	772	746	717	712	733	778	759	752	724	756	753	769	728	702	692	761	763	729	726	715	710	708	700	720	731	700	776	723	769	738	702	767	744	739	778	734	698	740	692	753	766	738	744	745	717	710	745	749	718	764	716	736	745	733	754	703	743	728	714	740	715	739	753	702	711	787	734	712	725	747	739	775	767	721	750	680	730	747	746	752	704	735	742	733	753	741	787	767	700	671	699	773	730	740	726	721	741	696	736	788	702	698	799	722	704	722	736	758	731	719	726	726	755	751	755	738	743	730	720	771	782	752	756	743	726	699	714	678	721	698	749	705	731	671	763	704	702	726	737	674	743	706	744	713	697	728	743	778	746	738	683	758	746	747	727	688	775	727	723	755	685	740	740	713	718	685	694	748	747	758	738	712	767	745	769	739	747	716	700	721	691	706	709	706	765	727	727	706	705	717	736	732	770	742	760	681	761	721	759	752	692	738	756	775	744	749	736	758	738	697	730	689	718	737	740	692	731	732	770	706	765	794	704	749	752	716	772	737	739	696	777	732	719	765	754	714	747	706	729	781	765	714	732	738	689	745	733	800	755	666	724	690	732	771	718	721	742	724	775	712	747	715	748	725	729	762	785	722	704	707	697	743	678	778	779	733	697	755	676	767	706	784	720	747	781	712	749	706	756	746	754	737	752	704	703	690	696	712	760	709	745	723	702	730	723	798	734	708	733	735	746	743	706	709	752	739	743	725	720	713	685	689	721	745	713	809	778	742	704	718	720	737	750	741	729	755	708	750	714	724	726	722	794	735	724	778	725	727	729	776	737	791	709	732	730	719	747	714	774	720	705	722	803	680	764	723	741	766	712	737	733	721	733	714	754	708	752	760	746	735	746	694	761	794	745	734	706	752	710	679	769	737	717	719	737	728	712	719	760	708	738	752	739	755	726	761	712	744	766	735	717	810	750	736	754	755	741	720	725	765	739	719	702	736	675	796	777	733	750	687	727	714	739	718	723	725	733	692	725	701	744	704	787	735	735	794	715	697	686	735	741	703	723	762	776	754	721	743	729	732	684	742	719	729	745	708	706	730	691	698	685	704	706	721	744	753	754	711	693	702	748	759	720	742	752	748	748	754	728	688	730	706	699	750	751	764	778	738	710	738	745	680	716	780	772	748	716	743	724	714	728	718	722	728	683	734	746	714	704	743	736	785	719	746	710	748	747	714	697	759	756	752	818	716	732	709	668	767	774	754	730	730	720	691	733	716	691	734	746	719	735	685	717	747	689	722	750	753	739	731	725	757	724	760	775	716	755	704	666	742	739	702	738	760	717	737	754	710	731	729	711	781	745	694	711	766	758	686	763	723	729	761	719	774	729	762	747	751	745	787	757	642	751	735	732	726	743	724	733	761	739	708	766	711	742	751	769	709	727	747	711	709	723	740	691	735	714	704	721	706	770	736	745	736	730	752	740	745	707	683	695	726	745	781	755	759	751	762	726	716	750	727	700	740	696	773	713	697	758	721	709	732	736	734	721	763	712	753	705	699	719	766	766	740	717	693	740	752	731	715	738	730	765	771	740	714	707	731	701	721	752	737	723	792	713	738	706	734	703	758	739	682	766	703	724	735	698	721	770	682	739	724
7921	12747	11805	6267	4123	3112	1902	1232	1177	1244	1037	10214	14256	9064	3824	1522	915	717	647	637	633	602	614	660	596	628	624	624	644	667	659	613	619	652	643	644	639	627	669	599	604	620	689	626	663	679	612	622	608	603	655	632	632	642	639	658	626	627	597	648	636	677	601	652	627	608	641	597	610	670	649	639	624	602	662	616	689	616	620	650	619	653	619	655	612	652	652	649	635	632	610	639	620	667	654	648	604	635	628	646	616	583	604	628	609	630	611	645	662	625	625	601	631	608	652	657	599	626	628	660	614	649	613	625	648	637	628	646	631	615	631	613	619	643	590	604	597	599	624	625	646	656	609	619	604	605	646	622	663	629	603	655	613	618	647	634	619	591	641	633	666	596	623	603	644	667	614	614	607	614	646	637	610	613	640	599	631	618	649	653	637	576	622	629	603	614	646	650	576	611	650	624	613	583	639	623	647	627	651	622	615	622	616	621	597	626	615	575	615	609	614	605	611	598	700	620	610	675	596	651	652	649	660	589	629	652	583	608	622	603	646	634	624	649	634	611	641	609	615	636	635	652	635	607	634	586	622	677	619	648	656	630	599	631	658	601	639	591	593	635	622	645	656	698	634	617	591	650	650	640	609	646	629	645	615	631	627	588	615	626	660	590	668	646	649	637	637	645	616	609	621	610	603	621	648	631	611	624	637	599	617	676	660	630	640	598	603	636	644	633	573	623	680	643	618	632	589	615	629	593	665	617	592	625	632	639	628	672	628	663	644	605	623	621	603	667	621	659	650	615	620	625	636	594	587	656	606	616	599	603	607	610	663	648	598	641	640	624	603	587	623	588	642	607	628	642	649	609	640	631	597	641	667	616	617	628	653	648	643	624	642	633	618	612	617	638	630	614	652	625	635	646	631	591	586	620	633	631	614	636	615	656	592	644	612	621	638	632	613	622	624	616	654	635	664	590	611	658	640	657	631	627	660	634	628	606	657	660	644	691	608	653	691	611	612	594	653	604	621	640	653	573	582	639	614	636	661	590	644	633	651	610	629	648	646	622	651	570	601	660	657	658	612	646	606	645	631	612	617	581	598	600	566	631	609	659	617	631	631	627	605	629	655	621	604	622	650	637	619	629	622	561	653	652	598	609	606	610	597	659	633	581	626	632	601	601	633	661	673	645	593	607	592	592	622	593	622	641	602	670	644	586	636	679	654	674	651	634	636	619	587	631	611	602	653	634	625	642	622	589	665	648	667	627	656	635	602	630	610	672	618	592	613	593	631	646	664	656	614	642	626	575	612	600	640	661	650	663	596	624	624	594	620	613	614	629	625	633	606	697	603	637	592	628	644	595	631	593	642	604	604	687	658	630	613	646	605	624	645	647	667	684	631	723	617	616	617	631	624	667	612	630	623	614	623	644	650	632	632	619	657	661	634	608	634	619	607	614	621	629	610	632	626	671	630	628	642	609	630	602	598	645	648	609	649	629	651	623	626	622	649	623	639	634	645	637	651	598	630	581	601	661	624	648	630	621	607	644	608	610	620	627	637	612	648	650	615	644	665	662	639	620	624	590	623	617	597	596	615	603	635	612	574	656	638	614	620	642	646	605	603	642	621	640	597	617	638	613	630	621	606	613	629	638	662	631	630	611	635	622	624	600	598	605	625	623	628	598	649	638	645	606	610	560	602	616	619	635	639	634	668	600	630	582	669	621	613	625	649	617	628	669	609	638	688	547	626	618	625	647	612	655	624	613	617	629	604	617	614	605	642	624	620	608	653	616	627	603	639	564	627	637	593	610	634	586	652	616	631	671	640	612	583	607	612	616	625	617	626	613	628	661	640	624	643	604	597	620	623	634	624	606	649	619	676	638	619	646	643	583	624	604	687	673	617	616	563	626	561	677	640	610	644	622	643	637	664	672	671	639	639	641	624	604	619	643	637	609	642	618	638	652	640	613	639	647	594	604	650	618	598	667	619	624	619	607	651	607	610	629	646	612	634	635	680	649	688	638	603	654	654	550	630	630	645	603	649	616	588	616	632	671	600	675	598	614	579	638	611	651	668	630	608	658	664	633	614	653	602	602	588	594	648	645	563	617	664	622	630	619	659	607	621	640	612	620	603	606	651	607	633	667	630	602	637	624	645	639	611	624	594	610	626	627	631	654	626	632	611	623	622	600	667	665	623	643	634	662	623	630	643	614	629	615	605	603	618	636	609	624	659	621	648	603	602	612	646	640	659	600	600	624	619	695	617	656	608	625	633	628	634	615	623	630	601	644	630	625	657	633	599	653	651	622	698	581	664	660	620	621	599	647	659	634	651	606	617	628	637	590	635	637	586	625	637	629	656	618	633	656	603	624	626	605	647	613	601	612	570	602	637	632	604	643	611	612	617	661	635	610	619	574	614	643	632	638	640	592	619	599	612	626	639	632	619	641	622	630	636	634	697	600	639	638	616	619	631	689	637	626	643	614	669	653	636	675	639	653	642	658	632	624	604	641	593	643	668	617	653	628	586	601	581	652	646	631	584	615	636	606	640	615	629	639	628	608	660	601	667	605	649	605	632	601	627	629	619	637	612	616	660	639	653	643	610	603	599	645	683	600	622	614	645	598	629	619	644	632	636	600	643	686	644	640	619	633	642	685	634	643	625	644	636	644	676	620	613	638	615	611	652	620	660	606	622	620	629	580	597	671	655	648	591	640	613	672	636	580	607	662	668	601	637	627	626	604	623	628	609	640	673	632	634	627	615	580	627	618	628	676	614	650	607	649	620	606	627	605	629	647	664	621	647	641	650	589	578	640	656	600	589	632	639	640	633	626	634	580	604	617	573	618	637	617	635	627	608	630	621	641	623	625	587	596	693	611	634	645	596	620	617	653	589	648	617	644	613	629	588	646	662	610	605	620	616	639	611	632	642	680	614	646	623	623	667	620	592	612	641	622	621	630	644	625	626	613	678	634	653	639	611	593	608	618	622	653	610	622	637	624	653	604	649	621	635	605	621	638	637	607	627	600	626	631	597	630	634	628	647	634	585	656	662	583	622	576	633	596	578	661	627	623	669	597	610	670	608	636	621	575	593	608	648	635	612	657	677	623	644	626	664	656	626	606	597	590	591	646	599	570	596	625	640	644	630	654	602	647	641	617	607	618	605	649	663	603	654	611	612	611	592	620	658	647	635	641	624	602	640	640	589	612	613	640	615	640	637	591	657	651	663	631	655	620	628	629	607	628	622	623	637	611	605	629	593	596	641	635	663	624	661	581	636	598	599	581	622	618	656	668	622	643	627	620	616	633	664	640	633	628	593	642	646	650	659	652	626	619	616	618	610	651	627	629	631	617	620	610	634	624	632	671	643	632	635	642	665	593	619	656	604	649	609	654	615	596	649	600	592	607	629	663	582	574	597	623	651	612	624	618	595	596	630	603	615	571	594	600	619	632	618	671	602	637	585	594	606	590	646	640	638	668	617	632	638	624	623	615	601	628	598	653	616	655	629	580
24737	21537	28738	24794	21156	10377	4099	1889	1420	1368	1296	22832	25556	16533	6332	2229	1233	859	888	796	877	861	844	865	837	826	890	846	827	902	851	873	852	795	830	820	844	845	834	873	838	826	829	887	796	778	881	854	787	805	857	782	875	803	890	811	814	801	835	807	795	804	806	847	821	840	859	853	846	854	835	852	832	819	866	843	849	812	811	865	914	808	855	820	867	837	819	858	839	842	841	809	846	840	840	827	875	820	838	884	825	794	822	877	841	858	846	833	857	835	832	832	860	870	853	838	813	861	835	843	844	845	881	845	855	850	814	812	852	830	818	866	834	814	852	839	859	841	832	830	834	786	865	855	820	877	778	826	818	880	806	821	821	827	854	900	877	872	850	867	848	869	863	838	862	848	878	819	866	868	834	836	819	828	832	819	827	846	818	777	819	824	875	810	810	762	791	851	865	820	817	848	830	848	809	811	849	822	839	857	848	851	838	873	799	740	823	848	804	877	833	815	823	846	869	909	849	846	855	837	796	802	831	865	814	877	881	795	796	869	842	864	860	830	826	788	840	864	868	870	820	863	828	853	863	864	854	826	861	821	857	819	861	814	812	839	828	795	885	849	844	862	832	837	761	846	871	770	816	815	828	853	850	842	848	835	854	834	839	831	800	863	847	849	875	800	805	832	831	857	813	830	845	844	878	835	813	868	827	777	851	846	825	862	830	805	822	854	837	844	827	823	776	841	836	867	824	829	796	844	832	790	870	843	850	801	818	800	867	830	885	893	837	804	812	810	818	877	859	849	812	834	869	878	843	867	854	808	797	873	825	890	842	859	845	829	807	810	849	798	871	760	871	847	795	904	832	841	833	812	841	845	847	823	827	826	863	820	842	839	843	844	806	818	799	826	822	857	866	862	848	868	826	864	825	832	796	830	830	825	868	769	837	861	820	855	813	775	823	797	783	844	825	862	851	785	789	845	814	809	786	811	806	822	804	809	821	822	789	829	851	850	867	881	859	911	825	819	842	793	800	825	852	867	831	820	857	828	815	794	762	791	830	791	856	803	908	825	831	825	824	812	802	845	824	812	841	818	848	863	855	830	856	868	838	833	847	812	807	816	817	829	852	812	816	846	830	855	808	765	827	875	839	839	853	868	849	798	808	834	834	878	825	814	767	821	761	852	861	818	838	879	822	839	818	857	792	834	861	810	824	788	864	820	829	802	814	870	823	805	884	812	796	785	829	821	851	880	802	794	862	812	811	866	824	840	849	848	852	847	826	842	810	854	843	860	824	889	837	811	836	811	802	824	818	794	796	829	850	870	842	881	870	825	815	784	836	896	880	819	826	836	803	871	879	864	823	837	841	858	770	829	768	807	841	825	851	830	808	857	799	852	829	869	853	836	831	809	843	830	812	875	806	826	864	832	884	830	793	809	824	885	807	817	807	839	809	830	834	822	804	816	832	852	751	863	846	823	870	850	831	827	850	842	828	824	805	862	821	811	803	815	860	850	859	811	845	798	832	824	809	813	802	816	802	870	853	834	826	821	820	826	862	833	866	843	828	833	844	851	843	805	795	817	853	827	792	857	846	829	816	796	798	815	800	846	807	823	882	850	750	830	808	841	796	787	828	832	854	801	852	812	838	793	830	843	829	804	865	800	815	858	842	850	826	833	790	830	846	855	793	867	856	844	851	880	864	860	864	849	815	833	850	831	800	809	832	813	859	808	826	864	796	800	829	803	813	795	820	823	829	817	812	784	841	835	842	828	847	883	832	868	840	822	840	847	818	867	781	824	827	828	781	786	863	837	806	808	830	864	807	816	840	862	837	812	809	810	767	831	826	829	843	808	802	816	822	808	830	842	815	805	835	840	849	874	854	900	862	783	829	836	878	854	815	870	895	773	821	855	836	828	874	854	879	897	861	830	851	815	808	773	890	822	825	772	829	825	789	811	807	852	767	905	839	790	820	868	873	867	872	837	847	815	856	822	844	841	865	820	835	835	804	801	858	817	887	838	830	857	846	831	821	902	834	798	896	855	864	809	849	796	803	805	844	864	813	880	881	808	874	848	824	834	829	802	833	794	875	853	802	827	806	800	844	789	841	828	860	819	787	854	809	805	818	858	830	811	805	825	825	782	799	838	854	832	812	819	864	802	785	818	788	832	830	825	809	835	792	824	797	830	871	847	781	849	821	828	834	808	825	832	814	816	805	849	896	837	849	817	789	857	858	793	909	789	839	822	845	823	865	810	854	787	924	821	805	891	819	832	821	843	844	836	864	823	864	837	812	868	810	870	839	833	872	827	779	827	870	786	824	816	858	816	832	854	805	814	856	842	791	842	856	843	824	812	825	863	769	867	870	863	819	844	848	793	811	823	798	842	858	835	850	764	838	868	864	838	780	873	831	867	821	846	885	788	817	867	802	855	837	821	811	847	876	838	794	822	755	783	819	867	805	851	830	828	822	828	847	849	857	807	787	855	895	833	814	772	830	829	848	811	874	839	821	848	877	840	859	888	843	864	823	857	827	817	837	868	830	814	888	818	797	844	822	851	861	833	888	835	863	863	849	788	807	808	813	823	874	857	843	850	845	821	873	802	858	895	867	869	825	803	846	848	814	788	888	847	856	827	874	819	833	841	860	836	785	884	833	807	792	828	847	822	855	886	819	808	805	837	854	846	843	841	807	847	834	817	901	845	786	871	848	853	832	820	804	849	884	853	856	849	831	792	793	896	811	835	867	830	817	829	830	805	832	877	855	843	839	888	838	833	879	818	858	825	824	825	787	852	848	832	849	773	850	802	898	816	839	792	811	818	879	823	836	828	889	807	824	824	838	845	832	829	851	797	869	823	784	798	836	830	847	808	766	819	800	865	843	821	802	893	804	852	787	815	847	816	846	861	850	790	858	806	842	791	904	862	821	811	828	835	829	776	849	880	870	813	845	799	894	800	776	851	876	785	828	809	828	803	823	827	799	822	802	843	851	849	809	822	851	831	826	836	832	799	868	855	860	832	870	809	817	843	814	879	807	831	790	837	813	796	859	850	840	848	794	794	838	833	787	842	820	792	809	838	807	851	883	871	886	867	833	806	856	848	811	827	837	853	841	780	815	847	802	873	816	811	846	787	872	789	836	858	862	818	768	763	841	879	835	851	809	793	846	831	833	833	819	797	841	838	854	867	844	803	878	814	822	811	830	787	867	834	867	866	849	808	858	837	795	868	866	841	835	885	895	900	820	832	815	873	801	841	794	800	835	834	831	794	835	852	839	849	822	870	854	887	854	833	893	859	785	812	850	812	854	844	846	841	900	838	832	817	792	866	826	854	857	868	827	820	801	850	804	825	875	827	810	834	840	813	833	829	831	882	787	800	812	822	792	826	850	828	857	846	843	879	851	873	853	783	853	781	834	798	837	835	861	812	826	785	779	815	834	889	852	812	854	808	815	806	842	810	841	851	834	851	828	824	790	833	816	845	796	858	841	805	832	808	839	859	837	823	811	809
8599	16913	15681	10257	5971	3270	3035	1879	1601	1608	1340	24920	21388	13199	5160	2093	1154	774	749	704	738	696	731	687	753	694	706	738	725	723	729	739	674	667	724	690	698	717	740	693	723	711	699	726	773	678	676	729	702	713	693	714	737	649	734	703	701	717	694	724	686	713	712	669	715	692	769	744	684	668	733	703	718	706	691	689	645	722	667	711	667	689	699	706	725	674	728	726	684	678	734	666	721	724	661	727	677	737	697	706	728	668	709	693	730	703	727	780	723	701	688	695	766	691	702	710	704	771	761	678	756	734	703	706	709	734	746	723	722	713	736	711	725	694	644	767	749	725	667	676	734	733	681	690	660	726	711	695	745	713	699	698	694	707	666	674	713	722	653	691	711	756	715	711	730	743	679	713	700	646	718	711	708	674	700	772	706	699	724	718	718	711	710	697	690	703	689	709	730	676	695	810	736	728	751	713	704	687	710	738	684	645	751	661	708	706	711	699	729	683	685	679	694	670	719	771	700	736	704	698	685	702	696	729	735	676	704	702	713	678	676	719	707	659	670	703	726	702	697	703	714	664	699	693	722	645	721	674	723	742	764	669	702	717	747	686	737	718	675	717	729	708	734	721	686	669	723	685	722	767	724	659	711	679	727	730	671	695	727	672	727	721	707	723	734	729	726	700	653	694	689	701	740	708	678	758	735	720	687	684	676	707	725	718	716	739	747	726	736	686	693	732	727	722	672	705	707	705	647	707	677	709	720	709	754	707	658	737	747	670	695	702	696	698	725	669	675	705	694	732	659	714	678	742	710	725	722	685	727	703	704	690	715	760	679	707	731	682	667	718	709	676	680	649	683	716	708	713	726	683	717	665	675	712	721	672	678	732	715	647	699	742	681	718	745	743	725	732	690	680	699	701	686	639	733	711	753	720	712	653	710	677	690	678	733	689	780	736	698	710	718	716	683	678	713	707	713	731	703	683	718	752	693	698	699	712	744	706	669	725	719	717	725	729	697	711	687	689	695	715	714	738	720	690	742	719	737	768	691	698	714	699	708	679	661	665	767	721	709	693	662	671	686	640	736	700	719	692	706	752	710	721	736	674	732	685	722	713	709	676	688	746	723	723	670	724	725	766	710	691	697	675	691	644	728	719	722	706	690	686	668	708	693	691	723	740	670	700	736	678	703	700	692	685	633	691	704	704	700	662	709	718	768	754	713	674	717	709	782	675	658	712	744	701	704	717	695	703	743	681	732	715	705	621	739	769	714	678	688	705	732	707	752	732	704	710	673	728	671	720	671	718	711	699	726	700	709	709	674	697	694	713	661	686	718	701	678	725	712	712	699	690	685	680	690	672	742	712	670	683	726	711	682	728	710	683	717	712	678	692	676	741	744	663	709	660	725	699	690	661	654	694	720	698	710	724	714	673	756	696	733	725	677	724	725	731	704	734	751	699	708	715	694	660	659	713	665	684	703	655	688	670	706	683	694	700	697	704	746	706	702	714	705	690	724	643	679	686	742	728	649	731	721	702	689	662	723	707	686	762	705	763	735	702	720	749	717	674	693	714	661	687	706	759	665	694	731	714	707	669	699	675	670	737	677	714	696	710	695	711	638	654	718	735	713	701	710	664	745	750	696	677	678	666	663	715	722	670	714	707	665	686	715	703	709	749	692	675	708	719	699	701	759	659	721	729	669	705	719	734	717	689	710	672	717	707	725	638	678	733	685	682	691	661	702	725	684	717	654	702	697	719	723	702	681	761	715	716	675	701	691	711	698	679	703	678	676	689	734	673	700	706	697	692	757	766	682	701	679	735	701	704	680	675	725	708	709	722	716	724	691	730	668	690	690	720	668	746	728	753	725	714	731	679	697	687	681	728	745	704	706	722	682	740	717	696	718	708	677	725	748	692	705	726	687	733	690	725	746	704	716	750	708	716	683	674	672	707	710	708	704	695	732	675	697	712	729	683	717	759	692	705	756	678	765	730	690	643	705	715	713	663	675	676	662	748	707	672	734	704	735	735	633	670	736	726	681	716	715	687	674	733	679	709	743	661	745	713	679	715	667	705	672	705	667	676	688	651	711	724	690	740	737	665	683	700	679	730	706	705	707	662	694	678	754	701	703	644	709	678	750	675	684	682	693	721	667	729	674	667	709	709	712	672	737	674	729	706	705	671	685	719	703	746	730	738	731	741	684	672	676	741	673	714	709	702	727	700	665	669	678	727	684	709	728	756	635	649	737	698	694	754	688	649	705	691	719	716	686	707	690	670	702	711	630	753	749	719	684	746	700	729	687	712	697	688	751	700	678	673	707	688	726	711	748	705	696	717	709	691	723	679	708	743	724	704	671	684	709	708	705	705	655	707	761	734	711	717	702	740	690	698	670	715	675	688	745	676	703	666	700	689	682	664	731	714	689	702	666	723	688	688	711	718	723	731	693	706	705	728	689	709	712	673	716	699	698	700	656	693	734	746	692	754	707	733	700	737	731	659	707	750	746	699	682	707	668	677	724	719	721	681	678	692	731	683	728	703	701	697	696	684	752	663	701	694	747	698	725	700	673	688	710	721	724	667	686	702	700	685	656	733	716	701	740	654	699	705	685	717	730	719	707	679	741	703	726	740	690	671	692	722	725	694	728	674	711	701	703	701	723	673	699	675	668	698	658	699	668	698	720	670	695	708	746	723	667	692	677	744	681	692	712	712	719	709	648	706	717	708	705	722	697	696	722	716	716	700	669	707	659	748	738	676	733	696	720	687	717	724	652	682	724	693	718	662	713	689	717	744	699	654	690	710	683	745	714	724	727	720	683	728	720	696	674	689	706	719	727	687	705	732	744	702	735	685	692	711	696	691	671	717	698	698	682	690	728	685	683	737	695	748	722	696	657	683	719	655	716	728	708	697	699	666	691	679	729	678	686	727	712	699	660	701	709	710	691	732	669	723	731	684	671	756	698	641	700	717	674	715	673	671	735	720	729	672	771	685	723	726	731	742	671	697	710	734	736	672	669	735	795	696	677	700	720	698	724	657	680	691	710	666	701	727	711	702	707	705	678	681	701	699	728	677	669	730	746	699	695	708	702	679	717	675	690	692	701	694	728	686	682	732	713	699	691	722	709	689	717	740	728	692	694	693	706	719	707	686	640	754	726	702	706	683	725	677	711	693	726	714	688	734	667	707	683	693	700	710	744	683	661	695	729	624	718	691	735	663	699	696	758	696	710	689	695	693	725	709	713	663	668	675	697	682	665	693	693	716	758	707	666	699	698	697	645	699	741	697	707	724	668	715	726	688	751	736	659	702	717	725	707	717	673	716	720	694	681	702	680	686	705	684	731	709	719	725	702	775	711	727	711	691	713	679	696	654	661	771	696	730	746	697	685	679	711	714	702	719	666	691	694	709	717	702	724	765	745	686	691	694	664	684	707	679	677	732	661	697	662	713	657	691	686	728	731	705	696	681	732	671	691	715	711	668	704	722	739	733	739	708	684	719	761	716	743	685
28174	15403	7012	3810	1781	1244	1031	925	1010	881	868	1803	2107	1684	1193	946	880	790	729	788	790	838	780	794	829	815	820	785	784	768	800	815	774	799	808	801	822	810	790	744	837	781	755	735	824	815	847	849	806	729	813	839	788	794	771	820	819	797	783	777	819	780	810	778	819	779	766	807	782	779	766	823	752	790	834	774	781	811	865	832	801	798	776	799	770	788	788	809	801	797	770	789	798	778	814	799	787	800	823	809	779	810	832	785	819	827	781	795	774	817	783	802	784	801	810	792	760	801	782	799	722	748	766	855	784	818	798	788	793	810	826	721	774	798	873	774	772	798	831	771	836	794	786	764	794	811	834	782	760	819	810	802	757	845	793	756	782	758	763	767	792	827	786	812	781	782	789	806	834	838	837	754	810	792	768	757	792	788	796	769	771	741	754	870	795	764	846	818	813	793	804	803	809	779	744	793	806	741	818	785	771	776	840	800	821	821	802	769	783	757	775	807	779	799	780	749	786	801	785	800	876	740	758	797	776	839	805	807	837	785	778	752	771	788	854	822	786	840	793	769	782	790	850	836	792	816	780	759	823	805	790	837	774	802	759	753	769	735	773	802	817	867	799	800	821	753	799	773	765	855	791	819	804	799	823	789	791	815	731	796	797	748	758	811	748	789	818	740	822	808	808	797	780	768	775	781	780	816	788	813	832	772	837	809	845	785	794	808	732	804	771	822	761	756	823	837	778	785	825	855	814	787	781	763	856	820	781	795	799	793	811	806	814	784	792	813	815	812	780	825	767	833	834	773	812	830	801	782	792	783	789	825	778	774	805	780	869	803	799	815	799	758	807	773	782	781	806	801	820	829	821	796	842	797	768	800	804	803	751	806	808	816	797	805	791	736	817	803	780	747	728	793	746	805	794	740	771	815	779	801	868	818	840	790	775	834	836	766	827	776	823	834	797	754	776	820	805	841	836	780	804	769	809	811	759	840	795	802	802	812	777	788	835	800	822	762	832	817	801	776	833	840	770	845	771	816	770	821	825	812	831	789	791	807	795	812	820	830	797	808	822	801	813	753	835	782	854	808	779	778	812	805	822	808	787	796	776	824	807	772	792	796	817	795	790	779	789	855	769	768	792	763	784	792	777	822	800	816	803	805	776	792	799	778	787	799	836	856	805	798	814	781	801	829	813	776	804	783	799	778	755	778	800	803	838	834	774	805	790	799	775	786	807	797	815	821	825	809	817	814	822	826	816	770	813	796	810	759	766	763	775	837	822	795	827	834	789	782	772	815	876	813	768	791	839	775	730	793	831	775	777	825	824	865	749	811	818	841	745	839	867	798	824	806	823	730	783	822	788	800	766	769	794	818	755	821	781	779	810	770	775	777	811	756	767	760	778	844	792	804	818	769	810	770	824	774	805	797	827	773	799	827	742	820	851	796	760	788	812	815	776	795	800	793	752	781	766	749	783	859	803	815	810	762	789	760	807	799	840	826	813	800	781	803	806	795	792	776	796	816	873	782	787	755	759	804	821	823	830	846	805	836	814	765	787	831	828	772	783	783	802	813	807	822	776	821	828	767	807	827	805	800	830	816	860	773	806	763	813	772	829	757	800	807	750	781	793	788	833	779	789	780	767	810	776	788	850	864	790	744	763	785	806	772	824	788	832	759	759	769	764	802	783	782	825	802	829	822	813	782	784	781	839	805	760	752	795	824	797	762	788	884	774	797	819	787	824	791	803	791	790	767	812	767	866	797	796	795	809	763	824	806	809	787	772	783	810	805	733	719	775	800	735	806	767	784	778	786	772	747	782	805	829	774	796	787	820	812	815	800	846	797	809	835	792	822	826	804	829	768	800	771	842	749	763	786	807	801	770	760	826	817	819	776	778	868	861	778	811	758	816	740	765	793	828	810	763	836	730	798	738	796	787	804	795	803	814	833	803	752	802	759	819	781	822	812	756	785	796	842	758	803	784	785	826	770	776	748	784	821	834	767	754	796	855	769	817	777	810	882	784	810	842	812	764	788	829	808	813	823	828	774	818	766	771	798	821	824	816	774	859	790	807	795	744	839	791	761	777	789	826	775	787	820	794	800	796	798	822	786	860	805	821	834	772	774	787	798	761	807	847	788	771	834	883	788	795	740	834	777	837	816	826	843	749	796	778	814	810	789	784	761	800	800	810	814	777	744	831	800	838	832	815	750	758	825	767	789	817	758	792	844	776	855	779	756	781	781	823	784	780	805	795	786	854	829	758	827	813	802	825	822	847	814	795	767	786	808	783	806	786	762	838	798	830	855	833	765	773	746	794	844	798	810	790	783	833	828	825	776	805	809	818	806	766	754	809	797	796	788	803	818	794	802	807	801	816	792	743	806	877	737	798	776	791	831	819	820	782	785	762	792	804	819	782	812	829	781	781	819	833	839	770	802	760	819	836	813	810	778	783	727	811	779	782	796	772	801	769	821	820	818	855	800	799	886	809	824	805	834	761	775	758	773	756	881	831	835	782	732	854	771	792	796	842	827	842	837	804	775	797	836	793	791	801	815	845	821	805	803	752	776	802	795	850	826	822	808	772	831	815	827	782	763	788	734	815	800	776	815	722	788	768	850	795	805	770	828	744	807	850	801	817	802	829	792	777	769	805	742	812	757	813	802	744	825	810	844	759	815	833	772	827	787	801	852	869	774	790	779	846	797	821	730	744	756	807	803	792	809	735	810	830	774	807	795	802	759	809	799	764	803	752	750	784	795	799	821	775	808	867	858	785	814	796	772	789	737	812	821	783	824	828	810	818	799	769	726	823	763	808	746	775	765	829	816	824	810	798	746	811	760	753	768	821	794	833	785	836	808	769	802	812	754	848	803	802	830	788	762	796	824	796	810	780	778	765	768	854	750	800	768	746	810	792	759	768	795	827	777	781	813	763	822	768	773	805	815	809	827	763	776	808	823	772	824	840	796	781	824	800	814	813	822	726	829	803	757	759	810	797	783	761	749	776	757	792	818	753	819	761	759	826	792	761	813	842	865	775	803	793	804	782	823	838	775	814	823	785	754	793	868	759	808	780	843	786	772	833	802	729	869	807	823	807	780	837	828	766	751	837	836	750	787	813	789	820	762	835	775	775	767	813	795	810	815	776	787	820	825	831	730	797	766	774	790	817	797	815	800	801	756	803	795	773	841	826	810	808	846	803	840	792	799	750	759	763	795	853	836	801	761	799	855	760	788	820	802	753	785	779	840	834	771	799	786	767	822	821	802	791	775	794	776	855	794	794	792	794	802	785	806	826	795	812	784	838	783	804	798	793	816	773	800	805	754	787	815	764	782	795	803	786	832	811	765	806	800	716	812	797	774	760	795	764	766	843	840	794	797	829	845	787	806	789	787	855	789	778	757	843	820	756	807	792	776	832	791	804	864	791	796	813	817	767	808	844	792	737	728	762	782	808	773	771	782	790	823	843	753	812	710	828	789	761	799	812	780	747	816	797	799	766	793	778	813
8115	6875	6167	3277	1685	1336	1095	954	977	735	756	2015	2228	1661	1048	827	715	704	653	672	681	659	675	661	675	680	644	653	671	589	667	645	678	606	634	665	674	710	678	713	721	669	681	684	637	663	637	661	648	653	659	655	692	672	696	652	665	661	592	658	627	649	633	661	673	683	650	651	642	643	620	668	634	686	666	660	684	691	645	669	681	661	690	628	663	648	666	614	645	663	704	626	660	657	692	616	628	615	686	659	650	654	643	626	675	639	629	611	625	654	630	658	619	655	641	654	613	654	661	635	643	625	619	622	649	637	603	666	662	683	676	646	663	683	655	664	630	644	646	652	641	603	723	652	637	681	648	638	598	664	656	612	654	638	658	703	673	654	685	646	677	656	681	668	643	648	615	687	657	670	668	703	624	665	626	697	646	653	641	658	652	658	652	657	678	632	639	666	701	666	658	645	621	653	673	631	633	581	660	681	608	609	650	673	665	644	663	674	667	625	648	618	635	683	651	681	629	623	653	651	672	638	645	635	674	678	638	672	670	658	684	637	668	696	667	679	683	688	628	678	638	662	699	634	626	649	652	683	674	662	655	625	663	641	630	641	686	663	662	658	637	643	681	661	658	637	648	639	628	583	670	653	629	707	675	635	652	635	646	674	696	682	677	657	670	633	641	669	634	666	657	605	643	678	665	689	628	640	675	639	723	664	605	673	673	651	636	648	649	678	676	638	724	616	615	637	696	620	674	665	654	651	622	646	686	648	669	625	682	639	659	656	644	645	650	627	642	640	670	650	635	653	696	645	673	621	668	651	628	688	622	662	726	610	722	693	674	720	609	657	680	658	629	667	682	684	630	653	604	637	668	652	651	635	639	646	657	620	610	684	644	638	635	662	589	669	659	599	683	640	660	627	688	649	663	628	675	674	670	643	676	716	683	662	653	638	689	713	652	667	654	651	670	675	696	662	637	658	673	682	679	645	678	673	622	667	666	698	610	676	660	634	637	625	665	663	665	646	620	642	608	666	666	658	641	656	684	676	636	685	606	664	649	654	663	644	648	659	606	650	647	673	619	615	656	622	660	670	648	622	660	614	634	681	656	674	628	642	640	664	678	690	669	648	642	646	638	664	625	680	665	634	691	649	689	703	657	685	672	669	685	628	641	662	653	648	627	615	657	685	674	657	656	649	613	626	674	657	671	633	675	684	665	677	648	650	706	660	670	657	674	663	668	656	627	642	703	646	685	645	618	631	688	643	681	645	686	613	675	621	636	588	645	635	678	621	688	706	635	654	655	642	607	635	718	632	630	638	599	652	649	677	652	656	718	685	668	683	648	668	640	693	620	630	666	676	672	697	706	646	629	652	640	683	648	649	660	628	680	673	629	652	670	647	691	646	666	679	637	660	684	646	669	689	656	638	647	653	657	656	682	670	621	663	651	642	680	621	669	669	705	595	659	642	684	669	616	667	651	630	704	652	694	668	713	708	685	691	642	681	634	651	648	620	631	686	652	704	645	665	631	650	658	640	646	637	675	627	668	657	703	673	665	676	654	677	683	619	714	690	653	647	712	674	663	640	668	667	642	662	663	681	662	611	660	644	613	654	675	669	650	660	674	646	640	613	662	684	696	592	639	693	641	677	669	686	660	630	666	672	653	674	725	598	656	660	683	687	692	631	660	648	674	623	698	648	613	690	679	609	662	696	680	678	637	657	665	620	665	630	666	676	685	667	604	666	630	644	596	630	653	694	672	653	631	641	678	634	672	640	662	633	680	633	672	668	673	613	661	714	637	674	644	637	648	680	635	675	651	623	682	673	624	629	635	672	658	658	616	657	695	635	596	715	681	659	654	661	648	636	684	642	698	675	684	657	682	692	664	623	622	679	669	676	629	628	676	642	679	597	658	679	649	661	626	659	654	659	655	632	655	660	662	655	671	656	656	666	650	668	663	644	707	686	645	638	672	678	657	649	670	624	685	628	658	679	651	714	641	664	686	642	685	610	616	659	643	656	635	646	685	642	680	629	641	676	666	696	648	667	638	694	671	662	642	674	683	619	718	639	686	623	665	652	614	640	639	626	661	658	631	652	656	635	641	683	659	663	700	586	660	653	710	625	683	684	655	640	699	675	659	613	674	700	643	665	641	654	657	640	656	690	657	634	683	661	622	659	623	660	689	650	661	684	646	673	654	654	676	706	676	668	669	629	625	673	643	650	627	653	683	695	667	620	625	686	623	677	653	623	628	683	632	633	635	704	629	627	679	680	630	653	655	581	672	691	660	657	657	667	642	667	664	590	638	647	654	645	644	682	681	655	683	672	662	667	640	634	694	650	663	674	683	655	652	633	672	638	644	598	671	669	654	642	621	629	649	666	659	662	645	628	664	620	639	666	677	644	651	643	725	652	616	665	684	622	670	620	673	678	712	622	662	662	624	628	639	645	665	618	675	643	685	669	674	634	678	714	628	682	680	631	641	663	642	627	663	628	688	635	660	650	654	624	683	655	624	622	632	665	685	633	666	676	622	632	665	638	680	666	703	695	607	698	664	657	634	629	682	650	666	657	675	635	655	654	667	640	653	667	636	700	628	657	677	670	633	692	665	663	668	649	653	638	713	639	670	672	659	640	626	673	635	670	659	703	651	675	695	673	640	650	658	640	659	696	651	683	637	679	659	707	698	688	674	671	660	647	630	639	645	688	663	667	637	654	643	637	710	657	636	675	649	681	640	638	670	687	679	677	674	670	627	703	652	650	638	667	646	653	617	670	684	688	689	654	644	666	700	714	671	656	660	637	694	672	683	669	672	668	690	643	630	671	646	666	639	647	674	608	696	605	637	647	663	634	637	673	690	670	655	646	671	691	661	654	647	655	648	675	625	611	623	673	679	627	674	716	668	684	656	664	635	654	680	674	626	696	660	647	654	648	639	667	651	651	664	688	675	685	664	652	681	716	575	633	670	672	675	677	677	674	670	699	645	643	655	683	676	664	683	661	664	697	678	666	641	663	681	683	637	637	612	664	662	611	650	679	662	601	659	653	634	652	662	719	702	661	651	687	658	617	655	670	651	634	716	665	698	643	658	665	628	644	667	636	681	619	631	635	696	634	669	706	662	700	668	679	686	658	664	635	686	682	672	661	654	637	690	654	640	669	639	668	658	654	657	624	651	672	636	667	626	710	637	637	674	660	683	657	693	655	688	691	651	667	656	623	673	676	693	671	636	624	621	646	618	659	640	652	626	688	636	656	696	625	679	694	637	624	661	664	624	658	664	703	608	639	640	636	683	653	647	650	670	668	702	674	655	627	585	689	662	656	655	641	675	649	641	704	679	624	686	663	686	670	681	633	669	691	657	657	632	682	617	661	657	623	716	626	662	644	651	707	652	662	705	678	664	689	660	660	681	655	630	667	669	646	664	668	684	640	640	618	670	616	670	674	676	659	656	681	656	733	654	684	670	666	655	656	605	657	675	657	648	668	678	680	690	654	634	721	682	671	633	716
25688	21511	27734	25335	11738	3243	2090	1500	1148	1028	1382	11634	15613	9936	3573	1427	949	765	745	759	719	729	728	703	724	709	719	752	732	724	743	714	764	701	727	748	731	666	714	690	720	749	696	677	732	711	746	723	725	680	734	774	743	724	744	710	745	695	745	777	730	723	736	748	736	723	731	768	714	772	713	707	742	681	730	719	703	738	778	716	737	705	697	723	698	731	710	776	720	704	736	728	713	723	755	737	707	683	675	697	691	729	723	681	728	686	719	722	717	713	660	667	696	732	661	731	718	710	684	691	696	696	725	780	713	741	752	713	704	741	717	716	698	727	724	699	699	694	717	706	703	770	722	704	711	661	705	739	718	699	727	713	706	693	717	673	702	715	747	680	711	719	745	664	761	734	702	720	758	698	712	689	687	711	685	687	683	735	683	710	662	702	738	749	704	757	721	724	786	739	732	688	703	771	775	705	742	736	768	686	708	762	648	681	709	702	725	685	705	719	710	761	697	737	745	734	740	694	683	743	713	675	730	684	679	721	746	689	664	781	727	690	731	712	675	754	751	721	723	711	737	713	686	721	718	705	726	735	773	712	675	715	750	711	747	722	697	673	736	692	724	713	761	736	721	730	709	751	677	728	709	667	715	747	722	720	679	736	706	722	735	762	647	710	748	722	776	700	688	726	675	730	710	770	740	694	692	724	737	769	706	743	715	726	709	731	737	696	704	751	697	717	675	695	756	696	707	685	710	704	714	732	714	701	732	695	738	681	708	721	712	713	744	716	718	724	698	751	715	674	688	681	673	719	703	705	719	706	658	701	741	682	720	682	723	702	748	717	727	760	765	701	721	694	722	716	724	694	699	753	699	693	695	733	742	669	713	717	704	725	763	733	727	704	710	720	754	675	728	714	718	735	698	717	769	688	716	714	751	742	689	701	775	691	744	738	703	723	736	695	757	738	744	693	755	749	705	713	692	723	754	762	744	730	735	713	752	664	752	710	715	711	708	715	727	750	724	715	734	679	746	731	717	713	730	707	673	701	720	760	724	780	702	707	742	686	700	689	708	700	724	711	671	754	702	697	696	711	717	761	671	764	657	688	751	684	712	677	691	722	684	729	707	725	665	706	700	742	736	700	660	704	706	735	719	720	695	707	732	767	710	711	732	739	755	691	698	672	699	725	695	720	734	730	731	676	736	713	710	732	697	745	760	699	710	703	699	734	727	699	705	699	725	775	696	679	778	724	708	722	680	680	693	711	685	718	705	713	718	734	723	689	733	739	694	707	716	729	701	735	704	754	713	718	748	693	702	721	675	688	722	713	730	713	726	677	717	756	732	694	747	714	725	743	690	696	719	691	690	696	724	705	743	700	708	712	718	685	718	744	738	699	757	738	740	757	723	723	716	708	721	744	692	752	708	714	727	697	693	681	731	730	740	676	745	716	715	734	694	676	705	678	716	688	719	671	692	707	750	699	705	648	648	674	721	677	726	722	679	714	741	705	745	708	726	692	724	684	719	719	716	729	736	716	739	729	769	696	698	765	717	682	717	768	742	716	735	661	685	717	723	653	699	711	716	723	752	698	733	702	742	740	750	757	730	720	752	769	684	714	737	744	726	756	694	744	680	674	688	720	688	722	734	733	720	734	728	679	729	713	758	692	681	720	752	685	728	685	749	663	732	683	704	732	750	686	683	701	683	698	714	707	689	787	708	737	692	714	680	690	689	756	706	703	739	696	723	706	730	681	718	719	676	707	661	753	754	693	719	708	751	746	738	760	682	735	697	727	694	716	730	703	712	706	722	742	709	697	714	713	652	722	736	715	714	750	745	753	685	727	734	713	689	740	670	736	715	678	717	700	710	751	743	716	731	696	786	707	696	706	695	709	734	695	701	721	764	713	743	695	760	767	793	705	692	713	756	694	724	728	727	697	714	770	700	733	686	751	700	718	743	702	673	671	685	705	724	695	722	679	707	716	744	674	680	674	715	732	723	738	708	741	726	706	716	692	704	682	718	737	654	762	736	730	717	751	696	688	761	763	704	689	770	678	722	716	699	720	675	701	684	664	745	690	722	699	789	719	692	694	677	730	699	713	732	707	740	729	710	726	672	686	731	741	746	704	683	700	688	689	729	739	713	715	755	700	658	680	751	731	718	764	688	709	704	688	734	698	704	691	726	725	697	649	737	717	712	718	703	707	709	721	709	678	706	704	691	751	728	715	731	736	714	742	729	678	702	700	683	687	690	704	715	717	765	727	675	668	710	734	763	735	726	715	755	716	725	728	661	700	681	749	730	712	664	723	682	758	689	657	743	702	707	730	688	719	705	714	710	718	694	698	727	701	687	693	742	724	701	681	716	714	692	701	703	720	720	743	705	746	710	728	679	699	729	742	696	694	727	721	705	675	703	746	730	712	715	742	718	746	719	636	700	724	686	694	698	723	699	716	675	712	709	668	737	710	745	673	680	741	696	678	703	722	758	719	699	728	680	722	710	734	692	767	732	714	671	709	729	654	724	676	720	672	706	696	689	728	718	681	708	676	710	754	670	731	691	714	678	731	721	700	714	733	691	680	740	737	651	723	703	741	740	719	716	748	736	659	781	730	685	766	733	714	727	764	686	716	738	703	711	696	686	716	695	746	696	695	700	704	738	713	745	729	749	693	692	713	689	729	753	694	736	744	713	658	658	717	671	702	724	726	697	723	689	744	767	694	718	694	710	732	691	681	738	757	675	696	665	707	692	688	704	706	730	751	703	698	748	709	711	731	706	682	737	738	657	701	726	729	700	749	719	695	719	733	746	724	689	742	742	721	739	713	633	713	750	725	679	657	715	678	738	724	713	707	722	732	654	713	685	721	744	685	679	698	701	734	700	700	727	709	701	715	775	683	764	701	724	713	683	691	689	738	704	747	735	712	645	724	704	682	722	692	719	706	734	741	690	675	702	681	691	735	737	725	696	688	682	701	706	671	701	733	665	670	749	669	744	730	715	708	686	716	700	732	684	702	752	724	733	710	709	682	675	756	756	706	709	710	692	730	735	678	710	722	650	718	730	709	718	679	709	701	721	704	737	734	701	685	691	716	683	717	726	712	729	754	749	738	701	677	720	666	717	748	725	702	712	673	739	702	713	732	703	678	706	702	740	665	718	737	724	698	713	706	697	703	689	699	709	753	692	743	715	753	704	719	710	750	704	653	694	714	742	696	696	684	716	663	689	711	757	750	699	707	683	715	696	731	724	733	750	669	715	715	719	693	762	682	715	708	660	684	762	722	689	719	672	678	721	696	734	700	714	725	686	712	674	762	730	742	748	709	773	746	697	724	691	685	731	681	700	695	712	698	702	716	673	669	742	762	684	688	733	757	729	692	747	698	724	713	719	722	728	768	720	710	680	734	662	733	693	730	729	772	724	722	710	758	721	745	719	744	709	737	688	741	702	722	699	654	746	707	689	736	736	710	672	722	727	661	728	673	706	713	717	702	734	704	736	719	758	721	706	762
7538	11859	10136	3256	3882	2515	1962	1654	1352	1070	1750	13803	14710	8486	3259	1392	889	712	617	643	692	666	595	618	661	636	695	652	626	672	610	610	657	647	687	613	656	637	638	653	578	637	634	597	647	641	658	609	627	609	655	648	618	598	618	651	571	646	606	632	627	643	664	609	583	637	627	652	629	633	660	610	682	666	595	593	628	641	616	656	643	615	609	651	622	645	654	653	613	579	616	613	648	640	608	595	638	621	611	638	650	602	616	598	611	622	637	649	615	611	610	610	651	617	630	638	639	637	617	657	664	623	650	624	619	593	660	627	615	557	630	650	610	631	657	685	604	632	663	643	594	646	669	622	650	628	643	619	634	618	632	637	590	600	659	608	616	587	590	638	608	651	626	614	608	629	642	639	619	622	635	594	639	608	589	641	638	595	658	620	598	634	638	607	621	661	632	640	638	634	649	644	620	617	626	592	630	625	620	599	561	624	632	601	635	618	650	602	658	618	623	625	605	590	583	632	633	607	629	616	630	638	612	614	613	620	652	617	591	644	619	645	643	619	651	636	612	636	674	655	610	579	618	606	604	664	600	607	638	606	628	612	666	632	639	594	608	647	625	621	585	591	576	643	640	606	609	627	647	632	606	633	636	619	707	634	661	612	571	632	638	562	630	607	648	600	658	630	603	611	622	590	600	637	626	610	577	680	664	644	665	601	609	616	610	632	664	591	635	589	658	590	583	648	652	617	623	588	607	578	605	618	603	633	625	618	600	666	573	618	640	659	600	624	611	602	642	624	624	610	581	641	653	566	580	592	640	645	591	596	634	581	612	612	608	633	635	637	632	619	634	647	630	594	580	628	609	628	565	592	670	594	590	664	628	584	642	614	621	630	624	622	618	641	593	615	624	636	609	641	670	603	634	611	629	625	629	653	586	591	594	630	610	615	625	604	594	647	650	607	669	643	674	625	629	618	654	621	580	616	591	607	627	661	594	667	607	603	607	620	595	602	591	627	627	631	661	637	608	630	616	628	619	617	646	629	596	603	625	668	655	562	622	653	625	609	634	644	609	660	595	616	610	603	617	578	617	578	606	643	620	638	580	621	606	616	601	599	623	591	626	620	652	595	608	644	638	613	658	582	630	641	598	633	603	650	613	608	608	622	662	640	611	631	680	605	592	646	593	602	660	621	609	599	641	587	580	622	657	629	592	629	624	655	647	632	596	595	620	591	592	610	613	610	688	633	651	618	603	618	612	610	639	605	625	572	639	584	611	625	567	584	632	647	574	588	634	613	642	619	632	625	645	637	628	663	646	613	635	588	591	608	605	617	597	629	645	591	602	623	619	607	639	630	645	636	600	627	631	641	674	634	640	600	631	646	613	629	640	631	645	625	645	618	617	622	613	567	663	617	650	630	640	619	621	615	604	622	640	595	651	620	575	601	634	659	616	615	615	651	631	629	639	616	638	613	615	630	611	602	587	640	652	629	661	583	627	615	595	619	602	623	621	618	651	621	608	654	625	627	628	642	665	660	637	613	631	634	637	649	633	613	568	650	628	624	607	619	625	594	613	596	614	624	586	612	609	604	655	600	648	647	613	595	658	666	618	606	574	593	599	615	621	634	611	631	617	623	666	640	601	621	605	608	623	627	638	621	620	584	626	592	558	621	610	672	642	604	590	650	665	616	610	616	643	618	636	597	622	678	590	643	599	643	614	615	615	679	655	599	600	632	597	631	664	600	610	627	631	616	634	594	649	621	644	619	616	626	617	654	540	626	608	663	603	614	667	666	615	631	598	630	586	589	599	625	609	617	621	598	562	621	655	602	614	662	623	604	634	632	667	621	648	627	650	610	652	626	600	586	597	600	617	593	601	604	630	608	617	655	635	697	626	591	625	604	653	606	606	621	631	651	602	603	637	591	615	624	656	616	596	633	629	582	632	624	611	647	633	683	600	627	618	637	652	652	613	609	607	639	583	642	617	652	673	622	612	640	621	599	620	618	592	661	643	572	609	618	612	648	649	606	635	683	633	563	624	608	619	628	609	653	623	623	594	646	652	643	601	611	657	636	648	612	638	616	611	616	609	642	556	624	630	627	627	612	603	658	608	597	645	600	630	654	616	652	650	592	586	628	610	612	667	611	614	602	597	614	636	634	662	592	652	634	650	639	580	651	604	662	634	639	651	617	605	638	633	593	656	583	625	657	647	626	640	635	611	649	613	656	646	599	647	624	667	631	660	628	718	615	616	634	632	579	622	613	669	635	617	621	610	618	664	615	647	637	616	614	601	616	636	609	668	609	650	595	619	659	608	620	647	593	699	593	605	621	666	595	662	641	570	634	602	589	640	589	600	584	606	607	635	578	580	603	594	599	594	611	593	608	609	647	618	589	650	590	588	645	618	642	607	651	633	638	635	615	674	610	631	617	648	612	620	614	619	626	600	598	602	619	610	584	648	655	627	628	636	654	629	651	604	590	565	675	600	625	597	638	609	613	626	634	640	589	637	612	584	592	635	618	598	620	588	615	609	592	638	588	594	622	619	565	606	611	601	625	601	604	623	653	628	580	653	618	589	633	655	647	619	586	564	659	628	638	669	624	619	676	638	612	629	634	620	632	625	643	618	608	661	638	652	650	629	644	657	594	598	604	604	637	606	610	584	622	594	595	673	656	630	604	632	633	624	600	647	590	602	616	613	619	606	620	632	637	584	619	597	619	618	597	645	601	561	589	619	630	637	624	638	623	643	618	635	636	639	641	587	631	627	587	651	625	616	663	674	584	679	615	598	640	636	684	631	643	615	633	610	644	687	609	577	605	624	617	619	609	615	607	592	623	668	643	645	636	627	618	635	625	622	595	643	621	629	649	608	627	667	579	619	587	607	617	616	611	629	594	654	584	630	614	632	639	626	643	571	615	593	576	630	624	614	616	601	630	639	645	611	629	640	627	600	646	651	598	619	632	649	589	666	577	608	629	634	623	594	668	640	612	647	625	589	664	623	638	576	629	634	623	590	611	619	630	591	601	618	600	678	632	628	563	606	675	618	618	599	623	581	626	631	618	616	633	659	625	631	608	652	616	609	613	600	644	607	611	634	591	617	583	623	642	570	590	668	627	615	559	619	614	596	617	614	644	621	628	618	581	634	635	572	594	599	612	570	621	600	651	643	639	666	616	620	603	600	599	624	622	645	579	626	657	656	577	620	652	627	612	622	607	598	627	622	634	622	617	558	619	586	627	590	598	632	648	622	675	640	608	653	584	596	627	637	615	645	617	646	601	622	635	593	629	607	632	631	564	659	640	583	643	624	639	654	655	581	618	604	620	671	628	639	602	626	619	602	603	642	628	634	636	544	627	609	612	624	585	616	650	643	618	571	612	572	633	615	654	644	596	652	613	631	612	585	586	603	622	638	643	645	618	605	594	634	636	612	611	582	632	570	579	624	634	612	627	590	621	629	621	610	638	604	616	603	603	611	614	620	655	617	579	617	606	632	646	600	613	575	664
24627	21479	28733	24653	21256	12940	5332	3346	2411	1323	2499	22064	25784	16706	6185	2133	1250	922	872	808	814	795	858	800	827	886	779	860	809	835	832	798	804	800	843	854	836	824	840	905	811	842	807	827	806	813	889	799	762	796	839	858	879	802	817	790	878	791	801	790	783	879	779	847	874	865	790	845	826	857	818	825	828	797	833	828	806	811	812	758	834	870	786	809	821	781	801	875	814	859	825	841	849	872	822	834	814	837	825	826	848	874	801	764	865	836	784	848	878	836	802	795	830	774	862	766	824	812	794	762	840	849	833	866	828	779	794	824	826	810	873	813	805	854	817	792	767	784	774	821	845	838	813	842	835	792	806	811	839	824	830	811	873	842	820	819	811	825	814	782	853	835	856	756	788	795	847	859	829	815	807	795	819	900	831	859	790	810	764	792	801	837	822	789	820	797	826	837	871	842	800	797	793	803	863	857	804	820	884	830	871	804	818	776	817	814	814	841	847	799	808	827	856	844	818	862	820	800	820	800	827	866	875	827	816	797	807	828	865	880	853	759	834	786	850	821	805	755	800	774	823	781	824	777	799	831	799	858	845	842	855	836	797	827	871	741	795	840	842	825	826	840	810	806	869	823	806	847	840	812	776	823	831	819	823	835	806	792	836	803	797	788	843	854	812	788	881	814	830	756	809	784	780	820	827	847	806	851	878	854	797	883	885	854	868	801	773	827	823	851	834	829	905	828	824	816	799	879	799	858	831	808	808	833	817	838	867	845	824	786	808	805	821	820	840	739	842	784	817	814	809	789	815	838	792	805	800	831	810	794	882	865	816	825	835	828	845	841	816	823	830	826	799	847	881	777	808	837	864	833	822	834	878	844	841	843	790	807	855	807	776	847	787	832	776	841	775	858	859	809	792	820	826	859	791	807	828	797	791	773	789	804	851	834	813	844	808	748	798	811	841	836	792	784	830	841	768	797	806	813	843	825	799	856	782	766	801	838	838	797	859	784	822	836	812	756	806	840	804	826	813	874	807	826	775	785	847	787	835	843	847	801	821	806	822	847	794	821	766	857	813	819	827	813	785	756	793	813	835	795	803	835	833	802	823	839	854	798	804	854	862	829	769	790	802	831	824	850	790	799	838	791	824	790	808	818	802	859	790	850	774	817	852	850	826	817	816	814	789	782	840	854	780	818	823	784	843	823	846	852	776	829	815	807	831	812	835	855	843	834	773	812	829	801	840	818	843	839	816	795	784	801	769	798	854	847	811	806	829	840	779	848	840	849	820	765	824	794	833	785	767	894	849	786	807	843	776	805	834	860	861	840	839	794	782	798	801	825	806	847	766	846	821	836	808	812	845	852	853	769	863	846	833	854	818	829	883	838	814	807	796	794	768	811	817	774	854	805	824	823	857	831	773	813	826	835	822	803	854	859	848	823	788	780	816	828	800	798	809	840	863	793	807	835	896	774	824	778	798	811	874	865	837	852	842	796	846	781	835	844	802	820	820	780	834	838	837	854	836	780	788	807	793	787	797	802	822	831	806	794	827	788	796	855	839	805	784	844	834	807	801	783	772	769	869	823	839	795	808	799	885	798	830	781	782	848	834	749	823	837	768	835	773	909	791	835	799	823	807	827	810	809	818	845	840	799	853	840	785	794	826	815	826	770	865	846	833	826	840	831	847	839	826	810	808	753	830	814	840	802	837	834	841	790	791	853	794	883	846	797	822	822	839	804	801	845	809	806	786	806	831	823	793	849	730	780	808	856	799	796	846	798	767	776	828	815	825	868	842	840	822	804	841	803	846	792	788	840	813	838	807	834	809	801	818	821	821	885	821	767	823	819	804	792	818	801	810	850	815	813	849	763	810	815	773	847	858	879	821	775	797	830	846	821	798	865	829	845	817	840	859	823	828	846	814	826	825	777	833	786	762	825	831	842	787	809	852	800	854	778	791	827	867	804	897	799	787	816	867	760	827	787	826	853	796	794	778	773	807	834	799	795	814	840	840	865	801	805	839	836	785	848	790	811	770	786	854	830	824	835	796	831	783	840	809	859	839	828	747	806	854	821	798	824	788	782	829	822	845	791	849	835	788	826	861	847	803	829	807	797	799	824	832	808	801	775	817	848	815	836	802	842	798	829	815	782	840	844	841	785	806	855	736	830	798	836	828	824	878	827	796	835	798	801	788	840	827	833	816	805	840	830	838	835	816	849	857	848	816	832	818	802	825	820	798	839	784	848	798	773	792	818	805	827	853	831	784	756	847	870	818	806	817	805	780	848	827	798	833	779	798	799	846	832	853	798	846	819	807	871	860	787	869	789	816	826	840	823	807	820	800	811	769	812	835	820	824	787	819	834	789	797	829	826	820	814	845	804	818	820	799	785	794	839	806	805	785	861	818	809	843	812	847	776	852	828	826	815	829	863	812	818	812	819	797	810	832	818	812	816	829	872	836	816	878	839	809	772	807	848	837	835	814	832	811	773	802	881	806	843	811	764	864	795	831	815	777	887	817	843	808	817	862	804	815	831	794	823	780	841	875	845	818	786	783	792	798	831	809	832	792	845	801	811	805	820	798	825	853	807	855	777	823	830	856	824	837	821	780	826	765	812	870	762	873	872	849	849	797	808	795	782	862	835	800	789	843	748	780	828	812	793	834	822	807	811	828	851	775	800	840	828	846	787	828	807	790	826	793	819	849	820	765	811	827	830	779	809	815	785	790	827	786	798	810	839	820	842	845	800	808	829	796	802	815	855	852	826	844	821	835	835	854	808	800	844	793	827	876	799	813	782	804	805	801	798	799	843	811	836	785	840	844	823	820	840	834	817	790	827	854	806	834	838	836	829	812	887	832	854	865	805	860	841	763	835	849	820	803	795	842	843	833	875	805	840	773	825	829	794	786	773	802	832	822	847	840	825	884	809	812	773	820	800	790	793	796	822	824	831	830	833	792	836	798	825	780	785	784	829	811	854	808	815	805	770	821	803	823	747	822	859	847	838	801	824	847	815	834	761	773	752	807	831	806	839	835	797	797	805	864	843	836	772	876	805	820	779	769	841	863	752	852	818	788	855	815	807	750	791	824	844	784	823	848	844	810	842	832	824	798	778	815	833	845	808	819	848	836	826	811	826	839	840	796	804	820	803	774	884	805	856	789	812	768	807	805	818	795	809	777	882	815	781	859	864	790	853	826	814	858	875	796	857	776	804	820	830	807	848	828	762	815	813	820	823	816	775	777	788	811	822	852	821	769	913	806	812	795	832	785	820	833	783	780	860	843	799	847	776	791	815	765	778	851	856	791	836	810	782	831	816	800	840	832	831	807	790	793	779	887	870	838	853	787	796	779	821	861	834	824	843	813	800	814	831	834	874	753	802	792	774	807	775	808	826	863	739	838	778	838	763	814	814	842	839	821	813	772	800	845	804	823	775	822	828	816	765	806	796	772	861	827	784	854	844	806	738	787	868	802	830	836	841	816	793	788	819	847	833	830	782	752	832	787	823
8516	16852	12374	4306	5105	6012	4109	3662	2964	1390	3398	23934	22785	13166	5020	2038	1073	728	750	666	730	691	692	707	718	709	644	670	749	746	681	676	667	690	639	699	686	660	663	693	680	691	657	691	735	682	644	677	756	764	694	672	689	711	720	731	657	664	675	690	715	621	706	626	735	709	702	708	705	687	704	701	697	711	702	671	663	731	725	693	699	723	688	686	689	720	740	693	668	700	716	742	683	665	733	730	698	716	728	680	711	664	734	685	696	739	682	652	685	716	692	710	697	693	670	696	677	693	708	719	691	649	645	741	687	747	702	689	657	706	696	694	716	669	698	697	674	693	693	656	730	689	680	697	721	706	685	725	682	680	681	696	721	684	726	704	689	686	696	676	720	680	700	686	667	727	647	691	712	738	702	669	717	713	679	690	715	677	697	703	694	713	695	677	661	717	680	634	754	681	687	731	714	732	736	702	691	694	672	700	694	690	686	714	701	691	676	696	736	700	663	689	681	714	744	679	779	717	665	658	696	683	673	707	671	669	732	684	689	705	639	700	691	726	701	724	685	723	739	690	667	730	704	668	730	692	714	713	681	721	700	687	692	694	689	727	701	701	717	718	712	662	632	688	662	666	661	676	688	699	722	689	657	686	719	704	687	731	702	698	688	728	657	696	683	682	701	737	736	679	690	694	721	633	689	701	741	663	730	686	720	719	735	723	666	699	695	653	664	702	659	709	677	723	673	686	677	704	705	679	703	683	729	694	665	684	671	689	690	702	666	655	711	681	665	693	689	767	730	664	687	706	690	666	704	716	702	678	700	705	687	676	700	708	644	684	668	692	693	714	688	701	661	716	665	655	653	698	687	739	733	693	691	733	707	723	671	732	680	673	681	701	683	710	726	697	715	717	685	698	714	723	684	713	659	638	695	718	716	676	704	696	664	698	661	717	709	683	665	683	701	686	728	643	697	687	641	708	712	723	693	668	734	673	703	691	670	687	670	679	675	693	678	706	674	635	700	701	667	731	660	728	728	660	666	692	682	666	745	691	711	718	710	692	739	705	674	648	705	709	648	726	683	676	750	642	710	711	713	729	690	733	679	692	691	683	661	677	689	723	668	681	672	636	706	651	695	695	660	673	735	721	651	679	727	722	718	655	682	696	665	664	670	674	708	694	615	683	671	724	646	659	680	650	642	656	719	706	680	707	673	673	689	721	725	719	712	683	695	666	676	688	663	716	679	704	735	658	717	717	697	652	664	725	669	713	676	656	682	702	684	732	717	713	714	697	627	639	731	681	703	696	715	669	716	688	668	722	649	722	683	661	696	704	655	686	720	680	670	703	640	719	693	742	711	696	718	675	705	701	702	682	696	692	698	677	680	683	719	711	734	681	700	715	675	666	655	734	683	706	671	682	719	688	658	671	693	677	726	683	704	646	700	697	673	706	673	677	731	677	658	669	669	667	715	686	712	713	709	647	652	732	687	714	705	701	701	684	685	678	707	676	686	703	705	679	671	644	716	673	685	694	667	735	693	711	684	664	684	659	738	666	717	690	690	678	702	649	670	689	715	664	670	692	706	714	734	694	747	692	637	671	699	652	659	686	674	720	699	703	687	695	738	692	744	687	675	685	706	669	684	658	669	702	732	685	742	725	704	702	707	687	694	705	664	676	722	654	633	700	675	715	666	690	688	716	667	732	714	745	714	712	687	675	691	689	682	652	690	674	643	688	695	668	697	674	688	704	655	694	702	700	695	673	651	698	734	678	655	682	666	674	735	662	676	675	719	695	696	675	714	670	643	674	699	695	650	661	655	706	667	707	683	677	669	686	698	677	732	699	695	679	693	670	724	664	683	729	687	662	711	708	709	718	745	674	679	684	682	715	686	705	680	703	688	658	687	673	709	704	725	656	646	666	701	676	697	737	703	696	712	718	729	694	701	703	658	656	658	652	686	675	669	661	724	684	691	698	668	676	702	667	663	700	692	690	660	723	700	736	663	708	674	697	674	664	667	714	692	701	654	674	719	678	681	745	733	676	699	678	690	704	717	621	655	689	700	670	729	709	658	739	640	720	682	719	653	679	665	695	753	693	705	720	654	709	653	691	688	712	705	741	674	691	675	720	641	697	737	714	678	680	741	689	750	683	673	667	710	690	656	687	695	654	660	707	695	702	642	668	721	679	691	689	698	655	668	660	702	724	675	673	662	694	666	646	687	644	670	670	704	714	683	696	667	737	684	702	688	664	632	704	717	685	682	715	665	698	692	685	659	658	689	703	663	754	724	689	721	646	718	670	692	682	684	691	683	672	675	691	659	704	664	744	634	679	723	717	767	664	653	688	681	660	680	689	700	678	659	678	711	737	663	728	720	746	676	727	697	755	656	669	672	654	667	706	620	697	697	655	753	674	680	695	679	701	653	704	699	684	687	683	738	681	695	701	648	684	715	683	665	707	687	746	728	650	671	663	674	672	639	659	711	673	670	641	665	697	681	695	715	677	689	690	733	689	722	718	697	713	699	682	639	710	689	689	702	685	674	703	683	683	732	692	677	629	644	675	685	734	680	679	694	690	678	749	695	650	698	678	703	716	699	690	665	664	731	669	731	688	648	756	678	707	674	679	706	710	676	688	712	715	648	710	670	665	683	699	692	606	693	676	700	662	740	721	720	705	694	719	694	672	694	723	703	698	647	684	665	695	705	674	723	640	723	696	627	625	712	720	685	685	647	677	672	695	679	670	687	693	687	663	665	713	655	710	656	691	686	731	696	683	695	699	638	703	698	751	693	659	677	693	713	687	716	686	691	674	684	689	731	669	709	656	680	679	684	753	704	661	722	710	669	733	691	695	715	714	684	701	650	717	658	713	691	702	722	698	712	673	685	666	688	718	682	685	684	693	713	670	735	682	694	670	688	703	689	694	705	635	688	696	654	719	686	638	684	672	645	689	673	681	681	673	720	662	683	676	671	682	722	720	667	694	655	685	683	680	664	642	710	682	723	648	707	696	711	677	687	667	642	689	675	703	686	635	674	701	694	677	648	692	742	618	681	693	691	693	710	666	668	645	682	692	699	688	678	651	693	633	689	698	677	713	673	701	699	681	678	675	695	659	740	710	696	729	745	718	669	661	650	718	667	714	732	761	680	681	643	727	698	710	710	682	702	661	679	671	696	678	676	644	675	657	702	645	688	708	713	659	699	719	682	663	698	684	682	688	726	699	721	639	679	720	712	707	705	632	684	684	688	670	709	683	773	701	638	666	698	698	669	659	684	695	685	666	720	736	683	657	709	717	619	722	669	714	689	691	690	676	707	690	670	681	666	663	647	684	710	688	682	670	657	679	726	734	680	699	655	690	647	676	693	673	667	705	678	711	646	683	680	650	693	692	656	680	687	682	703	688	677	659	719	739	714	658	672	681	704	731	696	667	712	708	732	687	707	685	680	702	698	708	650	711	683	671	721	680	718	756	668	630	707	701	613	748	699	675	697	689	675	724	710	657	714	690
28085	15642	6881	2168	956	990	1183	981	1050	980	894	1714	1989	1752	1268	974	817	784	832	742	807	770	798	754	858	764	799	802	803	759	785	763	784	781	769	764	786	768	779	775	777	743	769	777	785	772	826	786	827	816	832	792	838	784	809	789	789	791	766	803	816	756	805	770	791	798	769	750	804	764	764	757	807	753	784	809	769	796	767	770	766	805	801	752	774	759	785	786	788	839	785	746	792	800	785	815	803	816	777	786	791	840	764	810	812	740	775	773	775	767	800	727	726	777	801	730	796	822	822	780	723	785	777	813	781	782	825	813	809	772	738	802	766	750	756	772	760	793	761	739	764	715	799	805	761	769	729	713	735	773	784	771	744	787	744	767	780	788	773	800	801	808	836	758	793	768	758	762	793	731	777	804	760	759	820	758	778	799	786	796	755	783	827	783	775	763	779	846	788	832	773	794	788	828	833	837	814	734	806	805	827	762	774	800	796	739	750	778	757	782	811	756	777	777	783	809	751	759	780	785	763	746	791	787	764	742	719	743	771	823	798	786	808	731	793	794	761	825	735	849	770	754	783	739	767	773	759	803	766	824	830	744	755	749	798	755	805	758	772	813	804	747	761	834	798	782	750	754	780	832	789	822	788	806	751	764	775	784	841	811	790	753	760	744	806	781	801	794	817	852	776	777	763	780	729	818	811	761	811	775	776	755	751	758	768	809	809	801	852	798	775	791	735	785	823	729	759	775	770	794	810	799	821	753	864	807	803	733	772	743	758	780	777	773	769	788	805	782	803	818	830	759	833	775	757	775	758	781	777	797	829	741	782	786	754	784	795	760	742	835	812	850	764	812	787	784	784	769	788	773	769	797	782	791	781	759	792	757	760	815	754	771	775	777	823	776	808	820	780	796	783	793	743	824	782	822	779	775	791	813	784	787	769	799	790	820	842	794	789	784	792	775	773	814	820	742	758	819	808	795	806	730	801	817	799	774	795	737	790	758	764	776	747	742	795	818	746	830	808	810	808	717	781	755	734	813	747	799	811	810	751	782	789	823	828	816	763	745	741	782	780	773	772	795	798	778	728	770	777	810	754	815	776	801	806	788	787	725	793	808	724	762	825	751	744	777	795	766	784	780	805	819	775	822	748	839	785	814	817	782	795	796	721	805	758	778	809	768	807	792	750	811	800	768	790	767	835	769	819	798	771	804	809	803	749	769	776	778	753	777	735	743	810	771	759	786	765	716	776	797	785	779	831	822	802	804	742	799	764	768	734	812	775	695	794	723	779	798	777	734	752	866	748	770	792	763	746	784	806	793	797	799	819	776	765	744	777	771	746	768	782	730	812	819	785	784	751	765	824	746	796	783	801	726	773	775	805	767	768	779	839	819	774	796	774	775	793	747	773	767	729	813	784	752	790	811	820	746	849	786	752	842	794	787	747	756	770	752	826	806	769	771	778	818	766	794	828	753	746	770	744	760	699	749	800	803	806	765	785	767	774	815	769	795	823	812	793	792	770	795	770	766	827	781	746	775	799	773	767	798	810	758	764	738	787	827	771	766	758	746	814	787	784	785	810	787	823	797	751	803	808	775	732	769	806	765	781	788	765	801	771	794	778	810	800	833	745	820	773	795	775	773	767	802	775	784	749	800	831	778	767	772	774	782	770	783	735	813	788	777	838	796	750	779	762	770	758	785	774	780	804	775	743	764	735	790	836	810	786	770	808	757	745	766	821	800	806	824	824	802	767	783	741	799	788	778	778	760	756	776	829	783	804	774	748	843	780	839	795	815	768	784	784	766	804	758	811	809	837	794	813	803	779	808	789	842	821	781	819	765	787	832	784	782	807	773	831	800	774	822	776	785	803	823	782	754	799	792	783	783	771	734	822	758	742	776	772	829	737	752	774	792	767	811	760	811	781	837	776	800	776	762	779	742	812	790	744	753	866	825	747	763	795	729	761	741	818	743	802	787	754	732	775	813	800	729	813	801	776	822	780	779	834	830	858	794	814	804	814	771	798	768	802	791	804	849	829	805	809	796	738	827	801	802	829	791	821	776	771	824	792	811	757	834	799	823	814	727	775	838	780	771	734	738	835	789	738	795	765	764	798	797	837	778	833	826	757	796	788	779	783	799	805	782	758	813	734	795	807	788	810	791	820	795	827	784	786	800	719	819	790	790	826	770	756	790	804	810	779	797	801	776	822	780	753	799	814	797	774	759	780	826	753	798	779	752	827	759	751	795	792	760	776	771	728	756	774	795	758	816	786	777	741	794	813	826	782	835	765	778	758	793	794	752	818	778	786	800	759	733	716	791	817	767	812	826	804	798	790	812	798	825	789	776	803	777	794	793	793	863	826	798	765	809	770	777	769	843	804	777	863	764	754	788	819	794	814	753	796	771	779	791	811	750	772	774	829	792	804	831	783	731	775	776	785	786	817	803	768	795	792	832	786	799	782	754	731	777	781	816	790	805	735	782	708	744	751	780	799	799	812	850	818	813	816	810	772	764	777	811	760	806	830	776	760	776	745	779	820	695	823	780	781	758	811	786	817	785	805	767	798	777	752	786	778	725	749	742	765	774	795	767	793	797	738	777	728	783	791	847	802	718	825	804	769	747	818	798	781	769	805	741	737	768	756	759	783	751	775	711	796	752	826	783	770	766	793	790	829	848	782	822	745	774	818	837	792	755	733	767	731	823	802	773	825	823	755	797	770	757	786	774	794	747	769	788	757	752	755	740	796	796	778	794	754	838	830	800	798	759	700	791	838	829	784	775	783	789	786	715	767	793	820	777	769	784	798	750	793	807	800	739	776	800	808	820	787	810	789	764	792	752	775	784	815	800	769	809	811	731	811	835	804	806	808	782	817	806	833	761	770	821	814	802	777	815	822	802	761	817	802	785	809	803	788	828	820	792	763	738	808	751	782	711	751	765	789	810	743	820	811	753	806	820	803	802	792	753	791	793	756	749	810	803	774	760	775	754	760	792	768	821	827	799	770	817	777	809	780	754	802	745	741	766	804	726	784	761	789	808	806	800	741	788	756	803	812	819	860	826	760	783	754	762	729	860	774	841	783	820	785	797	783	727	803	790	823	747	805	756	744	760	796	777	784	767	755	770	739	778	792	805	756	784	733	799	797	767	788	858	783	804	817	711	755	805	789	771	814	856	769	737	719	759	793	796	788	755	779	786	801	790	784	764	755	788	781	783	755	759	803	718	747	758	776	752	763	744	792	781	781	786	792	756	820	769	766	812	776	780	764	808	762	774	806	758	849	808	843	808	824	797	811	816	798	688	817	805	732	823	792	763	787	765	764	766	756	776	771	823	791	806	783	830	768	782	782	780	869	794	823	812	800	760	785	830	772	750	755	767	769	778	785	778	798	798	747	801	787	734	762	825	839	821	745	783	786	822	816	754	755	784	802	781	759	785	794	772	798	837	779	774	770	816	781	823	756	817	823	788	809	816	752	796	768	821	790	784	796	785	765	743	768	815	771	789
7962	7619	5347	1525	868	931	1175	968	1141	1031	945	2087	2183	1750	1170	813	704	667	694	660	651	667	608	663	634	653	660	621	629	684	670	657	657	656	668	683	657	664	626	667	686	652	630	651	605	610	662	640	681	643	692	642	651	662	635	709	656	620	636	698	637	620	645	643	622	700	656	679	636	662	644	637	663	655	663	670	646	632	646	695	641	649	661	638	675	621	688	598	635	605	622	644	672	656	632	639	630	691	656	656	676	673	691	643	629	643	686	627	637	638	668	670	654	666	668	670	668	655	653	677	655	691	632	647	610	665	653	669	630	672	631	661	628	641	685	605	610	658	647	616	676	667	625	667	656	609	621	698	633	649	641	608	651	606	642	645	674	652	641	651	667	688	647	629	630	693	623	653	637	662	651	674	688	653	604	699	658	625	634	675	623	687	670	659	667	632	658	649	652	673	653	674	676	598	668	646	689	619	674	667	671	648	654	643	635	683	619	696	657	654	581	619	649	625	657	644	613	666	652	698	672	634	711	656	631	672	684	702	671	626	620	646	641	606	620	638	646	677	629	666	652	652	652	655	691	621	633	579	646	641	654	699	673	634	634	665	643	683	689	644	679	683	643	664	646	620	618	691	651	596	657	691	647	621	654	689	617	710	658	645	642	688	645	607	641	626	607	636	653	664	643	637	629	681	713	670	652	681	671	704	667	672	640	651	620	645	644	611	609	635	582	619	623	639	673	642	650	617	605	648	631	663	680	623	647	655	645	680	661	690	648	643	631	639	633	631	642	660	664	683	616	625	626	676	650	609	656	667	635	625	638	607	657	643	674	656	635	636	658	619	643	636	684	633	638	656	641	629	626	643	646	640	628	580	639	665	639	583	640	623	638	652	642	631	658	651	636	657	626	667	630	666	650	642	662	686	674	666	616	653	614	683	611	659	670	643	655	636	708	637	634	636	685	617	687	657	701	668	672	661	628	658	680	647	673	631	612	657	647	645	634	633	655	671	668	667	602	678	611	644	668	665	646	643	655	660	655	657	636	633	647	611	719	618	670	651	639	641	619	615	629	657	651	650	679	687	639	631	648	644	582	662	618	626	708	633	619	629	606	637	602	667	657	683	627	637	654	597	651	622	637	651	638	636	703	702	661	649	649	654	664	617	660	637	641	643	592	695	606	652	684	693	640	680	662	670	674	624	694	642	645	628	613	667	593	655	603	676	692	632	682	652	651	652	649	648	636	650	625	604	643	664	578	671	620	653	634	641	661	663	646	631	629	617	650	616	653	623	686	621	653	655	635	626	633	604	637	673	682	662	633	633	601	661	681	657	641	669	664	729	639	622	629	688	641	604	652	674	607	605	624	620	705	646	636	669	643	677	624	688	653	686	647	589	624	644	655	627	664	634	632	667	676	676	619	638	599	685	618	624	671	656	624	668	662	666	631	585	651	680	665	678	579	675	669	654	670	680	638	681	641	684	629	628	641	681	653	626	687	687	664	655	650	665	668	635	646	645	676	647	628	622	657	680	695	604	705	661	685	595	655	659	652	616	673	623	610	614	678	662	670	649	651	651	661	681	685	657	653	671	664	687	629	657	633	646	640	683	614	628	703	679	694	655	634	677	733	677	667	653	637	644	618	650	632	655	673	671	624	649	624	628	628	627	649	639	625	661	655	686	617	668	647	658	660	649	687	661	651	654	619	690	638	625	599	673	659	644	637	635	638	631	693	675	647	670	645	635	663	632	643	630	618	672	625	610	606	611	679	657	667	630	673	651	664	666	668	649	660	673	649	636	666	679	650	613	668	666	639	715	670	669	623	670	658	655	653	671	642	640	680	644	662	678	640	650	634	680	673	651	667	659	620	654	588	664	655	634	675	650	651	667	677	708	604	593	630	656	603	626	641	642	661	611	620	657	679	628	634	655	667	671	632	633	718	648	673	642	571	640	679	678	649	610	626	654	643	616	630	630	632	643	638	667	626	671	633	671	652	665	676	643	630	653	659	644	628	638	648	663	678	643	657	621	685	656	662	618	666	654	630	649	620	693	626	630	687	653	660	601	659	678	654	634	655	648	621	656	645	707	671	680	672	688	640	648	688	640	628	693	620	662	697	667	642	657	611	641	628	652	633	638	649	658	651	678	627	618	614	687	674	665	662	632	675	608	657	618	620	674	668	639	666	663	646	652	683	657	655	645	673	657	661	664	640	632	654	640	667	642	605	618	654	654	657	635	667	656	618	629	654	641	677	626	666	636	650	669	638	620	675	663	641	656	683	633	650	668	653	639	638	583	664	693	626	630	721	634	674	650	631	676	671	633	635	678	649	682	650	655	635	657	661	643	657	679	642	639	663	623	620	684	639	652	646	637	631	688	701	682	633	629	629	672	737	629	693	657	633	669	674	649	634	670	682	678	645	628	676	686	660	612	612	608	671	650	611	607	633	623	584	679	685	684	646	627	609	672	641	672	643	594	675	694	666	637	630	640	646	669	625	648	659	680	639	685	605	617	682	643	604	635	647	678	657	662	657	674	602	686	628	626	646	648	642	638	633	637	652	617	622	622	646	654	604	658	599	627	619	664	673	661	649	663	680	698	619	686	656	648	622	666	672	622	645	629	669	632	665	643	628	615	703	645	622	656	606	639	666	598	624	617	593	605	626	643	636	635	603	680	656	630	647	635	646	665	683	647	623	651	694	654	676	625	681	630	619	657	673	642	658	608	596	661	652	632	681	664	652	622	650	639	638	658	693	624	655	639	674	665	681	667	670	681	667	639	644	641	628	639	622	633	636	609	644	644	637	643	679	663	695	661	633	651	628	643	640	652	682	645	679	679	677	648	674	668	638	642	651	674	653	606	587	697	664	610	660	633	636	631	664	678	669	683	644	694	629	626	614	668	661	661	661	664	633	580	662	614	652	689	673	666	590	701	615	635	680	638	625	627	654	570	644	653	681	679	638	629	632	680	649	663	650	623	669	624	615	639	647	645	639	654	664	605	653	701	629	679	636	687	645	654	674	633	649	614	648	645	658	645	639	641	671	625	647	658	624	657	648	628	650	676	724	669	667	675	707	603	676	642	645	676	665	591	682	676	680	625	638	642	653	661	627	640	656	642	623	612	633	609	672	640	611	622	651	625	606	641	658	608	617	625	614	670	629	636	681	651	630	636	657	643	649	634	658	613	686	593	665	643	608	633	647	640	608	610	632	656	611	646	679	625	646	666	651	696	672	613	667	618	683	652	566	627	642	636	678	677	639	641	633	619	663	657	640	706	634	602	657	676	664	617	688	689	668	627	637	673	645	632	626	650	609	710	631	673	584	627	691	622	635	657	673	684	615	666	673	641	710	614	640	634	618	665	716	692	631	650	652	691	663	659	679	650	626	609	646	676	640	635	623	622	683	636	681	650	635	620	663	644	662	660	645	655	636	678	615	627	675	644	678	665	667	645	632	616	683	646	624	642	592	683	675	587	652	631	688	632	629	650	664	616	667	649	659	674
25688	21501	27645	25528	9568	2051	1532	1425	1759	1560	2159	10327	14063	10462	4222	1692	1002	802	758	737	720	741	755	681	720	721	686	677	653	732	772	722	734	701	692	724	713	686	682	689	702	684	740	656	674	658	693	689	714	724	679	718	655	745	684	717	651	670	689	689	741	682	721	682	747	697	688	759	676	651	716	744	687	662	717	707	720	695	729	689	706	720	670	713	632	684	699	642	684	653	712	709	744	705	768	701	670	712	679	704	703	700	715	690	701	670	658	692	741	677	698	726	702	705	677	658	686	686	720	718	684	699	690	664	685	694	680	675	670	655	708	709	734	629	682	671	714	695	674	686	693	744	667	662	677	656	681	656	707	676	679	704	690	704	656	687	677	706	661	651	676	712	706	718	746	710	766	681	716	666	722	679	698	714	720	675	662	725	644	666	694	727	657	666	689	709	711	681	682	747	751	699	691	675	712	732	690	714	664	721	672	707	698	718	668	706	641	749	674	661	652	706	684	727	680	657	683	701	695	679	687	713	726	726	727	679	671	698	667	726	705	679	722	657	676	704	675	714	659	711	722	709	730	677	690	707	695	706	701	673	723	679	679	692	704	697	707	677	675	656	691	742	697	718	681	667	687	715	679	696	671	696	699	694	689	701	689	702	681	700	643	675	719	700	699	730	645	691	754	722	712	671	689	709	709	682	705	705	720	717	740	754	685	697	657	742	722	681	721	695	695	740	703	685	692	686	689	741	630	672	715	718	717	718	734	704	643	680	745	698	687	661	670	725	717	669	666	726	710	712	698	726	684	723	702	719	719	678	711	668	673	627	653	715	693	706	689	678	654	689	643	681	693	716	709	774	657	725	659	656	694	720	685	687	770	688	719	696	741	681	711	711	710	734	672	693	669	743	687	675	665	684	662	719	675	703	698	697	681	661	714	685	645	668	673	718	707	709	700	678	738	681	688	694	715	708	688	689	740	684	670	678	684	686	673	696	640	687	681	698	657	718	724	684	652	701	681	731	670	662	705	677	720	710	676	720	703	724	679	658	667	707	662	689	704	699	656	738	688	687	705	701	701	658	712	700	661	671	737	648	651	664	706	653	695	741	691	642	685	691	660	694	732	656	701	745	708	698	679	672	738	734	717	719	682	691	683	709	747	714	759	701	713	728	697	693	651	725	725	663	673	678	683	631	730	688	717	660	763	714	671	707	723	697	637	683	665	678	707	649	695	683	762	708	707	671	660	760	710	669	686	716	756	643	643	658	670	715	697	684	724	666	661	683	644	741	708	735	729	684	695	696	680	653	757	717	734	677	682	714	708	713	686	722	699	698	690	682	700	684	724	647	660	642	706	672	700	662	713	675	690	683	686	663	716	732	659	680	703	686	669	696	683	751	689	741	713	723	672	701	716	639	716	704	682	714	731	703	676	685	692	683	731	672	694	697	710	697	668	671	694	697	713	727	706	740	754	646	714	660	741	682	719	701	679	717	696	699	747	718	677	721	707	733	672	634	649	634	773	699	710	681	640	680	691	751	682	687	640	676	687	692	692	707	695	667	717	723	700	676	681	706	680	705	742	720	688	732	675	696	657	712	657	743	672	655	667	744	700	703	686	691	733	684	718	673	685	688	701	780	690	691	668	681	642	674	702	719	674	706	683	666	681	700	729	743	707	715	718	670	750	666	678	688	651	637	742	701	733	717	723	716	673	707	640	651	715	670	715	703	652	685	709	681	687	688	669	648	646	693	707	657	744	686	719	695	664	655	650	724	670	684	721	730	681	710	731	720	680	728	640	721	682	708	682	741	726	711	715	688	701	703	707	707	677	662	729	668	683	675	660	696	712	675	660	722	698	707	685	684	744	734	702	656	702	666	709	713	674	662	652	704	714	702	703	697	735	709	666	706	692	728	683	707	713	692	716	659	658	739	715	727	679	653	700	672	656	656	673	706	707	715	719	696	685	703	708	668	707	726	720	685	683	667	716	692	716	741	690	689	711	703	693	710	688	693	742	661	710	707	663	654	712	712	701	703	727	751	718	664	695	749	682	717	675	683	657	654	661	721	681	724	690	682	719	736	658	710	662	712	698	673	680	697	680	721	705	707	643	699	732	711	711	682	683	658	687	690	698	683	680	695	674	753	716	682	699	735	682	713	698	692	736	682	687	645	658	751	752	679	743	697	628	683	722	687	693	675	732	732	725	710	679	676	676	695	732	672	698	666	712	679	668	676	721	691	653	714	665	711	668	686	693	721	667	704	718	710	685	714	676	629	677	712	736	703	715	646	731	730	707	714	705	659	736	680	679	678	703	706	684	726	713	665	669	750	743	691	703	688	660	644	696	665	685	689	712	702	712	689	676	711	732	654	643	691	688	740	729	680	711	668	682	694	684	715	670	700	716	684	659	677	688	701	723	656	713	744	684	678	686	702	676	684	672	708	714	694	707	701	702	691	736	647	727	711	676	724	681	686	741	710	714	706	696	737	707	717	664	695	701	724	732	684	655	696	711	698	740	642	684	707	623	724	696	694	687	686	697	693	691	761	691	728	724	741	692	611	707	708	650	644	677	687	708	688	748	655	741	695	684	685	721	687	644	726	687	669	693	688	711	704	708	723	708	676	661	653	712	646	702	611	711	664	683	636	718	724	698	683	699	698	748	701	691	708	732	642	696	708	703	711	726	734	707	678	643	719	676	705	727	754	672	690	713	685	672	699	695	675	728	722	745	714	710	700	675	737	691	672	679	667	690	744	717	716	715	666	653	719	707	680	650	652	697	656	704	722	695	680	703	703	742	692	727	717	713	689	672	715	722	697	659	701	691	678	667	660	747	679	694	721	701	686	660	716	685	713	669	717	681	645	688	675	691	706	728	726	668	706	723	693	726	666	671	659	686	681	682	697	703	689	698	646	696	640	695	708	714	705	656	654	670	686	726	675	648	678	656	707	683	691	682	718	687	689	672	709	711	665	710	692	669	705	681	677	710	658	710	662	743	699	704	680	687	714	628	695	698	675	697	647	739	679	739	727	642	713	715	706	760	642	703	775	699	712	645	720	681	685	695	703	679	680	728	703	690	703	746	648	682	693	709	653	647	715	720	705	688	731	669	731	669	691	690	721	695	690	689	711	712	661	704	690	662	688	672	727	649	717	694	740	696	670	689	665	720	696	716	713	732	662	676	695	661	711	693	691	655	661	700	674	696	690	691	680	661	666	696	699	707	710	665	742	684	648	671	671	669	740	716	699	686	705	711	679	723	689	710	671	695	680	700	678	688	681	681	727	746	689	689	687	690	668	724	733	693	738	672	745	732	658	759	719	704	693	708	723	722	690	730	739	725	688	694	722	689	716	752	700	670	694	717	711	717	685	674	690	674	704	717	648	698	650	678	679	678	667	675	715	722	706	657	668	722	711	682	681	733	656	682	700	662	731	675	647	685	658	727	700	696	683	705	693	679	692	705	726	697	686	700	651	757	678	775	696	731	671	692	689	648	721	688	741	726	678
6676	10467	6973	2789	1955	1543	1466	1522	2302	1998	2696	12355	13405	9435	3986	1642	973	698	625	618	600	636	615	640	644	618	631	609	584	608	620	659	634	626	599	590	635	608	672	596	631	613	580	630	609	622	615	625	622	614	596	640	636	624	560	609	583	582	609	569	585	647	628	645	616	640	564	601	609	650	597	619	561	583	545	659	569	640	620	596	580	617	614	624	622	637	646	631	590	539	587	606	605	650	557	618	601	614	608	616	617	616	608	621	620	619	607	621	597	628	632	640	628	679	623	614	580	648	627	618	606	575	638	616	595	667	621	583	655	677	608	586	629	629	579	619	611	603	592	599	607	551	599	599	634	590	561	603	535	605	596	603	604	608	592	606	643	640	589	615	603	676	592	593	614	617	624	636	598	581	590	576	623	613	597	591	662	621	557	583	646	630	604	589	600	606	597	634	619	602	596	608	613	589	636	628	574	652	596	598	587	615	568	618	573	555	603	614	612	637	587	607	637	649	608	576	608	578	598	629	619	603	612	633	552	644	598	631	627	614	594	611	647	643	591	622	590	626	624	592	622	605	600	647	595	599	603	641	610	607	588	594	629	617	600	595	566	615	599	595	594	581	662	658	613	622	614	584	648	591	628	601	592	617	615	646	573	633	558	587	599	600	592	592	596	617	588	584	604	608	591	624	604	623	604	636	615	589	605	620	635	631	601	662	601	614	607	601	607	637	602	580	586	594	615	590	625	551	604	610	609	623	630	565	590	652	583	604	606	638	558	612	551	608	601	624	564	627	583	592	579	649	618	617	577	628	635	609	607	636	557	592	655	629	606	603	595	604	605	661	643	582	591	618	607	636	692	626	589	549	608	574	610	578	595	576	610	561	607	608	591	629	634	619	622	617	633	600	622	600	589	634	580	635	587	585	611	636	598	599	606	615	608	578	611	605	600	603	639	581	625	598	630	647	614	605	548	595	593	617	621	610	618	586	602	581	581	634	591	596	608	595	623	586	620	587	580	604	617	595	607	606	588	635	587	596	568	590	644	601	654	646	617	625	596	611	634	563	632	615	599	607	652	576	556	605	624	594	639	594	608	628	637	655	623	592	625	625	578	646	657	641	561	579	633	601	617	602	567	601	589	620	611	630	627	617	567	612	609	632	598	619	559	626	640	648	649	587	614	653	622	598	613	626	617	584	594	605	599	635	601	553	591	620	611	651	603	635	595	585	606	616	611	560	582	597	607	619	585	625	598	613	647	648	632	645	651	619	564	618	588	622	600	601	637	628	615	592	605	596	572	592	566	601	586	609	612	612	602	633	646	658	601	593	617	614	584	622	617	618	614	592	568	627	602	550	596	570	633	615	618	598	599	614	603	626	641	629	615	610	630	641	681	602	612	615	629	574	625	653	623	595	587	613	589	607	632	618	573	591	619	623	593	611	598	581	618	583	635	572	598	608	587	589	571	605	601	597	604	600	590	621	639	655	579	660	583	645	631	605	562	631	639	569	635	617	632	613	620	630	594	637	636	604	612	613	583	635	624	632	640	625	628	592	633	567	575	606	618	623	624	611	614	606	594	626	583	606	608	584	589	546	655	595	589	644	577	649	621	607	644	606	649	610	655	579	571	593	562	663	590	572	633	594	584	618	593	583	627	617	624	602	588	589	646	612	595	582	581	566	601	637	596	539	584	616	630	581	623	632	635	642	608	587	644	606	603	617	600	629	587	619	666	602	618	568	595	622	591	613	626	629	574	596	621	607	572	582	575	611	655	628	608	612	643	638	603	589	606	624	612	558	582	596	612	646	625	597	592	637	589	554	568	617	580	571	633	610	594	612	634	581	610	571	620	624	555	605	624	635	589	595	614	588	626	624	635	583	618	603	605	560	600	581	611	590	627	599	590	582	605	598	617	618	620	614	603	590	609	636	590	612	575	574	609	561	613	593	619	580	570	616	608	566	583	600	622	586	601	595	648	621	572	611	619	640	566	576	584	615	608	603	648	622	569	570	568	595	600	601	581	602	647	633	603	634	590	632	637	591	611	648	603	575	616	620	601	613	630	618	625	566	597	613	592	577	602	616	570	603	649	598	630	630	613	578	666	614	583	623	611	620	622	609	576	585	598	569	522	639	584	611	620	616	654	618	649	610	635	582	612	582	588	590	586	597	637	557	597	627	630	599	657	582	628	573	627	597	587	672	594	636	619	555	567	620	573	597	653	605	592	595	622	644	637	585	620	615	592	608	622	615	571	599	610	602	616	655	591	586	615	595	607	592	633	640	579	619	617	600	610	599	619	539	593	622	605	633	565	647	635	547	598	599	588	600	600	608	589	564	602	658	620	581	646	600	619	632	662	598	590	620	627	660	608	623	620	600	581	621	591	584	600	610	638	638	621	580	590	631	591	583	608	634	587	618	574	596	606	612	613	600	601	567	661	588	614	593	602	591	627	583	604	567	579	637	552	588	624	609	568	622	601	599	556	605	601	602	610	605	606	644	647	597	612	577	599	582	589	663	623	534	587	585	620	569	598	603	633	632	616	607	603	598	627	644	606	601	608	625	605	585	607	604	579	598	570	603	633	610	596	598	670	594	592	615	634	630	628	601	636	576	574	603	573	646	624	621	562	608	634	562	591	618	617	604	609	587	670	620	590	572	615	608	620	623	612	646	623	581	599	626	662	619	610	632	599	648	617	607	602	610	627	569	643	609	609	592	584	579	641	595	598	642	574	624	559	607	616	640	618	598	657	576	562	626	553	622	619	631	611	575	587	608	615	625	632	584	609	613	636	591	647	616	615	588	642	628	595	634	594	615	592	629	597	580	573	615	605	580	591	646	601	627	579	606	600	581	607	613	580	612	628	573	634	607	591	641	626	585	629	630	586	575	605	652	575	595	646	609	605	654	607	611	554	623	586	617	588	561	565	620	633	580	586	582	608	611	637	624	625	616	629	584	636	594	615	605	589	567	626	587	578	621	633	556	604	598	605	593	625	598	668	654	614	618	575	584	595	578	619	609	620	561	598	611	584	644	591	586	613	621	618	625	609	607	663	576	608	609	585	613	608	613	631	568	628	602	594	649	620	595	578	577	607	639	643	648	612	618	627	616	591	559	569	629	599	632	629	578	586	620	589	598	643	587	629	625	634	602	589	585	630	589	588	573	573	562	595	614	632	619	629	607	607	569	596	579	590	633	622	635	626	625	679	612	606	600	605	611	623	591	590	586	580	588	591	602	600	599	615	636	590	595	590	609	600	592	635	598	570	631	587	586	593	577	636	610	632	586	593	599	615	628	673	583	633	636	629	649	544	624	650	617	579	588	589	554	582	538	609	602	629	620	639	594	595	660	602	628	576	592	611	631	602	605	607	617	602	601	608	575	603	577	604	612	659	587	629	604	573	535	633	593	609	608	593	598	625	616	642	610	602	571	604	628	565	605	627	634	582	627	608	586	628	617	631	633	608	585	603	584	581	620	574	621	581	610	629	611	606	655	575	592	556	613
24632	21481	28799	24628	21186	8216	3351	1989	2038	2284	2492	15894	25910	20065	8723	2696	1385	945	861	781	826	823	775	811	848	776	854	808	853	775	784	771	820	814	851	825	796	813	803	823	840	857	801	736	816	797	847	834	819	801	804	816	833	762	784	844	845	799	789	828	815	847	860	820	789	828	838	803	837	764	831	832	785	786	747	755	848	856	789	789	800	813	769	803	807	852	784	791	822	847	828	743	816	784	864	798	823	798	800	822	788	770	753	805	804	789	815	802	843	813	801	827	755	772	770	772	814	776	857	760	806	821	847	791	783	857	799	776	788	824	804	804	824	806	832	792	792	763	845	769	844	774	816	783	850	824	731	841	801	844	786	795	783	773	759	789	851	853	809	853	813	803	812	834	759	848	790	784	807	754	772	788	788	822	791	816	795	803	783	823	801	812	778	815	816	881	816	779	846	769	759	814	781	809	842	853	839	746	783	819	830	774	809	761	781	762	783	841	815	825	753	754	752	814	767	786	811	823	853	797	834	769	807	772	795	813	775	811	758	813	741	811	850	830	792	789	785	813	806	810	805	804	814	789	809	826	797	847	797	857	814	750	797	766	795	807	792	798	765	782	790	832	829	854	833	780	772	789	810	791	802	815	782	736	803	788	815	876	816	774	818	811	806	858	781	804	804	786	820	796	819	788	802	836	841	800	847	778	754	849	785	800	812	802	787	785	838	757	822	838	792	837	805	775	788	788	779	783	790	776	709	849	786	796	723	817	798	782	802	764	853	746	802	810	775	791	770	824	761	806	816	790	761	781	795	833	804	830	794	795	816	719	819	777	836	802	835	781	791	845	852	722	781	798	791	740	767	740	786	816	818	773	746	870	742	753	822	823	821	810	789	769	786	816	792	784	791	799	823	779	820	848	807	759	793	775	760	778	756	800	816	801	763	760	821	799	799	810	789	820	775	803	822	806	761	835	783	794	789	753	836	819	781	783	832	777	767	790	829	767	814	804	812	823	758	799	843	795	812	799	814	801	793	831	853	785	806	815	839	787	773	755	766	780	801	800	818	794	828	778	783	788	824	783	836	770	776	799	799	797	793	839	829	800	813	812	794	789	780	776	783	764	795	805	827	842	841	806	793	795	802	788	759	761	839	789	786	765	797	806	808	794	764	786	810	777	820	806	836	807	814	838	820	800	783	755	809	810	863	792	766	774	837	728	816	789	839	753	854	792	808	793	792	803	800	813	832	793	797	795	802	790	852	802	804	795	738	788	753	796	784	824	800	732	826	774	772	814	775	804	793	808	796	784	777	733	759	781	827	740	839	789	812	826	763	728	812	782	797	791	793	787	765	767	831	756	823	806	828	780	804	757	784	794	831	821	824	803	769	761	794	778	832	796	796	759	828	751	782	852	805	852	792	809	805	792	812	859	741	802	820	763	787	783	812	830	799	790	824	836	788	833	793	803	834	817	821	811	830	802	836	777	766	834	773	768	786	821	831	752	788	847	847	775	832	827	772	804	824	779	798	794	848	765	843	790	806	807	739	799	765	751	795	798	785	760	783	780	822	772	782	806	798	821	750	806	812	741	760	842	828	786	810	790	777	803	784	767	844	776	779	823	835	770	781	765	821	815	773	844	801	802	794	733	751	818	771	828	708	819	835	794	807	781	788	809	846	768	765	789	829	775	781	814	801	732	829	790	791	841	786	790	779	790	840	804	812	763	826	793	816	782	823	847	831	826	782	836	778	779	805	809	839	792	766	809	797	765	754	787	790	789	793	755	775	797	823	750	817	776	785	802	782	827	797	811	808	831	814	761	814	792	766	805	814	804	768	833	798	782	890	794	761	812	818	817	817	796	775	816	786	815	812	801	760	804	769	796	759	817	798	804	867	816	761	791	812	779	789	828	803	820	787	802	811	864	792	768	757	830	848	756	799	794	845	782	791	806	807	833	800	851	831	824	786	808	787	840	738	766	781	760	836	813	809	814	778	735	796	780	769	792	792	819	823	788	854	801	809	799	781	779	816	823	789	789	868	868	789	774	840	798	789	798	846	841	742	849	779	799	863	791	791	792	772	831	791	794	761	812	782	781	795	805	826	804	789	762	802	775	869	767	766	790	782	799	775	793	800	812	812	795	816	784	788	735	796	843	784	786	825	838	705	748	772	778	793	803	802	789	812	784	804	823	722	801	763	773	776	780	787	807	796	804	733	777	773	817	807	774	800	759	807	800	784	787	789	790	786	845	818	791	805	809	788	828	829	764	780	804	799	717	778	787	768	786	799	801	819	811	787	802	768	748	782	749	775	773	815	856	830	825	855	832	806	765	839	802	786	818	799	774	821	823	823	819	810	834	771	715	782	775	807	807	796	746	795	807	761	807	776	782	758	751	832	787	800	836	811	789	797	804	802	789	792	783	785	800	800	768	800	861	800	797	761	837	748	781	763	768	763	788	832	844	817	787	821	816	786	795	822	812	825	868	853	825	776	780	777	770	815	799	829	809	799	799	830	854	795	816	751	743	792	811	796	801	809	843	821	825	790	794	812	819	797	784	841	789	793	807	825	786	807	779	821	832	813	788	808	791	759	763	797	861	825	837	788	727	773	799	803	780	818	802	783	841	819	755	785	862	781	803	769	834	804	786	780	855	845	786	846	778	793	769	760	752	777	765	860	815	777	763	776	826	807	775	752	819	800	772	768	789	751	806	778	782	813	828	802	794	807	789	863	800	819	889	761	796	784	860	797	757	777	800	777	807	832	833	804	771	794	814	827	810	803	816	781	851	795	803	782	838	815	799	783	797	785	760	791	776	812	777	750	796	774	801	820	814	761	855	823	767	814	802	770	803	801	814	825	839	824	808	820	784	782	782	783	814	759	792	780	836	813	818	840	833	800	813	783	785	782	829	828	828	810	833	831	777	819	802	784	790	810	832	792	811	791	839	803	789	792	800	821	864	804	792	819	761	802	811	811	788	791	792	820	803	795	774	760	769	784	794	785	773	815	799	748	791	808	766	785	818	796	811	837	807	780	779	850	787	786	787	732	783	818	826	793	809	825	845	743	807	797	832	777	764	799	809	823	810	791	755	796	808	770	798	842	744	814	797	781	757	830	801	764	787	787	764	797	788	804	835	786	821	828	803	793	724	859	813	813	836	832	810	806	839	845	771	789	780	788	825	832	817	813	753	868	789	821	740	797	773	777	801	788	813	738	781	806	734	773	819	808	785	831	781	809	793	785	833	821	824	782	801	812	851	800	778	782	810	803	820	790	809	782	813	777	777	832	793	802	805	797	786	807	822	798	820	857	831	762	796	777	764	872	857	800	777	794	806	796	836	779	774	816	767	819	785	805	782	835	753	792	786	796	799	787	805	766	822	783	801	803	734	839	802	809	768	779	764	813	812	766	782	775	756	835	788	825	831	813	784	797	835	828	784	768	756	794	766	856	794	749	757	807	794	814	776	802	828	845	851	851	802	824	809	763	786	787	809	787	834	841	845	837	743
6562	12321	11525	5116	3247	2358	2576	2237	2817	2923	3261	18771	23467	16367	6914	2660	1416	808	730	714	698	710	675	680	710	706	703	704	730	730	697	713	667	688	702	706	675	700	714	681	675	690	667	660	687	727	714	658	734	689	732	673	653	681	695	676	691	712	661	692	694	726	659	706	686	724	686	703	651	716	716	736	670	654	683	681	692	684	656	671	724	666	659	665	680	680	672	707	691	675	683	732	651	692	678	705	669	687	696	758	680	712	697	694	668	685	691	669	692	688	683	749	683	721	664	697	664	632	653	661	716	671	766	704	704	711	679	702	636	665	646	704	716	748	741	644	660	659	670	669	667	700	685	677	666	678	710	675	697	697	683	716	733	720	709	677	729	672	683	677	713	649	596	670	707	700	719	707	734	682	690	712	654	690	718	695	710	685	691	690	683	698	700	663	722	732	700	659	706	702	743	681	697	677	653	727	688	704	678	734	642	678	754	710	691	640	653	704	688	629	702	758	691	697	674	687	688	671	682	700	686	715	715	680	716	681	668	655	662	695	677	721	709	717	625	670	748	722	671	701	682	683	702	662	678	682	636	693	673	676	671	657	715	721	653	669	691	671	687	681	676	648	677	724	686	671	683	681	685	687	699	681	720	719	728	695	694	694	701	673	714	704	697	715	668	678	657	686	687	654	695	710	674	656	704	723	686	702	692	663	705	667	658	680	648	680	674	707	670	719	683	701	692	730	713	670	701	670	663	694	700	665	652	656	675	699	674	614	667	664	702	702	705	675	713	703	724	646	668	690	652	682	650	686	679	686	674	684	687	673	688	684	649	714	704	675	693	701	684	692	641	710	677	675	692	671	688	692	707	715	694	623	680	696	727	685	696	693	681	658	721	698	712	671	710	673	708	713	729	689	651	678	703	708	667	675	686	677	681	716	640	699	665	680	710	692	720	656	638	662	696	652	680	689	644	722	675	702	654	678	643	677	708	695	708	671	620	697	678	649	701	633	692	732	643	700	708	660	677	651	706	662	672	664	641	763	732	685	688	700	687	650	644	702	655	684	673	700	652	666	631	663	715	688	648	726	673	675	686	640	667	736	704	666	682	656	709	720	717	677	643	678	679	678	651	657	741	651	685	663	674	654	684	638	712	674	660	703	699	704	711	660	689	699	669	652	695	704	654	623	708	653	685	689	726	705	703	724	664	671	732	666	671	639	688	693	634	687	654	712	682	646	713	708	640	648	636	674	669	680	692	698	690	666	670	679	714	674	679	696	627	678	655	622	708	682	659	678	645	669	671	693	707	642	688	658	650	685	640	693	699	666	665	648	692	709	663	670	709	718	662	669	713	668	676	722	717	695	688	708	651	643	695	660	688	681	691	686	673	692	714	701	714	671	660	635	683	696	717	742	712	725	656	666	731	652	704	663	670	720	680	664	685	693	679	683	715	716	666	662	675	653	692	659	713	668	701	666	692	779	675	672	698	659	670	696	697	684	719	683	738	690	719	681	711	669	708	644	690	657	677	679	685	689	685	670	649	675	654	715	639	673	687	657	659	667	698	761	697	686	682	682	703	687	707	667	684	683	707	691	677	706	677	679	678	693	701	691	688	700	698	649	702	636	708	639	677	696	635	693	677	729	665	647	702	657	713	653	677	691	676	620	671	662	655	685	678	671	668	723	697	682	681	668	650	683	698	700	695	667	629	645	688	697	677	637	655	652	715	693	687	674	713	742	736	679	757	674	693	658	678	671	677	724	684	645	648	698	633	681	716	638	666	648	711	698	705	704	662	668	745	677	671	672	697	693	691	715	641	678	700	695	665	691	650	699	654	693	727	667	647	669	714	690	654	686	652	739	657	655	692	660	651	671	650	665	677	721	680	725	700	680	678	644	670	652	684	729	699	716	670	655	720	668	693	638	698	720	713	727	685	668	676	697	662	655	657	681	677	689	722	694	685	697	653	674	705	670	716	677	629	719	678	688	630	692	682	646	749	655	703	683	671	657	656	694	703	660	686	679	649	688	665	708	711	754	709	724	675	688	681	723	724	695	665	711	684	646	699	693	673	681	624	663	706	696	662	688	683	687	644	666	698	630	688	686	678	684	691	693	636	704	689	653	656	690	676	698	698	684	646	607	683	688	695	680	671	661	702	689	698	700	710	699	683	671	696	687	665	674	655	697	679	731	650	674	740	680	712	706	677	709	655	707	674	703	692	687	695	630	675	686	690	613	707	650	727	661	658	631	718	705	680	674	654	697	678	687	680	685	674	669	625	719	700	682	672	659	660	686	665	662	637	687	701	669	682	740	676	634	660	729	652	670	678	662	710	669	657	676	700	697	672	685	663	732	711	655	686	693	652	694	651	683	667	663	702	623	657	631	677	658	673	651	686	641	711	683	672	671	696	686	699	706	688	653	654	656	696	677	676	688	669	656	685	645	652	703	718	651	627	664	659	656	694	643	665	704	689	671	651	668	685	652	683	657	659	675	694	674	699	724	663	666	685	669	677	664	702	674	733	683	648	746	669	678	676	695	666	641	708	648	669	681	680	650	708	715	664	696	700	741	719	658	669	683	676	685	657	684	646	652	693	663	645	666	701	683	651	692	647	666	676	670	701	673	698	670	687	666	621	666	655	681	681	662	687	684	639	697	701	628	680	671	634	723	702	682	657	692	659	662	679	647	651	681	682	664	687	716	691	674	675	685	679	699	713	666	657	665	675	675	670	664	684	691	660	710	672	675	704	639	675	702	702	690	628	679	626	675	642	661	626	658	721	696	704	732	701	697	702	710	675	700	676	696	647	648	692	683	647	672	663	634	694	704	681	664	697	679	642	713	696	717	652	656	672	672	660	667	718	723	696	667	700	649	658	707	689	675	658	678	669	696	657	693	643	670	679	715	706	719	689	646	704	680	673	717	652	667	725	710	675	695	692	676	673	649	648	659	693	669	631	671	690	643	641	702	670	643	706	676	680	659	727	693	681	697	677	600	670	664	683	669	679	679	673	649	675	669	663	727	665	666	688	681	693	665	665	686	688	658	656	724	629	644	655	701	699	676	691	691	645	638	690	707	674	688	700	689	674	702	668	664	689	695	709	683	678	658	688	683	666	679	648	664	703	664	694	663	681	650	689	688	654	691	655	629	691	633	711	720	648	689	640	648	670	668	729	693	621	655	736	604	636	678	704	633	676	642	682	691	679	679	657	683	687	678	695	692	679	661	681	682	666	705	706	657	698	684	664	617	655	675	646	670	682	666	681	700	680	648	683	679	710	685	709	660	687	667	686	710	670	690	648	671	700	632	687	688	658	734	715	677	714	671	728	683	678	656	706	667	651	731	675	647	682	671	649	656	651	678	678	685	673	700	686	647	707	678	676	698	657	641	659	672	689	701	688	620	681	648	712	707	692	698	694	695	690	677	679	664	686	655	684	690	703	716	712	686	666	635	648	669	672	685	641	679	636	673	675	667	654	709	710	658	707	679	657	651	671	686	672	677	699	701
27991	14442	5839	1977	1083	997	1100	1018	1011	983	908	1585	2104	1951	1299	964	850	784	819	796	815	753	789	789	730	793	773	791	776	756	709	733	794	755	799	767	784	829	833	778	772	798	817	791	837	841	783	751	796	782	816	788	795	783	753	804	748	750	826	800	809	792	771	767	749	748	789	783	770	741	800	783	808	762	809	800	827	781	756	761	781	779	767	796	767	799	776	773	771	759	794	791	778	788	753	741	770	767	784	810	739	784	712	788	754	769	818	786	794	850	739	823	755	801	769	834	768	805	822	753	806	783	771	813	771	845	807	817	733	810	782	787	787	785	776	782	763	753	798	707	740	797	817	805	808	769	780	768	722	784	789	798	752	777	786	835	794	770	809	808	764	752	801	765	777	749	772	774	790	817	794	791	784	794	824	773	766	804	803	822	767	834	769	794	795	790	752	766	814	820	761	753	803	760	788	727	787	813	793	796	809	759	799	791	767	826	828	777	744	768	826	788	777	791	824	785	730	743	798	771	774	788	838	802	819	814	782	799	802	832	813	794	763	720	760	755	764	747	819	814	808	794	772	740	795	769	849	753	768	811	813	755	796	791	786	828	787	823	836	794	824	745	754	762	728	803	764	748	735	781	807	763	793	801	780	773	794	778	791	774	760	772	756	750	760	813	775	741	761	766	730	749	734	748	796	826	791	858	765	810	762	751	725	744	763	796	777	806	790	812	761	772	763	813	779	733	771	777	779	813	779	754	789	832	776	748	810	761	792	760	732	773	753	794	819	785	753	784	757	741	803	754	745	811	821	788	753	776	821	769	755	776	823	775	834	749	747	772	825	793	759	767	763	753	753	789	810	828	787	822	737	822	751	727	765	724	781	711	721	799	794	768	807	736	784	810	821	766	789	768	716	760	799	728	830	766	788	818	761	795	713	723	749	764	769	850	750	770	819	745	787	784	776	766	810	860	806	783	768	810	765	791	785	715	802	740	805	792	754	805	747	731	773	786	772	755	800	745	795	740	774	798	807	720	787	762	789	737	751	748	799	800	794	761	736	763	724	787	808	793	736	808	791	755	786	792	805	746	765	761	800	765	821	800	824	803	793	731	767	801	780	757	780	795	791	826	804	779	801	806	731	799	788	764	758	740	762	794	785	806	750	793	819	816	775	758	751	769	817	804	812	795	756	775	729	798	762	770	802	817	847	767	777	756	791	754	771	772	740	786	748	743	756	789	763	772	773	777	806	778	773	761	796	766	754	790	812	803	730	788	841	741	745	783	785	798	788	806	765	800	757	793	819	773	783	761	722	719	744	766	790	770	784	765	785	747	812	728	773	794	773	760	786	793	712	748	743	779	794	790	823	750	771	747	770	785	796	791	775	748	805	722	770	807	852	828	765	826	752	767	798	792	804	821	788	771	769	825	764	754	770	792	802	758	799	785	842	741	771	802	783	785	860	793	773	763	765	769	776	820	778	793	788	765	808	734	774	714	790	749	763	778	802	815	808	762	760	813	762	819	839	762	795	761	745	755	826	803	769	757	807	798	751	749	817	818	764	791	790	807	746	811	795	746	751	785	816	806	798	796	776	775	789	755	782	789	764	803	803	747	814	810	775	829	782	782	780	758	776	792	788	753	806	736	817	788	773	785	765	776	737	798	789	784	762	798	799	771	779	788	721	747	745	766	793	783	804	815	788	778	785	784	776	759	773	784	760	811	809	790	775	859	786	863	760	805	746	749	783	780	822	812	775	806	767	744	854	783	758	731	765	780	734	809	716	761	784	770	722	755	758	765	855	813	816	819	786	753	776	785	810	813	827	793	831	737	715	808	748	756	757	791	786	777	785	777	782	757	774	779	818	795	766	749	794	757	791	802	812	767	808	785	795	790	754	808	723	824	774	759	870	786	832	747	785	817	787	823	809	791	795	757	779	744	786	811	822	790	775	758	813	793	796	825	848	766	755	779	835	770	772	794	817	789	790	795	765	737	768	789	784	792	749	755	780	765	765	740	818	819	760	781	798	742	753	762	759	788	755	811	770	773	809	768	722	776	749	795	760	793	746	833	755	793	824	717	799	761	802	779	811	786	772	796	818	815	780	736	768	810	789	761	775	782	771	784	777	809	790	791	781	759	792	803	786	786	740	743	775	738	801	769	732	777	781	787	773	802	778	804	782	788	735	740	773	773	777	772	762	733	814	775	778	802	820	775	738	772	755	766	763	818	762	736	771	807	786	831	754	744	801	737	779	814	744	826	759	777	792	774	795	774	768	804	844	764	770	769	778	829	762	766	788	771	757	766	744	823	739	755	792	798	772	730	769	811	814	796	833	795	776	778	770	724	776	753	829	799	753	784	763	781	803	767	810	802	811	786	762	794	754	747	766	749	836	797	772	762	740	738	810	754	795	763	788	763	790	776	801	775	777	746	805	787	802	779	756	819	783	796	761	814	800	761	803	815	768	788	737	756	769	805	788	758	834	797	780	802	853	808	769	767	773	771	776	801	785	763	761	750	827	797	770	803	799	791	749	792	781	787	800	813	789	766	774	789	750	779	777	745	796	764	837	743	743	798	797	752	771	784	802	799	833	737	832	797	760	815	743	768	722	752	742	807	769	792	759	810	781	769	757	762	783	801	792	809	802	811	793	785	776	733	795	763	768	784	806	723	790	774	786	767	754	774	774	787	808	823	784	790	843	744	783	808	768	782	744	751	803	784	783	746	758	801	793	763	809	782	737	806	774	782	724	750	792	753	796	787	799	795	742	734	817	781	744	791	766	801	759	746	830	774	828	794	800	813	767	723	806	769	781	797	772	797	778	724	778	800	804	821	830	773	767	815	768	790	717	783	760	772	757	774	723	798	780	775	775	695	795	722	791	794	803	815	723	769	717	844	772	801	800	822	816	746	759	811	744	832	753	774	795	810	754	823	773	784	809	726	775	705	779	808	817	779	821	843	776	834	757	767	806	758	784	813	819	788	821	728	773	790	794	797	792	817	739	817	840	738	763	700	734	768	734	807	797	751	763	795	799	730	761	756	836	807	804	797	746	792	754	775	747	815	804	819	812	799	755	785	780	749	764	763	791	781	826	786	721	750	776	774	770	772	770	771	781	746	790	779	791	790	774	794	822	767	787	847	786	803	774	779	760	780	762	787	776	789	826	762	817	767	776	739	763	787	782	804	749	778	719	785	818	820	799	773	829	798	752	802	805	767	764	855	789	807	813	772	734	779	809	744	776	776	800	819	743	781	739	785	776	811	767	726	809	779	776	769	800	840	743	725	798	804	741	803	768	773	807	740	789	791	721	795	802	770	823	748	769	785	749	794	768	778	814	784	773	775	775	739	834	790	783	732	830	764	792	787	760	753	845	742	767	795	784	800	752	729	763	787	785	847	790	792	807	782	777	779	789	777	738	844	772	710	840	801	746	842	825	788	736	748	781	788	801	740	769	761	780	790	806	785	800	816	776	782	795	816	712	761	745	748	776	755	783	798	792	795
7099	5746	4755	1497	1011	915	1122	912	988	951	866	1797	2431	1875	1177	862	758	676	661	620	660	714	663	669	654	641	642	676	655	637	665	646	702	672	630	696	658	654	637	637	663	678	643	613	675	646	678	649	634	629	675	633	648	639	612	669	648	683	661	625	610	661	619	676	657	672	624	644	652	612	641	627	667	637	641	612	667	605	641	670	657	620	682	632	651	638	691	646	678	662	646	645	662	641	637	647	643	624	664	650	656	656	656	637	695	631	632	636	723	629	588	649	638	637	638	673	585	687	693	677	617	682	630	687	628	634	671	633	628	633	684	651	684	631	709	615	678	645	624	646	657	647	654	658	653	677	637	666	633	661	649	631	635	633	696	696	653	672	662	663	642	679	608	655	671	618	597	681	639	623	671	638	671	667	630	631	702	657	660	682	638	666	661	658	669	626	659	665	653	648	664	656	709	655	675	687	684	614	667	650	700	640	647	653	634	650	640	661	627	643	645	702	689	641	655	671	624	686	635	638	639	674	649	679	643	641	644	632	684	678	636	688	622	652	666	636	606	650	652	641	610	689	612	660	603	651	662	645	646	634	601	665	659	690	687	671	631	653	637	638	698	639	658	670	653	623	662	602	658	635	682	630	672	658	645	635	611	641	621	619	643	639	689	653	685	678	656	625	609	604	608	648	665	682	641	642	663	618	627	616	669	624	669	633	651	664	681	637	601	619	649	650	625	630	648	632	657	676	705	636	693	643	628	666	673	660	625	649	643	645	619	619	643	593	635	623	664	659	686	670	644	646	645	636	650	643	679	666	642	653	665	650	597	700	605	644	693	669	643	655	642	679	694	676	618	663	674	688	638	674	629	656	643	683	620	617	674	632	657	633	642	665	613	673	642	629	645	658	650	680	641	694	642	629	694	681	637	667	662	656	650	650	651	639	651	684	644	649	632	614	674	659	621	612	658	661	637	637	660	630	656	654	659	663	621	611	617	634	641	655	641	646	627	637	666	662	629	637	656	667	671	632	629	670	605	661	628	658	661	624	664	661	660	643	647	646	647	635	635	643	631	598	638	650	653	674	630	675	612	637	656	688	721	686	631	655	685	598	703	656	654	631	622	608	696	631	657	607	666	654	625	605	636	634	645	653	649	643	642	687	650	643	643	707	649	675	645	618	662	655	606	609	626	625	639	634	648	660	653	673	646	650	692	623	644	634	675	687	699	640	637	665	606	639	600	608	701	663	634	657	648	707	699	668	688	633	647	605	639	621	688	652	648	636	681	704	657	650	706	619	649	649	622	604	705	653	626	651	676	688	634	601	619	620	642	618	621	626	660	676	694	622	653	641	671	662	667	629	679	634	627	652	703	637	605	641	664	631	613	627	657	638	617	620	625	645	621	647	647	656	661	674	659	644	627	682	665	625	634	708	666	652	675	667	599	650	635	626	637	617	654	668	620	647	654	647	655	649	696	620	655	666	649	643	649	637	652	653	673	650	655	695	644	612	641	672	724	711	700	647	630	682	641	658	625	664	675	648	667	657	679	703	643	650	649	621	661	639	647	649	645	664	638	645	605	697	650	705	648	672	628	665	668	620	659	693	669	640	609	615	614	635	634	659	609	638	661	694	681	666	662	605	659	622	708	645	626	686	694	660	637	654	664	656	679	622	619	613	635	687	663	660	630	663	691	643	670	612	646	666	644	639	624	649	686	662	622	632	623	666	683	655	691	663	662	652	682	657	643	691	648	647	663	700	682	619	663	630	577	670	664	689	616	658	666	685	625	663	667	623	658	613	642	622	656	707	629	712	661	649	659	670	671	677	651	665	602	614	651	658	667	672	699	630	655	653	660	642	666	645	661	680	651	610	719	667	647	639	655	644	645	611	656	657	676	686	651	626	668	652	644	636	693	589	637	661	654	661	645	596	670	637	637	654	614	660	625	659	623	639	636	657	654	636	695	668	666	663	636	620	649	647	606	685	698	627	673	648	598	643	685	653	656	677	659	641	646	644	672	644	642	639	691	640	674	667	615	617	614	636	681	664	658	641	657	679	589	656	675	687	633	690	663	629	645	688	650	638	601	645	654	657	641	661	642	647	651	650	625	652	699	666	677	663	662	651	638	658	691	674	670	658	679	660	677	637	724	650	675	640	676	624	657	661	686	607	629	725	640	682	680	626	657	631	708	669	661	662	675	632	686	659	652	637	632	637	647	640	687	658	670	611	629	616	650	625	691	654	648	620	656	653	627	621	628	631	660	625	666	651	668	664	701	631	660	621	645	623	667	676	635	642	617	635	701	661	635	665	651	654	634	597	666	676	622	666	637	652	668	647	666	662	664	636	654	605	640	627	636	659	654	634	658	658	676	650	619	662	621	666	694	650	652	615	700	653	644	667	633	634	628	672	651	642	634	655	665	669	641	683	660	657	615	648	673	640	668	682	677	605	676	667	651	681	620	665	634	657	654	655	645	661	615	644	670	627	625	674	656	630	650	695	639	643	654	680	677	608	661	672	651	655	637	667	659	661	655	675	640	674	650	656	642	659	689	628	632	660	714	656	670	627	635	645	673	623	651	656	712	687	656	648	671	668	601	693	642	646	650	652	644	681	627	653	713	669	685	615	684	625	649	628	658	613	591	663	656	693	651	614	646	672	636	647	666	687	634	641	634	642	647	659	617	661	682	647	676	635	671	624	661	642	639	674	657	685	677	660	627	671	697	637	642	599	617	618	648	633	645	652	685	666	662	595	662	670	654	625	671	645	669	670	711	662	629	633	637	652	667	651	646	648	649	624	688	653	655	620	635	683	666	622	645	629	648	645	669	684	679	699	685	677	628	681	648	684	653	662	642	710	663	636	676	628	661	647	654	632	620	714	649	682	659	658	618	695	657	633	663	659	633	661	640	683	662	644	622	665	709	626	672	659	632	630	675	644	656	654	676	659	626	675	684	685	640	655	614	599	632	665	652	637	657	679	648	652	630	698	638	688	673	646	662	624	603	658	696	660	665	664	648	683	638	627	678	661	613	663	655	640	687	647	672	628	647	632	700	617	630	671	666	653	628	703	650	637	638	630	637	634	647	650	635	689	687	654	668	641	627	655	660	604	603	652	679	686	636	668	617	636	641	665	661	642	662	647	616	677	635	664	662	675	673	663	634	660	678	628	667	613	674	602	691	646	687	644	666	621	635	657	647	684	685	596	638	624	653	628	617	671	633	642	667	669	659	652	616	614	664	664	697	661	639	673	716	667	625	667	678	621	682	664	615	644	628	611	637	648	692	681	661	629	645	668	609	642	649	676	651	677	675	626	681	635	659	673	690	626	631	616	627	685	651	652	589	642	650	648	624	610	623	665	642	612	608	633	680	619	668	607	646	655	669	625	644	657	663	649	657	668	629	603	635	631	647	681	671	616	697	666	606	631	637	653	670	677	695	676	654	644	679	677	655	678	666	657	647	646	650	684	640	674	671	626	643	670	670	645	631	652	662	656	652	621	664	638
25715	21534	27686	25554	10227	2269	1535	1241	1265	1037	1937	11749	14664	10595	4368	1718	1043	778	848	737	777	710	719	769	729	705	751	704	756	731	733	758	745	763	729	718	741	738	739	720	729	680	742	726	694	710	745	763	746	725	715	767	740	736	750	764	698	750	719	737	740	811	702	709	749	704	697	675	768	723	760	767	756	756	764	707	719	761	710	733	772	739	717	714	666	727	718	769	669	707	703	699	737	681	718	713	721	710	702	699	719	707	703	696	744	743	789	724	738	720	679	708	719	676	706	770	747	755	691	725	733	761	717	765	783	778	758	720	705	760	730	683	739	784	752	737	779	718	687	718	693	763	708	694	729	753	684	708	712	728	673	748	714	767	739	771	738	745	698	753	730	671	721	712	710	749	792	756	742	711	763	691	707	723	732	752	746	729	710	769	708	749	749	746	766	747	740	711	734	717	703	741	747	672	773	737	748	739	747	799	692	691	730	706	749	748	729	741	708	702	698	721	751	678	718	687	740	713	694	712	723	777	731	703	751	717	754	762	701	700	713	681	733	732	692	714	691	739	723	759	768	753	740	737	746	733	699	702	744	714	721	685	728	782	749	770	700	743	680	726	724	694	728	744	727	686	721	766	710	719	733	714	770	754	727	715	730	709	722	723	745	723	751	710	746	773	739	763	749	790	769	723	722	749	688	748	695	695	750	739	754	694	743	718	717	678	682	739	781	720	803	729	719	758	729	731	764	674	734	753	698	717	787	758	745	743	704	785	794	737	691	730	762	710	717	747	704	719	742	764	709	734	731	700	701	761	716	732	730	718	705	767	714	733	722	717	732	738	759	787	769	731	687	702	709	699	706	705	722	708	708	721	734	690	772	736	723	692	711	737	758	717	743	767	724	738	751	748	737	725	731	782	747	697	748	729	745	764	702	749	721	676	722	704	734	728	708	731	749	756	706	714	693	721	732	732	734	695	754	770	704	770	708	742	753	740	788	751	748	779	753	701	720	707	771	752	746	735	688	751	736	734	726	702	727	736	745	724	765	786	744	706	709	680	713	750	800	725	730	716	714	738	717	703	761	676	690	678	761	719	720	691	709	673	741	738	697	736	713	735	764	724	716	718	709	708	730	723	757	721	758	731	723	722	746	697	776	727	730	777	701	748	781	729	708	682	753	743	753	753	761	757	680	780	758	753	793	728	704	746	738	744	723	713	747	719	686	756	707	731	745	688	721	711	719	728	743	748	770	689	698	797	769	707	791	732	715	738	747	719	732	693	735	730	708	717	693	688	719	731	749	661	783	726	764	745	745	726	741	724	752	726	757	712	721	702	745	769	783	701	764	731	764	745	753	744	729	722	744	714	683	718	751	773	789	753	709	705	723	752	742	696	694	758	726	692	696	745	689	735	736	698	766	690	753	760	738	722	751	712	762	702	704	725	727	760	736	694	747	713	691	735	749	717	766	721	745	726	706	696	744	802	736	761	684	767	693	665	751	687	717	690	722	734	698	741	723	730	723	727	715	713	759	751	751	686	737	736	753	717	704	728	692	713	766	800	754	763	743	703	722	731	712	719	742	732	696	677	719	765	743	705	756	706	711	738	709	770	741	725	731	712	747	661	649	755	783	693	749	751	697	783	768	726	694	727	720	702	782	709	742	750	692	684	762	699	709	695	727	741	727	670	711	740	720	728	734	737	663	729	713	704	760	701	812	718	730	714	739	706	735	736	739	738	721	724	719	723	695	719	786	712	726	739	739	741	779	761	704	749	769	726	719	667	742	674	709	704	719	759	749	783	733	739	729	778	758	711	769	751	789	688	730	715	701	679	709	704	686	732	728	670	719	720	663	711	731	746	696	751	764	746	711	774	718	754	788	729	745	741	770	770	699	725	813	735	718	730	742	670	734	710	712	769	751	738	729	766	745	708	745	727	729	729	757	733	748	713	701	698	745	756	735	703	720	736	730	759	728	738	758	698	687	794	752	697	701	718	746	745	714	699	732	760	719	704	759	692	707	745	738	730	741	721	733	756	789	695	736	757	738	693	731	744	760	741	747	729	734	705	688	697	771	725	684	762	720	727	748	725	714	708	719	747	757	729	720	752	741	699	705	748	699	679	712	718	702	722	724	678	694	712	726	719	755	700	707	682	702	689	673	766	715	726	715	760	684	781	733	779	731	728	732	716	750	719	736	715	693	710	732	743	705	756	729	753	739	741	752	766	693	799	736	773	713	701	751	711	765	780	716	735	762	714	751	691	787	749	712	716	739	666	752	654	735	776	709	707	706	716	753	709	728	699	688	726	761	722	702	735	732	696	693	698	719	732	712	754	735	736	720	722	709	719	723	782	739	666	738	720	748	732	733	742	742	706	734	715	748	670	712	717	754	680	722	735	793	764	716	743	753	732	680	732	735	690	717	735	708	746	716	792	728	762	766	707	704	737	776	755	758	701	717	711	717	736	742	759	736	729	721	739	728	742	731	753	728	709	726	690	783	735	722	726	763	746	711	754	732	743	716	750	723	700	740	741	755	729	764	689	657	780	711	702	734	739	696	727	700	780	684	770	727	722	714	718	758	714	706	732	705	724	725	747	753	759	733	714	755	726	689	714	771	718	757	692	774	697	739	660	753	708	777	733	758	730	709	771	717	764	719	751	720	720	736	706	742	717	687	718	708	697	755	720	741	771	727	704	763	761	719	751	780	754	742	766	725	689	671	731	703	706	751	730	726	736	682	728	733	722	755	752	688	733	705	756	689	749	727	727	675	732	787	710	741	721	750	684	695	712	719	741	690	705	703	723	765	694	693	664	737	730	697	731	742	700	733	718	706	759	727	733	735	676	706	738	755	751	720	709	711	725	737	664	761	740	772	727	768	757	778	729	745	733	689	700	751	810	704	698	744	749	720	698	707	684	698	733	770	720	740	702	765	745	726	724	682	748	729	741	728	717	731	684	723	732	732	699	711	719	765	719	706	730	721	688	708	701	724	793	704	742	740	735	703	745	753	701	747	778	754	760	751	704	697	731	744	683	717	727	730	729	706	747	728	740	690	736	696	719	758	706	707	730	755	734	726	736	699	705	707	763	748	720	749	779	738	684	730	770	708	740	725	689	750	691	746	722	724	713	774	714	744	709	739	774	683	722	740	685	754	696	734	797	660	696	687	737	738	713	688	682	695	704	762	757	739	736	734	756	730	714	726	762	766	706	720	723	727	739	740	787	746	697	730	711	729	742	758	733	731	717	741	691	690	733	727	758	742	753	755	722	714	750	760	697	750	734	680	741	686	764	689	737	733	732	720	702	731	751	724	685	743	728	707	742	760	708	733	743	743	716	721	746	749	711	702	720	716	663	686	773	779	752	722	768	734	749	736	683	713	725	715	763	746	736	755	683	724	758	749	726	742	727	723	714	722	733	709	717	763	697	743	746	729	708	699	676	735	719	721	665	735	764	727	750	712	720	700	730	722	742	645	718	733	688	736	693	652	706	722	730	752	771	706	697
6902	12439	8805	3700	2010	1665	1376	1488	1403	1283	2591	13941	13694	9294	3932	1721	1043	705	666	632	581	597	633	680	656	605	644	642	643	643	635	587	656	657	653	613	616	667	689	594	625	617	695	631	660	671	621	656	631	629	641	662	680	644	633	569	659	634	594	619	589	635	629	669	632	610	621	631	606	670	617	635	610	622	592	599	578	648	618	680	659	629	601	629	628	634	615	644	611	652	682	629	634	579	651	605	611	577	635	592	631	621	631	700	640	646	649	644	672	600	602	680	661	630	624	618	637	650	637	634	615	617	605	665	609	643	640	667	580	646	646	675	606	652	637	653	625	635	600	685	650	653	671	630	625	643	605	606	670	612	589	669	662	626	655	651	692	634	602	615	647	599	656	601	622	653	650	622	602	635	636	638	645	610	654	665	667	605	695	647	635	638	622	617	632	606	605	663	625	637	631	683	637	642	614	632	595	661	653	653	629	614	648	622	608	633	688	636	565	628	638	620	612	613	592	609	641	607	675	665	619	656	647	631	609	628	629	659	613	576	643	662	648	607	626	666	668	593	621	637	633	606	708	624	657	638	680	678	607	586	617	620	586	625	606	635	623	655	607	663	613	644	610	602	586	612	668	609	607	653	631	631	633	639	603	611	618	608	622	559	563	646	668	659	644	662	633	615	629	611	606	645	599	617	646	608	593	588	629	572	608	646	634	625	626	614	622	643	652	620	625	622	633	603	646	592	661	643	651	601	608	637	605	629	645	626	653	626	654	660	571	620	656	598	635	636	622	580	596	617	655	586	655	627	608	640	627	622	639	611	640	590	614	675	675	601	648	653	590	627	658	598	668	660	616	624	643	633	607	626	622	651	652	640	620	679	611	614	626	631	598	643	636	659	659	586	643	668	630	633	609	630	595	632	641	650	616	638	610	616	613	632	629	593	646	614	608	635	612	642	641	659	618	646	657	644	615	708	615	627	673	650	643	657	621	619	651	620	630	609	652	613	602	695	660	632	669	596	635	603	634	630	597	628	648	565	632	614	613	623	611	616	638	601	611	627	588	633	602	633	628	609	652	614	675	603	643	603	615	617	659	617	614	604	607	597	635	614	611	660	619	634	619	622	610	669	595	646	609	601	598	677	651	604	629	590	616	616	582	632	621	616	613	601	652	644	613	621	616	594	640	600	642	673	639	645	625	648	641	620	609	638	604	651	643	623	602	603	631	678	638	586	602	648	655	597	626	641	656	628	648	657	601	632	614	604	710	638	654	653	639	626	593	658	614	617	698	583	623	647	610	651	591	642	617	573	629	614	630	657	591	637	603	607	626	651	671	611	642	606	646	630	628	589	620	607	635	621	623	678	622	642	604	646	604	619	623	568	668	639	627	621	628	643	622	644	644	616	616	644	606	619	673	600	617	621	634	643	608	613	591	671	620	664	596	625	608	589	645	612	604	652	621	677	643	659	642	669	608	598	655	666	630	610	624	639	644	621	587	634	696	625	654	595	630	622	610	614	614	640	636	657	603	636	659	628	605	594	620	631	590	676	661	604	608	612	618	629	650	618	644	609	635	656	627	613	674	615	635	598	594	652	649	658	651	645	614	659	610	586	601	657	639	660	596	651	621	644	604	697	616	659	616	602	651	618	646	646	616	649	650	572	638	657	641	595	623	610	618	629	667	628	673	643	612	620	639	579	637	637	647	596	608	616	614	641	630	606	612	636	616	638	614	591	606	632	648	615	688	637	607	609	671	622	608	638	633	617	647	630	604	587	585	615	665	607	652	627	615	636	663	611	628	633	686	633	600	650	574	671	633	613	683	623	579	617	630	646	600	634	627	628	616	598	614	701	610	616	695	606	604	619	644	630	658	609	624	670	644	600	614	620	622	619	621	626	614	650	624	577	604	611	619	640	625	657	625	630	619	664	608	596	586	603	617	592	580	623	651	604	606	610	624	594	614	638	608	629	636	611	604	603	622	559	588	595	677	687	616	609	626	632	621	654	640	659	618	644	643	630	614	602	577	628	599	600	633	598	636	616	636	633	656	661	611	622	628	636	637	615	647	649	630	624	619	586	605	636	624	612	624	642	659	589	668	666	591	607	608	640	639	633	603	690	655	597	631	615	615	645	592	603	653	617	668	634	643	596	607	637	623	654	625	622	644	619	645	602	666	627	601	626	652	589	617	666	640	640	631	627	596	650	616	626	644	606	639	627	629	609	649	613	602	640	617	575	633	609	628	673	666	637	619	646	584	658	599	566	616	642	645	630	643	596	647	628	650	603	650	596	618	630	604	654	611	615	624	581	669	595	586	597	631	625	621	646	589	659	659	655	651	613	662	641	599	641	621	578	635	615	675	637	651	638	618	623	648	590	651	628	579	635	638	572	611	647	645	563	699	644	623	635	628	631	658	603	628	637	610	651	596	671	677	654	624	639	577	653	661	617	629	633	645	629	627	625	653	612	621	635	634	625	609	626	629	635	611	660	638	636	598	630	577	609	587	665	631	628	616	609	637	623	649	622	591	592	616	646	609	617	605	620	604	587	579	644	614	627	654	625	605	624	633	642	599	618	611	647	666	613	632	678	651	628	635	588	603	619	639	619	591	648	608	608	616	594	615	625	593	593	614	636	606	613	622	593	634	643	657	625	621	624	634	597	603	638	636	607	611	571	660	593	618	600	603	631	632	612	625	608	635	666	643	633	585	600	608	638	624	618	648	661	645	661	620	654	617	628	616	612	637	649	617	627	606	696	612	623	659	610	680	633	610	605	655	619	610	674	663	609	622	597	604	659	637	634	625	664	623	660	616	630	648	697	616	618	656	651	665	571	604	627	605	583	634	667	623	567	668	561	593	641	652	617	539	609	643	666	613	640	601	656	584	613	600	609	642	606	642	634	652	652	623	650	641	613	615	635	630	642	645	617	594	611	645	603	635	645	647	633	637	630	606	623	629	626	685	618	638	613	650	627	624	575	647	600	575	668	646	663	611	623	596	621	632	614	659	626	635	625	635	656	612	605	658	645	634	559	634	566	565	626	626	640	675	639	654	582	610	651	632	589	646	610	630	604	607	610	620	639	577	641	569	618	614	630	628	616	634	621	632	664	582	633	647	671	612	624	599	593	619	682	603	620	637	657	593	664	621	649	620	620	598	596	617	649	624	635	654	621	603	598	617	653	662	612	663	632	607	622	619	602	604	688	587	643	581	633	679	600	617	660	610	621	614	645	617	616	629	605	654	651	636	629	617	637	630	654	642	588	582	620	624	627	636	609	628	648	635	568	602	613	639	604	643	620	657	662	585	590	619	641	605	652	593	623	686	626	594	610	616	647	624	612	617	621	641	659	634	596	632	638	619	670	639	611	671	631	654	609	608	630	620	632	627	634	606	590	610	633	623	649	634	676	638	663	656	621	614	666	602	673	641	640	622	596	603	621	613	631	647	670	668	620	598	589	638	619	656	640	598	691	662	659	616	641	648	598	626	614	606	644	637	609	631	656
24768	21519	28782	24710	21148	8317	2760	1728	1290	1359	3602	21668	24504	18775	8096	2690	1486	1012	861	809	824	862	884	862	849	859	861	828	852	867	881	871	863	876	829	875	851	867	787	843	867	885	858	893	810	868	859	797	828	899	865	873	881	850	857	814	879	819	825	881	841	936	879	862	852	820	870	800	847	850	877	856	834	889	877	890	849	837	872	862	895	888	848	858	872	840	862	871	879	851	855	779	836	843	845	838	833	902	868	821	857	842	844	867	747	790	866	797	865	845	825	812	826	837	812	831	842	840	813	840	787	877	834	880	841	839	833	860	873	822	860	866	793	872	788	811	876	925	862	807	875	862	819	856	839	843	863	895	837	845	862	866	820	834	840	828	880	800	846	873	828	805	832	842	805	859	847	853	871	740	831	869	874	848	877	789	812	878	815	816	813	861	844	806	894	830	828	891	834	837	759	815	870	880	854	849	831	807	857	853	827	819	871	887	851	881	845	841	847	879	851	896	822	838	872	833	870	832	821	837	863	800	833	811	832	846	852	816	819	815	837	845	878	847	844	899	826	848	851	865	865	849	838	840	818	865	844	808	810	858	898	817	884	883	830	838	850	848	854	874	865	802	833	822	818	858	827	845	855	876	825	846	778	846	830	828	846	882	855	829	904	852	845	853	873	839	886	896	905	870	829	891	878	859	868	874	842	828	805	891	854	807	848	859	834	857	852	876	829	872	854	870	856	817	840	832	839	832	864	864	827	852	834	906	869	839	810	827	870	839	838	849	825	840	861	838	836	852	847	857	872	832	841	825	896	876	838	854	814	825	830	835	826	847	881	850	855	774	860	865	893	872	816	852	852	892	846	847	845	819	838	836	836	886	815	859	795	838	870	884	838	852	845	812	814	861	826	859	867	865	839	752	812	846	809	873	830	832	812	815	835	858	822	819	799	800	817	852	880	878	788	799	864	844	844	846	842	828	867	884	805	863	842	841	828	817	791	838	803	839	898	783	813	913	826	800	837	826	819	819	797	758	866	795	882	864	860	894	863	836	829	845	793	828	853	796	857	834	851	870	861	872	831	863	845	853	804	861	919	824	889	850	902	864	823	845	857	850	825	854	859	836	851	910	831	829	797	852	896	826	833	833	791	827	840	866	837	850	869	854	824	884	876	896	872	838	915	810	873	804	830	836	834	869	853	862	827	841	789	890	855	825	853	802	903	842	853	861	866	817	851	869	878	800	832	818	811	854	875	871	801	868	796	845	830	832	809	831	836	828	817	843	812	865	826	837	853	823	868	787	876	809	775	878	845	839	838	851	872	832	852	900	813	848	838	905	801	833	834	808	802	848	857	882	881	868	851	859	800	860	836	832	883	855	859	875	861	806	809	846	827	875	826	817	861	850	847	844	825	904	843	874	892	901	814	838	829	852	810	817	825	870	881	889	813	854	874	823	855	820	845	807	848	864	823	900	849	822	793	871	853	839	818	829	925	840	843	817	871	848	892	861	820	895	823	840	889	832	870	812	834	835	840	892	818	808	787	829	769	867	844	897	868	869	834	870	879	862	858	820	861	853	866	806	859	854	807	783	902	861	792	825	844	873	865	882	824	843	788	900	841	813	847	862	844	831	808	837	848	844	822	868	886	814	856	825	862	832	842	841	812	850	864	854	829	792	835	793	841	813	855	845	855	808	883	829	843	867	812	846	828	831	857	814	864	855	831	819	857	807	844	853	832	864	887	893	804	856	823	850	852	864	887	861	848	837	902	883	832	878	864	821	863	787	836	834	837	835	844	831	891	846	868	879	806	875	854	829	882	853	880	830	874	801	839	840	852	803	902	807	823	846	847	882	851	864	868	820	832	784	862	834	797	861	833	898	791	859	818	821	807	813	864	813	844	873	802	897	850	852	813	830	870	803	867	794	847	825	858	821	864	811	888	835	819	794	827	887	852	874	848	839	849	846	825	803	875	850	856	845	878	857	792	889	857	798	829	852	855	893	900	829	842	790	909	789	869	851	850	858	861	836	823	799	845	856	847	871	829	855	839	839	807	846	926	889	824	882	831	801	853	814	842	840	816	863	815	846	846	871	872	845	780	859	839	803	828	816	815	838	844	839	832	847	833	797	790	849	764	816	847	818	802	797	813	785	853	886	828	853	811	846	835	805	838	805	803	829	829	796	848	820	831	860	847	848	882	785	834	847	822	786	838	835	829	892	884	824	857	802	850	814	865	890	822	858	802	888	866	852	828	835	769	778	873	830	913	896	856	862	829	829	814	848	879	838	839	879	871	864	836	866	836	859	819	862	817	810	785	848	800	835	814	823	840	816	811	879	868	814	804	845	856	821	850	845	842	850	829	843	838	815	848	789	818	851	841	871	874	872	823	846	821	881	863	794	832	907	856	833	816	913	840	811	793	828	780	859	790	855	815	841	841	822	811	857	869	808	884	844	810	845	855	856	837	855	862	830	877	873	813	858	850	784	832	848	827	814	871	817	892	822	857	835	829	894	847	850	900	815	812	874	852	824	805	819	853	850	892	844	800	799	850	839	863	788	851	848	854	881	847	852	818	856	854	874	905	859	853	855	828	827	898	849	842	862	813	849	814	811	819	832	875	829	822	843	854	843	827	849	793	816	888	858	826	806	823	850	855	870	798	811	809	875	808	853	826	852	793	842	876	803	808	897	867	856	853	882	875	850	845	828	833	812	799	801	831	839	821	852	813	798	878	856	815	894	815	844	852	825	851	842	877	833	790	794	837	826	860	792	830	846	866	815	884	783	863	851	878	835	820	792	807	839	829	860	848	867	787	810	795	826	861	840	873	852	863	829	790	870	807	864	821	817	805	810	794	856	873	849	830	811	868	846	845	844	882	839	836	810	760	788	821	801	810	821	859	791	876	866	829	796	848	819	846	875	825	843	906	867	799	823	850	859	802	878	842	806	813	818	787	874	846	838	889	860	809	820	819	786	813	876	814	847	865	810	839	896	843	811	811	855	861	830	861	819	897	863	855	819	815	832	859	841	836	868	793	812	836	828	895	881	859	817	946	847	875	863	833	837	839	829	800	848	878	874	831	880	838	832	800	878	811	817	823	785	824	896	825	820	792	856	790	879	820	861	842	829	813	809	776	865	867	875	878	811	848	839	840	861	898	814	842	829	806	869	814	841	792	821	823	834	836	867	825	809	875	858	889	863	874	862	811	829	832	817	823	771	881	830	827	808	805	849	885	804	875	849	816	845	856	841	794	817	781	847	870	828	813	808	846	835	838	795	851	846	871	837	826	847	818	848	806	894	872	842	870	865	792	821	823	832	843	823	841	874	792	902	850	832	834	890	836	819	799	835	842	828	824	776	839	813	803	845	868	857	798	801	831	845	884	834	827	845	895	849	835	887	889	851	828	819	806	866	828	823	827	883	859	874	822	810	890	812	829	820	847	816	846	865	843	821	831	848	856	879	850	825	874	797	811	840	860	845	863	870	830	828	803	831	816	847	874	855	876	816
8524	16157	12575	4841	3022	2549	2183	1760	1463	1643	5184	23478	21749	15402	6631	2530	1442	824	761	725	742	675	728	740	718	697	670	699	742	723	688	753	698	726	750	796	700	729	761	677	754	721	716	742	708	724	724	762	754	729	685	728	759	759	685	707	679	701	676	731	739	724	749	754	722	693	736	699	750	722	758	694	747	748	704	727	700	753	718	728	710	690	722	694	716	711	689	722	709	682	723	736	737	747	701	726	750	684	698	719	721	714	719	737	717	738	707	695	718	656	673	727	698	739	765	716	685	686	701	736	743	751	726	695	726	733	741	736	699	734	682	765	689	681	703	725	741	720	761	688	746	682	700	719	697	693	701	740	709	688	723	759	692	678	708	717	682	715	659	744	727	735	756	726	704	706	701	739	682	687	711	723	729	780	715	761	775	731	677	725	764	765	692	683	706	744	718	713	723	743	726	673	694	693	670	717	731	697	756	728	729	702	717	766	705	722	736	770	693	701	704	757	693	698	726	717	742	716	726	699	742	734	731	757	700	738	727	745	726	776	738	748	693	678	694	746	698	735	673	689	671	746	715	677	702	741	686	713	718	732	705	761	746	770	728	708	706	706	680	712	695	717	773	733	764	726	705	700	664	758	720	740	746	717	706	747	691	764	717	698	731	704	731	696	740	723	733	685	741	693	711	729	669	766	670	705	719	742	710	721	710	714	709	717	668	684	696	722	715	688	698	691	736	738	721	732	728	746	743	718	734	750	781	700	725	700	775	688	736	701	729	697	712	699	742	708	692	709	722	746	704	702	730	756	696	742	765	758	727	697	746	715	673	718	736	709	737	691	741	753	701	722	751	709	701	737	685	721	703	688	667	754	711	670	697	700	683	707	741	707	723	725	688	731	683	694	766	729	741	666	725	757	726	680	713	715	679	675	696	732	723	757	699	719	687	719	699	711	776	752	714	653	712	726	726	708	674	659	797	745	718	744	801	700	705	706	720	666	709	707	709	735	710	660	723	718	675	675	722	715	694	744	742	670	709	732	725	744	688	692	717	731	723	728	693	733	758	711	729	751	754	728	693	690	716	762	711	723	663	767	756	720	679	701	736	723	705	701	724	688	719	696	707	737	780	686	728	702	751	737	685	682	741	724	715	701	718	730	707	686	699	713	767	668	745	772	707	731	712	717	727	730	718	727	675	666	709	686	736	722	752	683	711	682	644	747	682	720	673	716	784	734	668	697	717	718	678	637	748	706	726	683	700	698	681	679	753	693	717	736	669	692	722	738	731	673	681	719	682	752	743	744	735	759	740	758	696	754	727	683	730	746	746	750	772	757	684	720	714	689	717	712	706	704	758	746	672	675	708	726	738	744	747	751	770	696	704	709	744	688	729	690	759	700	733	640	710	768	713	686	744	762	772	747	731	660	775	703	736	732	764	703	744	709	699	738	708	677	692	720	751	732	692	717	740	758	702	758	716	736	727	765	735	749	696	730	698	711	752	713	721	761	699	682	710	713	765	712	718	679	696	710	697	727	701	722	683	677	730	688	664	690	761	684	733	722	661	680	716	719	709	680	706	678	717	753	744	724	694	751	749	720	748	676	707	734	695	700	755	699	691	736	719	724	666	742	722	761	717	703	657	679	749	681	705	661	685	734	670	727	736	712	701	688	679	677	710	710	724	739	696	720	736	742	769	723	733	721	690	734	762	717	721	735	732	719	698	669	742	771	675	724	707	739	712	697	745	713	743	738	688	727	743	738	743	717	684	694	702	720	668	736	679	724	732	670	702	723	710	668	664	734	739	715	730	666	741	689	671	725	699	752	706	651	679	765	689	689	719	720	700	760	704	753	708	673	701	703	699	707	676	752	755	704	719	726	752	689	698	733	722	711	746	705	737	736	693	704	707	708	755	763	760	711	679	714	736	699	794	748	728	735	691	737	662	632	754	702	672	694	728	750	720	740	702	711	718	685	708	744	726	755	703	663	745	650	748	705	690	760	656	714	717	653	705	687	701	710	728	710	713	671	748	733	717	699	681	710	699	726	690	718	705	738	697	729	738	677	753	702	735	674	691	732	739	726	710	750	706	707	710	757	686	668	669	704	702	750	697	709	716	677	748	719	719	709	695	715	745	722	747	711	754	713	709	700	726	775	724	724	742	768	764	676	720	704	701	729	705	721	700	701	718	648	706	707	690	663	714	700	717	700	651	717	707	719	721	747	728	712	721	683	730	662	702	662	679	732	689	687	732	720	717	713	710	720	731	724	746	658	697	720	681	767	722	700	692	708	692	717	758	719	760	739	710	731	684	720	699	719	785	738	780	719	716	648	710	693	728	640	752	686	712	701	712	687	662	759	675	749	742	717	686	673	634	743	711	723	703	681	738	718	698	684	710	746	702	679	743	696	713	763	721	706	657	737	672	759	699	720	758	735	693	740	740	731	736	715	706	672	763	717	739	721	722	724	720	734	737	705	695	724	689	705	731	714	742	717	742	698	692	698	698	719	755	706	707	695	725	744	783	645	710	701	732	691	749	713	724	657	692	721	725	710	722	743	687	716	730	721	712	748	730	716	691	750	698	715	713	745	679	765	699	724	696	718	707	761	721	739	711	694	649	736	703	766	726	729	735	681	713	701	711	690	710	703	678	683	708	670	714	707	713	726	790	711	702	738	740	725	732	691	704	720	679	705	725	704	749	724	733	719	728	733	716	698	702	720	652	727	720	727	730	716	719	704	739	734	704	681	707	742	729	728	742	689	635	754	683	689	677	697	706	683	696	737	748	741	739	724	707	736	757	711	736	731	728	696	674	725	718	722	683	741	728	711	698	692	720	730	718	694	718	758	753	733	717	743	666	759	768	694	720	708	737	769	662	686	754	702	691	697	713	702	690	720	716	654	746	719	726	715	749	754	734	690	741	735	720	734	740	748	718	735	701	728	735	682	710	710	744	728	671	693	752	775	716	708	683	734	673	772	664	718	663	701	711	701	735	730	711	693	740	688	698	793	708	740	732	687	673	740	728	697	712	730	679	695	690	739	716	736	699	710	656	760	705	741	717	673	714	729	684	700	691	723	701	687	754	728	750	707	721	659	690	672	662	707	662	724	724	691	701	692	753	711	680	727	711	740	675	698	774	749	707	719	765	779	734	727	701	699	746	751	715	724	739	673	682	775	716	705	685	731	749	756	737	700	728	731	764	694	729	709	736	719	731	731	721	721	703	693	702	704	712	711	731	686	718	708	691	758	712	723	691	755	680	718	706	676	704	728	648	659	726	696	766	715	724	750	683	667	714	742	710	714	684	739	725	717	719	693	722	730	707	711	723	732	728	692	728	726	747	700	731	718	694	716	683	718	675	679	774	739	746	752	732	685	756	715	719	720	752	726	703	688	710	704	691	701	753	679	698	719	727	693	696	689	710	696	736	691	714	733	676	722	667	700	690	737	708	739	721	751	718	691	714	729	737	761	745	747	746	726	698	700	706	722	682	706	761	663	745	724	709	746
27985	14522	5239	1910	1124	1005	960	892	949	896	1078	1928	2066	1666	1238	1012	895	836	815	809	874	822	835	834	834	844	813	805	827	834	799	802	799	812	850	801	868	858	805	812	780	801	817	809	781	817	775	779	814	836	869	859	819	819	830	789	829	837	786	797	832	822	794	815	774	807	811	815	813	850	793	799	790	866	835	846	818	760	808	866	839	821	820	831	809	827	819	786	839	849	794	858	800	809	888	850	801	829	805	805	818	848	821	834	820	820	770	853	837	791	817	818	851	835	843	801	796	785	884	809	807	798	825	788	864	763	831	814	808	805	785	821	825	845	881	781	843	809	796	814	831	784	820	792	814	782	802	829	829	852	768	845	813	782	835	809	791	826	868	795	872	813	808	807	805	835	834	823	808	769	804	780	858	818	902	815	805	825	805	801	798	801	825	851	851	815	787	774	832	839	823	818	824	840	853	809	861	784	814	834	840	812	869	851	801	768	828	805	852	839	797	796	796	846	789	829	805	812	839	829	784	838	775	810	815	808	827	818	826	877	757	787	786	818	770	771	837	829	865	775	833	810	823	821	840	810	827	790	823	801	815	790	800	836	843	775	814	818	844	839	827	870	864	819	821	919	795	796	779	873	812	791	792	831	768	795	819	811	786	829	869	801	833	785	824	874	810	754	818	850	817	832	775	812	841	814	792	804	806	852	795	805	811	814	851	834	802	817	808	786	799	836	802	806	776	827	837	840	823	822	855	797	862	807	783	829	897	814	860	758	824	837	854	802	797	839	863	844	864	810	791	796	795	872	836	791	785	839	857	841	806	862	813	835	832	849	778	806	841	889	792	784	856	783	783	809	799	794	810	762	856	816	835	832	831	791	809	831	783	777	817	832	799	805	804	775	821	821	803	824	816	798	847	844	779	801	825	810	837	822	821	809	798	808	811	803	791	818	825	854	819	788	805	805	831	812	837	763	768	835	849	795	810	785	788	827	794	767	868	776	886	823	804	861	835	767	848	767	750	766	791	841	867	837	755	845	885	852	826	829	828	851	817	804	737	858	808	794	841	807	831	840	808	755	819	825	824	836	834	781	764	848	842	769	798	871	831	796	808	818	788	821	826	787	786	805	826	850	763	840	826	793	790	812	827	875	880	830	852	819	796	829	810	850	801	799	803	856	871	852	800	861	794	860	850	772	812	813	766	820	866	799	827	821	827	808	828	808	838	788	827	806	873	817	806	814	798	800	835	796	794	802	848	785	828	773	783	847	802	842	789	846	835	768	881	823	838	840	840	800	872	847	846	798	833	818	790	794	793	741	801	774	799	786	810	795	805	807	847	810	839	820	801	795	836	847	834	775	873	800	842	789	794	778	783	809	861	797	829	858	815	803	830	811	842	819	819	878	757	800	817	790	834	822	826	788	841	791	843	842	854	865	797	825	778	786	784	828	771	820	878	822	831	826	797	842	829	801	783	803	765	824	814	843	820	806	885	815	846	810	810	806	843	814	779	849	821	833	875	828	854	811	859	833	845	833	822	823	843	839	797	832	820	832	848	864	813	827	864	791	810	846	773	819	833	820	795	807	773	890	888	798	825	787	849	828	857	854	804	875	830	817	824	796	831	758	828	781	806	838	846	781	807	865	839	849	863	861	852	819	783	870	862	860	852	816	859	798	808	813	774	832	846	835	833	802	834	814	803	782	752	806	836	835	815	816	794	796	810	828	787	819	847	841	831	793	795	792	842	819	809	792	830	807	812	820	787	809	777	818	825	774	784	838	828	853	831	843	774	797	790	818	839	765	864	799	787	851	806	797	809	863	773	888	818	836	833	823	768	795	812	738	863	848	854	798	801	808	850	810	803	800	823	818	786	820	868	817	804	788	826	799	823	864	834	829	813	822	857	802	771	841	803	897	861	830	787	799	840	780	764	834	835	908	822	823	803	855	878	825	828	810	842	811	811	840	798	862	804	789	828	807	825	830	825	843	796	845	838	800	846	749	796	841	796	847	825	807	869	786	824	800	838	860	800	859	825	820	822	789	823	860	826	805	814	824	832	806	768	848	798	795	821	871	849	826	855	812	797	808	785	803	836	838	768	813	799	820	800	790	853	796	776	839	856	822	794	800	850	832	834	788	880	797	825	819	791	831	793	807	786	808	817	822	804	779	805	805	776	812	803	833	827	806	817	850	793	785	794	814	801	798	833	849	820	838	845	799	867	890	852	782	818	813	809	852	824	863	856	808	845	805	768	849	820	836	852	771	840	860	814	808	837	834	841	819	832	843	815	844	827	791	811	867	789	815	872	815	878	874	834	799	797	798	876	814	824	800	881	765	745	815	842	817	806	797	787	835	842	772	822	848	820	862	815	856	846	801	857	829	812	820	804	804	795	840	828	865	784	782	764	823	848	832	811	808	800	822	833	830	799	792	815	781	819	835	860	841	847	789	839	853	825	879	871	802	812	809	867	811	783	781	800	797	852	899	831	852	798	827	800	810	819	807	800	793	791	845	856	841	814	784	861	788	828	816	824	793	830	865	900	802	835	782	810	810	818	849	838	846	815	821	813	841	797	801	866	859	856	857	805	792	835	817	806	842	819	812	825	822	834	793	832	832	813	860	818	815	843	872	869	815	856	817	824	840	868	759	826	814	807	829	839	844	776	840	843	801	813	837	799	799	797	832	777	824	849	846	794	862	842	823	749	791	810	790	849	813	820	806	771	826	837	812	760	841	874	917	827	802	864	878	838	845	830	799	793	852	815	848	827	848	812	805	851	823	819	770	813	816	812	809	825	812	799	815	822	798	817	781	835	810	886	845	857	759	875	833	792	782	818	828	781	811	825	799	840	827	828	808	869	803	853	812	839	807	796	796	854	865	823	791	838	801	871	785	860	792	854	819	779	841	801	843	816	800	812	804	825	765	848	842	794	825	835	817	807	872	864	819	860	882	804	794	849	804	844	844	840	847	859	780	830	815	781	810	825	868	851	816	799	763	789	817	768	847	821	757	811	873	804	809	825	778	847	819	836	818	828	806	785	835	835	796	848	826	862	808	791	812	845	831	800	785	806	787	764	783	813	815	846	842	797	784	802	853	817	805	826	795	858	805	864	855	803	845	836	814	796	785	776	799	816	819	825	826	819	855	831	846	805	783	796	812	801	848	812	822	845	776	790	784	800	822	810	782	837	845	825	765	827	856	756	865	797	773	798	876	844	846	815	775	847	817	844	824	796	802	858	792	781	833	820	904	781	788	802	899	867	806	832	822	857	819	848	832	824	816	827	767	858	846	870	850	845	808	785	829	850	778	817	862	846	857	837	806	852	855	740	833	862	861	881	832	837	775	807	798	832	815	845	819	815	799	842	849	865	846	868	830	796	784	827	787	778	870	841	820	798	802	837	853	838	871	889	830	803	808	837	822	853	810	838	808	828	822	825	802	811	829	830	867	783	813	736	791	857	844	833	837	799	825	852	811	799	850	838	848	879	817	864	819	829	832	792	862
7484	5746	3928	1386	1033	960	870	783	786	824	1179	2130	2122	1651	1087	836	780	694	672	642	613	675	671	730	624	662	676	704	662	637	632	741	713	678	644	714	663	706	676	679	657	741	671	636	676	636	682	693	662	692	655	661	656	645	685	610	639	659	654	708	669	660	680	639	721	676	669	659	672	662	680	663	653	683	665	681	690	618	640	687	665	637	688	665	683	713	664	642	666	664	667	657	723	716	636	657	719	624	676	690	705	665	676	660	666	691	688	656	693	701	651	661	696	695	683	656	668	668	695	698	602	700	646	647	654	697	639	671	674	676	643	676	652	648	706	665	703	661	607	659	695	640	685	640	716	621	729	641	667	655	686	708	640	669	664	674	656	672	651	660	664	694	715	662	696	681	718	652	642	696	660	646	680	693	663	677	712	677	647	658	679	668	656	668	640	705	703	646	652	628	643	686	675	679	640	664	686	660	629	676	656	677	693	714	590	648	682	681	672	616	706	671	615	696	643	622	669	695	715	667	620	645	685	691	692	661	683	673	653	657	684	656	648	660	677	681	692	700	688	666	687	650	623	676	688	661	661	666	705	692	640	684	645	694	632	685	664	701	684	698	667	645	680	658	684	719	633	590	713	676	657	752	673	687	655	616	633	644	676	640	631	664	707	712	729	675	654	653	657	668	650	695	709	705	676	680	663	710	686	686	696	661	637	679	660	667	657	645	661	668	656	629	678	676	664	694	658	637	728	654	690	679	622	669	643	685	615	659	656	602	665	636	670	636	679	665	646	681	668	669	691	654	694	712	620	665	660	669	632	671	638	681	693	684	635	703	631	644	637	636	702	673	624	672	657	700	655	706	689	699	656	668	698	690	696	670	675	694	673	684	661	638	683	687	641	656	668	666	661	674	639	687	612	655	628	681	713	646	677	688	674	658	690	666	643	653	700	622	702	672	699	682	648	670	668	672	700	653	697	621	681	709	670	655	691	658	664	659	641	661	679	651	665	666	685	678	663	637	668	664	685	688	687	691	646	688	689	659	645	636	684	657	628	705	713	686	633	650	681	669	630	629	691	653	655	666	664	732	676	679	692	648	664	703	631	655	695	651	630	664	690	677	693	694	694	645	678	651	646	667	677	657	657	697	675	690	663	669	691	688	634	621	676	681	704	698	617	659	694	716	673	630	691	657	711	617	636	721	636	642	653	674	651	659	641	639	644	678	675	652	700	702	681	675	649	652	649	644	673	655	703	676	689	670	668	652	659	671	688	659	656	680	684	669	640	640	684	643	684	664	665	677	658	677	710	668	673	636	691	644	672	698	701	706	671	681	672	709	620	679	654	663	678	628	668	647	659	672	693	715	636	702	686	644	712	670	682	689	684	699	674	670	662	665	652	690	638	681	710	650	650	656	647	683	699	663	702	698	673	645	692	641	680	659	669	703	642	629	685	691	698	655	681	700	670	678	648	666	673	640	671	671	732	615	647	683	653	667	656	682	664	665	703	708	669	673	671	672	626	668	631	654	639	683	680	625	701	690	675	726	657	692	670	657	673	665	688	704	668	651	703	612	646	643	682	709	688	674	637	653	675	674	685	621	656	675	652	677	690	657	693	654	687	696	666	699	653	665	609	667	701	633	655	666	666	688	671	648	651	637	669	660	690	672	677	692	645	684	668	680	683	721	669	678	652	674	719	674	673	650	638	697	698	653	688	644	627	709	673	692	681	647	665	678	672	703	675	700	637	629	674	654	688	631	667	654	666	688	636	681	656	704	682	693	672	692	708	667	593	661	683	710	691	739	697	666	674	705	708	647	681	678	658	662	712	659	668	665	660	652	688	652	660	686	705	724	641	710	637	666	646	683	659	621	682	667	665	738	631	648	615	658	660	686	695	715	656	717	683	701	693	654	685	639	650	648	695	695	668	690	639	643	697	714	629	646	645	652	629	665	671	664	671	702	661	670	667	658	693	671	674	643	642	665	673	669	689	701	662	656	670	669	666	693	686	679	661	699	628	638	657	681	657	680	683	660	647	691	677	716	683	683	640	680	618	683	693	681	621	711	681	709	680	652	702	663	665	677	640	694	660	652	674	666	683	647	678	675	674	682	638	664	684	698	689	701	648	658	677	628	679	688	682	707	706	658	675	739	669	656	705	692	631	636	674	704	653	708	650	701	699	673	630	686	659	670	688	637	711	657	647	709	675	646	696	670	694	637	662	632	718	707	703	656	662	649	723	663	706	609	666	726	654	706	677	684	678	674	683	623	656	718	664	669	654	664	668	653	675	651	656	685	702	710	652	676	677	677	639	661	669	656	663	660	689	668	707	681	684	701	662	713	701	689	646	688	705	709	745	654	703	666	701	671	664	676	598	696	712	715	690	685	634	662	661	696	644	685	659	716	710	651	666	699	696	630	642	660	666	662	676	676	692	640	682	677	703	682	637	647	721	638	692	740	658	686	718	679	641	707	714	727	658	617	671	687	678	666	645	699	645	642	706	696	639	691	633	613	684	711	680	660	656	670	647	639	692	705	688	690	738	682	641	664	670	681	672	684	683	673	650	661	620	720	728	652	638	629	638	643	701	635	691	701	678	678	649	642	683	673	737	691	665	668	677	650	662	663	685	670	671	723	672	684	669	629	684	632	640	653	679	666	680	662	680	680	675	672	686	647	643	671	682	686	678	689	676	678	707	720	653	688	702	662	679	681	639	692	699	661	669	668	623	666	631	680	688	689	666	694	702	720	704	654	693	693	662	686	684	627	679	663	662	663	735	679	659	677	644	674	660	692	652	650	666	655	686	715	647	677	670	685	647	688	666	672	678	632	600	692	643	677	659	634	605	719	635	608	703	653	623	715	682	665	668	700	690	652	682	625	691	668	682	640	720	631	682	696	641	703	684	702	659	665	675	630	599	707	660	628	649	659	687	636	656	688	655	655	657	668	619	636	675	710	684	639	663	658	640	666	704	682	679	695	689	637	691	707	663	682	669	672	691	696	674	672	687	680	653	668	673	745	681	704	641	641	671	667	704	720	661	663	630	662	658	676	671	679	663	613	671	647	657	637	684	673	635	695	665	694	701	673	655	704	628	634	677	645	693	665	699	680	620	651	617	671	675	653	726	642	733	683	700	666	698	693	682	728	648	651	693	681	687	650	655	641	707	694	680	688	709	664	694	662	660	693	623	646	664	721	661	664	682	658	689	586	687	643	663	666	656	640	657	695	648	636	663	723	673	701	679	687	662	702	627	670	663	718	681	633	665	645	692	677	690	648	651	721	619	629	668	666	675	663	703	693	666	618	652	706	633	693	670	723	640	714	670	707	665	653	659	639	679	681	676	643	656	730	691	641	686	692	678	678	688	658	681	694	650	696	642	686	662	638	677	712	676	670	685	656	670	687	689	705	646	655	681	663	614	663	653	665	716	671	631	680	644	666	651	689	674	656	662	674	702	675	655	677	667	710	702	661	667	695	715	689	664	647	650	667	661	640	680	653	700	643
25614	21473	27693	25553	11177	2737	1673	1276	938	1026	5270	15487	14253	8616	3154	1409	888	843	785	767	777	744	746	783	784	764	776	759	802	773	731	762	763	788	768	790	763	739	745	731	775	744	798	728	730	736	753	774	765	768	753	790	742	762	776	777	814	766	730	729	786	775	719	760	776	792	742	753	781	726	743	740	744	754	774	800	737	749	718	801	741	783	761	817	772	758	800	773	693	753	766	789	757	759	778	768	761	759	802	736	758	758	751	755	814	739	793	770	777	783	736	827	819	738	751	764	752	783	764	680	725	800	758	795	744	734	776	729	685	758	779	693	723	758	756	733	748	740	769	751	761	769	739	786	790	737	744	750	782	769	766	810	770	754	815	753	779	747	754	731	775	733	746	712	785	774	786	802	801	707	756	794	786	741	765	764	816	734	760	750	773	765	797	751	683	771	706	745	808	798	731	715	760	727	766	777	752	767	765	789	770	784	753	731	747	761	793	812	791	768	760	780	797	791	755	762	734	753	744	776	792	754	750	741	783	719	762	736	757	775	762	794	740	810	718	785	786	746	755	750	799	771	708	763	737	759	736	743	775	750	802	794	760	764	770	731	736	757	729	808	757	795	785	758	793	763	734	729	748	669	799	778	749	792	776	805	744	770	770	787	753	756	729	744	798	787	745	810	763	712	794	765	784	765	777	762	750	819	768	703	774	810	802	725	753	822	737	750	777	797	823	729	782	774	792	765	749	831	748	770	750	736	752	743	808	751	728	760	814	740	735	752	731	725	756	778	763	711	717	752	783	736	758	800	761	805	764	749	810	726	774	748	758	782	731	747	763	783	760	742	732	743	753	771	789	734	772	703	765	747	818	756	763	782	780	748	741	749	767	797	757	752	781	739	752	753	806	743	782	756	763	715	754	726	764	783	747	781	733	774	732	747	723	725	781	796	730	705	798	801	742	775	747	732	754	721	701	792	763	769	756	704	735	740	743	730	763	760	755	737	803	786	730	696	789	762	739	744	729	766	750	741	796	765	733	762	765	765	762	788	760	737	738	786	787	778	758	790	786	757	740	802	763	763	770	735	766	780	757	733	741	744	755	743	751	739	745	803	772	676	741	809	743	773	795	728	727	757	769	745	767	791	774	779	800	769	799	744	798	782	747	805	764	778	760	780	751	755	732	705	735	782	749	733	780	761	773	726	749	712	710	720	757	786	730	768	795	746	728	714	713	733	737	728	714	772	756	739	807	701	824	749	754	746	769	758	750	738	777	743	756	758	742	785	768	719	765	753	738	795	735	723	717	765	757	746	702	742	765	800	786	804	779	735	739	790	769	806	726	778	719	742	769	739	757	773	744	698	762	769	763	736	793	715	738	757	819	677	746	783	785	765	747	780	741	788	780	716	781	779	794	739	794	746	734	799	744	725	748	728	774	694	734	751	736	759	719	742	724	776	764	755	735	791	769	731	721	761	785	761	755	788	722	726	772	718	741	734	797	759	756	804	780	756	798	766	756	721	782	769	807	724	773	778	719	802	732	790	787	743	758	760	728	782	763	804	767	744	773	734	784	763	780	742	761	747	753	752	780	737	770	740	764	719	714	771	789	763	780	730	776	783	757	775	727	817	735	742	743	736	752	724	748	749	766	763	765	749	799	792	748	709	756	739	785	728	746	745	735	784	743	729	745	775	784	793	722	784	751	767	710	712	750	754	781	739	753	767	803	685	743	798	794	776	752	775	758	787	755	675	773	760	783	751	793	759	725	750	749	811	741	751	749	733	749	726	746	725	743	806	713	767	789	809	748	755	757	732	758	774	785	719	771	735	755	779	813	758	757	766	711	793	750	762	745	758	768	737	809	764	733	770	810	764	721	741	771	800	782	753	757	749	782	774	759	782	772	783	723	761	727	753	726	791	767	724	757	715	727	725	695	769	784	818	755	753	774	759	750	731	787	767	764	798	748	735	722	739	808	732	743	734	792	717	789	786	763	752	725	764	746	768	757	753	716	743	717	730	745	755	726	788	707	755	753	739	766	740	708	748	759	790	763	731	774	755	776	734	745	762	744	788	726	795	762	774	758	769	713	691	776	789	736	763	789	727	772	703	764	765	761	706	764	710	757	746	793	786	739	798	726	763	790	804	755	733	809	713	743	776	758	792	769	794	737	721	753	748	724	776	712	764	779	774	722	769	776	766	752	773	764	711	759	726	747	769	762	789	782	778	725	757	817	722	753	736	732	726	782	786	770	740	765	747	798	712	800	795	772	762	791	766	761	745	719	741	780	771	735	752	753	726	714	753	758	724	747	766	757	779	754	763	753	792	744	724	711	761	705	716	806	763	766	753	760	717	766	776	789	777	789	772	782	743	719	765	725	767	731	739	787	742	713	790	773	735	772	752	740	775	741	760	728	750	740	815	759	763	769	725	737	731	770	789	789	767	765	750	733	785	711	770	737	780	736	758	745	777	767	753	750	769	783	743	733	788	766	809	794	745	752	750	764	736	786	764	754	735	782	728	773	796	753	707	761	755	779	727	760	754	762	768	778	807	758	756	789	723	761	778	765	751	761	714	755	772	742	787	741	738	779	755	768	773	782	696	747	753	748	761	745	765	773	801	789	730	743	756	749	725	728	761	729	684	774	726	746	766	828	771	816	750	782	748	729	750	749	751	738	803	722	773	712	742	776	743	778	703	695	788	810	736	703	758	724	798	703	722	704	724	712	725	742	652	748	767	734	780	735	744	740	772	744	797	791	767	769	744	756	745	765	782	715	784	772	794	716	771	741	742	756	730	762	825	793	750	757	791	756	737	791	718	751	747	797	775	731	746	792	721	759	802	743	767	799	772	752	740	759	735	758	793	753	757	724	740	792	759	754	734	802	736	771	787	776	735	744	736	784	714	772	718	719	783	753	755	745	773	726	766	763	771	799	798	747	744	756	767	773	749	769	779	750	726	686	720	788	759	777	760	773	780	737	777	767	763	752	695	733	727	795	748	710	707	802	781	741	739	811	741	723	716	759	756	794	769	805	766	753	724	772	743	762	708	711	783	771	736	757	775	755	752	697	800	726	777	764	785	731	787	730	751	721	760	770	774	765	748	779	763	743	766	769	747	725	769	710	731	769	771	763	761	830	777	788	793	792	718	790	798	799	753	801	780	763	749	795	765	724	707	756	780	770	758	774	858	772	772	773	768	728	722	720	753	750	782	741	758	774	743	728	778	749	772	749	810	769	767	762	763	743	794	695	789	794	731	790	777	734	774	768	743	763	813	747	756	787	796	705	723	685	733	733	784	729	791	790	768	789	766	726	714	701	784	736	801	732	717	763	756	758	761	788	761	747	771	730	734	735	763	722	726	782	715	775	804	760	754	771	774	752	762	762	736	781	730	752	754	738	773	782	814	780	791	748	805	795	778	801	721	778	746	769	732	740	753	727	792	777	786	760	736	814	778	762	737	747	742	794	723	803	751	782	731	766	746	790	775	778	722	766	745	754	773	803	816
5004	8564	9023	4659	2898	2003	1414	1261	973	989	7290	15798	12970	7546	2996	1276	923	690	679	696	646	638	694	683	627	644	667	690	643	633	667	668	648	639	625	690	676	674	708	684	678	649	680	673	655	647	660	691	705	644	674	655	651	648	651	649	671	698	663	679	639	672	702	675	695	737	685	664	674	709	682	662	684	607	665	640	680	726	639	734	622	647	611	655	653	642	629	669	685	655	621	651	665	642	671	672	629	684	670	691	658	654	631	619	688	674	706	658	638	673	669	656	667	663	670	695	619	640	690	647	675	660	668	650	677	681	623	647	661	635	636	667	677	656	651	593	661	664	659	604	629	661	603	656	610	631	640	644	674	642	619	638	664	704	692	663	666	681	691	625	672	608	666	616	642	653	621	681	643	604	673	661	644	662	710	631	675	659	618	652	668	614	618	637	590	660	668	650	741	636	613	677	628	626	673	664	611	649	689	626	644	610	662	631	662	617	668	682	664	669	630	644	622	619	631	616	650	711	654	630	682	594	675	649	676	646	645	634	659	649	652	670	623	683	679	586	671	643	633	666	623	666	653	619	679	660	668	659	702	675	657	685	691	657	722	625	666	667	623	613	689	622	609	673	604	636	652	704	646	660	683	652	650	674	630	659	636	638	650	661	660	691	680	615	637	672	640	630	626	682	650	662	663	672	645	647	664	656	642	642	684	659	659	689	675	652	646	611	660	655	640	649	660	642	634	640	696	673	618	641	640	668	638	619	634	649	662	654	633	675	627	653	635	648	666	600	679	684	650	616	611	654	644	701	621	630	632	634	646	672	644	653	674	616	657	663	658	641	666	689	634	647	634	636	663	637	634	627	607	681	687	625	621	669	661	651	641	702	656	647	690	628	705	640	656	690	658	661	670	638	630	650	686	705	633	634	688	630	613	658	674	683	649	672	615	651	681	625	653	640	642	629	660	674	616	658	672	652	713	709	690	664	661	622	642	656	660	599	677	675	656	667	617	622	607	662	651	653	664	662	685	698	644	634	680	622	648	637	640	612	632	659	679	677	703	657	666	610	650	641	689	656	618	649	644	638	662	680	666	638	683	664	627	656	635	651	639	683	660	648	619	620	682	635	681	657	687	613	613	665	670	648	658	680	648	667	654	606	676	610	632	650	659	646	659	630	666	665	687	639	635	657	628	627	637	688	637	598	657	660	651	661	640	614	666	638	588	639	713	643	654	655	660	675	624	667	613	580	647	682	587	637	640	671	664	628	665	621	679	677	602	644	673	653	657	668	631	685	636	674	699	655	672	673	669	656	652	694	653	636	642	631	659	621	668	680	644	644	669	659	614	668	660	688	681	697	676	581	672	623	671	612	647	652	637	609	652	678	701	639	674	631	643	648	643	674	655	658	673	623	647	591	631	593	667	680	677	640	636	662	646	646	621	600	623	655	663	638	621	627	623	634	645	637	646	655	620	654	584	599	664	673	676	674	603	671	621	646	613	667	711	636	661	687	682	669	636	667	651	710	670	661	658	641	674	639	672	619	648	638	646	628	664	595	629	653	653	640	632	652	661	617	659	649	668	656	686	685	617	640	674	630	609	692	621	669	644	629	661	674	674	625	664	655	675	621	661	617	655	678	653	611	628	671	673	660	679	642	656	641	678	665	625	658	655	635	646	622	671	677	673	605	652	677	628	671	663	672	641	633	697	690	662	628	689	651	703	650	670	617	708	641	691	639	613	671	641	686	666	655	673	659	654	608	625	717	655	620	631	604	656	667	700	702	617	636	575	639	635	658	679	684	645	682	689	661	690	668	644	630	669	646	674	664	646	647	640	658	642	651	616	564	657	675	681	645	614	722	682	698	640	626	646	651	614	643	619	665	610	626	658	644	595	671	621	656	641	670	627	659	637	641	644	646	598	618	596	671	726	689	634	623	705	633	697	634	632	594	639	627	675	650	664	615	655	696	650	686	633	643	627	676	656	623	652	665	642	656	638	669	668	639	647	653	651	659	670	658	649	673	617	657	669	660	577	675	643	616	615	693	713	647	641	605	636	658	649	598	612	639	667	665	606	611	671	614	637	637	577	667	638	662	669	676	659	615	654	681	648	648	653	660	628	658	656	681	615	649	664	677	668	642	671	600	621	617	676	633	617	668	675	672	609	622	675	611	663	650	630	645	649	667	622	659	678	628	662	695	671	664	621	635	656	632	632	692	617	623	677	665	621	689	669	583	649	698	656	645	637	698	666	640	667	638	639	628	633	656	658	653	681	650	630	698	659	639	613	604	687	599	662	666	651	626	681	647	655	670	615	636	641	637	671	672	656	630	649	709	672	586	592	659	648	666	664	617	646	677	637	649	674	630	625	670	662	615	684	662	649	651	660	640	621	655	663	618	606	637	623	641	664	665	642	680	613	629	629	641	632	632	628	639	637	634	594	657	707	658	663	689	626	640	645	636	664	634	646	630	610	663	665	657	674	660	640	619	680	657	685	620	603	606	659	646	662	656	650	649	670	608	674	682	624	648	673	656	639	639	642	654	629	692	677	634	684	653	647	635	629	672	676	615	640	648	635	665	634	679	689	651	638	653	699	656	652	641	647	645	641	640	699	602	688	667	662	648	643	669	690	626	681	662	621	708	595	652	686	646	718	609	634	671	669	655	672	635	662	640	646	610	672	690	606	605	626	648	686	641	663	648	668	629	624	684	631	586	647	638	622	680	653	654	643	646	635	661	624	644	623	666	636	587	668	674	691	683	635	667	609	625	630	658	672	697	639	650	638	679	630	623	661	650	652	620	644	667	644	677	633	676	623	690	657	552	648	629	673	599	627	664	622	611	655	646	646	654	683	644	635	635	624	650	612	675	622	618	583	642	621	660	678	689	681	674	638	701	723	617	630	599	665	635	619	638	617	645	707	633	660	631	674	657	651	684	630	692	649	602	629	668	691	658	679	685	708	649	635	678	714	650	656	680	646	661	680	670	661	620	687	646	621	664	663	636	659	667	619	685	626	662	686	642	640	657	653	666	620	622	627	638	662	629	665	671	621	619	671	637	633	625	645	645	648	667	641	605	642	686	665	658	693	638	667	656	654	662	633	648	633	658	668	622	713	642	668	694	670	687	667	659	644	652	642	657	628	699	618	660	656	659	646	632	647	648	655	604	613	679	651	661	630	633	611	613	631	679	659	660	636	654	658	618	625	636	632	621	674	698	642	665	642	638	682	735	650	618	656	632	632	620	645	672	648	616	600	669	674	675	645	655	639	635	647	649	636	673	694	649	624	657	641	666	674	645	640	659	611	595	641	646	654	635	658	588	618	659	663	663	650	653	683	656	663	613	646	667	692	646	648	681	643	655	644	664	656	619	689	686	653	614	659	682	642	637	626	681	654	629	660	655	648	627	608	656	638	655	693	665	657	628	622	679	677	657	701	670	633	660	614	681	714	653	661	634	643	669	625	646	667	660	669	662	603	609	654	660	645	678	651	634	643	674	612	619	646	639
24531	21474	28720	24657	21215	10138	3581	1981	1404	1379	6134	24732	26092	17359	6551	2377	1353	905	943	877	858	851	893	843	883	878	928	839	899	842	884	856	934	870	852	863	900	930	864	868	859	871	883	906	889	904	939	866	937	861	825	914	829	878	860	854	848	880	903	836	856	822	848	854	860	907	894	853	870	891	838	894	873	925	848	878	912	895	885	897	849	899	882	857	890	922	834	897	950	858	898	877	863	821	895	892	900	883	935	984	898	844	894	865	878	852	901	833	839	888	896	896	893	872	868	892	932	838	867	874	871	842	786	910	922	846	853	851	884	826	867	871	840	878	820	871	876	867	892	882	856	844	904	896	881	868	804	848	890	855	890	901	859	842	854	861	844	871	904	871	904	843	881	858	841	919	871	841	816	816	873	869	870	875	870	855	892	895	892	909	885	880	884	870	844	858	822	876	814	835	900	862	819	873	877	864	865	818	872	856	900	848	859	870	861	856	812	823	861	878	843	883	870	925	825	872	931	837	843	836	928	836	882	837	893	868	885	865	797	885	927	786	875	820	868	878	846	882	874	846	836	852	836	835	846	873	860	828	822	858	848	904	872	843	892	838	847	896	896	822	860	897	845	894	864	851	925	865	794	928	837	859	907	843	860	870	838	886	826	888	860	907	855	883	838	884	843	833	901	881	890	851	872	881	824	850	784	852	837	893	877	857	837	875	877	859	866	818	846	827	895	847	817	833	909	834	904	860	875	869	889	856	866	851	848	800	808	873	854	872	924	864	894	857	942	906	859	901	874	851	864	880	867	864	854	821	835	871	849	889	871	890	892	868	816	906	873	887	883	846	820	856	854	875	887	831	897	907	865	893	883	909	820	880	854	858	853	890	843	888	883	903	823	869	875	840	843	853	828	828	909	861	893	883	907	870	858	891	860	861	901	854	884	878	811	844	844	850	897	878	840	846	829	860	869	847	860	848	876	781	909	850	877	851	877	871	878	843	964	846	816	841	903	876	798	894	815	857	847	883	858	840	876	857	861	854	842	835	819	848	888	839	895	896	900	799	874	846	825	897	849	873	849	927	888	879	884	913	835	857	864	850	872	886	851	816	887	873	884	866	882	837	833	856	889	837	835	856	894	878	880	894	831	872	824	843	916	868	847	869	857	860	871	838	873	874	873	831	802	898	892	877	831	869	895	904	848	905	829	850	825	890	853	847	898	886	865	882	902	847	903	887	879	821	821	880	847	871	800	850	906	868	875	896	853	877	880	867	853	807	890	873	862	920	833	885	887	853	871	869	863	901	779	869	857	868	870	855	819	844	882	835	887	823	891	873	899	862	883	847	885	874	840	880	871	911	850	849	851	844	879	887	953	883	842	864	903	852	852	876	873	828	853	861	842	847	871	838	806	910	822	861	945	891	786	869	872	857	867	807	849	866	821	885	879	873	841	919	890	856	848	842	867	868	826	857	875	844	855	896	826	821	868	851	838	831	847	868	859	864	844	844	865	890	849	846	897	858	797	890	844	809	903	878	812	903	829	863	871	828	831	802	852	826	850	826	876	836	827	916	849	832	830	905	884	850	870	847	886	884	861	790	862	877	917	832	916	814	921	893	875	845	901	836	884	861	817	869	906	888	858	933	838	827	866	849	825	847	827	868	865	848	921	838	864	837	872	860	882	905	860	913	880	830	845	890	847	836	895	874	853	840	878	855	822	857	868	873	882	879	902	860	868	826	872	883	842	866	890	892	900	872	855	873	857	874	873	836	871	892	885	853	847	877	876	875	875	838	875	864	830	876	900	837	835	913	901	907	876	853	851	921	852	871	817	968	854	844	923	866	842	849	819	860	875	860	870	831	875	881	869	811	910	886	847	908	827	848	881	833	872	894	880	808	893	846	897	873	904	886	900	890	939	868	814	854	898	844	844	872	884	898	891	860	872	866	834	852	851	861	880	904	884	844	869	937	873	834	849	865	827	847	875	826	830	869	784	860	814	896	831	868	820	832	839	874	906	839	902	828	864	904	852	877	859	891	890	810	842	871	881	880	886	869	852	870	867	820	807	823	852	873	852	874	856	875	863	867	879	885	864	822	912	828	864	880	846	847	802	886	859	862	924	917	895	871	867	901	917	827	885	863	882	843	849	892	853	859	853	810	826	819	854	838	863	880	869	857	843	857	831	868	869	860	826	886	834	877	853	869	858	856	902	899	913	874	899	871	885	817	825	849	841	869	878	892	903	837	871	880	901	891	840	856	806	903	865	875	849	877	892	846	900	864	860	851	879	857	831	862	845	781	884	829	871	869	901	837	842	896	832	862	908	915	868	846	846	879	903	850	879	869	879	853	874	842	816	896	876	837	878	876	807	873	869	875	892	882	833	882	792	826	842	812	840	827	906	845	892	884	871	807	830	877	939	840	922	848	858	894	857	881	889	857	849	869	821	884	872	887	819	818	832	823	850	831	876	829	824	887	862	843	829	920	833	829	857	843	843	851	823	885	906	868	833	890	871	852	874	830	851	891	854	824	866	826	865	843	857	828	871	918	861	844	841	843	845	917	883	854	900	800	832	896	880	843	879	841	806	868	817	839	835	887	848	883	861	881	876	875	839	856	920	856	869	881	855	938	877	880	843	833	805	907	853	898	845	848	805	885	885	856	857	853	866	875	875	835	854	914	902	868	876	879	864	872	829	841	888	899	823	830	843	885	872	855	857	962	886	872	922	835	881	812	799	917	874	860	816	815	853	854	857	913	835	867	850	853	861	820	830	903	862	913	852	856	889	864	875	876	830	842	857	842	910	887	907	860	852	893	889	853	848	862	819	863	880	865	865	859	837	885	922	868	904	866	910	878	910	819	867	813	866	883	885	843	861	896	911	906	802	806	856	890	894	857	846	847	866	847	864	874	868	880	831	862	837	822	869	852	863	896	916	856	847	899	884	861	833	826	863	843	832	843	823	862	874	884	835	881	864	866	855	939	831	854	892	822	868	866	813	877	855	935	881	895	821	861	872	830	872	899	845	867	877	897	868	872	879	859	894	870	875	845	855	854	811	913	834	860	891	861	830	798	870	897	818	919	843	840	839	855	804	857	915	831	825	818	840	897	834	846	858	850	898	857	831	839	871	810	867	870	882	819	859	854	904	867	864	831	888	909	954	835	907	861	895	925	899	920	812	852	839	900	852	880	854	839	905	819	860	838	896	884	881	895	831	867	872	936	878	803	856	871	863	911	860	870	881	869	871	873	857	880	852	870	884	842	878	885	894	878	873	859	800	853	795	887	809	858	857	862	899	853	869	903	901	828	822	832	895	866	846	850	889	833	848	829	892	846	841	842	867	871	887	879	881	818	834	862	874	905	863	855	847	867	858	856	837	824	858	859	882	846	823	886	847	845	847	864	848	859	832	886	880	830	796	940	891	818	842	853	818	858	841	890	888	862	893	870	846	839	868	817	853	893	898	880	898	891	847	854	861	897	888	864	919	855	878	902	906	838	831	836	904	840
5684	8447	8923	6995	4671	3677	2632	2044	1465	1543	8679	25127	22255	13870	5405	2178	1178	816	727	768	768	712	741	736	759	774	759	750	720	738	772	766	757	736	711	740	758	716	751	711	717	758	735	722	721	743	771	747	728	749	694	750	729	768	768	745	761	698	765	746	781	684	734	672	708	700	730	700	652	750	753	756	729	709	760	765	727	727	713	707	664	753	752	701	800	790	727	712	785	732	759	759	720	752	702	737	734	686	752	695	753	746	756	746	717	698	738	732	723	729	756	735	734	668	655	754	674	805	737	749	737	730	663	749	696	762	744	726	760	738	722	743	717	737	735	780	767	758	701	732	710	718	755	728	742	721	714	728	696	733	718	703	709	772	767	713	702	726	708	722	710	709	730	772	763	738	703	723	747	710	696	735	684	740	743	740	731	712	739	708	740	703	729	777	714	744	681	760	690	693	764	670	776	749	697	752	748	753	745	716	700	703	752	735	710	717	700	717	725	724	675	756	711	722	772	786	761	719	681	702	756	700	726	721	717	779	727	714	771	725	735	759	723	745	747	692	694	711	743	748	720	686	663	743	713	733	697	748	704	697	723	758	705	734	734	725	748	741	764	752	669	718	718	677	719	693	770	740	736	708	773	696	722	736	706	764	717	760	732	707	703	717	701	687	726	747	753	704	674	701	753	708	761	726	721	741	741	716	691	722	677	721	773	783	716	735	736	707	739	731	729	713	718	722	716	709	765	725	708	700	744	706	714	763	756	712	757	713	718	693	771	721	765	734	712	693	705	703	754	705	749	715	728	691	750	718	783	789	719	766	712	722	734	773	788	712	728	737	768	729	763	742	736	686	726	749	729	738	647	766	752	737	756	744	765	716	691	722	768	728	702	786	752	729	740	753	699	704	755	726	665	719	760	707	688	755	686	744	704	736	691	677	723	688	744	717	765	741	740	726	748	678	721	718	729	713	707	713	696	750	745	710	707	797	781	719	704	701	736	741	745	755	746	747	697	724	734	713	682	734	744	672	761	688	762	769	733	726	749	707	753	799	734	767	720	743	704	725	758	731	734	705	760	754	708	739	724	745	683	737	676	725	727	722	688	790	724	741	742	730	750	681	725	734	713	733	727	756	730	766	737	718	754	735	706	736	763	717	716	687	726	740	713	756	728	722	696	756	691	761	688	715	755	718	767	707	773	716	699	746	765	697	744	740	699	732	758	712	774	695	732	726	751	738	747	737	708	767	778	756	731	736	704	798	712	675	724	745	777	748	722	720	728	769	741	746	677	773	695	746	725	741	745	722	698	763	751	739	742	784	747	774	722	754	778	735	700	681	753	710	711	671	732	721	724	723	731	729	697	753	708	702	715	714	753	714	732	738	699	755	700	711	683	685	707	754	737	771	766	749	691	695	733	733	788	766	689	713	706	721	753	728	693	735	695	733	708	695	755	767	758	757	733	744	732	739	751	738	727	757	774	730	732	739	719	696	709	705	679	748	777	737	745	733	728	723	733	771	685	738	741	757	728	692	757	732	672	757	688	726	697	740	757	757	733	735	736	734	723	722	780	670	752	742	728	719	735	721	713	714	717	735	728	721	715	673	714	728	701	707	697	711	683	738	757	721	719	767	694	749	772	719	718	741	718	751	739	738	708	748	739	737	736	758	719	755	722	705	759	777	777	767	720	710	739	745	745	715	731	712	764	692	682	723	756	708	688	741	701	744	717	747	699	710	753	700	717	745	684	729	782	701	732	721	763	690	694	689	708	675	710	725	755	733	724	771	694	736	715	709	697	736	749	711	785	764	762	737	706	717	670	737	710	733	721	735	746	735	721	720	683	731	705	703	727	723	733	717	728	710	745	758	700	710	755	708	716	692	712	679	719	745	724	720	742	749	700	698	717	703	707	736	674	744	711	703	738	702	678	659	730	707	706	728	705	764	695	709	686	677	641	715	690	723	753	729	736	753	742	778	776	731	745	726	682	690	732	720	744	774	729	730	701	750	763	758	731	713	718	700	724	730	730	744	700	691	739	721	731	677	690	758	686	686	734	692	668	728	766	744	753	766	719	718	720	766	738	752	754	700	690	751	754	747	699	720	772	734	704	734	729	733	695	737	748	697	703	732	720	699	757	726	756	689	738	749	695	727	686	688	718	688	708	681	776	695	737	675	711	726	758	756	754	718	679	727	727	723	689	740	759	703	800	778	688	753	720	745	718	685	743	683	729	749	787	712	706	691	713	780	685	686	729	717	693	665	733	684	724	743	738	735	701	719	698	742	743	681	702	694	768	706	738	713	744	756	786	691	763	726	730	728	677	680	712	702	693	748	724	777	771	729	716	743	660	754	705	697	739	715	699	701	720	722	743	718	746	722	706	743	689	740	683	704	678	755	746	719	743	737	713	721	752	720	749	745	730	710	742	712	748	733	712	723	705	736	694	740	756	745	701	753	730	663	712	737	739	776	722	706	741	697	703	722	769	738	738	739	693	684	756	711	716	763	699	741	789	775	704	715	737	739	656	715	717	702	701	717	710	707	738	689	734	740	756	743	728	691	730	690	723	751	772	710	694	713	750	682	721	722	677	772	669	729	766	673	721	710	753	682	717	721	672	762	715	754	740	724	768	767	686	766	745	721	751	728	802	717	769	724	727	732	681	699	751	738	725	695	734	729	741	717	731	748	726	713	713	777	714	731	762	714	736	730	667	738	706	726	694	740	725	726	686	738	676	683	748	736	724	710	700	730	749	707	740	734	688	697	706	710	748	681	750	724	758	764	709	770	778	722	699	744	734	744	756	706	658	719	766	682	725	702	744	706	719	677	720	714	698	737	728	769	680	745	723	712	704	723	741	717	750	726	687	740	713	785	722	740	693	715	731	757	759	733	708	720	734	763	732	681	711	756	759	727	730	738	717	758	672	702	684	736	732	731	723	699	708	795	706	709	722	700	724	726	742	709	657	715	748	742	691	704	687	727	751	723	760	693	698	701	734	719	759	689	756	743	752	701	720	713	746	745	699	721	712	779	776	669	709	650	766	734	718	680	731	679	750	757	710	743	741	711	725	703	716	755	763	723	738	709	701	698	723	698	768	719	735	724	731	696	750	753	734	734	679	708	749	719	729	667	724	777	707	740	678	746	741	723	685	713	701	715	744	688	758	726	765	700	732	695	677	678	701	735	711	738	732	741	729	725	755	772	718	701	696	683	751	750	709	770	707	741	670	736	725	732	732	716	717	739	721	703	713	722	728	702	643	753	701	672	689	692	698	727	698	725	707	739	741	724	748	742	693	697	778	699	723	751	667	727	725	765	715	712	692	720	717	708	709	688	679	758	724	729	703	755	731	740	712	710	671	737	708	739	727	679	715	709	739	761	762	744	680	722	743	724	745	736	771	729	731	678	702	710	751	672	721	697	697	720	766	700	731	721	706	695	739	731	714	744	687	753	733	690	736	724	742	730	741	761	785	700	752	711	745	698	705	755	713	728	765	724	673	707	714	718
27915	12635	3799	2775	1547	1242	1092	1112	983	915	1091	1883	2176	1896	1202	992	887	800	874	814	798	851	801	772	826	868	793	800	901	809	838	793	819	862	799	800	881	797	874	899	821	827	844	854	860	777	831	837	788	858	839	829	876	861	850	782	800	827	827	794	841	804	855	818	838	899	830	836	797	806	831	843	872	782	856	814	903	834	864	815	826	828	836	780	845	793	804	838	849	857	819	802	849	833	862	837	837	809	814	804	837	795	832	780	801	762	807	856	825	837	818	803	853	805	786	776	803	843	823	850	835	849	842	807	779	771	837	842	833	830	800	832	874	796	826	803	796	828	857	885	859	818	776	831	825	809	826	852	859	865	886	846	812	826	836	857	807	760	782	828	802	789	846	850	795	816	789	792	852	831	858	807	845	868	830	813	831	806	824	820	793	845	811	813	839	858	819	857	815	781	780	778	817	792	871	850	834	790	804	829	833	840	830	817	797	803	812	816	838	820	794	796	868	810	813	828	831	795	776	853	821	792	815	811	801	821	856	812	842	861	839	846	813	823	785	780	820	870	846	770	824	846	842	817	844	837	840	807	829	787	797	770	856	871	840	784	841	770	796	837	846	849	803	819	818	807	850	798	804	800	850	838	867	816	768	764	821	858	795	870	810	803	794	807	831	821	844	861	852	808	845	861	828	834	851	810	854	871	818	825	816	819	790	842	828	805	872	790	852	828	815	838	831	819	783	803	828	791	853	810	821	813	875	837	823	840	853	812	895	845	768	805	795	796	841	855	817	823	811	823	861	820	872	830	858	811	864	814	797	823	834	811	849	853	801	805	802	814	806	843	783	869	834	856	819	803	815	809	830	810	824	841	831	797	850	837	842	809	839	816	803	809	872	833	827	844	867	825	831	826	763	760	826	832	884	847	855	802	818	784	843	844	801	797	807	764	786	866	834	825	838	793	881	809	804	830	816	828	848	820	838	815	843	763	792	857	809	786	784	841	801	805	824	858	881	835	836	822	825	801	803	786	834	824	878	825	857	819	786	842	810	820	830	833	789	876	785	838	806	841	841	832	862	776	827	822	806	851	839	867	827	802	830	828	838	795	774	763	863	827	802	826	793	819	821	864	808	827	823	850	806	820	844	848	812	878	846	841	820	861	811	831	814	792	820	828	782	863	773	810	814	843	829	846	854	805	844	816	819	826	830	890	858	823	852	773	802	839	847	791	805	853	883	812	794	766	812	825	795	795	818	840	885	836	860	793	778	788	861	785	842	798	862	786	808	785	781	822	763	869	835	790	814	783	818	839	839	837	830	885	822	805	831	818	879	811	807	858	879	852	818	817	761	803	783	811	836	833	821	819	798	807	806	856	849	794	795	831	849	822	813	829	799	825	765	812	824	835	858	789	819	861	845	833	785	868	807	810	822	845	815	800	837	785	856	808	851	801	815	815	788	823	830	815	829	803	776	802	820	836	807	845	850	865	877	800	840	831	858	826	904	797	864	851	871	764	791	840	839	804	830	816	832	844	898	765	794	802	841	816	830	849	814	876	849	832	802	827	828	819	844	853	876	820	792	854	822	797	817	850	821	858	842	801	847	809	819	813	794	839	799	799	806	817	779	795	836	836	792	838	853	813	767	795	830	837	828	783	822	807	801	813	876	884	827	860	858	803	795	819	788	818	856	790	838	826	784	917	829	832	852	857	846	816	849	856	834	877	816	867	819	863	843	876	791	833	793	876	779	878	845	784	844	825	854	830	853	821	787	792	777	820	814	786	817	794	844	823	819	828	851	862	832	820	795	804	825	847	841	840	830	843	789	812	846	793	803	826	858	780	791	788	830	836	837	822	781	827	831	864	792	780	841	825	799	839	784	862	825	816	860	840	785	826	814	781	813	796	888	797	851	823	859	839	842	837	814	794	848	841	830	801	841	857	791	827	913	822	858	788	793	789	820	830	816	844	809	818	826	740	834	822	841	844	816	800	803	813	811	858	847	819	881	831	853	865	819	848	832	833	797	797	807	833	857	876	841	790	844	857	841	795	885	825	886	906	835	829	838	832	831	804	800	806	802	833	853	814	865	773	783	773	909	847	882	816	825	826	861	895	820	843	768	840	849	792	804	857	781	789	844	860	830	811	835	816	825	820	826	853	817	790	780	811	808	886	844	799	829	815	772	854	773	819	822	822	814	831	755	846	812	829	821	843	840	880	844	806	833	763	844	825	806	882	887	845	849	796	797	839	820	832	800	782	843	817	876	771	835	815	807	857	843	839	805	792	804	819	860	828	850	833	853	824	816	803	857	816	877	808	838	834	781	820	885	864	829	763	848	846	774	828	847	835	843	784	784	844	827	868	839	855	819	797	832	817	828	790	764	795	814	827	860	851	857	868	815	832	756	794	780	822	877	806	844	848	852	800	811	866	884	819	840	802	874	832	800	801	858	840	775	821	829	830	793	835	803	834	771	864	852	723	850	774	838	758	744	808	770	827	834	807	864	859	844	824	857	853	840	833	788	788	832	832	833	863	830	847	814	885	781	828	796	807	849	835	879	754	831	786	821	801	855	854	853	800	855	786	861	793	834	811	842	838	802	852	804	839	868	861	817	801	828	812	842	903	833	822	843	842	808	815	803	861	772	790	817	821	821	812	829	798	831	820	837	799	883	833	852	850	851	826	821	888	841	827	769	835	860	818	830	814	819	837	829	790	805	819	845	780	860	819	826	796	832	867	821	799	825	860	829	878	764	837	801	866	784	806	804	825	843	821	826	823	888	862	811	829	790	819	818	844	826	842	812	872	814	814	780	861	812	829	836	833	816	832	796	787	767	818	823	902	796	828	854	829	841	839	821	819	869	820	847	861	828	795	844	798	841	846	811	830	863	824	820	807	789	843	827	851	783	857	836	792	818	870	820	831	807	801	839	779	863	826	839	813	808	849	821	795	848	811	851	788	818	827	806	819	838	846	797	811	842	808	856	777	822	847	847	840	824	778	782	799	827	854	823	797	838	875	835	849	831	739	856	815	858	849	831	826	842	846	834	853	830	797	822	841	804	863	814	805	842	860	814	798	816	770	839	837	814	789	844	791	765	778	839	821	833	827	825	800	858	837	799	850	862	821	782	832	809	829	806	874	782	770	824	820	789	802	829	829	846	874	855	785	829	796	774	791	842	851	862	826	844	804	785	847	754	798	861	803	810	793	820	800	839	807	846	765	835	840	823	821	846	853	832	850	853	869	834	814	869	850	862	851	827	871	865	854	866	869	828	819	844	811	800	799	863	782	847	816	804	840	805	793	880	816	812	801	833	844	817	812	827	807	789	818	814	783	833	779	850	775	813	824	795	862	809	799	807	853	856	855	829	791	836	812	866	866	899	854	821	769	828	852	806	803	833	816	829	807	831	826	797	799	844	814	835	825	826	834	844	866	835	829	833	841	783	879	785	815	855	815	784	844	865	806	794	823	841	762	840	794	870	838	737	806	806	782	792	824	812	886	769	794
5942	2420	3015	2423	1686	1329	1069	1083	919	776	997	2234	2355	1793	1128	848	735	721	677	634	719	714	673	654	633	680	663	760	674	666	668	649	698	654	646	675	683	678	654	707	664	697	695	689	741	649	698	633	652	751	668	703	671	632	684	662	644	661	652	671	708	675	681	660	648	680	694	712	670	648	697	698	671	680	691	664	640	654	625	669	638	699	655	710	693	689	749	643	672	686	694	722	694	696	674	659	702	674	687	674	644	678	673	657	703	653	695	654	674	671	684	648	668	713	676	645	695	652	663	678	670	708	643	707	654	697	717	666	644	628	690	648	664	682	705	636	666	652	705	615	742	711	723	682	631	696	677	686	656	660	689	651	671	660	662	684	675	668	740	716	632	720	661	666	698	768	627	695	683	672	676	704	634	688	705	656	678	708	665	696	692	685	680	704	680	698	643	682	687	717	642	707	700	693	695	683	667	630	718	687	674	669	700	661	729	648	674	660	657	711	652	683	664	650	688	658	728	652	684	672	666	639	665	653	666	673	676	678	678	711	722	657	678	738	690	662	705	675	657	685	688	701	678	670	705	668	657	657	697	689	716	691	690	667	629	710	644	651	679	687	691	630	695	666	669	685	709	670	733	669	666	688	690	707	684	701	672	684	693	687	699	633	693	684	698	660	678	700	729	640	705	648	686	680	648	671	701	708	700	657	667	655	698	647	697	690	655	671	641	645	686	675	611	686	705	667	698	690	697	693	662	629	707	664	639	650	695	711	678	677	669	706	663	646	699	706	681	697	656	640	694	661	661	654	697	689	717	697	717	687	657	727	682	629	682	698	683	680	668	704	669	687	685	728	701	742	708	697	693	656	666	659	644	688	645	673	644	694	673	650	680	692	677	698	693	649	673	703	693	681	695	684	687	685	714	673	663	649	704	685	701	720	684	731	658	679	677	676	659	704	715	660	690	697	697	685	709	660	669	735	665	689	723	645	696	695	693	708	667	622	673	695	712	674	696	653	677	669	640	652	689	698	661	706	712	657	674	672	701	725	687	677	683	659	704	691	681	692	718	680	639	658	697	678	651	649	690	701	703	667	672	624	688	647	703	640	708	726	677	652	627	690	647	680	684	671	691	678	717	660	647	674	678	723	686	719	676	667	699	715	687	676	718	666	751	724	678	716	708	656	685	672	660	700	685	641	713	716	673	658	667	697	686	665	670	704	687	704	672	635	630	675	613	695	672	723	729	676	690	712	658	671	718	777	681	703	690	686	684	651	659	701	644	659	711	692	704	690	633	705	715	670	650	705	658	675	677	677	701	705	638	679	682	634	699	730	667	716	637	677	673	648	651	732	682	705	696	653	685	648	632	670	680	645	657	658	713	655	674	659	683	691	762	641	692	686	701	648	657	722	676	663	656	648	714	674	678	681	664	688	662	713	696	687	689	679	710	714	676	677	644	704	709	686	690	668	688	675	701	680	691	727	659	661	673	669	701	702	688	675	681	662	669	689	719	711	705	713	642	733	666	686	679	680	692	673	679	665	667	667	650	667	693	679	698	712	706	679	700	683	683	699	637	654	689	715	690	644	685	646	688	633	626	626	679	709	646	712	685	704	656	657	674	694	641	719	651	769	706	701	691	666	683	655	692	688	674	689	652	655	674	700	646	677	676	698	682	710	678	678	658	661	684	684	624	669	661	660	662	654	686	707	662	692	668	686	683	681	709	656	643	691	646	680	683	697	703	658	662	742	693	693	657	642	708	657	665	670	658	692	720	678	727	659	685	678	695	660	699	681	667	666	665	672	661	697	686	650	706	630	694	624	695	639	686	689	608	695	622	711	744	632	658	694	744	703	700	698	672	678	689	629	648	686	703	669	651	700	722	676	716	668	660	641	672	696	699	746	685	642	683	657	669	655	693	692	713	669	688	677	688	663	680	642	663	705	674	705	678	682	705	642	675	700	709	715	627	702	683	647	670	660	635	636	695	636	635	657	703	648	725	652	710	679	667	674	618	688	686	666	670	652	712	699	630	680	685	679	682	712	687	606	693	705	691	667	676	735	679	665	700	666	638	691	675	672	656	683	667	658	663	683	665	696	705	699	678	665	652	662	675	658	678	695	674	700	657	685	675	699	725	685	661	690	667	655	715	718	702	670	681	677	658	705	700	726	672	661	647	726	734	674	659	668	693	652	659	710	664	664	672	663	709	723	653	662	715	691	711	699	669	668	672	675	669	661	692	693	653	697	701	693	653	674	693	695	709	717	674	696	645	668	700	688	687	669	692	719	730	677	649	696	703	703	700	676	704	659	663	707	703	708	646	670	667	701	647	722	693	638	643	685	710	679	659	698	669	692	664	667	690	655	706	651	645	707	701	661	676	674	702	652	707	682	698	677	656	674	679	710	660	664	662	656	623	655	638	646	632	671	666	643	658	681	702	720	698	701	688	691	663	696	737	713	701	705	659	733	660	666	682	693	652	672	647	628	690	716	709	669	667	650	645	660	653	675	705	700	666	655	648	728	627	687	661	667	688	667	670	678	684	708	663	683	681	679	627	667	657	665	657	682	665	688	708	720	684	684	702	648	705	613	675	667	704	684	676	679	713	668	615	630	668	655	693	653	695	655	708	727	676	677	682	687	624	632	685	611	692	662	627	697	682	756	697	681	657	713	670	684	663	702	660	669	702	698	703	622	701	685	682	663	659	691	705	700	705	667	707	666	710	669	695	692	654	706	687	663	666	664	674	752	709	639	668	674	712	728	706	683	685	713	680	728	637	731	694	683	665	664	687	711	638	703	696	660	689	699	690	705	682	674	660	669	705	689	679	679	748	713	633	752	667	721	702	669	658	669	675	636	644	649	640	676	696	625	697	675	687	697	682	695	708	756	644	692	688	708	667	673	657	654	657	705	670	691	672	620	706	675	678	668	640	662	749	647	674	603	693	646	694	705	655	724	691	713	686	732	683	635	648	740	669	720	664	713	638	699	695	628	692	713	673	686	692	679	702	682	654	647	658	709	720	670	682	707	655	706	649	656	697	672	721	672	685	696	702	697	654	698	674	717	646	656	655	684	632	685	661	698	652	646	666	717	680	693	674	650	641	702	665	682	666	699	645	704	644	681	655	652	701	685	667	720	690	668	691	660	729	610	700	718	689	675	666	704	655	683	665	689	672	634	673	666	719	708	672	680	686	647	692	702	651	646	712	661	606	699	693	709	695	695	707	661	623	663	650	681	695	642	650	703	714	691	663	686	662	663	696	681	638	686	676	670	660	690	669	682	676	665	700	665	700	645	672	707	675	700	698	627	681	671	668	713	642	680	701	669	691	702	640	710	667	732	659	677	649	733	660	655	662	712	683	745	661	715	670	681	667	674	690	706	727	676	706	663	661	655	661	658	690	679	673	673	683	657	699	688	732	713	737	645	703	696	668	688	685	685	674	686	687	648	661	626	664	676	678	662	635	660	689	641	707	654	677	730	654	697	709	689	686	664	704	695	689	627
25613	21489	27722	25528	11404	3185	2228	1576	1227	986	7851	18918	12894	7108	2584	1203	990	820	760	766	782	734	758	719	723	775	743	764	790	764	738	773	757	776	786	745	769	766	802	721	781	770	820	765	803	759	769	758	756	699	734	788	765	739	747	768	764	812	749	748	771	734	730	699	776	760	716	758	708	780	725	748	769	724	756	742	758	709	777	723	814	763	770	724	739	767	779	745	755	774	813	737	778	768	747	761	744	769	753	763	762	716	772	767	753	750	761	761	739	762	727	761	797	727	767	739	759	733	753	768	750	743	684	783	760	754	741	715	738	757	787	772	729	745	780	722	727	709	767	728	789	757	703	794	789	822	766	754	765	794	787	723	741	730	785	791	807	757	758	756	732	743	762	747	819	779	742	688	722	750	787	768	822	716	742	806	704	815	744	768	745	719	743	743	755	745	719	797	747	782	759	750	781	736	776	764	773	755	761	770	736	708	740	740	726	720	729	736	819	755	730	771	715	763	786	748	730	785	752	734	750	737	751	757	694	782	771	772	800	735	787	694	771	744	774	746	757	679	728	766	711	758	739	789	725	777	758	785	749	756	726	806	763	752	756	756	786	783	729	719	771	716	726	740	751	776	745	753	773	793	756	735	679	715	794	756	827	755	737	733	746	743	795	748	734	764	741	733	752	757	784	754	749	786	735	759	761	782	731	765	732	751	770	710	737	757	847	766	762	747	767	739	756	699	733	773	731	793	750	719	799	793	738	739	771	745	807	804	732	775	798	759	766	788	726	752	757	786	788	758	759	719	737	717	786	779	794	743	777	762	786	704	714	786	750	724	747	761	783	794	746	765	811	710	772	763	790	786	745	757	758	779	766	813	736	750	699	812	754	774	727	742	784	791	753	750	762	796	745	737	769	742	760	755	772	785	740	710	760	732	792	739	778	748	742	703	800	736	767	793	754	721	768	769	736	781	711	733	714	704	739	780	759	768	759	746	706	783	729	685	763	791	736	772	726	734	740	797	737	734	772	760	755	708	727	753	807	739	782	734	713	745	753	735	745	742	807	712	802	759	755	815	752	701	798	762	777	724	788	771	769	769	783	743	744	768	763	709	761	780	736	750	723	736	743	744	739	783	754	781	764	766	794	745	734	761	803	768	763	738	769	771	767	777	770	744	785	779	744	739	742	732	756	710	703	735	752	735	764	765	750	721	751	726	763	841	761	766	777	767	756	833	749	741	721	756	757	780	768	736	738	800	688	703	708	733	739	728	742	729	790	693	756	761	762	741	759	797	775	727	730	842	697	781	782	762	754	738	767	732	745	765	752	765	766	777	751	737	753	739	724	765	784	678	774	760	721	678	782	737	787	737	758	751	756	734	721	735	773	742	717	728	706	767	744	776	748	786	761	752	738	762	830	766	747	768	716	807	747	727	760	768	746	786	732	758	779	755	735	751	771	782	777	776	723	738	767	753	776	781	737	755	778	761	727	747	779	761	743	740	776	786	728	779	724	760	749	778	741	709	821	738	775	748	784	749	752	760	787	819	736	760	759	760	758	798	744	760	767	843	745	715	775	772	739	707	776	761	740	718	766	716	743	734	766	703	740	817	731	766	731	748	733	728	715	756	702	764	752	745	766	765	770	787	735	756	720	730	775	793	801	742	734	723	780	759	762	775	772	769	745	749	702	786	760	780	741	775	714	748	704	757	750	699	745	798	734	740	809	768	754	760	721	777	780	799	772	746	758	800	799	755	761	715	828	785	728	722	761	789	719	785	725	715	727	752	782	776	759	788	779	731	735	715	760	762	788	736	775	795	827	758	757	762	754	783	747	753	784	758	786	772	763	803	778	738	730	763	739	739	722	694	768	745	742	770	790	752	801	775	754	795	751	750	761	753	790	728	774	768	785	777	755	753	781	758	785	756	746	745	759	779	747	823	729	719	748	765	742	801	748	800	794	779	720	754	749	685	755	770	749	741	774	781	793	762	818	795	789	748	785	716	778	715	781	716	761	739	804	771	705	746	792	760	820	758	732	729	733	777	767	741	759	726	763	711	762	766	715	767	728	770	767	765	799	746	715	765	730	745	776	737	759	730	825	738	792	750	742	763	745	726	750	767	706	756	759	755	769	698	795	780	846	771	772	732	770	754	747	734	749	783	786	749	741	789	749	758	764	789	723	747	702	733	742	817	726	770	756	786	761	749	768	666	800	689	750	758	793	782	810	797	717	752	754	735	794	753	779	757	773	794	764	791	714	761	738	776	733	762	715	794	754	778	774	756	746	692	767	764	746	793	726	785	762	759	773	761	722	768	755	729	775	761	718	763	698	733	740	795	790	752	733	805	745	805	734	741	746	756	707	775	743	747	768	778	747	753	750	709	736	782	789	750	742	741	746	756	774	716	744	724	708	757	796	786	684	765	758	779	788	761	749	738	718	768	786	721	773	818	753	728	774	706	728	745	761	740	715	792	756	750	739	721	690	770	781	817	784	784	778	806	768	757	765	764	747	751	770	740	762	771	725	714	792	701	787	815	787	746	788	738	741	697	741	731	769	708	783	721	800	827	716	710	764	747	767	714	744	750	792	781	764	711	726	722	737	720	763	735	788	760	755	767	817	757	797	752	753	773	730	773	715	711	787	764	756	743	742	724	794	774	767	788	764	755	766	773	765	726	774	785	800	753	742	781	754	748	751	744	796	720	723	770	737	758	776	750	746	772	771	742	786	762	777	761	691	723	792	802	770	722	764	757	743	742	748	727	764	718	709	758	733	737	742	728	746	756	760	766	769	737	752	750	713	750	774	777	790	699	784	794	738	744	751	786	765	734	737	786	762	751	731	797	742	723	765	766	803	781	739	794	734	724	711	757	808	730	755	787	759	777	750	785	788	732	813	724	752	803	741	784	727	673	740	771	757	806	717	740	761	788	774	739	678	791	775	769	749	768	811	769	770	774	729	766	735	716	750	770	760	757	782	792	731	719	744	780	714	784	803	793	731	796	773	767	838	770	865	682	739	755	761	734	745	790	739	711	778	741	733	760	724	760	767	747	719	768	774	732	762	758	769	671	772	735	803	763	745	765	728	774	749	765	713	815	757	770	742	747	778	791	716	795	758	745	742	784	715	744	753	754	769	759	734	747	791	789	794	798	718	760	721	772	760	734	751	704	799	761	762	802	740	756	783	743	821	785	771	721	724	767	739	722	775	717	735	765	748	753	793	749	827	713	742	729	736	742	770	772	753	781	781	755	777	699	757	745	723	712	760	760	724	782	775	743	754	726	756	726	741	789	773	769	746	772	761	766	768	773	736	777	812	758	744	739	753	653	749	740	730	755	767	800	773	698	753	809	727	776	768	806	753	797	787	714	769	706	750	688	770	797	746	764	757	715	790	707	791	703	710	795	764	742	735	754	770	740	745	774	727	775	793	782	772	748	748	750	751	736	735	736	734	725	783	739	751	734	746	761	695	813	750	774	737	772	720	748	746	749	754	737	742	736	788	747
4967	6492	8807	5885	3431	2577	2211	1794	1365	919	10365	17775	11014	6237	2483	1227	848	738	671	682	665	703	675	640	625	665	663	666	664	672	663	636	677	659	646	649	632	678	676	673	656	650	653	674	634	723	673	660	624	683	671	627	654	650	691	702	641	669	679	693	642	667	672	668	726	630	605	686	668	631	694	663	689	651	671	692	637	630	646	684	687	668	674	657	686	685	672	680	673	603	669	626	643	676	673	632	646	639	616	624	651	663	645	613	710	666	669	631	635	668	661	652	650	630	664	645	688	696	609	638	617	661	696	673	640	662	682	604	637	614	648	631	679	652	646	685	703	695	648	658	625	672	604	662	656	678	636	712	646	674	629	688	663	666	638	663	665	626	602	694	648	655	633	647	634	613	636	632	611	622	668	681	700	642	591	677	654	651	639	663	688	628	624	636	650	650	632	648	634	689	663	668	656	638	626	698	644	670	712	629	674	694	695	631	667	616	672	658	647	679	656	717	626	646	639	648	670	659	641	665	643	700	643	594	673	663	620	656	682	682	680	641	639	590	670	616	679	709	675	660	650	658	644	681	644	682	640	676	668	674	639	645	643	619	649	645	667	696	631	602	661	693	666	646	639	654	702	646	714	624	632	683	600	677	640	683	669	622	666	683	702	645	603	675	613	610	707	651	638	636	696	599	644	670	656	632	659	642	694	687	679	669	618	612	641	656	687	662	637	618	645	628	665	655	651	646	631	699	671	670	640	639	698	628	643	644	669	650	635	669	625	649	624	685	654	616	710	685	664	679	626	625	675	622	653	647	707	691	653	614	626	664	647	712	697	686	638	666	661	654	745	637	623	653	608	693	699	635	603	602	692	681	632	647	650	625	672	627	664	714	662	660	632	652	644	684	637	692	663	699	602	675	629	663	658	666	651	632	671	662	672	671	658	687	669	623	654	663	662	714	640	674	658	632	636	672	645	660	645	665	620	679	631	623	678	678	637	637	658	655	655	634	663	684	662	666	638	651	636	666	662	663	661	644	628	663	638	673	660	631	625	612	631	653	683	631	649	646	652	669	657	724	640	661	649	677	666	645	638	655	644	642	660	647	679	666	639	614	650	671	617	614	663	676	628	660	656	645	645	605	669	681	686	664	652	662	657	678	700	635	702	668	642	667	690	638	633	645	642	660	673	660	664	684	645	681	651	651	663	642	669	644	605	667	668	670	637	616	652	626	640	700	695	646	675	643	665	656	601	667	624	635	671	662	648	626	665	647	629	636	652	658	704	658	639	622	638	659	655	705	670	674	596	663	684	678	665	656	706	667	674	642	659	667	647	661	640	638	660	647	619	639	637	661	657	612	678	660	674	699	638	620	644	621	694	646	611	608	641	647	649	660	641	662	640	620	600	661	617	639	638	646	658	621	696	635	661	660	635	645	662	650	644	659	630	657	649	653	616	626	654	654	673	638	614	676	645	672	602	612	671	643	656	675	672	668	623	624	670	659	675	674	637	627	656	693	654	638	626	647	618	646	675	623	629	668	662	639	675	661	659	664	638	644	629	649	664	672	628	619	643	653	621	668	663	670	629	618	663	635	665	646	682	612	648	636	668	629	681	656	611	622	707	648	602	657	675	656	688	656	681	643	640	592	631	666	639	637	627	664	663	686	648	673	655	704	656	655	606	625	688	622	684	614	627	650	643	686	580	655	658	657	690	652	640	666	643	657	634	695	611	689	647	598	661	590	679	719	675	650	685	638	692	640	613	655	632	618	656	630	620	640	648	654	626	628	629	645	653	671	671	629	669	668	661	631	690	664	646	692	662	616	649	648	672	641	715	634	650	612	620	617	647	646	649	699	670	699	635	661	647	623	639	678	647	645	675	709	681	700	672	689	664	636	640	605	674	642	625	633	660	642	681	649	676	669	657	690	698	645	666	677	653	631	642	646	624	624	637	688	649	667	614	666	652	643	654	624	680	660	651	667	652	684	643	661	595	655	664	644	651	648	643	648	683	652	687	579	654	703	664	617	607	665	646	667	623	628	654	660	653	714	662	653	616	627	665	638	636	689	664	688	610	653	659	653	659	674	677	642	623	643	615	671	633	641	662	631	649	687	678	642	694	645	634	638	656	687	685	638	622	623	642	687	651	650	649	704	633	685	602	662	623	632	657	657	659	643	671	635	646	631	613	658	575	658	633	629	634	648	684	616	656	648	650	661	625	648	638	645	647	643	680	623	672	670	600	648	656	632	640	678	656	679	670	650	619	648	635	657	621	619	654	626	641	623	669	665	645	650	621	686	638	645	599	673	670	634	686	640	672	632	683	603	652	671	671	679	666	700	631	733	669	652	588	684	658	577	608	629	608	690	673	647	682	692	667	624	666	666	588	656	642	642	641	685	646	675	694	620	667	658	655	619	646	659	649	657	691	606	629	609	648	655	625	661	681	617	639	649	649	648	645	646	683	703	672	658	644	684	663	649	660	631	689	623	650	610	677	683	677	685	640	633	658	652	670	639	698	638	667	690	680	648	647	669	684	633	652	648	601	638	699	582	622	673	682	628	653	633	657	650	662	655	652	632	664	635	634	662	651	720	694	630	617	639	616	661	660	640	626	668	696	648	645	644	655	656	621	661	652	684	647	658	688	674	652	618	695	653	665	698	666	639	624	637	663	647	619	628	676	636	636	638	672	638	661	679	679	653	662	650	666	639	627	658	664	625	631	600	652	687	648	676	674	697	601	629	649	683	656	648	629	664	652	681	634	684	639	617	636	630	640	635	659	620	604	637	641	606	700	646	627	676	666	656	639	674	629	634	640	650	649	640	605	643	657	615	661	706	644	613	692	638	645	675	624	619	689	630	670	699	653	643	674	626	626	669	666	621	666	649	677	645	608	665	661	645	629	661	648	659	671	648	642	635	609	696	642	678	647	656	668	685	627	664	611	650	722	598	650	673	671	641	652	639	644	627	691	635	648	657	652	650	650	669	591	679	634	660	647	677	689	636	654	644	638	642	683	665	599	665	656	615	665	663	670	626	684	676	709	657	632	629	658	626	679	638	665	621	650	625	657	678	641	632	612	716	652	664	653	625	646	677	623	649	634	688	664	641	617	697	611	666	704	638	633	661	613	649	661	641	630	613	606	666	665	629	631	658	684	626	651	651	693	665	638	652	632	663	608	640	641	640	650	710	637	661	639	610	622	628	641	634	629	641	688	677	602	679	635	636	672	679	637	644	644	665	612	630	630	638	639	631	657	637	627	635	665	627	649	629	651	655	691	647	670	622	640	668	622	694	606	658	671	649	675	647	664	644	659	641	693	637	612	627	634	719	656	643	701	662	648	644	623	653	650	647	651	657	635	661	687	672	632	714	673	637	669	673	648	611	617	723	676	661	639	646	673	659	660	669	653	624	660	644	664	613	644	659	633	647	676	634	663	640	670	657	670	669	655	619	666	629	671	620	648	660	636	631	682	651	639	726	676	627	640	647	616	670	644	673	662	673	645	655
24657	21472	28732	24654	21149	9352	3581	2258	1423	3707	22230	29670	20728	10944	3878	1732	1055	888	848	910	926	895	861	883	863	830	881	878	835	883	922	854	909	836	782	840	853	837	813	863	875	862	839	867	855	825	793	842	840	840	894	845	822	788	945	862	868	901	879	815	858	850	907	797	873	894	872	845	914	897	874	883	883	844	887	843	805	895	861	818	818	838	871	836	842	894	864	805	845	895	942	878	786	869	893	889	855	850	872	836	854	845	861	841	859	850	825	853	876	801	878	847	813	912	870	887	829	871	856	851	860	867	912	833	846	879	884	867	828	831	831	820	846	870	842	895	844	840	887	838	822	823	831	828	849	835	802	851	828	866	853	831	828	847	841	822	867	819	860	882	890	856	849	878	843	840	859	815	851	847	849	891	886	833	855	818	896	854	848	889	894	855	879	835	867	824	840	870	885	838	867	838	896	865	830	929	800	844	827	894	894	895	843	809	894	867	827	856	810	837	864	861	876	816	875	793	865	885	845	869	863	846	848	824	874	851	818	867	853	854	826	816	817	877	838	857	858	861	810	867	825	838	866	878	844	845	830	859	828	850	891	831	852	836	894	859	815	881	865	832	852	858	862	831	856	863	872	868	859	847	821	814	862	880	838	843	873	794	867	854	865	906	884	865	859	818	893	917	871	839	894	838	868	806	850	814	852	861	896	873	818	842	851	913	873	806	853	871	910	820	859	892	849	833	839	825	840	838	866	863	920	823	893	839	852	862	871	829	847	863	856	820	834	832	901	855	869	808	760	848	868	914	850	865	839	790	815	835	866	880	876	859	830	807	843	800	900	822	875	860	840	823	878	789	807	853	877	875	891	848	858	864	878	803	838	855	828	831	813	759	803	821	815	816	869	830	811	817	834	894	892	841	883	822	832	788	844	860	848	817	891	813	894	846	842	822	849	875	870	885	859	833	854	840	839	932	849	767	881	828	874	800	836	851	839	832	842	828	843	827	829	858	810	828	875	859	845	820	828	827	828	857	819	849	849	852	859	874	855	882	835	872	798	845	831	807	839	827	790	861	871	869	855	830	875	870	874	798	827	860	815	829	869	795	868	881	817	862	875	841	912	847	857	874	837	840	862	819	862	844	842	850	845	885	862	822	875	864	880	846	877	830	874	860	805	881	879	866	835	831	849	803	862	846	841	867	830	875	908	831	885	896	822	828	862	879	826	905	876	902	838	887	858	832	826	879	856	805	861	828	836	853	859	820	870	865	878	828	858	831	818	863	809	884	827	851	807	830	851	836	863	825	841	867	849	900	862	827	843	807	857	914	841	873	817	858	844	873	813	826	869	874	861	863	839	836	854	834	848	865	843	854	878	855	857	823	796	822	856	862	846	826	888	881	849	847	900	824	795	837	882	834	869	843	882	855	877	851	811	895	845	864	846	815	827	858	813	807	855	865	832	859	886	845	811	802	838	822	819	803	850	831	821	837	845	823	872	881	826	895	870	803	858	817	811	849	825	875	791	859	858	830	857	788	826	832	846	809	848	854	851	898	842	821	840	784	825	837	795	842	860	913	845	865	873	794	888	877	872	809	843	850	871	904	908	809	896	893	870	791	835	839	877	819	891	836	863	807	798	839	863	847	842	785	841	860	811	835	808	828	878	827	865	819	881	867	840	791	855	886	784	849	896	814	896	867	892	844	806	867	829	868	799	857	854	853	823	903	823	848	820	845	897	873	808	852	829	908	820	855	856	841	879	848	792	840	821	849	846	910	922	837	865	872	881	821	862	824	870	889	850	819	833	851	823	863	830	854	877	844	851	789	829	919	786	859	870	858	845	786	835	829	852	870	835	854	807	854	819	862	839	871	866	815	885	845	864	875	824	866	857	883	819	868	880	880	885	811	863	862	818	839	901	872	840	853	916	839	898	840	858	815	807	815	856	825	833	860	908	858	795	881	840	815	870	855	807	827	858	879	858	850	850	834	849	898	838	849	882	857	873	808	849	834	837	804	871	819	826	803	908	919	836	851	861	900	875	816	927	834	852	878	781	837	860	865	895	815	826	813	867	820	827	842	814	843	839	846	862	845	833	810	811	843	831	859	832	767	884	839	806	838	816	811	860	854	844	865	869	830	887	890	829	870	818	889	826	772	818	825	865	878	908	851	864	880	907	847	871	905	814	812	808	852	871	883	870	802	845	875	859	816	863	854	843	839	823	850	858	857	886	853	796	873	839	842	845	824	854	855	863	835	862	854	845	779	804	806	826	827	836	891	869	852	782	762	819	880	868	903	859	895	830	868	850	846	886	845	844	864	873	820	844	815	819	849	890	800	844	837	869	845	819	841	851	827	881	874	891	849	828	856	764	793	820	864	851	843	862	810	882	845	857	844	838	781	896	838	867	829	867	802	892	848	883	872	880	874	856	870	851	851	860	898	868	852	830	867	877	821	866	836	877	845	793	819	860	808	832	857	832	831	860	822	829	885	907	868	810	840	846	841	838	841	813	800	833	848	843	855	763	852	867	839	806	826	894	874	923	795	880	858	831	863	849	836	866	888	852	836	905	881	867	837	840	830	827	841	833	863	838	849	836	895	768	852	850	816	815	838	845	795	822	826	880	870	809	889	829	825	832	803	831	864	831	849	825	892	789	869	855	870	846	883	818	844	823	826	849	843	854	876	896	856	853	896	880	844	853	850	851	838	854	834	833	880	846	798	832	846	874	826	855	874	875	873	846	808	849	821	874	825	851	904	825	888	825	900	872	848	860	846	838	926	844	871	813	809	837	816	801	859	771	845	862	850	854	865	818	830	835	856	858	816	868	863	812	816	855	824	853	873	840	870	845	869	870	838	878	852	862	841	835	821	833	790	856	830	857	836	881	860	841	833	802	859	862	832	853	860	878	842	877	880	813	830	822	828	873	827	835	883	881	891	813	876	839	796	846	887	867	816	825	812	817	835	843	882	880	877	921	844	814	846	911	888	826	893	848	831	825	900	858	839	897	892	854	863	866	875	838	885	828	867	842	884	829	820	890	851	858	849	847	848	876	818	787	833	853	823	862	803	883	853	893	868	880	908	871	878	898	810	855	888	881	844	831	843	840	832	817	856	831	835	845	850	820	863	854	815	835	851	857	834	906	849	825	853	776	825	884	831	875	887	849	905	875	826	914	800	869	848	888	853	826	848	862	788	898	843	840	875	829	856	819	890	848	843	824	854	884	839	808	837	843	910	855	839	826	826	851	825	882	857	796	852	887	822	816	860	898	880	848	850	816	811	863	864	843	869	874	798	888	813	858	874	852	827	823	819	846	885	831	839	878	821	812	834	828	861	886	874	858	809	863	850	882	861	828	876	869	866	854	856	823	826	886	863	867	853	802	839	907	794	818	836	838	876	859	867	807	895	943	836	912	870	811	910	884	901	816	844	855	830	822	849	839	877	808	802	884	867	859	883	896	816	894	821	865	885	858	830	798	885	904	814	820	877	819	825	854	823	797	839	853	832
5792	11014	12512	7143	3777	3162	2914	2374	1674	5515	23701	26012	16459	9089	3429	1600	907	783	697	695	736	708	692	687	733	717	709	767	696	762	748	743	683	690	707	665	727	682	756	801	712	726	730	743	720	681	721	741	727	715	694	714	735	739	730	723	731	722	725	694	680	710	733	737	729	749	685	765	760	771	728	690	736	710	733	718	740	749	752	770	734	754	726	692	735	704	714	736	734	705	766	708	739	679	711	729	695	739	721	696	736	734	723	733	708	693	702	731	727	700	745	716	671	715	729	707	742	766	674	779	729	739	634	719	727	727	718	692	711	709	730	727	711	710	704	680	756	689	674	741	722	704	734	765	727	747	725	740	749	671	691	716	733	764	722	767	695	717	712	742	688	722	705	778	722	743	737	748	692	746	734	716	699	713	723	716	753	710	698	616	729	684	691	709	739	677	723	732	714	701	702	680	738	704	741	719	706	680	703	740	699	759	690	727	721	677	736	759	700	740	727	694	701	701	709	738	734	714	701	684	729	736	723	723	720	739	699	695	759	759	676	760	752	707	704	709	683	720	701	735	682	751	747	744	796	750	733	670	710	712	735	648	713	715	691	719	704	682	717	694	702	716	735	752	699	743	693	688	772	649	671	703	731	702	736	688	714	712	720	732	687	681	748	742	761	677	728	780	687	716	729	709	700	690	752	746	707	725	684	702	752	781	689	687	752	748	725	718	705	725	733	736	738	703	705	691	709	665	717	686	732	746	675	713	726	718	716	740	736	726	725	689	692	673	729	745	786	736	730	727	685	727	756	698	717	694	716	698	754	724	713	720	738	742	758	739	729	679	755	698	699	683	746	738	736	762	674	723	752	704	703	719	725	750	697	703	742	694	698	738	679	724	714	690	774	707	754	716	734	741	764	700	742	733	686	736	721	711	740	721	713	711	731	730	732	733	732	672	711	686	703	759	742	703	763	705	731	725	699	725	698	680	725	692	750	728	690	741	746	709	715	772	684	700	685	703	708	672	706	712	677	717	749	763	691	729	697	755	745	714	766	733	690	745	748	731	691	720	690	651	749	722	719	714	716	665	706	725	705	699	741	743	669	732	697	717	703	716	704	729	737	729	697	746	741	720	687	700	710	680	760	730	755	712	659	762	709	714	741	691	761	774	713	719	717	703	696	716	712	694	736	713	697	738	694	664	696	765	735	747	681	729	710	720	710	775	672	755	743	741	688	700	739	726	696	664	700	703	709	728	716	731	742	717	709	716	685	770	712	664	728	778	699	730	771	726	735	727	739	782	733	657	736	689	731	711	747	745	731	706	718	737	698	697	655	724	654	713	769	694	718	701	762	694	723	705	748	704	697	708	678	717	706	737	737	706	704	676	692	702	699	735	711	684	716	739	711	714	681	693	647	706	690	703	754	721	698	742	737	692	702	728	750	747	687	764	690	710	683	690	787	694	753	726	695	695	697	708	728	719	710	742	741	689	734	706	715	752	727	725	710	719	732	741	697	725	735	744	693	640	691	682	703	686	773	696	702	733	712	716	715	744	736	706	693	701	644	745	665	701	735	747	761	669	712	738	716	731	701	734	681	742	695	741	729	730	717	726	734	721	762	724	745	733	660	660	695	699	710	648	680	726	644	760	723	688	716	728	719	680	720	736	726	742	689	733	712	688	699	674	783	798	736	772	697	737	697	745	731	752	722	683	727	703	683	735	739	745	676	700	718	704	741	747	713	707	687	699	691	744	719	728	700	699	727	728	724	699	698	731	762	725	696	759	724	755	681	685	695	720	656	754	659	767	701	696	700	765	714	725	753	731	718	715	740	704	746	713	737	675	728	712	726	707	750	688	734	685	706	733	704	674	713	700	734	643	753	694	694	687	662	723	752	707	660	731	702	725	748	767	728	728	692	708	688	744	676	679	697	679	762	703	721	749	734	787	721	675	665	726	742	712	732	755	740	667	717	669	714	696	707	708	708	741	703	695	705	688	689	657	729	730	712	719	773	694	724	712	678	719	678	752	704	724	698	672	719	736	772	674	736	723	736	742	685	669	733	711	721	698	712	745	719	781	730	672	715	724	713	691	724	710	694	768	719	677	709	769	674	783	695	738	693	743	736	754	729	693	705	667	691	742	688	695	721	745	731	728	713	723	729	729	739	757	712	719	758	721	722	747	695	703	688	697	716	730	707	715	724	749	715	705	768	672	711	738	700	731	693	679	720	695	705	727	729	712	661	720	692	659	694	713	695	722	732	710	708	734	658	734	694	723	722	676	717	663	684	735	776	718	728	706	734	746	701	708	692	728	672	724	746	720	703	676	728	713	735	704	729	701	732	738	730	754	734	646	726	712	717	704	712	724	707	716	676	746	669	741	716	744	738	771	707	734	703	705	679	723	719	706	675	702	719	742	714	763	709	722	714	706	726	716	698	714	741	701	734	725	718	721	764	743	711	698	735	738	724	726	696	726	698	723	756	722	711	665	724	711	720	733	670	696	690	687	703	752	724	704	746	775	684	712	731	706	713	681	749	708	727	700	734	658	705	708	719	754	707	713	728	730	696	708	663	712	707	697	698	658	716	697	679	694	694	676	699	719	718	681	682	740	724	663	731	700	709	707	690	687	691	674	687	728	712	734	656	678	663	685	732	726	687	709	708	733	716	714	690	743	746	722	726	714	709	696	740	717	715	675	684	696	683	738	757	693	771	715	732	730	730	749	726	729	701	707	705	682	671	758	662	722	755	689	733	755	690	756	692	670	686	730	732	705	707	695	731	720	705	711	692	671	728	689	712	738	721	707	749	710	655	728	714	725	772	671	677	692	759	715	705	771	700	704	739	731	747	749	722	659	680	734	707	701	704	735	738	706	707	718	736	707	716	721	799	702	744	727	673	695	765	712	699	689	679	712	706	698	690	715	725	719	723	710	739	700	765	722	731	676	734	698	668	705	689	702	732	736	655	732	702	715	708	692	676	723	697	735	709	683	743	718	741	718	754	680	684	737	719	689	670	655	738	701	758	691	690	749	710	736	749	702	689	694	723	754	707	713	717	729	666	699	746	696	712	734	704	698	734	740	686	678	723	708	705	658	704	694	716	751	681	732	744	726	687	742	699	780	752	692	758	766	727	708	693	730	773	734	715	687	722	674	719	703	712	699	735	716	669	711	732	662	697	685	707	681	702	732	645	728	732	683	680	714	742	704	684	722	744	733	718	688	702	687	701	722	732	673	677	689	694	677	675	737	699	688	690	753	736	711	695	675	722	683	714	688	687	706	737	757	653	770	683	715	704	680	707	684	737	704	752	666	709	697	684	725	685	721	705	770	699	685	725	708	680	663	700	759	726	704	710	670	708	730	699	702	698	729	686	737	697	732	759	736	698	739	698	627	732	710	690	734	716	711	684	739	695	714	663	714	707	675	742	674	719	700	742	724	709	734	692	714	731	736	698	738	769	770	662	700	737	661	709	711	679	648	716	740	715	711	731	727	716	676	704	716	695	709
27740	12262	2970	1827	1169	1075	1068	931	897	942	1661	2151	2022	1426	1070	855	820	827	806	794	790	794	806	770	823	798	835	800	827	836	824	799	842	822	810	869	790	819	829	799	866	847	790	781	811	820	795	778	788	844	802	795	795	824	818	805	804	764	805	848	818	793	745	822	830	873	832	857	821	797	805	803	809	822	745	790	830	830	796	824	791	800	845	804	808	788	764	816	836	818	762	789	769	817	799	834	838	784	847	714	820	832	826	770	820	841	837	789	798	833	823	803	785	821	827	781	835	822	743	762	734	793	756	814	838	845	799	768	801	817	774	800	776	860	782	822	819	771	770	805	805	821	764	766	832	819	788	824	819	819	776	820	826	840	805	816	793	734	814	811	744	775	848	829	797	790	838	828	763	823	801	807	823	815	807	808	781	780	818	846	816	852	824	795	786	813	771	825	836	763	849	788	785	808	833	800	808	797	788	829	808	802	865	821	780	807	842	890	777	814	813	811	758	815	814	830	768	797	796	796	820	838	819	772	783	846	819	799	795	807	838	845	776	803	819	848	821	859	799	897	809	774	837	806	876	796	747	789	814	795	843	795	821	828	850	807	814	791	814	786	826	814	800	800	868	815	798	796	813	845	827	822	810	767	774	831	815	817	796	834	792	837	798	787	791	803	787	804	822	788	811	811	774	816	762	796	818	800	835	793	784	803	846	787	785	800	807	766	853	797	810	808	800	796	797	841	768	797	831	786	816	796	798	825	842	831	810	744	784	824	818	764	843	825	859	790	783	813	823	784	784	797	826	816	737	841	803	809	821	752	784	814	795	785	829	794	788	829	782	792	821	828	821	781	849	774	789	798	839	831	863	800	773	753	832	842	812	784	829	815	818	847	850	814	798	795	815	769	816	768	814	770	811	797	832	784	817	800	802	835	821	826	772	808	814	787	832	795	816	830	838	800	789	845	810	816	790	842	829	809	787	797	800	833	778	827	828	807	798	840	824	825	818	751	794	796	833	852	820	847	814	821	806	757	897	849	807	809	816	793	805	810	793	739	786	804	802	800	766	806	814	823	849	804	828	776	836	857	799	816	808	823	850	785	812	807	809	832	807	788	788	849	789	845	780	757	814	776	738	799	799	808	793	843	839	805	769	828	829	828	854	812	819	850	813	840	821	848	832	805	783	824	875	800	749	816	830	777	834	820	779	822	795	778	824	787	807	792	788	785	835	805	808	853	860	813	840	812	812	758	801	834	828	782	828	816	760	863	860	778	779	852	827	792	818	854	774	812	821	817	791	827	825	788	778	771	784	793	822	833	806	779	761	833	804	788	790	827	818	817	751	759	782	791	814	814	833	768	813	819	790	826	818	770	802	778	744	788	788	799	816	823	774	787	780	830	820	811	763	824	852	797	788	815	861	855	822	802	812	801	811	827	766	825	814	772	799	817	781	871	812	840	848	815	813	761	779	778	801	819	797	816	762	808	785	779	818	788	860	803	785	793	815	807	790	841	812	796	779	787	792	839	814	787	766	815	826	833	824	780	835	762	790	826	753	828	830	800	794	848	814	754	801	831	808	809	821	766	781	792	786	811	774	797	783	800	840	811	822	796	799	776	799	797	804	809	816	869	775	834	818	813	822	900	822	813	813	830	803	832	847	841	796	792	815	791	763	772	802	843	821	795	800	795	853	791	823	800	814	823	809	783	768	760	817	793	811	798	837	811	814	810	821	793	813	836	821	843	855	814	815	822	818	826	822	800	782	849	780	794	824	796	806	825	794	796	860	797	824	797	778	806	841	807	819	774	797	801	771	834	841	819	766	818	811	848	847	812	814	804	755	804	833	835	814	779	778	819	839	807	790	796	798	746	776	817	795	818	777	818	835	801	878	790	785	748	831	758	771	768	803	850	834	800	799	831	814	816	791	801	821	837	808	818	833	813	863	846	839	817	756	791	827	791	801	785	810	819	791	802	846	805	801	856	819	831	825	765	822	799	790	822	818	806	840	870	808	817	875	780	824	818	827	815	793	790	755	796	822	809	765	830	810	795	853	822	751	793	862	793	861	891	845	836	783	849	809	793	818	778	781	805	873	813	810	801	776	791	779	779	821	788	794	766	852	800	787	789	803	757	769	768	818	843	851	839	791	808	800	777	797	787	809	766	750	784	825	735	856	807	814	760	846	827	843	867	797	818	804	813	836	788	830	767	787	821	811	795	794	800	784	839	830	809	803	807	791	795	796	810	827	796	773	773	794	816	758	818	809	788	793	795	819	818	825	799	844	808	831	783	834	810	815	789	751	773	784	790	762	820	810	879	806	823	756	794	763	827	770	807	818	772	812	831	808	861	751	801	798	802	832	827	803	822	821	844	837	825	835	816	835	788	833	799	821	793	794	771	760	844	825	841	795	869	854	790	822	840	833	844	832	830	846	788	818	790	806	842	762	806	828	873	804	785	788	742	853	824	845	838	813	812	782	811	802	832	826	817	799	823	806	823	859	768	837	856	831	788	798	867	827	801	814	810	821	868	793	816	792	822	785	814	806	835	776	812	846	825	807	803	749	844	808	873	808	815	786	791	809	823	827	798	819	858	838	822	775	759	797	747	828	811	819	792	767	803	816	818	895	858	827	854	806	833	786	803	791	787	829	800	818	791	807	792	835	819	772	811	822	791	779	837	845	824	786	820	799	800	788	801	862	833	863	752	805	800	759	823	807	792	836	740	814	794	797	841	806	845	822	780	800	829	830	797	821	859	853	761	812	836	832	793	862	809	785	822	841	812	844	795	799	888	819	780	782	755	837	849	775	798	784	799	822	792	822	843	830	828	867	805	829	842	758	830	835	839	797	809	826	826	786	834	780	848	828	815	796	810	792	788	782	792	829	824	856	808	840	827	813	831	813	760	789	798	782	790	770	814	784	831	848	874	851	790	766	794	814	769	837	839	836	830	840	822	757	844	799	773	796	745	846	784	805	766	872	791	800	820	844	777	765	812	806	816	895	793	805	829	841	810	850	794	801	813	771	832	815	814	818	823	819	811	863	837	837	821	808	772	824	825	789	796	789	789	816	833	838	843	793	824	769	803	813	855	825	783	810	831	802	800	828	798	809	761	797	810	832	830	732	823	838	764	809	837	825	786	779	804	813	833	809	811	827	834	846	800	809	782	773	809	827	776	774	817	762	837	836	828	806	783	816	794	787	857	787	798	832	820	765	810	820	800	749	749	779	842	793	833	827	770	792	800	759	784	832	810	767	837	811	790	810	836	774	822	806	791	811	844	788	792	791	797	844	827	817	851	785	817	822	833	847	756	815	836	850	810	810	793	793	836	815	785	812	818	783	768	765	818	768	808	822	776	786	822	833	806	828	846	833	798	831	811	787	782	799	843	839	812	774	795	814	763	831	750	785	843	844	811	833	812	775	845	826	779	805	835	858	773	794	793	795	800	862	848	763	861	821	760	820	814	801	742	804	821	850	824	803	829	792	793	817	810	782	778	811	779
5990	2180	2088	1467	1173	1028	998	941	801	879	1930	2364	1954	1355	915	789	701	736	704	635	705	664	649	697	689	679	641	654	709	649	619	690	659	678	664	694	664	689	645	666	689	697	674	658	656	717	648	702	665	682	619	670	678	707	630	631	683	671	631	693	715	699	661	684	642	658	611	675	667	702	661	684	662	693	702	700	695	702	683	662	687	666	703	678	674	708	666	672	660	701	639	707	630	682	672	606	660	705	668	653	697	643	661	702	655	686	623	728	610	652	622	658	642	713	654	674	665	669	666	673	680	659	628	658	692	713	684	694	654	723	685	672	709	658	664	656	630	677	629	669	626	688	693	732	701	682	740	612	641	700	682	689	657	646	676	660	659	661	707	671	670	712	676	675	669	662	684	646	675	658	653	626	688	653	681	683	673	676	688	666	680	661	702	672	677	683	652	713	668	695	671	681	699	631	673	681	658	704	685	638	675	653	647	648	658	676	680	676	651	656	711	622	650	658	713	662	644	695	647	657	686	663	657	675	660	637	627	634	691	684	650	705	689	687	660	658	666	698	689	676	671	639	683	659	684	680	658	682	689	660	674	671	658	693	681	676	645	621	665	659	708	657	676	644	639	632	648	646	673	687	624	644	647	692	654	653	678	621	660	665	649	725	645	714	695	639	631	661	657	687	701	706	692	686	689	629	657	684	666	650	710	689	666	662	651	669	657	656	652	667	636	651	646	671	626	663	666	673	684	672	707	691	655	700	670	738	615	645	645	680	663	670	637	699	641	607	694	671	685	636	676	679	680	657	617	676	715	686	641	679	691	664	691	672	696	709	656	697	697	650	646	684	679	717	680	650	672	670	710	669	660	690	678	681	629	692	646	686	699	660	655	660	690	682	668	669	668	658	683	636	680	685	655	675	669	638	662	677	686	688	651	682	681	701	647	676	657	682	664	722	706	677	642	666	643	654	669	627	652	650	698	690	673	655	637	713	655	667	676	699	682	629	720	645	709	631	682	654	694	657	662	694	635	685	675	656	642	680	665	603	717	629	686	714	655	679	650	663	690	701	698	698	635	700	658	652	665	695	660	610	682	647	681	665	658	631	639	696	647	704	654	710	696	662	658	617	694	682	701	722	694	650	684	686	680	700	680	679	661	683	622	652	688	641	657	672	665	622	721	696	656	691	648	637	655	685	673	699	693	699	642	686	672	616	700	684	657	664	686	691	706	668	649	701	642	729	658	646	633	677	660	671	633	675	713	699	668	657	673	688	682	656	679	657	614	711	683	625	692	684	658	677	609	673	671	661	631	664	662	695	653	669	651	679	690	715	653	695	653	669	633	727	664	635	684	690	645	614	682	682	691	682	681	656	674	698	713	664	707	648	709	691	683	639	694	678	625	674	674	669	707	683	656	714	687	690	697	686	657	654	638	691	654	724	695	642	662	658	706	630	689	719	642	665	658	692	662	697	694	675	720	672	646	649	653	690	697	712	702	680	663	658	643	655	680	649	669	700	676	695	676	624	692	653	672	652	684	673	664	671	660	688	641	696	669	712	680	700	611	673	667	727	652	696	684	649	609	702	672	644	672	701	658	705	686	680	699	675	703	673	654	675	641	677	636	673	693	696	654	669	642	680	684	716	709	642	646	671	675	695	653	602	666	639	605	690	645	701	666	668	687	630	674	672	656	674	676	712	628	648	648	659	658	678	661	660	697	698	697	707	697	638	665	678	683	616	643	635	687	724	720	644	659	627	668	684	639	701	669	677	666	671	668	645	620	685	667	632	642	679	645	712	647	666	669	671	721	692	657	669	647	666	668	677	689	651	718	675	671	705	703	638	686	715	660	724	637	720	596	652	628	647	665	692	668	705	700	634	650	652	692	652	698	661	659	719	652	659	683	710	688	624	675	664	664	677	640	684	659	684	633	674	653	648	680	677	641	631	643	659	678	657	671	679	601	676	656	710	657	692	709	678	697	667	653	687	689	666	610	674	665	659	698	727	676	708	689	659	702	690	707	638	636	677	649	629	671	653	706	633	660	658	704	751	719	668	678	655	661	676	673	634	675	662	662	664	683	649	683	662	630	667	662	650	644	654	668	656	669	608	667	684	621	673	703	649	685	607	676	714	667	643	674	698	664	660	628	702	654	651	626	673	650	704	660	701	664	663	680	677	685	724	638	664	642	678	664	675	700	699	677	692	651	663	670	693	652	626	665	681	704	694	662	697	648	672	687	677	646	671	649	705	586	655	711	680	688	652	666	704	658	681	681	671	671	648	682	690	715	676	676	689	666	662	673	663	698	683	687	664	704	700	680	641	676	655	627	668	687	652	593	731	637	697	650	641	634	714	652	695	695	649	686	708	682	687	639	672	662	725	632	674	658	685	641	675	676	657	679	693	642	676	663	695	667	691	715	692	616	637	642	674	682	681	647	647	644	664	628	689	652	653	685	673	660	696	657	644	669	628	688	678	669	666	617	681	692	757	658	677	663	708	656	662	678	661	663	655	722	642	678	639	604	668	662	638	699	664	689	728	684	657	694	640	658	656	659	655	651	633	697	685	713	673	675	659	682	669	655	656	698	627	653	643	671	670	678	629	677	632	660	651	681	710	677	637	684	698	658	678	649	674	635	682	689	649	680	645	693	657	664	662	618	683	679	627	665	700	647	662	696	650	661	680	691	678	667	636	649	684	662	641	680	654	680	667	664	679	695	649	635	652	702	698	647	654	682	691	667	714	678	665	642	660	683	706	664	666	699	663	613	695	593	673	703	653	679	705	677	671	682	637	619	674	650	659	635	668	644	692	695	685	629	640	634	642	603	624	664	710	651	692	671	678	654	682	678	632	637	700	651	644	693	630	668	684	717	688	675	670	668	642	660	677	658	663	669	606	679	651	661	642	624	658	676	655	639	664	636	684	660	662	658	634	668	700	650	664	649	662	656	671	720	643	679	682	691	685	623	688	643	679	691	627	649	675	648	682	630	641	691	665	652	638	669	643	668	658	671	682	634	656	642	661	683	677	684	643	625	673	658	679	673	664	709	661	652	626	669	663	679	654	709	669	639	658	666	672	663	596	677	670	699	718	640	665	647	685	642	650	705	688	598	698	614	705	627	669	632	655	646	661	635	653	708	667	630	628	676	631	664	670	673	696	665	664	701	722	722	637	647	646	664	657	643	691	680	647	698	634	651	674	680	682	691	707	660	630	656	619	668	641	636	675	692	689	637	667	672	670	620	681	628	613	661	681	642	673	692	681	660	654	698	645	695	711	637	660	614	706	660	676	660	721	672	638	629	681	665	659	641	678	658	650	671	695	671	667	622	685	680	696	681	658	661	727	686	698	632	683	657	694	682	647	689	676	670	714	663	680	665	627	712	708	692	660	662	643	670	638	626	675	654	686	713	653	664	700	641	710	663	679	696	727	652	628	684	664	690	675	688	672	602	666	690	668	649	659	669	651	652	652	697	628	662	671	677	667	667	658	694	647	670	699	641	649
25655	21485	27617	25575	8960	1856	1429	1162	937	4281	13330	16851	12174	5714	2246	1200	891	803	752	730	698	725	760	731	782	801	745	738	749	751	749	747	755	745	792	755	766	772	794	687	755	758	718	703	759	716	675	734	788	748	756	752	767	777	728	713	736	731	711	739	722	770	745	732	740	748	745	712	698	775	779	749	673	753	765	754	769	711	725	740	761	727	749	707	729	782	714	736	779	728	693	771	746	728	702	755	766	722	685	763	741	736	743	750	743	721	750	700	731	725	707	728	711	725	737	708	663	794	756	729	784	740	702	744	723	668	728	700	728	760	746	722	744	734	741	725	729	718	784	749	805	759	749	726	710	761	724	740	759	744	720	687	743	717	697	767	746	753	770	682	716	744	748	721	765	708	724	718	770	712	713	727	727	756	706	792	721	727	740	773	765	737	747	725	683	708	753	693	780	725	702	755	762	689	712	691	702	739	715	721	716	718	782	717	765	728	702	725	756	748	808	742	720	702	710	720	691	713	771	717	691	741	744	758	726	737	771	782	722	743	771	723	692	673	696	732	758	749	711	749	756	726	785	726	725	713	757	733	758	731	761	731	727	757	739	744	747	739	720	715	715	724	748	723	740	714	684	747	740	730	754	779	777	750	710	699	733	749	752	730	774	711	704	744	755	694	749	757	754	733	706	797	741	703	713	725	706	750	759	792	719	732	760	704	721	685	729	686	717	746	765	732	744	725	719	742	747	749	774	747	779	682	803	776	717	738	747	700	776	728	780	736	736	757	713	713	705	684	755	748	686	698	784	690	713	675	730	695	762	729	673	692	740	744	696	759	744	764	684	774	729	726	688	776	753	684	715	748	766	790	766	722	752	748	718	701	749	785	799	755	727	733	770	734	751	749	741	744	698	743	745	781	704	716	772	724	731	754	756	772	782	813	714	743	768	725	740	727	741	710	743	742	703	728	691	717	753	718	746	725	752	719	669	747	710	702	706	760	740	714	791	699	716	790	689	703	697	716	761	761	741	734	720	757	754	758	711	722	718	699	742	727	741	737	705	666	755	738	699	725	769	738	767	687	735	747	679	760	773	816	741	749	796	745	733	730	739	719	731	788	713	738	750	744	701	709	739	717	733	776	725	730	789	723	757	779	786	726	770	743	754	803	772	711	759	751	732	754	715	739	744	755	730	724	816	670	731	753	738	758	800	749	737	721	734	694	701	715	769	739	762	751	736	735	704	770	709	733	742	721	751	708	728	779	747	735	749	764	788	736	757	685	779	792	701	740	735	731	670	686	725	788	738	720	748	798	734	770	719	682	742	692	781	756	760	703	762	753	728	736	684	783	754	725	717	747	751	649	729	735	716	732	713	781	773	719	717	745	771	693	704	711	716	766	751	757	692	719	775	713	737	713	734	783	749	724	759	726	732	726	759	748	773	748	735	731	697	740	769	774	751	762	726	712	733	689	762	745	736	730	699	799	717	671	738	691	715	741	755	767	728	721	746	695	750	742	735	732	742	770	743	717	730	729	723	730	757	727	754	738	698	753	720	702	725	723	739	747	773	767	805	735	716	743	763	787	737	774	713	716	754	704	724	712	716	719	710	759	759	717	754	766	749	782	765	732	685	748	759	751	741	735	734	715	723	731	736	688	696	730	706	711	733	742	769	720	754	761	752	692	791	741	708	715	736	771	749	767	726	740	726	748	711	728	715	727	678	714	705	718	756	728	719	705	712	743	743	708	761	742	717	736	791	720	799	701	779	730	681	729	728	720	729	735	710	725	757	760	788	718	712	706	721	723	753	704	700	741	718	753	740	724	721	775	752	735	722	737	758	750	803	687	691	669	740	745	766	729	738	678	712	753	721	797	749	732	715	737	721	752	747	718	742	771	732	758	715	746	734	761	703	682	767	691	734	749	773	727	709	731	775	758	795	750	707	703	758	745	757	728	746	752	710	734	765	737	725	726	695	745	683	748	702	718	761	702	761	753	709	723	722	710	696	808	706	719	780	741	718	756	741	713	750	714	737	685	781	736	722	742	726	748	721	714	748	719	742	783	774	715	725	709	732	750	780	733	724	743	750	763	773	782	743	740	743	736	714	754	738	699	738	786	761	774	741	749	787	721	687	753	692	716	764	738	789	738	734	740	836	770	698	745	727	741	733	782	782	755	734	721	714	728	752	724	723	751	767	811	724	765	706	762	761	744	688	733	685	756	753	715	760	728	751	716	743	711	740	846	767	737	708	794	755	727	749	737	750	770	773	705	696	721	718	702	755	776	719	720	712	699	739	749	729	713	769	713	725	733	739	788	723	787	748	741	691	759	764	724	746	760	760	712	747	751	696	754	753	736	745	718	789	713	753	756	702	764	742	695	755	731	793	780	740	717	756	722	809	757	735	698	762	688	732	734	722	751	742	714	700	760	749	782	724	725	707	705	732	740	736	769	697	746	735	720	721	752	795	751	710	728	704	711	737	741	698	722	724	765	775	730	747	744	741	747	753	750	713	749	751	763	726	757	759	720	742	750	747	719	731	766	737	760	780	761	732	730	681	707	751	737	779	690	747	728	752	733	720	760	730	755	705	824	733	675	773	806	739	721	727	723	710	803	772	720	791	771	710	748	714	762	732	745	708	697	760	746	731	727	719	686	743	690	771	754	759	741	747	734	712	774	781	748	755	770	710	723	744	736	734	761	735	710	765	748	771	731	812	711	758	746	727	777	763	754	744	767	694	738	770	728	720	736	750	765	744	734	737	712	709	785	740	703	719	692	757	696	733	740	711	660	740	687	756	729	716	770	747	786	747	764	713	716	707	731	725	740	731	761	684	728	773	753	731	737	735	731	744	711	733	716	738	749	760	761	744	718	743	733	746	748	740	704	762	761	747	696	707	747	728	727	799	742	725	698	705	759	762	713	659	719	736	753	711	691	729	725	687	740	735	742	694	746	746	674	674	774	728	702	768	691	730	719	703	755	738	727	725	721	734	722	726	713	676	693	756	706	734	749	711	714	766	705	683	704	688	725	724	731	735	688	736	758	739	732	782	734	745	682	759	756	725	697	724	732	742	747	755	760	755	743	704	743	749	766	794	777	776	778	739	711	758	756	758	751	754	752	748	703	713	709	719	786	789	726	727	735	729	736	729	735	736	696	775	751	708	757	752	715	743	770	744	741	698	742	748	796	724	676	766	729	700	715	805	707	710	702	700	723	737	769	664	702	747	701	770	761	803	688	766	769	718	758	698	769	772	711	735	772	673	718	763	686	778	761	775	760	738	693	778	680	720	768	702	732	754	748	738	747	729	692	719	751	729	737	792	709	747	714	795	681	795	700	714	726	754	791	767	694	704	741	738	760	720	768	670	716	722	731	750	742	704	696	720	773	686	721	677	776	728	735	709	772	758	684	707	785	719	748	732	768	785	756	669	729	736	706	760	718	732	791	751	804	719	718	788	694	722	726	792	693	757	738	730	771	726	720	730	695	721	768	752	767	785	738	736	762
4711	7798	5773	2446	1699	1317	1304	1373	946	6167	15370	15698	10724	5345	2153	1139	706	726	691	616	638	672	617	644	667	658	611	675	624	672	643	652	663	636	675	677	661	608	674	652	682	651	626	665	627	608	686	605	648	658	635	695	652	616	629	679	610	623	610	619	643	653	685	620	678	662	609	609	613	666	681	612	623	614	671	625	601	662	630	613	633	643	623	603	712	719	634	610	669	709	676	597	664	657	667	612	651	644	659	633	584	652	685	586	617	671	637	655	649	629	645	604	634	640	623	630	663	664	666	638	600	657	648	668	638	650	618	655	644	659	631	673	661	624	676	625	618	651	609	593	653	691	623	632	625	660	688	675	681	633	634	638	664	644	645	658	657	616	670	634	667	682	651	672	645	655	644	642	640	658	669	656	607	645	617	640	689	630	638	618	581	645	693	624	615	668	642	630	643	615	659	677	646	651	640	694	612	661	638	672	689	615	676	610	641	639	660	662	628	610	655	640	626	653	641	664	659	661	635	608	608	667	673	664	640	642	667	666	659	629	644	616	694	655	633	649	607	655	687	638	701	596	656	656	628	628	646	695	642	623	645	643	647	627	644	681	575	625	651	616	656	622	635	602	588	643	628	661	646	668	672	658	621	611	640	690	655	657	648	614	667	641	656	656	678	660	698	667	647	667	638	683	634	609	643	655	624	651	647	637	636	628	642	633	601	633	674	606	673	636	659	643	674	674	656	644	685	628	631	619	657	627	676	630	640	634	666	619	636	634	677	629	676	691	700	607	671	678	623	643	668	650	636	645	628	666	653	650	654	657	655	638	638	629	697	677	639	654	616	691	621	658	694	675	679	635	659	618	664	654	669	665	670	639	682	639	606	669	654	658	621	647	641	641	637	631	652	681	660	607	668	609	658	625	633	648	619	643	629	741	617	631	623	689	611	685	618	635	662	618	664	670	655	680	689	659	626	684	668	656	602	655	641	684	604	641	639	629	632	632	690	638	665	691	641	652	612	639	615	581	622	661	647	633	647	633	673	637	650	660	656	633	666	636	639	695	615	608	668	612	636	668	665	677	642	672	604	676	557	691	649	617	655	650	627	657	634	650	681	624	678	693	632	638	664	599	642	608	670	623	605	639	636	666	615	671	663	657	663	620	655	616	675	621	653	667	602	627	607	615	614	633	661	640	681	619	650	647	659	628	657	600	626	667	658	632	604	658	619	640	642	628	627	652	632	679	641	639	649	658	646	636	665	599	689	664	636	643	643	666	655	663	648	691	638	659	632	650	669	599	619	685	653	667	610	633	654	655	667	670	618	632	582	648	693	646	603	627	630	626	654	663	629	615	658	658	648	638	632	643	662	636	667	633	649	626	637	654	621	661	648	644	663	617	638	614	642	612	635	619	674	626	593	669	647	619	660	651	650	660	680	612	624	615	614	602	602	634	671	604	597	633	652	677	633	630	674	710	663	667	599	664	636	666	628	636	627	626	685	582	627	627	642	679	629	624	652	671	634	650	638	630	670	657	673	654	638	657	650	615	603	676	654	636	614	575	632	628	631	656	663	660	634	612	611	690	659	643	627	623	642	690	626	616	632	649	665	650	661	651	650	621	619	660	617	619	645	633	625	598	668	696	624	627	622	630	644	650	595	682	656	677	665	672	663	623	656	655	646	645	615	585	623	621	627	636	693	720	664	648	665	613	661	600	676	646	585	588	639	663	633	610	648	601	659	628	621	653	691	681	636	650	616	635	641	660	607	639	631	699	690	678	687	654	643	675	698	665	614	671	650	615	674	657	642	648	669	649	639	662	582	604	619	668	652	651	623	616	627	632	639	636	622	605	628	650	631	587	616	652	651	629	642	637	637	624	624	680	704	650	666	632	674	612	659	639	621	645	609	596	629	627	606	654	631	652	658	659	654	633	627	672	618	687	645	663	641	608	620	643	634	638	614	660	631	626	618	659	651	662	650	665	651	679	647	603	626	647	620	685	621	660	640	619	650	678	619	641	660	639	638	629	611	611	607	638	635	613	629	633	622	628	675	619	575	641	617	642	640	623	636	629	616	589	620	665	589	680	657	673	609	670	587	657	639	611	667	623	678	656	613	661	594	641	667	607	643	633	644	630	642	629	617	647	641	645	661	630	646	627	597	650	640	614	653	612	662	636	652	640	597	602	633	674	656	658	615	629	607	662	643	661	649	629	661	662	678	641	619	647	638	629	614	639	659	684	646	637	643	611	612	589	639	625	623	643	645	662	653	619	688	673	694	671	626	675	620	657	617	659	631	639	674	618	661	633	634	614	689	652	654	703	649	637	588	665	687	674	650	651	653	660	596	649	645	629	655	619	629	638	579	653	646	658	641	633	629	652	620	650	671	631	662	649	609	613	638	635	630	633	648	637	676	639	662	633	680	640	603	606	642	609	658	673	678	623	599	610	680	645	607	636	612	640	666	607	665	630	648	644	677	646	630	623	632	638	624	655	613	629	665	649	640	652	584	654	647	634	635	631	627	633	588	655	592	654	642	631	632	598	669	658	630	687	610	618	644	635	646	628	643	651	673	602	619	672	620	657	682	640	636	639	641	620	632	601	646	670	628	629	664	642	656	641	628	679	618	657	639	634	586	661	600	678	615	629	633	656	665	617	651	636	600	650	618	694	648	643	656	644	663	682	646	668	644	654	626	604	644	596	648	625	622	638	628	608	671	676	592	621	648	660	627	652	620	632	612	632	662	652	672	619	639	660	627	631	626	638	667	638	637	617	618	632	693	632	654	638	644	603	589	648	580	680	618	633	656	635	664	660	634	620	629	600	625	659	626	646	620	644	659	640	619	629	662	674	628	626	647	636	644	638	669	587	655	670	626	686	606	652	658	626	720	637	633	642	641	637	635	649	636	672	627	637	660	588	655	644	630	643	634	682	600	662	627	598	610	634	622	653	613	657	637	650	657	650	669	661	640	631	631	617	622	611	660	666	664	614	649	687	616	640	672	577	637	600	662	668	641	682	638	667	651	643	671	626	698	658	636	659	658	698	665	654	676	577	615	636	618	600	638	663	649	624	619	630	628	665	614	659	635	640	634	652	631	598	646	692	682	700	646	653	649	573	658	617	606	600	671	656	643	639	629	662	619	628	630	676	619	659	641	651	645	587	649	642	625	671	619	682	584	608	597	644	629	638	625	684	613	638	648	614	618	631	643	611	633	658	598	586	655	672	638	676	652	645	633	630	606	644	658	589	637	635	616	613	616	586	654	658	634	668	672	620	644	650	678	669	625	665	668	620	617	634	613	653	634	603	634	642	615	644	603	668	647	609	626	615	619	647	603	653	655	628	635	637	605	643	689	652	599	626	619	611	634	654	602	606	639	640	649	575	619	670	623	662	593	612	675	655	654	636	641	636	643	604	659	667	640	641	648	597	654	651	683	634	638	596	637	650	603	668	630	612	673	598	680	617	625	610	583	605	691	652	662	644	626	612	647	630	637	605	599	666	684	634
24744	21496	28687	24704	21190	7667	2749	1696	2029	6680	22382	28483	21492	10900	3788	1600	1040	915	873	839	851	784	886	838	870	848	786	872	806	858	842	796	830	864	888	817	822	853	817	893	789	896	868	844	854	824	853	857	822	816	825	824	839	898	801	876	822	831	834	861	846	823	840	886	854	836	855	800	863	816	838	878	815	868	855	817	838	863	829	780	800	901	828	863	833	796	849	849	831	834	785	821	820	806	837	847	830	757	893	835	873	844	845	793	857	826	775	835	881	842	781	841	824	810	837	837	847	790	797	791	871	819	802	869	828	843	824	783	844	855	839	837	851	843	853	809	834	807	811	773	840	820	816	847	837	814	828	825	822	831	805	837	851	879	798	890	830	835	853	873	806	769	839	806	816	773	809	820	912	830	794	868	904	800	824	842	868	863	849	831	882	855	831	815	832	800	908	761	795	845	824	815	785	808	833	843	847	835	818	777	825	866	829	820	856	831	771	804	801	817	799	841	826	813	803	800	864	799	821	822	815	799	827	830	829	805	834	803	799	827	864	816	862	833	833	829	860	785	845	815	815	802	820	792	820	852	909	833	839	807	813	874	832	875	798	831	829	839	837	856	838	792	833	861	824	823	836	858	837	836	842	822	763	882	780	824	873	850	912	793	875	820	826	853	829	870	820	840	871	838	843	816	811	864	839	816	864	839	850	832	787	868	830	827	855	843	798	869	839	785	812	773	837	806	831	813	829	788	839	839	791	824	845	814	880	861	817	843	864	797	834	788	802	829	836	854	805	771	789	820	844	861	853	859	803	832	839	828	870	873	900	787	803	850	810	832	836	817	885	857	797	813	816	846	841	917	823	832	867	818	849	807	879	823	838	867	834	821	801	854	809	817	821	851	823	861	825	843	783	828	833	832	816	780	852	852	791	876	785	820	826	815	877	878	795	849	808	863	827	841	808	797	804	818	850	850	845	833	833	815	794	833	836	846	803	816	811	755	811	812	824	813	875	871	867	793	812	815	796	826	795	821	835	833	833	809	792	823	808	836	805	796	873	870	798	863	873	748	815	800	854	810	851	842	833	861	880	829	822	824	813	836	808	817	857	885	826	807	793	822	865	884	851	841	858	827	833	824	860	806	837	850	827	796	821	876	801	854	814	889	858	804	806	829	820	813	787	840	864	824	833	860	829	882	838	783	810	807	804	867	775	868	838	857	806	820	812	840	843	788	819	867	875	841	834	840	804	836	833	803	815	786	812	836	838	839	796	881	848	870	807	843	825	831	832	888	841	819	891	780	816	841	835	846	855	885	805	806	812	845	888	838	830	841	793	800	826	821	847	860	821	815	847	869	829	855	858	816	893	813	813	836	798	876	837	868	857	845	867	801	848	809	841	837	829	821	836	815	885	849	815	824	749	852	872	839	759	893	787	904	807	783	803	784	855	804	822	803	826	783	798	862	852	857	820	817	837	809	825	859	848	859	818	828	873	877	872	841	873	850	844	832	787	878	818	833	876	859	868	788	851	851	817	816	829	824	825	797	819	840	817	860	862	820	813	813	799	846	845	809	806	843	904	864	829	823	744	883	853	887	745	846	864	839	881	846	818	837	839	820	884	811	844	801	862	814	821	854	783	808	840	751	850	863	827	787	843	833	854	835	884	766	833	819	828	858	806	843	849	812	769	862	856	811	895	841	831	824	804	819	816	858	824	838	833	825	849	865	816	863	799	817	867	859	856	802	829	812	821	805	793	807	820	827	864	817	829	812	835	826	820	762	851	789	822	818	796	835	819	846	838	836	799	816	831	810	859	811	826	819	865	834	844	889	835	823	809	841	844	831	801	809	821	785	824	846	805	779	808	851	828	803	812	792	788	810	797	810	890	812	818	778	839	841	835	841	812	856	780	772	862	864	828	800	842	795	806	857	821	797	844	881	816	891	847	906	883	806	818	802	817	837	842	806	881	830	842	853	805	763	840	775	837	759	803	844	805	840	857	835	859	792	809	814	833	806	841	779	868	774	824	867	787	849	852	887	825	835	894	841	816	824	826	834	796	818	803	892	825	834	825	775	831	797	813	806	784	830	835	815	843	841	832	828	826	826	824	823	847	839	844	807	860	853	817	856	833	795	857	790	802	814	841	803	825	877	832	843	834	880	878	795	802	848	829	860	864	836	810	793	829	822	814	861	780	818	857	777	807	801	835	829	793	836	824	790	828	823	823	781	879	830	822	802	843	849	810	865	798	831	835	847	818	781	809	860	831	859	878	869	862	791	828	809	787	825	821	808	815	831	813	831	870	826	792	832	846	822	852	837	815	806	790	839	795	825	823	799	814	841	835	854	839	810	818	836	877	846	801	819	825	826	848	849	849	780	814	829	846	804	847	844	843	798	803	788	792	846	825	806	852	842	827	842	815	794	838	865	812	818	851	809	796	797	856	841	837	861	863	856	857	849	790	850	779	826	846	837	858	796	825	877	816	804	785	848	853	803	869	885	855	809	821	861	787	850	828	864	812	824	856	833	791	820	852	811	855	809	813	824	831	812	815	837	821	788	807	841	815	816	848	800	837	820	821	781	852	828	833	802	854	815	841	818	828	853	829	830	893	855	817	840	887	777	844	898	829	784	788	844	789	855	814	825	808	819	865	889	816	835	792	837	858	843	845	794	847	826	820	783	852	829	843	858	799	835	805	851	860	837	818	841	792	883	852	870	795	843	852	833	837	855	778	779	802	837	806	889	807	833	813	805	873	817	845	775	784	826	834	837	811	874	879	804	856	840	833	834	851	851	819	842	817	797	856	793	881	863	837	792	853	808	840	815	820	828	807	812	885	863	808	802	812	855	844	851	841	853	810	840	803	856	811	781	879	814	844	801	813	807	874	859	851	865	845	860	795	832	841	857	852	860	748	875	843	801	811	837	851	753	858	813	784	825	808	851	800	865	787	809	826	849	785	799	826	832	857	851	858	886	831	819	805	830	783	810	815	857	780	826	851	810	761	838	870	863	854	819	802	860	818	802	817	868	889	883	818	784	868	817	901	832	792	799	806	799	871	836	855	850	852	818	888	858	862	864	792	745	858	819	793	805	791	819	795	852	812	855	784	799	843	826	810	798	819	805	816	814	836	782	830	830	808	823	838	809	857	803	836	811	800	842	803	821	803	854	796	875	855	798	837	804	820	834	816	843	785	832	774	835	825	849	854	861	800	784	844	846	832	815	827	808	826	866	844	824	791	818	803	801	854	796	843	854	845	809	771	891	866	802	850	841	811	852	900	881	765	847	794	804	820	853	840	845	803	803	822	802	837	862	881	810	817	823	821	853	829	807	835	791	826	841	856	844	820	807	903	823	824	823	832	795	836	824	824	828	881	826	805	771	751	789	779	780	829	813	801	831	818	845	839	884	773	838	876	753	813	817	861	860	828	821	857	829	774	763	905	783	857	858	860	791	832	860	832	828	834	867	876	819	819	829	864	858	878	831	833	795	830	843	863	876	853	801	823	802
5464	12554	9211	3955	2535	2176	2287	1685	2865	9168	23971	25632	17693	9118	3449	1579	909	776	703	756	670	726	731	740	722	742	681	783	774	711	763	685	750	737	680	688	737	723	704	725	739	737	732	728	719	696	713	697	759	719	707	693	753	771	725	722	710	696	700	717	689	739	734	675	738	714	714	730	722	728	714	736	654	663	733	724	713	781	708	726	763	740	711	706	725	711	689	714	736	711	698	713	690	736	701	720	704	747	724	674	716	644	677	751	749	743	696	698	703	698	719	744	750	706	685	691	683	753	711	724	738	703	726	683	717	711	726	711	710	724	680	721	682	720	723	702	716	782	682	731	696	675	727	727	722	705	703	707	722	700	739	769	716	696	707	717	731	688	717	723	675	692	679	743	734	743	714	695	729	751	684	697	732	704	712	675	696	717	735	723	720	734	689	712	669	715	694	737	750	700	703	760	704	692	703	743	737	682	678	721	696	745	671	689	692	728	676	714	756	746	670	689	755	711	759	729	700	709	699	724	683	773	679	750	724	747	708	732	675	723	675	722	713	745	734	672	725	713	739	675	726	683	713	728	705	707	695	718	701	726	742	737	702	709	709	738	732	732	694	705	704	650	678	727	686	710	713	694	718	696	722	713	705	698	768	685	737	674	681	702	700	677	739	750	715	711	767	721	707	690	709	748	747	713	726	710	727	706	731	720	718	694	673	733	684	795	721	727	732	703	698	734	687	676	704	741	732	669	689	698	752	645	725	709	685	683	705	684	699	713	690	744	696	706	691	683	667	688	724	659	706	682	709	791	728	696	723	681	736	674	730	717	727	714	740	705	718	746	700	693	705	689	644	708	692	651	742	730	706	740	708	734	721	736	711	702	682	748	664	758	691	732	742	690	687	716	695	700	673	749	743	723	728	702	733	682	705	724	707	691	751	690	661	729	719	663	716	730	670	721	683	694	743	706	733	707	713	677	740	743	719	738	751	725	716	743	687	694	730	698	696	650	685	716	675	700	710	707	759	669	677	676	747	710	735	703	713	702	729	748	744	691	682	736	688	695	730	676	720	724	686	731	680	686	707	709	672	742	681	727	714	659	743	723	716	716	716	678	692	686	711	669	729	697	693	697	726	727	694	737	741	647	702	754	685	748	745	671	702	705	731	729	743	705	717	683	693	701	745	685	705	715	731	744	756	736	727	674	727	698	734	688	666	719	647	638	696	713	716	671	761	752	675	707	682	677	722	715	696	685	676	723	721	719	700	700	748	727	708	697	674	665	721	707	745	705	711	728	753	690	726	715	718	678	709	689	677	714	706	701	705	700	683	703	724	699	728	688	686	710	698	714	680	740	736	709	700	731	678	674	691	685	684	680	686	754	692	679	729	688	683	697	721	741	713	699	709	698	724	702	702	698	708	703	739	729	702	663	712	710	732	701	696	693	678	689	706	711	671	679	722	747	785	656	699	677	745	663	711	741	713	720	722	704	752	716	745	661	719	695	735	713	668	714	687	673	738	710	721	755	669	687	718	695	719	684	724	710	731	661	687	707	700	711	703	718	724	692	670	662	703	663	728	695	721	728	668	651	688	749	711	711	696	725	666	710	691	745	675	723	697	703	764	749	733	719	729	660	687	732	701	654	683	725	689	647	715	738	669	695	700	702	698	689	689	697	694	690	722	671	680	726	720	701	654	685	710	744	751	713	693	662	699	660	693	746	703	814	690	724	713	702	698	708	674	755	705	709	699	708	692	717	711	704	716	694	700	707	741	702	714	716	680	727	716	702	683	748	705	723	758	746	722	714	677	657	736	750	740	702	692	705	734	736	755	757	717	649	638	757	662	705	754	780	712	685	762	699	699	686	701	727	706	683	694	759	750	721	701	741	711	715	703	664	717	755	686	719	696	729	696	739	680	692	682	717	708	685	698	736	698	731	706	692	737	698	698	730	754	708	724	727	726	714	697	706	694	713	713	727	678	705	719	739	702	721	660	747	745	705	717	738	728	683	675	717	705	705	674	693	728	704	705	734	743	668	731	756	719	696	749	697	714	744	765	724	683	714	682	746	699	693	735	674	696	664	693	741	746	692	685	683	723	734	718	731	696	697	708	676	713	696	708	681	697	697	694	708	724	718	718	709	729	714	708	708	720	691	705	660	684	683	672	729	698	710	664	648	697	658	692	720	695	691	730	674	716	709	691	723	722	724	756	726	719	721	698	694	719	715	709	760	779	668	705	709	703	710	708	695	706	819	703	721	730	707	739	716	729	681	754	714	696	733	766	708	690	717	732	717	714	713	641	745	721	698	708	704	755	687	699	740	701	715	708	702	732	737	714	672	693	737	712	664	638	728	723	691	709	683	664	691	742	676	722	713	692	709	669	693	746	690	690	718	700	709	700	731	727	670	731	735	661	714	694	679	677	717	742	710	713	708	739	758	705	664	700	731	740	688	610	724	693	723	705	674	728	732	736	696	691	628	698	731	660	717	700	657	705	715	692	674	736	684	731	711	709	709	680	687	730	719	689	678	695	737	690	666	648	701	742	726	655	709	691	690	697	714	705	699	702	717	684	725	722	753	752	703	654	682	683	669	675	686	705	675	724	706	681	732	737	717	693	694	707	660	688	718	661	683	691	705	673	742	692	741	716	686	741	697	709	679	746	705	694	699	665	701	664	718	691	679	691	744	719	716	698	751	755	695	710	747	687	649	714	682	708	714	721	733	689	720	721	646	714	703	677	699	669	751	675	689	685	684	734	697	760	744	710	766	692	739	748	677	698	677	677	698	696	711	694	720	664	679	691	731	717	724	700	681	722	705	708	739	732	743	796	669	747	705	687	694	674	688	719	682	712	694	668	737	700	716	661	714	668	713	677	733	685	693	727	733	730	699	720	722	668	676	729	680	675	705	688	707	703	720	667	676	712	725	688	729	695	711	756	776	735	722	704	686	736	695	719	719	668	745	663	712	695	717	701	675	679	708	708	677	721	720	768	717	727	698	742	722	703	726	719	732	696	677	693	727	724	720	725	705	691	753	751	707	682	688	729	707	730	664	720	691	732	667	699	742	710	753	748	687	746	736	715	740	697	719	730	749	680	716	676	717	718	691	700	707	707	742	723	679	710	696	691	698	736	706	711	704	666	720	740	687	700	718	735	731	712	739	675	716	685	699	690	762	727	700	706	721	699	741	699	700	771	713	687	674	693	712	719	746	727	693	706	719	695	709	713	722	662	674	720	726	671	704	742	714	709	725	667	665	720	677	733	708	682	685	709	698	710	714	687	702	711	736	666	759	686	751	672	665	732	705	734	732	715	670	724	654	708	732	706	690	672	679	651	688	700	680	687	682	708	693	681	645	696	731	700	735	695	714	679	675	714	741	735	726	760	666	696	656	727	680	713	730	671	696	714	684	695	743	699	749	703	676	698	687	704	728	725	698	686	665	724	716	716	684	710	725	680	726	739	670	659	718	721	718	660	724	673	710	712	669	715	725	686	673	681	697	684	728
27867	13624	4065	1770	939	937	931	885	808	987	1895	2193	1844	1385	1110	864	818	848	790	811	809	784	839	843	885	821	803	837	811	818	836	845	769	739	812	788	802	758	787	848	840	739	815	810	775	827	772	769	820	782	795	765	801	759	824	797	799	775	865	789	825	829	802	813	768	790	788	822	814	801	724	832	800	792	826	765	762	788	796	803	784	843	854	820	818	785	830	789	751	824	816	787	780	839	807	776	771	772	839	737	798	766	842	815	819	821	877	817	768	798	796	839	847	838	784	802	771	798	842	792	788	828	776	851	821	814	754	767	811	767	766	747	789	799	772	782	831	762	801	824	758	771	833	802	817	801	784	788	735	804	806	820	796	826	796	770	773	795	775	804	780	746	747	788	769	752	839	871	802	854	769	772	788	771	846	823	771	811	784	792	866	774	843	784	822	768	784	859	789	713	809	779	796	831	759	798	828	770	795	787	795	833	834	829	816	845	850	823	766	827	820	775	748	818	755	826	822	816	850	789	822	842	835	815	806	790	787	790	808	786	795	841	788	814	810	802	767	749	802	814	754	759	787	827	830	831	793	818	846	784	801	760	843	792	820	763	796	818	770	797	817	816	859	792	800	826	795	838	781	763	737	824	843	764	784	808	796	731	804	797	804	796	783	809	798	804	802	799	827	831	752	777	805	811	794	803	823	789	788	788	793	784	799	801	830	767	773	791	771	820	804	787	845	739	800	783	818	816	807	813	823	774	784	817	863	827	793	795	821	812	781	769	791	779	820	787	781	767	786	829	777	840	808	747	743	823	788	754	764	805	819	755	822	782	825	760	818	813	807	800	776	799	774	799	790	789	781	789	751	827	786	818	826	794	810	790	807	782	759	767	772	781	811	805	746	799	787	795	791	758	786	791	829	774	799	797	828	796	796	795	810	780	800	840	797	872	726	798	776	746	775	819	793	820	806	770	772	850	806	812	792	752	776	795	801	866	805	749	840	807	785	783	813	823	841	749	816	816	814	811	823	811	723	746	777	738	810	752	812	741	783	751	798	776	808	793	829	802	806	829	811	787	836	756	799	832	793	778	843	789	736	814	825	777	782	777	802	795	819	755	791	789	797	797	805	769	726	795	797	761	802	812	795	794	777	807	753	783	750	832	760	816	831	741	813	781	805	819	814	796	820	786	800	765	822	787	770	817	814	787	799	780	801	769	773	780	814	819	820	838	799	809	803	802	824	803	830	757	794	812	794	834	824	800	834	852	817	820	813	781	786	760	803	851	845	747	764	767	780	805	810	823	867	777	765	824	806	788	779	790	829	803	790	737	801	792	771	814	832	788	796	760	780	848	788	794	837	826	806	796	829	773	827	789	808	822	817	803	816	744	846	847	775	793	824	802	806	800	760	831	824	785	747	807	796	766	842	791	803	760	792	783	825	781	777	838	796	813	776	790	807	797	797	861	756	756	815	797	835	765	813	824	808	767	816	794	794	797	787	784	792	734	843	824	778	825	768	803	783	805	827	829	769	816	770	831	766	803	767	807	833	790	842	797	804	794	820	818	834	751	795	832	801	845	741	811	778	781	802	767	832	770	809	806	781	829	813	791	796	847	782	831	803	810	775	795	794	782	845	824	730	780	802	807	828	765	796	764	767	769	867	804	779	855	843	805	788	825	795	798	811	778	832	846	809	786	816	805	810	783	754	773	834	823	807	805	738	800	836	777	757	816	772	823	779	767	814	767	761	808	816	882	849	751	806	745	787	817	784	852	795	796	780	800	760	795	831	792	780	830	814	758	807	783	819	788	770	808	836	783	771	796	786	787	808	777	793	810	795	809	830	780	780	754	787	762	861	798	742	749	718	750	790	783	791	799	821	793	772	791	812	803	813	789	785	806	756	848	798	801	816	795	845	796	811	815	801	809	831	750	831	781	811	776	847	745	807	801	824	786	788	782	818	796	784	798	804	841	792	824	822	842	840	804	831	817	811	800	737	798	831	804	796	769	817	838	743	825	786	783	779	747	824	858	788	806	813	879	807	788	777	823	826	793	861	768	839	764	752	793	782	817	839	793	848	804	809	787	801	804	809	774	825	832	809	833	808	769	813	843	810	838	747	755	795	759	765	786	807	856	715	831	784	823	799	815	792	807	834	742	797	821	840	806	739	834	841	764	813	744	785	780	802	843	810	775	819	802	791	830	814	790	833	757	802	787	781	832	793	794	853	780	819	832	763	774	811	836	804	785	803	850	790	797	835	767	783	757	795	785	817	766	821	802	798	781	748	777	767	789	797	862	803	784	770	798	825	769	818	757	783	824	768	747	750	829	770	775	820	819	811	768	778	761	799	784	786	833	791	774	806	775	816	838	823	801	807	818	830	828	772	759	813	800	750	787	819	734	793	820	808	841	839	822	754	830	770	772	799	820	745	827	841	771	791	743	830	822	813	764	800	802	806	822	782	806	820	799	802	786	781	766	778	766	810	786	783	819	750	818	746	837	823	763	801	775	879	772	816	823	809	819	756	786	761	828	831	791	768	824	786	809	802	777	772	747	761	773	823	785	799	803	822	803	815	774	768	821	777	807	784	791	753	829	805	867	804	772	799	770	794	783	783	862	782	793	830	813	777	752	782	816	780	787	785	823	788	804	777	777	824	788	852	758	764	788	789	803	779	755	771	807	771	776	838	749	865	771	826	794	803	752	819	789	779	810	756	818	811	821	797	797	837	816	773	788	832	794	783	772	780	791	794	835	811	808	804	810	779	747	813	828	784	775	809	775	771	822	856	834	788	837	790	741	802	830	779	836	799	790	802	800	795	805	777	745	752	784	783	746	787	747	773	884	851	810	764	823	767	798	827	772	751	766	806	817	777	795	820	759	792	850	794	782	790	797	803	788	785	778	787	785	860	863	823	797	823	756	836	832	810	798	784	798	808	808	738	871	826	815	874	772	810	767	760	822	787	784	848	819	757	815	850	764	775	761	800	861	801	818	795	803	749	763	793	768	777	770	826	788	793	773	767	757	787	780	800	809	774	754	798	763	807	790	804	734	811	852	817	840	825	767	834	828	851	833	772	818	807	792	795	783	784	770	852	816	772	819	755	766	842	807	880	770	814	844	808	790	822	793	803	783	816	774	817	752	803	823	803	773	779	799	773	792	806	763	804	779	846	741	790	839	789	791	793	759	836	782	787	794	814	811	785	820	824	786	805	816	787	763	790	805	779	868	785	799	814	737	761	814	795	770	809	833	824	812	778	794	854	816	818	790	790	812	790	796	811	811	814	795	817	800	800	811	825	829	775	795	782	836	847	760	814	754	785	826	802	772	769	812	786	838	772	811	727	811	786	776	768	872	817	784	834	833	752	865	795	836	773	821	775	795	876	828	794	782	802	787	800	747	815	819	802	802	808	843	829	797	800	784	792	828	776	828	804	747	805	813	783	812	867	781	808	804	815	799	824	831	799	757	753	827	793	845	805	794	772	826	783	821	776	818	859	838	734	819
6517	4437	3032	1310	814	832	862	757	734	1033	2212	2262	1871	1351	942	698	688	648	691	702	653	715	649	679	615	679	669	667	679	747	650	653	682	654	678	636	716	677	652	668	634	732	662	685	642	689	727	676	676	673	675	648	633	717	629	714	680	638	655	649	655	711	701	651	672	694	651	643	669	725	629	682	664	672	637	714	665	699	656	681	723	670	633	664	682	700	655	633	627	636	674	610	651	713	666	667	624	656	640	659	697	654	662	671	711	698	637	635	707	639	692	676	639	678	677	643	641	633	630	621	639	636	636	663	670	661	671	653	691	666	699	679	708	629	664	695	673	661	658	640	670	686	706	675	687	659	659	651	684	706	668	650	656	650	654	666	664	680	717	692	652	626	687	649	689	702	647	687	666	661	680	696	655	665	706	647	672	652	659	645	629	695	616	671	660	642	643	676	670	656	598	669	652	654	647	655	653	662	651	664	669	632	719	683	678	644	647	664	658	704	684	678	672	663	675	606	679	660	696	670	662	691	668	656	682	664	644	670	688	630	660	657	656	661	681	679	660	707	714	715	650	645	689	646	697	697	685	651	629	645	659	648	691	666	663	678	631	666	704	674	632	707	709	676	658	662	659	660	666	682	634	694	681	708	686	623	664	668	728	693	657	684	653	710	662	662	657	674	701	678	668	637	690	680	673	659	607	661	636	643	693	660	697	637	634	622	642	685	715	675	654	671	643	665	682	711	682	639	706	699	687	647	686	674	705	682	641	678	675	652	626	702	635	710	640	688	623	689	663	635	655	677	697	666	692	681	650	705	710	657	655	689	659	668	642	646	697	709	664	659	646	636	675	713	650	681	636	682	631	639	663	661	620	654	674	709	652	658	645	672	649	706	672	657	664	593	680	642	628	702	680	680	644	625	668	688	683	679	693	674	667	670	658	664	650	735	620	670	659	706	694	697	701	730	673	644	680	685	693	678	666	656	655	618	619	680	670	662	629	663	630	696	654	656	719	687	701	663	661	643	682	693	636	605	649	641	622	675	653	664	649	685	669	655	680	690	682	653	693	656	684	682	638	699	639	680	633	625	710	667	649	650	695	651	644	641	640	691	641	667	654	653	677	663	670	701	642	652	663	691	614	644	645	685	638	681	702	632	672	621	692	695	653	666	602	663	683	662	686	652	625	645	674	661	696	660	627	655	677	646	673	652	636	697	645	672	696	696	659	669	644	649	651	659	696	661	681	651	701	642	642	688	655	668	640	681	699	672	647	699	656	713	685	687	655	668	662	681	675	678	698	690	709	665	655	721	650	685	647	646	676	660	645	656	688	638	682	673	662	734	652	675	663	667	704	644	666	687	664	648	675	653	655	683	671	664	654	661	604	690	626	654	645	643	645	682	644	631	653	692	658	650	663	675	680	674	688	645	665	661	660	694	660	667	648	649	700	682	644	653	716	659	646	683	658	675	676	668	664	615	664	670	691	668	634	661	696	616	655	653	653	679	618	660	647	639	637	662	667	683	644	660	662	678	690	634	714	650	691	664	662	724	660	689	688	653	704	656	649	657	670	637	668	671	668	645	663	705	673	681	663	652	642	697	633	679	618	673	643	662	661	677	667	655	644	628	686	681	670	644	663	636	671	669	652	702	677	664	699	624	677	649	647	702	681	685	676	668	691	660	708	658	643	692	668	664	692	685	652	631	676	663	657	632	678	675	646	659	700	683	709	655	647	740	692	672	640	667	674	688	667	649	686	678	615	706	676	633	716	677	668	647	685	639	624	660	668	615	683	705	688	680	674	636	659	659	589	654	696	665	693	668	657	629	663	660	675	676	678	684	630	659	613	692	663	614	660	677	695	722	651	651	713	693	698	639	662	665	653	672	641	731	681	650	637	659	715	672	614	662	688	687	673	717	653	671	656	652	668	643	649	712	612	668	721	662	681	625	651	664	673	666	677	658	684	674	716	697	680	639	650	668	656	681	685	703	662	694	700	651	674	664	695	627	656	671	642	696	708	664	710	666	681	682	667	653	642	670	641	680	673	708	628	661	674	703	642	681	670	672	645	678	679	712	625	675	660	636	654	650	677	614	664	712	628	646	640	662	674	696	652	611	660	687	664	670	662	647	646	668	675	669	660	668	652	679	681	735	689	687	657	651	662	666	661	675	657	687	627	668	668	664	666	694	685	691	651	709	689	675	655	650	657	664	677	657	658	669	649	684	647	688	682	681	646	697	668	646	676	671	715	624	673	631	648	667	661	632	651	666	659	674	662	665	636	659	704	617	647	666	650	658	720	658	681	702	674	654	667	648	703	662	680	657	667	738	657	674	632	635	702	622	669	710	694	672	724	704	710	654	685	686	638	665	674	675	672	707	689	642	645	670	675	711	656	654	634	667	663	680	690	635	688	641	737	622	690	677	688	710	693	681	650	670	690	677	638	691	685	697	654	646	640	659	691	669	688	667	683	669	673	657	675	671	688	693	692	714	690	678	643	655	635	666	683	685	659	630	630	678	695	717	669	674	630	670	589	674	699	698	662	702	655	631	679	670	640	653	630	725	723	650	620	677	639	664	683	697	709	664	632	666	662	643	688	685	656	613	639	651	643	697	643	685	686	671	683	651	684	665	700	695	706	709	676	657	663	646	619	631	608	615	661	680	650	668	628	642	649	655	676	665	674	665	694	702	654	686	648	651	704	659	674	726	704	696	669	676	651	655	701	674	635	641	706	632	674	649	642	627	675	716	673	630	668	669	671	705	667	690	629	695	664	689	684	671	659	657	637	694	701	616	684	652	707	640	697	686	625	656	641	630	689	651	656	666	632	648	683	662	649	670	671	655	650	634	635	630	612	712	632	644	662	644	646	648	663	684	666	648	682	670	658	647	710	649	703	659	715	642	635	692	690	665	700	686	691	648	676	649	665	702	677	678	661	665	680	677	685	606	663	669	693	681	702	642	681	684	660	655	638	715	670	679	685	648	683	683	686	665	680	706	647	651	712	700	684	657	651	648	713	679	672	692	647	722	665	664	649	713	686	646	682	701	664	672	698	681	669	690	628	680	667	654	672	684	679	614	647	742	657	660	695	736	676	650	622	641	646	626	625	657	673	658	697	621	667	631	717	644	651	660	722	677	665	649	658	656	651	677	660	629	634	642	689	622	695	653	643	681	643	641	663	675	659	653	649	685	659	664	713	710	687	698	672	687	708	648	676	630	679	675	655	666	682	634	673	628	687	680	652	656	655	684	669	687	669	667	669	680	685	691	721	697	686	644	654	657	630	712	664	610	664	617	676	651	724	658	605	645	649	694	709	629	642	643	656	666	698	667	701	700	655	653	663	667	697	684	688	683	638	667	654	609	660	644	649	700	688	669	694	685	677	656	655	675	691	683	683	717	693	684	693	703	701	654	622	706	699	706	745	661	620	706	659	658	677	765	623	628	692	656	624	696	638	698	666	688	676	683	681	673	660	645	692	696	693	636	677	636	699	625	679	664	668	675
25680	21492	27657	25626	9586	2016	1315	1000	993	3280	11968	17493	12628	6123	2269	1178	916	841	766	777	776	810	772	754	774	733	716	697	698	753	756	726	776	703	761	749	797	780	733	760	699	740	758	759	765	731	758	742	751	736	713	790	747	707	746	684	748	727	743	752	772	723	718	732	739	751	753	708	767	737	761	713	738	769	740	775	744	768	743	765	741	738	765	768	744	781	737	775	732	739	731	737	738	748	746	749	715	743	694	745	713	702	737	733	749	773	784	790	772	767	721	725	775	740	760	727	779	716	759	731	747	691	707	704	705	777	731	743	744	781	719	791	694	743	709	732	712	752	721	734	720	738	712	707	701	747	745	711	738	722	697	782	777	754	723	814	758	715	730	697	702	752	752	765	761	713	702	759	765	747	711	723	706	742	736	749	721	701	708	718	773	753	779	712	776	755	693	722	736	758	735	748	743	717	733	724	711	695	714	758	752	753	734	750	724	723	743	756	743	738	753	767	729	742	718	717	743	751	722	756	759	724	773	723	704	701	761	715	750	712	728	735	691	772	730	725	690	688	724	672	718	744	749	748	776	739	786	736	747	719	773	774	743	753	740	733	751	720	759	765	710	755	747	736	744	764	764	735	728	755	728	760	727	684	739	738	727	717	752	708	756	779	749	726	684	696	745	718	727	771	729	736	709	763	734	707	765	723	763	714	747	736	728	792	737	749	687	722	745	758	728	739	735	748	754	723	723	754	719	708	747	730	780	793	717	713	743	721	742	717	755	764	725	750	740	766	732	751	701	776	761	730	691	732	771	744	746	750	762	721	752	756	775	748	677	734	727	751	753	703	727	714	706	719	742	733	736	671	717	710	750	748	691	766	753	727	771	732	739	735	722	703	767	706	759	709	784	756	685	703	759	766	744	771	720	780	687	727	716	795	734	719	742	748	722	718	720	807	682	787	761	732	703	713	744	738	728	722	690	706	732	803	736	677	692	726	703	750	732	760	715	726	766	722	715	755	720	711	783	724	777	716	739	723	735	735	763	743	699	740	663	737	706	755	706	785	749	770	730	755	746	764	695	735	735	702	761	735	717	782	709	725	675	753	737	708	728	755	751	691	704	767	751	781	714	724	752	719	762	716	794	747	666	755	733	725	746	799	722	691	727	770	766	741	728	698	749	746	809	723	766	737	772	742	741	717	723	714	749	723	770	689	750	737	735	687	721	770	701	755	717	718	689	760	750	727	733	782	742	780	696	715	700	717	786	707	706	728	699	713	713	736	738	728	768	754	699	718	747	702	707	723	792	698	716	759	697	721	747	721	743	719	763	718	736	813	735	751	691	758	714	728	735	670	708	700	727	734	722	739	729	761	734	752	681	734	690	688	730	694	690	736	727	738	706	717	712	711	730	771	719	685	718	747	729	745	751	752	787	735	744	727	697	754	715	751	728	716	762	710	742	752	728	748	737	735	712	741	719	729	724	754	743	723	737	676	724	719	702	747	718	754	739	728	731	713	733	749	655	765	785	763	718	710	708	718	697	730	731	724	761	782	703	723	738	724	731	720	787	761	781	758	719	727	759	744	744	721	735	736	743	757	717	741	744	753	728	725	738	698	676	679	697	707	782	706	761	717	762	752	720	729	753	756	705	714	710	761	697	737	734	744	744	739	749	713	737	777	753	760	711	768	758	781	734	782	735	716	721	723	738	714	708	706	696	731	708	717	808	785	732	727	732	727	731	732	690	750	725	677	752	729	716	755	725	711	705	766	748	721	711	737	742	740	741	703	752	727	714	695	723	718	764	728	756	738	708	680	742	730	725	749	754	745	722	748	757	762	720	767	744	726	714	700	757	721	698	708	713	756	695	772	747	734	701	739	743	827	778	732	712	780	712	748	798	720	720	797	754	719	750	760	775	740	719	746	758	739	730	752	697	766	730	755	786	723	729	753	794	753	710	718	757	731	753	729	753	752	726	805	756	715	736	724	702	698	741	687	726	716	743	777	779	730	744	714	744	781	693	716	714	752	736	760	727	763	716	720	757	737	658	729	700	736	749	734	739	719	740	739	715	724	749	729	728	762	749	730	707	695	719	701	769	758	715	715	768	730	758	748	772	711	732	716	728	753	738	719	735	706	771	719	692	751	733	760	671	699	751	752	694	707	730	718	769	742	680	729	735	698	729	773	755	712	717	716	762	750	752	772	784	713	724	744	716	747	730	782	767	743	767	732	738	757	748	751	709	737	731	735	738	736	723	705	712	751	725	738	725	773	738	799	759	687	710	728	705	721	750	707	751	718	777	745	700	732	781	750	756	751	719	708	755	756	742	757	731	764	767	719	765	736	695	721	715	692	724	676	715	724	725	752	762	782	711	735	719	726	713	776	737	693	704	723	736	751	701	729	717	743	742	788	735	777	748	719	711	723	709	740	695	719	730	765	776	755	729	708	791	710	707	707	731	782	757	758	742	735	754	718	737	756	737	714	793	711	751	769	739	722	735	729	765	710	708	772	737	698	720	713	728	727	734	746	790	708	730	734	754	759	758	776	726	717	747	745	669	744	728	755	709	767	741	734	750	748	765	732	709	793	737	731	711	750	766	725	716	728	778	723	672	712	748	733	755	682	758	760	717	689	738	765	737	784	728	792	708	692	761	694	725	785	736	721	723	725	746	745	749	723	723	703	719	766	759	764	750	760	696	728	721	721	719	782	730	735	729	782	762	734	790	766	708	685	690	696	745	717	699	780	732	783	737	773	742	720	775	740	747	718	803	742	748	730	722	755	749	710	772	752	787	714	737	726	727	724	686	698	715	710	749	741	708	795	763	776	716	694	709	715	689	755	788	716	739	733	729	718	747	710	699	700	739	766	766	743	719	691	702	699	715	738	673	668	730	705	733	767	721	747	685	745	698	691	695	778	740	727	718	721	778	725	765	723	742	702	757	769	724	825	730	721	728	713	749	717	747	732	740	712	776	742	737	721	741	721	747	795	769	713	729	719	772	727	701	758	743	738	724	741	767	705	688	754	702	735	705	736	713	742	760	729	738	719	783	692	725	746	713	734	712	705	710	700	712	747	694	702	725	737	755	727	736	743	751	720	718	736	791	746	748	691	757	720	712	754	714	708	745	716	790	717	741	722	701	794	718	770	726	779	705	728	752	712	717	745	752	676	691	711	729	766	697	791	753	734	741	744	646	742	711	758	746	750	746	712	779	755	742	726	743	693	721	734	792	774	765	718	719	715	733	738	727	704	726	704	771	783	747	694	728	716	761	737	730	746	758	770	724	714	753	708	772	689	759	770	757	771	764	715	734	692	731	704	667	755	710	697	707	748	769	722	706	709	765	713	723	749	744	728	706	729	789	694	719	676	741	768	775	726	731	766	735	745	757	778	753	742	731	776	735	689	723	704	726	750	709	729	712	761	756	751	760	710	675	716	716	769	669	716	748	700	749	661	736	696	739	780	773	729	779	782	742	673	728	702	780	732	730	732	729	736	719	748	736	786
5051	8892	8454	4038	1897	1474	1250	895	1144	4575	14043	16437	11027	5678	2284	1157	773	678	666	662	676	679	671	639	680	655	631	641	706	702	634	632	660	631	682	642	629	649	675	648	655	642	673	656	688	642	642	674	648	622	642	633	632	656	658	594	643	644	606	608	601	634	676	636	666	641	693	601	641	651	690	663	614	633	617	647	640	621	625	661	660	609	621	617	666	663	623	606	638	624	640	643	651	631	589	663	604	646	654	608	623	610	640	628	692	690	617	637	633	652	616	620	674	630	646	630	600	619	623	704	624	645	633	663	656	609	625	657	605	659	663	704	665	596	648	621	641	685	618	602	660	658	628	628	617	626	605	680	670	672	586	635	608	643	683	648	650	656	654	611	624	623	603	634	637	611	666	682	643	587	601	602	651	616	618	626	609	672	594	617	652	647	599	655	630	645	600	610	610	623	619	621	621	637	661	646	620	655	645	637	614	626	613	614	650	623	613	625	648	659	613	601	602	609	579	639	627	657	620	672	657	642	665	632	642	625	637	615	582	616	673	616	662	626	641	658	638	627	641	609	637	671	624	661	668	644	657	643	639	613	659	662	610	631	612	606	597	612	628	623	669	637	622	669	655	619	669	608	635	638	653	618	615	607	647	657	608	623	635	643	644	638	623	647	628	610	650	624	625	621	612	627	647	640	603	649	640	625	627	651	640	648	610	711	629	662	639	642	636	648	619	608	611	672	623	595	607	640	644	642	671	611	621	605	633	652	627	642	624	635	603	625	677	649	616	642	605	598	644	626	635	642	631	674	655	641	639	683	657	604	663	666	673	647	641	631	610	661	646	641	656	669	602	696	625	644	612	652	623	646	640	668	640	656	648	683	627	640	633	601	599	633	612	633	661	611	626	588	648	646	613	623	580	627	648	556	609	643	605	628	652	642	598	611	685	599	642	609	668	620	647	658	676	619	604	636	653	635	613	635	650	643	623	618	653	586	662	620	601	701	626	601	675	676	638	623	688	649	617	624	634	599	651	616	630	650	645	604	641	607	648	660	629	676	632	658	660	620	661	655	623	638	664	643	634	620	626	631	671	645	627	668	670	625	673	608	597	659	646	676	642	638	633	669	659	662	617	661	639	621	658	609	629	632	620	644	661	622	615	619	631	602	637	643	652	599	664	636	640	659	674	678	607	641	602	622	612	699	620	589	621	641	624	651	642	636	580	628	604	644	689	603	633	626	622	628	652	624	661	652	624	662	643	648	599	585	645	627	676	653	613	663	618	611	635	622	587	613	678	665	617	665	615	641	620	658	624	624	663	640	613	677	653	592	640	605	631	639	644	675	640	632	584	627	644	653	636	636	681	666	601	633	691	622	641	671	618	631	643	646	624	650	596	648	630	653	626	637	590	642	590	667	694	667	667	657	654	561	590	632	620	643	640	602	640	670	625	637	590	604	650	630	649	686	634	614	587	649	676	677	616	613	644	645	614	640	604	663	651	636	655	599	624	647	619	626	634	625	657	654	638	669	652	613	670	692	670	687	599	657	661	668	640	634	621	633	685	646	639	614	621	610	666	599	642	659	639	618	625	660	633	641	640	591	653	625	646	639	643	641	621	646	659	672	642	627	654	612	631	646	598	637	618	650	625	651	641	638	590	664	630	659	648	596	662	642	686	601	670	670	633	662	621	623	684	635	675	661	661	636	674	628	682	609	616	614	562	643	639	627	635	649	669	622	662	630	619	624	649	632	628	619	636	602	632	617	650	655	594	634	637	662	666	675	632	628	608	595	677	635	621	638	661	701	607	600	658	660	623	649	647	641	645	620	658	664	656	604	618	641	620	656	650	655	668	700	650	645	634	627	646	626	680	667	663	604	601	631	635	629	645	618	623	597	646	606	646	636	649	668	696	636	612	634	651	634	623	630	636	628	630	619	645	637	647	646	630	623	633	657	616	619	609	646	637	634	637	667	627	656	617	659	673	637	654	630	673	605	647	633	636	644	597	629	620	671	671	637	641	659	627	635	600	667	673	643	636	596	636	613	634	652	610	660	591	678	634	621	597	632	646	637	620	632	615	620	648	675	581	709	643	615	615	628	588	657	624	596	688	663	615	585	669	617	641	606	638	603	637	632	592	663	590	634	630	637	607	654	663	669	624	654	648	635	667	630	599	634	622	656	657	614	658	637	654	674	614	677	633	667	653	589	646	630	598	629	609	648	674	635	658	654	616	646	649	614	637	677	633	621	670	672	645	609	631	632	674	618	616	604	617	603	592	633	587	615	659	666	590	641	638	659	620	619	618	614	607	629	663	610	632	634	646	669	620	619	617	610	619	689	654	620	664	641	614	637	646	629	594	680	626	610	650	668	664	653	647	606	626	615	649	640	629	627	657	621	667	652	654	618	655	639	657	637	651	660	629	635	646	673	644	608	649	719	662	675	621	631	608	642	607	623	588	675	671	608	649	636	674	657	611	616	627	623	644	656	631	607	604	674	634	631	659	673	624	671	686	631	654	613	671	634	647	670	631	600	635	588	617	605	672	662	641	636	657	669	606	649	666	606	635	622	710	642	633	625	625	644	626	656	641	688	653	658	618	645	646	662	611	617	671	643	641	658	647	660	680	636	638	595	627	641	625	679	605	628	629	645	622	622	659	662	644	656	672	656	615	664	649	622	644	602	609	628	663	599	656	644	641	641	620	677	653	600	601	624	634	611	669	663	633	638	646	555	645	608	641	622	597	602	612	636	609	647	634	644	687	636	669	673	650	617	693	622	585	676	589	699	621	622	645	669	641	622	651	622	614	607	658	626	674	692	592	613	587	640	678	636	660	652	621	616	591	617	575	659	627	621	655	644	634	616	642	631	671	578	653	636	652	658	634	576	678	605	630	600	682	617	642	601	647	672	636	623	623	671	648	686	650	603	627	656	680	624	630	631	661	595	597	620	639	642	640	666	669	642	609	622	635	671	578	658	649	622	667	609	627	632	610	619	655	609	628	606	635	676	651	605	635	638	651	613	638	630	611	660	632	624	565	642	624	645	638	645	636	634	652	632	647	654	627	605	642	600	643	645	656	567	656	658	608	664	663	594	669	658	655	672	647	620	652	669	641	637	645	639	643	648	584	614	632	643	660	648	669	659	651	620	606	590	633	587	641	642	659	646	620	622	642	646	697	639	648	604	690	652	619	666	649	636	637	632	658	607	607	663	636	613	620	625	632	670	608	646	682	581	599	669	612	612	658	624	581	646	623	648	654	636	635	665	637	641	683	620	698	602	637	650	584	616	650	621	620	673	640	663	603	635	626	631	645	626	644	597	658	641	634	601	605	641	658	610	622	658	651	679	666	622	660	593	627	614	626	616	609	646	647	689	598	626	613	638	632	639	653	608	684	641	633	624	631	621	611	563	649	637	621	626	650	644	614	622	608	615	657	630	607	616	613	648	603	625	652	627	638	625	600	648	683	592	676	623	641	653	659	631	632	691	616	675	648	639	617	607	617	638
24660	21495	28744	24688	21054	8315	2309	1399	1377	2099	13164	28292	24348	14484	4906	2053	1238	909	891	873	892	852	864	819	827	822	921	901	863	866	849	846	832	832	791	792	860	845	845	829	825	826	839	851	819	828	857	879	764	810	786	808	828	811	843	853	849	777	819	811	848	840	868	868	868	863	864	848	791	823	822	798	830	864	839	829	807	838	805	797	842	846	806	806	840	840	853	807	809	807	797	839	812	873	810	797	757	796	774	825	854	837	814	842	818	866	851	825	808	844	856	813	823	761	779	794	824	857	824	922	839	862	810	850	813	815	860	838	852	868	834	825	772	794	822	809	882	831	830	820	843	806	785	869	834	785	814	825	838	867	863	815	807	864	844	826	858	787	843	746	825	827	800	837	841	785	820	870	880	791	807	876	791	796	860	844	792	802	813	816	831	828	860	893	804	799	851	843	810	843	838	789	814	809	867	838	813	832	834	814	825	838	841	855	857	838	856	820	802	855	841	890	869	789	786	789	838	849	869	825	819	763	821	827	816	812	820	865	837	828	793	831	852	794	831	842	848	779	806	770	809	831	792	799	816	799	837	812	803	818	824	849	877	836	831	826	840	827	795	813	861	831	802	837	846	867	819	849	804	867	857	777	785	856	814	810	808	796	806	841	790	839	830	822	825	833	828	804	798	850	861	816	868	836	850	844	807	890	828	814	852	803	817	809	880	783	799	835	798	880	835	757	831	865	843	815	833	866	800	803	861	877	772	825	791	809	849	863	816	811	866	814	849	858	868	809	814	840	831	785	789	790	816	786	826	828	809	869	870	809	784	851	862	857	799	809	833	860	775	840	773	847	816	859	825	736	846	825	866	825	790	808	855	801	796	860	843	834	798	826	818	847	788	824	838	832	786	825	831	834	876	868	770	819	851	768	838	860	886	776	798	821	804	809	849	839	838	799	908	804	843	852	801	805	840	812	830	865	816	841	835	833	814	880	845	789	826	832	822	843	815	787	829	872	783	796	847	853	812	840	834	862	837	768	808	827	820	864	849	780	861	856	852	807	756	790	839	842	814	858	792	836	782	814	795	822	781	836	831	848	839	832	796	835	821	841	821	821	824	866	783	855	827	860	816	846	813	788	834	785	773	801	810	842	829	826	868	799	836	834	868	847	781	848	759	842	824	854	760	802	841	865	829	830	835	829	803	766	830	813	854	805	797	833	854	832	832	878	803	806	820	823	824	815	814	799	860	776	834	814	840	807	813	807	815	862	832	789	810	841	823	836	891	809	813	838	807	772	842	742	894	885	805	855	810	847	809	828	802	831	819	790	827	861	796	823	795	804	826	862	826	839	834	838	795	799	827	808	807	782	809	783	814	803	819	788	866	802	807	896	858	832	837	808	812	876	836	814	837	772	791	842	815	794	844	824	810	805	843	789	845	884	840	800	819	804	811	846	811	838	842	773	867	775	809	802	777	862	812	837	844	842	797	837	853	813	821	808	849	835	825	847	815	824	803	808	792	802	836	835	825	809	807	826	788	861	840	803	773	809	833	851	776	792	822	859	834	810	814	834	833	819	810	809	845	848	813	832	811	827	813	852	793	835	842	805	845	850	794	793	838	842	909	799	860	819	848	823	901	813	803	858	785	815	871	796	772	790	819	830	855	871	829	785	776	787	849	827	831	816	802	829	807	827	738	795	830	838	825	834	800	859	824	813	821	840	863	803	774	783	863	805	797	792	838	875	766	834	829	819	823	810	793	829	803	849	843	848	880	746	826	846	835	789	871	792	822	816	815	837	844	783	818	788	828	782	845	784	801	809	858	767	836	764	849	844	842	802	818	815	839	826	817	852	868	822	829	814	806	828	822	840	804	794	789	826	865	808	792	842	809	847	838	837	802	843	798	792	863	827	829	817	785	876	802	839	780	805	859	813	824	827	850	843	806	826	827	858	792	789	782	785	785	819	815	851	851	839	814	875	810	851	798	808	854	825	795	811	829	782	827	860	813	779	857	837	826	831	812	774	844	776	788	829	820	861	828	808	872	827	832	770	862	781	857	820	859	861	826	858	848	829	817	795	814	815	813	872	839	816	819	848	836	783	836	827	793	863	847	837	848	783	849	785	817	787	845	807	843	816	809	853	829	777	793	884	822	788	835	843	719	854	824	836	841	786	812	830	905	792	757	816	790	867	806	811	831	840	831	842	819	838	807	819	799	837	828	826	831	815	815	761	767	841	796	855	859	835	817	873	814	789	828	822	852	737	768	867	807	833	837	844	836	779	765	887	853	819	810	855	792	817	853	819	822	798	815	800	801	785	780	798	784	827	814	772	836	838	778	792	834	810	820	826	833	813	858	816	814	813	901	832	769	811	811	817	865	840	773	807	814	818	835	825	786	823	847	822	858	806	843	868	871	838	859	816	825	850	855	780	824	849	791	854	809	792	852	839	811	802	770	791	760	806	774	836	827	765	813	844	813	866	821	856	809	868	830	860	836	799	816	818	870	807	852	836	817	854	808	821	826	812	824	845	804	856	799	767	822	838	801	853	814	852	847	772	808	837	910	789	836	828	814	762	826	811	806	813	852	877	822	852	844	817	787	869	786	742	832	824	811	872	882	815	808	856	808	830	850	860	847	796	842	860	858	791	841	838	812	858	817	750	857	805	830	862	828	832	821	793	829	826	849	822	810	724	854	803	797	846	855	835	844	772	908	860	842	827	862	800	805	816	867	810	842	766	782	773	816	795	847	736	830	766	823	835	847	893	795	841	850	812	818	813	792	840	846	858	852	796	828	862	774	874	838	835	825	854	785	824	765	845	815	786	780	832	839	842	805	802	845	781	867	880	780	852	852	828	778	878	842	868	831	782	869	809	808	820	815	825	828	876	788	831	898	801	812	803	826	763	791	837	837	817	816	872	881	834	776	820	848	808	797	836	799	854	825	801	802	801	828	853	784	832	811	833	832	835	832	822	858	783	869	905	800	793	812	837	837	854	796	831	785	818	825	813	874	808	837	808	836	818	839	851	831	794	789	847	855	796	850	830	842	827	767	799	818	799	772	837	827	826	866	839	824	809	808	796	813	864	824	846	792	796	845	754	821	810	839	860	761	824	790	805	787	812	787	826	828	788	889	875	808	854	843	890	825	854	757	825	829	817	794	803	820	861	816	836	827	877	844	808	838	839	845	766	830	833	837	811	784	793	833	792	772	871	767	853	812	848	813	791	839	815	823	876	849	870	837	815	864	838	830	809	840	840	868	848	899	813	863	814	786	790	809	791	822	802	810	814	804	795	830	831	806	849	837	851	756	820	844	820	779	850	810	794	792	782	820	803	830	808	854	795	765	830	825	818	848	811	806	890	785	819	786	797	846	827	801	805	798	861	850	769	814	830	821	785	849	793	798	798	812	852	836	783	812	802	834	817	859	840	803	827	801	827	837	814	835	792	828	817	812	802	843	820	873	766	810	854	835	801	848	853	854	818	852	823	784	846	823	817	842	798	815	808
5900	13553	13419	7075	3508	2365	1509	1329	1677	2879	16657	27067	20656	11505	4309	1947	1106	758	748	688	703	732	684	700	681	730	710	734	722	716	714	731	749	673	735	745	697	692	716	692	718	738	690	709	721	692	718	713	723	724	717	689	749	767	700	723	712	700	729	688	687	706	676	725	762	728	710	713	708	695	748	700	706	687	681	682	746	727	739	753	747	731	744	740	735	688	699	711	724	707	710	688	702	663	741	680	674	749	726	738	768	682	741	720	671	698	727	709	689	718	703	755	654	729	680	739	715	722	633	700	721	733	678	714	710	704	721	764	687	727	683	705	777	721	701	695	724	747	711	722	724	741	767	728	718	676	705	748	717	695	749	677	723	704	775	719	645	676	681	700	697	704	769	678	713	690	709	774	695	678	756	712	711	676	721	731	694	731	693	712	689	722	711	647	708	670	741	709	702	669	718	718	705	683	692	700	727	691	711	712	715	738	725	714	692	700	725	721	686	722	717	779	663	724	691	719	653	730	753	751	737	741	727	648	705	704	777	699	682	714	723	737	691	725	714	688	701	704	716	680	679	704	746	698	703	680	750	662	721	737	746	716	679	645	703	693	673	697	712	672	737	688	663	731	717	715	696	734	730	686	684	663	706	708	673	708	669	752	707	712	744	731	677	733	768	686	716	729	737	738	708	721	736	736	747	713	731	714	779	696	727	677	661	686	703	733	723	699	683	701	713	673	746	731	705	715	738	698	678	738	698	688	686	664	686	718	694	675	698	659	691	716	702	720	690	711	695	679	694	699	743	727	742	722	723	710	705	707	685	694	704	728	701	728	696	730	694	712	680	704	712	681	708	706	704	761	674	700	696	712	704	688	673	718	733	682	742	697	672	706	718	727	717	683	704	682	711	691	656	661	718	734	689	708	703	728	693	686	767	769	707	662	702	658	750	728	723	702	661	746	707	703	712	725	690	746	678	682	736	667	749	739	699	708	733	710	753	738	714	677	709	729	690	693	729	726	686	713	696	707	716	715	686	667	668	747	669	729	722	694	715	724	689	671	730	720	712	681	705	694	681	723	712	685	722	697	706	684	688	704	691	687	756	700	670	730	690	706	729	679	734	685	718	749	652	679	718	656	692	710	746	739	727	737	757	687	705	701	644	716	704	732	755	711	717	743	711	707	756	692	707	646	725	686	710	726	754	730	726	672	724	718	665	707	717	739	701	687	713	710	752	737	712	751	738	709	700	714	683	664	731	715	694	695	664	713	679	714	637	701	731	706	709	735	708	692	652	728	747	695	675	671	713	680	724	713	715	729	738	659	741	700	791	741	758	743	711	676	681	686	798	758	691	683	736	747	719	690	691	713	742	629	700	747	779	735	698	698	696	743	706	682	671	690	679	711	709	731	721	669	703	704	718	756	643	682	700	696	671	692	700	729	694	714	716	729	695	689	696	732	758	693	697	727	756	678	681	698	677	685	687	723	712	695	725	693	684	660	715	709	710	720	695	731	736	737	652	674	720	660	688	707	635	723	729	696	702	710	684	713	694	700	709	657	705	757	684	718	685	733	744	685	763	688	709	671	715	686	657	749	753	703	733	710	678	723	745	735	674	700	764	746	702	743	731	722	704	731	734	708	732	743	736	715	735	684	721	722	724	685	690	644	732	697	718	718	705	701	706	698	693	666	708	706	692	729	740	737	709	732	698	688	689	691	716	638	720	726	725	705	697	717	722	694	735	728	689	693	700	722	705	771	694	686	677	722	723	687	729	701	718	639	678	690	726	696	692	731	720	698	667	681	695	674	654	712	685	688	703	682	698	688	664	728	677	668	680	698	710	690	706	688	702	738	676	708	680	707	663	683	713	757	701	665	694	691	681	765	711	724	694	682	718	699	702	739	734	680	724	727	735	686	662	753	716	717	663	659	687	687	696	691	717	728	686	668	671	718	705	678	709	698	689	711	655	742	699	739	671	661	726	658	714	674	660	688	734	702	701	673	705	697	669	700	715	731	695	690	704	727	719	740	696	726	741	699	742	697	661	724	690	663	754	684	653	679	718	685	695	660	732	723	701	695	730	672	696	657	696	736	696	709	732	726	696	709	718	653	729	716	725	712	697	702	724	683	672	684	707	676	729	749	697	722	707	692	674	676	720	688	733	695	713	737	694	739	716	696	729	711	700	703	697	743	711	675	658	700	698	725	711	685	734	705	744	713	728	666	693	684	679	723	729	710	663	707	696	729	727	701	700	677	696	710	732	711	705	689	752	682	703	649	679	718	725	707	690	699	703	755	684	711	659	707	738	728	664	710	721	664	704	693	740	748	722	706	651	767	692	681	766	742	739	691	712	718	702	702	699	748	676	701	696	712	698	677	713	661	693	757	717	700	704	740	694	722	646	730	678	761	723	686	699	718	665	724	719	715	669	731	720	664	687	703	699	701	687	698	703	664	719	711	695	655	659	743	682	726	735	729	672	700	688	689	722	660	699	665	741	726	700	690	694	671	711	711	697	654	701	713	733	728	714	696	679	688	705	713	719	625	685	728	700	682	713	641	648	747	674	710	705	722	702	733	676	721	713	760	726	670	705	723	727	682	708	716	708	661	671	687	699	758	703	734	739	709	694	709	661	687	706	711	723	730	708	714	686	680	711	710	727	667	727	677	723	701	711	705	709	703	698	689	687	703	653	671	731	683	745	716	683	679	664	703	680	718	741	695	673	671	661	727	661	750	682	710	704	688	655	746	689	713	714	715	668	735	682	697	709	692	695	718	712	728	699	715	725	689	724	723	650	670	675	708	686	695	669	663	690	671	687	702	717	696	717	677	721	663	707	697	665	728	700	675	727	672	708	686	713	695	728	691	706	690	706	740	715	681	721	719	728	675	631	693	718	700	674	722	722	665	714	736	662	683	717	708	748	698	806	687	667	709	674	667	702	702	643	675	690	748	710	655	677	703	722	727	702	716	706	696	703	734	691	732	722	696	706	724	692	663	651	691	720	701	690	731	718	753	684	671	658	700	753	725	708	720	686	706	761	744	677	714	685	715	710	679	689	707	742	692	698	724	697	700	721	677	754	680	687	700	705	693	678	704	709	727	684	703	749	714	696	706	699	676	723	703	728	670	687	703	713	668	730	726	712	733	688	726	715	750	703	760	682	689	697	752	766	709	700	730	689	708	713	726	709	720	663	699	709	692	671	676	740	721	672	746	680	701	669	751	752	690	700	712	691	693	685	708	708	676	696	692	669	724	726	721	700	685	737	647	697	736	725	675	687	690	741	717	700	689	716	683	671	715	693	679	671	657	685	665	781	674	701	700	681	683	708	692	676	678	723	733	693	729	732	697	735	734	681	742	684	669	684	741	701	722	723	668	681	743	731	713	676	701	714	730	717	705	690	711	762	653	726	713	707	690	685	733	666	734	674	693	665	723	696	652	744	721	698	701	695	690	675	718	663	685	720	714	728	684	689	679	754	677	709	679	706	676	717	677	705	743	684	724	710	693
28034	14030	5655	2416	1090	970	862	843	859	893	990	1991	2154	1739	1226	935	826	843	804	857	794	830	784	787	766	836	763	781	795	756	820	814	781	767	752	775	796	798	801	801	752	834	822	775	792	801	779	792	730	791	806	828	785	806	797	786	769	797	804	833	761	820	803	819	870	841	870	838	777	760	768	779	780	827	791	796	863	802	736	820	806	784	803	794	789	800	798	769	791	794	799	815	773	770	801	801	782	839	808	809	784	774	794	812	824	808	784	808	793	800	801	750	766	782	765	821	766	771	797	761	798	799	808	794	789	787	803	829	765	836	744	785	791	778	818	751	832	739	754	789	777	838	814	751	786	792	777	788	765	812	822	769	801	794	848	835	786	863	850	754	760	807	753	784	780	845	791	770	787	808	790	751	811	802	808	757	788	787	767	809	757	801	773	812	755	796	827	769	782	810	870	780	801	797	743	777	771	782	779	822	789	750	762	758	787	748	775	794	747	811	742	789	791	812	772	755	809	866	779	790	817	767	804	839	819	806	816	827	765	783	808	787	781	810	824	825	769	851	792	805	776	740	786	809	812	817	796	784	767	793	762	781	760	772	821	798	792	756	796	820	815	764	799	792	782	782	831	744	715	754	742	806	744	790	820	798	794	802	786	812	821	812	767	786	786	785	843	770	814	806	814	765	783	802	825	772	779	789	806	792	800	749	736	830	758	813	770	777	760	793	781	761	768	821	807	742	794	799	817	795	782	797	778	781	807	833	777	804	802	768	798	797	800	778	804	778	804	780	789	790	799	818	805	818	799	787	755	775	793	774	768	807	787	779	806	853	723	783	752	779	771	788	758	811	789	759	749	805	832	821	836	788	817	785	835	809	771	810	811	791	838	760	787	771	798	765	784	744	818	774	745	759	800	828	763	800	761	795	798	797	819	738	756	813	800	801	799	798	795	773	805	798	774	788	767	783	801	798	780	773	781	753	789	796	810	759	821	763	780	755	836	784	784	831	776	801	824	785	793	767	791	758	801	847	776	779	814	799	765	821	814	811	804	790	775	776	834	802	742	828	786	786	817	743	789	844	791	789	827	739	742	771	816	773	795	830	780	796	778	790	864	756	800	769	781	831	802	856	824	755	800	794	828	835	802	804	762	802	779	804	774	744	781	830	785	750	792	803	784	790	749	828	824	754	789	821	799	710	831	788	831	752	789	815	790	764	795	833	749	769	832	793	803	805	766	831	784	787	778	796	766	779	811	818	809	815	739	741	811	804	774	818	792	781	756	793	786	815	805	797	789	790	760	780	719	781	805	819	773	804	835	857	785	775	845	819	789	799	845	788	762	805	828	779	765	813	809	787	706	760	723	774	802	794	810	788	813	825	785	734	869	853	800	840	797	750	832	840	759	796	774	762	785	819	790	756	751	814	762	733	784	823	798	814	764	797	784	811	814	772	725	795	813	787	761	789	794	775	793	789	778	790	767	776	788	826	773	767	815	763	788	733	825	756	794	777	794	825	818	764	751	844	843	828	759	795	815	844	776	789	829	772	803	824	762	765	809	779	781	796	844	812	769	808	807	781	802	808	793	788	802	837	795	821	787	800	781	782	795	754	783	803	831	769	811	757	780	815	769	754	816	842	859	805	782	802	814	750	821	775	761	803	751	798	821	795	791	841	811	809	764	767	799	767	799	774	777	809	791	810	783	804	830	824	838	758	749	773	767	796	801	758	783	754	724	799	738	759	820	719	859	801	784	812	772	746	785	784	782	777	795	843	784	766	753	805	812	802	789	752	774	787	808	802	821	808	828	806	802	773	772	767	811	815	787	732	808	828	820	811	813	790	815	785	830	831	863	809	813	807	762	803	766	799	823	798	794	739	772	786	774	808	816	811	788	865	835	799	778	844	803	821	821	752	790	820	803	809	810	777	788	755	803	800	777	818	815	817	785	774	803	730	785	811	805	812	809	820	786	770	821	812	817	794	799	799	769	804	775	770	819	782	762	845	753	808	807	761	786	807	780	803	826	829	756	806	826	792	743	765	828	757	791	816	798	817	787	777	775	821	763	821	770	788	833	781	831	806	770	850	760	791	782	744	805	759	815	813	753	788	830	783	735	777	771	813	812	823	834	872	768	808	816	769	745	801	807	783	802	804	799	773	798	798	799	783	764	766	782	804	774	783	815	747	784	809	800	780	796	784	808	821	779	812	808	735	814	773	747	735	858	796	762	796	802	778	796	768	796	833	779	816	747	807	840	789	756	778	782	802	785	799	836	829	848	801	782	791	774	782	825	808	782	831	785	869	788	800	779	746	774	753	803	769	833	767	759	823	807	756	767	780	820	771	830	800	787	857	828	810	776	792	791	799	823	785	788	774	806	814	778	807	749	772	818	786	844	808	854	748	778	767	800	802	728	820	788	766	772	784	792	729	791	765	785	798	752	799	768	846	795	793	752	906	804	787	786	813	842	773	790	759	769	796	771	787	765	783	843	765	816	777	850	809	792	785	822	764	828	793	847	715	778	769	806	816	753	778	779	773	836	780	796	823	791	823	801	790	785	767	761	782	798	831	749	794	796	810	823	785	777	735	780	833	785	740	771	802	793	783	781	778	822	791	798	751	816	813	813	803	813	791	769	855	779	778	802	797	787	815	802	773	705	776	783	793	739	843	797	776	821	732	772	812	758	805	803	780	797	809	786	795	840	775	781	840	789	772	808	779	791	826	746	756	759	759	793	806	790	802	837	782	835	800	824	811	825	827	792	788	844	763	760	734	777	802	766	844	789	811	781	795	775	773	767	792	771	766	819	782	831	799	762	793	813	754	847	804	802	823	784	807	802	842	801	786	781	786	788	752	801	751	812	781	795	795	755	784	811	751	848	842	773	779	784	825	795	809	864	792	782	753	798	791	795	744	776	835	806	776	764	780	839	797	812	796	785	787	782	773	801	765	828	792	751	788	803	767	811	774	774	826	815	791	803	806	808	808	834	774	785	787	776	792	753	763	839	793	762	778	786	800	770	826	749	818	787	776	812	792	768	759	811	794	757	801	790	805	817	782	816	795	815	832	779	793	795	791	748	728	815	777	735	761	780	759	730	738	812	810	794	818	803	781	791	801	777	754	769	792	786	772	866	823	790	835	797	784	754	772	760	834	794	797	803	768	790	808	798	833	784	763	782	815	782	818	777	812	788	816	784	843	814	794	771	822	800	754	805	834	802	774	794	786	818	730	778	821	815	811	795	801	793	812	875	823	829	758	819	806	792	790	781	771	805	793	822	744	788	770	772	856	779	819	801	775	844	797	782	846	788	798	790	824	789	801	753	807	776	756	778	826	782	808	756	787	767	778	778	770	781	780	747	821	833	793	828	826	811	760	816	783	759	786	759	760	806	801	787	797	770	874	813	803	800	779	796	794	825	853	765	772	750	792	770	854	748	740	807	789	792	827	791	816	839	803	799	824	784	770	801	805	840	843	791	800	764	773	788	807	747	806	781	822	782	763
6503	5563	4926	1924	1113	926	788	767	732	763	1005	2291	2417	1748	1127	829	728	675	689	643	652	651	611	633	677	655	656	670	659	624	670	668	662	675	667	693	658	666	641	677	677	654	699	676	687	651	641	688	654	629	683	641	692	654	701	681	629	602	684	633	695	711	679	725	628	641	646	701	649	669	692	665	752	648	629	679	646	673	675	644	662	677	671	633	629	700	661	670	650	670	709	685	695	668	702	669	654	670	683	699	654	654	657	619	664	649	646	667	666	653	664	619	635	656	624	664	703	664	672	663	728	669	637	681	662	695	662	681	654	668	692	623	653	672	657	657	678	696	640	652	647	678	646	682	656	668	723	650	653	678	712	697	682	663	676	665	603	648	637	648	654	704	650	644	650	674	703	653	643	674	643	706	657	665	667	660	678	657	692	638	671	668	653	690	688	709	655	622	677	662	628	639	667	709	659	690	666	638	635	638	691	651	658	669	622	681	664	672	625	707	675	661	677	721	678	669	649	654	631	662	676	621	672	656	674	622	671	648	669	684	648	637	688	648	667	612	685	644	707	693	667	682	665	653	688	663	663	668	708	666	681	664	694	665	630	637	670	642	669	655	644	657	664	678	690	650	690	677	689	680	705	630	675	651	683	695	654	690	630	645	655	661	648	606	692	664	685	624	653	662	659	676	667	593	659	655	636	613	629	673	667	662	632	650	660	625	661	674	671	700	658	619	647	669	667	711	660	700	667	665	657	703	690	632	640	685	663	713	632	672	677	642	695	667	685	706	644	642	659	641	638	654	665	641	708	648	642	684	705	651	645	650	685	611	706	646	633	676	666	649	686	658	661	650	647	669	646	661	618	672	645	676	643	637	615	688	628	660	648	683	682	670	681	682	625	675	643	683	671	647	685	643	640	666	691	647	638	606	660	682	649	640	641	648	629	676	673	694	658	701	646	668	649	642	711	692	686	620	680	647	634	623	699	676	667	708	633	640	688	715	636	699	670	679	649	620	629	641	651	650	681	676	665	655	700	692	664	655	695	658	631	665	655	662	651	642	658	640	648	642	658	669	654	641	680	648	637	721	698	635	665	676	646	700	688	687	658	635	614	665	645	702	644	669	654	687	716	702	664	670	704	670	657	685	658	654	694	654	627	646	681	694	629	684	660	652	651	679	628	649	712	688	688	612	672	642	694	670	637	605	642	728	626	666	668	618	607	686	646	656	609	669	671	636	653	656	610	704	639	661	682	643	692	664	660	656	621	692	684	626	657	660	685	629	625	644	725	682	661	653	629	684	706	618	653	647	705	654	653	654	678	698	671	670	591	660	656	690	688	651	676	695	647	635	640	638	657	689	686	668	662	635	634	696	644	662	640	660	679	683	672	668	680	617	634	609	663	591	658	639	669	661	679	638	688	646	651	633	685	649	666	605	668	651	681	665	700	647	669	696	647	689	680	676	683	677	637	653	682	668	637	656	699	688	641	685	630	681	634	659	665	664	631	663	655	668	653	658	639	706	644	617	650	674	667	675	635	624	659	677	661	684	668	620	636	669	630	620	683	644	638	674	647	644	665	660	649	678	682	629	671	670	680	656	680	659	667	665	686	645	629	669	650	690	646	702	638	680	665	654	679	626	618	697	702	690	642	642	652	672	625	684	701	640	680	656	665	727	680	691	671	666	622	657	656	664	643	634	686	620	680	705	633	696	681	609	642	695	641	714	666	680	637	663	693	679	672	647	689	600	668	637	661	655	660	623	686	682	660	659	669	722	663	679	653	689	708	680	633	631	637	689	670	652	685	626	683	640	698	687	668	647	657	671	695	644	656	643	667	642	633	660	647	659	674	689	664	647	632	657	681	648	644	606	696	643	650	661	660	674	660	665	626	662	597	669	655	679	637	690	638	684	699	688	612	614	628	651	661	710	665	681	642	702	591	679	671	618	683	651	671	685	703	615	642	665	674	639	659	648	614	640	662	639	661	662	653	679	634	673	627	637	635	670	674	635	630	682	662	656	716	643	654	638	659	688	685	700	718	654	629	645	620	671	669	685	661	668	683	674	637	644	657	665	723	656	670	675	642	643	677	696	685	622	632	619	679	677	700	636	703	684	681	710	607	691	694	676	638	644	672	689	628	676	633	676	684	680	668	726	644	696	675	634	649	668	649	665	664	674	640	634	695	660	632	689	712	603	653	695	646	649	648	657	642	671	631	663	662	648	695	615	661	628	692	653	673	692	666	634	669	672	637	623	656	640	631	653	660	660	647	651	662	672	648	666	674	660	714	630	614	668	654	665	666	684	695	655	656	646	695	711	689	688	711	676	660	664	688	655	655	684	675	635	643	669	674	659	593	642	698	631	667	708	653	674	650	673	714	660	675	650	646	666	639	704	623	617	672	659	648	626	662	671	670	672	655	700	619	679	619	679	699	678	629	676	663	649	676	627	684	712	651	706	697	612	620	687	667	648	648	694	650	633	662	620	693	675	640	679	635	666	662	685	661	656	634	695	647	662	665	663	689	694	663	614	641	639	654	677	653	696	650	647	638	700	655	669	701	634	621	685	671	651	647	615	665	662	657	647	696	659	661	690	696	674	669	670	652	619	679	640	652	683	656	665	654	671	650	653	676	666	664	664	667	625	678	680	662	653	626	661	681	666	710	614	686	703	675	677	669	735	659	660	718	673	694	661	678	625	694	659	655	670	656	657	701	658	665	682	644	704	610	624	658	704	679	674	628	717	675	689	636	655	667	680	666	629	677	639	678	671	653	632	691	673	674	671	645	664	679	634	694	694	654	664	634	588	697	640	646	665	670	671	664	644	662	628	672	686	644	632	685	699	680	684	688	648	668	684	667	620	673	683	667	674	663	630	657	662	638	638	671	680	641	696	691	683	666	688	661	679	640	670	657	659	683	691	681	668	680	647	663	674	659	646	645	687	676	620	646	627	696	692	698	646	669	641	640	648	694	657	659	648	652	648	621	688	650	680	643	664	650	640	664	623	676	657	752	664	650	692	680	635	657	613	669	598	645	672	691	688	650	663	655	651	655	665	670	666	680	647	678	650	703	656	684	706	701	666	634	658	673	652	713	643	647	617	660	669	707	675	692	618	691	690	655	642	684	711	683	615	689	693	706	705	638	676	700	642	674	646	668	682	647	656	621	648	658	654	687	650	664	677	643	634	668	653	647	651	696	699	668	652	678	701	684	690	666	679	639	634	654	664	661	645	715	658	685	633	595	669	642	652	650	675	669	623	646	676	662	656	663	671	686	633	619	680	688	680	652	651	667	670	653	654	679	645	657	648	632	639	671	667	678	651	642	689	701	651	612	638	688	675	663	680	712	662	652	673	689	683	683	652	639	649	659	611	668	668	695	637	681	681	670	696	636	686	660	674	672	660	645	686	648	670	619	628	661	682	631	672	650	679	667	653	674	663	668	611	669	621	646	657	691	681	668	644	686	657	663	714	683	614	667	698	693	706	659	646	652	700	657	641	652	646
25627	21460	27671	25433	10440	2684	1535	1237	1127	1070	1930	14663	15761	9598	3532	1537	1007	787	750	738	739	752	781	758	779	806	727	798	709	739	752	745	730	738	753	758	758	749	716	771	777	722	760	753	697	793	760	696	774	744	769	757	782	749	751	727	741	782	720	790	710	752	758	753	717	692	717	798	744	717	753	710	778	728	709	737	733	743	776	721	788	763	766	732	739	754	795	743	809	714	769	713	795	771	694	768	694	716	734	734	670	722	749	742	740	736	723	766	743	781	771	770	735	749	703	828	752	709	728	749	728	738	721	718	784	710	709	741	714	704	762	757	749	721	742	785	751	758	774	759	688	753	757	765	719	700	758	697	739	769	707	670	753	721	808	757	770	773	717	748	786	792	758	765	719	754	729	771	754	719	772	715	729	745	790	763	759	792	789	716	700	741	752	747	749	714	780	714	708	704	764	770	759	741	738	742	707	764	765	765	719	739	731	749	712	700	754	744	740	755	752	708	748	693	756	777	748	760	752	727	764	710	737	738	733	769	758	741	714	738	786	762	704	734	693	702	724	746	746	699	703	727	770	756	741	751	772	771	770	727	724	720	787	752	759	741	700	700	791	738	782	726	698	761	704	726	751	763	749	677	735	691	764	775	758	770	745	764	747	761	773	773	729	723	695	723	724	711	707	728	708	697	741	736	718	759	741	740	698	710	730	754	750	780	737	719	756	725	729	748	737	781	748	662	737	705	745	736	677	747	743	712	753	713	763	749	762	735	739	781	763	718	748	729	789	766	741	746	744	755	733	734	758	739	753	708	735	720	733	764	747	778	700	804	758	803	765	689	748	743	733	736	724	774	722	754	768	737	773	714	779	718	779	765	753	729	730	733	755	762	737	707	775	762	735	749	730	753	673	773	735	791	730	754	733	720	714	695	766	772	740	740	733	738	731	737	778	778	724	707	735	773	745	739	779	733	755	680	686	722	732	717	729	721	805	726	730	738	726	688	764	731	741	739	740	747	761	761	721	776	787	780	722	697	737	791	793	737	750	712	716	743	758	726	699	726	745	719	717	731	742	694	716	731	754	719	782	726	759	783	737	749	720	730	684	710	731	745	734	754	779	762	734	728	730	678	693	694	716	703	715	686	735	718	760	771	786	743	728	729	752	769	717	719	754	754	732	750	708	737	745	724	773	779	726	725	770	752	770	773	704	749	712	679	712	761	746	759	723	743	739	699	729	740	701	736	740	766	724	762	755	715	750	722	713	745	730	728	713	685	696	770	770	719	739	790	754	716	732	757	746	768	806	711	725	743	748	730	741	784	734	724	725	769	743	747	709	780	747	762	765	726	718	787	721	725	745	740	763	725	702	789	713	690	724	791	757	786	722	801	710	769	743	748	747	742	783	737	704	770	753	720	729	752	784	755	758	729	698	714	742	720	743	697	701	755	724	727	745	730	692	723	703	737	732	706	728	732	738	720	723	728	771	767	728	708	725	710	759	699	735	759	711	712	743	736	739	775	712	720	732	729	766	717	755	727	710	759	735	775	745	733	728	741	741	711	712	749	688	724	710	748	709	758	744	742	756	733	743	747	798	730	750	783	743	743	765	716	676	727	737	757	741	726	745	741	711	723	716	723	777	725	700	733	796	795	721	740	747	661	752	769	740	763	683	715	750	778	759	713	725	738	694	730	725	735	719	714	698	728	761	751	691	680	766	728	739	711	749	744	751	786	694	737	720	794	775	735	800	750	769	745	722	720	786	705	786	747	779	721	740	743	713	765	736	685	719	759	759	764	726	758	746	739	783	770	722	716	734	767	742	710	746	755	714	733	729	734	726	714	706	758	745	741	749	745	739	758	722	736	748	730	741	714	721	781	750	713	745	755	679	698	697	754	720	783	744	751	742	744	707	733	723	713	724	726	720	731	725	732	713	758	749	769	702	766	770	786	724	708	718	742	718	703	678	722	790	718	773	764	735	709	705	719	786	673	716	693	745	705	767	712	736	683	715	730	737	729	765	754	797	701	731	702	734	736	719	728	738	755	763	719	734	723	753	743	720	725	725	756	746	772	790	777	753	748	732	731	717	689	711	779	716	735	740	713	783	742	738	720	722	763	761	754	782	743	714	788	804	732	750	733	743	750	769	737	717	787	742	743	765	759	733	713	690	756	728	789	709	772	733	763	707	726	761	724	731	730	808	747	698	745	703	706	804	747	758	707	747	709	768	740	747	746	696	753	789	654	710	765	748	742	707	723	695	716	723	789	738	745	752	754	758	726	721	705	738	748	801	714	759	692	763	691	703	715	753	709	760	736	746	764	757	717	754	720	711	758	764	720	750	764	785	761	673	755	706	795	777	702	724	749	755	728	717	762	761	723	727	725	694	735	737	728	736	713	780	724	714	757	716	747	780	744	726	722	746	668	729	722	732	761	729	778	716	783	746	732	729	779	678	735	694	732	759	729	750	747	721	712	718	778	732	742	752	743	709	735	792	774	808	731	744	713	727	753	761	708	780	749	750	700	716	746	761	697	760	760	741	771	828	720	751	763	713	729	725	707	750	663	760	738	772	711	730	744	719	731	783	765	729	766	695	696	726	726	643	732	739	744	678	734	726	728	674	753	721	731	745	767	707	744	694	738	776	770	791	718	758	712	716	718	777	779	716	754	740	765	714	700	756	691	750	729	731	740	709	719	724	754	791	716	704	765	759	730	704	770	766	732	782	771	742	680	677	741	692	738	732	747	720	744	755	680	693	747	733	741	703	715	675	711	683	766	721	714	681	766	730	759	708	734	715	755	756	760	708	772	685	823	733	756	695	693	712	738	739	728	723	738	762	771	756	756	731	740	716	681	759	743	743	689	704	770	736	726	710	729	759	731	707	722	803	742	724	750	720	712	741	723	788	740	749	746	711	754	795	746	768	693	729	780	768	726	773	690	734	733	791	756	746	712	761	726	780	693	755	712	698	763	729	704	734	720	754	730	729	720	742	735	771	709	744	751	704	740	725	764	797	737	733	712	741	736	761	758	756	693	693	766	794	675	766	786	796	735	752	735	712	722	731	729	797	735	681	738	712	712	743	763	716	794	722	696	751	715	756	790	750	732	753	760	699	805	687	730	749	726	745	707	759	733	759	728	709	716	695	729	743	734	727	750	726	729	754	705	744	717	713	710	740	699	723	730	718	723	693	721	710	704	707	773	717	732	774	768	749	715	687	695	767	718	743	746	778	692	690	785	718	744	723	754	724	736	743	733	774	725	695	788	692	734	736	712	758	714	738	751	709	757	767	677	752	762	733	772	725	719	697	717	773	748	726	720	703	706	764	757	705	712	757	718	729	753	731	751	761	772	745	742	743	735	727	728	759	794	733	752	770	724	761	763	771	753	765	721	732	732	712	674	755	687	739	796	792	713	716	752	729	781	691	716	731	740	751	770	734	700	743	713	753	693	747	740	709	761	744	749	721	788	765	720	733	738	760	710	735	757	773	738	723	763	760	743	694	777
5628	11327	9984	4779	2656	1865	1245	1377	1263	1273	2739	16518	14202	8256	3235	1561	893	736	636	634	660	619	635	684	644	629	634	665	637	619	659	635	658	633	649	709	632	693	633	602	656	642	666	626	643	627	676	648	650	671	679	625	621	605	642	640	629	606	655	673	644	621	661	673	604	614	652	636	630	646	683	659	640	638	635	613	600	671	663	612	689	676	666	634	653	676	636	647	596	653	630	604	681	704	607	673	666	686	618	666	692	645	645	655	662	697	666	665	639	619	639	612	620	659	666	655	594	668	684	686	634	665	639	658	685	670	631	644	622	639	645	598	659	654	585	630	616	610	694	647	650	623	652	618	666	617	662	623	639	631	595	643	644	655	661	639	632	636	627	636	643	641	598	622	622	671	700	666	646	606	635	657	651	618	655	665	655	613	685	657	626	638	640	620	621	589	690	656	605	616	686	627	624	667	615	645	692	662	615	613	667	620	636	624	664	630	622	636	614	645	695	644	618	621	634	641	608	706	635	600	678	640	629	645	642	652	655	691	597	631	666	651	653	643	640	648	671	665	673	633	644	640	666	643	620	604	645	676	682	611	661	605	609	650	611	615	625	653	615	700	696	651	668	660	608	624	642	617	650	637	634	648	624	673	652	618	639	615	673	640	644	633	665	696	624	626	585	646	627	647	610	626	597	655	686	645	628	653	636	651	594	639	613	630	641	647	645	651	610	623	614	660	603	602	613	637	656	651	619	675	618	648	607	659	623	621	610	604	571	648	611	635	660	609	656	661	624	615	620	604	642	630	629	643	610	639	607	656	611	622	585	641	615	666	665	616	655	611	665	635	660	635	623	620	639	640	674	645	629	622	669	682	625	632	642	671	652	695	607	616	653	681	629	657	632	678	645	620	635	631	625	608	638	617	669	573	564	681	619	664	609	663	622	626	677	669	631	662	606	631	623	606	650	683	692	654	643	662	657	661	653	655	630	643	648	653	599	603	637	665	638	642	640	592	645	629	623	609	634	613	622	642	647	670	630	669	646	719	609	663	661	611	652	658	655	666	614	641	640	612	628	632	644	665	627	675	666	667	637	631	682	671	646	603	602	649	685	659	606	580	634	631	622	660	655	668	587	617	694	618	644	628	629	636	655	674	606	631	560	602	644	614	633	622	667	646	616	658	642	655	622	627	647	641	660	630	600	618	674	642	643	562	622	664	653	623	646	667	647	637	660	621	657	619	675	683	638	635	646	601	631	647	641	638	686	632	623	629	660	689	682	646	626	676	633	671	634	644	615	639	648	656	661	613	659	634	671	622	651	641	660	651	668	699	646	604	675	621	631	593	623	640	670	661	607	668	600	633	663	566	619	595	622	609	583	612	623	637	659	622	585	627	625	625	589	622	633	629	631	640	651	646	630	584	642	590	629	609	627	653	564	667	614	646	602	647	566	623	645	670	605	644	612	656	631	599	640	667	606	643	594	612	590	629	661	663	637	627	671	623	646	655	621	623	628	624	605	648	646	628	640	619	620	614	648	627	653	612	642	643	654	647	589	656	612	633	658	580	614	685	634	668	653	658	597	636	616	608	608	604	625	665	560	633	636	634	687	643	621	636	664	662	647	623	633	645	619	615	684	602	622	600	643	617	652	623	648	634	634	664	651	661	642	622	633	679	613	654	610	682	650	612	595	649	624	606	596	606	649	592	655	642	608	587	648	711	659	653	677	672	690	635	639	654	664	608	628	628	634	622	654	625	654	642	605	607	669	638	673	639	669	653	657	662	643	592	651	677	690	633	650	626	636	583	611	622	633	635	682	645	602	681	641	633	651	590	625	587	630	613	640	651	665	664	636	626	653	693	618	622	622	577	643	664	620	626	636	638	616	635	611	593	646	641	637	644	630	639	646	593	621	622	674	613	636	661	638	608	649	605	634	640	660	660	631	645	636	662	634	670	630	629	660	597	633	649	658	649	614	617	626	622	612	618	647	619	671	644	616	664	659	653	638	652	597	618	637	676	639	598	624	611	608	661	624	632	650	629	643	650	651	634	654	607	631	641	633	652	657	630	638	670	683	643	618	611	622	603	630	645	618	634	661	666	605	657	629	656	650	637	651	619	635	663	595	655	635	619	644	582	636	645	647	683	606	639	686	646	671	604	638	640	630	670	633	592	646	640	635	633	629	627	652	614	650	609	632	629	639	648	631	583	617	601	603	672	603	659	590	614	647	612	635	614	665	650	593	618	611	579	640	660	617	651	672	651	670	656	657	611	656	660	609	649	608	665	603	626	653	616	611	668	611	657	661	613	628	639	638	577	632	653	640	661	689	604	610	621	632	667	637	644	632	666	687	704	664	639	611	644	662	614	626	627	647	671	650	623	667	619	631	612	665	627	683	617	597	626	589	610	626	634	651	613	635	650	612	680	638	636	610	620	644	605	665	666	627	651	642	674	650	608	597	595	667	616	675	646	648	644	655	609	654	641	653	623	634	653	649	673	579	624	587	634	652	662	653	631	663	648	638	674	617	654	630	663	661	672	629	593	606	629	601	656	678	649	648	619	650	645	653	663	623	693	622	631	639	687	621	648	646	632	621	629	664	678	686	622	676	615	670	648	646	652	587	692	649	652	634	646	620	627	624	662	632	634	618	632	606	667	594	640	661	611	639	624	605	628	639	620	658	601	586	674	671	602	651	667	619	613	611	632	626	663	639	625	646	665	620	626	626	670	681	634	594	643	628	616	602	664	609	665	663	664	623	659	665	686	657	664	671	625	625	601	657	646	590	581	607	678	660	641	671	615	632	667	628	623	643	668	631	584	631	655	618	623	656	614	621	683	665	625	627	628	626	644	631	635	659	651	691	653	626	659	654	699	593	661	626	624	641	599	616	598	663	629	634	649	616	649	644	641	628	643	598	622	612	618	616	676	603	614	655	626	607	630	624	710	638	653	568	615	635	637	601	627	599	626	616	673	670	627	652	634	629	627	637	683	620	656	633	626	649	633	684	609	587	644	610	616	648	606	626	648	635	652	661	671	615	647	650	709	660	642	596	662	643	629	627	638	633	697	618	669	677	613	678	644	612	665	643	661	654	630	608	638	724	620	641	653	651	659	622	623	644	629	678	651	624	640	655	609	635	597	675	646	592	683	606	649	652	599	681	641	640	643	627	612	623	669	662	630	643	648	632	643	622	640	643	643	668	627	642	632	660	635	639	662	644	605	641	659	652	637	621	679	630	641	644	640	596	659	638	643	623	655	632	636	640	608	672	706	626	673	620	687	632	665	602	633	640	599	622	648	658	592	639	659	627	588	645	639	600	608	666	639	629	602	653	631	605	613	645	622	646	646	633	658	641	631	664	649	638	655	665	649	636	653	632	601	615	646	615	666	629	652	620	643	647	649	624	642	628	663	656	674	619	561	636	610	606	620	630	611	669	655	630	624	683	628	667	637	600	612	604	631	635	635	657	654	620	589	665	646	622	692	700	608	587	664	658	659	629	654	687	610
24667	21466	28738	24626	21132	9373	3437	2269	1312	1252	11298	28713	23752	14414	5520	2160	1232	962	847	873	891	884	905	867	882	880	823	900	858	889	900	857	864	934	848	894	876	870	859	851	887	832	815	866	868	884	896	890	916	839	850	843	865	821	881	914	840	885	885	800	841	900	869	909	881	874	883	854	861	870	834	844	880	823	879	826	832	852	871	849	815	855	935	907	839	901	837	853	891	867	851	836	912	895	891	856	859	870	830	879	856	890	869	826	881	868	837	886	853	908	859	878	872	820	859	826	850	895	833	857	859	791	842	871	927	864	887	894	850	849	831	855	874	830	907	905	865	897	902	886	915	857	890	847	850	865	800	877	903	871	879	849	825	851	808	891	892	840	881	812	870	865	880	890	836	851	888	813	852	873	869	887	880	901	879	852	865	805	890	851	904	853	829	832	818	855	821	837	874	788	859	808	858	875	895	864	850	833	841	890	838	824	833	818	811	877	820	842	852	835	811	835	840	871	841	824	860	864	872	838	874	853	826	836	852	853	853	841	828	847	827	841	853	868	841	945	876	825	837	899	915	856	851	845	850	841	836	850	889	880	891	824	898	857	842	856	874	840	940	819	877	843	871	849	870	876	896	837	868	856	861	833	882	879	883	887	801	861	895	884	875	877	791	843	814	871	868	814	855	889	869	849	868	849	872	844	859	860	879	803	891	879	869	918	868	850	811	906	870	911	870	872	839	877	870	854	855	859	912	864	815	874	854	872	854	858	850	808	831	866	832	855	826	799	869	847	888	819	897	899	838	876	844	876	854	868	885	850	859	862	855	873	856	840	854	818	898	873	849	820	870	830	852	812	901	852	862	827	880	839	832	822	824	822	860	870	887	863	844	807	824	869	857	852	891	853	853	904	824	825	809	789	819	839	855	860	910	832	813	834	816	843	916	841	835	847	816	835	818	868	907	860	886	893	893	911	862	809	816	875	886	861	855	859	864	860	860	848	858	864	828	850	836	883	867	850	854	901	881	842	876	865	857	802	912	858	842	864	780	851	858	833	877	847	829	909	833	868	896	927	841	886	833	850	871	844	836	805	883	805	867	806	852	823	857	837	860	912	872	869	830	856	815	821	856	835	819	873	837	870	844	875	815	869	890	869	895	849	877	863	852	859	855	798	819	845	825	804	853	835	899	834	761	860	811	851	846	892	830	815	867	889	846	876	874	867	852	919	914	842	844	837	903	865	813	814	835	908	834	862	834	794	865	854	843	821	827	837	830	865	807	874	862	797	822	871	871	840	853	841	845	832	799	898	832	822	883	904	885	898	834	850	834	843	839	865	911	848	864	856	920	855	851	874	857	861	816	843	854	832	884	888	871	879	860	815	831	864	857	849	851	875	870	830	860	847	870	834	835	867	845	801	900	829	845	835	878	840	829	858	830	896	871	900	841	842	839	844	806	842	860	825	818	842	842	807	855	833	862	885	849	851	830	838	861	874	857	832	811	816	844	870	867	814	844	846	926	865	795	840	856	799	889	853	879	859	858	865	856	855	875	859	839	868	858	815	904	865	817	809	791	879	828	837	848	853	819	765	836	848	827	906	871	863	853	861	852	877	882	895	841	841	860	787	826	865	800	873	849	860	858	826	862	865	856	835	879	848	839	878	805	816	882	839	850	859	817	839	843	836	838	877	877	872	859	836	795	875	809	857	831	891	879	847	873	890	869	825	882	854	867	824	869	867	845	842	844	831	854	821	837	889	843	842	799	838	823	838	903	879	873	838	806	889	907	807	838	850	812	821	820	829	827	830	903	851	810	830	857	859	855	841	836	865	830	853	852	781	814	833	854	855	849	847	817	851	864	879	855	899	833	826	845	843	840	855	859	811	827	826	893	888	865	857	848	901	824	870	885	887	827	907	844	864	811	868	824	881	833	883	896	851	811	885	836	847	850	823	857	886	868	874	856	889	866	793	863	828	820	850	841	830	852	854	819	860	854	906	874	893	849	812	834	879	892	821	860	835	927	849	834	883	878	840	838	820	772	850	869	839	919	882	853	795	907	891	845	836	895	838	804	826	853	836	870	841	845	852	810	880	871	862	848	856	796	854	831	850	861	875	878	888	892	865	896	884	900	868	881	847	769	839	811	844	877	870	911	839	774	853	887	825	809	817	826	887	862	819	875	855	843	847	820	827	869	862	901	840	880	849	862	854	891	833	848	882	861	835	871	828	850	848	859	868	806	907	841	798	828	927	858	837	903	923	839	918	884	843	911	883	847	858	785	884	861	804	806	871	837	828	865	843	866	813	849	865	846	858	877	823	866	892	826	873	898	851	815	856	881	832	910	851	829	826	879	880	834	838	886	811	916	833	858	848	837	852	836	825	833	804	785	866	816	855	832	873	851	848	848	848	882	848	857	869	841	821	796	861	903	796	892	822	822	819	859	852	864	835	850	892	880	844	859	847	821	825	832	865	835	881	830	883	815	834	851	832	809	850	835	881	865	884	821	794	855	810	798	861	867	848	813	896	842	816	870	834	842	826	834	856	885	898	868	828	858	794	843	810	875	804	842	812	852	858	872	896	885	844	834	868	854	821	826	829	859	784	830	827	852	873	851	829	801	866	849	834	904	875	853	828	815	793	826	872	818	833	857	872	845	845	893	891	885	870	857	876	888	872	827	881	892	907	887	835	812	872	897	851	846	814	832	799	830	840	832	830	779	849	833	849	840	945	869	850	882	842	877	804	843	840	848	856	857	891	859	861	835	903	813	859	833	828	843	899	858	937	931	843	831	855	843	831	838	835	828	855	859	847	848	849	870	830	850	870	874	840	814	862	899	859	866	835	863	819	857	842	823	848	867	815	846	792	801	779	805	839	888	848	834	903	836	853	901	870	878	820	893	870	802	855	826	847	863	873	842	863	858	851	864	829	908	809	799	841	824	854	857	853	855	819	790	825	823	803	860	859	821	861	828	890	848	828	832	854	802	804	835	874	883	891	831	872	872	858	853	871	821	862	870	901	844	847	816	788	833	865	849	851	867	868	882	825	806	842	878	896	847	837	842	813	879	877	859	849	843	895	878	846	805	813	857	839	837	859	865	870	857	849	868	876	813	775	838	893	859	775	809	850	793	877	825	826	776	836	881	861	830	880	863	807	827	865	864	879	896	778	938	863	869	844	836	859	831	873	906	842	867	866	876	835	774	837	859	871	831	860	848	845	827	885	822	836	830	846	916	824	831	806	841	849	845	901	804	864	782	871	883	868	812	862	882	827	849	839	872	809	873	851	822	850	825	840	863	843	813	851	818	806	869	824	849	835	854	864	835	790	866	870	816	828	832	851	850	816	929	816	796	821	828	849	829	824	800	811	856	775	837	859	830	839	875	886	846	818	857	859	785	851	793	904	851	826	853	862	868	896	832	883	813	871	890	889	860	805	831	865	909	796	916	860	853	885	829	842	845	828	833	856	853	823	804	863	853	807	826	863	889	784	845	860	824	844	829	789	826	886
7186	15972	11536	6669	4079	3263	2810	2520	1479	1406	14791	26570	20169	11748	4894	2014	1136	805	735	715	759	746	696	734	751	747	749	781	710	749	731	764	727	721	746	737	789	686	721	766	709	756	738	783	724	717	712	738	687	723	744	779	720	784	722	730	769	716	694	731	743	702	718	733	754	724	763	715	692	735	735	688	730	733	675	726	754	763	704	722	769	703	771	707	744	733	705	746	737	742	683	746	750	739	717	745	748	732	742	701	717	759	736	801	749	695	698	731	725	699	715	721	765	734	769	717	759	701	736	753	738	736	780	714	719	742	710	764	752	787	737	714	722	736	700	743	749	739	685	730	738	745	731	770	707	702	714	738	694	718	717	709	697	746	688	767	694	711	728	641	767	724	739	656	731	724	740	684	723	732	749	687	743	720	756	743	694	679	742	724	767	744	719	746	714	760	780	702	678	700	729	748	751	683	693	738	717	719	730	751	734	712	721	713	746	697	756	741	728	763	693	737	753	743	709	757	712	709	730	707	735	736	748	691	686	726	754	731	667	731	718	756	722	760	746	739	757	696	693	694	720	675	745	715	752	730	710	757	711	685	741	734	745	737	702	695	741	686	756	728	745	745	695	698	713	742	743	709	737	719	733	696	708	702	684	743	698	754	750	704	775	677	704	757	752	715	687	671	696	775	762	750	749	761	743	735	710	731	743	702	730	763	719	662	760	748	733	758	751	719	701	744	750	687	763	724	713	766	738	749	784	769	691	735	768	768	761	765	783	747	712	762	679	729	770	770	688	716	695	745	767	744	785	688	700	725	711	774	736	729	716	742	690	740	721	760	718	729	722	734	648	729	693	719	765	731	718	686	713	740	758	719	744	731	792	733	702	715	663	702	694	720	748	739	712	696	769	732	753	744	755	731	721	738	704	777	733	684	708	741	749	738	712	770	734	718	742	719	710	705	719	708	758	747	716	719	760	760	694	735	729	756	796	699	689	741	734	747	734	733	750	734	752	719	681	732	759	758	725	709	753	720	714	736	732	721	749	731	761	751	719	741	762	685	755	710	770	742	733	684	721	753	718	658	752	717	798	768	682	756	778	746	757	723	682	733	735	699	691	708	699	767	732	742	703	769	704	722	759	793	675	757	731	744	737	701	746	743	771	743	759	758	775	693	750	706	702	706	748	739	731	711	744	765	737	748	706	728	690	730	747	762	721	736	716	706	704	714	715	731	739	705	702	728	700	755	715	690	740	779	705	746	715	695	727	724	718	714	718	725	707	770	712	699	716	699	729	691	725	771	752	764	739	761	715	734	733	742	714	736	691	729	740	750	695	751	729	747	684	705	692	716	713	708	745	758	743	732	718	766	755	742	735	720	672	781	703	729	758	719	771	722	685	769	686	701	693	730	720	679	732	737	758	762	717	724	762	705	727	706	687	719	735	727	740	710	708	745	758	728	679	719	697	758	739	716	703	714	712	703	758	756	742	722	668	724	725	672	711	721	693	753	712	733	714	731	669	731	701	747	733	719	663	681	744	719	711	697	727	711	704	685	704	724	715	737	727	722	745	726	753	667	736	754	769	711	726	713	731	751	739	757	686	746	755	720	710	736	667	711	724	702	720	726	730	700	734	679	737	698	749	745	719	708	726	785	700	716	723	750	673	736	714	759	694	724	692	678	692	752	766	727	742	781	717	736	760	680	725	810	714	751	702	723	707	720	718	709	718	769	699	738	698	707	717	688	746	738	729	725	745	702	754	726	702	720	714	776	737	703	710	751	718	731	774	732	729	729	680	743	726	729	726	722	716	726	736	703	707	736	706	732	738	752	754	750	705	728	747	701	702	704	692	712	737	706	711	733	716	733	765	744	744	716	714	710	719	763	673	775	703	733	729	698	715	783	703	705	719	763	727	720	759	730	718	738	730	681	725	753	722	723	709	699	726	704	753	712	719	696	751	720	725	754	745	693	700	763	778	707	675	703	739	703	764	716	731	691	751	741	715	739	711	725	693	722	730	764	708	684	729	722	730	691	702	710	757	746	678	734	721	746	714	722	698	704	661	712	741	675	681	696	729	755	744	769	780	696	754	765	734	738	719	716	730	731	747	786	733	729	724	733	747	737	755	724	752	703	743	734	701	745	744	679	697	748	713	744	761	712	755	756	697	695	724	733	705	756	707	722	686	751	710	729	708	750	719	727	712	726	664	713	701	696	684	708	723	694	751	777	721	727	746	744	675	727	685	705	724	700	705	739	717	704	726	731	680	716	717	713	679	701	716	707	720	710	733	745	752	723	721	744	727	692	726	692	724	717	698	723	750	689	729	681	676	676	712	720	732	764	665	719	763	717	736	770	722	716	706	803	709	695	746	712	666	739	726	763	733	769	717	754	709	712	743	739	780	735	740	736	685	698	714	721	805	730	702	744	724	729	767	703	669	717	732	723	769	739	726	730	700	728	715	745	737	755	721	759	754	716	738	733	718	803	723	754	699	783	713	768	724	693	689	726	746	718	688	715	724	718	677	716	761	704	743	705	711	711	774	756	716	729	710	697	733	763	754	704	742	718	726	708	754	708	748	698	708	739	743	726	727	716	742	728	714	750	666	742	734	706	739	723	693	762	727	737	749	691	698	719	724	714	739	735	741	728	752	729	737	734	703	783	736	704	731	721	732	684	713	779	719	733	714	738	748	730	712	728	750	756	755	736	743	747	691	715	696	785	712	713	728	646	733	703	763	700	688	683	714	727	715	700	755	692	687	731	733	698	762	743	719	714	705	706	767	758	720	685	711	706	702	715	711	719	683	724	671	702	758	705	763	666	759	757	750	716	712	716	785	738	686	793	710	761	709	715	721	731	709	709	702	743	744	740	703	724	762	689	701	746	678	701	715	721	734	747	715	669	718	712	729	722	706	708	696	723	711	752	706	697	703	698	712	735	729	746	684	731	746	697	722	755	682	702	769	728	730	752	739	680	716	737	691	700	757	722	722	727	788	720	746	753	743	712	700	761	754	707	701	774	780	735	770	768	732	774	757	756	723	758	701	715	694	719	767	701	730	697	732	677	692	740	736	763	704	734	700	691	708	705	769	716	783	727	723	746	722	711	684	782	750	672	760	679	732	715	745	747	730	751	666	711	744	699	707	757	672	741	708	724	707	696	695	718	723	736	733	703	742	673	717	699	736	658	687	779	746	768	704	754	758	700	707	726	742	723	729	750	757	731	770	736	722	661	743	723	724	686	704	722	675	713	717	709	722	746	766	721	699	716	733	685	672	693	727	704	734	741	678	717	735	731	750	773	715	729	753	737	697	741	699	727	702	753	750	686	694	725	714	758	686	783	683	697	740	700	719	757	730	719	719	725	744	714	744	727	720	715	730	691	736	694	714	690	714	722	733	712	713	709	758	698	757	685	701	729	762	719	715	747	655	750	742	687	705	688	735	721	742	696	744	730	735	691	731	732	741	704	724	713	694	751	738	752	778	774	743	672	735	728	721	716	731	709	716	737
27949	13952	4941	2512	1278	1098	1172	933	865	912	1373	2132	1990	1597	1168	993	937	868	854	861	897	835	892	828	805	865	905	859	802	841	844	824	844	871	841	818	865	864	841	794	853	843	827	809	809	793	823	783	810	831	879	816	809	805	804	847	880	801	859	836	844	851	840	853	799	817	844	827	863	881	831	840	807	856	817	840	846	858	786	817	869	764	801	881	852	801	842	830	814	806	781	819	785	867	792	852	853	839	821	862	819	822	856	877	856	828	797	833	867	870	826	843	849	785	834	850	844	880	868	828	935	785	832	823	822	851	870	837	909	784	831	833	823	845	868	795	857	857	854	810	849	821	794	852	822	825	835	838	854	831	821	815	812	827	793	813	829	824	786	806	847	869	842	805	864	816	827	804	826	793	784	814	879	825	868	806	827	743	841	801	824	855	835	843	790	827	837	851	821	877	848	854	848	818	889	822	838	859	852	839	802	827	801	852	861	850	868	788	804	871	849	883	855	851	802	802	847	862	860	842	844	771	820	860	848	844	838	827	840	821	878	838	851	824	814	863	805	830	814	786	826	822	843	832	850	823	862	812	790	877	870	838	810	800	836	872	853	813	773	838	821	837	870	880	891	811	810	807	767	879	866	855	850	821	812	803	846	853	772	830	796	829	826	808	816	813	890	862	872	824	844	827	844	843	837	869	882	847	848	849	806	835	824	809	855	854	806	785	830	844	834	843	798	812	863	836	901	843	874	860	863	841	875	840	801	844	823	822	821	855	837	841	825	899	872	820	870	804	893	886	837	782	870	839	780	849	810	787	784	837	877	827	838	889	899	853	810	819	842	815	879	851	850	865	806	868	810	815	829	833	820	844	843	844	796	837	839	779	831	817	814	833	826	851	827	867	842	856	880	867	910	839	885	872	799	805	861	856	814	820	846	851	857	867	851	843	779	832	859	762	825	816	774	830	869	836	811	871	890	831	847	854	850	843	817	868	828	828	828	841	831	858	807	853	871	863	833	756	845	883	816	842	832	788	810	872	825	802	792	782	851	873	859	816	851	838	838	921	823	841	808	824	814	887	808	802	842	809	829	822	812	803	785	843	839	815	834	851	819	843	805	874	864	822	829	765	769	831	797	800	828	837	824	866	826	853	800	826	851	848	878	799	844	861	869	806	850	887	849	816	778	817	828	893	809	818	810	800	866	803	831	795	862	890	814	860	862	790	847	824	883	806	873	857	872	854	809	874	855	805	824	800	774	801	870	858	788	850	897	859	895	836	840	905	835	780	844	866	851	843	876	847	852	849	837	872	854	825	802	846	819	808	843	844	846	841	784	816	807	888	831	847	845	789	837	843	854	825	793	820	856	802	887	812	842	823	870	815	827	791	818	864	791	871	815	830	871	823	848	832	852	800	810	809	843	792	819	831	804	820	811	833	863	837	893	893	820	829	854	818	861	790	844	799	835	808	884	830	798	858	809	843	887	844	843	886	859	865	835	813	775	752	833	871	851	873	801	801	861	825	848	839	877	820	836	816	912	885	832	860	865	908	889	869	824	849	823	819	858	780	814	860	889	802	857	828	817	816	852	803	804	809	811	863	841	882	889	822	816	767	779	806	814	812	849	820	794	855	868	863	865	837	797	830	820	856	785	860	803	788	784	812	830	865	805	853	864	908	820	889	806	844	834	862	817	850	829	767	818	780	849	834	823	818	834	872	846	867	868	866	846	826	854	912	818	849	814	834	832	825	826	779	913	799	818	801	794	832	787	845	836	801	879	912	799	802	813	802	821	775	868	861	842	826	857	778	779	832	851	861	852	889	855	859	841	819	840	859	808	831	822	854	808	825	819	836	826	802	860	792	855	860	872	839	842	864	858	863	861	858	824	886	866	868	859	801	806	828	825	838	865	808	804	807	831	812	822	814	879	836	885	826	863	793	871	882	818	816	803	839	837	847	846	845	823	850	824	798	766	812	846	858	810	843	879	812	841	854	835	800	814	901	884	850	834	878	802	828	845	842	808	829	800	827	815	863	842	849	844	831	792	848	800	831	876	806	852	867	866	849	798	843	831	844	785	820	872	847	838	797	894	865	866	831	812	828	766	867	806	870	847	820	795	841	820	814	773	828	862	856	826	837	913	846	852	880	846	848	847	836	844	815	831	811	824	834	829	832	884	830	849	803	786	840	854	850	804	820	858	890	824	843	903	858	847	791	818	835	837	836	805	862	795	820	793	837	881	855	779	862	848	848	847	808	826	841	830	843	814	829	861	859	841	859	820	816	806	807	835	825	884	813	825	874	871	784	817	805	837	901	824	797	825	781	823	853	841	840	829	822	850	805	777	853	830	816	855	836	873	825	824	777	883	831	845	783	791	747	870	855	853	876	821	794	795	847	855	781	800	835	835	815	826	811	845	812	854	860	824	831	821	871	824	809	807	857	826	809	781	812	853	838	918	903	819	862	856	858	792	791	894	833	864	817	787	811	812	805	830	815	847	810	857	814	852	823	811	834	842	805	829	857	808	860	837	826	801	786	841	791	840	824	808	841	836	785	886	822	798	851	884	875	825	824	895	819	818	799	866	845	861	827	864	828	862	887	783	805	821	827	895	850	856	808	861	768	836	763	795	862	836	843	827	826	848	895	837	815	807	820	858	845	865	835	863	831	831	835	809	872	839	800	804	823	845	812	815	834	811	863	832	872	881	765	786	822	878	862	769	822	788	846	805	835	854	802	847	810	812	834	857	780	809	830	801	872	841	794	858	804	859	820	814	836	803	846	825	831	837	778	830	821	842	848	887	883	840	868	814	881	798	840	851	865	796	868	866	823	810	774	818	871	895	859	851	893	808	812	812	838	808	772	771	840	869	792	818	882	816	799	846	867	826	833	797	825	836	836	863	865	867	823	856	871	819	861	813	853	873	798	821	901	868	858	760	819	805	847	865	817	821	781	903	770	850	805	822	856	815	807	818	850	818	828	854	853	802	847	878	830	851	820	847	813	841	806	799	829	839	825	885	827	902	895	858	820	865	847	806	822	845	838	906	826	859	783	826	844	833	851	868	880	831	830	804	827	851	895	832	855	820	813	850	769	841	840	796	871	827	844	829	870	809	815	855	879	828	842	815	849	801	867	853	777	807	782	878	831	815	836	771	878	854	819	831	836	879	864	807	849	850	822	876	813	806	796	770	843	840	859	853	839	817	884	874	878	819	822	820	871	817	803	840	810	879	834	839	753	836	848	857	834	826	858	842	824	833	851	851	805	806	839	835	813	865	855	856	840	851	848	803	846	898	836	820	843	794	869	836	856	849	830	813	821	817	838	817	834	833	840	834	779	802	868	878	834	807	834	834	876	863	849	851	792	800	828	849	823	887	863	868	817	825	840	847	829	872	827	849	831	785	880	844	873	839	813	851	812	829	823	824	823	840	835	813	806	874	822	894	828	807	891	844	797	846	855	848	842	790	865	813	864	883	888	883	888	808	820	848	841	783	767	825	854	801	832
6707	5101	4241	1972	1289	1124	1209	944	741	789	1583	2464	2108	1521	1056	841	771	721	707	662	715	687	671	709	704	692	728	698	705	668	669	686	658	679	707	706	707	636	700	754	702	666	680	725	639	693	711	710	744	732	716	669	673	722	669	606	691	672	691	656	700	716	696	692	716	718	700	705	705	675	689	677	695	673	732	679	664	676	712	703	688	742	717	657	695	663	693	693	701	665	692	692	709	714	666	700	704	726	653	690	719	691	671	713	702	663	673	701	695	690	687	690	724	698	747	711	702	636	719	671	724	683	662	713	678	682	699	695	697	660	701	662	688	658	675	630	673	672	720	699	680	700	687	686	671	704	739	707	725	698	692	686	698	666	716	655	706	713	676	753	696	681	692	701	713	655	715	676	733	663	699	709	674	634	695	708	683	654	673	686	722	707	679	697	650	672	724	693	694	714	701	715	727	717	672	676	695	744	690	629	714	699	719	695	751	684	616	693	647	701	666	631	661	684	707	717	696	697	703	672	701	673	695	705	676	658	700	714	700	662	689	662	708	657	715	651	722	687	671	693	695	636	681	675	691	643	692	719	691	715	713	675	645	715	709	702	616	707	657	703	662	661	670	745	647	705	687	683	709	665	701	711	670	693	682	652	683	690	685	682	687	679	715	676	711	713	695	656	710	703	712	707	695	697	710	701	692	703	709	720	658	682	678	666	727	729	657	688	647	694	659	683	668	676	736	691	736	697	682	717	727	682	690	657	682	722	716	687	657	686	744	708	679	662	730	688	698	692	675	691	715	705	705	678	729	670	679	675	730	709	699	686	680	706	733	657	716	711	712	682	720	712	699	691	640	724	703	702	728	694	654	699	682	679	735	721	711	735	675	646	697	673	721	672	725	636	699	701	737	682	624	722	688	705	655	679	672	672	649	645	745	721	694	690	697	725	690	747	668	668	690	666	697	718	731	705	709	675	734	720	686	717	652	683	660	664	685	729	661	716	663	714	675	722	628	671	700	735	738	697	677	698	691	682	735	695	714	717	739	716	691	708	650	693	689	710	682	700	665	663	642	685	667	664	687	654	711	702	701	697	656	725	678	674	692	678	708	715	667	674	707	752	667	707	671	698	676	700	705	649	677	718	714	690	739	666	679	714	685	767	710	698	681	700	717	667	695	705	702	724	704	686	638	668	677	680	659	689	673	675	673	719	744	684	690	672	675	697	701	741	733	685	708	745	699	733	715	668	674	681	719	741	688	707	693	740	696	697	701	698	663	692	701	669	691	676	731	772	679	681	725	734	685	680	639	704	691	664	733	667	734	657	691	681	707	684	706	728	657	668	704	646	710	679	660	690	725	667	731	692	668	626	717	712	685	664	690	636	631	667	697	704	712	697	737	720	719	695	698	659	609	723	663	708	672	707	661	734	666	652	707	680	693	706	698	717	703	718	684	697	693	661	736	677	659	682	711	696	687	698	629	644	679	727	676	699	698	680	672	701	633	713	704	698	675	684	692	679	709	701	669	689	692	710	665	656	698	692	657	707	730	733	689	655	678	672	673	662	699	659	678	684	692	709	729	732	674	678	678	656	662	660	689	689	704	688	683	692	686	769	710	686	667	712	703	716	715	690	705	724	694	698	713	699	744	654	699	683	690	664	731	690	678	680	659	647	674	686	694	683	709	712	743	665	685	690	697	692	717	670	735	721	671	667	684	672	684	665	685	727	700	717	679	698	733	662	718	676	711	695	671	736	680	684	674	710	668	700	669	690	687	687	696	658	662	681	724	709	668	669	662	663	717	680	710	709	683	650	658	737	724	734	714	668	698	685	683	726	717	703	685	683	674	651	737	695	710	691	768	704	662	702	768	707	714	722	680	720	714	670	667	643	741	705	668	660	669	717	681	703	716	651	625	677	692	710	725	667	689	676	741	702	673	671	662	645	678	646	663	699	649	761	666	691	668	665	708	673	720	687	719	709	681	680	702	696	752	734	694	689	714	663	693	699	697	695	682	679	686	673	648	685	723	710	686	716	723	682	671	646	700	700	676	677	696	706	672	720	690	632	628	684	668	693	695	680	677	686	683	657	722	676	690	700	685	697	655	712	684	628	684	707	672	696	656	707	683	681	661	722	665	662	750	703	723	742	717	724	717	726	738	702	725	697	750	688	719	717	670	751	709	723	726	678	684	667	715	679	689	672	730	691	681	711	708	689	712	666	719	701	703	661	718	660	689	676	616	645	704	699	644	683	733	690	741	706	693	673	685	708	662	646	660	736	701	687	666	722	727	726	657	643	783	674	669	686	672	625	724	655	684	698	749	715	719	732	663	662	682	678	692	665	687	694	703	699	726	660	660	693	718	682	689	691	702	698	663	677	683	689	679	725	691	686	685	680	676	624	677	726	697	719	660	664	669	715	678	706	696	680	676	697	698	677	701	672	661	702	699	683	669	633	700	691	729	687	706	713	704	674	688	701	709	752	682	715	664	711	673	719	681	755	702	673	694	716	708	681	733	670	733	709	663	691	684	656	691	719	653	694	668	737	711	703	690	728	719	651	696	695	668	680	694	701	671	689	766	682	750	696	681	733	697	675	650	712	697	671	685	668	688	713	701	685	643	656	689	698	719	680	705	701	695	684	665	666	672	710	658	677	659	670	704	694	696	706	685	750	671	710	681	675	748	693	645	678	655	714	685	729	705	679	678	698	687	678	699	642	646	697	682	683	670	690	696	668	716	762	714	723	663	728	736	698	679	660	684	641	718	707	734	664	687	701	660	672	702	717	713	724	688	693	688	689	659	700	715	691	676	676	664	698	670	717	696	717	697	686	716	692	667	668	748	703	674	736	678	675	718	703	690	706	675	705	719	664	690	656	700	691	709	734	709	735	707	674	707	668	688	675	692	652	631	658	691	666	678	692	648	673	665	673	667	673	716	667	682	655	663	636	741	695	676	690	677	638	679	686	698	684	744	698	705	654	666	668	700	674	644	725	709	683	657	698	668	683	699	686	628	684	702	637	701	687	688	673	714	690	736	712	663	677	677	667	679	736	650	681	654	665	657	659	662	696	702	716	644	692	653	685	670	709	700	674	637	686	691	732	664	737	657	720	708	725	680	723	683	719	710	701	698	664	697	695	642	638	711	701	669	713	665	712	651	696	657	684	704	681	704	702	760	722	680	687	753	640	661	661	645	685	699	677	634	663	665	676	707	726	728	742	690	743	729	653	675	713	722	708	716	676	698	656	716	670	687	694	689	716	681	661	665	757	725	693	692	679	694	675	683	687	685	690	702	692	687	669	712	713	689	671	643	676	667	704	715	651	680	711	683	709	703	719	685	725	695	690	639	666	712	721	649	682	693	740	659	699	719	664	707	719	738	680	687	705	678	668	725	642	728	661	708	701	705	724	726	670	684	675	652	691	674	687	722	667	690	702	680	681	647	713	689	724	677	640	720	702	690	695	667	647	728	684	667	718	697	698	702	656	644	712	661	659	713	693	655	640
25733	21511	27723	25529	10332	2624	2075	1249	982	1091	2471	16551	16382	9229	3565	1442	1076	829	845	802	819	824	858	839	839	793	781	824	864	812	854	776	789	826	858	747	823	824	786	762	797	826	745	833	765	764	795	801	805	742	807	820	838	841	803	866	791	826	814	804	802	796	858	821	823	808	854	797	775	802	827	836	807	831	913	779	819	762	811	814	811	734	746	792	794	800	817	812	804	796	879	837	777	801	784	767	787	839	773	763	854	806	838	809	752	807	769	854	817	805	775	799	810	789	809	796	808	812	827	730	824	768	779	779	752	799	833	804	779	814	839	779	792	758	791	791	831	815	776	817	800	805	856	833	813	806	746	804	834	814	800	782	744	829	792	784	772	834	811	851	762	829	826	746	800	775	791	823	828	827	788	851	875	742	763	812	807	805	806	827	779	819	782	818	809	786	789	857	822	798	786	812	814	762	811	842	810	810	789	826	797	803	784	806	790	805	829	830	744	756	802	827	836	810	800	818	810	828	831	782	835	784	837	827	758	829	797	829	745	794	802	841	746	776	761	813	769	804	739	814	826	826	827	835	771	765	848	789	793	813	790	804	774	807	764	805	763	801	785	832	791	811	803	806	800	799	869	806	793	811	754	785	775	830	812	827	824	824	786	829	844	817	850	784	774	835	791	780	798	805	854	788	757	784	823	793	809	806	774	808	807	772	837	827	796	835	795	797	781	835	797	813	757	789	797	866	799	757	805	797	803	786	811	826	824	780	751	852	745	814	744	832	816	784	802	834	828	824	775	832	799	767	773	787	807	818	774	759	818	820	782	832	871	765	837	824	820	795	770	784	778	796	821	791	796	800	830	819	831	779	792	795	876	802	841	764	796	805	835	791	800	801	789	816	804	877	809	819	792	791	792	805	756	834	793	823	809	793	859	809	836	784	838	793	803	759	826	797	825	812	817	827	851	814	802	798	814	759	763	866	838	757	772	793	820	772	822	823	805	870	760	788	752	809	839	746	850	792	792	825	794	790	834	796	764	794	790	821	764	845	797	801	839	777	810	803	806	812	789	763	799	705	799	788	814	788	747	794	801	834	792	792	821	783	787	803	847	874	788	809	812	839	786	833	820	794	784	791	827	813	814	818	800	827	803	852	799	796	821	768	807	790	800	754	757	835	844	782	826	781	800	796	834	838	812	774	858	831	845	790	840	789	821	808	820	752	790	804	798	795	799	816	732	805	794	734	790	742	786	779	813	815	829	842	801	818	742	844	774	763	837	825	841	786	806	856	845	781	784	816	795	832	809	806	807	784	840	807	811	823	846	873	815	828	769	818	778	768	763	796	811	805	831	753	799	764	787	850	789	772	791	788	790	823	770	855	801	801	824	796	812	827	831	819	787	757	792	772	793	792	782	825	818	778	804	855	824	846	802	804	804	777	798	853	806	780	769	815	839	842	803	776	787	810	809	798	849	794	839	774	804	765	781	805	766	819	812	737	739	866	788	822	834	755	819	827	805	815	787	761	774	776	786	852	813	736	802	800	789	795	792	778	798	781	765	814	823	827	804	816	792	756	818	789	784	833	786	779	802	808	853	837	822	785	828	788	794	802	805	794	850	828	805	767	803	805	822	818	879	847	780	782	824	802	780	789	753	797	806	757	797	828	805	779	728	802	781	771	792	840	844	761	804	798	800	763	829	836	806	802	769	805	770	844	833	816	804	838	846	755	821	751	722	871	770	859	817	805	774	764	805	840	781	812	812	786	757	800	817	812	832	819	804	786	816	809	859	834	810	835	820	828	813	835	820	785	832	790	799	821	812	854	853	788	812	763	822	819	786	854	795	802	855	777	789	812	828	858	822	798	821	785	818	785	798	813	784	782	812	777	829	766	846	798	816	772	773	795	791	802	796	772	748	812	817	767	809	793	797	836	796	845	866	816	823	759	786	758	813	819	757	790	800	786	788	804	725	822	839	761	749	822	830	827	870	810	819	804	817	820	786	790	815	834	776	766	735	833	840	785	800	802	822	807	810	773	734	781	808	737	831	805	828	806	758	801	840	862	838	775	868	789	818	819	775	830	827	820	809	786	795	806	792	829	798	809	774	826	861	770	776	811	784	823	821	754	826	811	806	821	816	836	825	800	821	815	827	816	782	786	848	784	829	849	802	838	851	841	788	848	867	759	790	788	812	825	777	785	847	874	794	770	826	817	780	781	796	826	846	825	772	854	833	807	798	749	797	819	776	792	811	771	777	797	798	776	792	831	785	795	783	797	837	792	814	780	769	768	816	749	841	806	788	795	799	769	826	868	801	799	769	808	804	783	776	802	812	782	808	789	837	845	814	830	845	802	865	788	849	783	798	802	828	818	823	837	769	820	828	812	750	822	795	765	760	817	754	800	816	835	829	751	764	768	805	795	801	811	808	797	777	836	813	828	799	852	746	842	798	815	793	761	806	776	830	806	824	817	838	790	815	781	833	787	792	763	771	851	771	813	850	785	800	795	811	801	769	800	789	788	788	802	829	781	809	780	783	837	778	803	808	776	822	846	802	806	826	830	812	823	779	783	757	818	790	795	762	813	741	769	768	780	840	841	767	803	860	849	772	840	825	823	794	782	763	791	813	763	810	806	781	787	883	787	848	795	787	793	795	712	759	832	814	824	789	816	770	829	789	795	742	798	823	784	820	852	840	833	768	891	850	785	746	827	799	848	772	754	850	790	786	793	807	801	829	824	848	771	838	795	759	852	778	820	791	819	775	837	822	801	774	752	825	806	761	819	784	806	771	841	762	814	840	798	838	782	831	757	774	769	808	862	760	780	728	793	797	791	847	776	771	811	820	861	768	780	795	757	781	815	801	766	817	752	805	793	778	790	785	801	806	761	803	810	797	792	820	771	773	801	763	841	822	738	792	801	857	775	784	807	848	801	851	769	794	761	776	726	854	763	813	778	809	809	787	808	782	825	847	777	775	799	838	854	820	821	767	804	805	835	840	818	795	856	785	821	794	819	790	787	781	799	807	838	789	836	853	775	746	766	817	829	795	825	807	767	850	817	819	852	823	834	795	794	834	806	762	783	775	816	834	811	777	811	809	772	853	831	780	777	818	815	790	809	824	808	806	782	861	809	816	825	780	800	807	843	815	814	811	780	774	854	824	799	751	820	798	796	780	768	846	799	742	805	738	815	808	785	827	745	810	808	818	863	832	774	810	784	798	785	860	832	818	748	777	774	808	831	798	779	811	767	818	803	854	824	817	838	784	779	861	789	770	757	814	825	781	804	771	759	823	792	757	813	796	782	788	755	822	810	773	728	791	817	846	842	834	811	813	849	721	835	807	814	785	794	748	763	809	789	795	777	768	808	848	794	791	790	801	772	796	812	810	788	766	830	765	768	794	789	777	795	776	757	826	844	781	790	823	853	835	792	773	836	778	846	741	836	804	821	752	826	815	758	790	767	760	790	780	782	769	792	805	805	737	800	809	786	791	756	780	782	747	793	784	795
5830	9726	8898	4075	2372	2074	2053	1297	1013	1014	3522	17879	14178	7912	3132	1354	977	652	680	691	693	677	645	712	683	709	719	729	695	660	681	696	740	669	693	691	687	694	720	689	691	701	648	689	721	714	701	649	658	708	675	684	648	684	672	669	684	702	720	666	640	666	679	692	703	664	698	742	701	691	679	740	675	666	668	677	718	717	664	692	662	664	655	717	709	699	695	674	695	644	645	668	703	680	700	698	744	673	723	677	705	696	690	715	713	703	637	697	679	685	663	692	706	678	653	666	664	680	729	649	672	736	736	700	780	705	699	660	687	716	728	673	718	692	696	684	643	688	691	683	684	682	682	670	682	681	692	757	670	722	703	658	698	698	707	732	704	673	681	693	681	675	717	691	752	722	724	665	680	683	714	693	700	657	677	663	684	661	717	672	669	655	701	714	680	698	683	645	664	665	707	713	687	701	682	703	709	671	639	689	651	668	705	720	635	684	695	715	637	693	633	692	677	661	694	729	678	642	661	690	637	673	704	679	729	691	721	715	696	731	722	722	676	646	642	732	660	674	637	705	712	671	676	708	682	702	675	635	669	750	653	656	649	740	650	657	709	656	669	658	706	717	683	734	764	660	705	686	671	659	655	712	676	663	705	647	723	700	677	693	692	701	688	678	654	683	669	706	689	710	695	721	677	711	652	743	691	636	668	704	713	707	717	646	705	672	702	672	683	693	693	701	749	678	670	737	697	699	626	705	692	713	693	724	682	696	648	720	671	706	690	673	682	684	692	672	646	660	725	675	702	668	691	680	702	710	688	670	703	705	701	698	711	704	732	702	724	677	680	689	705	678	659	628	678	644	691	688	695	690	707	666	690	725	712	713	685	698	690	696	714	698	734	689	706	703	696	690	671	695	694	670	705	745	685	700	718	639	710	696	707	656	655	694	702	653	718	675	699	690	675	716	664	684	699	660	653	715	672	674	715	743	706	680	718	700	745	694	686	696	711	737	691	689	681	705	721	712	660	693	662	710	705	684	638	681	697	731	694	734	698	664	617	669	669	668	657	685	696	729	642	680	691	693	685	661	704	677	735	687	659	698	695	703	651	712	704	655	674	725	699	693	694	654	707	698	682	774	705	706	683	660	660	683	654	692	710	699	686	657	681	682	675	656	701	695	692	654	650	688	713	699	711	637	756	706	717	692	722	704	696	689	683	715	681	677	729	698	678	674	646	658	734	667	701	688	694	701	705	669	661	714	712	767	648	697	636	691	680	679	705	697	710	670	712	694	681	648	683	638	720	705	660	722	678	681	646	701	691	677	671	674	702	726	758	728	646	698	639	692	702	654	675	697	729	704	628	663	704	676	674	688	686	650	672	624	725	634	735	622	672	717	701	689	712	699	695	655	647	689	659	648	653	688	681	721	722	656	749	694	690	680	648	694	691	709	739	666	679	657	650	685	696	680	696	666	697	673	732	693	678	681	701	707	688	665	723	688	712	667	721	733	655	657	688	644	661	693	761	655	696	723	741	680	738	680	668	698	635	698	675	708	669	679	627	622	657	673	692	702	663	722	669	657	700	711	707	729	707	707	697	661	695	671	685	714	700	698	647	684	698	707	697	658	723	667	713	685	710	674	676	687	678	695	693	654	695	693	670	683	708	661	730	636	702	643	680	660	701	685	705	696	627	735	716	721	669	666	669	679	702	678	655	686	680	683	603	712	694	688	679	653	723	727	653	656	712	662	659	650	714	647	678	690	735	703	669	674	695	640	674	671	670	683	686	640	689	702	706	686	699	654	658	707	659	666	698	713	688	671	663	698	713	688	710	699	655	758	701	673	754	645	676	658	687	684	717	676	640	712	697	666	682	712	714	715	691	654	705	732	711	681	649	727	650	720	715	710	642	687	641	705	673	658	694	657	688	668	652	692	666	708	702	686	641	676	695	661	687	707	697	660	660	635	699	705	621	699	741	696	714	657	721	669	692	666	660	661	661	715	656	748	707	736	673	682	647	674	722	715	665	726	692	699	669	708	697	696	664	672	707	676	667	677	701	653	643	673	676	696	701	681	676	696	720	678	668	661	678	711	666	657	718	625	717	683	709	705	670	656	703	701	698	704	693	651	675	680	642	661	702	705	666	673	660	724	690	661	698	662	690	643	678	657	698	685	655	663	692	661	653	666	649	713	647	658	674	709	694	649	669	712	744	664	678	686	683	687	643	695	674	724	669	712	718	688	669	681	677	669	650	673	690	677	684	688	702	688	655	668	720	678	689	706	714	678	683	702	713	688	721	678	652	706	677	689	730	723	702	716	636	696	686	698	674	712	705	667	699	699	637	697	712	679	724	665	662	734	655	625	680	709	716	668	684	703	708	681	616	689	619	683	704	695	759	683	675	693	697	706	682	685	659	680	652	694	682	743	689	695	716	692	733	705	729	684	660	652	669	656	700	664	666	661	686	710	660	646	623	654	687	676	666	652	675	668	655	686	712	726	703	666	691	681	676	667	768	655	688	701	720	686	703	652	686	682	684	668	713	711	687	693	647	696	727	687	646	739	662	655	686	711	669	716	674	738	690	662	666	699	718	651	708	659	659	646	662	685	707	696	714	721	623	660	677	658	703	636	677	716	677	676	707	705	710	702	680	707	649	697	681	705	708	648	693	684	691	677	690	667	699	738	644	701	639	756	707	682	736	705	684	706	652	673	663	679	707	699	683	698	731	699	680	670	714	698	716	709	667	673	724	685	675	673	680	722	733	659	718	672	675	701	683	699	692	674	676	746	716	686	631	719	712	695	710	700	657	653	643	721	676	696	706	645	651	671	697	679	660	677	685	655	698	676	712	645	675	756	690	653	713	679	698	663	697	690	673	695	672	672	689	706	694	703	667	721	664	624	713	677	684	726	701	670	719	673	728	681	714	662	629	659	691	637	670	708	704	645	696	658	639	671	695	699	686	643	687	697	690	720	692	733	706	668	658	693	682	692	671	685	666	713	684	685	716	674	719	758	720	659	678	692	632	698	704	700	716	717	703	679	704	661	704	692	682	689	615	681	678	660	705	656	681	651	707	715	670	640	653	707	681	681	667	681	698	687	716	720	669	725	726	705	668	711	693	682	645	668	689	727	680	668	678	664	687	662	638	670	726	646	674	677	700	716	704	674	687	639	710	654	688	752	703	662	686	680	683	686	695	733	703	693	662	651	656	666	676	719	693	695	643	682	681	667	694	700	697	656	681	678	693	720	721	637	665	695	683	684	695	718	753	662	689	686	725	722	676	686	730	711	640	687	700	691	714	666	687	698	668	673	681	703	659	668	677	722	692	653	686	642	685	681	659	657	699	706	691	701	697	696	669	666	681	657	718	694	668	678	670	707	779	668	729	665	667	685	671	703	681	652	697	614	680	654	700	704	704	673	645	691	671	686	679	669	624	686	678	722	727	655	682	666	719	684	740	665	681	658	665	732	713	677	657	712	680	718	675	685	717	711	712	702	724	686	726	657
24667	21484	28708	24645	21208	9555	3643	2001	1319	1364	6203	26471	26013	16897	6647	2231	1395	1109	974	895	962	912	972	934	930	920	962	940	983	916	1008	964	989	926	941	976	954	951	891	912	940	937	940	925	943	950	956	968	974	902	922	925	887	859	965	913	914	925	869	949	918	921	953	942	882	926	919	973	930	885	923	900	936	934	938	960	916	923	892	958	949	922	947	880	897	885	925	908	965	945	934	923	869	921	1014	893	964	907	899	887	941	924	965	938	915	910	922	937	876	910	977	919	935	941	948	891	950	944	918	995	926	915	935	926	923	942	846	926	967	924	865	924	947	893	953	953	964	963	892	903	881	973	899	904	943	875	913	875	901	879	913	896	924	874	927	940	973	927	955	894	934	934	948	894	889	932	909	946	881	911	911	901	968	907	857	937	947	867	919	920	891	934	938	871	939	894	923	921	894	935	931	911	945	942	928	894	908	939	928	945	919	912	900	967	981	910	950	942	902	850	949	946	995	959	928	945	971	987	899	945	936	955	951	964	925	989	958	897	928	921	899	931	935	907	1005	922	865	919	951	983	955	900	945	923	907	962	954	929	940	947	905	891	913	939	936	956	921	930	894	1003	854	926	928	946	938	957	906	901	898	940	898	871	964	892	950	957	909	935	939	961	853	883	916	923	942	932	877	887	903	955	918	967	934	922	902	974	963	935	960	894	903	948	896	877	902	890	938	894	924	926	955	945	889	988	982	870	996	891	916	892	983	981	866	897	868	906	899	907	921	1002	924	926	958	922	890	960	940	950	879	939	894	919	908	918	917	943	956	893	987	929	941	962	938	923	937	955	857	947	929	921	949	901	959	891	874	890	965	969	987	981	919	925	933	935	858	920	898	891	919	955	907	865	926	909	976	922	941	894	905	874	882	929	1001	939	844	968	908	953	898	935	881	920	918	954	956	963	928	915	940	942	927	947	958	954	977	953	966	932	877	947	938	905	912	916	918	877	917	910	927	964	873	940	860	924	895	898	916	969	905	915	907	916	915	917	929	935	917	950	910	937	922	967	912	883	933	932	912	918	943	986	907	954	843	910	936	907	931	926	980	953	946	924	920	906	937	923	923	918	895	900	943	902	905	915	883	924	837	885	906	841	862	912	855	866	892	932	887	840	976	960	901	925	868	921	948	928	933	896	883	948	917	931	926	907	886	918	908	950	1009	933	948	922	907	919	917	885	897	894	934	881	904	896	863	885	915	908	918	949	914	916	1014	912	1009	935	910	906	878	966	892	910	927	944	893	916	952	969	936	962	884	962	957	918	930	928	899	931	924	956	894	885	926	917	928	923	908	875	935	896	970	951	876	927	892	925	959	893	1017	981	915	888	887	903	935	958	919	924	889	940	942	941	897	923	902	952	911	896	936	891	964	926	906	926	864	905	962	930	983	901	914	927	948	929	925	944	965	927	953	894	918	953	909	885	879	925	850	932	922	889	873	1011	929	902	932	889	926	926	922	916	901	906	891	916	931	913	893	930	993	956	932	932	953	894	904	915	886	980	864	851	929	888	904	887	921	940	891	949	961	905	945	900	885	957	975	937	874	965	893	934	964	969	899	905	890	913	943	907	961	872	935	931	963	908	889	948	947	930	907	904	926	953	911	935	1026	874	922	900	918	928	931	923	900	929	925	905	926	897	906	954	898	912	932	901	920	940	881	898	965	991	957	921	945	925	924	929	883	875	917	939	944	902	885	918	925	941	903	908	951	916	947	900	858	887	910	937	973	900	930	914	920	891	930	961	945	896	931	925	910	902	912	954	931	890	902	910	941	939	960	922	950	929	877	920	923	896	906	964	945	942	924	930	917	884	921	915	955	907	957	889	882	985	921	924	909	944	941	954	933	913	892	922	926	882	928	993	954	959	932	881	913	946	928	906	922	972	871	942	937	869	955	944	909	935	905	935	947	915	913	916	988	857	966	913	948	897	914	932	888	894	912	932	951	868	898	909	915	933	928	920	942	950	914	979	923	864	915	956	896	896	904	920	930	891	921	909	957	897	952	989	892	876	936	927	962	929	909	887	892	922	911	905	856	893	917	904	941	895	879	934	863	898	869	920	895	878	915	950	882	959	943	920	964	953	910	941	922	933	903	919	900	922	887	946	892	899	952	915	913	915	886	933	982	947	921	893	896	988	912	917	944	938	838	931	872	919	919	914	929	879	934	922	873	883	909	892	948	875	908	930	874	975	863	889	964	909	919	930	845	837	922	924	955	919	915	921	869	1010	926	939	906	921	917	902	896	878	913	904	991	897	908	934	899	922	891	980	920	871	909	919	909	971	928	882	960	907	927	963	939	909	957	909	928	907	880	937	878	939	885	923	879	894	862	910	949	904	897	950	900	921	936	972	896	879	928	969	935	943	877	897	954	856	927	930	924	940	938	968	903	892	933	922	910	906	889	897	905	894	901	917	902	909	881	923	976	929	973	959	971	936	911	959	901	913	917	921	937	901	924	856	919	933	954	909	894	918	924	874	940	894	879	905	917	998	883	983	887	886	902	909	929	897	959	920	979	952	955	878	966	970	852	903	955	897	929	923	866	888	949	907	964	921	874	903	899	905	940	931	896	918	839	911	916	905	889	893	907	944	896	954	988	945	955	937	910	892	886	992	996	927	934	933	872	936	940	883	889	923	902	944	945	909	934	893	887	923	932	925	935	918	908	872	889	877	932	908	911	895	893	966	905	938	932	914	922	992	913	904	968	925	1006	922	917	963	943	901	908	887	918	903	859	937	856	946	879	954	948	911	840	974	918	889	852	923	993	906	930	884	924	906	911	926	918	869	895	896	950	907	933	891	902	941	881	913	876	888	862	903	981	921	915	933	895	929	934	886	927	943	932	867	931	937	898	916	926	933	889	957	940	956	865	936	959	957	939	922	922	920	929	941	906	913	917	952	937	903	945	911	903	945	913	939	966	919	888	889	938	898	911	905	919	937	934	919	964	882	879	877	930	958	889	928	947	941	940	863	946	953	890	915	940	900	988	915	886	960	884	868	902	916	923	937	918	892	881	891	879	868	907	907	910	885	946	863	904	960	927	965	905	940	915	898	951	909	913	932	891	965	895	926	996	924	859	971	944	952	960	900	965	987	899	919	850	910	925	894	981	891	916	967	938	926	918	921	913	854	941	863	951	884	928	909	933	975	933	910	954	898	951	884	935	980	909	917	916	974	894	926	926	841	919	894	868	981	914	939	957	935	939	906	921	957	900	941	922	927	978	917	911	930	872	961	909	928	975	943	922	943	919	934	885	949	943	904	900	904	955	896	914	918	892	877	921	917	946	917	884	849	948	924	948	964	937	938	893	966	923	961	884	898	962	883	950	934	874	934	908	897	907	862	856	933	951	869	939	946	910	941	972	918	934	887	918	902	942	924	923	890	857	955	953	907	922	907	879	894	894	975	920	967	938	932	884	980	918	929	948	929	936	918	892	879	922	921	963	908	936	864	986	944	894	865	886	951	937	854	945	920
5914	13073	10542	5759	4471	3427	2847	1936	1397	1391	8931	26663	22355	13613	5489	2175	1232	904	851	776	754	790	785	786	826	774	778	715	814	792	779	809	865	788	817	771	772	775	789	802	790	796	770	804	802	834	785	756	781	792	781	773	784	811	839	854	816	794	798	753	818	788	798	751	779	785	783	777	840	785	757	787	766	754	764	763	799	778	791	778	741	791	733	786	778	760	798	768	849	803	768	825	724	786	806	785	780	809	814	769	785	790	766	793	800	737	782	774	804	804	782	777	821	826	759	765	788	782	771	783	752	779	819	760	805	772	789	729	762	778	818	798	769	743	728	821	828	725	837	739	808	783	781	805	809	776	714	761	768	757	826	813	807	783	787	743	781	808	781	813	778	809	740	754	734	821	784	716	775	750	814	768	794	814	753	793	796	823	814	749	747	795	808	779	762	802	757	800	786	814	772	778	775	802	826	743	765	766	742	797	785	711	742	734	817	833	789	773	783	777	800	806	788	774	773	778	811	829	808	793	741	730	785	736	796	717	818	725	738	793	759	797	785	763	816	809	778	827	807	803	753	798	755	776	825	787	804	789	800	782	792	730	767	833	813	769	813	826	805	782	742	798	785	772	785	809	781	755	793	774	822	769	773	773	791	813	801	779	764	800	707	775	779	753	772	815	758	793	811	805	770	801	787	804	816	806	769	780	767	752	801	723	782	748	790	749	812	807	756	784	786	830	814	746	789	753	773	788	797	764	801	748	756	804	801	771	767	820	794	701	793	802	790	800	826	809	767	755	768	791	759	745	765	789	802	775	846	799	829	806	758	800	786	750	780	765	745	776	787	785	770	753	762	750	780	756	778	774	755	792	835	792	777	788	760	793	755	829	814	820	729	746	788	737	803	745	760	795	745	773	794	760	761	818	744	746	833	788	787	729	760	781	808	725	768	787	740	783	788	742	779	777	773	773	795	774	790	770	764	780	732	738	805	809	730	766	736	730	777	733	778	813	719	809	802	743	745	757	747	788	791	746	774	802	723	779	772	799	739	771	785	800	676	747	766	772	804	780	762	802	799	759	755	804	795	761	792	789	765	716	725	733	738	799	788	755	776	807	765	797	758	716	787	759	810	794	767	808	744	750	757	775	775	783	777	727	795	772	757	771	745	794	827	749	764	822	758	811	767	798	738	747	773	830	797	782	724	712	786	778	815	772	785	803	747	778	794	842	840	765	729	779	820	804	771	745	818	772	726	728	781	731	820	756	782	784	794	762	771	797	799	762	787	791	791	720	812	744	809	766	802	754	768	770	740	798	821	763	788	767	804	769	748	745	776	790	806	758	800	851	807	763	814	794	787	774	789	759	831	767	775	735	741	787	783	727	784	758	788	760	797	797	743	743	734	764	810	805	776	799	761	792	774	752	781	812	760	772	740	733	715	771	692	776	762	795	790	779	790	842	780	741	738	803	781	792	790	766	787	804	756	779	790	728	774	787	789	765	798	772	763	763	814	790	784	783	729	788	762	745	777	801	789	771	775	737	793	817	821	832	808	769	730	714	778	748	772	750	738	778	724	810	772	724	786	767	775	794	814	765	758	763	766	815	757	713	797	758	778	739	832	769	802	748	819	842	743	769	721	797	786	738	755	791	775	775	749	803	763	780	765	742	816	781	761	811	793	804	771	783	778	758	759	797	778	733	750	825	733	790	725	807	785	767	780	801	770	776	762	756	778	774	789	813	754	825	775	772	785	736	758	777	809	780	752	770	752	782	766	843	789	743	745	727	784	792	762	738	769	827	787	768	794	857	793	755	785	777	760	766	740	788	760	761	757	730	773	792	808	786	818	724	725	778	822	754	781	827	827	767	748	713	755	739	759	726	770	781	794	776	773	779	770	739	790	720	769	714	763	782	770	732	781	746	793	735	768	784	768	757	802	836	776	731	743	745	750	751	802	798	790	709	736	794	714	769	798	781	756	725	765	754	767	747	788	795	747	798	757	861	752	789	728	793	775	787	779	787	801	780	769	769	766	738	783	755	811	793	810	775	763	797	709	741	798	780	752	797	777	786	795	781	771	783	728	759	800	825	806	754	777	775	798	764	757	787	745	732	829	762	774	753	798	784	738	717	757	804	778	742	823	798	758	771	786	761	809	790	759	795	770	766	797	766	752	790	750	799	775	765	787	777	744	774	718	763	815	735	724	749	763	739	787	768	784	803	782	795	776	733	803	793	801	778	761	762	806	741	758	785	811	826	766	742	797	748	754	744	764	770	824	798	786	776	771	794	808	806	766	755	782	748	772	757	774	771	792	752	799	807	749	782	770	787	760	773	730	801	823	783	789	792	801	829	782	765	766	747	773	794	778	769	784	741	733	746	805	821	716	757	760	763	825	758	758	780	771	776	790	823	824	745	756	824	808	780	809	823	851	808	746	749	782	776	746	788	746	800	740	777	755	768	798	816	799	723	792	792	805	760	792	813	777	765	760	771	758	729	731	811	769	769	791	832	767	799	777	776	771	819	766	806	803	768	807	758	793	737	785	822	741	798	781	736	764	825	756	810	768	763	768	821	779	785	831	795	746	812	790	754	787	810	768	784	776	774	750	766	836	740	780	803	792	786	840	783	723	786	785	784	722	828	836	757	811	835	783	784	739	714	795	774	780	784	711	732	749	797	735	788	799	762	777	757	776	748	726	766	786	777	773	770	739	742	764	798	784	779	746	771	794	740	783	793	826	715	752	798	816	776	780	770	719	756	807	719	793	761	752	773	729	747	763	743	754	801	824	774	765	745	770	796	760	772	749	728	760	799	801	781	754	781	775	791	750	778	756	795	791	794	806	771	766	763	703	743	749	745	794	760	745	803	824	791	752	794	752	794	827	780	794	805	775	758	759	765	774	785	783	780	816	765	793	767	804	724	752	793	731	762	799	781	760	750	779	779	742	827	792	739	792	800	764	817	751	810	785	806	745	749	773	828	801	776	753	734	738	796	771	800	766	788	754	784	743	851	792	766	789	778	786	782	788	817	754	751	767	797	786	813	797	805	696	801	767	771	738	763	807	774	757	765	734	741	818	785	777	768	815	791	760	779	818	766	693	776	759	774	726	762	737	806	785	768	778	805	793	768	797	744	748	768	815	763	767	767	812	780	770	787	778	776	753	789	796	727	754	764	787	732	755	751	740	745	774	736	827	761	777	798	761	785	740	769	785	830	805	801	752	773	762	762	778	776	750	785	809	804	773	804	750	777	790	792	746	854	776	818	759	781	767	776	788	760	797	795	767	760	765	754	777	791	778	838	727	822	749	758	765	782	769	761	763	747	814	769	783	780	728	815	761	720	749	762	808	795	766	766	768	722	794	767	766	740	805	788	792	765	765	770	785	750	775	779	774	781	808	805	808	768	835	803	763	778	775	737	842	748	750	771	783	805	797	763	772	781	785	754	782	757	783	761	773	789	784	780	784	757	752	751	771	781	765	771	786	816	780	729	745	799	778	764	757	733	751	797
27893	12963	3514	1846	1359	1114	1082	976	1055	1112	1249	2104	2384	1974	1407	1099	996	971	953	857	968	958	847	932	899	899	903	990	890	873	921	881	887	966	952	933	981	861	930	923	904	905	920	907	910	934	932	916	972	867	947	936	899	970	951	892	955	901	926	859	901	933	932	922	891	874	895	874	923	936	929	911	931	942	905	887	911	984	928	964	925	995	876	935	919	901	940	900	926	919	908	936	916	967	948	880	945	905	938	887	921	890	934	890	931	956	913	922	931	903	921	949	925	879	919	921	937	971	863	935	947	869	907	942	942	946	916	971	938	937	946	937	919	928	893	914	903	929	936	940	876	904	948	923	898	916	923	923	904	910	978	940	954	902	950	899	911	921	893	891	931	984	935	924	968	905	950	898	944	964	935	949	907	902	934	891	936	873	947	918	901	943	964	963	899	928	916	903	907	950	930	941	925	954	962	962	911	969	901	921	907	912	915	907	867	931	926	946	864	886	933	887	880	922	908	963	904	872	930	912	963	924	908	976	891	904	903	930	907	869	901	909	920	937	955	919	907	917	902	911	940	970	926	974	952	974	975	919	958	955	927	891	937	938	953	940	963	886	931	913	918	980	935	947	945	965	944	903	949	903	942	967	951	891	907	934	942	965	864	922	903	897	909	914	912	935	903	900	926	974	931	977	888	911	865	939	925	924	954	911	903	911	946	955	916	933	884	981	946	919	933	897	896	1001	977	903	881	929	933	930	951	948	927	893	916	900	892	930	933	941	895	950	841	914	892	918	910	925	927	913	903	937	971	871	871	930	893	934	917	932	958	881	923	992	976	888	954	906	927	943	906	942	944	940	972	905	933	869	979	914	876	889	880	906	889	934	937	988	864	886	891	944	955	932	987	963	910	938	948	915	946	906	930	902	902	899	920	868	919	891	929	902	926	936	900	932	907	933	900	941	941	903	959	923	938	926	974	901	904	905	968	951	947	906	873	897	926	886	965	896	934	904	942	866	906	942	918	912	944	968	946	875	912	931	903	885	909	955	998	904	897	950	887	913	987	901	950	958	938	932	923	939	879	944	933	850	906	941	947	940	994	943	937	903	974	944	915	951	997	923	923	916	894	900	880	899	957	910	884	897	904	941	916	925	928	1004	945	962	985	982	943	902	890	952	907	896	975	947	888	957	921	917	825	894	940	943	896	880	940	925	916	967	927	930	951	919	958	895	939	989	918	935	915	912	937	912	980	938	942	930	892	913	897	935	918	986	887	923	898	918	939	940	888	918	912	868	904	906	890	955	944	889	946	918	922	956	989	952	913	880	956	940	987	907	897	893	937	943	895	918	949	876	928	898	900	909	948	948	910	948	879	919	908	893	943	942	908	932	911	895	981	952	950	929	947	919	974	927	930	954	915	890	935	899	911	933	927	937	911	903	900	931	899	986	879	895	982	903	997	944	920	880	887	946	945	943	926	918	916	894	969	928	936	889	939	867	949	888	897	898	952	909	923	946	892	943	941	924	856	928	895	945	913	884	925	928	866	915	915	916	912	858	976	888	958	956	939	947	985	909	922	948	855	938	911	892	947	893	963	869	950	1002	934	927	950	929	927	943	935	888	931	939	937	920	896	943	878	918	919	941	949	927	911	920	936	946	916	937	930	956	875	906	937	942	929	924	941	920	907	925	930	971	886	908	892	932	889	958	957	914	933	901	895	890	899	911	923	912	923	922	869	934	901	905	908	932	905	921	934	916	961	890	913	944	901	928	896	920	951	888	912	895	906	838	898	929	954	917	924	882	887	871	937	937	944	912	922	928	1047	915	938	953	924	952	994	949	883	918	946	937	912	894	907	933	941	898	953	875	928	918	912	938	945	908	895	959	943	910	861	898	908	893	891	937	937	954	927	918	946	940	970	893	955	887	872	900	871	968	935	916	972	912	998	917	952	929	901	943	959	895	981	919	916	977	899	923	979	871	912	951	937	927	904	966	917	940	981	918	938	889	945	912	962	875	929	906	947	937	931	888	902	943	873	848	911	913	940	848	938	976	916	902	925	910	905	899	929	898	918	908	961	859	923	919	923	912	951	891	918	986	893	942	923	916	887	955	942	991	918	947	946	947	910	943	890	914	901	973	981	883	980	911	888	894	934	949	903	899	873	928	896	959	925	912	919	901	917	942	919	909	883	946	954	922	976	903	980	907	945	918	964	887	865	893	903	955	936	954	940	946	1006	955	915	937	891	911	907	921	953	903	909	904	909	918	910	887	966	945	959	952	925	919	884	887	909	886	884	930	931	914	917	969	950	937	951	921	931	938	960	955	904	880	896	918	921	899	878	915	954	930	1006	903	933	872	895	916	924	883	878	924	952	941	943	880	897	933	919	954	896	901	981	877	947	946	909	921	915	906	900	979	868	937	906	956	944	957	943	924	937	965	889	906	894	940	941	947	877	900	896	901	917	910	928	935	959	881	925	983	953	906	935	896	942	974	900	946	924	872	925	940	874	956	955	957	927	900	947	948	949	997	879	884	947	920	901	912	956	881	917	934	906	961	935	940	930	954	932	909	921	899	977	903	890	903	945	892	839	887	871	953	911	909	926	864	930	917	951	913	919	926	911	900	891	903	918	874	941	963	919	926	905	953	937	905	932	1000	921	913	917	888	952	915	941	964	918	901	903	910	889	939	932	927	910	948	887	935	947	941	904	956	892	875	919	930	948	909	912	997	921	917	909	953	899	913	907	915	908	943	950	934	911	949	892	972	897	879	960	929	933	953	942	936	917	1001	943	940	968	963	955	953	881	908	882	887	929	919	928	950	880	903	924	947	851	883	956	947	920	884	942	966	980	958	920	939	889	884	930	898	920	940	906	958	929	879	975	898	920	877	891	917	923	913	942	896	929	948	868	908	937	980	858	914	917	958	919	899	957	867	899	965	947	944	915	939	939	960	883	962	945	910	927	922	934	907	924	906	921	938	868	938	903	926	881	912	898	922	933	937	901	935	995	915	969	890	902	947	934	914	934	905	969	969	910	876	921	937	976	962	929	929	948	960	992	988	926	928	919	939	928	908	878	988	930	890	935	880	926	967	877	906	925	923	901	945	923	902	903	976	883	895	879	915	967	854	909	978	945	883	918	862	912	929	946	873	980	939	961	972	885	945	937	952	964	931	897	935	885	886	924	937	862	959	931	954	941	950	922	932	914	917	953	917	914	930	978	986	972	916	888	880	902	895	884	931	941	968	894	978	937	967	920	896	903	936	907	902	919	871	934	953	922	918	932	931	886	861	910	905	891	954	912	885	921	945	908	928	901	955	933	985	864	935	974	907	947	927	914	931	964	929	914	891	931	891	891	887	934	916	926	970	908	961	963	910	905	893	959	955	931	893	936	991	927	905	899	863	935	961	887	935	966	928	922	876	894	908	906	905	913	919	903	943	930	926	887	950	965	916	923	956	931	941	862	931	923	917	922	891	987	924	951	960	899	917	961	926	912	924	919	910	959	934	944	915	929	938
6075	3163	2561	1448	1272	1092	942	875	946	1038	1284	2420	2411	1811	1146	910	814	804	725	760	726	738	764	764	763	780	738	797	767	754	732	766	738	726	783	772	740	733	773	741	787	760	738	741	765	739	776	775	726	726	747	742	756	736	760	761	798	757	765	774	741	737	776	777	754	743	742	764	714	736	773	766	731	772	786	760	715	775	755	752	788	748	775	742	744	774	735	740	786	786	767	738	783	762	748	725	737	818	763	750	766	756	831	743	801	757	749	748	734	759	723	768	728	776	792	767	801	727	776	754	755	817	765	725	759	735	683	759	739	801	750	794	765	825	764	752	757	723	743	757	813	733	694	702	792	819	748	757	771	766	729	749	800	784	724	752	729	713	743	744	745	682	780	760	736	735	772	711	797	721	769	740	762	724	733	776	747	751	724	723	740	734	772	775	745	734	706	786	746	771	740	811	718	731	796	778	758	806	790	736	743	803	744	741	782	771	758	748	739	752	762	715	767	750	705	746	763	778	785	738	776	738	789	792	795	809	770	728	684	773	752	771	742	762	740	780	786	732	762	738	773	745	763	790	735	730	796	792	791	788	764	717	730	730	767	754	734	719	770	741	767	716	761	733	801	738	756	745	734	736	733	753	749	792	731	753	754	780	742	758	783	747	764	799	752	767	719	772	780	703	742	757	721	756	714	753	798	793	721	776	736	742	773	816	752	693	783	759	716	775	738	715	757	746	763	718	721	776	721	691	769	738	704	782	750	822	722	820	694	719	743	748	774	747	776	764	772	782	727	722	731	726	792	739	776	789	776	725	742	788	829	721	780	726	733	771	714	741	750	752	745	739	735	793	759	757	719	748	748	756	704	758	774	750	767	734	777	739	759	727	753	752	759	806	769	748	723	744	718	771	799	730	763	724	796	768	778	758	731	773	757	754	787	758	761	718	748	711	740	713	738	748	772	779	791	779	770	777	767	803	807	719	754	765	763	710	755	765	729	755	726	754	723	772	752	724	771	745	718	754	761	733	735	760	768	775	708	762	714	762	800	748	768	766	755	745	717	737	739	766	774	753	726	729	747	751	730	718	710	761	755	747	734	694	781	754	786	807	767	763	779	777	714	752	712	735	731	679	773	789	710	730	773	763	770	751	752	756	668	750	754	700	738	736	749	782	748	737	769	788	780	741	737	733	747	747	773	795	685	741	758	757	775	733	721	731	749	741	744	700	763	739	700	776	773	766	748	735	777	751	754	775	774	751	739	741	772	780	781	728	787	774	741	719	692	738	762	771	760	703	756	771	772	756	725	799	756	721	766	835	740	721	762	718	715	705	772	765	740	754	698	766	745	722	755	785	760	740	793	757	716	767	742	753	730	739	690	771	743	795	679	783	762	789	745	770	723	727	755	732	752	722	734	749	795	729	771	822	736	776	700	772	800	719	728	681	707	782	760	738	701	768	715	712	723	752	766	748	697	723	768	772	803	730	758	757	714	765	710	712	764	778	742	762	742	738	759	780	740	737	742	762	701	751	748	720	708	750	759	749	801	738	754	740	738	782	717	751	778	725	750	774	772	769	738	776	770	775	742	757	733	739	701	801	684	724	789	758	742	714	798	748	697	793	772	784	776	715	767	775	769	728	734	740	771	731	773	739	746	772	734	740	767	781	699	705	732	732	712	789	742	726	744	782	735	768	734	775	753	777	750	762	747	777	727	812	768	782	791	775	768	753	769	787	769	729	719	768	764	747	753	806	714	746	707	734	729	784	702	758	782	768	775	777	727	737	738	771	740	683	776	738	772	730	705	752	762	755	758	729	800	733	788	779	770	758	773	754	755	721	740	724	723	743	760	772	694	765	777	752	769	745	738	761	748	721	742	767	728	740	718	707	754	776	739	765	714	769	764	738	718	658	727	719	760	754	706	736	709	743	719	779	731	697	722	684	762	762	727	771	767	727	736	694	753	789	819	812	702	769	730	771	726	747	754	773	700	751	735	746	713	752	766	795	768	757	744	744	753	763	735	706	756	725	755	728	734	727	762	746	702	756	786	759	746	699	744	799	704	782	686	785	746	738	776	775	733	771	736	806	805	735	717	765	731	761	798	800	757	740	736	740	726	758	749	784	748	758	771	727	743	748	725	692	716	774	746	719	729	775	731	823	697	774	776	729	753	779	754	717	717	724	736	754	708	735	740	760	746	763	754	787	768	719	740	775	723	738	730	734	737	795	787	778	773	731	764	726	790	845	723	741	730	732	766	762	752	710	768	727	736	699	753	763	757	807	731	762	737	752	805	714	826	751	735	737	793	772	718	789	763	817	746	696	777	709	717	756	760	770	808	735	791	775	806	732	749	781	757	768	777	808	728	778	745	728	762	734	765	726	768	743	746	725	762	767	716	744	802	759	720	767	760	779	781	726	754	776	792	723	736	768	735	727	778	757	755	690	749	786	730	725	744	723	733	691	771	762	742	757	678	794	743	774	776	735	756	744	774	734	736	742	727	729	723	736	750	730	758	798	746	689	770	729	760	778	716	766	795	765	728	740	753	735	760	764	752	729	733	771	775	752	739	701	787	729	719	741	773	774	730	710	717	784	720	738	702	704	688	764	753	801	756	753	749	764	734	768	727	742	732	725	731	745	760	772	766	769	740	726	806	751	738	730	689	772	757	751	747	757	717	763	727	758	716	733	770	737	773	774	751	731	746	718	782	728	734	783	739	771	740	765	708	762	791	786	755	794	772	755	741	752	771	759	719	763	736	748	735	750	730	756	736	721	770	744	752	733	805	748	803	726	760	793	766	722	657	761	785	763	756	748	723	777	783	730	774	773	737	797	734	778	756	773	731	750	732	718	715	780	763	788	773	749	770	766	786	772	750	686	719	765	722	733	775	744	706	810	798	766	766	729	721	715	743	752	773	780	800	792	733	799	741	769	811	771	757	736	729	745	756	766	753	721	735	797	745	767	745	769	753	765	798	748	724	696	752	727	757	737	743	720	765	785	795	698	762	782	753	789	739	727	733	746	774	770	705	743	736	792	736	728	769	771	770	790	749	736	764	769	767	784	776	781	778	764	750	752	751	799	739	741	727	778	744	746	710	724	730	743	753	746	776	720	744	785	764	775	718	721	737	736	759	738	764	759	763	749	753	735	750	697	752	781	748	751	743	750	832	768	729	759	724	726	728	703	753	730	722	793	734	732	762	796	781	719	755	713	768	814	725	814	760	770	757	743	753	747	705	784	777	801	739	711	740	757	766	784	761	717	753	779	697	745	730	756	782	751	748	750	765	764	741	793	735	752	733	799	742	753	741	742	756	743	751	744	716	762	760	784	723	747	764	764	727	745	738	728	741	771	750	788	747	777	725	718	686	689	750	729	715	751	758	697	770	788	755	788	738	756	764	707	742	800	732	785	758	751	765	740	763	715	735	759	778	745	759	692	769	734	736	789	789	764	723	781	801	770	758	738	727	781	733	750	794	781	735	753	728	760	786	731	747	805	778	769
25554	21465	27671	25525	10253	2244	1740	1513	1749	2110	2806	14263	15598	10221	4126	1649	1183	1024	955	918	933	893	953	941	906	925	917	887	922	953	895	876	859	939	896	897	900	906	880	920	861	969	921	877	940	892	864	943	983	928	895	936	903	870	904	940	926	906	920	919	884	923	924	920	926	920	910	894	883	903	877	894	945	907	929	893	881	845	921	842	886	887	917	937	905	858	895	878	896	879	925	901	924	990	893	892	932	877	936	930	908	952	915	950	906	913	865	920	928	909	911	932	949	924	956	911	916	893	950	889	942	865	897	930	853	905	909	892	959	920	895	934	928	892	897	877	892	970	932	900	882	911	909	929	959	925	907	915	887	906	852	862	898	895	904	876	907	883	947	980	907	978	891	909	935	932	886	896	897	912	950	922	923	858	934	922	965	898	888	870	972	926	932	932	945	961	886	885	890	850	906	898	900	896	932	875	907	839	856	817	913	938	932	909	866	881	914	894	860	908	960	919	942	903	867	901	879	939	903	927	910	883	898	933	912	893	890	908	919	891	908	892	971	924	943	900	872	937	905	919	878	881	894	905	923	906	881	888	937	951	919	858	930	920	863	930	919	857	821	943	851	935	926	867	932	893	887	881	909	943	938	915	859	877	881	933	965	915	900	877	955	951	916	916	880	936	911	850	892	863	886	873	925	860	858	923	868	899	975	912	923	906	896	885	899	937	879	906	883	899	870	941	924	847	853	884	934	908	884	896	950	902	887	870	911	907	923	895	912	889	880	904	892	904	885	856	906	920	886	914	910	915	865	845	902	886	919	838	849	917	952	917	888	883	967	945	895	937	878	897	906	959	907	849	939	929	952	827	859	940	887	934	953	881	881	865	897	902	922	859	938	881	940	907	902	892	910	909	883	894	898	827	924	898	935	925	975	851	929	927	940	900	934	922	948	898	943	871	886	908	882	962	898	914	914	913	860	876	896	907	914	893	880	903	911	923	873	915	930	892	906	917	871	899	906	912	881	905	966	887	937	901	949	875	904	926	932	931	887	948	881	911	893	924	959	905	873	932	878	910	921	953	903	907	969	995	962	872	917	903	891	891	922	877	855	884	926	873	884	924	1005	928	884	921	929	934	891	920	884	934	864	905	975	878	963	916	912	933	965	879	979	892	883	926	950	916	920	935	883	844	900	924	911	876	903	857	869	941	936	857	906	989	896	893	936	859	884	913	886	888	890	895	906	877	890	899	865	867	901	887	891	891	878	851	931	901	886	906	919	923	912	848	886	901	942	955	919	910	889	940	937	918	878	900	887	923	945	859	899	904	890	960	879	927	872	919	924	884	882	901	869	940	861	898	947	923	876	878	882	878	941	892	909	971	886	934	906	921	828	871	922	901	892	926	923	890	894	900	981	877	905	898	895	901	909	925	914	889	896	895	880	929	908	885	934	885	917	898	920	858	905	921	884	906	887	962	920	998	914	901	884	877	909	838	904	916	906	956	872	896	970	932	923	938	916	886	886	870	938	908	928	902	897	885	933	820	918	879	902	901	914	904	915	953	900	894	878	940	867	897	936	867	914	916	903	904	928	902	905	907	921	890	919	938	866	918	871	925	886	910	931	906	915	920	879	903	858	916	869	868	898	944	934	919	861	934	955	896	944	864	924	904	903	920	918	912	951	912	882	908	859	847	858	910	890	864	911	880	922	916	891	944	919	926	898	912	900	917	876	837	874	891	964	929	882	948	860	894	883	870	876	960	885	930	884	936	881	943	847	892	912	935	905	909	921	910	866	891	886	905	894	905	876	921	932	890	877	903	915	933	923	934	949	887	881	889	942	927	902	876	931	933	926	906	887	912	916	876	884	908	941	877	950	937	885	908	910	899	952	947	920	869	882	915	938	877	911	896	867	951	901	916	953	894	909	936	882	869	929	876	929	899	914	910	870	865	935	953	862	904	899	905	900	902	922	920	924	848	884	902	911	907	920	961	920	932	888	888	884	915	910	887	924	893	958	884	923	891	833	870	931	943	904	916	887	863	877	838	893	848	871	917	947	886	939	937	887	869	915	934	937	899	899	939	884	901	969	887	891	904	903	901	901	958	943	923	903	907	906	912	894	875	926	911	921	903	888	874	911	924	931	881	865	792	946	916	896	970	922	863	886	913	930	851	867	857	915	854	917	872	919	893	888	919	873	935	862	875	880	948	914	914	890	899	915	931	853	875	890	865	873	875	888	917	909	936	860	852	909	934	915	923	956	948	909	903	956	923	878	879	944	865	887	926	981	878	977	870	927	917	935	904	925	901	942	919	862	885	896	891	862	875	900	914	858	977	935	909	888	841	887	873	929	878	871	888	923	861	876	864	933	943	818	880	878	900	854	922	931	951	916	967	932	903	922	882	898	878	909	946	893	874	900	884	875	896	903	909	962	891	893	917	869	882	872	932	907	914	930	879	903	908	865	931	917	916	868	915	987	861	960	902	902	927	953	896	858	941	913	900	888	887	940	908	937	902	887	921	940	856	912	891	937	909	917	899	949	892	878	861	961	912	908	887	873	902	957	900	937	840	868	860	886	901	964	917	834	901	942	922	895	907	910	917	875	912	902	837	909	904	912	890	886	921	945	862	899	947	871	895	929	885	891	911	862	899	947	886	947	963	931	868	878	922	908	952	893	929	898	909	875	891	912	873	963	880	864	880	855	902	937	905	898	878	851	931	885	947	906	883	958	887	924	890	949	861	924	954	934	944	904	931	920	953	897	919	879	910	905	968	821	870	874	875	924	883	924	934	918	890	878	875	884	949	908	909	867	890	882	884	965	903	914	890	903	905	877	927	901	906	897	855	882	866	869	859	895	898	932	925	941	899	925	926	907	927	919	843	862	938	877	857	899	926	858	896	871	905	908	891	891	887	904	861	925	887	881	910	903	920	927	926	919	938	870	914	866	942	920	884	857	883	904	897	911	898	887	890	890	925	875	913	949	960	854	888	891	909	904	897	955	928	929	891	881	909	952	816	838	926	878	893	917	879	883	876	885	927	893	926	912	937	924	934	896	875	881	915	863	959	922	890	944	951	907	868	911	895	882	905	900	927	938	861	887	877	906	885	893	942	864	874	946	896	931	881	886	872	929	911	898	921	900	933	893	938	923	910	943	956	883	864	912	932	916	917	898	924	867	892	876	914	940	926	917	896	883	927	923	911	904	900	950	914	901	909	900	898	944	894	885	927	836	919	900	933	896	914	868	842	943	945	925	928	920	928	956	969	880	902	878	898	974	942	914	878	902	930	886	873	856	924	889	910	911	905	879	928	910	913	889	906	924	914	865	866	883	912	885	946	858	914	902	891	891	888	884	848	886	902	864	944	900	882	942	864	920	871	946	902	866	904	904	903	795	875	905	924	867	856	914	835	891	876	848	856	931	847	884	915	914	906	883	924	904	900	901	964	946	925	932	894	960	928	902	855	892	827	861	984	861	920	916	905	928	910	897	872	937	923	924	880	904	867	842	894
5582	7904	7213	3434	2190	1521	1446	1597	2093	2570	3666	15978	14236	8870	3595	1525	1055	832	784	773	802	787	788	756	752	763	776	798	770	743	759	823	783	774	763	776	776	784	786	776	736	757	806	725	810	723	764	747	772	798	749	758	802	735	774	792	759	710	815	790	717	784	764	722	749	765	726	740	724	732	732	739	783	781	714	800	801	763	731	724	788	760	778	752	768	787	693	737	757	753	756	733	763	757	751	773	760	808	779	740	726	735	792	796	727	736	781	750	772	831	745	765	738	760	729	808	769	816	761	806	823	755	741	768	759	768	759	690	761	742	773	725	748	746	754	761	802	755	740	740	769	755	760	737	784	798	762	795	765	787	701	797	767	735	774	764	726	699	774	757	802	751	785	753	764	728	778	771	732	740	754	747	749	754	726	764	763	754	765	730	754	773	745	765	791	752	726	712	765	790	747	770	770	771	738	781	745	767	761	793	771	826	794	756	728	762	733	723	772	799	751	753	772	740	729	773	742	762	770	777	716	768	731	779	761	749	780	759	734	785	789	805	764	759	775	754	781	774	788	763	741	807	782	776	755	773	687	707	775	759	762	738	732	766	747	795	708	842	771	740	865	784	735	748	781	821	723	749	748	729	735	750	745	739	747	767	802	756	730	738	789	734	780	748	804	758	746	794	711	749	766	780	771	769	739	765	788	695	756	791	720	800	740	720	746	749	798	774	737	703	780	761	762	744	713	746	737	732	764	721	794	739	773	770	724	704	784	799	791	765	746	783	826	782	787	762	785	741	755	787	770	789	704	789	775	797	769	736	765	754	755	790	749	718	805	794	787	797	768	763	776	786	750	771	776	740	696	797	852	766	759	779	726	764	770	709	721	783	774	758	771	813	721	805	740	737	742	821	749	790	735	757	751	786	801	732	771	762	786	755	786	722	798	718	781	729	768	739	781	762	757	737	754	803	786	726	774	763	766	812	762	760	739	799	745	794	749	751	718	765	780	765	763	736	770	723	720	732	731	779	754	764	798	726	769	754	781	784	793	780	730	676	750	745	808	717	789	772	775	755	748	726	775	702	740	764	772	715	759	770	718	752	766	770	747	757	758	749	769	748	772	709	742	742	776	757	732	728	763	748	760	721	723	740	748	743	706	785	801	785	726	737	736	834	711	743	769	766	756	771	720	754	749	773	735	729	762	783	719	733	730	763	741	790	782	725	764	791	802	767	768	746	815	764	790	729	734	812	750	741	740	789	762	751	674	797	743	744	720	805	757	796	738	750	769	760	773	765	761	756	777	760	786	754	791	805	750	766	737	751	754	767	746	754	801	759	706	769	773	739	804	713	707	771	747	777	771	779	757	809	762	767	715	773	779	800	728	718	729	777	774	751	793	708	742	755	741	779	754	780	728	790	728	780	766	752	760	748	789	766	710	754	725	727	756	811	783	744	771	774	760	696	789	785	771	702	784	751	765	756	788	810	747	747	796	699	765	774	748	781	762	769	788	699	745	728	765	766	733	748	763	745	755	749	789	751	710	750	748	756	790	730	789	766	749	711	743	761	747	777	798	801	689	775	774	747	730	773	785	744	769	759	779	747	758	750	768	762	799	715	763	776	783	700	776	779	817	738	787	753	742	738	736	772	757	788	767	759	768	774	778	785	761	785	700	723	792	795	801	820	750	762	782	782	765	790	772	813	724	773	744	782	756	766	735	764	790	692	766	697	765	757	744	764	765	737	812	744	785	774	725	707	744	771	750	762	750	740	772	781	764	722	710	779	755	767	770	734	787	749	776	764	737	771	739	781	788	730	748	686	758	735	756	757	762	750	767	729	787	724	765	799	783	720	780	718	778	742	758	747	782	718	799	737	743	771	764	786	733	782	775	749	768	778	771	800	821	776	702	726	725	705	747	731	743	743	734	753	776	764	747	753	775	753	736	738	778	770	737	768	726	757	760	729	785	782	780	732	778	808	746	761	772	725	778	751	742	783	757	776	753	779	752	812	759	806	802	762	786	748	774	806	780	728	758	762	673	804	797	760	767	808	752	741	754	753	753	761	812	803	803	762	782	791	737	761	752	738	791	751	779	819	718	787	803	736	826	769	769	723	763	758	717	774	806	771	745	794	709	720	781	770	759	734	756	770	829	768	832	757	784	771	720	762	791	748	800	759	757	839	763	747	742	782	775	730	777	782	750	725	794	754	738	760	753	786	737	762	745	725	749	780	744	785	745	747	779	811	737	736	751	754	732	754	757	794	763	771	769	785	793	742	793	754	773	727	760	704	759	724	762	786	756	739	745	723	765	807	770	755	793	728	693	759	794	781	723	751	741	742	750	766	772	701	763	772	742	759	717	746	772	761	750	819	773	754	769	722	748	768	749	790	732	802	775	750	760	736	797	727	781	724	719	787	754	744	740	750	763	775	769	785	801	711	784	781	709	783	797	759	777	712	749	770	770	800	805	727	775	758	815	737	812	772	800	742	750	766	770	768	747	731	784	770	773	730	748	762	785	771	789	759	771	751	734	787	770	726	730	756	743	728	774	729	773	806	766	801	734	707	706	782	751	775	762	757	759	802	771	764	739	781	785	819	753	742	772	758	755	712	752	741	746	783	730	772	742	758	782	747	743	775	739	749	732	726	782	772	739	760	775	713	758	769	755	772	775	782	802	770	738	749	722	731	817	784	736	832	792	760	767	792	797	768	758	754	765	714	729	803	745	754	735	744	768	797	749	719	753	790	729	729	760	786	767	753	710	764	745	808	784	784	731	773	832	749	752	757	778	707	713	782	737	775	733	744	768	749	766	766	788	750	856	761	780	754	807	792	724	738	805	808	796	769	750	720	772	766	708	758	751	779	721	746	769	727	736	771	727	778	752	767	767	761	750	761	731	744	772	795	824	774	757	787	733	750	778	750	715	750	754	844	735	747	727	747	739	765	779	746	715	786	753	746	760	724	767	740	754	761	755	807	794	750	724	777	760	783	749	778	731	774	763	748	733	712	751	730	737	772	725	769	715	776	811	748	763	769	771	797	765	676	726	769	775	783	794	788	754	796	774	808	746	754	769	728	762	760	765	771	763	800	745	759	740	809	757	762	742	774	767	753	758	753	747	771	745	711	784	765	747	755	750	758	736	769	730	731	795	752	768	755	795	756	724	786	770	788	808	757	746	743	795	795	772	760	765	769	698	746	784	779	730	776	753	775	766	713	711	731	753	793	804	714	744	740	732	753	803	714	770	705	772	752	777	785	721	785	723	768	786	733	753	802	746	740	701	772	759	709	730	763	729	749	768	740	770	739	764	769	754	777	778	792	763	723	781	684	778	807	778	766	752	780	781	767	776	741	717	794	789	733	736	747	732	734	773	737	767	734	745	780	798	767	778	773	764	725	677	732	718	766	733	788	776	768	739	794	760	769	748	730	748	754	743	807	753	761	752	768	749	791	758	766	771	768	803	776	804	794	774	755	753	780	757	736	760	811	725	796	783	760	722	784	796	745
24648	21473	28748	24650	21266	8816	3008	2229	1623	2091	5747	24662	25991	18590	7919	2613	1531	1189	1064	1119	1099	1055	1029	1043	1059	1046	1011	1049	1037	1105	1005	1040	1068	1014	1055	1066	986	1083	1103	1014	1082	967	1055	1005	1033	1131	1088	1081	1029	1061	1007	1007	1074	1064	1095	1016	1001	1034	1048	1123	1030	1069	1045	1019	1009	1114	1015	1012	1048	982	1068	990	1042	1045	1050	1060	1079	1035	1050	1062	1008	995	1006	999	1066	1034	1016	1023	1038	1025	1046	1026	1085	1039	1066	1033	1020	1019	1061	1063	1049	990	958	1011	1037	1036	1005	1019	1038	1037	1062	1038	984	1024	1077	1057	1025	973	1009	1031	1063	1069	995	1080	1038	1040	1016	1050	1003	1020	995	974	1001	1009	1092	1047	1031	1092	1068	1026	1028	1028	1102	1046	1004	1046	1052	1068	1051	1055	992	1017	1073	1023	970	1052	1032	995	1046	1050	1001	1043	1051	1062	1019	1026	1022	985	1106	1019	1045	1008	1061	1079	1009	932	990	1043	1044	1059	1092	1044	1030	1021	1034	1064	1015	1054	998	1034	982	1057	997	1017	1075	1120	1068	1036	1086	1044	1040	1017	998	1091	1037	986	970	1054	1029	1048	1007	1022	1032	1022	1055	1035	1011	1022	1007	1033	1055	1047	1020	1041	1075	1101	1017	1071	1044	991	1012	1008	1020	1039	1038	1004	1054	988	968	1026	992	1053	1021	1012	1072	1002	1066	1028	1069	1020	1041	1004	1074	1025	1086	1000	1059	1075	1102	1038	1005	1012	1036	1020	1043	1043	1035	1054	1028	1006	1058	1071	1068	1009	1061	989	1017	1002	1055	1013	1040	1026	1060	1069	1029	993	1030	1020	1087	1024	1021	968	1041	1042	1024	1049	973	988	989	972	1021	1070	1049	1043	1073	1017	1058	1026	1089	1014	1104	1034	1034	1077	1119	1019	979	1066	1045	1070	1031	1019	1052	1011	995	1018	1022	1062	996	1029	1019	982	1012	1092	1022	1022	1027	1044	1019	1074	1116	1072	1037	1056	993	1033	985	984	1047	1088	1080	1027	1016	1074	1015	987	1035	999	1046	1006	998	1025	1016	964	1029	1056	1075	1037	995	1027	981	1010	1064	1024	1018	1065	954	1018	952	1071	1063	1086	1096	1042	1051	975	1020	1040	1040	1013	1070	1033	1031	1007	1068	1031	1076	1028	958	1068	1021	1058	1016	1021	1068	1048	1049	1064	1017	1067	1060	1072	992	1010	1041	1092	1044	986	1054	1046	1046	1007	1018	1059	1032	1073	1038	1079	1072	1054	1089	1011	1017	1041	996	1077	1053	984	992	1048	1004	978	1014	990	1027	1037	1044	993	1008	976	980	1062	1059	1024	940	1045	1055	992	1037	1078	1045	1059	1062	1048	1057	1013	1003	991	1064	1019	1017	1008	1055	1034	1047	994	1008	974	1013	1016	1013	975	1053	983	1001	1001	999	1066	1031	1013	969	1022	1052	1054	1016	1016	1077	1035	1047	1052	1029	1054	1025	1043	1055	998	1022	1031	1000	1090	998	1004	1038	1025	1045	964	1060	1039	985	1031	1025	1015	1015	995	1004	996	982	1042	1046	1036	1056	1063	992	1073	1031	1031	1021	987	1043	1082	1045	1061	1102	1029	1074	1021	1004	1018	1045	1032	1052	1025	996	1010	1054	1014	1056	1023	967	1026	1006	987	1038	1010	1045	987	1035	1009	1022	1045	985	1049	1022	1015	1027	1016	998	1016	1048	1058	1019	1067	1051	984	1093	1062	1084	1011	995	1005	1055	1026	1092	1039	1042	1037	1007	1067	982	1018	1005	1007	1049	1071	973	1099	996	1009	1017	1089	1027	1035	997	1069	1054	1036	982	981	1095	1094	1017	1040	986	969	992	987	1029	1028	1072	1029	1051	1029	988	1076	1039	974	1030	1016	951	1050	1035	1057	1042	1021	944	1037	1042	1089	1013	1058	1026	975	1002	964	1056	1043	1008	1051	1025	1034	1076	1003	1033	996	1022	960	1096	1021	961	1005	1004	1073	987	1059	1011	1056	1065	1023	1024	1058	1049	956	1016	996	1080	1006	1082	1015	1077	1043	993	1084	1001	1051	1000	961	1010	1017	999	1000	1014	1028	1025	1045	1051	1020	1073	1057	1038	1056	1026	1050	1044	1010	1008	1022	1051	1021	1041	1067	1041	1019	977	1039	1026	1022	1039	1051	1020	1019	1065	1001	1011	1027	1034	1037	978	984	995	1003	957	1009	1004	964	1030	1057	1036	1030	1041	1076	996	1074	989	997	954	1017	966	1098	975	1045	1028	1065	1019	1050	1022	1011	1004	1014	1074	1000	1083	1039	1051	1059	973	1048	992	985	1067	1077	1016	1028	1038	1025	1048	989	1048	1039	1054	1032	1031	1009	1022	1035	1015	1036	1035	962	1041	989	1080	1028	1076	928	1046	1073	1032	1047	1000	1045	993	986	1066	1033	1025	1041	1028	1004	1057	1056	1040	1060	971	1035	1044	1052	1017	1040	1054	996	1056	1053	1072	1065	1014	991	1020	1026	975	1016	1017	986	988	1009	1078	1012	1034	1009	1055	1023	984	1064	972	1063	1031	1043	1038	985	1063	972	1029	967	960	1054	1032	1051	1055	1020	1038	1019	978	996	1026	1057	983	1096	1004	1063	1027	1000	1087	1000	1040	1017	1011	1028	1025	1078	1045	963	988	1008	1000	1020	1032	1051	1014	1034	1074	1067	1039	1023	976	1042	1062	1103	1053	1027	1025	1052	1036	1069	1060	1026	997	1061	1011	1031	1059	1045	1022	1024	1076	1001	1082	1047	978	1018	1045	998	1043	1048	1029	1012	1054	999	987	1053	1091	985	1013	1063	1024	1013	1024	1007	1088	998	1032	1031	1056	1054	1005	1053	1021	1061	1071	1037	948	987	997	972	1027	1007	1041	1007	1052	998	1038	1058	1063	971	1000	1007	1027	1036	1035	1039	1111	1007	1011	1028	1016	1064	1023	1062	1052	1074	1006	1034	1093	1029	1054	1019	1037	1025	964	1017	1009	1029	1019	1035	1006	1019	1033	991	1037	982	1097	1029	1064	982	975	1047	966	994	1063	1084	1007	1012	1045	1042	1016	1043	989	1006	986	983	1031	995	1061	1030	1061	975	1047	1039	1029	1014	1053	973	994	1024	1082	1027	1008	1014	1041	1031	1046	1060	1048	973	987	1075	1020	1076	1057	1044	1087	1062	1004	1004	1007	1051	1071	997	1083	1028	1074	997	1039	1044	1038	1063	964	1043	1052	1025	1057	1049	997	1044	1013	983	1021	1058	1006	1049	1073	988	1006	1009	1097	1051	1016	1025	1013	1034	1051	988	992	1056	1040	1055	975	1047	1024	1040	1045	1039	991	1024	999	1005	1045	1073	1013	938	1051	1053	1058	1028	1048	1049	1014	1063	934	1003	1036	1041	1036	951	1057	1010	990	1008	996	1014	991	998	1038	1051	1074	1024	1004	1056	1058	1006	1034	1100	1038	1013	1016	1069	1037	986	1048	1031	1011	1030	990	1071	1024	1119	1010	1014	1064	1090	1029	1033	1052	1087	957	1028	1027	991	1083	1005	977	1010	1077	1079	981	1069	1056	1067	1095	1047	1028	1068	1021	952	1075	1024	957	1060	1044	985	1044	1035	1066	1029	996	1000	1022	1035	1043	1034	997	1030	1009	1038	986	1074	1013	1027	1018	997	1017	1047	1041	1063	1032	1014	968	1004	1025	968	1004	1031	1058	1029	1064	982	985	1056	1065	1026	1024	1066	1037	1066	1024	1032	1042	1015	1079	976	1024	1006	1004	987	1065	996	990	1056	1056	1005	1039	1006	1045	1046	983	949	1036	1043	943	1036	1034	994	1033	972	1020	989	1006	1015	1005	1047	1000	1057	1025	1004	999	1017	1034	1027	1090	1052	1035	997	976	998	1047	1003	1026	1008	1050	1037	1092	1053	996	995	991	1004	1043	997	1035	1013	1053	1049	985	1065	1066	991	1011	1007	1011	978	1002	1036	1010	1044	1021	1022	1040	1047	1105	961	1026	1013	982	1003	1047	1069	1104	1045	1028	990	1072	1011	1032	1063	1036	980	1049	1053	1085	997	969	1032	976	969	1032	1025	1072	995	988	956	1088	1032	998	1002	1056	1074	995	1034	968	1046	1044	979	1009	1044	1005	1002	1036	985	1020	1048	1061	979	1072	1080	979	987	1031	1021	1000	1037	1033	1037	980	1038	990	1040	1002	1025	1043	1027	956	1054	1005	1056	1029	1007	1011	965	1062	975	1016	1044	1001	1055	982	1042	1050	1076	1028	1077	1087	1044	1004	1085	1086	1027	1037	1003	1010	1014	1001	981	1009	1013	1072	1010	1044	1006	989	1055	1021	1059	982	1098	981	1073	1052	1057	1039	1087	1058	1027	1015	1035	993	1049	1040	1023	1014	1026	971	970	1065	995	1065	1009	1057	1004	1042	1011	1060	1075	1047	1024	1015	1102	1041	993	1025	1064	1002	992	1011	1021	1020	1016	1013	1075	1004	1030	991	972	973	1065	1046	1071	1014	1029	1054	1010	1060	1042	1006	1009	984	1063	1019	1095	993	1004	1013	1004	989	1001	1061	1032	1052	984	1017	1054	1020	1017	1077	965	1052	1047	1047	993	1043	1057	996	1012	1008	989	1031	1071	1067	1061
5365	11581	8943	5201	3699	2470	2149	2319	1639	2643	7737	25671	22590	14926	6425	2303	1428	989	891	865	822	886	826	918	919	831	893	886	871	853	862	862	887	848	904	850	832	865	845	898	860	882	877	858	884	807	815	903	868	896	841	867	890	854	858	859	799	858	880	843	890	836	862	851	868	837	862	799	852	910	881	855	869	872	862	863	852	882	847	829	851	830	866	859	867	864	879	852	856	869	820	800	871	881	821	856	833	885	866	889	820	879	851	902	890	852	882	851	851	861	902	864	836	819	878	794	849	845	834	837	829	836	886	856	829	891	868	872	840	872	833	885	886	940	784	845	867	870	842	874	851	843	899	839	880	907	863	897	862	873	818	842	866	887	835	862	884	844	877	881	830	873	869	839	868	901	882	820	831	855	868	804	828	842	889	856	845	856	888	854	843	810	841	875	882	906	856	890	895	828	851	808	804	799	896	880	847	816	861	912	857	835	881	859	851	816	822	885	864	844	794	857	857	856	855	836	880	838	832	878	873	848	835	845	856	809	827	869	848	839	830	847	843	865	864	888	868	803	837	896	848	890	886	889	853	850	806	842	869	879	845	820	871	795	810	845	825	842	861	861	852	830	794	862	862	825	883	863	857	832	841	870	890	886	851	907	840	899	812	854	823	896	868	861	849	867	917	841	844	925	856	808	797	829	842	884	904	857	830	868	860	879	889	887	888	838	881	868	865	821	802	860	835	824	842	840	849	881	826	831	895	854	854	861	828	871	854	882	882	889	856	866	830	796	858	842	914	831	861	875	770	868	858	875	836	879	872	844	829	861	865	856	920	863	859	860	877	813	810	858	842	789	886	823	892	847	826	894	848	872	855	885	815	819	828	851	815	831	867	879	841	825	883	821	863	842	861	877	800	873	824	880	871	853	856	834	825	850	895	838	844	875	899	838	831	863	869	864	846	861	898	838	862	856	853	845	831	945	923	886	837	809	831	871	859	829	854	882	861	919	824	895	888	831	851	838	892	829	851	830	820	896	843	808	817	880	827	828	876	827	778	889	859	841	856	849	838	817	819	854	807	841	841	784	807	839	852	851	883	863	811	853	842	873	843	812	874	859	844	865	850	792	837	839	812	865	798	884	890	912	898	818	855	876	826	827	830	901	859	807	844	819	851	772	861	805	847	837	896	931	877	844	819	883	885	830	859	865	852	822	864	778	841	878	843	875	803	828	820	834	768	834	793	774	843	777	905	837	800	800	784	911	852	864	852	862	753	857	855	848	868	823	835	810	877	816	916	893	883	881	901	842	866	855	804	845	901	828	865	823	867	843	862	871	861	802	798	851	837	802	890	823	836	843	856	888	850	859	847	872	884	850	889	836	853	846	852	873	829	843	889	817	812	871	872	867	876	807	885	816	844	824	815	865	853	887	858	905	814	921	808	864	848	876	911	858	827	838	808	823	858	834	854	838	873	845	869	834	840	858	873	829	851	846	837	876	833	867	825	843	892	850	831	911	844	918	853	834	849	825	878	845	879	909	811	887	856	807	903	827	815	846	829	865	880	913	865	861	871	811	850	858	818	829	861	881	891	822	790	846	803	834	854	897	847	827	828	877	882	833	852	822	874	885	819	887	832	904	849	861	833	820	857	833	836	906	798	843	816	844	888	849	852	824	857	847	838	885	833	873	784	846	896	872	857	837	903	849	871	869	891	867	828	821	868	843	923	787	816	885	844	889	891	839	818	911	868	849	850	831	843	859	832	826	786	865	860	821	799	887	876	824	866	846	830	896	847	830	836	790	837	884	901	841	850	897	812	861	822	871	853	839	882	869	825	815	856	858	853	839	901	834	902	889	882	889	814	861	869	827	837	897	807	854	868	879	872	838	877	861	828	844	821	918	899	852	881	852	875	859	878	836	836	852	858	847	888	915	857	848	835	868	853	830	886	910	849	877	839	841	873	852	870	879	837	849	869	825	832	822	890	839	847	856	871	902	900	864	801	835	821	848	830	840	859	871	890	882	784	835	848	821	868	846	884	852	853	815	844	852	837	836	912	838	796	932	851	863	884	851	862	786	914	838	856	852	856	848	842	794	888	880	872	848	896	850	850	811	868	779	845	798	836	849	832	832	808	831	877	927	842	812	890	774	860	845	804	900	828	868	851	855	858	804	812	883	807	811	852	865	836	835	868	814	836	802	893	833	851	864	883	832	905	864	885	817	861	851	859	807	843	853	822	832	861	781	847	833	827	871	893	862	893	840	883	882	864	886	856	846	862	882	811	819	888	863	874	839	831	823	866	832	868	883	829	813	851	908	867	818	851	855	848	872	835	838	858	819	812	843	879	821	821	869	852	883	868	848	822	860	886	821	863	873	870	842	858	834	837	810	900	921	834	841	850	866	860	866	806	865	875	814	845	826	852	829	873	817	858	869	866	827	837	863	832	857	843	851	893	844	826	888	799	872	947	903	848	882	826	862	831	839	842	800	851	829	824	823	836	915	799	838	867	861	851	863	819	844	850	892	861	821	804	866	851	849	865	866	880	913	832	863	823	816	831	843	891	912	831	912	842	879	861	902	816	910	863	847	856	849	857	834	830	824	879	878	846	852	837	914	819	830	828	826	857	864	852	877	816	835	830	871	889	867	803	855	923	846	839	882	854	868	862	820	819	841	855	912	827	804	863	854	805	860	829	850	835	869	838	865	839	816	785	819	849	835	829	837	826	819	837	842	898	832	848	888	777	881	858	858	809	819	818	824	864	840	893	840	809	846	797	887	848	913	849	877	860	875	797	852	848	837	848	849	839	889	882	823	833	870	811	837	842	857	890	865	852	858	915	819	775	846	845	833	866	876	859	880	868	839	841	910	809	830	821	822	832	840	837	874	892	854	797	862	876	878	876	863	875	895	874	839	891	838	856	871	874	844	823	838	846	807	821	896	820	872	856	822	884	851	813	851	857	885	916	845	854	820	915	869	842	856	837	843	834	865	903	885	862	835	870	822	810	809	879	863	865	884	860	844	851	855	828	772	847	821	818	865	818	856	874	899	838	796	823	855	850	901	868	796	868	829	834	871	886	881	826	837	830	839	864	819	850	822	861	797	834	824	844	862	891	854	890	858	825	868	841	858	857	830	849	864	838	840	864	855	859	865	886	861	882	839	901	828	818	867	846	821	836	911	869	853	843	809	850	855	862	838	928	856	878	823	867	869	828	802	895	853	827	901	869	819	894	827	856	886	852	896	845	840	820	823	843	788	880	873	811	912	848	863	838	864	813	774	843	823	881	851	811	871	848	851	806	820	887	848	842	836	880	848	870	847	843	843	877	832	883	889	906	818	837	768	810	829	854	864	844	880	840	892	856	904	896	871	852	878	872	883	903	799	892	862	823	828	891	884	866	881	810	838	848	800	792	836	831	815	827	808	829	918	823	854	861	890	883	849	811	902	844	874	844	872	835	853	782	829	849	873	832	849	879	851	846	878	913	874	823	800	865	872	812	765	866	915	846	849
27920	12773	3009	1766	1461	1413	1156	1107	1180	1089	1445	2371	2278	1982	1568	1194	1098	996	1051	1030	1000	1050	1041	1002	1061	1011	1045	1060	1001	1047	1050	1007	1087	1041	976	1034	1014	1015	1008	1079	985	1050	1030	1056	1052	1106	1100	1078	1027	1009	993	1034	1029	1062	1017	1052	1070	1065	1042	1055	1020	1093	965	1019	1099	1013	1029	1017	1049	1034	1036	1047	1038	988	1003	1039	1033	1041	1015	1070	1011	1049	1062	1027	1099	1060	1096	973	1055	1050	1010	999	1036	1058	1041	1025	1053	1007	1015	1030	1039	969	1072	1077	1019	946	1049	1018	1031	1051	1014	1020	1016	1071	1029	984	1009	1058	984	1070	1048	1099	1025	1048	1034	1032	1029	986	1020	953	1027	1022	1062	1023	1081	1001	1029	1032	1074	1037	1039	1036	1059	1069	1023	1061	1003	996	1017	1033	1000	1036	1015	1042	1018	976	1016	1001	1055	1030	1064	996	1052	998	980	996	1067	1017	1064	1036	1022	1027	1089	1024	1062	1044	1115	1050	1008	1003	1007	1057	1101	1000	1006	1043	1052	1043	1042	1000	1036	1015	1061	1022	999	1080	1032	1026	999	1035	1023	1023	1019	982	1023	1025	1065	1011	1015	1028	1007	1055	1048	1051	1068	1010	990	1066	1068	993	1086	1083	1054	1045	949	1063	1023	1048	1053	1014	1074	1014	1078	1033	1038	990	1016	1005	1049	1079	967	999	1033	1147	1064	1035	1019	1080	1054	1009	1033	995	1015	1055	976	1025	1042	1013	1058	1031	1051	1039	1018	1031	1023	1059	1072	1093	1007	1102	1031	1043	1101	1097	1060	1039	1050	964	1016	1013	1001	1030	1045	1028	1011	974	1012	1101	1052	991	1027	1004	1033	1027	1031	1007	1053	976	1023	1059	1071	1063	1024	1088	1068	990	1076	1053	1040	1052	1072	1036	1064	1053	1026	1026	1024	1010	1026	1054	1013	973	1035	1074	1090	1078	1059	1025	973	1030	987	1090	1037	986	981	995	1003	1038	1063	1015	1014	1049	1003	991	1013	1035	1081	1039	994	978	1047	1041	993	1041	986	982	974	1076	1018	1032	1026	991	1017	1039	1003	980	979	1050	1005	1031	1078	1045	961	1065	1014	994	1063	1063	1032	1056	1049	1026	1063	1027	1028	1139	991	1104	1012	994	976	1009	1078	1065	1054	1032	1053	1046	1088	1035	1004	1054	1073	999	1066	1023	1015	1092	1020	1054	1076	1053	1063	1015	1049	997	985	1053	1021	1056	1040	1083	986	1024	1028	1031	1010	1043	1016	1043	977	1088	1029	1035	1033	1074	1095	1002	1044	1024	1017	1041	1023	1053	1056	1020	1037	1032	998	1063	1032	1024	1013	1016	963	1018	1029	1042	983	1066	1068	993	1030	1060	1069	1006	1014	1052	992	1019	1071	1047	1053	983	1046	1004	971	995	991	1047	1045	1018	1058	1040	999	1013	997	1002	1069	982	942	1002	1010	1019	1028	1070	1009	1028	1023	1029	1039	1023	982	1049	995	1035	1065	1045	1070	999	1005	1045	1021	1043	1084	1029	995	1042	981	1014	1050	1030	1048	1020	1005	1012	1013	1052	1091	979	998	990	1021	1052	1033	1015	1007	1060	1039	1036	1017	1068	1040	1055	991	1008	998	1004	1005	1019	1063	1019	1105	1030	1051	1066	1076	1044	1035	1091	992	1094	1124	1047	1046	989	994	1074	1004	1006	955	1076	1028	972	1094	999	1030	1038	1035	1069	1001	1047	1080	1008	1063	1083	1050	1076	1074	1045	1022	997	1073	1099	1021	1074	1015	1053	1007	1066	1033	1048	1035	1051	963	1071	973	1032	996	1035	1087	1016	1006	1009	1024	1016	954	1012	1053	1011	1074	1031	1056	1078	970	1007	1047	1016	974	1019	1049	1096	1061	1002	1021	1049	1035	1060	1035	1063	1061	1086	1091	1057	1048	1053	1033	1019	1052	1060	1039	1006	1038	1084	968	1047	1084	1045	1030	1021	998	1054	1022	1011	1031	1012	1031	1074	959	992	1034	1061	1076	1026	1029	1012	964	1054	1029	1069	1022	981	991	1049	1064	1041	1062	1012	1037	1000	1024	1062	1047	993	1063	1068	1019	1092	993	977	1031	986	1098	1077	1022	969	1031	1066	1002	1054	1064	989	1124	1065	996	1076	1031	1037	970	1015	969	995	1004	1022	1070	1047	1028	1020	1037	981	1085	1006	1064	1091	1048	1033	1001	987	1038	1058	1000	1021	1080	1039	1079	1045	1016	1017	1068	980	1015	970	1018	1017	1052	1062	1057	1040	1006	1099	1032	1066	968	1005	976	1058	1038	1056	1058	1039	1000	1015	1066	1027	1004	1037	1100	1013	1040	1017	1093	1049	1014	1046	979	1048	981	1016	1011	989	1018	1061	1015	1039	1003	1034	1017	1020	1066	1024	1039	1060	1063	1006	1041	1028	1057	1054	989	1027	1105	1025	1030	1029	1026	1018	1038	1081	1054	985	1018	974	1097	1034	1067	1044	1054	1101	997	998	1000	1028	1042	1014	1025	1068	1008	1017	985	1072	1026	1037	1044	1059	1056	1015	1011	1005	1037	1048	1072	973	1005	1004	1060	1038	1037	1039	1020	981	1035	1029	1012	1023	1013	1057	1022	1055	1037	1023	1054	1055	1048	1029	1050	982	1011	1006	1019	976	1016	1029	1065	1048	1035	1054	1078	1083	1029	1055	1017	1006	1068	1044	1037	1002	1008	980	1049	1077	995	1019	984	1068	991	1075	1056	1101	971	960	1020	993	1022	1096	1094	1030	1006	1097	1044	1072	1002	1040	1126	1004	1038	1015	1061	1081	1069	971	1039	986	959	1029	1090	1050	1071	1044	1063	1095	1049	1057	988	1021	987	1014	1047	1008	1005	1029	1032	1033	1054	994	1004	1021	982	1079	1030	1055	990	1041	1037	1041	1031	1024	1060	1026	1033	1042	1011	1001	1007	1061	1063	1035	980	1064	1024	972	1051	1064	1060	1065	969	1003	1049	1032	1035	997	1047	1073	1034	1062	1058	1017	1055	1004	1007	1031	1054	986	1043	1092	1067	1061	1039	1000	1017	1065	983	1021	1038	1034	1061	977	984	1014	1040	1036	1070	1075	1055	1014	1028	1002	1006	1029	1036	1069	1053	1006	1000	1082	1008	1055	1095	1033	985	1043	1036	1051	1081	1048	1071	998	1035	993	1029	1035	1054	1100	1027	1051	1019	970	1022	1008	1051	1074	1009	1018	1014	1084	1041	1022	977	1053	1032	1011	984	1017	1029	1001	972	1072	996	1022	1034	1008	986	1068	995	1052	1043	1040	1038	1066	1018	1018	1084	1038	1000	1034	1035	1021	983	996	1011	954	1046	1036	1016	1001	1084	1066	1063	1050	1024	1052	1047	998	1011	1023	1016	1094	1089	1048	1001	1106	1009	972	1006	1054	1053	974	1036	1058	1005	1057	1065	1022	1036	998	1016	1050	1087	1012	1059	986	1042	1031	1056	999	1022	1013	1065	1008	1029	988	1061	1067	1075	1067	1026	1015	1075	1007	1031	986	1000	1046	1005	1009	1046	956	1023	974	1003	1030	1030	1032	1031	1036	996	1064	1049	1016	998	993	1016	944	1031	1001	1034	1076	973	1022	1070	1017	1038	995	1013	1004	1033	1096	1028	983	960	1063	1037	1023	1016	1065	1077	1037	976	1000	1062	978	1017	1013	1026	1039	1031	1050	1008	1012	1010	1039	1029	1042	1042	1035	1016	1046	1033	937	1060	1098	1015	1079	1024	989	1101	1016	1028	1044	1049	1017	1065	993	1041	1059	1050	1031	997	988	1074	1046	1031	1054	1061	1003	997	1046	1094	1052	1075	989	1051	1055	1073	1039	1059	1023	1007	982	1022	1096	1034	1075	1049	1019	1049	1022	1001	1003	992	1014	998	1009	1048	1069	990	1007	1008	1087	1066	1018	1022	1086	1073	1039	1015	1034	1049	1057	1018	995	1145	1035	988	1040	969	1032	983	988	1024	1008	1021	1014	1067	1050	1057	1090	1030	1043	1001	1002	1045	1066	1043	1006	1080	1048	1028	1050	1041	1000	993	1072	1036	1038	1029	1053	1030	971	1033	985	1086	1076	1053	1025	1056	1011	1101	974	1020	1019	971	1042	1018	1026	1073	1016	1030	997	1048	1011	1055	1000	1008	1066	1025	1021	1005	1071	1088	1052	1024	1015	1057	1026	1031	1043	1080	1021	1072	1080	1061	1060	988	1038	1040	1098	941	1037	1038	1025	1044	997	1019	1039	1051	1033	1098	1015	1025	1057	1015	1060	1081	1073	1030	1047	1019	1058	1014	1030	1063	1019	989	1084	960	1108	1003	1074	1001	1058	1009	1077	1037	1045	1024	1069	1031	966	1031	1066	1048	1015	1068	1062	1041	1010	1059	1017	990	1078	1022	1048	1073	965	1066	1019	1050	1039	1032	1083	969	1038	1079	1068	1079	1092	1006	1048	1073	1056	1003	1001	1067	1018	1030	989	1024	1083	986	1043	1035	984	1024	1036	1012	1031	1072	1025	1009	1056	984	1062	1042	1004	1028	1079	1017	976	1058	1069	979	1070	1041	1034	1053	1008	1041	1041	1020	1033	1020	1079	1014	1001	1017	1081	1033	1066	1040	1073	1101	1006	996	1014	1040	1099	1063	1017	974	1015	1092	976	1077	1038	1027	1007	1067	998	1076	1100	1061	1013	1042	1026	1107	1054
6070	2250	1860	1354	1365	1263	1010	1024	988	895	1432	2536	2273	1864	1303	938	864	825	790	757	845	791	818	845	813	819	836	808	843	796	785	790	834	814	849	820	848	808	769	852	807	858	794	810	855	835	861	833	783	826	800	807	814	763	787	832	834	848	818	838	882	792	781	770	786	799	842	807	848	754	795	834	827	839	823	821	864	831	842	842	800	820	882	862	774	801	819	806	851	792	780	808	799	842	837	870	820	839	860	815	843	852	786	810	801	851	842	845	871	813	806	872	860	827	855	810	806	847	774	820	840	825	819	813	858	833	843	878	838	808	788	742	828	783	852	831	776	808	830	787	834	796	831	832	799	832	823	812	808	836	848	871	841	799	821	809	807	799	845	775	843	850	855	818	821	809	860	822	797	827	860	799	830	847	810	802	827	835	813	859	866	883	790	894	814	826	775	808	813	808	846	807	820	807	788	855	845	836	789	796	800	776	762	797	845	843	794	805	810	781	815	822	815	782	800	844	820	861	823	815	788	837	795	808	833	837	802	827	902	809	815	878	787	841	836	802	831	876	819	839	831	849	819	841	842	875	841	795	785	826	813	813	822	845	796	833	836	831	893	807	768	859	781	834	837	764	810	847	815	786	805	851	823	792	815	844	796	824	816	811	841	809	798	841	785	884	781	821	780	821	834	861	817	817	888	781	843	777	830	815	785	808	805	809	846	886	868	817	814	842	823	791	804	880	810	832	846	796	798	829	806	832	805	831	756	910	851	832	811	785	845	828	848	789	848	767	818	782	755	838	835	798	789	777	815	788	851	845	814	766	845	796	825	813	824	799	791	810	830	836	810	845	827	821	798	786	781	851	822	841	792	806	828	877	857	819	818	828	815	838	846	828	853	795	774	773	730	783	794	811	839	835	797	776	848	789	834	844	854	840	805	780	797	797	810	812	835	837	811	798	790	814	786	829	805	810	820	842	853	845	844	831	844	806	800	813	784	833	825	802	807	817	841	778	816	841	850	860	829	811	820	825	814	824	826	821	798	805	842	775	806	843	813	793	801	821	832	736	797	785	844	819	785	848	849	787	795	809	850	812	802	823	794	841	779	814	802	809	799	877	770	790	812	867	849	822	822	805	819	843	754	787	806	803	805	804	789	797	855	837	810	775	848	883	812	864	751	850	840	812	779	792	793	847	757	834	826	829	810	857	795	820	790	821	851	795	784	818	830	869	779	842	818	846	849	810	777	827	827	867	824	820	855	779	842	794	838	857	805	835	771	829	831	784	834	832	838	844	853	805	816	776	791	804	822	820	814	825	879	853	848	824	834	800	827	768	832	788	768	823	829	835	817	852	819	829	863	833	860	819	787	801	793	807	785	813	811	809	843	815	798	874	834	797	815	844	798	814	796	823	801	813	814	846	843	825	853	858	833	825	813	810	829	820	883	828	835	832	835	843	886	828	799	837	826	784	893	807	817	830	803	794	846	858	816	770	827	870	828	834	856	851	837	858	827	835	821	829	844	824	858	809	784	799	833	821	828	817	824	870	829	776	754	816	807	774	763	855	823	822	849	825	833	814	799	784	791	823	847	782	807	796	808	820	806	846	872	772	819	757	851	869	828	782	785	803	807	747	831	806	822	813	860	768	802	824	824	860	882	841	825	779	841	781	800	819	850	857	779	877	770	849	844	818	828	786	840	848	808	831	826	824	862	816	811	817	850	807	838	810	770	809	806	832	792	856	821	809	852	757	854	827	803	840	792	807	832	817	810	804	788	793	841	838	787	828	815	799	844	782	853	776	769	817	860	811	873	799	843	808	859	783	806	764	768	855	766	863	823	811	836	809	796	835	779	829	748	781	818	771	790	877	804	831	804	822	822	810	822	782	837	861	814	789	780	810	788	837	808	822	778	781	834	793	804	794	796	831	806	794	763	829	867	778	803	829	768	804	817	769	772	809	849	840	853	830	810	816	779	841	784	831	801	800	783	813	825	797	810	823	825	828	814	818	848	791	786	812	852	820	811	826	864	812	817	803	800	817	799	781	816	862	826	780	799	796	792	871	800	843	854	821	842	808	835	856	828	862	798	869	862	782	787	815	836	836	769	806	851	825	763	843	778	864	811	750	810	857	843	854	791	844	803	791	877	790	801	779	761	827	862	822	815	805	871	777	818	799	795	791	792	820	823	814	793	859	759	855	829	849	832	849	770	832	860	873	816	856	773	820	843	819	801	866	814	833	834	725	769	844	797	828	833	832	843	802	795	777	832	864	734	824	791	840	800	859	806	811	789	829	833	803	742	824	788	818	803	792	828	840	880	769	820	785	813	812	829	841	818	805	848	831	846	809	772	815	815	811	787	832	828	833	788	840	812	819	847	818	788	875	817	836	811	815	783	843	827	805	838	804	807	854	753	838	833	766	813	775	834	790	853	827	851	813	816	847	778	858	857	797	833	806	825	829	797	861	808	825	836	834	824	776	792	782	845	819	824	853	765	810	812	827	813	799	829	820	743	802	806	853	825	796	824	851	822	830	770	811	797	853	846	781	801	773	868	864	860	796	823	815	828	834	791	883	769	844	848	852	834	814	797	835	799	810	846	815	818	832	785	862	795	804	762	815	810	800	867	813	802	796	811	797	761	889	792	838	828	835	734	804	818	836	825	813	801	790	809	827	837	808	847	842	798	757	859	840	825	780	842	817	849	852	843	839	866	799	845	853	849	778	828	798	793	840	801	818	816	858	836	842	846	747	776	786	827	790	863	821	799	819	748	825	814	895	835	840	764	834	795	793	818	812	803	844	791	821	868	852	856	815	814	837	814	776	859	863	826	845	831	762	793	787	793	852	834	817	791	815	814	787	809	816	844	795	812	855	808	811	835	721	781	843	809	780	791	832	834	806	846	793	768	777	793	794	823	787	802	858	815	812	803	817	789	857	794	831	807	796	815	795	791	810	837	836	816	812	833	750	779	854	885	855	830	809	808	803	811	875	842	834	802	820	843	789	843	841	835	826	793	806	830	792	886	815	793	777	858	786	808	816	818	819	822	763	773	822	801	824	829	804	788	880	806	842	857	826	822	848	824	825	847	826	847	786	809	835	861	844	801	780	829	772	793	833	878	806	817	823	839	785	800	819	794	765	799	779	803	851	814	813	815	814	819	791	864	826	774	859	794	824	838	802	783	841	786	852	818	867	860	791	805	804	829	864	845	781	796	792	849	837	773	805	834	833	838	879	819	816	826	848	799	868	784	802	827	811	831	842	808	806	808	847	835	848	819	849	810	816	832	811	795	835	859	788	801	823	765	864	816	818	838	821	804	822	877	812	804	832	805	820	864	780	807	826	871	851	829	783	821	793	811	856	852	812	801	814	782	840	844	798	786	797	786	812	803	834	787	826	790	827	794	806	813	828	858	819	797	799	778	818	848	775	857	809	857	773	761	831	817	824	798	802	874	816	767	848	829	840	786	790	849	858	819	821	782	789	746	788	797	800	803	804	810	787	805	791
25643	21486	27770	25577	10772	3004	2172	1635	1421	1422	2844	17262	16718	10164	3859	1781	1283	1097	1064	1035	1068	1064	1071	1026	992	1008	1013	974	1009	1031	992	1076	1075	1068	1005	1035	1013	1094	1054	1050	1080	1010	1023	1033	1029	1025	1052	1032	1015	1025	1013	940	1080	998	1099	959	1016	1026	1015	1031	1050	1046	1022	1003	965	1029	1002	1045	1095	1024	1011	988	1051	1047	1034	1061	1013	1042	1009	1016	1068	1059	1024	1029	1032	1055	999	1024	1024	1027	1036	1038	1038	973	1020	1003	1027	973	1041	1053	1074	1072	1067	1051	1014	1065	1025	972	993	1062	994	1029	1009	1023	989	978	996	1040	1002	989	997	1016	1012	1079	1027	1047	1038	994	1004	997	995	1010	1063	1059	989	1017	1048	998	1067	953	1069	1033	979	1048	995	1031	1044	1038	1012	1064	1029	1018	973	1089	1031	1099	998	1071	998	1049	1011	1024	1043	1035	1024	980	1038	1028	1029	1072	1004	1043	1040	1040	1063	1003	1023	1051	961	1051	1055	994	1060	1030	1011	1036	975	985	1016	1019	995	1002	1047	990	1035	1049	1034	1002	1063	1077	1035	1024	938	973	1056	1045	1021	952	1066	1045	975	958	995	1026	1008	1031	1077	1035	1046	1033	1058	1026	1044	1026	1019	1038	1033	999	1022	1048	1036	1011	933	1023	1033	1098	1004	963	1043	1028	1042	998	1024	994	1009	992	1049	991	1005	1026	988	979	1058	1044	1019	1002	1044	1066	1069	1065	1057	1021	992	1018	1016	1013	982	1000	1013	1008	1003	1017	1026	1045	1064	982	990	1037	1001	1012	1009	1033	1015	1009	1025	1026	1011	995	1082	1010	1034	985	1011	1034	991	1043	1018	985	1063	1023	1092	1039	1032	1002	1052	1052	952	1030	965	1071	1005	1018	1035	1073	1042	1005	992	1020	970	1039	1083	1033	1012	1016	1080	975	965	972	1058	1055	1014	991	1010	960	1004	980	1046	1057	996	988	1006	1104	1058	1064	1044	1007	1008	982	1000	1008	1035	1085	1022	1014	1016	1028	992	1032	1009	1026	1093	932	1028	1014	1033	1073	1030	992	1039	1011	980	1084	1033	1026	1013	947	1003	1033	1044	1032	1065	967	1004	1026	988	1049	1034	1047	1024	1019	997	1054	1032	1028	1007	1072	1030	1022	987	947	1011	992	1023	1017	1073	1100	1011	1024	1003	1023	1050	1027	1040	1037	974	999	1065	974	994	1058	1008	1028	1030	1069	1052	1012	1032	1028	1038	999	1022	1021	1084	1030	1007	1048	1001	1024	983	1024	994	986	1008	1073	981	1017	1028	1066	1039	1054	994	971	1054	957	1049	1034	998	1051	1009	1036	993	1023	1035	1040	1017	1081	1029	1022	982	1036	1063	1005	998	1021	1012	1038	1011	1023	1039	971	1012	985	948	1039	1024	985	1018	1046	963	959	1003	1040	985	1009	1047	1044	1024	1003	1026	1028	1081	982	1075	1030	1011	988	1043	1007	1008	1055	995	994	965	1010	1038	1064	1015	1080	1014	997	1027	1002	1037	975	1007	1014	976	1019	1008	1019	1101	1008	1041	1042	995	999	1096	980	982	1103	1065	983	1002	1004	1067	1062	1035	1011	957	1034	999	1040	1012	1039	998	1045	1021	1050	1042	990	1031	1014	1030	1009	1022	1051	1023	997	1012	1069	1016	1003	1018	953	991	1010	1076	1038	1040	1019	1001	995	993	1025	1033	1002	1027	1017	1022	1027	1009	1010	1010	1021	1014	1035	1023	988	1054	1054	1008	1021	1044	993	999	993	1049	973	1039	1007	963	1024	954	996	1041	993	1061	998	974	997	968	917	995	1072	1006	1023	995	1020	1029	1018	969	1024	1055	992	1015	985	1021	1002	972	1030	986	1026	1008	1044	1056	1019	1034	961	979	981	1011	993	981	992	1032	1012	990	1054	1096	1015	949	1001	1007	1026	1027	1026	1022	1006	1034	1045	1030	989	982	1052	1066	1071	1060	1003	1000	1063	981	975	999	990	1035	1034	980	980	1042	999	1000	1033	1034	1039	988	1033	1034	1011	1001	1062	1069	1014	1078	1027	1087	1019	1042	1012	1045	998	1036	1003	1030	982	1010	1014	980	1058	1076	1033	1005	1038	997	978	1001	1015	991	1071	1018	1034	1061	1045	1001	1004	998	1045	1043	995	1013	1044	1050	991	1064	1096	976	1066	1017	1020	980	1029	1005	1046	1093	993	1089	984	1007	1097	959	1019	1044	1048	1011	1083	988	971	1018	1022	1033	987	1028	1018	980	1055	1010	1008	1046	1030	982	1022	1025	1031	989	1013	1016	1005	1006	1003	975	1037	1001	1073	1008	1043	970	1020	1060	1057	1056	1003	987	1036	1020	1021	1018	985	1059	988	1054	1053	994	955	1043	1007	1020	1030	1025	974	1018	1019	1046	1016	1035	1054	1000	1034	1027	1083	970	1025	1052	931	996	1008	1084	1034	997	1021	1026	979	985	989	1049	992	1048	1021	978	1013	1116	1013	1037	986	1044	1000	1018	975	1002	935	1019	1002	1041	968	1061	991	1111	958	1045	979	1018	1089	1038	1041	982	1048	955	986	1040	1065	1080	980	1038	1050	1035	1046	1009	1054	1077	1029	1012	1065	1000	969	995	1018	1059	1028	1012	1030	1071	1033	1001	1033	1035	1014	966	1021	1065	969	1021	1036	1018	1033	1017	1062	992	981	1005	1035	1025	985	1026	1008	1043	1025	1051	1001	980	1025	1030	1038	1019	1062	952	1027	1037	1058	1055	990	1012	1027	996	1035	1080	961	1050	1050	994	1017	1022	1071	981	1000	1064	1020	997	1029	996	1022	1040	974	998	1007	1008	1020	986	1018	977	1039	999	980	1024	1016	937	1035	1085	1022	1016	957	1088	983	1012	993	989	1056	1009	991	1066	1081	1064	1033	978	976	1034	976	1030	1005	975	953	1039	1007	1038	1017	1081	1013	1029	1067	1023	1013	1042	949	1013	1037	988	998	989	1010	1032	972	1061	1068	1066	973	1024	1072	1009	997	1002	1024	1019	1062	1038	1061	1071	968	1045	1056	992	993	1046	1019	988	1043	1025	942	950	979	1004	994	1037	1093	1048	1067	1051	1041	1014	1026	1090	1025	995	1073	1033	1039	983	1078	1005	950	1067	1042	1017	1088	1061	1003	1045	1032	1001	980	983	1005	994	1053	1025	1043	972	983	1007	993	1049	988	1076	1049	1080	1050	1050	1065	1034	1034	983	1019	1036	995	1031	1043	1033	1013	1010	1059	1054	1062	1015	1043	986	1017	1067	1017	1064	980	1014	1035	1023	1047	1090	1086	982	1011	983	1010	992	1074	1003	1075	1078	1023	952	999	1021	1048	973	1004	1030	1005	1024	998	1029	1024	1011	1020	1021	993	1039	977	1040	1003	1055	998	1033	1027	1013	1030	1018	985	1035	989	1034	1027	1030	1006	1040	1050	1005	1004	961	1016	986	992	1018	1034	1012	1076	1064	945	994	999	1055	1001	1020	1011	981	1016	967	1042	1028	992	1025	993	992	1061	1032	996	1070	1003	1044	1011	990	1063	1008	1031	1030	1088	983	1012	1009	978	1022	1047	999	1034	1055	1056	1027	997	1015	1013	1058	996	983	1046	1025	1022	1018	1002	1047	1026	965	1030	1040	1058	1017	1018	986	995	1037	988	1016	1028	1022	986	1043	1028	1008	1040	1077	976	944	972	1041	972	1030	994	1010	1011	992	1001	1059	1058	1015	1010	1009	989	1017	1045	1023	1029	992	1023	989	1015	1007	1008	1061	1044	996	987	977	958	981	1039	1028	1036	1017	1051	1002	1059	1043	1001	1031	1020	1039	1012	1032	946	950	1071	989	1036	1003	1032	1075	1041	1013	1029	973	1020	988	1037	1014	1037	1064	1041	1093	932	1038	1039	970	1056	995	1032	986	1033	991	993	1070	994	984	946	1016	1007	989	978	1065	1042	1024	1034	1056	996	1008	992	977	1035	1032	1038	1009	997	1053	1053	1076	1010	1017	966	990	955	978	1081	985	1004	1022	1030	1043	1002	1055	1095	1010	1015	1038	1034	1090	1088	1013	1017	1018	1045	1010	974	1032	1012	1036	1021	1000	1033	1020	1067	997	1009	1054	1028	953	997	1014	1048	1055	1076	1049	1008	1072	1039	1058	1028	1036	941	1076	1003	1010	1059	1040	1012	1014	1027	1027	1012	1089	1041	1042	1057	1042	1026	1029	986	1075	976	1017	1004	1044	1025	1030	1009	1055	1066	1017	1048	1041	1038	995	1004	1083	1090	1023	983	1063	1022	1023	1062	956	968	1036	1047	955	1024	1021	1009	1000	1017	1026	1008	1029	1009	1012	988	993	1027	932	1004	993	1030	987	1043	1014	1007	1071	1051	999	1043	996	1006	1059	1020	951	1009	969	1033	975	1059	1034	982	1020	1001	1038	979	967	1026	1023	1064	1067	1040	974	995	1018	1007	1031	1035	1073	1005	1001	1022	1047	1019	1017	1015	1034	1071	999	993	1048	1043	1028	1037	1032	1031	1037	1066	996	1015	997	994	1051	1079	1033	981
4941	6275	5126	2840	2499	2296	1865	1570	1421	1332	3677	18305	14640	8508	3317	1629	1047	913	867	809	845	868	813	864	848	841	836	793	843	838	806	825	852	860	849	863	894	831	839	822	875	826	835	837	864	818	849	875	828	820	861	858	817	830	863	833	898	833	821	852	856	861	848	808	845	839	878	849	814	817	890	862	811	896	847	845	861	786	824	850	794	918	766	861	794	826	791	793	816	869	837	863	826	803	820	842	814	844	837	848	776	867	799	845	826	826	797	894	786	926	839	806	838	844	804	829	879	817	858	856	852	840	825	858	835	850	812	843	817	878	810	842	848	799	818	847	857	801	787	826	845	853	834	818	824	829	838	870	828	787	812	779	852	802	812	762	891	825	903	878	851	770	848	862	818	778	839	861	819	855	835	877	892	833	888	826	870	800	806	857	856	826	862	872	880	839	859	788	828	800	809	840	847	842	843	808	828	854	836	862	831	804	864	795	828	844	820	785	867	834	809	871	812	856	886	868	803	770	853	826	814	836	855	834	832	814	818	811	825	859	774	851	792	821	815	824	829	796	829	860	847	808	862	868	781	843	820	866	832	889	838	797	847	860	810	844	864	803	809	832	818	857	755	848	850	857	814	834	846	858	819	828	867	853	887	818	836	843	818	824	824	822	814	858	874	788	849	815	808	875	825	836	826	807	862	863	774	806	803	795	847	849	875	838	849	860	767	845	847	856	812	819	863	869	845	885	821	807	823	835	807	816	821	823	877	838	823	832	830	828	800	867	787	809	830	821	826	844	875	809	807	827	875	849	855	799	769	800	830	806	863	820	808	797	814	814	807	784	832	850	801	830	800	838	831	790	798	841	804	821	835	822	843	851	805	854	848	850	846	812	839	862	840	818	855	770	806	830	836	838	857	831	856	876	849	822	848	823	839	824	896	831	859	829	832	797	806	850	787	859	852	792	819	852	854	792	826	861	820	834	854	872	832	793	781	808	835	801	786	845	852	799	796	844	835	847	844	836	851	849	789	806	817	838	829	824	814	842	757	836	771	819	847	813	814	859	818	778	825	846	854	824	843	841	847	850	793	819	823	782	816	842	814	835	845	872	839	809	834	784	831	863	806	780	835	825	876	851	812	826	869	824	808	821	829	794	856	871	827	839	858	825	806	864	816	788	829	839	832	832	905	813	851	863	875	801	827	825	800	783	827	856	877	801	821	819	837	794	797	822	874	871	834	797	821	869	831	825	823	819	835	822	802	833	825	829	819	860	849	814	878	806	855	808	847	897	863	768	830	790	801	876	848	815	814	806	824	788	812	849	804	850	840	835	829	802	851	875	794	885	849	850	836	832	852	797	801	823	851	825	886	826	825	874	853	779	786	840	813	849	828	823	824	838	885	796	916	860	866	825	790	839	838	877	849	812	829	872	872	825	865	839	760	835	854	841	840	811	815	801	812	846	829	858	836	830	864	830	845	839	847	815	866	842	806	809	827	859	850	833	836	828	871	823	806	818	823	799	825	799	857	877	864	869	867	801	821	812	840	845	819	824	799	820	826	826	815	870	810	830	851	763	821	834	881	881	856	849	797	797	812	829	863	839	849	835	868	873	855	832	849	851	774	839	810	825	874	863	791	817	830	795	816	860	799	883	828	825	839	866	874	835	853	864	791	774	870	809	856	877	815	825	806	850	785	825	792	817	841	794	807	792	840	838	801	857	786	807	831	858	863	824	803	841	779	860	875	821	882	818	820	835	836	799	819	823	850	824	813	869	799	828	832	846	843	788	795	842	834	848	844	806	834	820	777	853	844	833	823	848	766	826	822	816	849	881	914	816	845	828	760	784	835	866	846	818	829	841	851	848	836	832	838	810	865	825	821	841	787	797	799	837	819	867	874	805	818	849	834	849	808	798	822	812	821	884	807	857	811	881	885	773	875	812	909	832	836	862	817	791	853	808	815	866	778	824	817	784	907	844	829	835	833	836	854	823	822	860	784	829	837	833	819	831	824	869	852	797	841	819	811	874	817	841	783	815	840	854	837	833	882	808	831	880	884	832	833	818	847	821	862	838	836	797	843	786	873	833	851	830	824	843	823	851	827	900	882	832	830	817	834	875	863	900	839	882	814	825	852	792	788	825	809	855	819	863	830	833	773	828	834	819	822	823	848	869	812	848	893	796	830	849	766	791	858	843	764	822	867	850	840	839	850	851	827	821	832	783	829	890	753	826	842	833	835	831	830	822	840	852	824	821	827	851	821	808	876	828	830	839	797	849	817	844	855	830	806	819	873	874	817	843	817	903	800	847	837	857	837	874	801	861	813	805	875	850	826	851	892	873	816	785	882	869	816	836	799	856	816	815	871	828	878	849	782	825	840	805	805	863	857	839	831	808	857	815	803	792	877	813	819	850	848	822	783	849	782	847	804	816	854	802	754	810	862	781	801	862	799	812	862	793	818	851	815	850	806	834	868	829	848	786	787	814	770	848	842	826	834	795	808	789	871	863	838	812	801	866	847	823	871	846	865	860	865	817	806	863	802	818	790	810	829	844	817	832	842	846	790	853	819	859	793	822	877	800	829	846	861	811	813	835	811	833	852	781	835	817	856	820	829	820	844	813	877	817	850	786	871	802	815	841	819	855	815	749	818	835	806	840	812	872	825	838	839	801	867	885	819	840	740	787	825	842	868	810	803	846	865	847	802	853	842	828	816	834	864	801	902	850	819	829	813	814	834	834	824	888	841	849	868	810	854	863	841	833	788	836	791	799	827	870	790	841	848	813	881	840	821	795	796	836	787	829	826	845	815	846	833	799	790	812	814	851	834	829	864	802	808	864	833	862	865	819	796	852	780	865	828	826	847	888	828	806	833	804	830	800	842	796	856	825	828	795	843	769	825	823	804	880	829	822	770	842	793	816	835	824	872	872	844	805	897	853	810	806	825	869	832	846	869	835	848	824	840	840	872	802	789	864	838	790	825	825	872	821	846	877	864	792	775	793	869	844	840	829	799	846	797	843	812	827	890	840	797	858	846	818	811	812	815	831	813	801	873	847	779	807	816	841	813	842	860	885	821	801	798	858	837	850	802	816	807	822	791	791	853	785	916	864	832	796	806	868	844	776	845	849	866	774	809	828	816	895	794	828	850	816	855	819	827	851	822	836	789	845	887	819	804	798	751	848	873	822	835	780	828	765	823	817	861	822	788	799	830	840	885	809	864	788	837	818	865	856	892	891	859	845	878	870	872	818	852	856	831	796	828	843	853	770	784	878	848	811	794	860	812	842	799	822	798	847	792	849	850	805	789	867	867	869	797	824	828	835	806	853	812	836	817	809	828	821	777	800	872	777	859	774	830	780	820	848	864	829	820	834	842	824	807	838	820	822	823	838	825	856	810	868	810	806	837	809	848	820	832	868	849	852	837	842	818	813	842	783	795	757	778	847	819	826	803	843	832	812	865	855	750	883	778	833	838	788	837	805	798	746	830	806	775	813	876	817	899	882	842	814
24599	21486	28759	24645	21321	9215	3482	2481	1881	1804	4896	28853	28244	17683	6588	2486	1492	1244	1210	1172	1125	1145	1178	1127	1144	1171	1215	1218	1215	1162	1181	1142	1168	1182	1224	1200	1185	1189	1181	1130	1150	1171	1232	1167	1219	1174	1172	1177	1194	1108	1174	1120	1165	1166	1201	1143	1189	1154	1149	1209	1185	1192	1159	1115	1162	1186	1169	1155	1150	1137	1122	1112	1107	1146	1183	1162	1111	1191	1140	1149	1183	1149	1128	1155	1147	1132	1097	1145	1152	1194	1176	1166	1173	1188	1125	1138	1148	1124	1145	1132	1126	1142	1149	1172	1119	1152	1128	1135	1085	1160	1081	1177	1185	1155	1136	1129	1109	1137	1181	1091	1121	1156	1124	1132	1150	1136	1181	1179	1141	1126	1182	1185	1149	1142	1168	1177	1099	1165	1095	1185	1141	1150	1171	1168	1166	1117	1210	1156	1114	1179	1182	1134	1153	1162	1099	1144	1151	1188	1120	1183	1141	1092	1175	1181	1184	1154	1117	1162	1138	1199	1169	1173	1202	1218	1085	1139	1134	1136	1133	1123	1130	1223	1172	1177	1135	1140	1162	1162	1119	1127	1163	1186	1125	1096	1146	1120	1189	1177	1148	1081	1157	1152	1200	1142	1148	1139	1112	1167	1158	1132	1150	1133	1153	1155	1153	1112	1179	1127	1124	1215	1140	1158	1133	1178	1107	1149	1103	1153	1156	1114	1158	1169	1185	1161	1152	1128	1188	1165	1139	1109	1195	1167	1051	1191	1148	1098	1113	1114	1149	1196	1117	1164	1168	1120	1192	1143	1125	1160	1134	1118	1145	1116	1115	1147	1120	1118	1166	1171	1178	1133	1157	1162	1132	1113	1130	1184	1168	1162	1139	1114	1078	1150	1141	1153	1134	1168	1191	1219	1183	1144	1116	1152	1114	1137	1205	1201	1142	1133	1149	1132	1181	1137	1126	1175	1126	1063	1148	1101	1161	1153	1125	1148	1134	1186	1118	1121	1056	1112	1107	1161	1230	1140	1080	1184	1152	1107	1171	1147	1139	1103	1161	1189	1130	1090	1137	1149	1145	1147	1099	1163	1130	1166	1109	1155	1072	1169	1150	1089	1091	1140	1090	1133	1119	1169	1144	1123	1182	1097	1117	1143	1143	1130	1133	1062	1164	1156	1091	1101	1151	1199	1150	1103	1136	1118	1084	1160	1075	1127	1141	1169	1178	1198	1179	1136	1093	1154	1092	1149	1130	1184	1131	1106	1142	1120	1156	1146	1149	1121	1132	1155	1125	1103	1139	1182	1128	1137	1150	1160	1163	1120	1150	1205	1122	1121	1095	1164	1127	1166	1144	1125	1142	1147	1138	1132	1098	1111	1162	1165	1141	1159	1114	1104	1133	1141	1159	1153	1175	1157	1179	1168	1141	1103	1145	1093	1150	1091	1178	1108	1224	1113	1208	1168	1086	1195	1104	1127	1147	1140	1175	1129	1075	1102	1205	1160	1086	1178	1172	1167	1114	1119	1182	1161	1157	1181	1066	1138	1103	1137	1109	1144	1158	1134	1199	1146	1191	1147	1185	1138	1116	1190	1214	1123	1195	1154	1162	1158	1209	1170	1151	1186	1156	1154	1093	1140	1165	1143	1161	1121	1156	1115	1196	1129	1109	1159	1159	1150	1143	1086	1154	1227	1154	1187	1136	1105	1170	1049	1185	1149	1150	1095	1156	1197	1174	1115	1109	1170	1118	1149	1105	1131	1104	1176	1094	1108	1162	1173	1162	1114	1126	1140	1132	1098	1167	1079	1124	1149	1190	1115	1139	1164	1182	1118	1119	1177	1167	1140	1154	1162	1123	1136	1125	1100	1135	1109	1093	1169	1145	1199	1119	1141	1170	1142	1194	1104	1121	1137	1226	1179	1217	1183	1142	1159	1159	1134	1144	1146	1124	1153	1130	1180	1098	1117	1075	1168	1146	1185	1145	1148	1173	1134	1076	1136	1157	1168	1141	1130	1172	1119	1186	1108	1137	1155	1107	1148	1179	1170	1175	1138	1074	1171	1148	1197	1159	1101	1160	1141	1166	1161	1201	1166	1178	1084	1113	1095	1218	1125	1088	1091	1108	1140	1192	1155	1182	1093	1050	1099	1140	1167	1179	1122	1112	1167	1106	1129	1182	1143	1124	1113	1157	1134	1195	1195	1157	1184	1186	1129	1127	1118	1144	1126	1144	1172	1174	1190	1137	1176	1168	1165	1121	1147	1100	1124	1117	1101	1166	1195	1195	1151	1142	1153	1184	1148	1136	1138	1139	1192	1186	1174	1107	1155	1165	1108	1228	1182	1117	1122	1192	1166	1182	1215	1125	1177	1101	1109	1138	1152	1110	1181	1064	1202	1082	1160	1178	1192	1144	1158	1118	1148	1117	1138	1146	1068	1188	1111	1140	1155	1129	1090	1116	1099	1154	1147	1164	1133	1171	1149	1081	1170	1149	1132	1114	1192	1128	1104	1204	1161	1148	1118	1177	1122	1075	1119	1153	1136	1136	1141	1142	1132	1189	1122	1131	1148	1094	1107	1118	1145	1125	1116	1200	1119	1093	1107	1136	1163	1102	1156	1139	1139	1156	1087	1093	1145	1123	1131	1179	1160	1155	1205	1200	1149	1146	1062	1107	1175	1150	1078	1108	1163	1135	1109	1111	1135	1131	1160	1117	1110	1131	1128	1187	1122	1171	1196	1128	1094	1154	1171	1150	1138	1114	1111	1105	1085	1123	1092	1115	1124	1092	1126	1129	1149	1143	1098	1161	1135	1128	1157	1100	1124	1096	1096	1119	1167	1074	1126	1140	1110	1204	1130	1083	1130	1173	1134	1099	1159	1168	1130	1193	1213	1144	1135	1120	1162	1212	1218	1076	1119	1167	1131	1120	1118	1121	1141	1158	1142	1173	1107	1171	1136	1121	1125	1150	1143	1072	1177	1104	1104	1118	1120	1169	1124	1231	1146	1107	1133	1126	1128	1127	1181	1137	1199	1108	1131	1122	1113	1150	1188	1167	1197	1112	1105	1162	1125	1140	1061	1239	1151	1092	1181	1115	1222	1181	1146	1123	1116	1094	1201	1163	1103	1117	1172	1178	1163	1129	1159	1133	1142	1143	1138	1112	1147	1159	1178	1152	1084	1146	1229	1218	1120	1191	1148	1116	1152	1158	1220	1110	1131	1067	1138	1114	1158	1175	1163	1149	1127	1134	1113	1141	1158	1071	1204	1188	1134	1197	1114	1192	1165	1120	1148	1118	1109	1098	1158	1154	1123	1131	1088	1115	1114	1147	1144	1205	1160	1097	1109	1139	1083	1135	1131	1088	1130	1165	1058	1074	1201	1143	1151	1093	1147	1225	1193	1167	1193	1190	1192	1133	1123	1164	1163	1147	1161	1074	1103	1115	1164	1165	1132	1173	1097	1150	1109	1213	1120	1124	1138	1137	1155	1152	1133	1147	1141	1135	1114	1190	1148	1163	1158	1137	1149	1105	1151	1135	1084	1155	1129	1155	1196	1133	1127	1197	1172	1128	1154	1181	1175	1189	1118	1131	1151	1175	1165	1113	1104	1122	1126	1120	1114	1127	1102	1089	1153	1192	1142	1166	1143	1125	1075	1145	1141	1177	1119	1105	1139	1130	1178	1098	1085	1115	1131	1134	1104	1126	1192	1148	1126	1144	1152	1131	1140	1174	1147	1133	1122	1181	1171	1169	1136	1130	1143	1143	1120	1100	1158	1166	1156	1118	1133	1135	1192	1150	1120	1091	1130	1166	1174	1134	1200	1159	1171	1171	1145	1142	1163	1135	1148	1183	1154	1166	1165	1178	1108	1155	1125	1143	1158	1156	1203	1179	1108	1109	1116	1133	1118	1121	1129	1206	1170	1161	1097	1175	1134	1146	1167	1108	1119	1125	1113	1134	1120	1140	1101	1169	1157	1199	1140	1174	1100	1129	1136	1176	1140	1159	1165	1139	1106	1165	1124	1101	1135	1087	1116	1174	1130	1145	1157	1139	1173	1167	1143	1170	1142	1172	1173	1131	1129	1195	1109	1124	1075	1207	1097	1124	1131	1123	1179	1097	1125	1125	1182	1130	1156	1138	1126	1092	1138	1128	1160	1093	1168	1183	1210	1155	1077	1114	1164	1159	1146	1071	1137	1110	1199	1113	1134	1189	1154	1145	1173	1111	1168	1161	1213	1177	1143	1123	1112	1141	1125	1047	1172	1147	1141	1157	1110	1120	1090	1129	1149	1116	1147	1099	1146	1148	1074	1147	1105	1130	1143	1084	1100	1175	1146	1119	1181	1140	1128	1161	1177	1121	1178	1180	1146	1159	1114	1181	1105	1126	1160	1100	1141	1207	1152	1161	1199	1094	1139	1159	1152	1149	1148	1118	1146	1170	1161	1147	1122	1148	1153	1173	1117	1150	1106	1098	1123	1172	1175	1181	1161	1185	1089	1214	1151	1093	1139	1190	1160	1186	1143	1133	1117	1083	1100	1212	1176	1169	1177	1135	1140	1111	1128	1134	1139	1120	1138	1072	1130	1158	1176	1165	1128	1130	1170	1166	1124	1098	1158	1128	1098	1084	1160	1219	1171	1159	1140	1141	1140	1085	1103	1153	1138	1071	1194	1168	1144	1137	1162	1163	1171	1218	1155	1083	1122	1110	1114	1114	1150	1104	1081	1114	1196	1124	1112	1141	1085	1171	1200	1122	1186	1201	1064	1111	1196	1138	1185	1076	1169	1087	1156	1130	1124	1215	1151	1078	1173	1158	1150	1191	1063	1131	1107	1115	1134	1130	1122	1159	1130	1154	1124	1126	1157	1148	1159	1110	1161	1075	1149	1132	1137	1077	1123	1190	1061	1120	1171	1087	1169	1148	1174	1078	1120	1172	1115	1118	1097	1070	1083	1105	1127	1138	1092	1153	1112	1117	1099	1109	1103	1141	1126	1150	1146	1139	1080	1164	1138	1144	1179	1098	1185	1133	1144	1141	1186	1183	1155	1114	1177	1134	1075	1162	1154	1118	1097	1164	1209	1173	1079	1128	1101
5633	9371	8201	5025	3644	2677	2506	2431	1917	1893	6706	28571	24158	13385	5300	2208	1309	1007	966	895	932	929	941	948	955	948	939	973	906	986	925	887	900	912	945	951	995	935	919	919	936	866	900	936	950	939	944	923	893	955	903	899	912	885	931	940	913	899	927	898	951	964	942	910	979	940	917	922	942	932	972	925	917	896	970	971	926	943	922	907	875	998	905	926	907	896	928	933	982	930	923	926	915	962	882	970	892	916	910	918	953	943	914	945	959	892	928	945	883	979	916	895	930	939	973	957	922	918	967	956	920	975	936	923	898	998	944	908	933	981	946	876	904	956	978	983	931	920	957	912	893	880	977	923	927	958	970	885	971	970	930	860	954	875	926	967	867	923	924	894	898	886	912	922	893	952	930	916	952	937	946	939	908	890	936	889	931	948	987	889	911	904	972	920	987	874	897	948	896	905	929	935	962	855	917	943	921	908	939	1015	932	907	947	922	905	889	923	987	945	922	911	912	957	877	896	963	905	914	954	946	888	924	919	981	887	915	975	876	932	914	889	976	882	920	938	941	891	951	912	947	918	848	921	910	931	914	900	897	876	917	918	923	967	941	926	940	953	844	981	941	918	945	951	887	906	927	915	871	950	866	925	915	900	959	936	954	912	944	918	913	918	921	938	925	909	908	935	946	893	937	921	967	931	941	919	907	877	951	984	924	912	881	942	927	958	905	974	879	926	884	882	866	903	966	926	918	955	950	952	900	888	916	922	867	899	961	923	933	933	922	880	972	892	884	891	894	941	902	930	931	902	911	952	901	905	917	934	888	904	960	984	939	934	902	895	925	901	898	849	953	920	950	906	973	969	866	867	869	959	951	911	931	902	916	950	894	929	916	910	878	918	866	972	929	917	906	902	842	884	890	919	955	930	949	926	869	943	872	907	903	886	958	900	921	984	975	925	951	914	893	895	924	872	958	928	893	931	928	954	919	884	955	899	919	907	910	934	883	952	926	929	908	894	897	1011	877	931	890	933	902	918	884	900	957	904	935	876	895	914	937	951	931	941	937	956	872	944	885	922	930	884	944	908	948	940	862	929	944	960	915	933	978	902	912	953	918	923	920	955	914	921	928	893	1001	883	929	912	922	979	952	902	890	928	921	890	920	916	946	883	887	980	855	891	892	939	922	925	919	913	916	959	886	878	928	897	940	942	890	968	875	894	932	910	958	902	907	902	946	947	900	952	963	901	952	907	865	946	965	931	868	893	915	917	930	911	881	912	901	936	926	903	941	1007	912	926	942	924	862	894	901	927	947	914	862	945	937	905	923	957	943	936	929	931	911	948	891	935	961	931	925	971	923	902	904	914	914	889	833	873	914	920	874	899	924	954	918	916	954	883	991	968	921	963	875	916	919	945	931	954	893	941	935	933	912	916	970	886	879	950	860	910	916	895	955	920	959	921	913	878	915	912	898	937	914	913	944	920	926	895	937	904	919	913	945	908	876	919	949	1006	924	940	878	880	895	935	906	958	875	986	904	888	961	910	935	920	986	898	946	912	959	856	895	912	943	928	902	878	899	887	893	941	954	914	894	876	923	955	924	916	864	896	907	918	931	966	937	911	986	935	893	931	934	880	978	941	936	941	916	873	914	962	1001	937	935	941	950	998	904	902	876	922	989	940	920	917	934	974	949	921	928	913	888	914	909	928	950	950	957	936	912	969	910	903	913	961	935	928	925	898	881	1006	876	922	947	913	899	918	929	865	885	896	990	966	949	943	864	922	935	854	930	959	979	908	908	917	941	958	947	955	916	943	939	891	888	932	947	922	912	886	902	908	938	935	856	881	920	907	933	964	959	897	941	912	958	936	879	904	928	911	941	897	929	904	915	973	921	889	897	923	943	930	949	918	926	894	874	901	942	973	967	871	915	915	882	883	952	918	921	875	885	948	926	929	863	899	875	911	957	959	879	957	849	892	909	879	934	925	886	925	958	929	955	877	880	921	890	1009	937	992	887	928	911	881	873	957	905	898	942	884	927	884	907	983	930	974	934	921	881	906	915	946	901	906	927	897	937	909	937	858	990	953	946	922	887	917	935	870	854	921	978	927	941	974	944	910	907	961	915	931	936	941	889	909	907	905	931	968	973	882	929	940	964	935	864	871	907	923	949	906	915	941	907	924	940	890	914	958	936	969	939	883	901	905	925	957	890	930	957	879	918	903	925	891	898	951	920	877	879	912	943	933	928	940	924	953	887	941	909	920	924	937	922	940	928	932	896	947	919	945	937	881	900	977	955	879	952	929	922	936	900	949	908	928	926	920	941	882	964	946	890	886	905	936	998	946	898	914	940	918	955	923	894	919	933	923	998	958	928	945	949	949	924	903	888	915	934	911	930	920	913	909	907	878	908	920	912	894	929	914	902	904	875	887	955	957	924	919	857	859	939	990	923	847	1005	928	872	901	928	964	913	1011	949	884	944	901	928	931	912	911	947	903	949	903	936	917	944	918	911	884	907	912	950	934	910	961	945	927	933	948	922	922	973	901	933	943	885	924	933	965	867	877	937	874	952	884	919	876	889	911	914	954	922	944	915	898	919	915	927	912	898	953	944	920	893	933	909	914	855	908	939	887	964	930	895	944	923	917	929	908	947	933	952	915	897	851	872	947	934	861	953	913	932	899	867	941	899	986	960	936	982	941	975	906	924	926	913	930	890	967	898	969	893	930	907	948	890	998	907	921	903	890	897	934	902	921	941	900	970	911	919	887	917	924	972	898	896	934	923	873	908	943	953	964	877	888	887	897	906	949	923	894	935	943	962	877	909	896	939	909	934	902	982	943	923	878	927	960	916	967	936	872	920	888	918	882	845	916	910	940	870	967	915	954	845	883	953	933	933	939	886	933	942	945	901	948	872	958	909	908	913	947	897	923	880	926	877	880	932	915	901	874	936	976	890	911	893	908	913	934	914	925	914	898	910	957	914	882	878	953	949	915	939	865	862	913	886	938	946	857	894	883	928	893	915	910	877	954	946	910	944	930	898	918	889	921	916	909	990	900	967	913	898	941	914	962	943	906	921	931	874	951	905	903	883	874	881	898	871	889	892	943	954	946	922	867	964	906	924	946	953	870	909	940	904	907	860	921	940	974	892	913	953	898	953	883	874	926	910	918	902	952	900	943	914	948	888	909	880	920	927	946	987	897	944	903	892	913	839	898	884	923	949	928	921	951	915	892	937	932	937	900	859	947	898	904	955	935	892	944	939	948	898	960	899	895	931	902	861	961	869	951	882	875	953	918	957	853	889	908	910	936	892	918	926	927	915	914	884	884	915	957	896	909	893	876	928	925	901	924	909	909	968	926	924	853	923	910	869	894	926	950	941	969	927	874	895	945	852	948	877	859	894	954	909	962	956	873	944	882	918	920	960	876	930	846	895	879	906	925	931	937	949	906	876	892	856	937	871	957	913	890	919	912	908	946	897	947	995	880	948	938	937	922	868	870	966	937	903	879	912	944	922	906	915	939	907
27874	12964	3323	2180	1553	1234	1313	1257	1265	1211	1453	2636	2694	2161	1564	1329	1126	1134	1173	1126	1132	1098	1065	1079	1100	1138	1111	1074	1161	1125	1116	1121	1102	1155	1108	1167	1154	1112	1091	1100	1138	1157	1141	1137	1126	1126	1168	1087	1139	1196	1182	1090	1097	1154	1107	1114	1112	1069	1163	1135	1136	1071	1235	1092	1101	1121	1130	1103	1073	1146	1099	1158	1114	1122	1075	1130	1143	1105	1175	1116	1050	1081	1072	1082	1088	1132	1086	1090	1138	1153	1116	1163	1186	1107	1139	1139	1111	1035	1153	1101	1142	1108	1114	1146	1054	1105	1153	1091	1096	1109	1064	1078	1123	1200	1128	1168	1074	1106	1154	1121	1164	1158	1107	1122	1111	1104	1117	1136	1133	1162	1099	1105	1171	1160	1147	1117	1115	1142	1126	1115	1153	1099	1105	1069	1088	1119	1082	1176	1089	1143	1054	1195	1148	1097	1083	1113	1101	1151	1113	1150	1116	1107	1157	1045	1121	1125	1109	1101	1063	1093	1153	1141	1163	1094	1105	1160	1117	1088	1040	1089	1113	1097	1097	1098	1159	1181	1176	1168	1140	1143	1141	1101	1093	1088	1143	1167	1144	1097	1132	1134	1090	1126	1190	1105	1094	1168	1121	1117	1141	1128	1176	1106	1079	1083	1111	1117	1092	1145	1106	1140	1085	1067	1163	1101	1084	1124	1072	1110	1119	1144	1164	1141	1097	1110	1089	1166	1116	1160	1165	1155	1108	1116	1106	1147	1124	1142	1087	1123	1128	1139	1069	1090	1144	1165	1071	1163	1129	1092	1153	1175	1202	1105	1122	1134	1108	1196	1127	1146	1145	1116	1116	1130	1109	1149	1092	1099	1109	1135	1059	1137	1101	1124	1101	1102	1114	1100	1119	1124	1112	1116	1108	1109	1118	1102	1042	1072	1123	1095	1081	1094	1091	1126	1136	1118	1140	1157	1106	1077	1136	1065	1123	1022	1096	1063	1091	1076	1063	1085	1097	1114	1189	1163	1170	1130	1073	1141	1148	1153	1145	1143	1093	1113	1152	1179	1033	1112	1106	1102	1127	1120	1132	1107	1127	1113	1112	1099	1069	1098	1091	1131	1099	1085	1183	1087	1079	1146	1099	1093	1125	1114	1119	1096	1101	1127	1140	1132	1081	1091	1107	1131	1143	1116	1143	1146	1144	1132	1081	1188	1166	1144	1099	1107	1148	1147	1116	1106	1080	1148	1095	1080	1118	1105	1109	1170	1099	1169	1143	1169	1118	1148	1115	1078	1101	1135	1162	1183	1120	1128	1200	1127	1176	1112	1108	1127	1103	1105	1132	1162	1134	1098	1127	1129	1150	1160	1116	1165	1118	1142	1141	1109	1106	1088	1113	1090	1147	1187	1081	1169	1060	1159	1172	1094	1105	1128	1111	1147	1171	1169	1121	1159	1117	1164	1193	1143	1158	1107	1074	1143	1130	1166	1123	1120	1130	1180	1124	1118	1077	1097	1104	1133	1135	1114	1136	1157	1159	1101	1147	1132	1157	1133	1088	1139	1131	1118	1089	1120	1068	1066	1121	1092	1119	1128	1169	1141	1089	1142	1132	1135	1152	1136	1136	1123	1088	1146	1132	1089	1140	1109	1121	1084	1152	1155	1091	1149	1167	1141	1074	1090	1183	1124	1089	1070	1113	1098	1116	1150	1149	1158	1165	1114	1140	1046	1038	1059	1182	1129	1109	1087	1077	1083	1126	1113	1106	1142	1128	1172	1116	1111	1107	1165	1095	1081	1176	1145	1157	1087	1116	1095	1162	1085	1193	1141	1102	1125	1100	1150	1089	1147	1147	1179	1094	1115	1093	1090	1097	1105	1100	1110	1092	1124	1080	1121	1159	1066	1048	1028	1086	1138	1096	1078	1179	1051	1178	1107	1090	1074	1105	1078	1142	1156	1131	1106	1130	1170	1122	1126	1080	1124	1074	1141	1171	1147	1051	1097	1186	1156	1155	1061	1142	1066	1094	1089	1146	1189	1159	1146	1163	1078	1122	1130	1109	1088	1101	1133	1144	1135	1092	1133	1098	1120	1065	1131	1102	1086	1125	1142	1110	1042	1046	1082	1167	1130	1145	1118	1169	1127	1088	1129	1102	1111	1053	1145	1110	1154	1085	1156	1109	1113	1114	1107	1123	1143	1113	1083	1117	1094	1118	1126	1112	1130	1083	1151	1137	1082	1133	1147	1092	1162	1131	1132	1122	1109	1122	1062	1132	1120	1070	1144	1109	1117	1081	1121	1129	1127	1148	1127	1059	1106	1091	1094	1161	1072	1179	1098	1111	1106	1123	1123	1125	1118	1126	1178	1119	1112	1105	1094	1141	1041	1108	1111	1084	1061	1093	1094	1126	1201	1088	1141	1103	1169	1086	1136	1161	1151	1088	1156	1132	1124	1138	1135	1124	1105	1180	1106	1187	1199	1137	1150	1097	1037	1111	1151	1179	1134	1091	1124	1074	1130	1068	1043	1100	1104	1171	1087	1116	1127	1145	1135	1107	1120	1138	1117	1103	1061	1083	1163	1070	1083	1084	1143	1114	1143	1135	1108	1132	1193	1164	1126	1107	1074	1094	1088	1120	1087	1130	1103	1057	1111	1158	1109	1155	1112	1151	1211	1187	1075	1097	1123	1126	1079	1140	1103	1088	1164	1120	1153	1157	1177	1146	1139	1119	1111	1143	1137	1078	1109	1051	1070	1085	1093	1127	1087	1132	1187	1152	1088	1135	1110	1147	1100	1120	1150	1106	1174	1115	1136	1111	1035	1107	1099	1140	1102	1190	1030	1210	1123	1155	1134	1047	1078	1170	1142	1136	1129	1119	1153	1140	1117	1108	1108	1108	1096	1189	1113	1138	1138	1063	1153	1179	1097	1202	1128	1080	1142	1129	1033	1069	1156	1118	1118	1159	1150	1121	1129	1113	1118	1134	1093	1101	1084	1150	1122	1109	1091	1105	1160	1120	1132	1141	1135	1208	1111	1102	1087	1091	1079	1134	1175	1123	1068	1181	1100	1107	1098	1083	1142	1088	1087	1112	1154	1066	1136	1065	1143	1136	1161	1182	1063	1125	1066	1139	1193	1087	1143	1174	1074	1076	1115	1141	1112	1130	1091	1084	1138	1172	1137	1090	1097	1082	1127	1127	1094	1179	1060	1148	1136	1119	1141	1091	1155	1080	1134	1097	1141	1087	1163	1150	1105	1106	1120	1158	1143	1114	1173	1129	1125	1096	1111	1107	1138	1081	1145	1146	1151	1132	1091	1174	1118	1071	1140	1195	1154	1133	1069	1115	1134	1107	1133	1137	1129	1148	1138	1061	1076	1146	1111	1100	1160	1087	1106	1120	1101	1177	1146	1110	1123	1055	1086	1105	1081	1085	1133	1154	1143	1132	1116	1175	1114	1121	1139	1110	1177	1100	1117	1077	1153	1191	1110	1148	1148	1071	1101	1110	1178	1114	1163	1127	1137	1168	1127	1107	1148	1190	1121	1147	1070	1070	1180	1141	1084	1106	1144	1088	1144	1111	1080	1145	1061	1076	1100	1087	1123	1105	1056	1115	1075	1112	1172	1097	1173	1075	1130	1132	1103	1170	1118	1121	1128	1098	1116	1144	1167	1121	1190	1073	1105	1094	1115	1132	1146	1133	1135	1126	1135	1116	1094	1137	1127	1092	1119	1114	1167	1134	1127	1112	1150	1132	1126	1134	1159	1159	1132	1143	1069	1080	1066	1045	1111	1131	1086	1050	1147	1151	1109	1207	1043	1164	1183	1150	1121	1041	1054	1118	1161	1149	1129	1166	1128	1158	1071	1151	1113	1121	1091	1054	1097	1116	1123	1150	1165	1143	1124	1138	1141	1124	1138	1109	1110	1142	1120	1161	1172	1142	1152	1106	1171	1092	1101	1096	1100	1159	1130	1150	1133	1180	1070	1058	1111	1114	1140	1141	1123	1177	1149	1090	1142	1126	1134	1110	1105	1088	1169	1185	1114	1058	1117	1107	1139	1117	1109	1098	1156	1176	1080	1139	1094	1100	1071	1128	1080	1118	1176	1126	1126	1113	1144	1133	1090	1167	1179	1152	1132	1106	1138	1163	1164	1117	1076	1186	1086	1097	1131	1090	1116	1101	1108	1123	1116	1153	1151	1161	1202	1120	1133	1055	1158	1166	1101	1142	1144	1113	1145	1106	1157	1144	1096	1102	1207	1130	1129	1107	1168	1143	1111	1146	1171	1096	1125	1115	1091	1125	1150	1131	1079	1111	1070	1169	1102	1079	1118	1127	1094	1083	1091	1149	1143	1217	1127	1176	1106	1174	1122	1090	1119	1080	1129	1174	1153	1102	1148	1101	1159	1166	1126	1141	1148	1131	1105	1104	1150	1144	1093	1127	1141	1123	1083	1083	1125	1098	1140	1176	1135	1105	1129	1138	1127	1133	1120	1181	1182	1098	1130	1098	1096	1050	1086	1082	1183	1173	1126	1138	1107	1109	1097	1126	1078	1124	1097	1097	1072	1162	1051	1141	1113	1164	1102	1082	1137	1148	1118	1078	1105	1058	1137	1126	1093	1092	1128	1116	1139	1094	1115	1160	1118	1174	1093	1100	1145	1150	1080	1139	1151	1124	1133	1057	1126	1098	1124	1139	1116	1094	1112	1057	1056	1101	1108	1176	1083	1108	1092	1134	1114	1129	1149	1074	1102	1173	1133	1086	1157	1108	1196	1122	1091	1111	1120	1144	1194	1136	1082	1160	1130	1141	1186	1113	1127	1145	1163	1116	1136	1149	1148	1143	1103	1154	1090	1140	1065	1149	1157	1098	1093	1195	1081	1124	1103	1156	1143	1136	1074	1070	1082	1070	1077	1092	1140	1143	1045	1074	1102	1107	1062	1077	1130	1053	1097	1092	1094	1166	1126	1057	1079	1114	1139	1154	1191	1137	1121	1104	1049	1075	1140	1098	1070	1125	1195	1064	1093	1144	1117	1111	1146	1077	1128	1093	1124	1151	1164	1139	1121	1158	1126	1175	1144	1078	1130
6097	2353	2170	1669	1398	1135	1171	1064	1055	973	1413	2731	2634	1926	1220	1055	927	853	874	838	897	900	908	901	869	871	915	919	887	893	867	878	903	907	885	884	885	887	881	907	888	892	913	929	856	817	856	840	886	897	923	891	899	877	903	932	911	849	913	870	884	901	879	869	923	907	881	889	825	847	884	856	846	871	871	942	890	878	892	865	879	844	927	895	881	899	815	902	897	900	925	855	860	885	835	900	887	887	856	861	893	921	889	888	847	831	871	860	933	880	877	847	926	841	865	896	796	877	919	907	900	885	862	874	905	900	860	862	847	885	965	918	904	892	855	877	950	887	848	858	943	879	890	908	827	919	858	929	881	873	881	868	834	908	911	890	848	881	853	853	810	876	828	868	921	875	854	863	881	864	865	849	886	883	887	887	855	882	874	884	838	853	914	879	896	906	886	897	868	907	885	897	885	884	864	889	870	951	890	910	840	893	848	926	859	879	903	828	861	833	900	853	851	893	860	907	885	878	819	850	886	855	872	933	876	913	876	896	889	891	914	875	903	883	855	877	867	883	848	879	874	836	869	849	841	904	871	893	919	923	895	928	878	911	916	900	895	850	889	875	884	813	876	896	846	878	839	881	873	875	868	873	852	872	867	856	899	867	847	893	910	803	891	845	866	859	876	891	906	860	886	946	834	864	907	878	899	858	864	902	889	884	872	927	871	844	943	882	904	881	901	873	838	922	907	838	865	856	895	865	803	884	857	839	860	890	895	932	870	905	855	914	893	858	878	867	883	869	887	929	857	888	904	924	884	917	839	925	892	871	861	904	802	848	870	870	881	860	926	883	897	869	840	913	900	863	893	884	905	902	854	857	866	818	937	848	909	874	872	809	857	839	846	879	893	941	890	896	908	838	904	837	894	919	866	908	845	914	905	825	883	884	915	869	846	863	909	858	885	873	913	843	876	883	926	873	834	858	870	841	943	913	888	907	901	899	878	886	865	889	829	861	896	887	924	858	899	873	850	867	902	833	918	920	873	838	910	937	875	916	906	905	849	859	861	847	858	907	880	908	826	887	866	851	872	908	873	867	899	901	857	896	885	863	868	913	837	861	876	909	872	868	896	878	875	824	875	917	970	797	908	847	853	877	856	877	913	889	917	870	871	845	937	875	872	857	847	908	878	867	897	866	902	933	857	838	859	886	813	918	843	837	897	801	857	847	933	911	874	914	862	880	890	913	859	903	843	875	894	878	943	862	903	876	905	901	847	853	872	908	876	868	873	864	865	923	888	920	891	870	858	855	857	865	879	817	864	885	892	920	892	828	868	873	919	924	903	863	913	932	892	886	844	852	954	876	861	892	823	849	905	906	870	864	895	843	878	839	850	836	884	896	907	907	850	920	921	926	930	810	860	866	898	902	879	861	852	863	857	846	914	839	893	911	892	813	876	862	848	842	892	822	918	889	884	883	880	884	965	911	846	904	861	847	918	874	883	874	903	844	872	826	833	900	846	863	835	866	944	896	849	925	873	878	811	908	857	845	901	883	860	879	839	908	873	848	915	858	860	902	875	898	872	900	902	881	847	904	875	840	820	890	881	884	907	864	962	906	896	855	917	885	887	840	857	903	842	854	862	821	915	902	843	924	852	858	839	864	828	881	902	913	927	906	880	868	851	906	931	837	849	896	863	889	839	930	865	887	924	909	828	852	876	843	914	859	880	831	932	867	929	860	916	905	857	872	899	822	859	836	898	901	877	887	899	862	894	911	896	880	877	921	918	866	830	927	898	890	909	893	851	877	829	897	863	952	906	916	859	874	840	916	851	877	832	904	874	884	893	840	829	968	881	858	863	904	857	921	891	854	908	885	853	911	916	839	855	834	857	897	889	900	844	857	851	849	858	900	890	850	846	834	898	905	884	886	929	860	851	904	870	893	909	881	866	875	904	867	909	889	838	868	878	880	840	915	919	868	873	874	911	826	860	902	851	870	877	857	867	894	924	874	917	897	907	919	863	884	913	868	872	874	819	945	897	876	881	854	932	919	864	901	898	884	869	913	894	919	926	913	857	889	858	911	866	873	921	884	906	886	869	926	850	867	859	882	867	847	883	883	874	840	870	927	866	882	846	908	926	888	893	882	862	912	853	868	875	888	904	843	873	864	821	844	906	863	869	855	827	881	863	876	887	894	870	813	900	843	870	898	866	882	846	883	905	893	830	865	878	873	927	802	852	932	889	933	827	839	882	836	916	902	903	887	875	874	867	833	893	896	847	859	849	856	852	871	871	897	840	886	944	910	869	915	860	853	976	913	885	887	867	929	893	905	883	962	899	872	897	907	912	916	903	858	889	885	866	844	874	853	887	893	894	872	873	854	883	819	909	907	892	887	898	878	890	858	877	854	880	919	851	899	838	913	866	852	840	849	910	911	903	852	914	842	885	872	879	868	866	894	878	846	858	877	897	879	912	904	865	870	905	916	915	901	874	856	856	865	883	860	885	862	887	915	865	953	864	855	906	864	870	919	854	906	911	901	868	879	857	918	905	878	835	901	902	932	913	856	872	895	907	861	868	890	867	899	870	876	874	898	896	828	923	849	909	876	954	858	900	927	865	839	907	831	877	889	895	939	888	884	921	914	872	904	849	916	920	892	919	884	847	916	846	852	833	882	915	923	903	878	869	870	852	860	839	841	878	860	839	838	884	898	915	923	845	905	901	853	894	843	898	893	884	882	930	837	860	865	911	923	908	863	894	917	892	879	907	854	915	870	866	845	863	930	922	890	863	920	898	877	852	915	957	874	871	857	894	879	861	873	872	835	877	861	909	873	897	913	835	915	910	852	905	925	893	856	867	857	883	839	838	889	900	906	863	914	876	851	862	873	849	880	862	956	849	857	888	866	924	900	916	874	887	845	885	842	864	947	907	882	860	910	886	876	940	833	872	862	902	856	872	876	849	889	903	900	880	885	900	862	865	910	901	883	898	874	862	888	853	955	923	872	839	915	860	929	876	931	880	933	846	878	852	867	878	909	877	869	928	868	879	900	904	854	906	835	892	942	870	910	860	862	890	871	844	847	860	927	892	900	916	883	923	883	922	838	862	842	837	904	825	862	875	886	897	895	881	852	933	877	886	937	893	856	856	895	881	890	890	885	836	889	851	832	857	879	917	859	880	903	934	905	869	843	847	838	848	861	876	887	874	895	888	877	867	909	876	891	875	818	926	899	855	834	908	887	878	875	917	864	868	878	914	880	926	861	810	879	893	887	830	866	899	885	867	908	848	908	855	936	993	931	875	901	864	905	853	873	849	917	865	927	877	876	880	841	836	887	828	892	925	916	853	833	907	943	840	917	853	870	904	829	846	888	886	943	897	871	894	925	888	901	853	938	855	932	925	911	898	897	910	835	821	890	855	884	852	875	841	929	842	871	866	928	912	858	889	927	921	882	909	910	853	868	926	897	859	892	892	902	917	894	881	820	860	896	900	786	926	915	841	870	894	876	879	873
25687	21474	27689	25580	10901	2798	2060	1703	1555	1333	3391	16261	17471	10946	4076	1995	1341	1199	1114	1150	1165	1127	1089	1152	1159	1075	1075	1127	1072	1127	1087	1095	1107	1131	1058	1126	1089	1093	1126	1104	1052	1074	1056	1039	1109	1192	1054	1142	1113	1145	1074	1097	1137	1102	1146	1084	1092	1079	1140	1117	1075	1070	1090	1063	1092	1084	1078	1140	1130	1134	1144	1135	1055	1055	1036	1115	1082	1054	1093	1053	1094	1103	1160	1067	1116	1091	1141	1108	1085	1065	1044	1101	1065	1097	1132	1139	1073	1119	1080	1124	1162	1126	1098	1076	1091	1063	1064	1101	1044	1147	1066	1107	1102	1032	1181	1088	1122	1095	1104	1067	1058	1131	1076	1097	1122	1077	1069	1100	1079	1145	1048	1086	1091	1143	1061	1174	1046	1112	1110	1087	1130	1049	1164	1109	1092	1102	1122	1125	1175	1057	1091	1095	1044	1116	1081	1078	1142	1109	1065	1106	1039	1119	1059	1093	1088	1098	1137	1059	1096	1081	1079	1104	1100	1107	1037	1114	1114	1105	1053	1108	1007	1107	1085	1087	1118	1132	1121	1087	1153	1099	1104	1098	1122	1103	1071	1033	1079	1083	1154	1036	1037	1095	1091	1065	1115	1002	1038	1021	1068	1123	1090	1053	1073	1121	1049	1134	1097	1094	1171	1067	1115	1040	1026	1128	1113	1081	1065	1061	1103	1145	1094	1132	1132	1089	1117	1057	1070	1082	1050	1029	1069	1025	1099	1049	1096	1128	1086	1107	1167	1094	1112	1124	1100	1023	1118	1032	1095	1091	1138	1140	1076	1024	1140	1116	1060	1035	1038	1101	1074	1099	1093	1161	1090	1063	1075	1093	1099	1074	1077	1102	1123	1057	1087	1095	1049	1141	1076	1112	1117	1103	1120	1108	1085	979	1138	1086	1117	1126	1116	1099	1121	1083	1056	1091	1134	1049	1056	1086	1107	1123	1089	1088	1068	1128	1164	1082	1041	1068	1057	1077	1114	1112	1094	1065	1084	1050	1116	1076	1091	1115	1080	1107	1073	1131	1079	1098	1087	1126	1087	1112	1131	1041	1078	1072	990	1116	1092	1071	1070	1075	1100	1102	1132	1123	1144	1115	1083	1077	1086	1109	1102	1139	1127	1089	1097	1116	1127	1131	1114	1097	1061	1170	1076	1098	1085	1110	1095	1129	1064	1103	1035	1105	1063	1149	1086	1079	1103	1075	1049	1037	1077	1128	1089	1112	1060	1055	1125	1058	1182	1061	1046	1125	1126	1119	1104	1168	1104	1051	1116	1005	1157	1048	1104	1128	1091	1023	1067	1066	1118	1125	1127	1073	1124	1043	1098	1123	1060	1078	1093	1098	1128	1150	1083	1071	1059	1110	1146	1117	1062	1161	1104	1102	1085	1098	1042	1092	1100	1036	1064	1035	1120	1144	1088	1092	1160	1049	1177	1135	1111	1106	1094	1082	1087	1127	1191	1094	1077	1107	1117	1089	1076	1066	1062	1091	1072	1089	1060	1055	1029	1080	1043	1120	1060	1055	1048	1106	1101	1094	1076	1172	1121	1078	1065	1069	1089	1066	1057	1132	1038	1060	1072	1011	1044	1129	1083	1109	1085	1059	1014	1117	1065	1146	1075	1123	1120	1056	1083	1158	1101	1081	1126	1114	1124	1114	1142	1103	1033	1105	1065	1116	1134	1049	1082	1086	1055	1117	1074	1092	1071	1097	1095	1003	1086	1103	1069	1097	1103	1120	1105	1099	1057	1116	1089	1140	1122	1029	1060	1129	1008	1120	1084	1153	1092	1082	1109	1095	1137	1067	1114	1113	1086	1097	1086	1077	1094	1046	1122	1104	1019	1068	1041	1088	1068	1110	1151	1110	1057	1125	1072	1070	1092	1093	1067	1125	1052	1030	1106	1063	1075	1105	1132	1095	1146	1081	1065	1072	1087	1114	1102	1075	1132	1075	1063	1059	1042	1168	1171	1088	1125	1113	1111	1098	1110	1102	1106	1063	1148	1050	1102	1083	1090	1107	1068	1129	1099	1051	1080	1050	1089	1122	1088	1123	1042	1132	1087	1077	1046	1044	1066	1072	1077	1100	1044	1070	1073	1029	1148	1057	1096	1092	1203	1154	1019	1094	1124	1043	1105	1042	1078	1091	1090	1108	1131	1067	1107	1068	1106	1068	1113	1048	1064	1082	1034	1107	1100	1138	1062	1122	1081	1053	1120	1030	1048	1062	1087	1047	1060	1090	1048	1079	1053	1117	1138	1142	1109	1072	1068	1116	1097	1100	1108	1107	1089	1115	1120	1063	1059	1049	1065	1097	1107	1088	1040	1105	1097	1062	1118	1145	1099	1078	1084	1161	1099	1079	1098	1122	1092	1062	1125	1083	1089	1034	1115	1070	1023	1059	1072	1137	1057	1113	1051	1080	1107	1064	1071	1130	1134	1064	1035	1048	1123	1078	1075	1162	1082	1109	1015	1070	1087	1064	1099	1109	1099	1116	1086	1107	1130	1098	1072	1075	1112	1097	1102	1125	1109	1048	1090	1092	1110	1124	1119	1111	1077	1095	998	1128	1116	1127	1119	1087	1089	1112	1035	1078	1089	1039	1126	1121	1096	1085	1039	1116	1108	1081	1107	1064	1123	1086	1118	1106	1054	1089	1135	1102	1142	1073	1104	1078	1131	1077	1103	1085	1162	1072	1109	1092	1074	1085	1049	1074	1039	1018	1099	1097	1077	1093	1099	1009	1108	1068	1096	1106	1086	1088	1063	1104	1071	1033	1065	1110	1095	1107	1066	1106	1154	1107	1147	1105	1112	1121	1092	1110	1020	1097	1098	1105	1110	1062	1032	1055	1102	1070	1131	1149	1075	1127	1113	1097	1085	1141	1055	1076	1129	1078	1089	1077	1130	1098	1071	1067	1068	1104	1141	1076	1130	1052	1071	1128	1055	1062	1075	1043	1069	1091	1119	1132	1132	1094	1109	1093	1101	1142	1074	1075	1039	1079	1047	1100	1101	1105	1084	1028	1123	1138	1057	1030	1127	1075	1083	1141	1149	1147	1086	1108	1093	1072	1094	1076	1030	1042	1057	1032	1086	1058	1074	1072	1115	1079	1088	1108	1072	1082	1087	1114	1092	1093	1043	1075	1138	1128	1094	1088	1018	1085	1046	1132	1077	1094	1107	1089	1103	1100	1131	1098	1089	1088	1078	1098	1128	1081	1075	1025	1059	1081	1089	1068	1129	1078	1080	1127	1080	1059	1100	1059	1052	1137	1148	1113	1069	1104	1077	1056	1073	1050	1092	1062	1124	1108	1126	1091	1091	1105	1043	1110	1075	1109	1061	1078	1065	1087	1124	1122	1072	1044	1118	1123	1072	1124	1081	1078	1070	1136	1071	1117	1106	1135	1096	1082	1079	1135	1133	1145	1080	1121	1101	1094	1099	1106	1111	1050	1071	1165	1148	1087	1131	1071	1104	1101	1091	1086	1109	1067	1075	1115	1100	1086	1044	1066	1112	1064	1103	1121	1065	1058	1099	1083	1078	1110	1024	1078	1074	1084	1058	1080	1114	1118	1065	1152	1100	1115	1081	1109	1078	1085	1125	1107	1068	1061	1112	1029	1068	1105	1108	1021	1094	1053	1049	1117	1109	1088	1089	1039	1054	1160	1044	1074	1100	1087	1114	1123	1054	1076	1110	1086	1084	1123	1135	1047	1107	1057	1109	1050	1113	1036	1088	1062	1101	1124	1076	1068	1144	1126	1101	1096	1093	1057	1099	1150	1037	1077	1072	1088	1113	1056	1087	1105	1098	1133	1047	1059	1081	1102	1074	1101	1096	1097	1088	1035	1090	1082	1031	1059	1042	1106	1104	1079	1056	1128	1123	1106	1099	1091	1063	1088	1047	1079	1033	1146	1076	1114	1042	1091	1110	1085	1119	1095	1079	1109	1078	1091	1100	1099	1060	1144	1059	1034	1078	1069	1145	1111	1070	1080	1047	1070	1070	1082	1090	1062	1139	1092	1077	1142	1107	1062	1070	1163	1105	1059	1075	1083	1083	1141	1016	1099	1050	1061	1089	1146	1110	1126	1075	1063	1046	1088	1114	1082	1035	1102	1078	1121	1100	1159	1121	1125	1106	1051	1107	1056	1104	1022	1076	1116	1086	1104	1103	1068	1071	1047	1132	1076	1127	1049	1104	1080	1077	1140	1091	1047	1115	1085	1077	1123	1079	1104	1096	1117	1105	1083	1106	1090	1117	1144	1058	1126	1082	1093	1092	1088	1099	1088	1067	1076	1126	1084	1068	1107	1174	1159	1039	1095	1086	1029	1088	1111	1030	1058	1059	1075	1170	1115	1051	1099	1082	1026	1049	1118	1094	1085	1049	1070	1101	1108	1056	1186	1050	1067	1090	1110	1003	1086	1081	1064	1102	1166	1098	1107	1081	1157	1089	1049	1029	1120	1064	1081	1070	1123	1102	1100	1172	1071	1051	1064	1089	1077	1056	1062	1104	1104	1088	1084	1054	1098	1183	1120	1045	1186	1058	1170	1170	1142	1125	1063	1103	1025	1070	1147	1100	1091	1143	1076	1097	1074	1107	1113	1074	1094	1167	1112	1061	1094	1095	1124	1086	1123	1084	1048	1072	1086	1134	1063	1153	1097	1069	1060	1104	1128	1082	1116	1100	1055	1037	1089	1115	1134	1049	1107	1059	1138	1062	1089	1043	1066	1053	1125	1077	1078	1154	1085	1103	1094	1104	1073	1069	1070	1088	1180	1083	1095	1103	1093	1066	1091	1066	1098	1079	1068	1037	1069	1087	1130	1079	1095	1099	1086	1088	1080	1051	1088	1118	1114	1064	1086	1056	1124	1101	1076	1067	1135	1059	1055	1114	1108	1089	1116	1106	1110	1117	1118	1059	1102	1148	1100	1067	1107	1120	1088	1038	1113	993	1094	1042	1070	1069	1141	1037	1113	1098	1127	1112	1066	1083	1069	1059	1072	1141	1093	1146	1144	1064	1064	1069	1072	1130	1074	1116	1142
5293	7265	5856	3355	2599	2054	1798	1632	1510	1273	4652	17286	15616	8968	3420	1726	1095	902	927	898	931	876	965	916	866	897	935	895	914	884	847	850	865	896	929	870	885	861	907	876	878	855	857	891	950	924	881	919	896	907	909	944	865	985	894	902	872	897	859	903	947	898	898	915	905	920	912	878	926	870	927	854	878	888	878	845	961	844	897	892	918	878	915	910	891	939	879	913	891	928	892	887	882	908	921	875	915	887	912	886	854	886	885	841	940	935	884	879	893	888	873	889	866	861	886	877	899	896	855	896	872	857	843	875	851	921	906	869	927	886	909	892	928	875	896	923	892	847	897	893	867	923	869	863	850	882	919	923	879	877	875	913	868	917	879	856	861	872	903	906	877	863	901	916	903	844	915	858	903	807	921	841	859	865	893	851	897	898	934	857	916	895	918	857	849	893	924	867	883	917	937	890	817	887	842	928	856	904	898	862	955	873	886	900	847	856	852	872	874	906	870	859	855	906	934	844	918	910	838	853	954	891	878	881	885	873	829	874	882	927	833	915	900	920	857	851	877	872	917	895	919	883	878	912	839	905	911	903	906	923	840	860	900	939	851	870	894	887	888	868	899	883	857	864	847	908	877	830	917	873	892	882	890	905	874	900	854	877	912	863	878	878	898	894	866	882	891	908	898	838	843	874	906	930	919	882	866	844	871	919	896	917	873	916	930	851	895	883	870	947	871	886	935	906	894	895	899	866	853	937	844	966	879	866	915	933	825	877	872	843	866	832	854	858	883	925	895	888	872	914	915	902	891	898	841	898	879	868	865	857	882	891	821	865	915	863	854	866	949	896	902	869	876	896	851	928	906	872	896	906	882	879	890	877	904	904	880	859	859	888	886	930	904	887	900	893	904	866	927	891	933	894	897	867	869	857	873	889	839	863	888	865	892	862	951	834	860	853	900	891	858	905	924	866	922	863	916	886	907	846	916	883	901	944	956	955	848	821	849	899	898	919	951	863	885	916	869	893	824	877	918	879	935	880	871	888	924	883	866	869	846	847	895	871	893	903	898	868	898	898	858	915	861	881	886	913	887	901	896	876	880	832	886	889	874	853	870	941	892	916	881	873	897	874	916	909	916	921	890	868	831	875	910	907	855	910	847	849	859	907	923	871	942	919	857	878	858	941	897	884	847	878	888	850	889	933	855	852	904	904	905	873	906	887	835	840	924	927	875	856	891	914	919	911	887	873	891	916	874	932	901	870	889	823	881	862	923	891	927	856	873	932	858	826	947	891	844	917	948	898	877	905	915	887	851	879	894	868	859	831	913	815	869	865	833	911	843	864	876	906	858	927	930	878	895	857	902	890	931	876	891	934	888	871	903	926	873	843	878	895	908	889	860	840	922	900	852	842	917	825	956	904	924	851	905	895	941	898	912	898	896	848	898	902	891	894	862	919	848	807	927	851	873	869	921	871	895	871	853	857	894	874	902	886	959	958	872	924	872	905	853	900	948	873	873	943	855	895	883	880	913	875	853	880	870	815	862	889	902	851	901	934	914	901	848	812	863	848	905	865	858	908	881	873	862	862	908	872	851	901	898	877	873	886	896	862	912	881	878	902	882	957	874	837	869	859	869	871	873	885	863	927	860	841	924	901	923	894	879	882	907	926	912	842	900	847	908	894	889	892	903	866	867	855	859	867	846	917	842	873	874	898	877	893	875	891	872	847	869	881	878	931	889	920	867	876	889	887	879	867	902	887	869	891	933	921	927	938	923	871	890	895	852	868	859	918	859	895	852	876	899	866	904	893	863	872	885	825	885	901	878	906	857	928	838	909	815	826	901	889	892	882	890	938	870	871	869	885	903	929	927	878	886	863	865	899	855	912	854	893	917	868	938	836	877	870	914	908	931	849	949	902	850	873	912	877	879	896	922	873	917	862	851	872	893	904	876	917	841	866	867	874	843	854	817	864	892	849	882	899	873	883	869	866	878	918	895	871	861	920	920	906	835	819	849	906	902	913	885	901	848	840	902	886	908	877	928	926	914	929	874	859	872	866	912	876	826	907	892	861	877	856	852	839	876	924	827	892	852	908	938	923	896	870	890	914	858	896	897	837	897	919	939	876	783	891	861	915	902	873	921	852	887	872	870	849	867	920	847	898	857	839	876	833	886	877	945	841	880	921	866	924	923	897	856	873	860	853	932	865	862	914	906	957	946	864	913	883	887	877	856	888	877	880	895	961	899	855	839	903	905	925	831	859	861	881	923	872	888	887	883	873	875	904	870	873	908	875	895	867	905	850	841	922	811	891	879	925	884	864	860	888	884	882	874	929	886	882	862	894	884	893	905	866	882	875	936	920	916	887	903	906	874	887	837	842	860	884	852	943	857	843	881	860	861	891	901	909	913	933	893	868	878	910	887	859	882	882	875	915	904	826	838	884	879	850	899	895	875	890	911	886	920	869	902	866	902	888	920	860	858	891	880	890	843	841	836	866	887	935	901	895	860	879	855	840	957	926	939	832	913	944	792	881	871	874	853	813	918	893	898	915	885	896	907	846	850	901	865	888	869	871	893	908	889	863	908	880	934	843	888	907	926	926	888	839	923	836	838	873	891	887	933	895	889	897	897	924	852	917	881	869	855	878	907	868	918	909	849	889	917	933	861	895	935	955	904	897	921	882	872	909	915	826	870	852	890	877	860	860	885	886	918	877	887	927	888	908	915	842	853	864	878	882	933	886	915	820	874	902	869	865	887	875	880	931	894	859	871	896	891	874	878	913	842	876	897	858	896	860	894	874	847	820	848	885	927	883	891	903	875	857	905	838	861	858	879	857	893	881	915	844	848	901	854	907	919	871	875	917	859	908	877	884	931	900	826	850	887	868	931	916	843	885	880	926	888	903	869	870	846	893	904	894	945	925	916	853	916	898	891	895	908	853	814	930	844	842	822	853	884	931	871	878	857	855	919	871	914	907	896	877	881	894	844	900	849	899	872	862	877	850	903	885	886	925	886	873	933	906	828	880	865	906	870	868	862	931	890	886	916	910	848	873	862	877	866	900	906	813	858	881	870	919	884	842	843	908	937	884	859	943	867	879	827	863	856	885	901	849	882	922	844	921	905	919	864	853	845	924	866	871	915	929	879	920	932	895	900	917	877	875	874	827	863	838	894	913	852	896	908	902	915	840	861	884	892	897	821	916	832	925	862	906	855	888	882	887	844	870	934	866	935	899	838	909	921	955	904	847	853	868	890	848	936	909	912	866	880	885	929	913	868	929	871	859	886	880	903	814	859	880	897	857	952	918	896	886	864	830	946	885	864	941	873	915	875	919	849	882	886	925	887	923	935	898	890	915	895	853	876	851	946	866	877	893	867	870	896	883	899	901	889	858	834	875	850	838	860	883	931	907	905	887	895	912	917	886	875	899	944	869	871	920	936	855	843	834	926	945	908	872	893	887	879	857	887	847	850	888	891	911	914	880	878	912	885	886	843	886	842	895	885	912	911	899
24640	21507	28787	24670	21356	10063	3555	2316	1915	1792	2993	25804	30157	20309	7475	2936	1621	1432	1245	1260	1245	1272	1291	1245	1231	1254	1264	1166	1228	1245	1259	1242	1213	1173	1221	1227	1277	1223	1294	1256	1188	1196	1197	1237	1178	1267	1215	1294	1295	1217	1205	1226	1246	1215	1180	1210	1237	1250	1171	1242	1204	1162	1246	1220	1196	1230	1132	1153	1250	1307	1216	1162	1185	1242	1224	1226	1233	1185	1197	1171	1212	1197	1200	1247	1255	1201	1256	1219	1180	1256	1194	1255	1185	1203	1276	1153	1193	1212	1227	1229	1266	1199	1228	1265	1275	1237	1145	1248	1224	1201	1216	1223	1180	1219	1192	1228	1201	1296	1231	1186	1254	1211	1258	1257	1199	1156	1200	1202	1207	1148	1279	1240	1308	1239	1243	1222	1178	1180	1190	1248	1184	1232	1224	1193	1217	1267	1234	1186	1217	1180	1180	1235	1192	1207	1224	1275	1240	1217	1219	1269	1245	1185	1228	1213	1183	1273	1167	1229	1241	1285	1288	1269	1275	1217	1186	1198	1284	1198	1304	1221	1213	1144	1222	1239	1182	1314	1247	1198	1221	1155	1164	1223	1160	1240	1259	1226	1242	1307	1247	1287	1174	1178	1212	1209	1229	1226	1234	1228	1219	1176	1191	1216	1210	1270	1193	1250	1216	1242	1151	1208	1199	1191	1230	1138	1237	1212	1291	1218	1180	1181	1250	1197	1308	1178	1193	1268	1214	1186	1189	1153	1173	1187	1269	1176	1117	1198	1264	1169	1194	1212	1194	1217	1196	1290	1250	1187	1255	1233	1229	1226	1256	1219	1233	1218	1184	1258	1218	1208	1302	1267	1223	1243	1191	1224	1281	1201	1220	1219	1190	1289	1200	1224	1262	1203	1233	1181	1173	1228	1264	1207	1186	1262	1270	1160	1276	1186	1202	1247	1165	1253	1244	1200	1220	1261	1217	1233	1223	1227	1185	1222	1249	1221	1218	1279	1169	1231	1188	1210	1255	1197	1222	1249	1263	1214	1248	1207	1180	1231	1249	1273	1249	1196	1206	1211	1189	1265	1260	1238	1119	1193	1189	1260	1292	1193	1209	1196	1279	1290	1254	1208	1244	1240	1253	1242	1202	1235	1232	1263	1226	1151	1244	1185	1238	1194	1245	1206	1201	1249	1239	1254	1112	1258	1202	1201	1188	1220	1233	1210	1190	1142	1239	1240	1196	1223	1153	1312	1237	1235	1215	1263	1232	1210	1210	1233	1246	1261	1170	1190	1252	1265	1236	1220	1195	1224	1184	1195	1216	1227	1259	1185	1160	1224	1237	1223	1214	1237	1220	1213	1226	1230	1197	1282	1307	1232	1214	1242	1206	1193	1204	1203	1237	1148	1285	1178	1183	1205	1243	1243	1193	1212	1177	1218	1269	1258	1215	1215	1179	1147	1181	1163	1185	1199	1159	1243	1235	1186	1212	1197	1211	1204	1213	1180	1251	1205	1197	1226	1213	1213	1215	1228	1219	1181	1188	1214	1196	1204	1247	1244	1275	1260	1239	1226	1216	1200	1259	1208	1272	1268	1218	1244	1196	1166	1196	1240	1264	1249	1234	1270	1201	1220	1216	1184	1219	1256	1258	1192	1257	1173	1173	1223	1200	1229	1140	1229	1197	1181	1258	1238	1233	1241	1141	1251	1189	1259	1160	1225	1180	1167	1209	1244	1201	1214	1281	1155	1227	1269	1241	1220	1251	1283	1216	1299	1202	1239	1244	1240	1221	1221	1231	1213	1244	1156	1250	1262	1211	1247	1230	1218	1230	1158	1254	1222	1186	1227	1251	1224	1202	1179	1224	1250	1214	1238	1174	1215	1273	1182	1181	1204	1264	1154	1199	1209	1205	1189	1192	1292	1226	1172	1227	1232	1179	1209	1227	1312	1331	1155	1249	1201	1247	1247	1162	1238	1183	1192	1174	1216	1228	1198	1223	1229	1223	1198	1207	1215	1213	1205	1174	1204	1169	1205	1230	1260	1212	1175	1208	1181	1204	1196	1213	1201	1225	1195	1183	1254	1237	1186	1226	1210	1202	1251	1265	1169	1213	1213	1280	1248	1225	1151	1242	1236	1228	1231	1215	1212	1209	1218	1254	1113	1165	1262	1181	1209	1239	1178	1219	1170	1126	1181	1159	1132	1236	1211	1224	1254	1147	1182	1238	1180	1190	1212	1218	1213	1193	1245	1202	1215	1176	1229	1174	1106	1216	1201	1202	1165	1192	1196	1181	1180	1264	1156	1190	1216	1153	1202	1218	1276	1274	1195	1137	1218	1165	1152	1234	1250	1204	1215	1196	1162	1252	1202	1234	1251	1239	1167	1207	1236	1171	1219	1217	1213	1213	1205	1123	1272	1258	1172	1189	1298	1195	1229	1212	1214	1203	1213	1147	1196	1157	1267	1243	1191	1202	1184	1267	1267	1209	1202	1239	1237	1219	1232	1218	1178	1191	1187	1174	1299	1182	1228	1230	1249	1212	1238	1207	1206	1248	1134	1172	1224	1260	1180	1151	1226	1187	1199	1205	1270	1203	1216	1200	1222	1166	1239	1227	1222	1255	1255	1218	1214	1187	1254	1212	1224	1219	1253	1244	1114	1212	1204	1217	1226	1188	1202	1202	1201	1134	1257	1263	1198	1199	1146	1165	1206	1157	1225	1214	1271	1290	1152	1202	1191	1176	1297	1211	1258	1245	1171	1205	1205	1348	1225	1192	1196	1234	1202	1220	1190	1228	1182	1273	1199	1167	1225	1239	1210	1210	1190	1223	1226	1182	1181	1224	1210	1258	1167	1187	1209	1187	1248	1214	1200	1240	1210	1253	1172	1239	1244	1222	1160	1221	1168	1243	1187	1177	1181	1199	1162	1209	1141	1327	1264	1191	1213	1197	1186	1191	1172	1255	1281	1204	1237	1183	1245	1186	1230	1170	1244	1251	1261	1150	1238	1225	1206	1267	1186	1179	1173	1176	1203	1219	1232	1239	1189	1188	1250	1173	1205	1239	1137	1213	1231	1256	1193	1265	1207	1134	1225	1243	1266	1231	1169	1203	1215	1252	1193	1178	1236	1213	1264	1183	1189	1195	1195	1186	1215	1177	1229	1143	1242	1206	1224	1169	1203	1207	1229	1221	1300	1267	1155	1256	1226	1226	1194	1294	1209	1221	1221	1184	1253	1286	1243	1236	1190	1208	1164	1271	1207	1200	1181	1263	1213	1209	1188	1191	1212	1205	1260	1178	1162	1304	1199	1214	1222	1209	1186	1245	1296	1312	1252	1145	1220	1215	1193	1224	1215	1196	1195	1218	1166	1151	1205	1233	1184	1216	1219	1281	1265	1180	1193	1177	1243	1266	1253	1178	1198	1262	1232	1163	1179	1187	1205	1200	1226	1219	1191	1209	1217	1224	1161	1196	1173	1218	1228	1229	1219	1184	1259	1189	1267	1187	1182	1165	1225	1172	1229	1248	1274	1210	1193	1218	1251	1235	1196	1140	1215	1223	1224	1187	1205	1222	1174	1234	1227	1227	1261	1195	1212	1246	1199	1184	1216	1247	1247	1180	1183	1221	1199	1228	1234	1219	1231	1211	1232	1205	1204	1212	1177	1217	1237	1235	1171	1241	1223	1233	1240	1186	1232	1215	1232	1206	1252	1251	1101	1164	1193	1203	1211	1198	1248	1216	1213	1184	1264	1285	1194	1248	1204	1267	1258	1257	1201	1237	1139	1196	1190	1210	1119	1231	1244	1233	1248	1229	1172	1212	1221	1242	1230	1156	1186	1238	1152	1168	1281	1235	1276	1160	1218	1194	1157	1287	1195	1123	1205	1259	1267	1204	1197	1222	1259	1250	1206	1170	1235	1204	1245	1255	1159	1245	1203	1248	1213	1204	1233	1197	1217	1261	1278	1258	1130	1190	1214	1229	1224	1203	1193	1204	1183	1251	1216	1195	1195	1152	1209	1266	1149	1327	1212	1245	1214	1236	1179	1172	1228	1161	1179	1242	1190	1191	1219	1268	1202	1225	1207	1259	1259	1167	1192	1226	1213	1223	1254	1203	1265	1224	1245	1274	1282	1213	1276	1176	1217	1203	1226	1218	1235	1307	1244	1227	1228	1215	1152	1203	1151	1165	1183	1222	1250	1188	1237	1214	1176	1110	1242	1256	1227	1211	1221	1227	1201	1230	1175	1209	1221	1233	1181	1215	1237	1218	1217	1219	1213	1270	1184	1257	1254	1230	1206	1219	1206	1271	1256	1263	1210	1242	1182	1229	1193	1224	1251	1160	1202	1229	1213	1243	1151	1208	1187	1173	1198	1176	1233	1192	1202	1201	1189	1220	1188	1199	1228	1262	1174	1243	1160	1235	1237	1217	1217	1228	1209	1240	1254	1214	1219	1215	1231	1224	1176	1236	1227	1215	1155	1250	1247	1210	1208	1190	1191	1219	1175	1221	1152	1231	1244	1185	1209	1252	1253	1217	1188	1169	1247	1225	1254	1297	1201	1201	1268	1220	1164	1286	1250	1197	1188	1204	1288	1240	1221	1273	1154	1255	1174	1214	1199	1196	1228	1122	1177	1195	1216	1196	1167	1234	1234	1229	1206	1171	1186	1224	1225	1214	1166	1192	1195	1232	1215	1158	1206	1260	1210	1218	1231	1201	1291	1186	1221	1241	1219	1198	1194	1215	1183	1209	1246	1166	1231	1283	1231	1284	1188	1233	1177	1205	1252	1188	1223	1221	1195	1187	1202	1165	1220	1235	1246	1241	1191	1209	1241	1209	1182	1240	1198	1217	1193	1212	1269	1238	1176	1181	1252	1241	1240	1204	1290	1193	1256	1232	1232	1202	1191	1215	1205	1219	1182	1258	1251	1238	1267	1207	1147	1143	1221	1205	1258	1182	1230	1135	1285	1191	1185	1168	1211	1213	1245	1229	1248	1213	1194	1197	1245	1211	1225	1186	1218	1192	1239	1267	1216	1185	1194	1192	1245	1264	1180	1142	1242	1247	1188	1183	1243	1245	1245	1259	1218	1168	1187	1240	1218
6175	10564	9251	5028	3764	3037	2536	2139	2046	1812	3964	27364	26219	15506	5590	2531	1404	1054	997	995	965	974	961	952	912	987	1000	964	946	1031	989	979	975	986	968	985	950	998	915	991	1002	955	1004	987	938	953	952	967	1008	1034	1016	980	967	987	968	953	957	955	966	978	930	925	952	968	940	935	928	1013	1027	937	965	972	988	976	1011	990	990	983	978	1027	994	1016	945	926	943	974	983	967	952	959	947	967	970	974	950	968	964	907	981	923	950	973	1003	966	1015	960	981	926	950	981	954	947	964	1021	944	936	944	951	927	937	968	954	1017	968	949	891	928	993	889	973	912	962	930	951	948	943	981	971	984	907	1011	994	921	939	941	953	909	925	1013	943	979	949	951	1012	970	949	927	969	983	915	962	927	1017	963	930	1023	1016	946	1012	1002	998	987	937	948	965	938	954	992	954	933	970	989	946	1006	1017	894	946	964	978	1002	935	933	947	970	940	975	989	991	986	953	1000	945	988	947	976	924	973	973	963	958	982	967	951	996	965	953	944	968	1031	936	950	913	1006	950	969	961	956	958	942	951	949	939	974	959	970	955	961	950	937	958	990	933	1008	968	920	881	948	992	941	972	994	960	921	986	946	972	981	976	1034	965	965	1004	983	969	981	958	1025	969	951	1020	968	951	975	936	955	976	936	956	990	989	944	924	980	1023	960	994	957	936	951	999	839	962	1009	962	933	984	947	972	998	985	976	913	980	988	967	989	932	987	937	1007	949	935	953	946	865	982	970	933	974	977	962	905	1013	966	1009	961	1002	955	969	1007	1001	902	980	1038	929	969	992	979	957	998	1009	947	1036	961	966	1041	961	949	981	1020	906	1012	977	954	923	975	983	985	937	919	972	921	973	971	984	975	961	954	948	945	1039	989	962	959	965	1023	938	1012	903	968	989	1017	986	911	948	958	969	1005	960	957	995	959	955	979	917	961	1017	918	945	962	1013	1012	960	953	1034	953	927	986	984	965	992	934	977	924	966	940	882	985	920	973	975	949	972	1029	908	938	915	943	926	977	956	911	940	964	967	975	968	998	974	904	935	986	889	951	992	938	937	983	1023	1007	965	1005	985	1024	967	941	929	927	936	946	965	942	946	982	955	946	962	950	963	934	1031	906	980	917	890	970	924	908	964	996	1005	948	964	990	947	918	951	950	953	945	945	952	961	969	1011	940	1001	935	930	945	930	944	955	962	927	984	994	943	966	953	932	990	951	926	979	1011	930	972	986	916	950	944	901	984	1004	990	967	945	998	970	968	975	964	991	970	921	996	989	952	981	915	921	997	947	958	949	943	956	975	986	980	953	967	945	935	973	923	998	975	966	917	961	941	915	969	891	919	933	955	939	967	986	917	988	1016	938	944	988	968	939	945	988	932	1007	935	895	974	963	973	964	949	933	943	961	942	928	939	985	930	919	933	956	950	992	958	939	978	969	908	958	988	970	907	938	919	991	1042	976	979	996	1016	996	961	949	938	961	914	948	993	1002	956	930	927	963	968	945	942	986	973	969	947	895	981	968	985	947	943	963	961	953	1015	1002	985	967	1014	964	904	937	1017	939	974	977	941	921	947	979	1001	937	940	916	967	913	999	898	953	907	900	915	944	974	948	930	930	951	984	952	944	955	981	961	918	957	999	984	999	979	895	934	964	882	913	957	973	924	966	982	911	942	994	941	959	921	894	951	952	1036	904	944	997	970	937	914	882	925	956	937	955	931	960	952	939	949	954	916	907	954	931	963	883	960	914	920	997	991	950	952	983	923	962	917	961	923	950	916	964	951	941	952	945	962	926	968	939	948	1021	962	961	922	941	989	967	966	921	959	971	975	1005	984	969	971	953	923	961	874	970	978	902	960	1011	978	966	938	988	934	1026	1024	951	931	957	980	968	916	982	902	1012	947	972	990	927	957	945	972	937	947	895	989	1002	938	982	955	933	984	986	931	923	918	963	949	986	951	944	980	949	950	939	948	970	970	977	991	951	997	979	975	961	888	959	971	1061	1016	945	956	956	991	893	950	1021	917	990	990	966	938	934	927	966	986	925	976	940	964	978	987	952	1000	964	941	931	948	940	937	973	976	895	1020	964	986	987	985	945	967	959	907	963	949	929	990	964	1016	1007	978	986	945	914	981	947	967	983	952	997	925	917	942	978	941	912	977	994	973	936	918	954	987	971	974	946	1010	910	963	952	924	982	965	951	955	985	1022	1012	954	966	953	958	999	953	991	971	946	977	881	915	967	971	918	960	926	972	969	948	966	942	991	985	976	996	983	932	1007	929	925	925	956	918	948	982	936	999	974	962	1003	1011	980	939	898	969	977	984	945	998	998	927	931	977	950	969	935	1002	939	987	935	909	972	977	931	939	989	934	965	966	962	935	970	905	989	982	989	925	951	948	982	927	992	977	978	965	946	951	941	944	973	938	1004	995	988	951	895	973	972	978	953	992	915	993	928	952	962	988	937	960	952	982	986	969	947	966	977	946	951	956	979	944	937	890	953	978	929	923	1021	995	992	950	986	994	950	906	949	987	1004	962	952	968	942	974	1010	958	993	950	964	987	958	1013	897	911	952	982	1029	937	950	950	986	946	945	961	986	956	937	946	908	950	986	957	875	978	945	930	926	909	977	893	912	987	936	926	944	968	981	992	949	981	989	981	952	997	991	970	962	927	914	1008	1005	933	975	936	945	950	1000	923	1003	944	964	992	984	978	1000	985	954	956	975	941	955	950	976	981	954	934	907	979	978	950	955	957	959	899	927	958	973	948	956	952	964	961	989	916	980	986	1012	993	988	961	953	946	952	945	953	963	935	976	960	936	989	939	927	989	920	992	1009	998	982	921	999	1007	967	947	964	970	929	924	938	1012	946	1014	982	909	950	924	964	1046	928	1012	996	1014	956	1004	960	995	919	971	959	933	931	993	1060	950	914	961	947	919	913	981	988	941	954	965	949	975	999	951	909	901	951	957	976	976	951	972	974	927	957	949	948	961	1005	967	971	977	944	962	898	941	983	981	930	928	949	944	941	955	969	1037	967	952	965	962	1027	925	915	961	1033	883	957	1014	935	975	919	962	973	995	1017	920	974	943	948	939	955	965	947	895	972	969	903	1033	1000	945	921	991	952	960	978	1012	962	852	985	946	942	931	932	965	971	979	964	987	943	958	992	962	900	945	949	953	987	963	921	959	920	963	935	969	894	980	957	973	981	951	939	910	907	960	972	973	937	958	1013	952	939	928	959	967	931	937	963	963	942	944	960	967	926	925	1004	921	903	960	940	928	945	977	959	963	903	945	926	915	967	970	970	925	946	989	1007	996	931	901	976	937	997	986	1007	936	979	913	1002	986	960	979	961	927	886	910	977	965	974	921	952	973	976	912	952	976	910	951	949	922	982	955	973	960	936	891	920	992	1001	928	931	997	955	999	956	928	963	959	969	943	987	956	937	968	914	987	966	992	967	958	949	963	942	907	992	988	889	940	971	962	966	937	950	934	931	910	984	943	969	936	1002	988	954	924	988	978	978	923	969	956	877	919	992	964	959	947	979	980	941	978	977	901	949	932	946	926	1012	940	913	992	964	960	963	966	999	954	938	1012	972	937	926	984	929	940	991	934	968
27834	14384	5996	2794	1675	1459	1387	1338	1274	1249	1236	2282	2977	2533	1747	1395	1327	1181	1190	1252	1264	1134	1126	1152	1155	1144	1184	1171	1126	1201	1229	1210	1209	1171	1203	1119	1159	1213	1213	1169	1149	1166	1219	1078	1160	1143	1161	1189	1164	1170	1243	1245	1167	1211	1163	1181	1213	1165	1166	1172	1180	1169	1212	1188	1149	1230	1094	1217	1266	1156	1130	1141	1164	1113	1131	1259	1202	1148	1114	1117	1168	1188	1175	1194	1174	1154	1167	1147	1149	1178	1213	1167	1201	1181	1188	1185	1162	1205	1236	1172	1164	1163	1169	1141	1260	1166	1222	1162	1227	1111	1214	1200	1160	1202	1177	1108	1172	1190	1200	1150	1145	1152	1198	1182	1194	1156	1157	1146	1194	1184	1125	1165	1183	1174	1201	1163	1197	1200	1145	1207	1164	1129	1194	1098	1116	1198	1203	1143	1169	1124	1149	1139	1178	1172	1126	1159	1106	1183	1192	1167	1151	1188	1200	1189	1241	1192	1177	1220	1205	1225	1126	1247	1169	1205	1159	1179	1175	1208	1125	1146	1210	1176	1202	1154	1160	1183	1204	1163	1171	1153	1202	1249	1149	1159	1201	1155	1145	1137	1171	1191	1149	1185	1214	1185	1184	1255	1207	1147	1157	1192	1207	1213	1196	1189	1182	1165	1177	1156	1150	1196	1242	1168	1154	1174	1198	1151	1185	1217	1155	1091	1164	1257	1244	1219	1185	1189	1223	1125	1145	1203	1182	1120	1161	1219	1182	1127	1196	1206	1198	1201	1177	1228	1240	1157	1170	1123	1140	1198	1233	1091	1180	1195	1195	1204	1203	1212	1151	1139	1194	1172	1179	1167	1164	1142	1136	1173	1130	1255	1228	1147	1164	1174	1191	1199	1205	1238	1161	1173	1248	1158	1148	1245	1227	1151	1178	1225	1166	1215	1110	1184	1194	1199	1145	1159	1129	1168	1127	1203	1206	1148	1178	1144	1222	1148	1189	1184	1160	1155	1138	1155	1162	1221	1222	1119	1204	1184	1160	1153	1174	1163	1121	1171	1187	1190	1225	1221	1192	1195	1198	1173	1157	1133	1148	1227	1202	1138	1188	1192	1129	1152	1207	1180	1157	1141	1178	1193	1186	1148	1117	1150	1205	1155	1192	1140	1214	1127	1204	1151	1224	1113	1199	1164	1183	1160	1205	1187	1199	1103	1171	1153	1206	1195	1221	1178	1222	1217	1174	1196	1247	1154	1226	1164	1111	1166	1198	1147	1168	1144	1174	1199	1192	1240	1244	1188	1136	1144	1193	1138	1229	1189	1106	1163	1133	1158	1170	1145	1218	1173	1159	1193	1186	1138	1096	1213	1165	1149	1143	1111	1161	1129	1229	1183	1118	1196	1203	1127	1132	1131	1155	1199	1227	1195	1207	1177	1139	1173	1129	1154	1152	1148	1171	1127	1257	1157	1163	1131	1155	1239	1171	1207	1230	1154	1161	1187	1171	1216	1112	1135	1168	1148	1194	1139	1138	1110	1203	1187	1180	1197	1203	1182	1177	1121	1148	1163	1151	1196	1156	1208	1162	1191	1218	1259	1149	1224	1189	1216	1209	1183	1226	1202	1155	1202	1199	1183	1200	1149	1167	1147	1162	1147	1162	1170	1195	1172	1145	1158	1085	1096	1146	1235	1121	1146	1194	1162	1155	1177	1192	1181	1194	1177	1175	1177	1159	1152	1210	1160	1140	1206	1167	1192	1125	1144	1151	1148	1227	1185	1177	1151	1214	1173	1152	1141	1124	1164	1172	1248	1271	1151	1185	1224	1174	1193	1202	1189	1257	1164	1156	1188	1209	1222	1162	1218	1189	1205	1185	1237	1170	1208	1184	1153	1214	1183	1139	1165	1154	1171	1181	1147	1182	1176	1168	1184	1157	1205	1170	1187	1171	1189	1214	1139	1176	1133	1137	1198	1166	1158	1141	1151	1168	1166	1117	1152	1227	1170	1143	1137	1174	1209	1202	1206	1198	1147	1184	1258	1215	1154	1166	1129	1158	1194	1175	1127	1139	1241	1153	1156	1159	1201	1221	1172	1204	1129	1133	1192	1172	1163	1177	1195	1137	1166	1158	1221	1154	1142	1163	1164	1210	1236	1268	1165	1233	1152	1175	1176	1171	1188	1156	1136	1155	1197	1157	1193	1173	1188	1232	1184	1183	1188	1140	1206	1155	1198	1208	1157	1208	1172	1177	1183	1122	1213	1202	1189	1200	1201	1218	1167	1246	1154	1118	1101	1161	1174	1208	1090	1188	1165	1220	1158	1209	1163	1214	1223	1168	1218	1188	1155	1195	1249	1228	1217	1229	1138	1219	1155	1106	1142	1176	1161	1157	1182	1175	1115	1183	1115	1129	1175	1179	1174	1265	1095	1149	1172	1172	1171	1096	1107	1116	1221	1187	1184	1118	1172	1184	1200	1137	1159	1238	1202	1166	1134	1194	1198	1170	1139	1207	1197	1236	1236	1149	1199	1158	1165	1160	1207	1172	1116	1227	1126	1212	1190	1152	1199	1214	1296	1135	1181	1107	1161	1243	1214	1164	1128	1175	1160	1228	1160	1169	1185	1135	1170	1192	1099	1156	1151	1186	1134	1135	1169	1197	1148	1231	1200	1152	1226	1240	1101	1201	1147	1137	1173	1128	1137	1179	1208	1181	1216	1205	1193	1184	1214	1214	1173	1181	1204	1201	1166	1222	1225	1136	1131	1185	1209	1169	1183	1147	1174	1244	1179	1158	1084	1224	1142	1150	1188	1180	1177	1144	1261	1214	1200	1141	1208	1098	1166	1179	1200	1192	1161	1165	1194	1159	1169	1189	1203	1201	1176	1202	1191	1190	1143	1206	1183	1180	1249	1176	1168	1164	1206	1195	1135	1210	1125	1151	1104	1137	1209	1210	1206	1141	1127	1163	1198	1150	1235	1204	1160	1147	1154	1163	1162	1208	1179	1179	1206	1221	1134	1168	1139	1279	1221	1137	1147	1182	1230	1133	1176	1144	1107	1209	1175	1188	1165	1180	1229	1198	1147	1116	1122	1165	1156	1163	1228	1228	1178	1168	1180	1169	1187	1193	1221	1140	1196	1166	1198	1195	1177	1138	1195	1214	1145	1175	1217	1143	1138	1173	1194	1145	1199	1168	1163	1177	1209	1209	1153	1113	1138	1269	1264	1174	1193	1219	1191	1167	1198	1174	1178	1162	1190	1120	1174	1189	1167	1123	1196	1147	1197	1210	1170	1174	1247	1161	1143	1177	1131	1087	1162	1202	1199	1130	1185	1146	1137	1167	1222	1172	1200	1138	1159	1194	1156	1140	1170	1144	1170	1183	1236	1135	1235	1191	1136	1186	1108	1165	1160	1196	1245	1167	1178	1193	1178	1175	1120	1178	1113	1210	1135	1175	1249	1180	1155	1142	1070	1199	1210	1166	1180	1179	1201	1178	1239	1164	1173	1221	1208	1203	1163	1155	1226	1175	1134	1156	1160	1156	1142	1215	1176	1202	1165	1232	1110	1125	1177	1136	1148	1169	1271	1196	1161	1151	1170	1202	1190	1208	1130	1181	1166	1200	1124	1193	1210	1189	1241	1186	1198	1195	1183	1183	1182	1208	1200	1164	1149	1163	1175	1193	1205	1238	1157	1181	1199	1195	1178	1211	1220	1156	1197	1209	1194	1170	1142	1183	1142	1188	1127	1157	1208	1125	1136	1233	1153	1154	1156	1155	1238	1183	1194	1196	1118	1167	1170	1152	1190	1214	1146	1180	1233	1166	1201	1117	1164	1180	1165	1182	1200	1225	1134	1206	1181	1159	1168	1154	1195	1152	1170	1230	1124	1167	1173	1129	1162	1193	1184	1143	1163	1159	1119	1128	1158	1160	1205	1224	1130	1160	1168	1156	1187	1164	1181	1208	1152	1177	1155	1196	1167	1166	1148	1211	1255	1166	1211	1253	1146	1204	1180	1183	1257	1207	1172	1186	1164	1201	1226	1198	1128	1190	1148	1223	1200	1160	1184	1135	1181	1162	1180	1150	1195	1180	1242	1151	1166	1133	1175	1148	1139	1204	1148	1160	1122	1197	1202	1184	1156	1204	1194	1210	1139	1150	1164	1159	1149	1194	1206	1196	1203	1233	1163	1198	1183	1178	1125	1167	1105	1148	1168	1256	1197	1185	1194	1173	1262	1140	1173	1173	1250	1181	1161	1188	1170	1195	1173	1167	1140	1114	1142	1163	1201	1214	1156	1130	1205	1259	1197	1192	1172	1163	1181	1184	1171	1157	1189	1145	1208	1180	1151	1195	1169	1225	1220	1165	1176	1176	1238	1151	1185	1187	1184	1207	1203	1163	1208	1185	1189	1213	1260	1199	1165	1141	1213	1157	1206	1149	1263	1167	1160	1204	1172	1203	1162	1130	1215	1214	1153	1160	1163	1159	1209	1149	1208	1163	1137	1138	1184	1177	1146	1107	1186	1187	1182	1194	1182	1173	1166	1225	1202	1184	1133	1173	1229	1199	1184	1258	1253	1216	1111	1170	1193	1109	1162	1240	1166	1199	1207	1115	1150	1149	1206	1190	1180	1202	1156	1189	1207	1222	1212	1155	1175	1170	1199	1140	1222	1161	1225	1181	1179	1143	1126	1148	1172	1142	1203	1189	1197	1118	1112	1190	1214	1206	1168	1140	1159	1220	1156	1164	1095	1108	1165	1151	1184	1171	1126	1217	1211	1109	1192	1213	1220	1251	1210	1134	1177	1191	1163	1170	1176	1143	1207	1128	1180	1187	1222	1197	1212	1190	1218	1155	1148	1210	1222	1188	1194	1198	1213	1229	1197	1223	1129	1293	1133	1181	1123	1182	1131	1152	1207	1185	1134	1173	1153	1178	1141	1213	1180	1212	1174	1189	1179	1216	1192	1125	1124	1179	1190	1134	1191	1209	1176	1184	1175	1196	1165	1236	1245	1144	1208	1181	1162	1165	1158	1157	1156	1198	1179	1206	1159	1144	1209	1132	1149	1203	1193	1157	1119	1160	1149	1164	1140
6664	5160	4541	1984	1467	1197	1098	1067	1064	998	992	2398	2924	2210	1364	1110	964	893	936	966	953	912	887	952	920	922	913	905	930	940	933	893	924	891	886	906	953	840	944	899	934	893	889	876	902	914	937	894	859	899	933	887	863	865	900	959	832	913	944	950	928	861	881	916	918	887	911	902	892	925	900	881	877	950	916	973	935	961	928	947	947	854	872	878	873	885	927	934	930	967	966	888	946	934	878	868	927	827	875	913	945	867	920	879	890	943	871	906	886	903	918	942	892	871	943	903	959	912	893	951	922	908	915	913	905	893	930	890	886	913	902	864	898	909	899	926	923	916	933	917	950	908	894	958	951	856	925	872	890	976	869	906	914	824	895	861	895	915	951	930	853	892	908	950	890	886	867	919	870	942	909	890	897	868	890	921	980	923	852	921	867	876	945	889	844	954	842	933	908	880	877	939	889	929	935	876	893	882	919	843	902	873	843	900	919	932	913	907	907	980	931	906	884	924	909	889	860	903	924	916	904	906	931	899	923	910	923	935	903	903	895	873	885	917	904	908	921	917	903	882	896	892	872	901	919	868	877	912	863	908	887	888	909	916	943	858	961	907	873	846	948	897	887	910	899	933	933	891	883	896	939	901	946	900	863	881	888	924	890	896	934	897	902	923	876	895	919	903	912	914	880	902	851	870	904	923	891	872	919	897	939	900	965	906	843	937	893	916	917	884	903	943	903	893	904	910	917	877	843	922	921	897	931	905	870	918	926	886	924	857	903	924	873	901	888	869	915	873	923	944	876	931	904	895	940	881	929	869	915	888	871	900	895	884	874	927	958	913	872	918	902	924	915	890	905	911	886	883	913	930	864	830	879	874	890	937	868	915	896	972	842	881	887	957	847	888	893	920	893	872	822	882	913	897	952	866	900	940	927	879	975	936	897	891	867	860	893	915	925	868	900	887	901	854	904	933	934	887	939	889	874	884	911	908	889	954	945	951	879	930	949	884	905	877	870	897	924	980	869	919	853	876	872	899	927	898	904	850	968	936	925	934	938	919	915	928	903	900	909	924	914	928	898	897	908	922	940	903	875	938	923	919	944	896	874	916	885	817	897	920	900	989	922	927	907	854	885	916	896	945	888	866	910	902	945	919	860	891	877	891	916	900	857	895	928	932	955	922	893	902	898	901	912	958	928	936	848	865	863	885	893	966	970	931	928	936	936	843	839	875	927	935	891	929	886	907	877	890	890	873	866	902	896	892	856	904	928	855	905	911	937	867	872	850	905	849	919	875	908	869	902	932	906	925	890	922	855	910	970	916	874	946	882	920	980	910	922	866	902	902	903	884	907	865	930	906	944	948	908	917	911	928	882	899	903	874	936	981	927	883	877	898	919	923	905	905	909	908	880	916	898	886	887	889	931	890	896	849	913	889	896	904	901	904	901	900	897	890	884	915	897	885	920	888	836	917	894	906	890	881	884	930	893	880	938	893	947	851	915	851	872	876	938	849	904	899	903	865	873	923	943	872	915	898	922	926	901	920	909	879	850	870	922	912	883	898	877	913	895	931	953	921	891	903	872	930	890	906	921	896	963	887	851	914	942	881	913	914	890	888	921	912	923	926	907	895	920	930	918	891	897	913	895	936	938	940	871	930	858	954	891	921	896	928	940	920	870	847	929	873	912	895	883	871	915	894	886	885	913	910	895	903	924	934	911	913	876	897	934	944	918	890	928	903	930	923	933	938	898	942	921	885	899	931	906	851	906	921	897	845	910	899	950	851	894	933	907	854	883	944	919	907	874	929	956	871	909	936	848	881	947	960	890	868	866	859	954	921	891	910	907	866	942	880	903	946	869	861	949	972	882	876	900	953	903	909	877	926	882	936	914	949	900	920	925	892	920	915	856	924	878	927	914	905	936	932	904	931	862	927	920	882	888	916	897	900	931	858	886	920	881	895	884	919	884	896	873	893	901	937	927	898	871	912	882	882	917	857	889	887	935	880	888	886	891	921	890	867	926	861	852	922	957	868	890	913	901	920	849	895	954	892	956	913	914	922	893	856	909	949	864	885	935	961	890	901	931	896	903	967	875	868	934	939	939	922	914	845	886	922	877	854	934	906	926	930	879	958	889	959	888	867	872	914	960	898	902	887	906	860	915	874	884	847	901	885	909	919	902	939	920	850	836	889	962	885	926	933	858	917	898	900	871	923	864	922	910	898	889	872	900	888	865	869	866	900	933	896	881	820	936	890	854	878	913	899	884	855	922	983	945	890	895	899	917	931	920	884	932	900	880	861	955	947	898	924	890	917	900	898	939	908	866	916	924	919	929	895	944	872	957	880	907	887	923	881	872	847	868	958	935	885	889	884	923	926	881	955	911	927	937	914	935	879	888	904	866	906	914	890	984	926	895	888	953	910	919	899	907	914	923	899	917	925	883	883	929	888	924	913	903	924	924	895	962	908	873	864	907	867	899	927	964	888	948	901	880	946	960	875	868	878	896	872	917	934	908	967	919	888	897	904	938	872	872	952	882	841	866	891	899	934	944	892	891	901	905	915	896	884	940	873	847	847	903	930	893	913	941	889	852	888	855	914	879	932	914	917	863	865	951	902	920	975	875	924	879	856	956	846	896	896	903	930	915	891	912	885	867	939	931	913	921	862	926	920	894	872	864	883	949	887	871	862	909	929	908	933	912	888	923	856	920	889	956	887	897	931	854	901	919	858	881	905	948	924	912	925	910	917	916	855	898	920	902	892	883	913	855	894	913	952	940	886	947	929	913	847	922	912	913	884	886	883	920	936	949	912	913	934	887	860	914	915	959	941	934	887	897	870	905	878	880	877	914	909	928	917	907	949	964	918	888	859	885	929	911	901	936	907	880	885	945	829	884	920	857	883	891	876	921	911	885	870	888	939	870	948	913	905	914	857	880	914	891	878	908	939	891	901	842	879	915	886	961	907	899	896	934	944	894	907	872	881	908	928	883	898	906	864	877	853	903	951	936	901	900	961	976	836	885	898	896	939	890	863	898	903	948	938	911	888	805	880	859	865	912	904	879	905	904	928	866	934	948	890	952	888	888	930	899	923	901	863	928	901	850	883	879	889	886	953	902	940	930	936	864	906	919	923	905	882	903	906	937	898	911	888	912	872	912	919	868	875	914	890	873	895	966	911	920	953	925	887	923	927	989	876	873	921	945	917	904	949	945	900	918	858	886	890	934	905	896	906	880	900	914	910	875	899	904	882	897	921	914	924	862	897	934	898	915	937	884	900	904	893	951	899	930	879	903	919	902	885	889	877	937	941	931	960	922	887	888	956	918	905	906	884	874	892	917	911	903	920	876	882	935	876	958	913	905	869	882	909	933	886	890	923	905	908	881	880	925	952	854	915	940	932	918	891	970	877	887	897	938	919	871	894	902	915	883	908	935	926	890	927	974	898	902	869	982	928	869	903	932	920	957	825	908	909	859	839	921	895	901	877	875	862	889	931	917	938	915	915	866	842
25607	21510	27753	25530	12078	3219	2183	1790	1618	1456	1554	13255	19113	12163	4699	1993	1452	1237	1105	1265	1192	1188	1162	1144	1095	1189	1223	1135	1149	1132	1150	1186	1176	1146	1178	1060	1162	1163	1175	1173	1129	1152	1152	1128	1211	1186	1234	1164	1115	1179	1137	1162	1194	1154	1203	1144	1215	1143	1150	1164	1079	1158	1184	1179	1160	1188	1152	1105	1144	1174	1124	1152	1117	1107	1154	1212	1137	1124	1142	1194	1159	1162	1183	1116	1139	1166	1177	1128	1200	1108	1128	1173	1135	1181	1161	1165	1150	1193	1183	1097	1156	1178	1211	1161	1198	1137	1110	1188	1167	1125	1200	1154	1174	1159	1121	1199	1141	1132	1154	1140	1160	1127	1156	1122	1147	1170	1085	1159	1101	1133	1149	1176	1190	1115	1163	1173	1185	1152	1073	1149	1179	1237	1201	1168	1124	1151	1120	1175	1145	1122	1117	1118	1194	1204	1204	1120	1075	1167	1162	1234	1159	1125	1128	1137	1158	1160	1113	1102	1151	1176	1157	1046	1152	1154	1160	1208	1155	1146	1102	1152	1149	1179	1112	1174	1121	1147	1140	1131	1114	1150	1179	1145	1163	1153	1212	1142	1144	1147	1088	1154	1212	1115	1177	1152	1132	1163	1161	1183	1118	1156	1145	1168	1095	1154	1097	1155	1153	1145	1103	1189	1159	1144	1122	1163	1164	1097	1163	1179	1192	1142	1126	1176	1100	1101	1137	1110	1161	1120	1064	1114	1135	1216	1138	1144	1161	1200	1145	1128	1152	1177	1173	1123	1118	1146	1160	1112	1111	1113	1128	1157	1164	1171	1145	1164	1158	1170	1194	1161	1154	1184	1131	1182	1166	1132	1126	1132	1149	1078	1141	1087	1137	1075	1134	1170	1145	1154	1134	1169	1200	1142	1184	1154	1150	1153	1085	1149	1095	1170	1170	1128	1127	1146	1158	1147	1128	1146	1178	1197	1204	1143	1130	1164	1147	1091	1154	1166	1148	1129	1193	1190	1154	1129	1120	1138	1199	1095	1118	1176	1178	1198	1112	1173	1166	1109	1122	1153	1171	1211	1158	1157	1190	1182	1110	1151	1122	1147	1094	1122	1169	1139	1200	1141	1093	1122	1120	1074	1117	1107	1120	1189	1167	1128	1146	1093	1152	1088	1123	1152	1125	1164	1131	1141	1132	1140	1220	1122	1154	1158	1158	1134	1169	1109	1157	1099	1166	1167	1206	1149	1173	1124	1120	1138	1166	1185	1148	1108	1106	1152	1094	1114	1205	1112	1183	1115	1169	1094	1154	1124	1171	1130	1099	1112	1140	1095	1172	1125	1180	1113	1158	1178	1119	1101	1110	1203	1072	1152	1074	1143	1144	1202	1180	1105	1094	1057	1101	1106	1125	1107	1140	1192	1071	1138	1143	1061	1164	1171	1134	1163	1107	1132	1145	1134	1121	1104	1129	1089	1136	1077	1137	1106	1077	1155	1111	1124	1137	1116	1178	1126	1120	1154	1137	1167	1105	1116	1124	1142	1153	1127	1184	1098	1147	1187	1198	1128	1112	1104	1168	1125	1124	1168	1153	1174	1141	1165	1177	1180	1093	1134	1187	1126	1105	1144	1197	1192	1094	1130	1189	1135	1130	1153	1075	1152	1127	1170	1111	1156	1148	1138	1136	1108	1184	1136	1171	1122	1200	1062	1173	1180	1153	1166	1095	1149	1119	1110	1146	1116	1186	1134	1158	1130	1193	1165	1173	1208	1165	1145	1157	1192	1171	1108	1152	1127	1136	1158	1092	1123	1155	1140	1132	1181	1159	1077	1070	1116	1108	1174	1120	1128	1182	1126	1127	1106	1138	1155	1175	1106	1173	1111	1144	1157	1133	1145	1094	1103	1159	1142	1133	1101	1147	1098	1178	1173	1123	1171	1163	1141	1157	1182	1188	1160	1141	1175	1174	1144	1145	1191	1127	1132	1114	1237	1183	1182	1204	1078	1116	1139	1134	1169	1148	1121	1138	1091	1139	1151	1140	1178	1177	1150	1126	1157	1179	1074	1143	1141	1204	1090	1152	1122	1144	1148	1115	1203	1162	1106	1180	1112	1122	1119	1124	1176	1184	1125	1153	1148	1123	1176	1160	1096	1186	1125	1091	1172	1113	1120	1173	1237	1228	1162	1112	1061	1140	1167	1156	1182	1151	1206	1122	1125	1161	1158	1097	1129	1161	1073	1158	1145	1119	1184	1103	1166	1158	1073	1244	1169	1216	1141	1106	1136	1158	1160	1141	1087	1211	1175	1091	1168	1151	1122	1148	1155	1091	1213	1118	1101	1114	1151	1153	1140	1125	1161	1165	1201	1176	1153	1179	1162	1104	1133	1159	1161	1153	1075	1174	1126	1120	1139	1242	1132	1088	1080	1175	1199	1228	1206	1143	1138	1214	1201	1098	1126	1107	1113	1118	1090	1138	1116	1126	1141	1136	1157	1135	1118	1171	1112	1093	1144	1096	1167	1135	1109	1165	1200	1112	1111	1132	1097	1126	1130	1121	1128	1152	1119	1208	1191	1182	1155	1102	1160	1143	1123	1180	1208	1100	1087	1101	1112	1154	1130	1098	1176	1167	1143	1116	1170	1131	1146	1142	1130	1121	1158	1122	1136	1157	1135	1120	1166	1140	1112	1165	1166	1161	1151	1153	1134	1152	1140	1170	1118	1164	1106	1137	1147	1141	1093	1140	1190	1195	1119	1105	1214	1160	1139	1140	1130	1154	1152	1150	1120	1124	1111	1132	1066	1108	1183	1117	1137	1156	1174	1074	1102	1153	1172	1133	1186	1143	1130	1183	1130	1142	1147	1158	1082	1149	1138	1154	1166	1116	1172	1128	1143	1176	1237	1123	1120	1133	1171	1083	1156	1084	1120	1168	1131	1142	1184	1185	1181	1166	1138	1172	1136	1200	1164	1111	1201	1105	1108	1135	1139	1223	1142	1211	1162	1122	1098	1115	1115	1147	1176	1182	1209	1172	1148	1187	1096	1180	1167	1201	1169	1134	1126	1188	1183	1191	1157	1154	1081	1165	1150	1142	1101	1148	1165	1136	1101	1129	1096	1200	1147	1190	1147	1155	1177	1125	1185	1160	1117	1151	1088	1151	1107	1105	1094	1173	1089	1131	1110	1139	1159	1152	1118	1146	1200	1220	1174	1116	1156	1139	1141	1181	1168	1145	1164	1097	1130	1161	1187	1151	1112	1125	1166	1127	1098	1139	1139	1130	1103	1107	1175	1165	1212	1115	1193	1121	1130	1154	1167	1123	1063	1090	1241	1083	1178	1177	1133	1143	1146	1130	1236	1218	1175	1124	1164	1130	1223	1073	1138	1156	1172	1070	1132	1196	1171	1188	1102	1137	1161	1187	1069	1178	1124	1136	1135	1088	1117	1179	1170	1145	1108	1124	1097	1155	1132	1102	1114	1170	1148	1133	1113	1169	1133	1129	1184	1210	1123	1205	1206	1136	1126	1103	1133	1150	1094	1148	1147	1181	1140	1170	1099	1151	1136	1171	1130	1172	1128	1156	1139	1146	1176	1141	1141	1121	1184	1080	1116	1121	1200	1117	1136	1118	1136	1104	1113	1117	1118	1071	1140	1111	1181	1142	1180	1119	1168	1131	1165	1197	1147	1170	1149	1107	1125	1100	1217	1138	1128	1134	1184	1160	1133	1143	1099	1143	1191	1168	1202	1200	1116	1159	1123	1139	1121	1111	1263	1109	1124	1136	1209	1149	1212	1158	1111	1189	1115	1130	1119	1151	1218	1172	1093	1162	1153	1150	1155	1165	1159	1156	1152	1149	1076	1122	1156	1092	1183	1108	1206	1136	1175	1132	1149	1148	1171	1208	1156	1164	1140	1118	1098	1136	1147	1126	1163	1161	1140	1143	1143	1080	1112	1134	1093	1165	1166	1180	1111	1183	1184	1100	1129	1128	1087	1148	1177	1151	1102	1123	1153	1102	1146	1124	1117	1111	1152	1119	1106	1193	1241	1118	1130	1189	1111	1132	1164	1163	1154	1105	1137	1128	1163	1168	1095	1128	1186	1070	1134	1116	1168	1175	1114	1163	1185	1120	1122	1164	1158	1150	1045	1186	1140	1103	1177	1185	1211	1162	1114	1177	1157	1132	1126	1139	1191	1118	1171	1180	1144	1194	1100	1169	1095	1150	1134	1126	1143	1132	1184	1155	1125	1107	1115	1083	1174	1121	1023	1180	1144	1168	1144	1171	1171	1124	1168	1184	1096	1179	1092	1120	1137	1137	1150	1104	1096	1129	1212	1089	1106	1081	1141	1133	1186	1120	1056	1102	1131	1106	1074	1198	1169	1145	1137	1191	1187	1125	1200	1072	1160	1206	1147	1124	1130	1141	1176	1157	1114	1191	1136	1176	1147	1143	1108	1105	1130	1180	1139	1137	1112	1115	1186	1125	1212	1189	1144	1064	1162	1181	1113	1148	1206	1153	1119	1208	1126	1163	1084	1161	1122	1150	1156	1127	1173	1173	1114	1150	1147	1182	1145	1157	1127	1160	1096	1160	1094	1117	1147	1186	1111	1085	1156	1166	1128	1160	1133	1132	1117	1171	1105	1141	1103	1071	1187	1178	1115	1185	1215	1154	1142	1109	1135	1068	1128	1141	1145	1138	1133	1203	1187	1160	1192	1102	1178	1105	1115	1145	1098	1144	1138	1191	1091	1151	1213	1171	1145	1181	1144	1118	1148	1173	1180	1156	1110	1124	1181	1153	1086	1172	1102	1145	1135	1162	1137	1140	1210	1135	1155	1138	1164	1176	1188	1156	1166	1159	1116	1204	1075	1142	1151	1187	1158	1141	1155	1131	1176	1145	1190	1208	1138	1096	1150	1165	1135	1116	1139	1098	1186	1135	1149	1082	1183	1149	1115	1109	1088	1152	1204	1219	1133	1107	1183	1166	1202	1179	1103	1101	1168	1151	1145	1090	1178	1207	1178	1164	1144	1146	1146	1160	1112	1125	1195	1111	1130	1101	1219	1147	1180	1147	1101	1149	1190	1152	1172
6952	10789	8799	5398	3123	2153	1839	1506	1519	1425	1534	15132	16713	9704	3841	1752	1142	899	907	906	858	889	920	960	930	898	914	908	891	926	882	914	887	949	911	915	854	951	859	897	867	930	913	932	873	910	905	889	911	883	878	906	879	870	882	907	960	958	900	894	925	954	892	921	876	934	903	891	928	928	889	845	890	902	839	917	927	919	931	887	935	891	853	925	891	872	908	910	881	897	869	914	876	936	942	891	899	918	854	891	884	906	908	903	929	914	882	908	874	950	914	898	924	922	862	883	948	843	880	923	890	891	918	882	912	903	896	876	916	909	927	905	877	900	873	893	923	919	905	856	904	902	909	876	894	884	920	936	891	921	894	885	941	905	880	904	926	886	880	901	908	887	924	932	868	893	836	944	907	906	909	935	892	905	933	887	914	927	917	916	914	852	945	894	957	935	896	941	916	914	914	828	856	846	945	906	961	903	897	846	889	893	947	893	903	864	919	891	909	885	919	892	897	866	879	889	932	930	879	947	883	901	885	891	923	925	844	880	894	874	904	918	844	915	949	895	857	924	904	954	912	882	901	962	896	890	918	848	866	910	870	899	950	918	874	881	863	885	921	874	929	877	909	916	915	893	854	936	912	946	900	881	908	883	964	887	973	889	893	915	878	887	904	897	867	905	947	881	906	900	875	934	930	906	886	862	974	931	899	937	883	925	851	894	934	938	931	921	934	885	936	911	845	877	940	911	887	949	862	901	900	906	892	902	881	912	917	864	908	937	895	923	887	933	871	905	935	954	898	910	887	861	890	857	910	892	937	919	891	907	883	922	882	909	929	955	906	948	875	902	839	918	884	915	968	873	902	906	908	933	902	914	902	904	871	869	914	876	930	900	838	888	879	934	941	896	889	906	935	895	872	896	918	882	880	885	900	859	945	862	877	945	924	904	896	862	894	916	900	905	886	918	937	898	947	884	879	908	910	887	901	901	912	863	881	882	880	857	905	911	917	903	893	914	896	867	854	855	880	851	894	910	895	902	880	855	888	901	880	875	882	889	877	850	930	971	881	898	874	903	907	911	955	931	917	886	897	862	915	855	906	894	825	889	936	892	878	859	924	896	917	892	883	891	895	889	883	930	919	880	887	931	947	896	835	919	902	917	897	885	874	912	909	944	870	868	872	850	869	853	888	961	949	834	957	932	898	900	932	908	853	934	867	888	892	856	902	859	918	923	917	872	906	886	951	909	948	932	873	894	952	971	906	915	966	962	944	931	899	888	901	939	892	914	873	902	841	934	913	915	867	872	934	946	876	858	891	906	872	932	875	885	879	975	881	879	908	904	938	921	942	892	889	914	931	913	921	862	908	895	857	900	917	929	892	889	910	866	940	913	912	866	900	892	873	898	935	979	907	874	943	874	907	954	878	900	924	906	893	881	868	900	953	894	886	910	884	885	946	886	887	894	924	927	856	897	890	927	905	948	950	865	899	905	952	928	896	922	878	907	900	923	932	934	833	853	884	868	880	917	902	879	895	885	934	954	908	875	923	944	874	880	811	900	879	917	907	879	896	914	888	889	930	901	862	930	891	910	934	867	919	927	955	851	861	939	894	931	847	877	910	917	924	916	914	863	879	861	964	897	904	887	951	951	894	927	890	892	872	863	877	871	867	956	910	951	934	899	906	896	881	938	868	848	935	927	895	915	910	872	904	878	866	928	889	896	918	916	939	901	916	874	947	888	923	926	820	915	922	940	917	913	855	913	887	869	875	905	921	908	889	920	866	904	938	898	918	920	931	857	895	860	913	923	897	874	859	889	880	898	871	845	929	894	889	869	892	947	943	908	882	932	852	927	922	895	902	876	881	890	904	893	899	961	895	893	918	918	952	935	874	875	871	906	899	919	969	905	914	867	908	911	891	937	865	873	921	903	899	899	900	877	910	872	873	891	825	902	933	869	936	902	885	930	905	930	904	860	924	891	931	954	940	866	987	913	945	924	942	899	897	904	878	836	941	898	908	852	950	935	903	861	855	907	893	922	914	846	923	911	868	895	883	917	894	891	878	944	925	925	887	892	899	872	853	942	924	908	882	916	911	908	920	873	918	926	897	880	900	882	921	872	908	933	942	914	882	906	903	934	895	908	873	939	868	936	892	872	921	858	890	912	839	894	904	880	894	895	866	916	844	904	887	933	937	898	897	880	886	915	901	927	876	859	869	952	906	894	911	921	866	934	874	889	878	876	894	883	902	948	912	881	846	868	898	868	843	877	876	855	899	885	910	898	911	873	910	895	891	888	869	895	881	879	864	882	888	932	943	903	868	966	889	937	892	865	893	871	909	901	876	850	807	895	913	959	844	839	928	925	911	938	894	948	919	943	920	905	943	906	915	961	904	929	917	917	863	885	878	836	872	853	855	883	894	915	914	917	924	877	892	882	844	898	922	904	950	933	886	880	893	945	929	897	896	863	905	877	858	882	861	897	922	961	887	910	892	888	939	888	878	918	910	892	908	912	957	900	956	915	859	888	909	867	984	905	901	909	928	925	852	921	843	891	934	897	873	867	946	907	915	904	871	899	940	920	927	879	881	913	871	883	825	884	852	893	899	904	865	871	995	886	865	888	868	884	929	878	943	910	902	919	858	848	876	860	910	882	909	853	949	947	854	899	899	908	918	914	930	892	914	832	908	885	874	902	906	895	944	914	897	907	880	861	849	862	886	870	921	885	841	860	900	874	874	879	867	913	856	902	870	892	886	824	893	852	921	890	946	914	941	924	893	850	869	910	910	929	913	895	921	888	897	876	932	888	934	886	846	940	866	931	877	912	860	858	899	963	886	897	887	867	873	889	927	834	863	910	870	869	909	918	888	857	910	922	906	943	903	884	903	895	920	841	937	921	864	897	927	879	906	891	907	865	936	877	900	896	901	914	878	844	895	917	963	868	925	833	898	851	889	917	925	900	941	899	920	884	907	958	863	941	868	960	907	879	900	874	880	882	826	912	886	832	869	919	893	913	873	890	851	903	955	884	836	902	881	851	863	877	967	901	885	912	895	904	941	899	854	885	861	915	865	916	948	921	853	916	948	870	828	905	934	862	928	911	889	853	868	907	880	936	888	875	856	885	924	886	914	913	876	895	900	882	900	901	878	895	925	888	918	925	904	861	890	935	924	878	942	844	912	876	890	865	881	905	901	970	946	878	927	860	915	877	933	887	928	869	914	930	848	867	821	906	911	913	930	890	918	901	904	850	956	846	827	953	845	879	894	866	869	872	895	876	882	859	891	873	916	896	904	903	963	893	906	938	937	926	873	859	848	900	880	844	888	880	842	870	909	931	862	924	915	919	909	865	906	931	838	941	916	905	865	865	891	878	818	855	883	895	876	846	870	847	908	871	920	855	891	860	810	919	897	882	880	864	927	881	859	905	947	876	931	848	924	894	871	928	916	884	880	941	869	882	906	879	842	919	850	880	921	867	877	892	902	904	900	896	937	916	910	927	902	873	932	889
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
