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
340266488766	340266489286	340266489836	340266490386	340266490934	340266491486	340266492036	340266492586	340266493134	340266493686	340266494236	340266494786	340266495334	340266495886	340266496436	340266496986	340266497534	340266498086	340266498636	340266499186	340266499734	340266500286	340266500836	340266501386	340266501934	340266502486	340266503036	340266503586	340266504134	340266504686	340266505236	340266505786	340266506334	340266506886	340266507436	340266507986	340266508534	340266509086	340266509636	340266510186	340266510734	340266511286	340266511836	340266512386	340266512934	340266513486	340266514036	340266514586	340266515134	340266515686	340266516236	340266516786	340266517334	340266517886	340266518436	340266518986	340266519534	340266520086	340266520636	340266521186	340266521734	340266522286	340266522836	340266523386	340266523934	340266524486	340266525036	340266525586	340266526134	340266526686	340266527236	340266527786	340266528334	340266528886	340266529436	340266529986	340266530534	340266531086	340266531636	340266532186	340266532734	340266533286	340266533836	340266534386	340266534934	340266535486	340266536036	340266536586	340266537134	340266537686	340266538236	340266538786	340266539334	340266539886	340266540436	340266540986	340266541534	340266542086	340266542636	340266543186	340266543734	340266544286	340266544836	340266545386	340266545934	340266546486	340266547036	340266547586	340266548134	340266548686	340266549236	340266549786	340266550334	340266550886	340266551436	340266551986	340266552534	340266553086	340266553636	340266554186	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21943	20219	27431	22817	20212	20253	8317	1346	1058	988	940	857	875	855	845	787	866	794	835	802	816	823	765	791	743	820	780	740	770	746	854	750	726	773	828	837	804	720	692	789	766	753	771	751	727	720	799	778	727	680	741	810	775	702	705	680	776	782	722	786	742	768	752	734	739	790	765	745	766	716	726	717	769	723	734	735	747	698	719	760	803	673	725	728	743	751	743	761	764	749	744	716	762	753	757	742	709	697	760	748	763	703	719	712	737	746	750	688	728	761	703	747	726	717	741	695	745	770	723	731	702	744	721	730	764	700	772	782	772	680	742	747	717	740	723	692	781	765	748	766	737	728	697	777	741	725	725	749	737	674	744	722	732	720	756	750	757	759	729	715	709	760	723	718	698	758	747	734	724	695	735	718	743	720	754	715	772	766	740	724	768	770	744	742	745	811	713	724	736	763	760	730	706	723	766	749	736	699	732	714	717	767	721	741	748	744	728	799	753	768	761	729	747	705	737	724	792	687	751	809	704	772	750	741	692	710	727	736	737	712	751	729	739	715	707	691	778	735	756	770	758	747	785	711	725	744	695	713	729	757	713	783	707	700	699	758	724	711	767	730	723	759	792	723	726	738	706	737	778	765	736	755	768	781	711	729	723	719	716	701	720	701	754	690	726	705	727	750	762	721	718	778	719	737	747	746	773	711	755	751	777	745	745	703	729	746	695	729	709	770	712	750	748	691	711	735	726	768	717	730	723	732	786	725	747	767	795	764	744	717	805	761	729	727	713	720	731	699	762	768	762	740	770	708	781	714	716	738	716	738	725	753	768	731	712	722	716	751	745	729	723	714	773	750	754	721	735	693	710	719	718	764	735	759	748	744	733	735	747	719	724	749	710	735	704	728	712	708	707	772	781	715	828	790	697	719	783	774	743	735	725	723	747	780	733	724	701	777	735	720	678	724	770	744	757	724	767	754	741	730	784	763	729	722	730	757	739	790	749	796	770	718	753	774	779	728	765	742	692	793	709	766	744	756	747	729	705	723	704	696	727	717	745	709	689	728	712	751	770	748	742	795	720	736	701	750	700	712	708	740	741	764	738	776	675	759	754	752	707	748	737	759	747	722	687	756	652	701	753	739	748	770	720	711	734	770	730	675	725	768	733	742	739	726	728	750	759	727	759	753	739	788	748	770	749	724	717	697	697	784	783	715	791	756	750	793	674	757	749	753	704	771	722	720	749	723	721	720	772	708	727	768	737	729	751	762	732	725	758	765	710	757	734	802	740	767	776	732	763	773	731	713	742	749	733	734	749	786	739	793	757	760	745	716	802	786	752	748	719	732	755	691	726	738	752	745	747	720	714	752	753	708	759	741	721	725	722	712	789	725	769	764	690	756	703	767	720	736	740	721	762	744	770	771	740	739	720	763	738	713	723	770	783	761	713	751	731	736	820	695	715	759	745	751	698	789	782	765	721	768	810	704	723	738	790	729	741	706	752	740	703	757	754	740	706	756	732	714	766	737	755	744	699	745	699	683	742	749	768	772	722	741	757	741	723	716	729	717	669	739	730	758	782	772	741	770	737	756	756	737	749	736	750	745	718	733	740	750	785	755	765	721	719	708	748	658	717	720	712	743	740	727	696	788	741	761	708	707	666	736	729	729	688	768	697	724	762	710	743	697	764	768	717	754	793	679	726	752	696	690	749	734	719	701	764	773	699	719	745	743	755	736	725	687	706	739	741	729	685	755	783	793	728	747	736	755	721	773	747	703	735	788	734	759	734	741	735	724	746	767	748	705	735	729	737	702	782	723	733	716	737	723	744	729	765	753	725	736	685	733	753	727	806	695	720	715	755	764	760	769	718	727	711	729	761	703	764	715	711	720	757	710	768	782	747	751	725	730	752	735	736	744	710	727	694	790	747	701	750	774	723	766	730	737	682	781	740	775	710	750	715	746	725	732	721	707	772	709	828	734	716	717	767	788	691	794	761	796	782	746	804	727	772	695	757	731	793	713	735	704	715	724	711	742	699	759	762	762	749	706	709	727	752	734	725	777	706	733	732	740	739	744	767	731	752	712	777	718	731	716	767	723	698	725	715	764	737	747	697	764	710	829	737	728	737	731	756	749	724	719	684	766	732	767	776	736	713	740	761	774	755	714	783	707	727	760	698	767	742	728	784	740	738	772	735	737	749	736	770	739	751	722	750	686	719	740	751	743	680	756	750	679	767	768	706	741	740	776	744	742	737	747	741	740	723	735	774	731	758	733	713	747	740	719	708	786	749	735	770	716	702	741	719	727	742	730	742	788	774	732	761	711	750	735	741	686	750	746	739	719	729	711	768	685	695	692	734	735	784	739	767	801	751	798	708	755	730	771	721	705	769	746	687	717	688	707	760	756	726	770	733	749	689	736	756	718	743	772	760	738	724	716	722	773	731	684	733	802	737	743	761	694	721	703	728	719	758	779	741	747	754	729	758	763	752	709	727	758	763	707	735	724	734	742	759	751	725	762	709	769	701	718	715	798	727	708	738	690	719	689	727	749	745	752	732	699	742	728	722	742	758	754	807	741	730	742	760	710	729	713	779	841	764	747	676	728	762	797	758	738	739	743	751	726	725	727	743	750	762	724	716	767	747	717	706	746	717	749	723	697	783	748	756	754	765	725	728	778	742	735	711	705	780	690	747	776	770	734	720	718	706	762	711	781	733	688	698	771	756	727	752	745	744	721	755	781	750	748	704	727	754	753	715	784	743	793	727	726	761	724	750	688	696	741	706	694	735	692	791	713	761	681	717	749	742	703	703	732	712	778	763	745	730	695	762	704	761	738	767	770	748	726	668	781	770	721	709	765	772	737	702	726	716	679	764	744	785	744	727	754	794	711	707	750	756	748	747	729	748	743	739	743	705	773	742	724	733	729	680	728	733	751	764	744	741	696	688	720	762	670	782	741	729	704	727	721	708	714	714	756	769	738	769	737	779	732	733	735	742	726	782	721	732	740	728	750	747	788	749	722	745	676	777	720	764	683	736	725	686	736	729	707	752	740	703	723	737	716	741	754	692	741	747	690	715	720	740	765	772	710	741	696	751	764	806	664	769	785	688	715	723	777	754	712	769	742	727	730	707	716	767	714	731	750	769	727	704	732	726	813	707	750	701	777	729	743	735	768	711	694	726	738	729	699	725	766	721	751	721	740	665	717	727	709	721	692	683	737	734	691	784	717	745	831	691	757	719	756	737	734	707	727	786	693	726	683	745	748	748	707	687	736	780	701	731	782	676	771	747	729	768	751	750	753	730	675	680	720	683	727	734	700	753	692	776	712	768	796	755	741	732	736	758	826	740	745	754	764	776	739	738	696	696	752	754	745	741	723	744	711	745	751	714	730	751	683	769	720	749	742	743	719	734	761	760	749	683	746	725	738	728	733	725	699	727	769	791	707	744	783	754	739	783	726	773	741	714	755	723	771	773	753	720	721	737	719	737	728	739	727	708	741	713	752	723	696
51470	16726	9283	4775	3600	2799	2292	1955	1764	1479	1386	1298	1277	1177	1146	1084	1073	1028	1001	1081	994	1013	1002	991	977	985	899	982	939	980	924	922	964	941	970	937	891	909	920	910	886	881	893	938	884	879	913	893	869	922	930	888	894	917	902	912	917	859	923	859	916	877	930	898	924	854	862	892	952	926	927	932	874	889	858	884	847	859	857	900	884	866	876	886	937	892	890	923	932	907	871	893	898	911	889	845	945	812	863	882	889	853	912	830	877	901	847	917	913	884	937	913	867	903	836	884	882	914	850	895	901	911	898	883	837	860	903	890	862	870	947	891	904	862	926	911	852	872	833	908	907	923	912	851	861	885	879	867	944	879	872	900	871	888	874	917	882	906	896	916	859	886	873	881	869	892	890	892	892	908	912	895	904	886	882	868	863	863	838	927	879	897	932	895	889	865	935	933	955	885	887	910	881	897	866	900	849	896	910	839	928	868	939	883	857	880	814	908	858	895	853	905	890	872	888	933	822	876	931	886	902	890	864	886	899	840	922	878	881	876	927	869	886	880	872	807	869	874	898	872	870	880	857	853	919	914	899	900	912	832	901	906	896	858	861	841	887	851	882	919	916	916	852	915	920	889	875	880	888	912	866	911	872	877	892	864	932	908	885	922	868	907	849	854	886	857	883	948	855	873	871	859	887	911	848	922	878	914	886	909	898	894	881	862	925	914	923	875	858	852	925	899	930	864	913	870	869	906	800	906	853	874	834	900	884	873	838	881	895	865	882	931	933	883	872	911	929	864	875	901	913	883	836	908	934	886	908	870	934	896	889	845	941	838	927	912	867	909	865	897	933	942	907	890	921	870	884	892	902	875	853	870	961	908	883	882	919	890	909	853	885	885	843	900	926	860	901	898	922	900	866	904	883	889	894	896	922	900	876	866	909	861	913	843	855	905	871	881	882	857	889	913	892	901	923	867	881	919	900	864	844	874	895	886	905	902	877	862	932	847	857	888	875	897	863	821	867	894	870	896	856	852	853	898	887	922	919	924	867	853	912	912	877	871	886	844	895	912	942	901	909	896	909	941	860	867	889	895	886	885	858	905	934	859	883	954	917	874	857	891	901	931	885	856	876	896	912	891	867	941	929	872	869	841	843	922	842	887	906	919	897	909	916	775	911	903	871	879	885	904	853	905	880	894	928	862	865	897	866	880	871	887	907	913	885	895	898	866	946	907	858	883	861	910	877	879	885	877	873	890	937	950	906	933	863	882	905	924	881	899	828	903	905	861	880	841	904	893	860	912	875	822	916	908	892	871	883	871	947	928	936	909	859	890	902	925	883	953	867	808	934	932	935	884	907	915	852	908	924	907	927	909	890	926	902	908	883	927	868	881	877	865	891	864	863	893	899	935	872	895	889	866	881	859	948	855	923	863	899	919	873	863	916	900	837	923	896	882	901	905	917	848	878	907	899	860	904	907	871	831	859	840	847	924	874	892	864	875	941	911	850	933	868	896	876	914	838	942	900	895	902	853	894	894	901	867	918	876	880	904	917	876	897	905	894	889	868	875	921	885	894	872	896	910	890	923	889	901	821	878	886	858	872	897	910	848	890	906	908	921	856	921	928	844	901	883	936	885	910	942	910	902	888	895	879	877	882	880	832	853	914	858	845	864	944	928	908	877	884	881	824	867	847	893	858	919	860	916	882	903	913	918	856	853	861	865	877	867	903	876	891	923	866	927	909	959	847	888	871	870	934	901	886	894	861	936	911	912	889	883	861	890	921	865	920	876	904	895	888	925	948	857	898	857	916	879	865	886	913	903	926	842	893	903	888	861	931	914	917	906	854	928	889	895	883	912	879	860	892	848	918	887	845	929	913	911	843	884	896	916	850	914	860	867	892	914	898	959	920	881	908	915	894	888	885	863	917	918	885	875	849	898	918	884	885	884	907	866	848	860	867	904	840	833	888	865	896	868	899	840	908	871	885	893	915	904	888	927	884	892	934	893	940	902	876	878	822	851	934	872	931	894	872	898	860	864	884	898	845	894	931	879	914	867	862	862	876	882	899	896	951	930	900	936	888	852	917	868	878	933	888	904	896	836	853	911	864	889	888	893	913	887	884	889	854	865	912	863	882	821	902	934	892	921	863	889	847	877	904	863	950	905	870	959	886	913	866	846	878	862	924	826	894	904	907	894	883	880	901	865	856	894	908	861	944	900	845	908	884	841	879	947	855	834	871	866	929	883	882	894	901	882	876	929	872	908	898	933	885	837	852	975	911	930	922	900	913	883	876	881	901	928	931	864	894	882	897	906	871	924	875	899	989	895	874	933	857	873	900	886	943	905	858	952	838	905	873	891	909	918	907	868	944	871	876	871	891	893	897	868	903	890	904	916	868	844	892	871	891	894	861	887	873	893	855	857	865	913	856	902	833	900	889	842	873	872	915	913	862	918	891	906	866	907	878	909	900	918	906	888	851	816	877	845	858	873	855	952	927	867	896	880	901	896	901	910	889	854	919	882	935	887	824	893	846	880	883	910	895	867	905	879	856	861	896	891	902	877	893	866	933	849	879	894	867	931	873	892	906	929	843	899	946	873	866	926	880	847	918	934	804	880	872	894	852	942	857	898	893	901	897	909	880	915	880	971	854	890	911	897	902	920	941	883	876	918	877	922	875	887	883	905	911	845	891	917	850	900	887	842	903	856	906	938	875	919	921	844	851	863	852	860	914	938	946	862	824	935	915	870	833	913	940	876	883	881	886	902	876	853	868	919	865	860	914	907	879	856	947	874	937	853	865	883	895	866	870	900	903	902	839	877	917	908	876	909	864	878	851	891	937	899	893	899	925	880	883	859	893	859	906	857	928	954	969	908	882	886	893	892	875	878	941	937	901	887	881	884	861	898	857	866	851	868	894	919	903	861	877	860	905	914	913	900	899	887	853	906	892	889	912	885	884	837	904	836	929	888	844	889	900	853	871	846	887	935	887	846	937	951	837	911	896	896	903	859	838	962	869	943	956	878	950	870	937	938	829	909	862	895	812	893	861	863	848	859	864	868	890	861	873	856	928	901	848	912	914	897	868	855	873	930	889	911	856	904	842	890	926	916	922	915	902	928	856	868	854	883	892	912	859	878	882	879	895	876	902	925	908	886	896	907	902	900	906	886	875	906	860	927	891	899	918	868	915	883	914	914	848	880	897	890	866	867	931	877	869	889	896	875	898	908	862	901	859	929	877	923	916	941	884	900	890	844	919	887	935	890	894	925	881	859	907	904	855	877	871	862	916	952	889	901	900	901	867	885	867	891	857	914	910	859	834	887	931	873	917	843	890	905	891	878	859	889	950	867	905	847	864	915	876	904	871	904	898	870	887	956	865	922	847	908	928	922	917	857	933	861	855	853	930	965	885	894	924	837	876	898	895	900	852	881	896	910	884	880	868	863	902	897	893	925	911	874	862	896	851	935	905	851	880	890	878	862	918	857	882	905	857	920	888	953	881	907	935	863
28461	19994	6504	570	391	376	396	346	342	323	321	319	329	311	351	337	330	327	378	305	365	311	313	321	351	354	297	326	328	306	344	314	351	318	332	322	331	320	284	346	344	324	328	378	329	319	347	323	333	349	352	307	340	333	359	341	297	321	366	332	347	311	307	342	323	333	290	339	341	312	325	318	330	339	324	334	303	349	318	328	346	312	314	353	317	343	335	314	343	310	334	312	344	319	333	316	298	346	346	341	314	329	352	307	330	310	323	336	345	333	316	344	335	343	319	350	322	321	343	326	337	350	320	344	316	326	325	348	315	356	332	325	336	326	333	335	340	336	352	363	324	306	367	357	306	339	337	348	314	315	319	327	303	338	309	331	332	315	350	317	318	361	354	347	312	313	310	364	335	317	311	298	315	349	352	378	309	318	350	338	307	316	300	322	311	363	336	376	340	311	316	306	306	321	320	320	322	335	316	315	323	315	308	322	337	342	335	349	384	302	360	335	316	354	331	340	335	335	348	351	319	317	331	342	312	314	349	319	334	323	351	327	313	347	373	334	343	331	334	321	361	353	317	291	313	354	318	322	337	333	297	338	338	328	311	368	299	343	337	359	330	336	308	319	308	351	319	306	296	295	343	349	320	300	301	374	320	303	328	325	342	339	329	357	331	311	328	349	332	335	288	341	310	280	313	343	316	344	345	329	341	316	326	339	322	317	351	349	365	334	356	337	346	316	308	305	319	331	351	327	332	328	302	322	346	352	331	355	343	352	312	328	334	353	373	336	345	309	375	341	334	364	309	288	347	351	326	324	367	321	294	324	319	332	329	358	329	345	329	338	315	339	305	330	337	349	340	344	344	319	289	328	329	315	310	331	290	334	384	320	335	334	332	351	315	352	332	342	313	312	316	350	297	346	340	340	345	340	330	303	339	348	355	332	331	351	300	329	318	345	349	355	333	316	313	329	342	345	327	298	357	342	323	329	309	317	338	326	328	355	302	327	319	336	325	325	344	325	316	361	298	326	340	327	327	309	339	327	329	292	369	325	326	330	339	344	353	308	291	345	333	303	355	338	326	329	329	358	348	337	341	295	332	327	343	326	338	317	346	322	328	309	317	330	315	330	342	348	326	323	344	335	313	336	329	317	341	326	361	351	353	349	340	355	307	338	347	319	348	330	311	322	325	349	336	322	302	301	363	353	306	331	302	322	332	316	304	318	344	307	294	323	361	338	324	349	336	306	312	302	319	344	302	324	339	292	332	340	328	310	329	311	333	358	322	316	297	316	340	333	320	343	328	339	319	327	317	343	315	311	308	327	313	329	347	343	359	334	331	348	334	359	318	336	336	314	327	296	314	322	339	329	335	335	310	328	311	329	344	315	355	339	326	368	331	306	334	329	318	336	348	360	320	344	335	296	344	339	323	302	312	328	335	345	309	310	294	338	308	318	303	333	328	321	326	285	319	343	338	323	307	357	294	349	329	291	324	341	339	323	297	313	337	344	349	315	352	356	345	325	312	348	341	325	301	307	334	347	346	340	331	336	321	334	336	351	326	320	339	309	314	353	339	324	320	322	327	340	345	337	322	340	314	373	356	330	318	326	303	337	363	358	311	332	346	333	305	339	329	341	362	343	339	329	350	320	328	324	327	313	340	310	334	319	340	313	331	310	341	345	333	338	318	344	352	322	351	338	354	326	370	355	345	355	349	348	352	323	332	306	315	341	346	324	316	352	343	324	327	345	318	345	371	326	301	306	372	338	338	345	340	301	317	344	357	323	341	336	340	348	300	292	334	341	327	331	332	316	341	327	318	312	352	320	301	328	354	362	327	347	342	309	326	295	306	329	315	349	279	322	343	391	326	340	326	346	340	327	325	342	351	346	301	326	343	315	351	325	314	332	299	321	322	308	324	334	337	307	337	337	335	321	307	317	333	339	316	307	317	333	329	299	310	329	320	341	333	323	329	331	316	343	306	331	322	334	306	349	328	352	318	330	340	349	350	308	329	315	319	325	323	323	327	334	323	356	320	340	334	353	347	279	353	323	344	319	317	291	333	316	344	298	348	339	331	328	337	377	348	303	308	342	292	333	328	338	325	308	341	318	374	330	335	317	334	345	345	340	331	374	330	324	339	296	362	324	297	315	341	320	323	322	358	319	333	317	367	354	299	287	301	335	355	330	322	274	330	307	319	355	331	344	339	301	334	341	338	350	349	353	349	365	338	321	346	305	341	327	309	304	323	334	311	298	306	318	320	323	313	317	339	355	334	314	327	299	338	355	317	311	331	321	332	358	349	333	332	302	352	361	345	359	314	316	329	341	322	323	342	342	353	319	343	336	344	328	388	329	359	358	325	338	347	321	338	368	308	330	346	325	311	321	343	337	290	338	360	373	297	314	335	374	308	331	325	373	344	311	336	351	320	315	275	318	298	365	291	329	312	342	347	328	339	339	343	336	332	310	345	322	344	356	328	339	335	307	363	330	321	322	332	302	301	290	348	337	333	339	301	322	326	330	305	324	348	352	306	351	333	323	337	326	333	343	336	358	352	327	344	343	320	358	332	361	320	355	338	343	356	336	350	343	337	322	291	310	335	327	365	323	318	309	304	333	299	318	338	359	352	319	336	316	329	361	326	347	324	335	333	349	347	346	335	343	312	321	318	327	281	350	317	317	369	319	324	325	310	344	345	330	330	297	291	314	371	347	321	318	319	357	362	301	337	330	342	312	363	358	318	334	311	320	346	326	315	316	330	316	354	320	329	324	335	336	310	330	354	331	348	347	361	335	343	328	326	331	322	349	335	340	335	356	345	320	365	300	324	326	347	303	340	329	332	314	311	310	348	319	336	332	332	361	353	374	326	355	306	351	338	353	341	330	289	333	294	365	308	320	334	325	308	332	346	324	313	323	307	346	343	344	310	339	326	360	335	338	340	348	320	347	306	349	309	355	366	312	323	331	314	315	327	289	330	319	319	360	317	326	325	335	347	331	336	322	364	325	336	339	330	345	350	299	310	309	334	322	357	310	339	359	347	354	337	345	365	330	338	310	344	337	295	323	334	356	319	319	332	317	342	304	308	285	314	335	326	314	343	321	338	325	348	343	348	308	348	366	308	250	344	320	334	288	348	324	327	343	345	324	291	324	310	341	361	347	337	335	337	304	315	329	319	335	324	340	356	320	288	321	333	307	316	323	318	363	316	377	322	324	326	346	365	357	384	334	363	348	316	330	312	320	348	350	324	325	334	338	330	348	314	328	343	299	363	370	340	326	305	310	302	339	331	316	357	332	332	296	341	304	333	305	334	327	345	327	301	347	332	338	328	330	341	339	332	331	316	296	374	344	337	371	339	323	326	317	338	346	323	332	320	310	313	308	325	316	293	320	352	322	320	326	339	326	332	309	331	318	332	353	361	347	316	308	324	304	361	326	330	336	371	339	347	343	336	307	333	356	316	331	319	340	334	305	319	355	342	326	340	334	315	317	349	342	362	344	327	354
22640	4013	784	552	549	485	475	463	429	396	414	452	404	437	427	412	412	383	430	420	416	390	382	404	404	395	376	441	421	437	430	421	434	381	434	389	382	399	406	412	396	423	423	382	406	451	385	433	429	385	415	397	401	371	354	429	411	421	410	408	416	365	423	411	421	426	399	430	396	448	430	419	406	422	434	411	360	416	409	398	420	385	414	435	406	420	417	408	394	403	455	409	408	408	414	407	439	398	405	425	441	427	414	403	401	405	420	421	401	401	412	396	426	455	413	397	416	452	389	400	401	401	398	418	398	375	396	411	430	422	412	399	388	444	409	402	426	378	402	414	414	441	420	397	382	400	400	385	399	399	411	432	410	448	415	426	401	424	395	425	416	401	417	429	437	401	391	387	402	417	389	361	403	376	430	418	385	399	410	402	431	387	390	426	394	428	395	452	408	450	442	450	405	379	433	381	433	398	389	434	453	408	396	426	420	425	420	438	388	377	387	409	393	412	395	385	404	432	435	435	402	405	388	442	428	415	392	399	380	355	423	455	408	403	401	393	413	405	412	413	402	442	417	427	413	386	430	391	422	413	416	428	383	425	415	386	439	417	394	390	413	428	426	417	419	418	403	423	400	426	398	405	420	410	425	416	422	399	405	446	389	412	399	362	397	391	402	413	440	383	410	420	431	419	441	400	391	400	367	416	401	384	405	375	423	421	411	403	404	399	437	406	414	418	427	395	397	429	445	424	453	438	392	385	413	403	387	390	398	433	398	399	411	402	418	412	432	425	412	417	412	418	410	406	439	393	437	451	435	431	415	383	388	462	393	387	386	405	410	402	393	387	451	358	419	394	443	416	393	365	413	422	407	404	410	354	391	414	423	390	426	363	418	408	419	417	407	442	418	418	425	434	411	453	380	400	407	411	397	391	404	428	412	422	411	421	424	429	439	431	431	431	406	386	400	416	391	425	388	403	407	402	404	397	367	403	410	422	443	380	378	402	392	383	423	391	452	377	410	394	434	408	398	383	425	416	402	397	411	388	387	392	418	418	428	424	406	403	405	451	415	412	415	413	433	429	404	422	432	424	411	373	387	405	391	410	399	436	407	421	434	429	415	406	417	410	454	451	398	411	448	382	364	406	413	419	409	426	440	401	399	406	381	465	423	404	378	445	429	421	403	391	383	421	432	381	449	413	419	413	400	431	430	400	390	372	408	388	424	408	417	415	420	408	441	430	431	420	422	405	381	459	422	389	365	411	418	394	410	425	450	439	385	404	424	411	424	416	403	414	415	407	416	425	435	433	422	397	421	436	399	376	428	371	396	438	391	412	412	429	441	403	410	407	396	394	373	441	480	418	439	381	390	365	428	374	395	390	388	398	375	394	404	430	389	414	427	375	405	430	446	412	415	347	414	420	423	413	389	404	410	420	397	418	404	412	388	408	405	431	419	442	413	408	394	432	421	409	388	395	413	406	403	423	419	410	391	402	404	419	428	428	468	449	423	424	425	406	415	392	403	408	415	428	411	407	441	409	424	371	416	415	404	374	415	396	416	418	434	399	417	436	407	430	386	420	443	435	399	395	407	399	429	415	421	391	447	397	430	396	432	401	466	436	418	444	425	454	423	445	405	410	394	398	385	387	396	412	400	425	400	426	379	388	429	390	396	394	397	376	419	410	411	413	406	408	420	412	405	349	413	446	403	417	394	397	434	408	389	384	387	410	426	411	414	398	403	388	422	402	414	406	394	411	407	437	398	396	407	387	428	412	405	424	418	392	407	419	401	433	444	403	389	409	443	435	432	411	417	393	386	426	407	436	434	415	415	407	399	423	440	417	395	405	425	382	411	396	443	398	391	394	464	388	430	418	396	431	425	370	375	394	421	393	412	397	430	418	397	419	412	387	408	391	414	379	423	433	430	395	420	427	407	403	369	442	421	412	433	425	458	408	422	408	381	452	410	440	422	433	465	415	413	391	452	442	410	412	404	421	414	390	411	428	420	426	432	424	411	407	459	433	410	416	423	412	362	398	401	410	405	441	383	384	432	422	395	383	424	447	407	441	399	406	379	423	394	412	372	414	412	425	421	403	411	449	428	398	417	413	410	411	444	415	395	396	377	412	437	408	394	434	372	388	426	432	417	422	430	438	408	388	396	445	424	432	414	415	399	417	409	402	442	385	398	388	413	394	418	403	382	411	409	403	425	413	430	405	398	436	424	411	410	424	423	428	411	433	425	414	431	421	415	424	396	406	453	409	427	451	428	384	399	358	394	381	420	362	385	388	453	388	387	422	411	399	419	389	423	411	426	434	438	406	414	414	415	390	412	468	449	429	390	384	409	419	406	403	410	409	388	431	392	411	446	402	400	424	398	428	407	428	419	435	442	444	378	426	404	409	439	401	416	427	419	408	460	418	418	437	400	376	387	362	433	425	396	400	400	444	418	379	380	403	421	441	408	410	419	419	395	386	423	416	414	437	390	459	394	389	408	409	409	416	393	423	407	414	450	437	461	427	416	413	416	407	374	413	393	415	414	410	395	432	388	395	428	441	454	401	416	412	428	385	396	404	410	376	397	374	443	444	409	398	427	403	392	401	397	421	405	424	406	428	389	413	416	397	409	392	378	377	402	426	420	400	461	401	416	436	427	390	407	423	421	449	420	413	395	427	388	415	463	411	410	423	430	423	419	413	387	403	411	420	428	394	410	418	408	432	433	414	428	402	419	428	440	376	376	403	426	423	415	398	395	418	412	385	430	391	394	420	412	403	448	395	403	413	404	411	435	409	366	396	420	414	430	456	396	422	392	403	427	430	413	412	429	406	434	421	417	432	424	414	387	435	410	406	426	373	414	405	412	442	424	420	422	389	390	375	383	435	430	411	404	404	378	434	409	441	398	407	454	413	425	426	459	408	445	417	435	434	401	391	395	432	424	419	411	425	396	424	419	389	425	423	448	442	424	404	417	421	403	404	423	426	418	409	438	384	404	418	389	417	422	413	411	393	431	386	411	421	420	406	402	406	401	401	437	440	426	414	417	423	414	408	441	399	410	406	411	413	425	428	422	409	418	368	381	422	441	388	461	418	370	424	406	387	425	383	390	409	376	411	435	384	387	407	446	430	402	388	381	450	462	413	437	443	422	402	391	423	394	414	416	421	388	425	396	412	404	377	406	397	390	426	422	405	375	393	443	469	417	400	451	404	385	374	457	426	435	421	426	422	421	413	423	363	431	410	405	403	392	428	439	393	449	413	398	372	407	415	421	435	383	411	386	420	391	379	411	438	392	396	397	409	409	428	395	395	422	394	430	396	393	416	393	419	433	420	393	430	436	419	402	415	416	410	378	412	396	368	426	408	416	411	396	409	398	390	369	451	409	430	429	407	417	430	385	400	396	467	406	416	382	391	395	427	378	439	398	383	377	384	413	382	381	435	398	432	386	414	398	392	391	358	423	377	392	413	406	414	402	392	382	403	381	442	416	411	388	425	372	421	409	395
24379	21457	28628	24667	21432	9983	1268	914	866	810	731	792	762	670	724	759	754	681	706	683	696	727	696	695	681	658	664	692	666	696	691	693	696	605	727	666	659	692	633	666	721	667	654	581	655	710	698	698	714	698	677	666	663	658	681	665	678	683	659	678	647	623	638	636	683	669	660	687	680	670	690	627	679	682	707	697	660	601	664	661	659	677	690	656	653	620	646	657	664	672	691	652	630	675	726	683	700	653	609	707	659	646	683	661	735	693	693	642	672	692	645	648	705	673	696	680	703	680	641	671	676	658	662	656	630	670	673	652	667	709	637	702	690	658	646	690	636	643	641	679	651	655	645	669	649	685	667	632	698	679	626	623	638	691	656	688	614	667	638	709	628	696	667	660	648	651	675	625	715	679	665	687	673	642	639	688	657	668	698	668	685	693	712	622	691	644	696	655	611	655	661	645	674	696	620	710	678	669	693	648	677	648	657	642	657	672	666	671	669	661	712	621	643	689	684	665	656	711	659	679	669	709	625	641	619	659	700	660	685	672	664	684	649	682	618	736	635	648	717	629	677	677	666	665	699	673	662	669	679	608	655	655	640	648	694	689	646	659	739	678	673	688	701	642	632	706	691	642	661	629	653	680	643	680	698	657	753	669	674	641	665	691	663	675	682	683	644	672	640	693	666	714	692	651	660	705	665	641	632	667	687	628	705	645	645	650	638	663	667	648	693	639	656	704	689	635	696	702	673	696	657	690	676	665	666	682	647	632	673	645	644	688	621	680	643	681	712	671	627	605	659	695	716	653	695	623	681	661	629	677	645	660	657	658	664	672	697	654	624	640	636	663	714	638	651	704	666	636	672	674	679	679	661	664	662	689	666	679	644	653	666	661	644	683	639	692	665	699	649	666	656	636	701	723	670	652	686	661	678	677	669	668	685	672	641	668	666	703	670	670	676	689	680	685	650	707	692	641	662	703	661	669	670	654	689	705	682	691	645	669	663	654	662	624	643	645	663	660	673	704	632	662	708	675	720	643	621	646	685	673	654	651	659	652	626	669	603	681	653	660	655	668	672	657	677	661	613	676	685	675	686	664	665	685	672	682	678	670	659	657	670	670	691	700	661	673	643	666	712	689	704	656	656	646	671	672	683	649	666	700	627	676	640	693	700	657	682	697	678	659	656	668	712	665	686	674	650	690	648	658	671	699	625	654	676	664	654	660	670	692	624	690	715	709	636	678	685	669	692	658	644	654	689	719	675	658	628	672	706	661	659	637	654	669	628	715	674	606	656	636	663	692	644	723	643	686	649	649	694	645	632	685	697	679	646	667	607	684	665	654	691	697	663	677	703	692	701	635	687	654	650	668	643	676	641	673	690	688	646	634	625	674	700	648	681	648	648	673	670	668	647	676	628	659	679	676	663	682	659	667	677	658	676	620	693	666	646	690	674	637	658	689	654	649	624	686	644	678	677	659	681	656	722	707	683	676	657	661	755	667	655	654	649	645	666	672	701	672	691	709	605	665	712	690	675	655	627	671	678	666	658	676	676	662	684	671	657	675	627	640	674	707	609	668	687	723	640	673	682	590	685	685	717	663	602	695	641	648	729	703	616	705	678	673	690	670	651	652	667	658	637	693	645	676	695	649	636	619	712	696	644	680	682	699	647	673	724	685	691	662	630	672	673	662	669	662	653	699	652	655	656	666	663	702	654	656	674	643	657	692	662	652	665	634	685	659	624	652	675	646	669	671	718	621	697	644	652	657	668	652	691	686	663	648	676	605	684	668	685	677	683	691	690	656	625	652	657	654	678	694	649	669	644	666	592	688	685	683	624	668	639	693	706	691	666	651	706	661	672	666	709	628	633	714	693	722	708	655	687	716	667	687	643	652	636	697	658	681	651	678	612	675	650	648	644	667	637	653	667	649	651	632	642	632	624	642	658	626	647	628	629	692	673	661	643	697	668	677	686	629	709	712	657	650	679	646	605	658	711	657	626	658	652	656	658	676	603	676	670	621	645	682	690	640	643	649	672	659	666	628	641	668	606	684	665	662	658	671	681	703	664	650	637	666	706	683	655	647	671	704	692	715	688	661	683	701	646	640	613	653	661	639	634	679	648	665	705	692	674	690	689	651	638	661	660	725	676	660	677	694	692	696	681	674	669	672	612	677	726	663	667	665	652	651	667	685	704	696	710	650	623	665	683	626	683	700	695	661	714	667	667	699	670	652	694	694	693	664	683	618	691	658	658	659	643	633	654	649	664	632	681	649	679	641	712	655	652	644	623	652	708	634	633	654	637	676	665	697	682	701	640	680	698	697	683	666	665	674	632	656	645	664	682	707	712	698	642	639	727	666	658	690	679	648	613	703	676	660	644	674	655	653	667	680	657	626	614	661	654	719	659	632	657	669	666	672	645	638	656	655	631	663	643	671	656	636	655	646	649	715	638	664	686	642	604	654	654	672	685	645	657	693	669	683	699	668	667	701	651	687	669	635	624	702	620	632	652	666	651	690	671	688	690	663	668	669	681	665	651	620	670	647	683	628	693	651	641	706	635	634	670	623	641	634	684	667	662	653	625	678	682	681	645	670	675	693	651	698	700	659	707	636	694	660	644	709	651	692	646	665	704	641	686	662	687	673	620	691	669	671	656	721	630	679	695	653	692	621	644	619	652	679	692	707	667	641	655	675	681	660	712	686	684	716	710	653	662	633	632	684	658	684	676	642	695	649	699	646	667	640	655	651	627	704	650	645	652	670	667	685	657	678	702	664	668	637	676	598	659	646	646	661	693	668	641	693	625	645	683	680	646	668	676	674	653	643	705	651	697	645	629	644	638	646	639	655	658	676	689	648	677	659	633	644	661	654	692	633	631	675	679	676	628	659	659	652	668	688	683	625	685	630	677	688	696	640	647	644	649	639	645	680	684	691	644	667	676	683	621	646	642	704	670	635	730	672	672	664	679	668	674	716	680	629	685	662	643	671	684	637	658	663	661	710	670	680	674	641	675	652	647	662	646	657	636	678	640	622	683	698	695	658	695	691	710	653	707	680	616	597	663	642	648	652	671	632	713	673	656	632	653	642	665	675	660	682	652	659	685	656	666	664	683	677	683	632	642	697	633	584	666	660	658	674	644	668	634	671	631	650	703	650	663	638	647	657	653	677	679	659	679	641	629	674	687	648	675	697	621	703	655	678	714	662	620	660	636	714	655	654	684	699	662	712	647	644	656	654	688	634	661	636	663	657	690	658	640	632	663	685	666	678	679	654	657	640	698	653	712	687	657	681	701	687	655	673	629	668	659	692	660	654	672	680	714	708	725	662	665	633	652	649	649	587	673	672	638	656	629	659	698	695	653	701	684	685	628	652	685	667	638	653	668	640	704	676	679	726	682	655	625	692	672	699	684	644	709	667	637	691	655	708	652	697	673	637	664	724	654	630	622	685	676	624	671	669	648	638	646	669	646	680	718	669	668	663	627	622	709	667	668	659	640	641	632	674
49921	14114	6043	3229	2367	1884	1558	1393	1218	1150	1023	1050	1024	940	969	937	900	874	866	866	898	811	843	828	844	856	819	864	811	814	814	789	808	810	816	776	828	808	823	815	829	831	819	833	801	858	811	824	799	834	828	803	813	788	840	790	809	839	784	801	830	811	781	775	849	860	787	822	819	774	760	760	812	800	834	808	815	820	839	782	830	831	834	834	830	826	775	749	768	854	798	805	785	829	840	795	843	787	820	797	776	783	854	755	794	807	821	805	744	767	750	835	848	831	790	791	837	801	798	823	878	772	801	821	789	783	793	759	802	814	843	797	806	758	812	772	796	798	820	861	796	859	784	813	802	822	812	798	816	804	808	825	802	838	787	817	838	798	773	815	843	773	856	793	855	827	761	799	799	827	828	787	755	825	838	777	801	847	769	770	853	817	817	815	765	827	784	802	773	836	812	810	813	867	817	804	835	808	834	823	776	777	805	829	835	780	770	796	825	800	793	868	812	825	832	755	791	865	775	860	796	815	792	810	813	784	780	787	840	825	805	839	789	828	755	802	802	807	844	773	737	850	786	820	845	836	799	832	764	786	772	798	776	824	788	837	839	815	788	820	813	806	804	788	838	825	735	786	784	825	813	822	811	782	818	794	780	737	761	804	849	807	792	805	811	760	794	759	739	811	786	772	774	812	786	791	801	830	796	828	837	827	830	776	823	805	825	812	829	765	812	788	809	819	818	807	812	801	749	774	771	807	843	855	815	800	811	813	805	869	773	815	834	810	806	805	803	831	771	762	816	782	807	793	789	766	845	848	831	825	777	794	718	856	807	756	781	782	840	830	845	793	831	787	781	813	756	816	798	838	813	823	799	776	823	757	796	783	819	819	839	757	782	803	772	858	836	801	796	775	810	773	858	820	805	814	797	836	817	770	749	798	791	786	830	840	777	791	810	825	805	793	803	759	794	793	825	826	814	778	807	824	754	870	834	762	780	814	767	776	839	853	784	757	812	796	785	840	717	805	842	811	814	825	806	777	830	842	802	796	737	840	797	807	809	793	812	785	789	788	858	811	833	813	833	881	824	833	773	783	806	800	747	753	772	789	829	818	781	857	802	798	753	818	823	827	763	838	828	816	810	785	804	768	779	794	843	817	846	835	762	794	800	763	783	812	813	809	789	789	828	810	779	784	809	816	793	822	834	799	784	822	748	837	798	808	843	769	784	784	783	794	805	792	804	816	829	823	803	810	825	778	810	828	793	768	850	810	808	815	786	821	829	820	826	795	790	797	803	773	797	845	769	790	842	839	875	807	823	809	791	803	858	805	822	780	808	775	780	847	817	764	784	756	807	760	861	849	775	748	790	778	766	804	779	845	820	811	782	809	786	785	804	819	820	787	882	772	826	846	750	793	807	781	811	830	848	849	807	795	771	850	767	776	854	765	796	804	778	833	777	800	791	772	786	814	816	816	785	816	842	759	711	826	777	798	771	831	785	796	797	778	763	812	839	829	763	846	792	797	801	771	769	791	793	785	795	805	828	792	784	790	817	798	815	768	825	782	774	812	776	802	775	834	742	807	833	815	813	778	786	752	838	814	819	824	764	795	776	806	809	777	750	755	816	806	837	798	765	818	776	830	806	778	810	798	761	805	818	820	815	853	816	809	769	819	813	812	778	812	779	796	772	829	838	816	798	748	847	824	834	748	813	810	798	786	754	795	784	738	784	830	825	734	769	821	805	828	833	836	780	813	848	814	835	848	828	794	818	790	820	801	801	828	841	841	796	781	830	747	807	790	809	859	771	737	828	807	767	789	793	814	788	780	802	795	832	830	793	810	823	787	776	778	816	842	785	790	790	816	818	815	816	793	782	821	787	803	810	823	818	788	870	756	773	804	752	789	876	829	794	786	760	822	744	832	836	785	823	744	814	863	829	854	812	796	800	768	784	779	763	762	829	766	775	842	812	783	803	811	801	797	774	779	804	819	875	810	812	770	812	768	824	814	803	768	795	768	776	838	773	819	845	786	782	774	815	785	834	833	843	777	772	792	811	795	795	818	770	811	799	820	793	828	805	763	730	808	785	782	818	857	816	809	761	817	879	801	795	832	838	787	807	814	803	764	799	749	755	778	778	772	814	825	795	770	836	800	824	751	781	810	868	838	783	771	833	818	791	784	832	803	775	821	831	792	765	750	839	764	811	802	857	795	772	816	818	879	764	778	835	770	784	756	797	836	788	763	762	824	800	795	761	790	784	781	815	799	846	761	755	812	823	871	830	815	774	805	807	861	817	783	790	821	838	788	795	789	748	848	789	847	820	777	803	823	801	844	751	764	738	798	789	772	782	852	860	773	836	735	767	822	821	790	797	830	804	827	824	835	774	781	847	781	800	800	756	848	824	835	788	767	787	804	816	799	800	846	836	811	792	789	799	721	818	787	842	792	818	842	784	747	766	763	789	804	800	831	760	778	808	753	849	765	783	810	758	797	777	797	799	834	803	805	804	810	802	840	798	770	837	854	851	785	790	811	811	824	763	811	807	776	788	820	772	781	785	801	811	799	826	784	804	814	816	839	790	781	825	841	822	808	820	855	825	852	837	803	805	849	799	792	794	798	735	803	773	770	785	794	845	786	838	827	805	777	851	815	816	761	821	791	796	760	829	790	778	802	725	829	843	790	829	791	748	793	784	854	827	799	783	806	782	816	785	789	773	814	783	825	823	818	797	855	827	817	819	787	781	809	775	823	817	813	790	715	834	802	771	835	799	802	783	815	801	798	795	804	810	821	816	783	774	808	778	783	760	812	789	787	825	771	790	796	743	813	757	781	812	777	838	750	816	765	788	792	802	812	818	799	797	766	771	803	835	822	834	729	774	839	792	803	788	814	757	773	773	835	783	812	803	800	782	804	805	812	794	779	808	769	808	820	805	806	745	735	786	811	839	803	823	786	816	791	804	811	809	796	788	801	798	803	760	838	803	833	816	801	777	776	797	820	814	810	788	790	814	815	823	782	800	780	844	818	805	825	728	803	793	769	773	766	796	737	771	849	742	788	848	827	789	804	804	800	802	821	775	831	794	811	810	793	818	790	820	815	769	843	715	783	828	785	819	772	827	762	744	820	804	854	813	789	793	825	807	869	748	766	741	782	764	807	777	789	801	799	800	820	853	796	794	808	773	759	807	808	786	791	773	807	855	802	761	787	817	790	781	812	815	805	798	807	802	761	830	837	829	809	805	805	786	817	793	795	776	775	821	808	807	779	773	760	779	789	784	759	867	839	753	795	791	784	860	811	765	812	809	787	793	799	766	791	884	778	815	736	749	827	825	821	801	842	783	803	758	808	808	779	779	832	777	821	824	867	793	803	751	807	821	800	831	822	787	785	832	794	787	799	792	783	848	775	790	796	830	761	796	771	841	785	784	781	790	769	876	795	733	829	875	838	793	827	826	816	816	765	785	719	820	771	821	784	772	783	797	774	796	780	818	774	815	776	845	823	730	772
25808	21482	27325	25741	8442	524	446	389	397	361	359	333	357	297	346	336	304	332	289	301	305	309	310	298	296	311	313	293	279	274	315	292	298	308	310	309	306	306	307	281	294	278	276	276	304	294	309	281	293	273	288	274	292	288	313	289	298	283	312	311	304	316	306	293	282	295	253	266	297	269	288	304	268	258	303	315	253	280	277	321	312	296	285	304	294	309	294	269	290	324	290	302	270	277	290	307	288	290	303	312	245	289	335	291	315	287	316	300	308	297	294	315	325	311	287	267	298	278	326	284	306	291	316	258	289	303	294	273	284	309	287	285	294	296	301	325	303	307	305	305	301	240	284	260	288	285	304	334	306	288	298	287	283	274	288	277	289	265	320	303	297	305	294	290	305	292	278	303	284	319	297	277	293	257	336	314	290	290	279	290	281	272	328	322	298	289	305	307	291	274	287	272	300	274	255	305	259	319	293	280	280	278	330	295	294	312	302	306	272	277	290	318	288	282	302	290	284	292	309	255	309	298	309	324	285	290	319	335	309	319	275	276	337	327	270	256	299	278	264	261	300	292	294	286	246	280	287	284	273	275	295	295	333	308	281	285	304	302	290	303	296	264	294	300	290	294	298	295	276	280	278	289	283	302	286	334	303	284	312	300	304	283	269	268	290	301	318	290	298	303	302	287	307	320	275	316	292	291	282	295	274	290	310	289	305	271	300	299	268	299	319	312	294	300	270	293	314	312	311	294	293	285	314	287	317	284	300	300	331	317	304	310	285	300	285	279	271	276	278	313	294	276	302	289	281	316	287	277	291	258	268	337	271	304	317	298	290	255	284	292	269	314	300	265	299	302	318	311	295	268	252	251	292	284	281	297	294	288	271	310	330	308	311	304	284	297	301	301	287	297	290	286	317	286	313	279	299	270	277	321	283	286	335	282	264	261	288	296	285	316	275	299	283	303	303	313	289	311	299	285	285	301	306	299	282	262	286	298	323	271	290	270	288	295	304	303	278	294	287	290	305	299	315	280	303	314	277	298	293	267	315	281	284	307	278	290	279	293	260	307	278	298	326	303	335	281	264	313	311	292	262	294	306	265	283	305	295	288	296	334	280	270	280	286	294	282	274	292	293	270	292	292	302	293	280	284	303	308	317	287	297	306	287	254	283	306	291	264	314	262	281	324	303	278	297	276	327	310	310	261	275	272	309	298	312	280	272	248	310	283	292	287	281	326	298	281	287	254	292	289	282	276	299	298	255	283	265	280	285	290	311	280	289	287	326	302	290	263	247	297	289	279	334	304	293	321	293	326	318	314	314	293	285	283	310	274	330	271	300	277	291	285	297	319	268	295	290	302	326	286	302	317	302	291	300	289	291	300	286	303	275	300	276	320	305	291	301	285	290	304	281	286	290	286	304	285	325	275	304	287	279	289	306	276	297	285	303	280	281	265	285	305	276	290	279	289	292	289	295	313	292	295	294	281	281	303	297	302	263	288	284	293	292	307	298	292	295	309	277	300	271	300	279	285	286	304	292	273	312	288	287	306	284	272	304	286	297	267	309	283	294	301	294	285	272	295	306	282	317	306	290	277	307	272	318	298	304	290	275	317	326	314	293	321	269	288	293	310	313	276	332	292	302	271	286	286	288	268	281	276	289	319	296	319	320	281	301	288	290	283	304	317	292	256	347	249	333	306	293	301	294	299	290	290	292	289	285	295	300	299	285	309	291	312	285	278	281	318	297	288	280	304	288	286	267	290	309	304	287	303	270	285	273	279	283	306	304	278	315	284	293	316	303	330	302	293	313	282	266	282	296	301	332	265	250	303	295	312	305	299	285	300	302	296	296	262	290	292	307	299	279	296	306	315	292	320	327	291	310	318	288	305	293	300	284	281	301	313	285	316	291	282	260	307	299	282	301	279	301	271	317	284	303	279	294	309	295	296	298	266	270	316	305	266	295	275	300	314	287	280	279	325	306	305	313	309	282	280	298	310	279	301	313	275	289	276	283	293	277	319	331	302	302	300	300	271	282	289	290	272	314	272	288	300	270	347	260	266	292	328	283	285	331	317	314	314	314	266	287	289	289	262	282	262	296	287	268	293	303	297	290	313	293	294	306	296	307	299	284	291	282	278	326	276	300	297	292	320	317	287	287	286	298	300	273	268	331	315	283	285	300	288	313	306	286	316	300	325	266	288	284	317	321	301	278	294	311	288	277	255	273	299	256	324	291	306	264	282	286	282	333	266	318	304	297	274	313	290	295	304	283	279	287	297	285	318	279	313	285	323	293	303	305	282	292	288	302	271	279	312	312	313	308	296	337	298	301	279	286	272	276	299	289	311	283	288	276	296	310	288	332	279	257	281	311	290	278	280	295	273	295	268	312	290	280	316	283	303	290	306	341	302	315	319	299	270	297	286	288	308	280	312	297	266	274	295	268	282	322	272	295	291	278	258	303	285	292	308	286	298	288	293	302	269	304	261	278	290	277	297	281	262	272	274	302	285	290	304	269	289	329	286	280	297	315	274	275	284	312	292	283	289	281	299	314	279	277	321	259	285	280	298	296	304	302	283	314	337	317	256	306	269	292	286	280	315	288	290	274	290	313	287	310	273	274	302	308	280	290	311	282	320	296	294	296	304	297	289	270	295	286	278	301	295	308	267	303	284	257	289	306	301	307	304	315	268	291	292	299	304	279	289	294	285	309	281	279	310	274	288	293	288	307	303	283	309	311	311	294	267	327	281	286	291	281	306	296	281	300	287	297	298	311	305	301	273	271	283	294	282	267	314	278	310	290	300	281	287	303	287	288	313	301	301	290	282	289	316	298	295	277	294	298	322	302	293	315	273	323	306	295	288	298	297	304	275	300	297	291	285	316	267	264	285	294	263	295	287	271	291	278	265	299	278	303	301	328	302	304	294	303	280	321	290	266	298	275	309	238	323	270	323	284	320	271	310	284	298	292	282	272	270	299	281	276	297	289	298	315	296	319	313	299	285	336	293	300	289	272	285	328	272	279	301	313	282	292	276	287	267	297	301	287	265	284	290	293	290	307	308	277	317	309	271	285	279	275	317	295	317	280	299	290	301	286	284	274	287	268	275	293	239	308	295	319	288	264	304	329	294	275	265	290	307	265	313	299	291	297	279	296	283	301	332	302	272	281	290	279	274	267	311	275	293	269	314	288	296	271	293	310	293	303	318	326	270	290	304	329	284	280	276	306	283	287	286	274	301	305	288	296	260	311	283	277	291	286	285	310	276	267	319	300	287	277	298	310	283	331	280	299	311	286	281	272	272	279	273	302	275	273	287	281	301	313	303	291	320	293	326	289	295	293	281	281	287	300	325	283	253	261	311	301	315	259	287	297	277	272	295	276	290	296	314	300	288	286	299	296	298	305	299	296	272	264	277	317	298	321	300	301	290	305	317	302	296	294	316	306	285	322	291	315	293	308	278	264	292	285	318	329	284	282	292	271	300	282	289	285	288	298	298	268	275	279	282
47166	10569	3009	1570	1120	928	796	699	625	591	562	510	489	461	460	459	446	440	435	440	449	416	405	409	382	408	412	416	440	447	433	383	393	405	371	426	429	432	395	385	390	386	352	382	388	354	366	425	386	393	426	413	407	408	375	377	394	403	374	393	391	388	394	413	371	394	370	407	381	398	391	369	418	373	387	391	379	388	408	385	387	379	361	389	387	382	374	378	391	397	391	371	411	363	418	434	429	393	372	405	384	381	399	400	421	388	397	396	366	401	403	390	366	421	370	398	416	405	430	398	410	398	406	377	414	384	387	415	393	437	432	383	370	376	434	390	415	385	404	441	385	400	376	401	380	365	376	372	392	415	370	381	406	396	383	367	420	380	423	379	396	404	383	384	391	432	403	365	406	395	378	396	373	380	394	414	410	373	366	393	377	381	358	342	390	416	376	374	382	404	394	372	392	396	382	402	396	376	374	385	371	388	417	375	387	392	390	397	386	387	368	411	359	407	440	381	395	374	358	413	384	355	397	382	408	387	407	383	368	372	388	409	396	393	412	401	358	368	391	395	379	389	374	432	399	402	373	442	397	376	366	409	410	388	365	394	398	387	440	405	388	396	390	390	377	382	381	378	407	391	389	391	407	382	386	403	382	425	399	370	412	380	399	394	384	392	385	363	434	396	394	393	387	419	393	384	409	402	404	396	413	400	369	388	366	411	402	418	405	424	408	425	380	379	407	367	397	368	412	383	403	418	438	385	391	393	423	365	393	399	372	369	390	385	402	396	387	368	395	386	405	375	413	408	387	397	408	390	370	414	393	356	443	402	411	362	373	363	378	396	389	406	412	410	357	364	347	378	352	410	366	422	402	418	416	357	407	384	411	380	378	402	394	404	406	369	415	386	390	421	402	436	408	398	404	397	388	406	383	387	398	383	382	363	382	368	408	426	363	412	385	412	433	366	375	360	397	412	423	441	418	367	368	391	387	412	371	384	360	411	381	402	394	416	381	379	370	367	400	394	401	356	394	375	409	395	386	403	387	425	398	411	398	370	419	378	402	414	415	418	401	393	399	382	393	376	374	389	408	403	419	363	368	370	373	381	427	414	406	397	380	396	379	380	439	391	413	412	406	397	373	395	383	385	432	415	350	380	391	399	392	399	397	391	419	403	380	416	381	389	420	337	386	424	400	390	365	386	409	363	393	411	376	377	408	390	409	427	397	400	396	365	364	375	401	418	407	411	420	443	417	385	393	393	388	400	395	403	398	395	377	378	363	401	416	360	390	376	385	385	381	416	398	393	379	415	393	425	417	395	378	408	370	430	406	373	411	397	421	358	381	421	390	435	394	406	419	373	395	388	371	402	386	399	417	439	357	398	369	388	382	409	367	411	404	412	443	354	385	393	384	366	349	369	390	380	395	407	388	424	387	422	381	415	369	401	421	371	418	382	381	390	396	418	382	377	387	405	381	421	368	404	363	405	419	423	437	404	411	365	367	394	382	358	395	378	407	389	412	411	398	430	362	393	376	372	401	402	417	391	360	380	371	393	368	371	387	388	401	435	402	408	430	415	414	394	391	384	430	414	391	367	422	379	428	362	391	363	391	389	422	397	396	407	405	387	410	402	366	365	373	399	381	421	399	398	378	382	390	383	399	388	404	408	454	406	395	385	372	408	399	409	405	381	402	393	366	375	398	407	350	394	379	406	396	442	384	385	396	415	437	410	403	414	404	403	389	379	389	394	374	400	386	421	404	421	363	378	393	397	366	411	420	400	393	398	378	395	389	376	402	427	397	336	392	403	451	383	421	363	424	404	393	387	373	402	376	392	366	415	409	393	382	396	394	375	380	379	394	377	384	374	425	391	389	399	436	377	379	378	401	355	368	394	396	399	342	394	434	401	414	359	385	402	404	382	380	412	371	350	386	409	358	426	405	393	377	432	385	377	408	376	396	385	402	391	402	360	397	367	419	432	389	390	404	378	401	386	418	403	403	395	393	393	404	419	367	384	406	431	409	401	408	413	422	384	433	389	391	365	368	406	383	378	399	428	387	390	354	408	399	391	389	381	369	367	420	381	385	390	385	357	406	395	397	398	379	391	389	394	388	391	365	383	394	391	385	400	400	384	387	407	378	353	373	398	426	373	415	373	443	368	384	418	385	408	385	386	353	434	369	365	406	411	362	408	375	397	390	353	386	386	369	400	402	400	402	441	409	405	401	391	376	381	413	382	416	400	370	336	404	374	389	410	390	384	387	396	375	415	395	390	386	420	412	376	427	428	377	408	435	364	404	381	443	373	382	428	379	347	413	412	389	428	431	411	395	374	429	390	393	394	373	377	389	359	406	385	401	364	408	389	394	386	400	369	406	399	394	402	369	401	368	376	383	405	396	407	370	422	397	421	388	401	392	424	414	396	405	390	363	374	419	418	399	411	435	392	385	427	362	388	376	413	394	395	378	378	378	425	373	413	377	389	428	369	379	386	399	394	390	366	394	394	434	417	407	384	396	417	393	398	386	392	399	397	383	404	409	392	380	385	402	374	374	366	406	406	384	386	427	433	388	434	326	371	366	387	412	393	368	340	420	355	357	411	412	415	398	405	390	388	389	395	384	428	405	408	390	372	355	391	405	381	396	403	426	391	401	370	400	432	377	411	423	352	374	410	424	411	391	375	391	373	387	375	370	407	402	419	385	377	378	385	397	378	406	373	390	391	407	391	415	415	390	377	422	384	421	379	389	390	399	383	389	382	369	376	391	402	400	386	386	415	387	422	395	362	379	404	368	419	427	396	384	384	400	409	382	433	403	398	397	414	348	355	371	362	368	395	405	430	366	415	405	391	375	342	375	361	430	387	430	395	423	392	434	384	365	416	338	419	411	427	364	394	386	403	407	378	383	397	344	378	389	381	401	412	391	393	396	392	379	367	399	417	364	392	425	404	406	401	369	384	398	404	395	394	372	412	386	422	393	350	354	354	400	397	367	423	402	428	380	399	410	391	374	351	392	415	384	395	392	365	401	374	356	373	389	387	399	368	409	396	404	448	428	383	387	400	408	374	414	396	395	405	417	401	401	352	388	395	408	407	384	411	396	402	400	387	424	379	384	417	388	369	393	382	373	376	430	404	366	425	409	411	377	387	390	385	384	386	392	348	417	391	418	399	379	390	387	401	410	396	394	447	357	377	382	408	362	390	384	411	379	377	400	422	417	396	386	391	385	389	352	391	380	397	367	392	382	389	400	358	418	385	367	409	429	387	360	369	406	399	401	388	398	405	453	389	381	426	387	412	417	401	417	414	397	425	396	408	399	384	356	397	399	366	381	363	403	419	374	416	389	418	393	421	392	397	384	406	391	373	393	407	372	399	383	393	396	405	386	421	391	417	402	370	385	395	407	406	395	407	370	405	382	350	394	401	388	403	361	408	380	365	409	381	387	363	383	380	373	402	392	393	403	445	402	368	403	408	423	399	373	435	376	330	392	414	367	399	374	391	396	379
23323	21449	29111	24194	21438	21473	8934	1415	1101	1099	1026	988	954	889	859	819	835	843	824	814	863	821	833	806	856	816	820	770	750	763	827	763	776	775	762	798	788	792	775	766	829	805	778	785	748	781	781	776	807	786	782	772	757	815	741	858	752	766	803	761	804	777	773	759	780	788	777	797	738	766	710	721	784	799	739	798	762	755	769	787	786	771	790	781	781	790	764	785	782	734	787	751	739	794	798	753	825	755	774	760	786	766	786	810	751	790	767	765	750	788	798	739	800	768	740	739	801	801	763	794	767	775	820	805	792	777	791	761	751	741	775	794	794	789	758	780	813	736	825	796	752	764	762	745	772	807	754	841	743	769	820	783	759	769	756	729	808	764	776	768	786	779	773	830	776	837	818	730	788	790	836	706	762	777	784	771	836	791	785	812	735	818	809	792	726	776	763	723	771	757	747	765	767	791	776	754	762	767	805	801	757	750	755	788	801	778	775	740	738	735	806	760	754	797	744	775	780	749	767	793	803	805	770	774	778	766	774	719	773	741	762	774	748	768	754	768	767	758	767	762	742	774	845	809	795	781	706	785	738	758	755	714	757	782	730	748	760	724	795	748	767	762	759	777	734	740	765	752	779	765	809	761	799	743	772	753	769	757	785	822	777	723	726	786	745	761	771	782	776	753	745	775	811	809	795	855	788	741	772	826	750	733	764	810	800	744	738	738	817	761	786	706	745	781	806	805	789	802	814	758	789	736	779	741	796	769	804	751	750	784	783	719	785	732	747	764	792	790	781	765	765	744	767	766	775	742	792	760	820	768	825	767	709	764	747	783	798	774	748	767	801	709	806	755	774	747	760	778	732	768	766	784	757	765	786	784	773	783	785	812	806	769	766	790	798	801	775	802	772	780	755	812	705	757	759	782	767	815	747	752	744	778	791	720	762	797	795	749	783	778	743	720	779	750	744	759	809	777	758	724	756	757	810	746	801	785	761	765	800	741	796	789	701	781	760	757	808	747	743	819	800	775	785	781	762	784	785	763	795	736	730	751	744	770	786	725	783	790	783	766	776	785	742	835	801	752	744	795	778	777	755	737	763	765	780	790	805	783	776	765	764	753	832	832	752	768	780	827	811	762	767	729	774	821	743	813	722	769	780	774	731	834	836	763	717	796	787	740	789	796	757	787	796	759	774	752	837	768	745	785	803	824	747	767	757	759	798	787	752	746	742	822	756	784	804	768	796	777	773	763	767	772	740	769	769	821	782	733	799	765	749	800	817	787	761	777	744	786	773	784	784	799	744	792	798	747	784	791	745	752	749	793	775	763	788	742	784	858	741	803	800	721	764	784	781	770	743	820	768	756	785	760	788	826	743	767	762	773	746	722	773	788	757	790	763	710	767	808	745	804	751	748	778	791	792	759	756	778	734	826	831	740	732	781	811	742	737	822	782	741	848	749	714	728	701	747	744	774	722	727	811	743	759	767	771	776	762	746	815	836	770	805	753	789	780	767	731	803	828	763	776	798	750	782	748	759	770	802	752	765	785	760	735	747	771	734	820	771	815	783	743	731	807	809	759	803	728	764	777	823	745	802	783	740	813	751	768	710	719	842	792	784	779	768	817	777	775	737	822	729	761	730	806	808	742	783	778	759	787	736	780	722	742	755	740	801	746	763	803	749	789	753	731	774	746	764	772	793	796	822	742	748	769	804	740	721	822	780	737	768	733	743	787	798	791	722	769	789	763	736	834	811	747	761	769	819	771	786	773	758	779	788	776	746	747	771	822	744	816	768	783	803	833	753	738	773	723	754	747	744	781	790	795	811	774	770	789	763	760	769	786	749	833	799	781	785	769	768	742	810	765	823	767	729	792	826	762	793	777	738	733	790	735	790	766	753	770	778	761	779	756	737	786	768	778	720	805	795	804	752	782	751	778	806	803	730	833	790	725	785	740	754	778	804	769	740	743	780	751	770	765	738	818	751	755	783	748	772	761	780	794	793	849	746	797	793	856	773	763	755	756	754	764	788	773	762	784	759	746	770	766	785	746	763	781	813	777	760	769	760	783	815	733	764	753	757	799	781	774	821	767	806	787	809	780	789	716	762	745	732	771	764	788	801	776	817	746	797	732	767	742	778	813	780	803	750	799	756	805	756	756	722	758	770	749	817	747	775	728	784	772	813	795	799	771	806	757	759	774	750	774	766	777	781	775	798	725	804	745	795	778	777	760	802	707	771	781	814	777	789	778	803	789	751	792	770	747	743	777	720	745	793	790	751	777	744	780	769	759	767	829	784	816	787	733	804	763	819	789	779	797	770	767	795	728	736	699	773	796	770	789	757	752	733	766	816	772	743	767	775	766	753	818	762	760	772	776	788	731	777	793	757	772	739	764	801	775	766	809	752	778	765	764	714	794	738	754	735	763	748	759	793	746	799	749	767	770	762	759	708	776	775	774	743	741	823	767	778	730	806	796	756	765	802	792	825	796	807	801	755	772	821	791	705	792	783	793	738	775	819	815	748	762	784	825	762	767	792	736	759	766	781	769	785	779	726	758	783	786	776	773	727	793	800	779	766	758	797	757	771	776	763	815	728	734	768	818	820	758	773	744	794	774	814	726	753	795	772	742	757	825	830	712	813	783	740	774	766	780	770	738	798	790	804	759	766	758	779	775	802	764	727	767	753	785	789	739	817	778	817	760	778	758	754	737	751	724	774	727	768	765	737	723	783	764	775	781	819	765	768	791	744	787	798	800	779	802	793	742	771	789	744	792	749	779	756	752	744	745	747	783	746	749	815	795	764	728	775	766	741	839	782	727	740	839	771	762	761	769	758	792	785	854	763	817	781	720	792	753	790	742	762	769	753	780	758	789	781	791	747	771	752	775	785	782	790	767	772	803	834	798	752	742	771	763	731	802	753	785	783	773	780	762	770	766	758	790	766	770	778	764	759	791	794	771	734	791	752	800	767	741	788	789	768	776	736	775	778	761	795	803	755	772	766	728	787	785	775	781	800	758	758	753	779	791	800	779	779	761	760	775	785	780	779	762	764	725	712	750	749	751	753	802	747	787	779	799	738	800	805	744	750	787	784	766	740	692	782	721	790	743	743	790	754	776	764	791	743	739	820	827	724	764	761	762	717	747	744	770	795	721	743	772	739	763	819	787	797	797	780	784	763	761	779	803	774	787	740	815	768	749	770	727	737	779	754	770	761	714	816	773	764	820	792	789	767	774	715	732	761	795	803	747	782	765	762	747	765	775	764	785	780	741	739	768	743	724	761	764	767	813	784	801	819	731	748	789	732	779	743	759	767	777	742	770	731	766	760	760	791	768	741	776	745	763	741	786	746	774	782	745	758	790	722	746	795	790	809	769	781	779	777	770	810	774	735	740	759	769	780	785	779	745	783	765	791	718	811	736	740	795	740	760	763	758	768	775	739	739	755	849	745	773	784	723	741	765	788	766	742	767	784	818	686	769	740	767	826	764	739	784	816	736	762	727	787
53703	16866	9883	5161	3729	3024	2411	2100	1799	1663	1518	1389	1261	1261	1191	1151	1177	1083	1101	1134	1023	1065	1067	1029	977	982	958	1004	997	913	951	979	982	969	932	1007	974	967	964	906	1006	948	970	985	951	970	1024	874	959	906	912	909	897	959	894	1001	988	929	922	966	961	904	921	946	1020	931	955	944	898	923	967	959	906	943	939	920	952	970	909	925	889	935	942	971	931	898	966	900	954	938	941	928	988	943	873	886	908	938	908	920	909	938	906	996	958	968	1011	941	934	921	916	954	979	983	952	911	991	959	945	997	897	923	959	871	925	922	981	903	909	973	938	965	939	964	921	965	932	912	947	955	925	969	977	962	974	922	889	961	909	948	935	950	933	910	943	893	945	921	938	966	924	979	972	959	962	959	933	925	927	943	926	975	957	958	908	969	928	976	964	917	930	927	878	888	968	864	917	944	965	922	974	918	913	896	889	899	943	927	966	934	946	978	890	967	967	900	962	921	949	913	942	893	929	928	964	886	962	941	906	941	946	972	938	947	946	972	930	979	935	921	970	915	938	1000	945	974	964	947	911	953	889	966	923	956	930	960	924	914	947	937	911	940	956	937	959	909	981	930	890	946	945	908	918	920	941	909	914	938	949	941	938	865	897	942	943	940	918	953	941	937	976	902	908	925	934	911	887	992	922	924	937	896	920	896	904	947	903	968	986	946	919	922	913	981	932	929	934	895	926	905	955	944	955	946	944	929	895	921	947	918	885	944	905	955	920	944	987	902	911	912	917	903	933	963	968	957	925	916	911	862	927	933	969	927	980	950	973	925	930	917	965	953	969	945	866	942	965	918	937	940	936	940	969	944	888	911	911	911	896	878	994	960	932	968	896	913	929	892	939	940	961	948	951	953	957	898	962	922	983	943	972	913	944	940	924	959	929	894	901	941	897	936	894	941	962	909	960	978	926	884	971	909	982	932	942	964	946	931	945	868	938	949	926	938	942	910	910	915	971	899	955	923	914	927	957	904	908	890	943	886	926	933	932	929	947	916	938	944	935	949	931	919	929	909	987	949	978	914	949	938	939	939	956	982	966	945	956	965	943	880	970	949	940	916	959	941	982	1006	935	931	912	898	905	985	965	929	923	947	955	926	899	938	925	907	917	944	912	907	931	881	926	928	960	939	904	926	946	961	898	921	891	914	974	976	925	973	889	908	932	935	969	983	965	955	973	925	970	959	935	931	947	928	954	929	927	925	934	1001	906	975	934	923	931	925	920	947	943	941	957	919	954	979	911	954	941	926	898	920	867	919	939	947	906	991	963	948	968	891	944	919	908	960	913	947	979	943	934	966	974	893	992	964	909	943	867	953	979	967	960	966	936	943	956	833	902	937	919	940	922	993	947	963	977	935	926	962	934	929	950	942	926	909	914	929	932	981	908	976	941	938	936	969	958	958	960	915	988	949	914	949	935	951	980	868	968	974	919	928	891	950	954	932	924	894	897	872	949	954	1007	960	912	939	933	911	1004	873	944	981	901	950	957	913	932	936	935	927	893	942	967	954	951	884	882	926	925	1007	967	943	880	955	912	906	936	910	944	902	972	929	969	905	919	932	904	936	957	1002	951	918	929	904	887	897	953	950	930	942	970	955	974	916	961	894	941	925	924	927	933	907	940	939	935	938	944	973	913	917	882	934	958	907	939	876	960	919	1032	956	907	915	868	954	974	924	968	906	913	932	903	953	986	913	1006	958	980	916	955	972	933	972	970	926	1025	920	958	1007	970	911	892	921	992	997	901	917	955	931	993	929	952	1001	964	905	895	956	992	946	955	889	949	933	967	986	907	921	1001	945	954	905	905	970	928	906	932	975	933	954	921	931	919	921	931	932	958	921	919	965	922	931	956	905	977	921	940	972	893	981	969	946	978	891	941	944	880	988	968	928	899	940	993	955	964	947	931	936	915	931	880	929	941	950	902	956	914	949	910	884	899	964	931	898	916	988	896	896	926	914	913	978	969	903	886	879	953	927	874	980	966	953	922	927	960	920	951	928	932	964	943	974	916	936	897	942	943	978	903	913	915	962	969	934	897	972	951	926	924	899	916	923	958	924	965	893	906	949	892	959	954	924	950	935	900	940	898	930	931	924	923	950	946	963	947	908	916	934	920	936	978	939	923	927	928	969	974	949	905	933	957	942	966	880	892	973	914	960	917	946	960	902	924	948	931	961	932	953	985	958	973	958	957	925	898	1004	1019	907	967	974	977	948	939	933	910	917	955	916	985	894	942	917	941	976	936	983	992	945	952	928	948	944	913	975	912	951	888	961	893	909	1005	971	973	927	950	978	961	922	966	936	960	1010	908	926	926	914	883	917	938	940	925	947	927	927	935	1002	915	933	877	915	915	906	938	915	925	931	929	921	877	931	947	944	867	909	932	948	973	947	963	996	966	925	851	930	875	968	910	942	949	901	970	884	936	952	952	929	938	958	960	983	960	941	976	887	952	973	940	908	923	917	912	949	985	955	910	916	863	883	879	933	939	939	1014	875	914	922	982	924	974	871	928	929	946	904	896	933	903	945	941	978	931	963	912	931	916	927	904	912	964	975	957	963	919	940	863	919	902	921	908	936	949	899	958	907	889	964	943	950	911	953	951	991	948	934	912	925	942	934	936	960	957	882	884	912	919	938	982	930	991	992	960	959	903	910	891	951	919	1001	936	934	939	988	924	945	930	888	962	899	933	919	859	931	884	967	941	953	914	961	919	940	942	920	895	957	905	873	970	896	958	917	980	951	906	903	923	944	945	912	884	999	966	966	944	912	953	927	918	912	920	917	970	913	917	930	909	954	973	922	879	923	968	942	900	863	908	975	947	924	956	892	946	923	912	913	945	937	935	948	899	937	954	908	914	891	949	907	929	935	896	932	973	994	902	934	917	971	875	994	956	938	914	939	945	949	938	897	935	952	924	973	974	930	953	939	945	939	941	920	927	970	1004	934	984	909	885	902	957	945	939	951	969	934	954	975	916	926	887	943	951	975	917	968	914	993	920	920	898	892	932	864	935	975	922	894	882	942	991	959	941	897	907	947	900	961	930	930	940	958	942	972	955	905	991	944	920	896	905	925	968	929	960	962	955	914	891	918	935	934	980	960	950	922	934	968	954	950	985	916	923	948	943	920	952	919	941	946	949	934	909	909	937	906	901	979	909	897	951	904	934	939	968	925	927	930	939	879	910	984	879	901	909	893	923	883	927	944	927	918	919	905	906	930	931	883	972	931	939	936	937	921	915	955	985	924	922	869	892	962	895	901	940	940	979	920	916	903	898	938	968	969	897	953	948	932	932	927	905	917	940	888	904	959	940	1001	956	893	961	928	951	877	964	933	940	911	894	931	914	948	971	958	953	968	948	970	903	965	936	929	962	985	889	929	910	930	938	933	919	966	932	907	953	955	874	941	998	923	960	877	947	952	919	959	970	908	924	920	983	932	991	934	967	928	931	944	908	924	1027	916	946	963	936	964	956	952	936	914	960	925	901	922	963	923
28319	19789	6268	551	394	348	345	349	352	334	341	318	304	363	311	295	322	326	333	320	321	302	326	311	352	307	297	324	326	303	334	328	311	358	317	305	309	331	325	302	327	306	320	281	284	315	284	313	322	317	322	342	339	343	319	329	322	297	319	288	303	357	322	304	281	335	302	344	312	331	328	325	312	366	315	326	327	309	310	328	320	312	353	313	357	320	314	303	343	336	288	325	306	306	333	311	327	332	322	318	324	314	298	325	313	332	314	339	327	317	314	303	301	318	287	306	311	347	328	343	287	345	297	307	307	326	301	304	310	321	319	328	301	330	349	313	315	301	311	321	331	313	337	305	318	317	317	332	336	339	345	323	297	297	326	311	304	327	332	342	323	323	360	326	363	330	346	355	328	302	312	308	305	314	291	328	330	326	324	352	329	342	346	306	278	304	310	293	292	310	347	316	309	303	308	305	331	326	321	307	297	342	326	307	322	329	310	333	347	320	338	304	310	311	308	349	307	330	329	343	346	341	324	306	331	335	304	270	298	334	328	315	283	316	329	289	316	311	304	323	334	348	322	320	323	335	303	305	293	324	315	309	294	316	309	333	314	305	310	321	303	316	283	319	345	307	310	324	304	297	360	343	314	299	329	316	311	304	291	336	346	342	317	322	306	321	352	344	340	316	293	315	321	336	303	343	336	320	309	339	318	341	295	320	322	335	306	291	277	312	357	309	314	356	327	295	325	307	343	334	322	342	310	308	329	314	320	319	295	314	330	322	316	311	324	344	320	310	341	333	308	348	316	325	311	308	311	314	304	324	305	352	324	322	265	324	312	315	337	311	334	326	364	312	306	346	314	347	327	338	312	318	339	315	308	339	315	290	319	324	308	298	365	328	335	315	317	316	311	319	318	311	353	309	330	287	353	325	312	318	270	304	310	306	307	309	340	311	314	341	314	312	301	285	312	339	316	319	327	303	348	325	332	291	325	307	339	279	308	298	339	288	336	326	337	294	289	295	303	307	309	348	295	327	292	349	286	320	347	293	303	310	315	312	317	320	314	317	342	303	338	317	328	342	311	302	334	327	345	309	315	314	316	330	320	324	332	326	324	276	302	328	327	312	335	308	342	299	324	337	318	310	324	306	335	340	324	337	304	351	315	297	327	319	294	331	333	328	347	319	280	332	326	342	334	316	312	319	318	315	303	357	308	323	316	285	302	299	322	304	326	314	292	312	322	330	329	343	312	309	324	319	341	337	308	310	321	340	328	311	326	351	341	329	309	305	292	322	337	319	324	326	295	312	317	303	303	312	325	317	308	313	290	351	314	321	317	313	303	315	310	316	302	332	326	324	315	286	324	301	294	332	318	330	357	354	328	333	324	338	318	295	341	315	310	309	309	310	328	293	326	307	308	316	327	341	307	341	284	305	293	305	294	320	316	321	304	347	330	345	283	319	358	321	275	316	350	326	360	296	322	329	310	356	309	333	323	309	302	282	343	337	316	332	288	328	303	325	317	332	320	339	319	336	311	320	337	327	324	318	285	286	352	354	311	337	316	337	350	315	325	351	306	303	319	331	325	314	321	325	347	331	338	319	323	345	338	327	332	334	331	277	299	303	323	277	328	335	319	341	325	335	310	333	313	293	331	320	336	322	285	318	321	292	311	295	330	338	313	325	296	321	335	302	298	335	314	289	324	322	320	321	282	326	324	335	340	323	331	343	308	299	329	311	339	314	350	301	336	333	338	336	356	356	321	350	313	327	282	342	290	328	308	321	350	311	347	331	302	313	289	313	300	327	344	304	307	313	283	336	315	321	287	330	310	312	352	325	330	336	314	332	299	308	304	318	293	325	297	301	346	283	348	318	312	304	332	317	333	329	295	339	318	329	299	326	336	316	305	326	318	283	307	335	337	288	286	333	316	349	331	320	310	322	295	314	320	320	328	340	307	328	332	340	301	312	340	336	318	358	344	338	353	331	354	329	296	325	334	306	335	306	325	292	316	302	339	326	323	312	333	301	307	320	300	335	318	305	333	359	328	337	340	305	297	329	341	335	297	311	315	293	324	347	319	309	329	341	313	307	329	289	295	293	319	312	340	318	315	317	336	341	317	286	281	288	328	324	313	339	301	302	324	333	328	342	318	311	280	323	307	356	346	312	317	294	320	344	312	314	322	317	326	344	348	342	341	338	316	354	296	324	343	330	331	330	305	317	302	344	315	304	339	315	332	286	346	320	299	300	292	332	285	328	327	310	321	323	318	306	360	312	316	305	308	318	334	341	325	291	339	307	327	344	295	345	336	310	341	304	312	321	306	315	311	345	316	283	308	302	319	337	338	349	336	326	290	327	323	347	315	308	308	320	335	313	333	324	321	345	296	316	316	329	337	302	317	311	319	324	310	296	291	320	320	326	321	338	337	331	342	335	320	315	325	313	324	337	297	326	309	298	329	290	339	326	333	312	323	315	291	310	305	306	296	289	338	334	326	352	258	330	320	337	296	331	340	325	333	309	286	325	328	319	336	318	307	325	311	361	321	320	303	345	331	327	326	317	337	297	326	330	302	294	314	306	325	351	317	324	305	324	352	284	349	350	325	317	323	333	317	339	303	342	304	315	301	345	339	343	307	323	336	320	296	323	337	323	331	318	322	336	327	322	328	306	332	313	318	319	327	338	323	330	309	323	326	305	328	284	335	356	311	318	318	317	314	336	343	326	321	316	306	292	308	298	369	300	331	330	310	321	296	305	330	322	338	316	329	280	301	345	322	318	340	306	293	319	322	341	321	303	337	342	317	336	323	337	337	339	313	324	305	315	302	292	319	312	332	322	310	302	324	328	348	308	310	306	307	314	363	304	319	374	323	329	318	322	296	322	314	326	333	328	305	305	328	308	329	310	292	338	335	319	334	313	295	320	310	316	305	315	315	328	321	362	334	312	322	318	310	336	286	318	302	326	312	303	306	291	317	321	307	318	306	325	356	343	357	331	347	309	315	333	313	304	322	333	329	316	318	318	316	336	297	314	334	329	325	318	334	317	319	323	282	310	300	306	327	333	318	314	340	321	310	323	318	334	298	307	315	312	305	340	330	304	304	334	353	340	325	295	309	323	314	293	300	329	305	335	299	308	351	309	311	341	323	344	304	315	337	314	299	325	293	336	340	309	312	299	328	350	300	324	335	338	342	339	295	347	312	313	314	328	323	314	355	298	363	297	293	297	330	325	309	301	344	321	342	312	335	338	320	316	319	324	315	345	327	333	324	330	314	319	332	337	293	365	301	338	338	321	324	337	318	318	319	299	349	322	337	342	322	329	331	302	315	316	294	315	330	284	297	292	287	313	303	327	299	292	307	353	314	345	344	321	328	337	326	346	333	331	347	315	307	323	337	317	339	358	321	351	311	336	329	306	309	333	352	314	333	316	305	351	312	315	357	319	316	287	326	305	295	287	320	315	317	340	311	347	354	320	318	333	318	288	325	308	329	294	323	349	340	310	303	308
22374	3744	729	559	476	466	437	422	441	422	421	423	408	405	417	430	416	390	452	463	393	363	363	420	411	385	365	424	410	399	383	421	420	437	410	397	418	455	404	398	403	406	421	415	385	400	398	391	393	396	406	414	367	424	414	388	413	389	393	398	411	360	433	410	423	382	414	416	408	400	385	433	414	408	378	412	357	382	397	405	370	371	424	324	412	390	393	429	400	419	395	417	364	402	408	386	404	379	406	395	408	404	447	392	411	365	443	428	402	398	398	375	411	390	392	366	403	423	400	392	387	377	392	367	416	399	415	406	393	366	371	383	413	400	415	400	397	424	397	410	409	379	394	426	402	422	434	409	419	398	408	395	393	376	426	418	410	387	382	421	404	376	423	397	419	405	391	444	385	410	402	378	413	396	431	423	375	404	412	373	444	406	418	423	382	382	413	449	408	429	388	404	389	427	393	398	406	392	396	423	403	420	399	361	356	424	407	402	401	438	408	420	427	429	374	421	408	447	435	400	403	392	414	394	408	382	428	438	412	393	424	408	397	408	398	420	444	455	400	384	409	389	373	390	400	398	403	371	404	421	400	407	407	396	433	413	416	382	416	384	400	393	379	416	397	424	386	428	395	451	392	400	357	433	395	393	394	397	382	419	392	431	394	399	417	386	382	440	439	397	423	410	401	401	406	429	426	434	399	381	399	413	369	418	393	373	426	380	425	441	420	420	421	391	418	382	411	401	395	419	403	429	395	426	370	399	421	400	385	424	389	433	421	402	403	402	420	424	406	433	364	397	430	426	399	428	390	413	380	426	423	430	386	380	392	398	388	417	380	400	399	390	375	415	416	383	423	371	422	376	437	411	386	389	397	396	430	402	405	416	392	420	395	367	425	416	360	388	417	355	427	394	384	404	417	408	392	407	413	395	430	395	418	405	385	395	419	378	410	436	375	415	414	382	438	373	408	375	404	398	365	423	429	385	415	416	411	410	412	378	401	395	453	418	401	384	389	410	432	378	393	395	436	418	398	421	414	420	380	429	375	449	401	395	429	384	424	398	388	400	409	381	412	382	378	396	384	425	380	368	356	414	411	404	382	414	433	427	415	401	451	376	426	409	412	406	406	439	361	423	431	389	402	391	391	411	399	421	353	426	390	396	372	365	391	392	403	395	393	400	393	426	421	419	399	432	402	385	410	434	405	421	419	428	412	415	366	411	387	429	398	394	396	385	381	415	385	394	414	407	401	403	377	416	418	365	405	403	461	432	424	415	436	395	440	429	373	390	414	388	414	381	398	419	420	431	388	379	405	403	419	419	395	412	409	403	423	445	379	419	398	376	382	392	435	423	453	415	403	419	402	408	433	371	398	404	400	420	398	429	413	414	420	424	377	390	400	418	392	441	403	373	417	366	423	398	394	397	453	398	422	386	386	406	379	413	405	441	400	401	439	368	416	429	436	398	385	403	386	429	401	424	416	404	407	402	433	424	382	387	421	459	406	404	402	382	420	422	385	389	398	406	412	392	392	398	388	385	403	409	403	432	396	431	387	375	381	400	405	432	392	423	413	442	387	401	418	397	389	389	421	390	400	441	416	403	428	399	433	387	424	422	448	408	413	405	412	378	407	415	395	418	396	394	424	411	386	446	383	384	407	381	430	380	395	383	408	425	419	396	413	412	417	402	378	434	429	385	395	391	401	397	427	417	383	421	430	386	397	383	403	431	381	427	434	413	410	409	376	374	400	387	407	432	405	424	420	377	382	386	396	412	387	402	394	430	396	389	420	357	401	437	424	403	440	427	396	414	409	392	396	385	417	437	410	378	405	454	407	391	426	360	422	424	405	402	379	403	389	379	403	384	391	402	405	404	386	411	374	400	401	406	413	392	411	399	391	400	384	430	428	416	409	408	440	407	418	416	405	401	402	430	408	426	409	409	414	389	390	401	452	386	418	444	471	388	381	397	387	411	407	413	410	398	407	394	433	400	391	402	420	389	380	407	369	414	416	403	399	398	428	377	387	407	388	452	408	399	382	408	407	400	413	389	381	380	418	413	369	408	382	419	403	431	436	403	406	389	452	385	427	414	386	386	412	423	403	420	386	370	393	434	410	393	436	403	379	390	387	448	406	388	433	385	437	424	402	390	403	403	427	396	397	451	426	396	387	398	366	408	419	427	414	436	417	426	392	396	424	376	383	379	390	431	375	416	400	404	389	390	433	416	430	378	410	447	412	416	412	395	429	375	427	423	437	418	414	403	388	429	408	429	402	433	389	389	419	431	385	385	408	433	451	403	376	374	416	427	379	391	391	382	407	386	370	414	369	409	393	392	419	412	388	408	408	408	398	424	391	414	390	355	390	393	401	360	372	424	389	410	419	408	383	411	379	391	400	418	370	348	413	388	409	440	435	408	420	418	404	383	400	411	444	398	431	381	443	428	373	401	376	441	424	425	411	413	412	400	378	391	385	429	418	437	420	393	422	421	373	427	393	405	401	395	413	390	433	408	395	474	407	380	363	386	435	418	385	396	439	417	409	409	378	438	389	412	378	396	359	411	424	438	408	394	403	377	408	396	369	391	377	365	399	425	423	399	399	404	376	432	426	387	390	411	417	404	392	390	375	363	429	427	429	394	398	411	397	394	402	417	436	409	388	399	397	358	397	370	404	367	414	364	411	395	394	431	395	391	390	427	400	433	427	379	428	412	403	400	405	404	436	374	425	385	377	421	409	408	426	366	427	413	430	414	412	429	378	429	407	408	432	396	400	414	401	390	384	394	359	404	370	379	398	387	398	373	406	392	382	415	374	368	408	414	393	399	416	398	411	409	385	353	430	375	411	435	378	421	380	402	390	435	434	420	377	387	419	422	393	422	375	397	382	393	440	427	402	370	416	390	375	408	392	404	420	408	407	451	424	383	417	400	433	397	441	394	432	407	406	365	385	391	381	410	411	399	409	427	421	405	380	394	358	420	414	362	442	367	406	418	374	403	427	414	416	428	366	435	418	379	385	414	379	432	423	395	404	402	406	401	397	422	368	448	410	393	408	407	441	394	374	412	429	425	431	415	416	383	417	408	424	443	404	368	410	400	413	416	414	415	420	403	414	412	418	392	412	394	409	392	404	432	390	429	425	459	433	410	377	409	395	430	385	443	449	364	375	359	405	430	399	391	368	364	408	392	447	417	406	400	414	448	407	392	412	416	401	377	443	420	413	416	387	424	406	403	399	423	407	437	428	412	395	424	424	410	389	395	408	426	412	387	396	439	406	430	419	410	413	466	426	419	405	397	384	374	398	449	411	425	367	400	434	394	401	429	405	420	438	391	383	403	423	400	453	399	362	402	371	438	402	367	406	388	403	430	398	373	377	407	387	404	396	415	422	442	443	443	421	432	468	406	383	405	451	438	420	406	420	387	362	378	409	436	376	417	411	411	402	416	420	389	377	404	396	408	410	407	400	382	401	424	388	394	436	410	374	403	402	427	424	369	400	418	408	407
24338	21395	28636	24504	21371	10007	1267	925	826	843	721	764	727	730	714	670	688	671	689	684	682	674	675	732	709	658	664	662	680	684	680	653	654	645	677	679	688	656	680	702	678	707	628	648	664	657	648	672	676	649	734	654	640	668	680	668	677	602	675	662	695	638	678	641	644	670	656	700	657	659	658	652	617	627	639	695	661	637	652	654	650	658	657	611	660	669	626	682	625	669	637	608	647	649	665	652	617	634	630	653	690	664	648	624	688	676	654	695	651	673	679	653	666	732	648	654	639	658	587	638	658	649	599	624	678	674	612	621	624	658	625	653	709	606	616	647	668	654	674	645	611	647	611	711	621	636	662	622	650	606	621	615	689	579	657	673	678	650	626	678	682	681	651	639	649	620	638	657	628	670	635	639	620	687	646	677	635	662	639	720	627	689	646	653	663	679	688	667	675	645	691	628	616	632	622	642	624	635	677	631	616	638	653	646	680	633	661	662	644	620	673	639	604	671	626	628	686	633	622	639	674	609	630	680	632	642	628	646	690	623	638	652	634	683	698	663	617	618	632	653	682	633	665	586	613	631	649	638	664	645	747	663	665	656	649	695	641	635	682	629	609	665	692	686	668	672	699	643	643	660	645	673	684	675	660	626	654	681	623	628	690	659	596	624	647	602	634	675	647	639	663	652	625	627	672	623	615	607	639	696	631	655	647	649	652	668	658	633	643	656	706	629	618	653	622	650	632	646	659	682	636	666	705	665	663	655	593	638	597	696	668	625	623	666	672	660	664	682	695	632	663	678	634	661	672	611	651	666	706	654	671	686	653	664	605	611	676	661	589	642	656	652	654	629	628	625	631	703	694	658	642	637	625	645	655	650	606	655	604	627	659	645	615	652	647	674	655	627	648	635	621	692	670	629	645	613	656	683	639	638	654	668	620	684	639	672	668	649	643	657	643	612	682	651	682	617	684	655	585	645	678	679	656	649	647	650	644	664	631	664	632	697	671	620	641	662	666	628	632	620	621	662	645	673	637	681	637	667	621	665	617	655	653	674	656	619	635	657	638	676	662	671	653	603	608	592	652	631	654	658	675	647	650	649	651	594	659	603	611	652	659	633	681	714	681	678	681	648	667	629	642	681	673	655	651	624	638	650	596	616	629	645	694	632	689	688	649	645	633	656	639	617	661	641	664	635	663	659	693	649	680	642	685	632	618	638	604	671	647	638	696	658	658	662	683	638	631	682	635	643	721	681	647	669	703	657	639	634	662	689	633	679	675	648	645	626	630	660	616	637	628	657	661	661	712	674	640	685	638	675	640	636	615	685	663	669	654	683	706	641	679	653	634	614	628	660	635	640	676	635	636	653	623	622	655	664	637	672	644	679	677	654	643	658	633	688	665	652	667	641	641	682	665	640	653	679	660	671	641	635	647	616	673	632	608	587	679	666	685	669	679	643	708	702	668	686	617	626	629	622	608	643	624	627	651	636	657	685	625	661	620	633	655	667	687	667	669	632	626	659	672	674	669	663	684	653	648	681	625	667	579	635	642	700	668	643	644	670	636	664	659	667	639	661	623	640	658	658	643	654	616	638	666	629	648	602	670	667	682	683	638	660	643	640	664	659	639	654	687	646	651	650	681	647	627	631	665	705	668	627	676	628	661	664	620	633	682	649	618	654	658	617	681	649	681	621	657	658	656	627	637	649	651	626	673	640	672	642	643	662	624	641	632	669	670	653	626	649	638	632	666	646	661	635	674	691	627	603	635	676	680	699	671	663	713	694	650	678	658	657	621	664	678	652	667	674	685	673	627	694	601	648	625	633	647	635	669	626	684	668	643	640	617	647	660	659	652	649	616	661	632	642	694	625	614	656	622	622	699	605	636	665	674	665	714	653	658	623	658	606	675	658	664	629	644	662	618	690	649	665	673	685	662	643	654	639	665	629	667	666	630	658	712	655	615	686	647	670	650	668	678	628	655	703	622	673	623	661	642	656	656	637	681	671	651	582	680	605	705	653	671	670	674	672	663	653	653	659	648	632	628	605	658	672	673	665	649	652	662	654	640	633	698	635	654	655	633	669	641	659	639	683	639	632	659	632	637	679	660	647	604	643	670	631	646	619	647	662	626	656	688	644	672	702	651	636	627	675	687	668	651	588	690	673	669	633	615	644	673	687	614	654	658	589	665	687	668	665	651	642	643	686	638	687	629	641	673	662	647	639	619	652	652	647	618	645	658	644	677	666	654	617	653	647	615	626	686	639	611	705	623	640	670	662	725	651	606	641	676	654	619	648	619	657	636	669	646	671	629	670	700	632	674	633	679	609	706	644	644	651	628	641	693	642	686	666	660	691	671	647	647	615	636	684	658	693	605	632	668	636	662	649	637	648	679	662	639	706	634	653	678	684	646	663	643	639	671	643	664	656	672	664	655	666	665	642	660	609	645	657	657	578	622	645	681	643	630	631	661	641	629	653	644	677	584	655	652	688	622	654	652	697	696	666	628	638	655	696	673	645	629	678	660	725	670	648	635	616	689	656	682	613	638	658	642	614	612	644	694	669	645	645	670	591	662	625	642	604	640	651	611	671	619	637	679	662	658	665	687	689	663	675	647	654	664	614	664	679	641	650	695	648	624	663	638	631	676	621	662	623	634	665	673	699	659	628	645	650	645	617	643	666	669	618	693	647	642	593	640	627	711	647	656	625	653	665	618	649	672	708	616	636	692	643	650	660	646	620	644	665	634	633	630	672	657	611	618	623	685	667	639	673	670	632	699	643	665	659	623	656	654	658	624	650	616	625	630	643	630	660	599	658	684	656	656	662	684	637	642	668	680	672	677	647	652	630	652	628	651	618	663	665	658	606	644	598	619	636	643	621	703	642	682	654	614	697	628	672	661	671	635	642	665	637	689	651	633	635	656	631	681	681	621	630	690	634	670	647	598	612	667	648	671	683	650	593	610	608	642	685	646	714	670	667	659	735	656	652	665	655	655	677	620	628	676	684	671	634	654	620	673	608	643	627	687	650	653	647	621	676	639	622	621	653	669	632	690	641	665	638	662	678	643	638	648	685	646	655	643	616	662	638	652	659	671	689	692	624	705	662	721	635	636	649	675	620	639	641	610	626	660	687	716	600	658	717	689	596	691	637	619	643	619	650	647	658	600	682	690	654	615	643	663	675	603	666	615	679	638	628	665	653	662	652	620	640	606	662	680	655	629	655	627	621	642	617	634	632	645	684	697	661	635	655	629	665	602	680	676	579	656	646	663	679	697	615	679	646	659	604	673	647	662	710	624	638	693	637	664	650	640	627	595	639	678	640	641	648	655	676	658	624	669	632	652	649	645	655	629	621	666	630	617	642	638	720	656	637	687	633	598	636	610	642	652	662	615	696	639	671	658	670	686	657	619	641	661	620	674	654	621	633	720	621	623	638	622	607	666	649	653	621	659	638	651	668	643	640	639	653	603	700	654	632	649	641	641	629	623	635	661	645	628	671	629	652
49905	13499	5892	3060	2341	1814	1579	1343	1251	1132	1067	1037	1022	1007	958	884	904	885	824	850	882	877	861	855	794	770	804	877	833	819	887	832	797	795	781	814	759	779	785	792	812	805	771	785	747	864	820	762	815	778	767	765	805	770	806	809	792	823	774	835	806	801	788	836	781	797	808	773	825	791	818	827	749	853	819	729	821	783	820	822	776	826	846	794	762	754	824	771	781	760	746	811	788	823	839	808	800	803	791	751	781	790	789	801	767	846	809	829	822	801	772	787	774	782	840	797	779	804	818	736	736	819	805	797	802	798	850	803	822	786	804	820	786	805	759	789	761	804	768	806	773	832	805	779	766	834	831	806	799	834	844	844	771	760	828	797	793	801	775	793	783	776	754	790	788	782	803	799	777	769	797	790	802	756	827	759	759	752	780	785	751	788	776	775	795	782	790	798	733	799	782	768	795	825	787	822	792	756	823	796	780	825	775	756	802	782	832	788	764	803	835	778	803	804	812	791	776	787	809	845	791	797	825	790	778	776	811	846	812	797	796	801	748	754	783	796	821	836	803	842	790	760	829	826	804	772	794	828	799	798	806	786	769	776	775	789	768	821	788	782	791	796	845	833	790	827	744	816	783	793	799	847	830	812	804	792	776	809	800	813	821	769	811	848	841	811	744	823	767	799	809	798	837	807	780	758	797	827	848	766	761	840	789	792	835	779	799	839	795	771	751	814	802	776	743	834	822	799	770	808	805	782	772	809	790	767	805	764	788	822	790	827	807	763	829	795	801	819	771	855	824	791	824	739	776	807	784	805	782	809	773	810	767	808	786	800	791	799	791	772	779	840	786	856	777	782	811	775	778	786	763	802	821	777	808	775	730	825	785	821	823	763	787	796	776	755	812	779	806	797	817	795	818	755	773	819	762	805	732	834	799	745	781	828	815	766	799	815	760	775	783	803	791	773	803	788	786	828	787	787	774	806	809	752	773	779	747	808	817	846	789	778	792	805	753	826	792	767	751	798	824	754	780	779	786	778	743	833	830	790	788	833	756	743	765	810	783	807	771	774	800	776	759	841	800	772	828	779	767	861	764	802	801	788	760	797	795	781	813	828	788	764	800	799	825	776	761	758	841	795	773	757	781	794	773	785	808	792	796	831	767	812	809	733	789	790	821	796	799	783	803	759	769	800	768	819	761	804	776	795	837	753	806	756	756	802	741	768	779	758	771	798	846	751	818	758	826	819	785	814	816	810	791	785	799	749	769	719	792	847	772	780	748	750	783	841	816	822	773	800	781	753	821	744	788	814	770	834	818	778	762	763	824	718	784	802	803	771	806	793	793	806	796	793	773	816	792	787	803	787	786	798	795	785	815	725	803	821	797	780	783	812	862	803	782	768	782	826	812	816	792	828	826	757	771	770	764	825	808	766	794	818	815	775	772	803	795	756	778	767	809	804	801	791	750	801	813	741	764	782	760	777	802	863	758	797	798	817	742	786	782	823	767	792	851	764	760	817	812	797	793	778	790	799	785	749	814	772	784	826	799	788	742	815	831	778	784	788	816	775	811	780	750	821	834	792	861	834	769	776	850	774	743	800	748	810	772	799	799	793	769	752	787	807	754	761	752	817	738	856	810	752	788	788	752	819	789	824	721	805	789	815	814	759	780	825	800	767	768	790	781	771	785	803	794	780	759	839	787	783	801	824	761	778	804	812	840	799	765	793	807	816	774	780	795	762	800	756	795	773	751	779	741	781	769	832	787	764	743	799	785	778	767	784	776	796	790	742	813	774	738	813	782	813	816	842	770	837	803	837	785	730	795	742	830	807	778	804	865	733	763	814	807	771	843	804	810	780	751	799	792	758	782	793	832	758	811	772	789	791	753	811	824	800	783	816	818	835	797	801	787	794	829	763	774	795	810	796	819	790	846	762	756	788	881	779	878	781	817	795	784	821	794	774	750	827	809	828	761	812	798	780	773	762	852	828	784	774	810	815	829	798	795	840	824	752	752	766	782	808	782	812	806	781	787	781	710	843	798	801	775	851	819	759	809	736	790	844	805	805	822	821	795	781	843	784	829	806	847	816	791	817	805	801	807	806	739	772	788	800	791	831	762	756	823	785	754	841	755	845	778	797	854	844	812	779	820	780	790	817	833	780	773	781	802	787	798	788	753	808	838	833	762	813	817	781	778	801	772	821	757	712	821	838	847	744	796	733	838	823	830	834	811	771	780	834	806	785	788	785	761	769	745	757	854	800	806	742	800	801	828	776	765	802	827	788	805	814	786	770	790	795	781	802	768	793	764	801	779	730	799	776	798	780	794	772	799	777	829	785	817	776	818	793	775	726	814	784	806	749	792	765	797	822	750	775	816	817	808	762	770	767	757	789	833	780	821	816	810	749	757	790	791	786	765	804	823	778	794	807	775	801	745	806	740	767	755	808	765	811	765	775	836	816	818	834	833	765	821	782	750	797	865	788	830	771	826	809	743	806	811	804	749	805	791	782	845	776	766	754	781	813	755	760	773	853	775	802	815	843	771	769	793	829	810	844	806	772	780	764	815	807	782	823	769	785	773	773	859	771	818	809	828	768	777	846	799	794	812	806	814	774	789	836	745	798	742	774	767	827	712	794	795	847	740	764	777	805	807	781	812	764	744	796	822	775	800	770	771	812	787	796	805	757	861	792	778	776	781	826	750	785	784	763	804	806	785	776	813	803	787	773	834	769	819	768	762	778	778	787	800	799	792	822	786	810	780	791	779	792	766	817	808	797	794	784	763	771	753	860	738	789	754	793	795	793	840	847	731	784	781	769	782	777	759	796	800	761	787	786	775	793	796	842	799	782	813	805	805	818	795	800	803	863	772	822	797	786	790	795	784	795	773	859	804	769	762	801	771	807	785	777	841	816	763	821	781	815	809	825	783	778	777	774	839	812	779	763	807	776	803	755	793	798	831	832	797	746	837	790	774	785	789	850	815	781	769	773	779	795	797	810	790	755	759	830	739	839	787	862	769	795	806	778	799	841	758	821	811	807	736	805	813	778	826	789	768	796	812	793	767	831	751	806	807	763	819	731	772	809	843	799	757	747	782	791	784	779	800	806	803	768	792	759	802	760	800	777	788	786	764	823	750	782	784	740	734	796	797	821	755	807	793	801	790	832	819	836	784	740	773	754	753	754	816	738	821	793	769	746	829	814	774	777	805	798	786	785	819	748	768	825	780	785	811	795	783	817	831	865	755	809	836	756	827	813	795	788	807	816	770	769	795	822	815	770	802	802	805	796	788	730	797	817	811	792	790	760	844	790	783	726	773	781	803	745	807	812	763	764	787	763	810	805	746	828	786	814	768	762	778	781	766	814	744	813	764	837	803	772	841	766	812	766	774	785	792	759	803	782	812	774	818	780	825	758	782	832	803	807	796	772	780	815	802	837	825	808	756	766	757	800	780	761	812	774	774	810	792	804	768	797	778	797	767	805	799	801	800	772	804	733	807	812	823	795
25800	21414	27374	25560	8178	525	458	395	345	331	361	368	350	329	313	289	337	325	327	290	283	282	324	307	305	291	310	288	302	298	271	303	315	283	314	290	296	278	277	284	290	267	269	309	322	295	332	279	293	299	295	296	285	276	312	286	299	303	300	300	328	256	297	270	282	313	275	266	302	274	284	305	288	304	280	312	262	311	300	274	274	318	296	275	299	280	277	288	292	306	256	279	276	276	257	296	301	291	287	281	276	275	284	298	309	308	295	279	294	253	302	303	330	308	269	303	283	306	292	315	308	284	293	273	340	284	281	312	279	297	286	300	292	277	291	291	285	305	300	319	318	262	270	300	285	288	270	246	284	289	299	308	310	291	307	331	293	304	261	273	286	316	289	280	278	298	295	312	256	268	248	291	323	279	310	284	291	289	294	273	283	274	292	296	302	289	284	295	303	291	274	307	267	271	268	306	300	291	305	298	296	295	265	294	289	267	303	289	253	306	281	315	316	297	316	311	312	272	276	282	300	298	298	304	272	309	286	288	272	306	256	280	290	288	257	291	309	292	306	285	282	297	281	260	276	306	309	324	286	297	272	290	278	292	302	279	294	287	285	293	286	313	265	297	271	276	282	301	282	274	321	283	297	300	292	275	297	270	295	277	291	291	291	312	292	296	307	271	295	266	286	312	301	321	310	285	285	294	302	271	282	316	291	276	287	306	285	297	287	269	273	291	314	304	275	288	304	278	264	267	261	295	322	280	285	292	265	293	315	286	299	248	304	279	297	305	303	290	275	333	288	280	271	280	280	285	273	270	258	300	299	323	288	280	290	301	285	303	299	291	300	313	289	309	274	296	267	274	314	261	293	283	268	305	302	289	296	310	311	297	291	296	283	285	315	299	281	287	282	277	284	293	317	286	285	285	289	301	296	292	315	322	297	288	282	276	321	290	307	279	299	288	296	311	290	340	285	284	262	278	286	321	306	307	287	335	278	283	275	289	275	294	328	312	284	295	289	285	281	336	274	289	270	285	289	289	296	295	287	315	269	269	287	274	308	282	286	267	296	307	284	276	300	292	311	278	308	287	278	293	303	298	320	305	299	307	286	307	263	283	288	297	289	289	289	287	272	274	275	301	292	266	300	264	281	297	283	270	305	293	302	298	307	283	304	277	280	328	300	285	282	280	277	271	306	287	280	302	303	278	292	288	285	294	306	280	269	292	267	267	283	281	287	291	288	307	280	274	295	274	287	316	294	298	275	308	301	283	292	292	285	317	309	276	292	308	293	300	268	285	282	266	269	292	279	294	301	289	288	308	315	274	247	303	299	275	253	318	297	302	279	264	283	295	276	296	286	295	248	290	312	290	265	298	262	280	271	324	296	293	298	327	253	315	294	314	285	275	300	277	304	288	304	309	258	325	275	288	293	278	282	321	278	295	293	286	294	300	259	298	327	309	284	289	299	277	287	308	302	298	262	270	284	279	288	304	294	282	283	275	272	276	278	311	279	293	293	289	320	281	272	305	283	288	297	287	290	281	293	296	296	279	312	298	285	268	270	294	295	281	295	287	284	275	275	296	262	268	300	242	283	289	299	298	295	298	256	280	291	279	298	286	283	256	289	283	276	285	263	305	293	298	279	260	278	284	291	256	303	295	274	304	282	274	282	333	279	280	311	269	300	278	300	301	292	265	279	237	308	286	278	292	290	303	306	271	274	270	246	308	282	290	276	309	332	278	316	307	268	281	306	313	296	296	304	298	315	291	321	315	269	269	287	278	279	290	312	276	293	297	300	287	285	302	293	262	268	292	256	276	281	302	263	286	301	285	289	279	270	298	295	318	296	314	304	301	287	301	244	280	283	300	280	308	301	260	290	319	290	291	293	321	302	295	289	256	282	308	291	274	296	300	291	305	335	252	272	265	288	265	309	293	320	272	280	290	274	306	280	273	292	290	266	293	282	288	248	278	297	294	320	276	264	282	271	259	297	300	307	301	286	302	276	287	307	280	278	271	313	292	273	286	284	288	268	333	299	289	281	282	280	292	277	301	259	295	274	263	306	270	297	269	302	251	282	282	287	317	281	263	293	306	272	277	289	296	260	287	268	289	292	285	289	300	328	326	296	289	280	308	282	284	334	262	318	305	258	297	289	289	269	324	284	313	276	300	287	281	330	305	312	301	296	322	292	274	287	302	285	301	299	298	265	290	275	248	281	304	299	264	262	304	293	279	268	311	296	281	273	275	296	288	317	296	286	290	259	285	320	289	275	277	286	284	299	290	289	278	297	287	273	282	307	271	311	285	277	302	282	274	275	339	289	290	273	283	296	245	292	256	273	265	312	277	244	293	296	301	264	315	299	274	283	282	326	297	270	292	274	296	283	262	269	280	300	289	306	302	284	281	274	281	286	292	282	286	291	299	318	298	295	284	292	297	294	271	267	277	307	291	293	263	298	265	283	309	269	300	280	285	272	305	295	282	281	277	300	290	300	263	258	315	285	325	273	317	294	289	284	297	307	283	301	293	291	314	272	295	269	261	276	278	280	258	299	296	268	288	288	278	285	298	312	309	294	298	306	284	278	313	291	296	275	271	298	293	277	294	302	288	265	317	292	259	304	298	294	293	279	313	309	259	294	286	310	309	302	311	283	283	296	279	281	279	305	280	309	318	276	270	306	262	303	292	310	255	297	261	272	284	268	284	312	234	253	282	282	276	306	286	295	273	284	293	283	292	300	273	286	262	296	261	292	298	274	272	311	293	281	289	300	280	268	266	293	297	274	287	258	252	283	267	270	299	294	277	317	288	279	312	295	254	279	289	275	310	265	278	271	307	305	281	311	281	279	296	305	286	278	284	266	306	279	289	295	263	319	292	286	297	268	294	305	291	295	303	292	267	285	268	264	273	308	283	293	299	320	279	309	298	263	294	282	308	290	257	282	317	292	267	308	297	270	312	291	281	297	302	292	280	303	303	343	275	289	302	295	287	288	318	271	287	298	291	308	304	272	272	268	272	277	299	314	286	256	287	285	290	296	293	300	270	298	272	298	280	300	273	281	318	271	287	289	281	302	261	295	305	267	276	308	268	279	297	274	301	279	278	329	279	274	278	297	261	291	298	301	292	296	309	314	299	299	303	308	277	312	283	286	274	291	273	300	265	337	297	311	281	314	287	294	266	305	297	282	292	271	299	283	269	280	280	282	289	269	298	254	328	276	284	275	276	293	291	294	328	294	289	294	259	293	286	302	307	271	318	294	286	272	274	307	309	298	268	284	280	294	271	314	268	289	268	288	302	281	324	318	305	286	313	285	272	303	326	289	258	289	287	305	335	296	286	288	275	292	287	272	273	300	290	307	298	249	260	309	298	294	282	295	284	279	276	297	274	311	288	290	294	280	274	278	291	272	270	291	294	303	301	261	287	276	284	304	294	295	270	268	284	296	309	297	286	270	266	308	283	279	264	317	282	292	310	290	286	301	284	320	280	271	295	271	301	324	320	285	290
46909	10612	2917	1504	1168	940	801	658	620	583	561	531	523	417	467	477	469	419	439	444	380	394	436	418	401	391	438	409	396	399	383	432	390	413	384	410	359	412	408	392	402	423	393	393	378	397	426	406	387	393	406	391	403	398	365	402	327	373	404	389	386	375	383	389	358	382	368	410	403	401	415	364	387	384	393	364	424	416	417	391	404	404	382	400	374	374	422	332	384	376	376	376	380	402	373	414	364	395	383	406	388	379	378	404	387	408	417	362	380	384	381	426	390	401	412	389	407	400	435	372	416	402	408	404	391	404	373	402	390	388	372	412	400	382	372	388	429	390	371	374	360	398	418	380	408	370	362	391	399	408	376	376	413	392	394	403	408	346	401	383	411	413	369	402	401	400	386	359	381	407	390	377	394	394	412	384	421	366	384	399	389	426	374	376	370	381	411	374	381	379	395	414	382	400	377	392	394	395	389	411	392	375	435	397	360	380	369	414	368	387	365	430	390	402	372	411	386	412	404	410	387	373	403	397	383	383	423	428	433	398	382	399	406	424	356	388	376	404	403	367	402	379	390	395	353	381	379	363	408	393	371	399	407	384	388	366	381	402	400	381	400	417	384	403	394	375	418	405	365	358	417	385	387	361	394	401	425	415	431	354	392	400	381	398	392	374	372	385	387	401	414	403	379	372	405	391	347	382	436	416	370	401	404	393	396	401	404	401	354	395	380	360	407	436	383	364	392	426	351	396	370	353	389	381	419	392	396	380	414	398	378	396	393	371	389	373	399	392	410	428	386	397	377	388	415	415	348	397	404	414	381	388	395	368	353	403	358	401	394	377	390	409	373	417	397	415	416	394	380	396	410	406	427	368	363	375	404	399	435	424	372	396	387	386	410	385	378	400	391	391	409	359	364	391	346	409	399	394	387	408	387	412	388	389	368	392	363	388	384	366	405	380	380	402	378	397	393	410	382	400	376	385	376	403	380	407	405	371	401	386	368	398	377	422	395	386	385	416	391	382	396	410	388	404	365	421	391	390	395	371	374	397	342	395	401	401	365	376	375	356	381	409	409	390	395	393	413	452	407	403	364	390	350	375	379	412	426	421	382	388	401	377	383	378	405	395	374	394	393	397	384	398	412	417	383	397	420	363	386	402	387	430	365	405	388	389	352	397	383	403	377	404	429	364	382	389	374	414	396	363	342	387	378	379	419	354	413	362	410	413	357	394	400	353	394	396	371	417	387	406	387	365	398	418	360	376	396	381	393	427	373	384	383	384	398	353	390	391	389	422	403	399	385	379	384	411	381	384	376	400	355	409	460	384	372	373	363	398	392	405	441	376	386	402	373	356	388	369	424	410	405	348	394	392	360	389	419	402	397	403	390	376	402	372	365	412	401	392	378	374	389	346	414	389	369	390	367	396	372	393	395	443	406	404	395	377	392	419	391	377	368	410	354	386	380	381	389	376	411	422	351	425	397	368	368	369	390	410	414	384	389	417	406	394	377	405	390	375	412	384	373	355	397	376	385	379	391	420	395	396	389	376	391	351	386	389	415	418	406	418	367	400	404	404	404	365	370	350	377	426	396	409	368	423	409	404	394	406	389	385	363	398	402	397	362	389	406	349	399	399	415	386	355	408	385	369	437	399	389	371	357	374	381	408	377	395	407	396	381	361	381	424	398	407	428	390	427	382	395	370	363	378	413	414	411	372	372	396	401	377	410	416	373	373	385	419	383	373	397	387	384	406	386	380	386	404	379	407	375	409	360	387	369	414	442	367	393	384	385	416	390	359	416	351	398	383	404	405	412	377	426	357	397	407	346	422	407	401	385	380	401	399	380	383	385	386	417	378	431	373	404	412	384	410	392	407	400	372	421	413	392	409	397	414	409	358	405	380	372	415	380	389	391	396	408	424	367	406	416	391	412	353	406	411	384	350	374	377	383	396	369	422	409	441	401	382	371	395	408	376	383	392	390	354	383	404	387	373	389	376	382	399	384	362	371	391	404	379	375	379	393	414	364	399	340	373	370	411	400	370	394	409	368	393	375	390	401	371	370	369	373	397	380	378	385	397	401	400	400	376	424	380	389	374	410	419	392	390	399	381	381	382	378	376	414	356	355	394	370	414	398	409	378	414	373	388	390	384	406	381	405	386	366	392	374	407	378	393	405	421	397	389	374	409	382	381	377	416	368	394	414	428	381	382	366	401	379	375	387	368	378	362	390	358	395	427	378	434	379	390	385	396	394	420	393	371	402	351	405	355	391	334	388	430	385	351	415	396	410	388	388	377	378	394	415	425	388	409	438	442	409	405	405	390	368	350	370	365	408	373	409	415	402	401	386	385	398	412	417	419	361	368	398	396	393	376	428	401	350	405	349	414	361	425	404	382	404	380	400	364	386	381	410	392	398	367	401	409	437	411	383	383	404	399	424	377	374	362	390	366	374	386	417	377	371	381	388	410	398	386	404	365	407	417	422	412	395	382	411	373	408	411	372	382	386	422	378	401	391	360	386	419	372	380	383	366	392	381	392	402	362	421	376	359	400	389	377	409	368	396	384	391	425	380	417	400	419	376	409	387	380	376	379	379	386	386	381	378	409	379	380	399	360	406	384	365	390	398	363	386	415	342	395	410	403	377	434	407	351	408	377	389	427	335	376	399	418	424	383	397	407	409	400	385	365	367	363	432	383	399	417	402	377	370	408	382	407	398	384	387	384	378	414	370	383	416	428	376	404	410	394	424	394	370	375	376	406	413	405	407	426	397	418	414	411	401	390	404	398	368	342	382	369	393	389	384	398	400	392	384	430	384	355	414	400	405	383	379	396	362	411	393	362	398	392	405	400	383	382	396	390	375	402	415	408	375	407	382	401	382	411	435	395	411	396	375	362	380	391	375	384	410	373	410	384	406	377	385	414	372	378	388	410	377	387	333	387	365	370	420	390	429	411	397	445	406	411	355	396	391	378	405	391	379	420	385	353	391	397	392	393	405	395	386	436	389	358	367	378	398	443	377	380	419	409	390	410	389	391	397	391	378	387	403	383	372	367	414	395	395	402	345	397	390	410	386	390	420	364	396	397	416	431	364	393	401	391	413	403	423	396	379	381	383	365	374	409	365	404	429	351	433	391	373	395	415	389	417	356	400	428	364	378	365	391	383	404	386	385	399	381	399	358	407	388	382	417	368	382	377	348	403	377	345	411	409	362	398	408	372	404	374	362	380	397	393	365	391	361	374	412	365	381	352	402	369	400	392	416	359	414	388	376	407	370	420	373	364	383	370	394	407	397	411	370	359	398	405	392	404	393	389	411	418	385	380	392	384	377	396	392	365	404	405	363	357	407	348	421	459	371	357	408	367	374	411	406	381	414	398	443	400	382	392	391	414	396	390	377	394	397	404	385	375	388	405	397	394	374	385	389	392	404	382	403	393	371	392	376	384	400	384	389	356	369	387	371	360	383	403	372	409	401	376	347	367	387	380	387	362	399	400	392	393	385	390
23266	21442	29182	24109	21439	21458	9130	1412	1107	1057	970	953	843	871	857	873	845	821	849	825	819	827	783	790	812	755	767	777	789	803	784	840	734	804	832	783	750	810	765	777	771	762	787	782	802	760	785	806	757	748	829	778	813	715	776	727	818	804	802	770	748	732	773	815	771	819	751	741	822	764	784	748	772	781	780	789	771	763	766	771	737	793	793	814	794	751	728	703	830	794	741	772	733	791	764	754	728	805	773	782	794	740	738	796	791	735	792	743	712	755	766	795	759	779	830	733	789	812	723	787	794	764	754	811	749	789	755	793	780	744	747	773	791	712	754	792	742	737	731	822	748	758	727	789	764	777	767	776	799	812	788	770	724	741	793	739	755	788	768	755	800	778	767	730	783	767	774	768	784	712	767	776	787	749	721	789	761	790	734	720	781	786	780	778	784	786	729	794	762	780	798	731	808	793	738	790	785	832	762	761	765	750	761	770	751	784	761	790	785	732	796	733	767	789	776	778	801	827	757	746	775	769	766	750	787	763	791	772	755	811	812	781	746	780	786	784	732	771	800	739	718	764	768	759	787	761	747	791	784	770	783	766	784	788	722	861	769	726	777	765	756	750	795	796	829	783	798	816	751	788	797	811	784	755	765	813	770	841	795	742	755	765	777	741	740	777	781	763	709	784	793	741	824	790	793	785	764	772	827	774	760	788	772	751	767	772	713	762	791	714	761	749	715	805	757	743	788	764	750	740	790	812	750	753	760	744	718	767	749	811	769	746	765	735	744	812	808	806	780	743	773	759	786	737	736	749	797	825	740	802	778	797	773	771	773	796	802	793	760	781	745	733	773	752	765	770	782	762	751	768	772	764	736	833	788	765	763	776	743	753	785	741	800	804	776	775	758	770	777	770	770	733	821	764	745	761	745	787	787	782	771	722	794	749	738	817	796	752	736	774	762	796	770	731	763	781	802	790	765	806	805	761	739	730	770	738	765	791	780	770	784	747	734	746	779	765	796	804	772	822	767	754	744	795	777	777	802	756	764	770	760	770	780	742	802	761	829	769	811	748	831	821	767	749	788	748	784	752	744	775	780	725	800	788	749	805	760	773	809	779	847	732	775	732	787	738	753	738	733	770	765	835	759	810	725	774	755	779	830	759	740	782	785	791	786	765	775	824	716	773	767	809	793	806	766	758	773	779	762	726	800	761	764	720	740	760	748	783	744	736	724	762	764	806	771	825	736	828	791	703	747	783	756	762	809	788	757	794	779	772	775	721	785	758	757	800	737	795	773	775	795	776	808	725	802	768	734	721	762	846	799	793	755	727	787	785	809	794	733	716	788	831	759	742	743	765	760	739	815	790	825	743	748	741	771	756	742	776	803	798	762	789	757	736	694	796	776	777	748	808	841	799	756	732	792	760	783	767	728	766	717	770	780	776	771	807	765	734	754	756	804	786	785	764	755	779	764	741	789	750	760	787	792	815	761	759	741	765	724	791	715	757	761	706	773	793	751	734	761	766	769	768	791	749	811	716	775	745	761	743	710	782	808	754	764	773	808	759	766	751	793	742	798	771	761	727	777	764	764	788	772	754	781	751	754	755	740	779	783	778	735	746	745	780	774	769	782	803	792	752	784	754	784	744	788	800	774	777	711	759	767	798	792	765	763	769	753	777	746	777	743	741	769	772	737	764	777	761	812	810	792	754	833	791	741	831	791	760	768	799	773	792	739	775	783	759	759	804	731	807	759	753	782	765	781	775	736	809	814	750	756	720	764	732	766	754	783	765	756	805	777	836	745	756	756	807	807	741	735	748	751	768	789	803	834	743	760	816	796	756	843	788	807	759	742	769	774	830	778	769	774	748	749	791	733	779	749	730	778	762	786	741	778	733	799	770	828	783	760	758	788	727	734	771	746	721	726	779	748	744	797	716	758	748	762	790	776	798	758	765	752	806	754	783	774	772	782	764	788	829	796	764	753	730	732	801	782	793	800	809	789	807	768	769	779	802	713	742	714	828	807	722	780	770	763	793	759	784	781	759	744	803	777	733	796	747	783	799	796	774	781	774	775	767	710	699	721	791	746	794	788	724	789	763	738	805	777	774	749	792	729	756	753	775	762	769	782	759	778	802	751	749	801	763	744	783	807	754	794	776	771	776	765	779	758	741	772	821	781	735	789	817	809	725	775	776	748	774	775	795	767	743	805	713	791	823	806	715	773	771	760	834	789	747	765	740	764	718	716	722	761	749	765	788	810	750	785	782	784	818	796	777	768	806	838	758	710	749	782	770	782	756	782	813	709	740	781	771	675	773	790	779	799	764	743	770	750	766	762	784	783	765	754	763	786	770	780	729	802	800	823	733	727	775	825	793	763	753	801	736	864	809	792	763	803	784	784	811	707	752	764	748	768	763	726	792	756	767	764	749	721	728	762	748	723	796	720	795	772	711	799	744	722	744	791	765	751	799	719	733	726	799	812	771	788	722	734	736	723	773	693	714	721	798	777	758	810	790	752	790	751	797	746	765	780	783	768	784	747	777	764	701	782	756	796	772	765	800	772	753	778	798	816	730	796	719	721	770	720	753	765	753	808	796	748	781	774	756	813	769	741	738	786	836	778	770	786	751	764	726	753	749	729	786	773	791	772	780	741	714	743	798	762	754	762	725	725	801	735	773	765	764	758	762	767	839	770	794	774	729	740	815	766	723	744	738	752	750	783	755	734	755	749	807	822	787	754	759	751	757	741	757	797	776	746	814	781	776	783	776	714	741	778	813	774	721	723	761	736	745	738	775	789	790	828	761	798	779	773	727	780	756	749	743	734	760	767	786	729	764	739	786	708	794	772	748	748	767	709	718	796	779	724	762	778	786	741	789	765	720	752	744	755	767	801	805	713	738	763	740	736	769	807	765	774	774	801	769	782	709	762	719	792	764	795	778	746	755	807	769	791	782	783	757	789	752	777	693	741	778	758	772	771	766	786	730	785	765	729	722	769	737	803	757	845	745	716	771	744	707	715	803	785	749	763	724	726	765	759	770	824	771	755	717	757	801	730	744	777	769	767	756	809	785	745	762	794	832	825	733	745	757	756	756	702	755	780	708	784	715	781	746	759	784	745	777	738	786	743	831	767	780	802	808	789	759	759	807	794	782	736	791	774	757	751	723	782	754	729	755	776	755	772	759	744	789	763	751	782	818	776	780	803	753	771	775	822	772	745	788	737	735	775	807	790	732	719	795	810	749	791	763	829	743	779	782	778	747	709	788	699	796	756	817	779	726	811	768	747	759	733	737	802	791	780	784	756	803	750	759	758	775	755	733	762	775	793	764	817	766	784	744	788	797	746	742	809	770	803	733	752	776	748	743	799	745	793	727	729	708	688	766	772	731	756	798	762	752	764	796	736	761	765	767	720	759	749	753	791	807	772	795	766	811	828	820	760	770	763	759	772	722	757	754	744	800	778	757	799	737	796	728	769	789	761	787	756	769	743	745	800	743	722	838	766	763
53411	16599	9709	5188	3643	2853	2429	1939	1779	1600	1495	1456	1238	1260	1225	1157	1080	1079	1071	1096	1047	1052	1058	1005	1012	977	1027	1018	904	991	1041	957	998	1033	978	935	982	921	938	965	996	968	920	934	921	868	968	915	933	964	904	1001	924	955	916	1004	974	935	951	939	921	931	933	916	996	942	923	913	920	923	952	894	911	976	887	917	948	890	959	941	898	900	892	913	947	956	916	956	925	899	914	943	906	926	884	912	928	901	884	914	916	978	943	960	940	944	943	878	930	923	914	893	944	909	956	928	927	940	906	975	944	931	985	936	908	934	871	931	965	907	883	938	975	886	926	950	971	891	958	953	987	908	900	909	965	942	924	905	980	918	900	987	952	955	953	950	932	870	931	950	976	949	887	958	912	893	886	931	919	956	883	921	941	975	910	985	974	945	896	896	915	923	970	999	974	942	908	877	957	912	882	899	956	967	930	961	948	943	899	888	925	913	911	929	1011	962	944	933	928	945	905	900	977	918	987	913	918	955	911	894	916	985	907	954	961	913	959	921	953	901	979	948	939	900	959	943	956	905	959	947	903	892	919	1003	958	909	952	905	931	917	895	970	840	932	923	939	975	917	926	950	948	916	923	889	907	922	884	956	956	973	903	926	905	956	911	918	979	831	951	927	953	904	908	956	901	944	923	910	902	956	980	885	932	965	939	902	933	933	951	903	942	886	901	948	960	960	946	884	914	930	895	964	924	884	922	906	994	876	897	951	960	940	931	882	939	951	938	965	892	940	931	926	941	930	903	886	933	942	929	929	944	944	925	883	914	924	918	901	907	915	955	919	964	942	962	972	921	938	934	937	920	971	900	914	921	914	911	928	962	986	932	965	868	924	956	886	938	883	963	982	939	853	1010	934	907	943	927	996	903	942	927	954	870	948	950	948	926	863	956	895	942	932	916	973	908	939	912	976	876	894	928	900	932	938	916	945	907	921	956	955	910	945	905	916	903	961	924	900	877	935	937	948	996	934	980	956	951	944	936	942	901	937	922	932	928	911	866	921	897	920	900	921	975	896	924	948	921	900	982	908	872	942	899	959	898	957	919	934	924	936	943	894	915	958	894	953	925	918	926	909	906	936	968	962	957	985	933	916	907	930	890	927	971	868	959	896	940	916	984	918	947	982	976	931	929	914	955	899	893	935	913	971	940	904	935	915	965	918	958	946	921	903	926	958	903	951	904	930	913	978	959	923	910	911	943	961	940	937	873	909	977	895	920	927	888	925	874	970	946	972	947	878	925	911	895	977	962	917	893	918	923	954	952	918	940	929	1003	907	913	917	905	917	935	905	974	909	953	897	938	900	953	917	932	960	963	941	942	932	938	965	929	905	966	926	963	903	890	940	1003	892	946	922	917	916	934	933	906	927	886	940	915	965	961	927	946	962	902	915	946	938	975	950	941	941	965	854	937	969	970	987	938	985	916	932	911	909	898	933	968	952	965	930	944	874	882	936	918	983	973	889	961	912	918	973	857	920	966	874	957	898	930	927	953	936	969	900	896	929	964	946	955	936	929	920	967	911	1023	897	901	898	967	909	884	943	944	940	934	888	915	968	923	924	938	935	935	922	912	832	910	921	935	925	911	908	922	942	948	957	1007	964	946	916	922	960	920	908	943	899	909	929	935	926	926	935	966	974	910	914	900	940	938	919	909	933	941	1021	913	1011	927	963	948	914	946	935	939	902	973	958	912	931	942	971	944	977	941	948	942	1004	934	936	927	943	939	975	905	907	936	929	914	943	929	907	950	925	921	886	928	878	930	966	940	894	982	896	941	939	920	926	905	950	936	928	952	906	950	883	922	927	939	942	938	970	944	919	907	920	924	930	936	930	923	884	878	902	920	1017	950	919	913	907	956	907	869	890	967	938	957	938	929	932	930	942	893	934	901	950	951	945	901	910	945	936	909	944	933	941	899	967	914	962	970	966	993	953	973	931	943	957	938	879	961	919	930	917	922	991	960	922	901	887	899	941	922	944	863	957	881	920	970	946	884	920	945	869	985	953	978	926	893	951	923	908	951	921	918	915	934	910	895	944	946	916	899	939	890	929	936	902	948	949	988	910	949	927	903	944	961	947	977	932	932	912	926	936	970	951	933	955	961	964	911	952	945	931	959	929	928	936	952	893	928	890	897	923	939	902	936	899	914	908	1000	895	954	924	934	941	936	960	942	972	970	960	913	903	922	906	896	902	995	996	937	887	965	933	946	884	916	955	878	918	874	915	920	916	905	841	935	886	904	966	935	899	989	1037	925	925	920	948	913	935	911	899	924	928	892	945	973	951	901	904	965	902	983	967	926	936	943	944	884	897	976	886	921	901	955	938	968	943	958	960	918	915	936	918	926	915	916	910	921	921	910	932	959	908	962	899	950	906	908	891	911	957	976	888	974	913	972	947	990	925	942	921	907	898	938	905	938	938	934	921	925	931	957	895	929	884	948	922	943	945	936	936	934	926	926	973	960	906	882	918	965	890	923	952	979	915	936	986	975	942	973	920	940	968	887	974	906	939	950	910	979	938	931	925	920	928	867	931	900	893	933	924	908	871	895	914	866	982	952	1020	980	931	964	889	955	924	899	966	958	979	873	917	930	925	997	940	928	900	893	933	953	919	939	907	907	923	961	964	961	883	931	966	903	905	920	942	954	922	897	993	935	918	961	922	929	916	898	943	952	907	939	897	922	925	896	954	910	960	921	977	952	924	930	893	939	910	955	940	950	917	936	904	940	966	900	882	936	942	972	945	913	955	945	924	942	941	863	958	920	937	896	926	988	926	921	953	946	914	897	914	902	949	995	960	935	915	930	951	891	941	908	962	919	907	953	943	940	961	943	910	944	969	910	877	925	880	951	909	934	943	865	947	925	933	960	941	883	943	975	906	948	915	981	918	947	920	970	920	891	943	956	973	923	909	912	939	885	1005	941	931	894	890	935	919	905	959	874	977	925	964	927	954	884	907	942	951	961	904	875	956	939	958	907	957	924	963	925	977	929	1004	900	948	930	963	967	909	952	945	979	984	957	928	902	899	940	955	944	932	929	876	954	956	909	963	931	901	970	889	911	920	965	936	953	935	982	970	986	963	871	880	925	910	902	898	932	982	945	952	945	916	924	912	964	916	945	924	906	904	952	902	981	945	948	920	936	933	942	924	906	1021	962	1023	984	919	970	905	895	928	959	929	906	949	958	904	854	975	945	968	906	929	952	907	940	950	938	912	940	889	929	904	925	939	929	963	916	974	908	943	880	905	936	919	907	923	904	913	971	909	982	934	928	869	909	927	874	906	916	961	973	914	1017	945	943	943	919	893	954	891	974	899	947	977	900	935	959	933	939	946	948	916	898	917	931	938	911	848	928	959	944	969	920	917	949	914	949	945	886	901	949	894	975	938	932	947	904	971	958	898	920	929	971	915	927	961	988	928	962	908	914	974	943	971	898	960	907	935	942	989	930	896	930	948	936	954	951	910	953	931	1003	944	964	966	930	951	967	935
28523	19978	6632	521	365	346	353	346	329	313	348	352	328	350	319	313	330	321	325	306	327	318	312	341	330	320	296	346	340	330	287	329	336	306	310	309	350	319	336	338	339	332	328	318	331	295	302	298	354	343	298	309	322	330	340	296	327	337	334	339	332	326	330	324	369	336	339	304	328	307	301	307	332	337	322	338	304	331	306	328	344	372	304	323	328	325	337	299	315	318	299	337	313	320	306	342	340	298	349	307	326	314	340	331	314	319	304	307	338	327	334	336	347	326	354	310	314	329	321	293	339	323	316	323	367	346	311	321	301	324	338	298	339	333	350	361	366	328	344	312	347	294	337	317	331	313	316	292	338	289	325	294	331	321	304	296	297	303	309	327	325	314	309	346	300	297	318	324	290	342	318	279	322	330	300	332	315	302	347	327	343	316	324	328	325	340	324	366	322	316	345	317	332	308	323	307	333	311	360	320	338	320	307	289	311	319	352	336	337	329	351	340	355	323	335	337	319	329	316	338	341	336	334	318	346	319	352	316	306	295	270	285	307	332	326	319	304	308	276	334	292	324	312	348	322	301	293	319	319	309	323	328	310	315	322	300	282	317	308	346	318	339	328	348	304	346	300	327	345	361	309	321	330	338	358	325	313	321	320	373	306	322	275	301	349	326	343	308	310	332	349	310	347	350	334	315	301	351	306	303	317	331	323	347	331	290	333	298	351	314	317	331	344	313	315	309	342	325	299	370	357	351	336	319	348	352	322	355	305	328	309	317	320	324	295	323	322	364	317	303	335	348	333	332	310	337	317	343	315	330	312	324	321	307	311	310	348	310	330	326	340	316	329	308	326	320	302	315	337	321	300	334	308	335	297	315	309	353	347	310	330	325	289	307	312	296	319	312	303	311	264	337	289	328	338	345	347	322	321	342	340	328	296	315	318	311	314	331	317	359	321	303	300	294	321	331	286	303	332	286	311	325	296	304	311	318	336	308	327	364	331	294	314	305	307	332	322	315	307	339	320	310	300	356	309	325	305	343	340	308	330	320	328	303	297	327	347	320	309	303	319	320	337	329	304	328	296	296	335	316	304	289	308	334	328	306	311	315	298	317	330	326	299	336	309	332	285	344	373	355	311	315	348	314	358	322	314	327	303	322	334	319	355	316	334	347	332	321	300	324	321	345	311	299	302	294	325	331	322	346	339	330	325	323	318	333	316	313	343	329	329	330	332	335	350	328	332	317	296	318	309	318	299	338	314	315	336	359	301	323	314	320	286	284	332	312	335	303	302	299	343	309	326	303	313	292	362	319	310	345	363	341	343	335	328	317	310	326	329	310	301	325	301	334	346	325	313	300	324	291	346	331	337	326	324	293	295	313	327	329	286	365	293	310	332	328	334	326	352	329	325	340	347	307	322	315	303	318	315	289	323	287	299	344	323	327	306	337	282	314	339	291	341	314	311	340	312	328	335	329	307	340	336	330	335	309	321	326	320	316	342	307	334	320	292	354	330	330	355	311	336	325	335	316	317	307	352	362	352	313	316	310	322	301	324	310	303	328	332	346	311	358	317	313	304	335	321	325	363	313	333	322	306	331	326	330	341	326	325	289	343	290	329	311	317	313	323	323	362	303	333	343	316	335	319	321	283	305	363	320	327	300	320	343	354	315	340	310	377	311	345	305	334	301	336	299	298	334	330	287	317	343	338	342	336	311	327	306	313	306	284	316	333	301	302	342	327	336	359	342	332	270	313	307	323	318	345	291	358	326	312	305	314	319	304	310	288	286	285	316	370	338	320	339	334	330	313	346	328	302	307	332	344	362	304	312	313	302	328	305	315	298	294	333	333	348	317	340	323	309	315	311	335	322	319	352	325	307	349	317	316	360	336	309	322	324	307	318	306	362	323	322	331	293	301	309	315	307	314	356	317	335	305	317	307	300	300	319	307	278	327	328	293	334	328	321	335	318	311	341	310	330	326	340	349	339	295	300	311	314	291	323	328	322	294	329	329	342	332	311	315	314	310	311	339	300	324	317	315	318	334	346	318	323	323	318	334	292	333	310	319	291	295	323	309	348	310	324	317	335	344	293	294	325	332	325	325	366	309	316	316	312	341	319	314	326	333	292	307	318	324	265	305	295	355	346	332	314	303	341	343	305	313	348	306	322	308	313	279	339	371	330	310	303	346	355	338	331	340	341	291	348	354	336	306	317	330	291	319	299	320	308	328	359	308	318	332	351	318	352	304	309	313	290	315	327	356	354	347	324	335	312	309	341	322	293	312	300	319	339	357	309	328	323	318	309	341	318	362	291	276	332	360	319	296	307	294	312	310	331	288	327	347	347	278	338	332	326	308	320	313	304	333	288	301	328	319	302	330	333	300	318	324	336	288	323	331	337	349	344	319	306	314	307	318	305	307	308	319	335	330	280	299	321	287	346	357	345	316	305	299	325	314	322	305	323	365	308	344	314	336	322	337	322	272	342	309	336	301	359	301	336	336	317	324	310	368	306	325	341	330	284	312	315	288	292	378	302	320	272	312	292	296	329	309	315	328	322	336	330	328	327	325	346	331	320	357	352	318	323	307	346	283	328	334	317	338	334	357	356	333	350	303	325	355	329	330	332	353	350	325	313	352	331	308	317	302	333	298	347	324	337	332	329	335	320	321	338	323	312	330	288	346	317	360	331	324	312	312	353	313	318	352	310	340	330	303	337	322	318	376	297	341	327	326	294	291	327	328	332	333	297	304	353	349	328	318	326	347	314	351	303	301	353	354	339	343	328	289	328	310	325	317	351	316	327	323	315	316	326	334	324	333	324	388	291	343	300	295	319	319	316	328	335	333	335	299	305	323	377	316	328	317	320	310	349	290	343	341	313	309	321	301	311	315	307	324	319	319	284	292	286	315	290	340	329	342	322	335	342	314	319	334	322	321	331	333	355	341	322	317	325	314	325	306	299	311	321	339	325	322	309	308	347	337	305	317	307	316	343	317	316	353	321	335	326	298	335	309	330	315	327	306	330	322	317	349	315	339	335	329	291	282	342	343	326	342	314	291	337	308	304	318	328	325	299	295	345	317	336	332	314	317	296	343	302	319	317	299	339	358	313	315	307	323	291	332	307	335	323	380	313	335	310	313	324	306	328	313	295	314	365	292	325	294	328	316	364	320	320	330	320	289	333	334	297	322	314	327	325	308	326	346	300	314	315	304	301	320	325	336	326	335	320	310	360	284	347	340	322	328	332	340	326	306	283	323	319	324	327	319	321	358	325	318	304	311	336	313	330	340	310	351	356	299	341	317	327	334	315	345	288	330	334	331	316	349	321	339	338	319	346	297	328	310	318	338	323	345	319	319	338	309	302	308	279	380	326	312	338	328	316	323	310	322	353	312	311	285	331	313	356	328	320	310	288	339	330	326	325	340	317	308	345	318	331	356	314	289	314	352	331	306	309	325	282	297	337	309	304	325	327	346	322	315	336	331	290	304	316	325	343	328	336	329	288
23243	4003	724	555	469	439	404	407	439	403	418	426	430	391	402	411	404	471	401	410	435	408	393	429	411	416	395	437	438	400	438	398	415	434	438	377	438	406	388	429	406	409	402	456	406	400	411	425	408	423	404	372	392	412	416	435	400	418	403	429	406	421	414	427	418	409	418	420	380	391	408	381	401	422	430	371	419	408	406	403	393	398	439	380	402	407	412	425	425	407	406	395	372	408	384	379	378	356	381	400	382	406	385	412	404	465	415	377	405	409	411	398	415	428	422	409	424	406	401	387	425	390	424	400	363	399	407	406	455	400	424	378	427	408	431	396	404	385	373	424	406	437	448	398	406	394	409	379	360	416	394	426	395	379	392	385	424	442	395	390	401	409	414	430	421	368	403	364	398	359	412	405	422	383	403	420	393	381	400	384	372	383	389	390	419	399	372	395	423	397	407	440	393	395	436	405	375	424	386	393	462	423	407	395	398	396	373	424	376	382	372	398	359	410	409	375	399	374	366	439	381	383	445	406	426	409	407	406	385	430	399	418	379	393	440	387	382	398	386	416	363	413	429	415	412	403	401	389	378	388	382	396	442	388	408	415	392	405	405	388	403	349	372	396	393	373	402	426	454	425	396	414	388	394	402	434	377	448	378	408	409	400	390	431	387	441	398	426	376	413	443	415	434	415	451	416	379	419	415	413	390	424	376	391	405	438	426	375	430	385	385	403	437	409	380	430	429	390	415	416	388	440	421	418	379	421	383	414	415	433	444	442	411	439	390	372	438	411	405	395	391	409	394	416	399	390	399	413	392	419	404	418	423	404	434	404	422	431	406	410	370	427	453	407	431	398	422	400	388	405	422	441	398	411	385	351	426	394	423	413	383	392	393	407	405	415	389	414	406	402	386	399	431	406	405	384	413	408	402	394	404	389	416	408	383	411	441	423	410	390	424	419	409	394	364	417	393	420	443	389	444	381	398	405	401	407	374	420	397	393	403	402	380	403	431	427	436	394	442	425	420	389	398	398	424	449	411	381	391	439	373	406	380	394	424	426	412	409	371	387	391	419	387	423	401	422	400	446	415	441	416	418	387	389	389	413	394	389	364	432	398	412	406	414	408	371	381	400	418	416	376	374	398	377	443	386	420	409	433	395	360	376	401	415	434	407	408	405	410	395	420	393	379	429	437	405	377	408	428	376	394	414	389	419	459	407	353	422	387	370	411	423	387	437	432	411	406	362	386	377	370	390	422	412	423	388	404	419	396	394	393	425	420	413	451	392	422	414	438	413	443	405	427	420	387	429	445	433	441	401	389	415	420	420	433	440	399	414	366	416	397	365	376	390	381	421	412	442	375	404	400	416	384	424	405	398	403	387	406	399	383	431	378	382	404	422	365	384	408	423	407	431	405	399	401	384	431	419	364	415	405	430	413	408	432	392	378	420	412	408	368	400	412	385	424	421	397	356	375	426	403	398	393	408	393	414	385	378	350	416	384	412	398	439	411	374	414	421	392	422	418	437	445	406	424	388	475	388	397	416	402	433	403	410	420	385	429	374	392	456	409	413	400	371	427	393	395	395	418	399	419	421	389	400	418	431	412	396	411	417	404	403	422	381	437	437	413	422	404	378	428	422	395	375	384	376	429	410	398	402	395	423	389	439	403	433	428	401	383	464	387	373	400	415	366	383	423	430	387	388	395	412	381	408	423	430	391	379	405	396	401	399	406	446	409	396	441	426	378	417	414	416	401	373	401	385	389	410	426	407	415	375	402	394	394	412	409	385	384	430	404	380	406	428	438	403	438	410	409	402	393	425	389	402	398	394	384	413	417	401	395	406	382	406	413	414	430	404	425	382	418	398	402	392	392	383	405	437	430	437	409	410	404	378	420	405	417	357	393	411	371	440	375	408	390	426	428	381	387	416	423	416	441	398	402	385	404	407	421	405	407	401	419	415	374	421	418	429	405	410	390	392	398	380	398	387	435	437	403	379	399	388	405	397	418	361	399	366	398	420	390	422	409	437	447	378	360	430	433	386	431	433	398	342	416	414	392	425	424	392	402	426	415	389	391	437	430	381	422	412	404	406	398	424	389	388	378	401	422	392	431	398	390	393	404	392	428	390	414	373	418	404	426	385	431	410	382	404	382	429	396	401	407	397	437	411	424	406	397	422	423	425	393	419	380	376	360	415	418	347	392	450	404	387	414	373	420	399	412	417	447	443	401	411	396	409	424	412	402	378	436	403	384	407	396	403	407	434	427	433	403	412	400	406	407	438	388	373	378	356	402	394	364	415	432	412	414	412	419	387	395	416	404	479	426	423	418	407	430	394	421	369	397	408	386	386	387	397	403	403	423	441	410	410	378	381	384	385	417	401	410	407	408	424	396	385	403	370	433	405	429	425	419	391	419	382	433	374	415	419	417	435	449	396	410	403	407	391	430	445	428	389	409	390	416	378	426	382	386	423	410	386	375	375	438	435	390	396	392	402	420	439	375	400	404	397	378	401	361	401	394	396	389	426	407	408	414	402	397	401	386	420	429	391	410	407	368	424	400	402	416	383	402	425	396	422	421	378	404	402	414	450	407	393	417	385	421	417	398	384	374	403	420	420	428	412	426	417	414	381	422	426	439	396	411	432	405	433	424	409	407	396	402	369	392	403	380	406	404	403	427	403	409	401	427	404	392	421	417	465	413	402	375	364	406	380	422	399	383	453	378	393	445	430	403	410	404	394	399	404	430	406	392	408	399	386	412	378	436	452	397	392	400	411	380	381	409	413	389	411	394	401	437	404	417	415	414	399	426	417	395	420	382	399	387	415	434	391	392	445	422	394	425	456	421	396	374	415	405	434	426	385	426	414	398	424	378	392	379	382	373	395	445	434	398	424	415	440	397	362	424	382	410	427	384	390	392	402	390	407	407	406	396	386	399	374	410	393	398	414	432	420	395	371	410	431	421	404	392	406	392	416	426	416	395	411	403	418	407	407	394	388	409	411	375	375	417	391	417	404	431	433	415	433	431	437	373	392	413	373	391	443	411	442	419	409	444	419	403	411	405	403	396	397	378	434	410	418	403	434	410	392	411	393	407	407	391	405	432	391	413	412	434	398	441	416	433	435	400	395	402	376	379	411	377	403	394	446	398	429	420	404	384	433	454	384	442	380	391	415	388	406	400	387	399	390	397	379	342	402	390	435	442	371	387	411	409	412	409	419	421	397	395	415	405	373	398	440	422	413	402	403	381	369	392	397	421	393	415	439	404	422	409	434	414	428	404	358	418	425	376	398	384	367	381	397	402	423	415	426	427	407	410	390	421	402	411	404	402	415	386	385	401	399	385	406	427	405	375	391	424	430	382	418	409	425	408	406	407	413	420	389	414	378	421	430	409	422	429	393	413	411	413	390	419	438	405	385	395	404	406	414	430	430	435	398	421	392	400	419	450	438	395	414	377	415	397	406	413	397	392	398	402	411	381	417	403	407	396	375	408	406	402	423	425	412
24422	21458	28744	24570	21448	9825	1281	892	803	773	768	772	743	737	738	712	716	749	696	730	685	665	680	665	697	682	689	647	695	665	618	687	646	633	665	667	667	701	648	688	656	633	692	660	686	663	678	641	646	647	675	652	640	656	682	658	678	623	656	671	624	623	605	617	628	622	656	706	617	640	641	674	669	638	631	660	661	703	688	679	689	662	669	650	665	682	656	621	635	653	642	652	666	660	651	698	646	614	674	650	709	654	607	651	636	690	685	683	634	658	643	672	653	667	675	659	657	665	736	677	669	628	682	634	647	675	648	687	648	669	686	653	656	631	624	629	677	687	651	637	605	685	676	659	674	678	644	655	644	679	622	613	653	643	630	632	728	702	634	685	675	635	696	646	674	627	685	661	649	677	710	733	632	680	670	623	675	715	633	672	658	657	654	665	658	661	657	632	626	669	673	643	658	636	667	710	644	695	693	684	657	642	678	631	629	642	629	629	647	654	700	682	651	618	628	678	710	658	676	679	675	653	687	664	652	635	664	661	666	692	659	670	627	610	672	634	647	672	684	650	668	670	660	659	687	660	664	615	656	657	611	660	659	657	637	666	645	691	668	664	636	610	664	631	652	637	667	643	673	656	648	707	594	661	660	614	616	655	666	647	668	660	621	644	651	649	680	668	684	701	671	654	654	696	650	627	659	638	694	640	604	622	668	630	676	652	689	642	682	709	621	658	640	700	693	628	676	691	660	664	636	676	704	580	636	662	703	654	688	676	662	673	652	621	655	632	652	653	660	650	695	623	686	668	652	649	656	668	599	588	654	654	643	662	645	671	650	675	657	677	641	665	670	662	659	663	641	620	650	652	707	655	650	655	629	629	641	670	679	661	630	666	653	681	657	630	676	607	681	707	646	650	672	643	665	662	631	629	693	625	659	640	657	626	684	626	698	624	648	649	670	640	626	682	662	653	671	683	662	662	659	691	614	709	648	674	627	647	635	690	654	600	655	660	616	624	629	647	666	642	656	644	646	642	640	623	619	700	638	729	649	625	619	678	688	653	694	657	742	650	631	672	677	678	707	635	674	690	661	701	667	641	647	679	630	638	651	650	645	649	642	652	628	670	683	656	622	649	652	678	649	655	636	677	671	673	724	669	637	639	624	681	670	635	708	638	654	647	629	638	674	649	618	664	648	618	686	651	703	666	668	600	665	629	650	704	655	665	681	686	680	683	682	672	638	693	656	634	652	652	637	646	672	630	614	647	611	677	615	662	670	673	597	653	640	652	682	669	686	647	628	643	643	651	638	594	648	694	646	588	656	662	653	659	668	668	615	680	633	610	635	678	704	606	663	643	701	629	678	719	660	641	710	673	613	672	657	633	678	656	635	684	675	602	653	648	660	685	676	637	676	683	607	624	648	654	664	677	623	650	632	630	688	668	645	661	645	661	648	648	646	649	658	633	626	655	642	644	680	646	626	624	646	664	634	637	637	668	648	622	619	629	677	632	653	625	640	670	670	653	650	645	626	657	657	687	725	664	639	657	672	648	663	652	684	643	639	668	661	636	646	675	628	640	608	663	639	708	643	624	673	678	698	608	655	654	658	661	667	635	691	661	653	660	701	658	652	663	687	641	664	641	627	663	644	641	680	681	637	652	669	642	687	688	626	650	637	622	680	675	640	667	662	668	687	712	684	646	615	648	664	703	647	698	641	689	629	669	610	651	710	661	596	672	696	632	667	652	678	639	630	624	641	613	652	663	671	666	677	688	636	655	654	643	655	638	636	662	660	636	660	704	642	664	696	717	617	664	691	633	614	653	635	684	740	623	658	695	635	708	651	692	660	601	651	628	623	636	674	625	646	639	703	655	642	662	627	645	644	633	660	679	652	654	675	694	640	723	636	637	690	670	651	660	626	632	616	628	662	650	667	684	625	677	648	688	603	649	707	623	607	626	668	635	693	676	655	627	647	664	614	639	679	648	699	641	672	658	660	704	669	688	676	659	668	680	691	642	642	665	627	704	672	639	659	659	643	656	658	659	680	645	696	619	632	655	682	660	655	660	664	620	648	663	666	675	707	607	643	661	655	694	652	677	660	674	671	700	647	644	635	676	687	633	677	657	627	711	650	637	657	711	665	675	626	691	708	656	629	651	671	640	674	679	646	655	695	660	666	656	683	624	659	651	675	638	630	698	619	668	651	657	640	651	622	652	683	623	571	683	664	645	603	627	650	647	699	683	642	619	664	676	678	627	658	696	709	651	708	664	661	721	642	665	653	652	665	720	690	662	644	642	608	645	650	679	671	641	648	622	639	645	663	654	641	686	709	667	636	644	678	629	647	591	626	656	660	696	671	620	651	661	651	681	605	652	622	689	687	605	664	691	637	710	677	658	614	642	674	642	653	699	664	635	662	699	608	650	691	677	627	681	639	663	672	664	662	688	666	661	686	688	621	683	617	618	665	684	604	608	625	654	656	660	642	677	671	654	658	701	649	646	656	673	673	658	679	664	665	636	634	602	652	661	713	651	706	643	688	678	721	592	663	600	690	648	643	644	673	666	665	667	672	646	644	687	679	700	626	690	645	701	638	670	637	668	653	661	621	632	606	670	668	605	696	698	615	574	649	633	651	676	660	666	647	694	654	668	675	710	640	673	660	657	674	690	712	658	669	681	665	617	634	603	633	665	627	637	644	712	631	646	641	718	638	638	643	646	637	668	649	642	651	671	691	654	686	633	700	671	695	677	655	632	701	692	693	631	665	652	658	642	645	616	653	666	665	643	637	687	627	611	662	656	661	675	718	666	658	632	680	643	634	707	697	713	670	628	658	621	697	607	666	625	622	685	656	614	654	619	645	640	692	640	649	618	710	649	674	633	608	664	689	667	676	622	697	705	646	671	630	726	672	682	665	655	670	614	614	640	674	657	646	633	694	646	668	620	638	687	669	640	646	656	631	656	663	680	648	623	645	652	629	655	683	709	687	670	699	639	653	667	608	643	644	618	661	723	635	682	629	667	651	626	643	648	654	654	627	635	657	592	625	685	652	649	638	654	637	655	633	685	650	625	645	671	699	679	629	636	656	630	641	646	661	669	598	636	630	688	644	661	693	662	652	625	657	600	649	667	672	664	661	652	647	729	680	635	627	698	660	681	639	645	635	686	642	662	652	664	623	654	651	679	650	682	663	703	647	663	665	654	646	621	645	646	632	659	630	666	673	652	648	655	693	617	656	619	621	680	674	608	665	662	631	689	678	688	670	678	594	707	650	652	631	608	673	635	631	662	636	672	660	662	621	637	672	620	614	616	700	629	685	636	650	637	658	680	638	650	639	681	650	669	702	672	642	651	688	664	635	653	656	671	637	636	665	632	667	660	657	635	637	666	666	709	662	642	639	684	692	643	646	659	634	666	687	636	706	651	656	629	640	681	627	649	672	657	665	629	641	693	683	649	644	672	667	643	695	657	655	668	643	645	653	667	661	704	652	666	627	654	654	647	649	685
50132	14605	5841	3070	2256	1890	1638	1346	1151	1156	1061	954	986	919	916	880	891	897	866	900	850	820	795	789	837	789	819	749	795	808	822	757	831	800	785	794	769	831	835	823	801	799	818	833	814	792	785	771	863	787	823	844	791	808	819	820	751	804	778	808	804	783	797	813	836	859	789	834	837	821	708	809	808	794	755	780	784	787	797	784	802	830	793	824	785	798	801	804	778	818	823	788	748	795	786	779	752	818	808	784	815	740	789	782	778	785	785	756	771	757	821	798	814	755	784	753	856	773	794	793	805	783	833	804	801	814	795	758	806	796	814	742	800	789	806	793	794	801	785	838	784	752	764	847	767	820	821	822	790	763	807	818	800	783	768	797	813	790	816	769	854	780	770	767	755	775	792	782	739	792	817	749	803	786	816	793	759	794	736	811	750	822	764	770	756	795	791	824	825	795	792	863	809	767	760	797	811	834	774	823	790	799	781	766	803	756	793	784	798	775	807	798	770	788	798	839	749	771	752	776	803	810	793	742	766	781	759	796	785	777	795	836	735	777	778	811	793	769	808	808	769	762	803	762	783	791	761	776	809	832	803	836	759	769	788	773	786	795	827	814	820	788	806	780	792	777	836	780	719	753	791	764	787	756	763	736	765	808	791	780	854	777	768	785	773	795	840	823	799	814	792	798	778	744	821	783	802	821	868	772	832	796	801	789	716	806	761	832	777	764	784	817	767	876	800	790	744	791	813	781	811	760	801	776	831	809	794	809	795	827	819	851	835	804	798	778	754	787	802	783	819	820	806	745	751	800	804	774	778	796	805	817	766	756	763	767	817	770	767	787	777	754	834	778	769	749	792	848	804	760	796	753	757	757	801	788	801	802	810	765	800	733	777	854	843	844	785	815	738	780	786	776	829	851	819	829	799	787	767	848	815	758	776	768	780	812	793	778	779	763	755	740	745	818	789	767	800	743	776	789	826	805	777	795	791	800	817	814	834	823	761	807	809	743	817	811	742	809	790	812	796	748	833	778	780	797	794	803	794	789	793	780	784	779	784	770	843	803	824	793	832	832	775	767	843	824	772	825	784	798	771	799	765	795	794	791	795	785	837	786	789	761	796	801	798	839	741	827	755	834	753	814	803	834	776	792	817	747	807	775	864	849	799	821	802	835	769	808	773	805	764	792	733	767	787	778	772	805	784	775	805	758	785	784	778	762	781	768	784	759	755	814	792	820	725	823	785	777	800	829	804	798	798	749	805	758	756	800	784	756	777	799	736	825	805	770	781	774	781	793	824	757	797	786	810	811	835	817	817	785	808	768	804	788	796	759	826	801	778	804	812	776	771	779	823	803	782	821	755	826	823	793	780	805	795	777	781	803	774	826	808	822	771	792	782	795	799	791	767	749	815	779	778	793	768	805	803	788	792	842	783	823	777	785	774	780	804	840	839	780	785	783	806	821	814	797	822	793	766	804	815	805	807	771	817	801	804	841	758	818	791	791	780	785	764	801	829	793	797	792	854	817	754	785	819	822	795	794	821	788	819	754	792	749	800	827	761	768	789	735	797	803	820	753	768	758	770	814	764	816	816	818	847	757	807	739	799	872	750	758	750	812	794	785	783	794	781	742	797	808	830	772	792	810	822	793	813	783	804	753	796	807	811	797	785	786	758	789	816	819	803	807	772	779	817	811	799	796	793	752	809	779	770	775	832	753	783	727	806	769	829	768	814	735	825	786	809	790	849	818	831	809	770	820	853	782	801	832	811	831	744	747	809	864	771	809	820	763	795	838	816	853	789	805	801	807	832	794	852	788	778	771	803	786	803	727	835	789	764	776	782	811	756	820	782	763	740	798	762	790	768	768	808	804	806	812	778	751	738	800	830	841	786	776	793	760	740	746	800	784	801	844	808	815	779	784	815	845	817	732	807	795	745	757	780	795	733	717	772	811	806	770	812	776	799	739	839	822	843	806	820	750	809	856	783	803	816	783	812	768	699	796	766	782	805	824	808	755	756	755	806	763	736	769	737	850	801	816	798	804	805	784	820	741	772	771	812	785	769	759	718	808	835	827	814	801	808	752	813	799	804	814	833	809	731	791	765	838	755	769	815	813	767	750	789	766	801	794	804	761	780	760	804	758	767	762	781	814	772	777	784	795	845	760	769	764	776	752	755	843	806	810	788	785	771	782	810	820	770	809	741	785	784	762	776	738	779	759	781	817	793	727	804	762	820	741	809	813	775	763	755	773	745	813	843	761	768	841	786	737	759	750	746	808	768	784	740	770	733	771	818	773	812	787	792	817	777	807	808	774	767	813	763	761	821	775	779	783	798	824	833	788	781	797	771	786	732	789	790	822	773	791	779	795	801	798	788	755	779	762	774	825	861	802	767	812	810	789	816	791	799	770	804	791	803	780	856	788	797	787	837	816	792	795	782	816	798	805	815	828	805	811	794	779	804	799	803	781	738	805	774	790	748	754	734	883	803	814	824	748	831	770	789	804	810	776	759	785	789	799	822	829	770	725	810	746	795	799	809	815	761	782	772	777	810	819	836	809	793	768	780	808	772	780	775	783	835	790	769	783	833	844	811	801	816	814	773	765	774	805	837	814	754	765	882	861	780	779	800	789	763	810	801	813	812	817	825	744	783	750	771	840	837	806	749	795	767	830	794	813	754	815	784	781	827	775	741	785	786	790	811	780	850	804	704	787	813	773	752	814	796	787	831	789	799	772	841	757	766	786	823	787	799	747	790	788	805	735	816	861	788	808	799	748	781	826	790	816	807	790	876	811	795	783	782	789	780	834	798	809	790	806	810	787	767	784	780	827	773	781	773	804	842	774	761	802	789	798	842	763	766	800	804	727	801	785	750	793	842	762	814	731	776	828	758	849	782	825	814	786	746	785	769	841	782	879	814	772	777	804	804	775	842	766	768	830	837	765	759	801	778	846	795	751	820	764	806	785	768	766	775	737	846	785	842	810	799	823	826	776	769	845	818	763	834	767	766	757	812	763	758	816	794	831	724	826	733	784	805	789	769	805	814	783	795	839	816	780	799	767	822	792	810	804	789	796	810	761	817	784	803	736	798	799	783	780	773	810	771	764	805	786	818	765	862	776	823	827	798	796	797	778	766	780	804	775	784	803	779	750	776	800	733	802	837	816	801	781	801	790	835	798	775	796	765	809	782	790	789	808	779	758	791	813	789	809	801	822	763	822	791	812	777	734	783	753	824	786	807	825	836	795	759	764	811	798	760	755	787	791	770	760	796	818	732	790	792	786	745	776	789	798	775	817	799	757	788	799	788	814	811	817	797	789	828	845	794	776	800	777	766	772	796	785	762	749	740	825	802	780	800	789	795	838	766	752	797	829	754	828	808	802	755	796	784	784	846	744	765	799	842	785	814	777	784	787	750	785	745	822	758	808	763	806	800	824	831	801	823	739	783	797	803	759	792	741	809	774	817	782	789	797	769	805	757	794	806	817	790	798	827	791	804	752	756	790
25806	21434	27273	25691	7515	530	431	389	348	383	347	325	330	291	365	316	313	286	325	281	271	303	315	288	259	303	287	311	295	280	275	296	275	307	317	329	293	317	281	284	312	292	292	308	272	296	274	276	286	283	278	273	288	298	305	268	285	296	285	311	289	302	280	328	305	283	291	313	275	269	294	250	280	284	290	285	303	293	278	304	313	308	279	272	329	291	308	271	290	300	291	289	297	303	295	297	269	272	263	292	291	288	281	287	265	304	260	277	298	296	317	302	304	298	264	325	299	312	282	294	290	284	292	280	291	293	296	251	282	253	310	261	282	297	297	274	281	283	290	277	275	295	277	294	309	303	265	260	292	274	341	252	280	299	295	264	280	289	273	266	279	296	304	309	315	299	282	252	295	305	274	303	315	290	277	299	262	304	314	260	319	282	298	280	244	292	247	316	301	299	289	286	264	285	315	256	301	319	280	276	279	280	293	312	280	258	273	258	276	306	295	293	307	299	303	325	280	301	276	283	297	296	294	279	289	274	267	275	287	288	295	285	289	338	309	276	278	285	289	279	265	294	289	327	267	336	296	261	274	293	320	302	303	278	292	310	261	302	299	294	242	278	299	296	290	307	281	268	300	313	262	285	297	263	303	281	281	282	326	272	265	288	292	275	276	291	312	274	303	285	300	292	292	312	287	267	296	316	285	266	299	293	281	314	282	274	278	261	303	300	283	261	288	274	265	255	271	304	299	275	325	313	296	288	275	301	301	254	315	270	295	267	270	277	288	294	276	271	284	301	288	294	316	295	263	282	290	309	304	292	275	275	302	305	279	280	303	277	291	287	300	284	273	285	266	306	269	278	296	278	255	279	270	293	306	302	270	286	298	275	277	280	307	288	273	276	294	296	288	260	286	301	318	295	306	279	292	270	285	325	282	330	312	288	307	302	289	267	283	286	312	300	290	269	248	304	267	276	258	302	305	243	322	280	276	246	313	299	286	290	279	264	299	253	293	292	305	288	289	306	273	274	265	279	274	283	283	294	273	298	286	291	288	271	273	293	274	283	289	282	279	287	299	271	278	281	302	286	314	298	281	294	264	293	277	287	273	299	281	261	288	280	261	288	297	293	293	293	272	312	267	315	295	303	288	291	296	301	283	283	283	283	305	289	279	282	271	279	280	283	279	255	292	310	288	281	251	294	308	306	274	274	285	301	270	309	292	257	290	293	278	304	285	282	277	286	268	297	274	273	291	290	275	318	318	275	267	305	298	297	294	272	273	270	305	293	312	311	262	295	266	311	300	297	282	298	274	293	307	295	311	296	298	268	262	296	312	312	274	270	262	257	298	270	314	310	272	282	260	276	326	289	289	322	276	261	304	291	278	303	292	305	320	309	273	300	295	296	282	299	289	304	300	265	266	313	286	255	278	273	297	287	308	289	264	306	249	255	304	271	318	287	292	286	284	273	271	279	280	299	303	296	287	256	308	292	289	284	297	267	285	305	263	310	269	313	265	284	267	329	271	288	288	259	302	289	310	315	288	297	292	336	274	309	285	308	293	313	327	334	264	283	306	290	314	286	320	292	277	293	270	267	270	294	306	276	293	267	294	295	262	304	273	288	267	298	299	302	300	276	279	267	285	304	276	317	305	304	317	288	280	285	289	254	275	287	270	296	284	284	263	269	275	283	296	288	302	283	278	264	271	289	290	304	301	302	290	293	278	308	295	281	325	292	290	292	278	293	287	294	291	279	278	280	298	282	275	273	293	253	250	282	290	316	285	320	299	261	261	315	281	261	308	263	316	305	277	297	296	297	311	276	287	295	284	290	279	278	287	295	297	261	288	306	272	291	260	282	315	286	322	303	324	260	276	304	320	286	299	292	295	255	274	296	296	252	306	302	271	276	260	297	310	302	283	321	318	271	258	290	286	299	281	294	262	266	292	279	308	269	281	257	293	288	307	294	299	281	287	271	275	282	311	258	285	292	299	264	281	305	279	265	273	312	296	289	311	284	268	301	256	285	262	279	302	298	288	298	329	270	270	275	297	314	286	261	307	297	302	304	277	290	272	273	323	310	276	277	289	279	291	281	309	295	296	302	282	275	269	299	279	288	274	298	265	261	276	284	268	275	283	282	284	302	248	282	298	294	333	259	292	274	276	304	294	287	293	268	260	302	288	267	294	287	285	307	292	282	290	287	287	281	276	276	252	287	292	311	274	307	278	294	271	270	273	292	275	302	276	272	283	320	267	285	293	291	282	273	300	279	295	264	306	297	286	297	292	286	288	298	305	291	283	294	286	290	263	289	310	259	288	241	296	314	300	261	292	291	281	282	294	285	282	293	287	310	277	298	293	305	275	269	266	253	264	310	275	272	280	279	284	300	280	299	265	281	307	268	266	272	273	307	309	310	281	262	285	277	271	288	308	289	253	313	304	267	282	319	288	306	280	250	305	306	275	266	303	300	328	295	298	318	260	275	318	315	269	271	298	289	304	311	274	319	271	292	303	315	305	296	308	274	296	289	285	270	295	292	292	311	294	278	315	266	250	297	306	294	300	271	296	264	294	308	290	282	273	271	276	261	267	278	269	315	303	320	306	276	326	297	314	293	286	270	280	299	290	325	300	289	290	298	297	309	281	324	306	298	311	292	273	305	282	293	306	282	292	303	300	289	294	306	300	272	299	286	279	281	289	284	298	329	320	279	295	276	306	327	274	269	304	306	277	285	300	318	271	295	283	275	277	285	317	274	275	314	299	315	272	276	285	273	276	310	287	292	279	305	310	286	278	289	288	292	259	319	286	290	300	263	277	289	280	336	276	282	262	293	296	282	298	284	281	248	323	299	272	285	297	310	283	298	258	280	306	270	296	281	282	302	284	295	286	307	314	320	299	290	275	271	285	272	279	293	290	284	319	315	308	298	291	270	319	301	293	292	280	273	303	267	315	261	310	303	290	295	290	300	284	273	300	291	291	269	282	291	299	283	310	297	283	297	296	312	296	237	309	294	271	315	285	293	298	278	282	287	290	326	280	285	270	265	270	318	274	281	313	254	268	286	292	282	293	289	298	269	292	277	314	271	275	309	278	294	290	311	283	306	297	282	284	291	273	295	300	311	297	336	280	279	279	302	288	283	316	280	285	296	310	286	296	280	323	309	300	268	304	282	273	298	253	277	269	291	312	274	282	284	302	308	274	290	305	284	278	293	291	296	304	275	287	301	281	297	304	247	287	284	288	306	288	286	296	289	320	306	311	291	267	296	309	271	271	287	320	287	272	289	278	289	289	282	285	333	284	299	283	282	286	286	268	270	305	298	261	271	281	289	289	265	297	279	301	280	282	319	297	294	295	299	328	279	300	284	285	269	288	270	275	287	293	268	295	270	292	305	275	270	269	278	321	289	283	271	273	258	290	292	295	287	285	276	305	296	286	291	299	308	291	279	287	299	292	334	304	301	272	267	259	283	281	280	308	290	283	298	270	253	279	265	269	296	274	306	279	299
46709	11260	3021	1482	1139	914	778	622	643	563	541	522	491	445	502	462	423	437	401	412	424	421	400	393	391	425	433	430	410	409	405	435	382	419	418	392	396	378	400	386	394	395	431	407	356	384	410	411	371	380	386	403	438	363	399	402	433	369	357	401	383	377	435	400	380	387	370	389	397	392	400	414	388	379	395	380	402	389	404	400	370	396	389	411	362	397	403	364	373	386	373	388	401	378	379	357	420	403	406	367	368	411	408	394	396	354	377	387	404	363	379	403	385	407	390	403	415	371	392	397	366	386	390	420	385	384	385	395	413	377	413	384	391	384	396	370	407	395	424	365	408	407	382	426	391	374	415	393	391	392	385	390	380	339	331	392	398	391	384	405	389	395	370	366	408	346	376	386	360	409	375	376	416	411	394	368	396	409	362	394	396	409	398	374	401	352	379	402	357	381	384	369	394	360	393	410	367	354	397	358	399	357	367	373	409	384	364	364	437	400	378	376	408	382	409	393	398	387	405	401	407	387	398	368	356	382	392	380	382	400	387	398	402	375	344	372	385	403	401	368	391	355	386	374	370	370	408	373	382	403	385	392	349	398	380	380	384	391	357	390	361	419	387	380	385	374	392	413	385	426	367	380	405	404	372	355	376	381	396	401	358	375	395	375	418	409	373	405	388	371	394	361	376	342	342	383	405	401	365	375	389	379	375	381	429	369	359	364	374	346	379	428	371	363	410	407	401	403	386	363	416	387	409	396	352	413	375	402	398	403	381	402	362	401	387	405	356	378	350	395	392	378	366	428	390	385	398	386	381	396	401	412	402	382	389	374	388	411	387	359	403	405	382	378	379	416	422	423	392	389	365	378	389	438	403	383	345	374	372	374	410	422	388	364	371	436	398	384	359	369	386	387	360	360	421	388	387	451	372	441	371	368	386	380	393	386	390	351	360	379	372	389	392	384	397	407	399	410	409	396	364	402	388	384	360	388	380	369	362	413	357	369	381	386	417	384	380	406	408	355	381	358	395	384	364	395	396	368	355	415	392	382	370	399	408	387	362	361	426	397	408	416	363	402	384	394	395	393	396	367	378	410	377	355	370	379	382	424	424	362	374	369	386	344	352	335	394	389	392	380	372	358	412	395	440	406	373	373	385	418	374	381	403	382	374	366	397	389	428	385	376	387	389	438	385	382	407	435	359	387	406	371	389	400	386	390	370	383	374	418	371	392	403	408	430	395	386	399	409	391	357	393	391	370	388	379	402	386	368	375	334	395	392	407	392	415	387	408	365	407	398	392	391	367	352	362	414	409	387	407	360	391	385	431	377	411	351	390	398	349	417	389	399	388	412	401	439	376	352	361	378	400	380	367	359	370	393	373	369	381	399	401	384	372	392	402	402	342	399	384	384	373	418	375	389	390	429	390	341	349	393	382	374	365	406	375	403	389	370	403	377	396	421	390	399	394	377	333	379	387	351	369	376	373	404	374	373	362	363	406	367	430	439	420	396	365	415	400	373	396	390	366	406	373	379	398	388	393	348	390	393	411	393	398	378	375	343	390	381	348	406	417	401	415	390	401	383	381	377	362	428	377	373	385	397	371	381	386	383	363	408	396	432	376	384	402	384	378	385	391	396	401	397	359	381	371	388	351	408	364	356	403	389	394	388	394	409	407	361	380	415	369	385	378	383	367	395	402	389	406	404	413	394	385	354	371	390	357	384	393	430	390	427	339	396	385	361	356	357	369	385	374	386	385	390	376	381	408	376	426	403	426	365	407	372	394	380	426	401	370	400	375	360	386	403	377	387	394	373	391	367	407	371	363	402	389	380	370	363	408	414	362	361	394	406	373	357	372	378	402	395	402	389	383	407	365	369	372	382	394	359	394	391	405	400	379	418	395	361	379	405	395	396	373	385	369	376	405	375	422	344	376	372	361	350	360	394	405	408	377	403	390	378	363	349	389	405	381	364	418	429	408	394	389	388	367	382	410	376	386	381	375	383	374	388	338	385	374	380	409	389	346	378	391	401	348	368	390	381	384	357	378	368	349	344	377	390	380	381	393	402	382	385	426	395	386	439	380	417	382	388	392	373	397	373	408	386	392	368	402	397	424	415	391	419	414	384	410	370	383	402	383	391	381	424	389	388	390	407	423	378	384	360	419	353	378	392	350	401	384	411	407	387	382	355	362	392	392	361	397	397	351	322	367	404	375	342	412	377	400	398	353	369	416	384	384	378	363	373	430	401	367	376	404	415	382	399	384	379	401	393	376	419	397	353	398	429	381	408	401	407	356	372	396	392	391	387	361	411	400	410	368	393	399	358	399	383	365	394	362	410	387	376	389	385	380	383	391	407	404	377	407	372	405	377	386	399	362	388	389	388	385	378	379	366	342	375	388	427	384	414	395	404	400	386	340	388	420	389	381	381	360	389	377	419	401	345	407	404	372	369	395	360	418	393	389	379	417	391	401	380	354	372	384	380	396	354	369	392	384	357	376	405	414	393	381	413	387	378	388	381	370	401	375	365	374	408	407	367	425	377	350	364	396	411	402	413	350	387	355	396	354	400	387	382	369	367	341	390	379	415	360	413	373	418	388	434	384	386	359	380	385	392	388	429	369	392	357	391	389	376	388	373	364	387	379	385	386	385	382	414	384	350	359	398	382	395	406	389	391	384	368	357	390	405	385	383	381	386	383	400	377	397	400	371	405	386	372	413	423	403	435	391	388	361	395	395	410	389	359	398	376	394	392	427	397	395	391	385	379	388	338	378	354	411	384	370	374	359	407	357	396	381	377	408	404	396	384	381	350	343	400	386	359	411	371	382	441	432	401	408	399	391	428	390	382	438	343	377	383	399	339	382	419	387	420	420	394	418	398	391	421	399	395	383	365	379	393	397	381	401	375	376	395	381	365	376	362	430	424	360	411	395	386	382	392	374	395	385	412	394	412	400	373	380	387	360	344	377	381	369	361	395	358	415	393	428	369	422	386	399	420	377	360	436	397	374	403	386	391	382	377	393	384	389	386	375	374	374	421	361	387	379	347	412	382	360	402	358	392	385	369	375	375	361	386	398	379	394	367	354	381	395	415	376	390	395	435	402	377	373	412	361	401	392	393	331	396	387	416	405	379	385	412	398	381	391	382	416	395	401	382	360	404	405	351	401	399	395	379	408	412	388	365	407	387	368	365	411	395	360	403	374	402	379	387	387	358	392	389	381	364	404	366	388	374	398	380	379	388	416	377	371	386	397	403	377	413	399	390	373	391	377	402	328	390	377	404	346	373	364	410	420	392	414	372	441	389	366	407	366	377	389	389	405	413	423	389	385	395	386	376	375	351	370	404	391	387	406	404	391	398	393	374	398	407	375	382	384	410	392	405	399	401	334	416	389	373	388	405	406	385	355	378	359	396	381	377	422	406	412	431	390	355	370	374	374	377	367	408	384	392	386	392	383	399	403	346	375	375	377	385	384	377	378	415	400	380	392	404	366	376	425	406	347	396
23333	21473	29184	24165	21471	21495	8332	1459	1151	1050	1013	995	882	851	866	896	864	789	837	840	822	824	870	801	789	782	806	761	843	832	814	792	777	766	747	783	805	809	788	785	764	792	825	750	784	800	793	731	783	762	810	841	756	732	733	795	795	806	772	808	798	738	791	765	808	778	820	769	758	779	792	748	773	803	764	730	758	702	759	783	748	729	785	796	781	784	753	781	732	790	764	879	745	742	788	735	773	785	784	813	773	696	772	775	721	833	795	751	769	767	781	803	838	768	780	745	759	758	736	793	791	758	754	768	777	740	760	794	714	814	756	798	772	752	781	732	754	816	789	720	726	774	766	755	767	761	773	774	738	801	822	759	805	717	762	776	755	744	720	753	765	775	809	843	781	780	804	773	737	746	787	747	766	793	759	807	789	783	787	723	761	725	774	715	818	692	774	766	765	769	736	752	746	790	790	806	783	780	743	732	807	831	785	768	761	845	810	869	777	745	802	775	762	792	748	801	793	763	776	746	757	836	722	795	778	831	769	773	719	737	762	782	812	798	776	777	740	758	739	731	828	768	803	759	829	772	817	758	772	784	801	792	768	731	840	789	718	749	732	788	741	772	730	755	750	805	715	738	739	807	792	723	756	793	727	751	749	779	783	798	757	734	742	768	782	713	803	763	798	753	752	802	758	803	802	784	757	792	774	820	783	753	766	742	790	810	748	779	783	791	755	775	778	765	816	775	792	731	743	753	796	757	774	761	758	742	755	755	750	779	784	800	749	781	755	784	771	796	766	806	717	786	752	764	764	827	715	737	734	777	784	773	771	775	785	769	772	770	798	742	772	726	772	759	734	783	793	777	744	782	830	764	744	826	761	786	797	772	751	738	795	764	797	746	758	753	770	752	767	751	764	818	779	771	791	741	787	768	794	732	724	765	730	788	770	680	768	803	761	828	752	788	776	757	727	816	756	780	753	767	711	761	749	753	713	741	764	781	777	772	777	770	740	763	811	764	833	794	759	809	777	808	748	772	760	742	732	735	725	803	790	819	738	756	805	803	767	742	758	781	765	766	755	798	769	775	747	760	803	756	755	739	730	762	732	772	709	747	748	738	788	804	781	807	694	756	754	809	749	773	770	756	731	799	732	738	771	766	730	772	745	773	767	803	760	827	787	714	769	821	808	787	767	783	744	773	756	771	744	741	779	801	735	745	850	794	762	781	773	743	714	764	772	761	778	720	783	789	720	747	778	796	732	778	774	742	735	803	773	801	711	749	764	765	682	852	752	766	795	769	771	746	765	774	768	756	761	805	809	800	771	744	760	766	739	769	749	780	792	800	757	804	718	750	756	778	743	767	759	787	786	757	789	789	777	792	771	790	763	774	752	797	755	791	739	740	786	728	806	828	792	759	721	780	798	774	770	738	806	768	744	677	747	811	682	751	772	741	768	739	732	745	771	739	771	778	763	747	734	759	721	778	769	766	758	761	764	769	726	788	720	780	759	771	817	758	761	790	736	723	750	809	763	754	789	772	794	721	740	801	788	762	784	796	776	773	793	808	771	717	750	769	771	743	739	815	736	738	802	771	736	772	778	749	739	758	775	811	761	786	739	748	750	771	766	734	773	774	813	828	754	758	734	770	737	731	759	801	759	778	784	780	783	820	741	790	753	758	780	711	799	756	752	711	731	808	785	718	774	741	772	774	730	784	813	750	759	798	784	778	746	726	733	789	737	768	787	721	745	735	804	730	808	774	783	748	763	766	716	831	759	759	780	784	755	731	775	761	795	765	784	783	792	776	732	729	789	782	742	765	767	742	790	802	803	759	777	757	750	740	792	815	742	751	749	756	765	824	730	800	767	759	820	779	762	744	726	787	765	811	781	748	778	760	788	752	798	782	762	731	775	783	742	760	775	734	747	775	762	785	830	747	762	733	761	745	739	794	726	804	755	792	785	766	737	742	726	776	785	798	830	770	785	762	722	800	743	780	770	767	812	805	796	802	701	788	745	736	741	781	786	843	790	744	789	775	777	744	801	732	736	759	756	745	809	780	777	785	819	755	759	812	748	781	763	735	759	756	761	800	749	715	761	763	778	760	725	738	724	747	786	811	782	739	773	807	755	790	768	713	733	795	788	717	732	734	772	783	807	765	748	762	744	742	776	779	736	766	750	756	795	768	724	764	708	747	788	770	732	751	775	790	778	786	778	811	764	737	742	737	774	762	757	726	758	821	785	745	725	795	834	746	775	768	715	800	727	780	769	785	813	777	733	751	704	745	731	792	800	708	780	765	755	790	802	806	776	730	773	769	774	756	756	800	783	730	765	787	735	739	713	763	772	753	794	810	753	752	733	775	748	761	800	750	809	782	754	789	792	775	736	754	790	772	737	751	754	784	716	722	705	762	769	745	763	728	744	688	764	779	731	786	756	710	797	840	763	722	789	745	734	807	740	767	760	763	721	770	762	726	810	739	742	752	770	770	783	726	782	765	800	738	804	782	793	751	744	764	802	728	723	764	716	792	736	764	782	789	738	773	769	761	788	752	699	764	801	774	737	782	824	742	772	766	817	740	777	782	749	797	791	774	722	758	730	805	765	730	758	698	741	738	756	769	785	743	775	807	792	794	751	761	714	757	768	748	790	763	741	800	789	722	774	777	814	775	784	730	734	769	801	790	723	763	827	777	772	721	784	758	746	767	726	739	767	817	806	820	754	730	809	751	722	764	763	767	740	773	774	754	712	760	757	816	759	740	778	740	776	785	750	815	806	783	715	746	740	769	794	718	760	770	845	780	774	733	764	786	759	808	795	775	749	744	791	770	787	797	772	789	811	757	755	711	756	779	744	776	734	719	744	733	700	783	772	748	765	716	721	699	735	751	768	787	787	749	805	765	734	767	755	768	747	765	771	779	764	755	721	769	749	775	766	789	761	739	735	761	779	772	749	768	710	750	756	697	801	734	781	795	747	737	760	789	760	818	770	744	775	828	742	762	747	794	790	730	770	742	790	794	818	806	793	763	779	715	806	767	748	777	798	772	756	802	747	781	758	798	779	744	787	759	793	778	770	838	737	773	752	774	718	712	793	763	789	794	752	767	748	732	712	700	783	768	726	741	797	758	787	792	718	732	758	787	707	746	744	771	764	761	761	789	752	737	747	727	741	775	748	775	710	808	764	741	802	801	770	739	750	749	796	817	829	736	805	796	745	724	706	732	830	736	799	747	758	715	721	758	713	813	753	761	699	801	774	710	776	755	800	833	738	755	739	782	783	737	754	756	814	822	719	739	758	758	760	775	794	773	776	767	785	769	765	753	786	749	731	795	786	787	796	778	811	778	759	733	731	806	758	750	785	767	750	783	782	773	762	740	800	763	755	739	755	767	766	750	743	733	708	791	812	740	803	731	774	830	757	729	772	767	789	781	782	741	785	699	723	791	776	796	747	800	741	798	770	763	743	758	799	766	758	791	776	729	749	722	738	776	780	749	766	754	751	781	771	733
54937	17228	9814	5001	3658	2877	2420	2020	1791	1543	1449	1347	1332	1240	1181	1124	1173	1114	1078	1050	1002	1039	972	999	988	936	1012	965	1024	971	1016	948	1017	978	999	984	947	983	974	984	997	949	932	972	935	959	923	956	977	955	938	897	944	949	949	965	921	919	971	928	936	962	906	954	953	990	938	945	901	872	856	958	996	909	966	906	933	931	923	915	907	953	980	886	881	960	946	961	963	901	929	953	942	963	952	905	981	940	1012	961	926	895	931	879	966	927	920	931	942	927	884	929	890	906	932	953	943	864	918	907	995	952	897	930	941	937	951	898	922	948	931	966	847	946	956	911	912	909	906	879	1009	926	924	977	938	916	956	926	948	900	914	924	938	907	900	954	916	930	935	945	955	934	951	917	911	933	922	925	935	996	931	945	913	898	942	985	918	837	938	908	886	922	930	861	912	937	952	928	900	964	943	907	894	869	894	956	919	961	907	989	962	957	986	955	944	909	979	911	894	944	921	897	956	935	904	905	913	947	928	875	968	889	929	949	950	940	936	1020	925	874	890	927	928	919	916	916	900	945	909	928	933	944	848	980	968	890	864	896	933	949	948	937	892	882	907	947	899	980	882	863	922	940	926	915	900	911	948	922	909	887	952	927	915	859	899	898	949	941	928	925	882	906	944	879	919	875	943	909	942	910	958	942	925	915	992	960	903	937	936	949	934	962	929	917	965	927	954	892	900	922	937	962	936	907	936	932	935	933	917	954	913	939	937	946	916	874	871	959	944	951	990	944	950	907	892	864	957	925	918	927	940	901	903	917	948	901	879	913	928	894	937	876	901	956	893	942	904	985	907	941	897	886	919	937	938	924	913	878	935	924	912	912	886	922	901	912	925	920	917	929	894	940	928	926	874	967	949	1024	935	937	942	948	912	885	965	904	859	947	927	936	927	943	911	903	930	935	932	1020	929	923	914	899	953	917	907	962	897	898	923	964	958	942	929	903	905	917	882	918	886	909	924	970	903	895	922	928	883	904	899	910	951	878	903	948	903	906	942	927	944	878	932	876	935	880	916	998	908	966	894	977	860	939	930	902	1000	953	962	855	946	991	891	928	958	987	968	950	898	932	859	908	943	971	925	991	929	928	941	917	904	875	944	959	931	901	947	964	942	925	966	941	918	918	955	940	935	937	884	907	946	930	932	977	883	891	923	979	910	928	908	932	910	906	910	914	949	959	972	914	927	901	968	917	936	887	965	917	911	944	900	923	971	919	919	984	919	949	949	925	912	945	884	935	882	975	912	939	925	930	938	948	970	945	932	910	992	974	985	981	905	926	935	909	922	928	973	947	981	970	975	934	917	899	881	902	895	904	941	924	928	933	960	978	933	898	944	920	987	934	929	912	958	943	928	913	965	958	862	975	972	861	945	903	915	962	943	941	909	912	956	939	907	982	959	952	955	941	918	871	942	901	902	976	973	961	939	942	932	1028	937	940	948	924	953	983	898	946	945	952	927	909	928	900	939	962	940	951	939	952	908	982	932	931	899	886	916	926	959	973	907	915	939	934	887	931	949	898	890	932	919	930	965	954	950	929	928	910	938	868	883	949	859	982	929	901	930	932	902	897	911	951	902	902	942	920	899	911	934	973	933	950	964	900	964	924	907	896	929	924	931	912	969	888	957	925	974	882	914	930	903	923	973	958	942	908	856	891	928	911	903	944	971	934	956	916	915	918	955	914	884	894	932	925	919	938	950	949	959	912	957	907	876	927	946	961	936	922	952	901	901	925	931	946	868	934	936	871	890	926	907	949	908	954	938	905	898	928	895	897	892	967	882	939	967	921	928	956	916	912	900	895	924	902	888	919	936	929	939	954	953	897	946	945	856	870	905	950	902	926	950	931	894	899	941	947	959	971	910	892	904	937	873	915	913	923	930	936	917	964	916	895	930	914	930	889	923	936	903	935	913	876	956	907	913	933	894	917	921	948	951	925	916	956	909	920	908	945	855	929	871	908	909	902	909	928	921	932	929	934	945	887	976	914	931	884	889	876	930	957	905	943	928	919	923	906	946	922	937	903	989	880	937	957	983	947	955	870	884	899	876	910	963	910	944	932	942	900	928	917	915	927	922	915	874	912	914	891	969	939	952	907	902	927	918	933	899	950	892	945	956	903	937	958	943	907	861	901	933	893	991	944	918	962	927	917	961	975	905	956	950	980	924	924	934	889	926	907	957	962	921	970	897	984	959	939	914	943	990	946	957	977	929	915	942	895	968	910	939	897	881	956	998	960	899	896	962	920	918	920	941	928	914	912	937	906	942	883	902	908	995	953	911	964	933	926	952	905	932	917	960	949	911	947	958	957	906	886	960	904	919	922	882	929	945	945	906	974	924	906	957	931	946	916	960	930	921	901	993	899	928	906	932	929	955	928	1000	946	955	946	915	909	944	958	945	888	936	866	911	938	893	948	912	984	949	906	921	940	905	974	939	933	946	905	887	921	948	917	915	878	938	915	859	907	948	937	979	900	963	950	935	931	903	889	970	915	941	936	871	878	950	985	924	898	906	915	948	970	955	931	923	940	906	906	916	926	910	954	919	919	940	922	909	965	948	927	917	950	940	963	960	922	944	931	955	932	933	989	940	916	895	925	924	947	894	881	949	958	917	908	907	924	935	920	964	894	995	916	875	883	957	939	931	961	927	892	920	1003	974	884	943	896	957	973	932	939	934	898	912	911	945	991	968	936	920	937	935	964	918	900	936	923	939	871	913	971	932	918	941	875	898	966	964	940	883	912	916	908	903	1010	916	952	930	892	940	942	956	947	930	873	946	945	852	895	925	911	901	973	934	977	965	928	868	899	940	987	921	895	927	935	928	944	946	976	881	926	941	967	935	969	829	933	952	899	924	911	952	946	901	893	920	956	914	924	950	881	962	906	941	906	911	874	903	951	962	946	894	897	931	932	885	894	960	905	944	1017	909	972	950	901	911	892	909	894	986	933	953	904	947	968	911	935	913	854	959	913	901	936	948	966	970	895	986	933	958	964	928	941	950	913	924	958	883	909	999	938	929	977	917	951	896	921	960	916	945	910	961	972	909	920	900	881	961	960	924	940	830	936	892	928	949	967	936	933	885	947	937	1029	974	933	907	878	928	944	933	947	923	886	901	879	897	934	941	920	879	891	1018	950	949	920	903	952	920	863	913	887	921	928	942	850	888	929	934	933	957	916	933	890	925	932	913	889	918	927	899	891	900	950	899	967	904	953	915	915	916	931	939	956	932	921	937	966	871	906	938	942	960	911	882	959	913	907	906	938	938	951	1003	933	924	966	963	930	959	875	888	887	898	936	942	880	906	934	918	944	966	939	916	902	899	949	896	909	953	954	925	926	985	920	931	911	954	913	949	910	904	884	917	937	948	887	877	899	903	1005	927	861	953	905	888	891	953	928	873	926	910	896	885	931	936	899	939	904	910	947	973	910	895	973	979	935	887	972	956	866	924	936	966	990	910	893	958	919	886	978	932	950	902	879
28601	19856	6125	534	392	377	338	324	314	337	294	312	300	337	353	319	308	311	308	345	327	323	300	328	282	305	340	296	309	329	289	297	351	353	341	338	363	315	334	317	305	286	329	339	294	341	335	312	328	304	360	317	324	350	336	332	317	349	315	327	325	334	307	333	325	341	311	325	346	310	339	299	337	332	333	349	320	345	305	299	316	321	336	341	345	333	327	328	314	321	327	347	311	329	290	337	312	316	331	321	318	336	311	299	328	315	306	329	316	303	333	336	319	329	306	290	318	359	353	337	355	350	319	322	364	314	330	298	316	297	308	338	354	318	357	318	337	329	344	327	298	293	321	307	312	332	305	316	294	314	323	349	266	296	360	340	325	324	298	330	317	319	316	322	332	323	295	335	326	319	361	305	306	316	311	319	345	331	311	315	281	303	323	347	317	290	332	324	301	295	318	324	349	342	314	294	310	311	302	276	322	305	338	347	326	342	324	337	321	311	322	354	310	304	337	359	322	313	309	280	312	319	306	345	342	306	307	324	312	315	306	329	333	297	317	356	291	313	336	346	309	299	346	311	322	332	335	269	318	330	272	323	331	306	332	324	329	302	337	298	317	327	323	328	310	329	302	287	347	308	332	340	326	304	290	305	327	310	311	322	319	307	327	321	315	318	321	326	351	342	322	335	307	328	307	314	341	300	330	357	338	316	306	291	340	315	326	329	355	319	309	346	327	314	317	329	319	307	336	283	322	308	312	309	342	294	324	322	321	342	309	324	324	345	317	362	313	317	303	337	317	315	316	332	297	328	321	311	316	344	308	319	355	340	325	320	292	312	322	312	316	370	301	318	333	342	326	326	339	288	294	352	352	330	333	299	317	302	311	317	313	309	310	330	352	343	319	335	301	315	332	311	320	309	319	298	330	332	320	331	324	307	330	315	312	334	366	296	293	318	333	308	319	332	308	315	336	316	353	315	293	352	356	327	303	309	315	310	298	309	330	314	346	318	333	312	333	350	300	299	343	342	296	293	325	318	347	304	301	321	305	334	314	315	291	314	326	309	294	320	325	352	388	296	327	341	336	326	332	292	317	305	327	338	324	333	330	339	318	312	336	326	353	320	341	281	298	314	317	290	334	342	339	316	345	324	331	309	289	336	320	303	309	332	325	312	338	322	319	310	325	329	302	336	320	325	287	311	344	348	330	326	330	319	348	301	341	323	293	310	306	308	290	313	323	312	343	333	341	306	319	325	335	312	343	311	360	309	308	325	296	331	322	335	328	328	299	335	286	325	327	298	317	323	347	319	325	316	332	293	304	341	341	294	309	314	307	306	295	305	309	313	324	321	296	337	331	346	315	333	303	323	345	352	305	316	323	310	315	301	304	307	326	320	321	314	302	347	337	340	330	336	318	329	303	322	291	297	349	342	308	265	318	302	318	334	280	356	311	311	318	311	311	306	318	335	326	343	302	301	304	377	341	335	306	321	306	336	310	340	321	336	300	318	308	324	307	323	330	317	318	321	326	309	311	337	304	351	355	301	343	308	301	315	301	317	321	325	334	320	327	338	351	310	345	316	326	350	323	306	306	331	325	333	288	315	316	336	304	291	312	299	302	328	333	327	305	327	342	329	312	286	298	311	328	312	345	330	294	326	277	349	336	314	345	305	321	335	325	348	313	292	355	336	338	333	321	286	309	318	310	285	295	331	331	338	304	338	306	311	288	345	284	339	337	317	313	339	325	322	385	310	317	324	331	316	350	297	325	311	295	331	339	341	291	342	334	323	318	337	326	328	308	310	327	328	331	335	328	310	325	340	319	313	337	317	343	283	307	324	337	308	318	323	309	366	328	328	268	300	322	361	311	320	295	325	323	323	324	326	321	326	330	352	305	333	336	337	312	323	304	299	302	302	297	324	310	334	338	329	315	316	287	336	342	341	339	345	301	310	346	318	323	323	334	319	346	321	298	362	326	308	303	332	335	320	316	296	327	293	332	331	297	327	321	294	311	340	332	317	294	334	337	337	322	333	302	319	337	328	308	310	321	311	307	297	289	350	317	352	327	324	349	345	345	313	317	306	349	380	329	315	341	313	295	323	280	314	307	343	348	327	302	311	347	356	327	327	360	342	317	311	324	328	324	316	329	331	320	318	337	304	316	341	319	295	319	325	309	334	340	324	295	308	340	361	303	317	323	326	332	356	315	304	325	319	322	347	354	285	317	335	350	331	328	335	320	319	361	339	336	310	329	329	315	279	294	333	313	319	335	324	332	321	328	348	319	314	309	322	342	322	280	348	325	286	337	311	343	300	349	297	340	329	293	340	308	360	342	313	326	295	336	305	284	334	345	281	319	308	316	339	325	344	297	312	330	309	325	316	313	336	312	312	327	298	283	321	316	316	336	310	279	339	307	349	296	339	316	352	308	308	360	316	316	308	318	346	337	323	326	299	327	310	322	328	299	312	326	311	325	291	338	341	331	278	336	364	304	309	342	301	326	338	281	332	359	309	306	361	342	334	291	302	314	294	317	360	324	358	309	290	313	313	318	312	350	302	336	328	330	332	307	330	346	298	311	329	296	337	361	302	299	317	319	327	323	327	316	340	317	302	323	340	341	308	315	338	326	322	299	362	320	306	324	340	327	318	312	302	351	350	351	302	357	309	312	345	286	350	360	292	313	341	345	317	269	360	343	332	357	327	333	292	325	345	304	330	332	319	319	338	293	320	308	321	334	320	320	322	338	300	351	308	318	311	266	317	307	304	342	330	318	328	302	344	314	306	315	311	332	325	314	376	339	310	321	316	315	310	299	310	326	319	313	315	337	339	320	327	322	322	306	308	317	347	306	324	286	297	324	307	330	319	333	342	313	290	360	327	335	326	331	308	340	329	346	307	297	327	315	345	304	344	338	291	313	307	327	337	346	327	309	327	324	315	360	303	331	326	326	336	314	300	345	318	332	315	319	333	296	323	305	333	327	318	327	317	322	315	323	298	336	322	305	325	328	341	296	363	359	327	329	326	328	283	301	332	321	330	284	319	334	326	319	284	338	298	346	298	299	300	321	320	299	316	296	345	342	326	322	310	330	328	292	337	311	312	315	317	327	344	313	333	331	337	306	305	369	311	333	320	347	330	299	330	303	309	345	314	314	327	307	328	306	329	293	353	320	305	307	293	343	307	331	331	314	330	318	353	324	338	335	283	325	283	323	330	340	296	317	351	311	336	308	310	306	306	313	318	341	282	306	334	319	320	323	334	315	279	300	286	280	317	339	322	312	341	320	354	282	354	330	329	300	312	330	303	330	350	337	300	325	331	317	316	303	320	319	342	306	319	280	361	324	331	295	325	306	324	311	341	330	341	378	312	333	314	336	301	316	304	319	304	331	335	314	344	308	357	318	336	328	311	296	310	349	318	322	287	319	358	332	332	318	320	299	336	355	314	362	317	328	303	343	304	322	328	305	331	298	330	323	320	332	300	307	304	317	306	338	320	289	354	298	316
22965	3857	740	552	492	459	427	424	432	420	409	399	406	402	410	394	418	404	395	407	388	417	434	413	412	389	349	444	381	404	431	407	374	444	422	406	424	417	443	408	399	421	429	389	420	398	430	388	371	396	385	410	404	406	388	401	408	417	393	449	410	419	407	385	402	419	407	360	413	422	398	400	377	392	423	411	418	410	438	386	402	397	425	375	360	437	415	391	408	365	433	394	396	363	399	404	378	406	394	388	428	430	400	379	414	392	419	429	395	386	397	413	399	417	403	446	382	406	402	401	382	411	435	411	370	425	391	420	417	399	414	391	397	382	392	407	370	372	407	409	391	416	429	410	434	420	421	411	370	407	412	424	401	384	414	413	442	422	377	378	436	397	376	440	385	405	412	373	384	419	414	374	401	371	388	375	409	409	448	405	414	365	429	404	392	409	400	416	419	379	370	424	401	388	433	402	413	415	388	404	386	431	401	386	409	407	406	406	394	397	345	425	400	418	406	405	409	425	387	379	397	395	394	395	368	386	438	397	397	419	378	405	374	395	409	401	391	395	382	412	403	380	413	403	400	447	409	435	399	439	386	449	435	405	392	366	406	398	387	394	414	388	407	382	379	425	383	392	363	376	405	436	398	418	454	375	460	407	399	406	402	407	416	390	399	415	411	419	426	424	432	419	411	431	380	364	421	402	404	414	415	408	384	404	357	403	387	442	404	412	389	403	419	403	399	400	395	392	378	450	369	390	397	361	423	396	401	394	371	394	415	367	402	426	373	441	374	393	407	402	389	399	357	432	380	371	391	406	393	396	373	418	436	407	411	389	430	410	384	427	416	378	410	371	399	415	387	392	400	398	386	406	395	390	402	372	380	370	397	402	411	388	425	395	375	398	391	384	379	387	391	430	405	393	411	395	409	411	386	391	390	388	390	440	423	419	390	405	441	384	416	425	430	403	418	427	402	427	413	381	394	412	401	446	408	422	403	402	349	365	397	408	399	396	418	396	406	394	380	394	380	397	398	448	393	398	430	429	406	418	415	376	407	399	404	415	432	406	388	401	403	407	387	347	425	379	420	391	418	394	401	390	406	400	386	358	386	381	447	433	424	368	402	423	421	383	416	434	410	427	398	396	387	422	412	383	420	398	385	413	424	423	390	409	437	409	361	405	400	404	410	401	408	417	439	443	381	409	371	401	386	417	398	412	378	360	408	383	439	460	409	401	374	407	398	424	388	433	419	385	372	382	392	362	386	376	397	426	419	358	439	405	383	397	404	425	442	402	404	433	381	435	408	383	420	417	427	414	366	371	390	388	442	398	416	404	412	401	416	388	366	422	379	397	434	402	376	377	373	422	423	403	418	374	367	435	441	413	395	400	417	396	388	398	422	399	417	421	416	415	371	410	404	415	423	385	371	451	393	413	374	417	386	424	399	400	438	403	376	402	383	421	424	422	408	397	374	418	433	382	423	405	406	378	391	382	365	393	459	388	400	407	413	374	399	409	404	430	391	391	409	405	405	392	406	386	449	424	399	402	388	388	419	408	406	391	417	403	420	416	378	418	387	457	384	396	398	402	402	394	419	368	377	393	393	400	419	374	399	399	381	386	456	392	389	395	406	389	402	389	416	404	451	389	412	447	427	417	362	415	408	437	400	419	398	404	412	390	432	412	391	434	410	369	408	409	438	408	373	420	415	387	408	399	412	425	436	431	440	393	413	378	427	370	416	405	412	391	428	407	441	391	359	412	452	398	418	392	395	413	403	405	429	437	419	393	395	394	377	387	398	390	389	403	395	407	413	433	416	402	426	389	405	384	399	414	403	423	404	388	404	397	390	403	422	431	437	416	397	431	380	414	418	382	360	396	386	431	384	411	397	443	396	369	381	408	379	431	408	411	396	369	415	398	408	380	454	410	383	383	434	421	409	395	408	406	417	435	395	426	427	406	388	382	378	404	425	432	399	362	405	419	412	396	382	397	428	424	432	433	420	387	406	419	377	411	389	381	432	405	378	397	427	470	415	407	428	395	400	432	412	398	398	376	440	430	391	421	377	372	412	434	369	414	391	409	373	429	423	428	408	427	421	416	386	393	428	430	426	461	393	430	403	439	452	397	392	417	385	392	390	395	375	397	429	406	422	371	383	373	428	419	414	400	393	411	431	377	424	392	385	407	394	416	363	425	417	416	427	415	414	436	394	398	396	402	430	377	390	396	416	408	432	420	406	431	439	438	410	409	382	410	421	422	409	381	400	370	415	416	387	379	391	398	416	378	399	418	373	381	399	421	395	396	380	444	410	382	392	418	404	419	416	406	404	418	407	422	391	398	410	454	400	433	380	429	395	427	431	374	406	366	421	413	425	391	390	420	362	402	385	417	388	441	408	420	422	395	411	421	419	432	396	363	412	376	393	392	435	414	382	426	433	411	405	379	435	433	401	440	399	404	383	394	392	443	391	416	458	393	446	402	418	391	427	385	387	420	392	414	395	404	417	393	413	445	421	402	380	440	393	375	400	401	391	455	394	419	417	408	388	431	419	431	368	402	420	391	410	402	355	383	395	413	396	419	392	382	409	386	393	403	459	428	410	425	420	387	446	399	391	392	393	403	387	405	411	398	390	404	395	407	434	428	389	387	412	408	403	386	430	370	443	409	402	433	430	386	440	388	412	404	422	433	406	410	415	387	407	383	443	439	403	420	437	422	394	413	420	411	400	452	419	376	463	408	387	414	376	371	415	380	409	411	403	413	444	393	373	419	377	380	420	404	430	386	395	449	412	382	392	390	432	399	380	402	422	412	391	383	408	419	405	432	407	392	424	423	434	416	415	384	394	391	391	397	405	389	430	421	397	397	408	356	417	411	392	401	414	380	372	393	398	385	382	387	378	432	428	410	449	416	419	458	402	442	425	406	393	432	403	396	373	390	428	425	413	378	411	381	362	409	389	426	402	395	355	384	382	421	367	406	394	419	427	401	401	382	396	413	425	381	407	380	389	365	442	424	401	387	392	375	385	383	421	397	427	382	411	395	423	425	376	395	370	394	429	434	408	414	425	431	387	373	395	409	421	384	391	428	387	423	435	395	397	420	430	407	450	412	380	394	423	367	410	438	412	381	407	431	421	402	406	440	466	402	418	405	372	386	410	411	432	402	413	427	403	403	434	394	422	414	399	436	440	428	424	368	380	402	398	427	405	413	425	395	389	423	400	401	422	375	369	404	425	397	404	421	407	374	382	398	456	412	373	387	426	412	363	410	383	385	412	403	409	438	398	432	429	420	401	414	382	383	370	415	435	389	397	416	433	368	387	402	406	433	429	443	409	393	418	412	392	361	360	443	416	407	392	396	436	404	400	381	407	377	417	399	456	399	389	405	395	410	412	407	409	361	400	428	418	423	377	438	425	389	423	426	412	408	391	369	405	394	388	389	377	407	410	382	414	394	361	441	412	400	383	413	430	452	413	418	403	426	399	418	418	423	403	388	403	395	391	404	417	383
24333	21393	28519	24641	21353	9325	1252	953	817	787	770	746	732	732	714	726	654	700	734	682	669	634	662	670	690	645	671	682	653	700	688	701	718	703	642	638	624	664	670	619	651	606	647	672	667	642	632	644	659	691	645	680	639	650	657	652	683	660	637	700	695	651	627	683	631	642	646	641	708	653	613	635	611	634	664	607	656	664	645	685	660	626	689	625	694	632	646	618	666	667	648	628	605	595	626	626	649	673	584	671	632	625	669	691	618	685	677	620	648	673	704	640	662	672	658	640	646	661	673	632	673	644	662	672	601	625	700	708	615	672	638	646	672	611	652	596	654	662	682	673	613	650	653	631	646	677	616	656	630	631	642	669	659	634	628	616	615	665	700	628	669	658	657	663	606	656	636	675	682	660	647	627	602	662	632	626	661	597	623	666	643	636	679	632	665	646	638	694	655	617	710	648	633	653	629	618	636	625	682	629	650	662	602	644	624	653	637	653	679	646	625	655	674	652	652	659	711	651	647	620	644	672	672	666	634	646	631	648	644	636	653	597	654	594	648	635	643	637	635	662	679	666	684	636	648	682	671	640	641	682	675	664	642	631	633	655	630	629	669	679	657	648	649	691	597	663	631	705	635	673	708	647	680	638	624	662	624	647	637	609	651	616	684	647	652	656	675	653	645	622	618	645	618	669	607	678	637	640	640	635	646	654	645	661	670	689	662	625	693	640	696	629	656	641	682	655	657	668	623	636	616	656	677	616	662	626	643	651	662	636	650	621	643	669	623	641	643	609	616	670	630	637	645	681	689	637	689	651	680	653	649	606	616	639	665	636	630	653	643	653	690	612	660	645	687	685	644	628	650	616	669	681	638	644	652	645	601	665	677	686	661	690	641	666	682	632	694	667	684	676	621	610	660	676	688	613	663	647	644	627	656	618	635	672	619	603	607	630	627	639	620	651	688	623	637	640	651	627	653	650	660	675	650	624	673	652	662	700	644	635	647	654	618	618	657	656	686	633	646	653	670	668	637	656	658	617	690	679	645	628	651	679	635	615	666	631	686	661	633	677	618	662	666	658	602	642	643	631	679	653	649	609	662	601	656	692	643	601	647	713	648	659	691	605	658	670	662	695	639	618	640	652	679	646	588	667	627	653	678	638	630	618	688	711	696	673	669	619	634	644	700	684	593	637	597	677	692	639	661	655	675	620	671	663	648	637	614	628	664	614	643	658	623	663	625	662	637	662	645	663	648	717	617	668	654	662	715	635	662	634	643	657	657	615	602	684	673	597	594	616	723	636	652	649	641	653	632	672	636	677	667	614	647	686	651	611	722	624	613	684	641	653	690	673	658	665	693	655	642	630	675	619	602	667	619	653	645	690	625	607	640	647	608	611	655	634	633	654	615	673	685	668	677	635	665	689	637	668	635	649	684	638	674	667	649	623	642	681	659	603	636	666	637	672	575	628	697	710	637	651	680	673	638	646	664	672	664	662	637	656	665	629	620	635	645	670	673	609	630	652	652	636	681	652	726	658	631	662	632	659	707	652	660	657	675	666	671	654	643	641	646	634	639	697	626	636	651	663	667	677	655	681	668	674	611	611	675	621	668	653	640	628	622	659	663	653	653	670	696	672	638	634	647	657	661	654	697	648	651	667	654	617	682	688	601	636	678	646	677	662	647	671	615	641	659	620	647	660	627	669	684	679	680	654	629	652	654	651	645	640	599	613	598	633	658	640	667	672	641	655	654	667	667	648	642	637	621	667	666	618	680	646	676	659	661	652	649	641	613	638	634	681	644	669	567	658	616	721	664	618	678	655	611	633	699	645	685	671	665	628	654	646	635	632	658	680	653	668	667	676	671	638	689	683	656	589	642	671	665	641	653	667	666	646	669	668	634	644	656	661	672	683	655	630	620	615	622	655	664	654	675	635	614	656	646	676	631	659	630	676	654	659	696	672	692	681	663	662	603	656	661	711	644	609	606	671	604	652	636	684	645	595	644	676	637	679	667	662	652	641	624	641	644	647	648	611	642	639	672	650	660	664	618	635	621	670	616	649	651	645	612	639	593	669	668	681	674	675	675	687	636	686	641	661	633	669	627	647	617	611	572	616	658	622	676	698	714	657	641	723	630	640	639	612	635	632	645	637	613	670	643	638	646	646	617	612	649	712	635	670	643	632	651	643	618	613	653	643	695	641	649	671	659	623	683	697	642	656	632	639	686	696	624	650	677	645	675	671	664	638	598	662	637	667	639	661	655	690	616	688	646	650	625	660	669	585	678	676	690	663	656	652	670	691	677	645	628	682	649	644	681	586	635	650	671	652	625	606	639	598	596	656	657	607	611	656	676	657	644	626	635	646	642	656	628	638	622	611	658	672	647	639	643	642	641	629	625	680	654	638	661	687	663	649	610	648	612	633	648	607	648	676	649	624	674	610	608	654	635	619	661	668	606	631	684	667	695	676	640	633	639	641	676	658	661	658	668	652	652	661	668	606	706	653	657	710	660	646	692	635	627	678	623	589	627	637	671	642	670	701	647	658	649	662	635	657	632	637	653	649	610	657	714	674	631	656	643	648	622	669	657	623	661	682	653	683	629	685	668	631	631	638	658	676	628	667	658	655	621	666	641	605	621	681	649	712	620	610	625	684	609	624	601	669	653	640	650	608	610	603	676	688	671	648	625	674	631	654	677	635	631	651	659	656	632	716	644	700	661	644	666	592	635	652	660	628	620	692	621	648	650	675	621	630	680	655	666	606	635	660	627	648	653	623	629	681	666	657	620	652	673	598	626	675	665	619	635	616	699	669	629	677	686	620	678	605	629	632	615	717	691	610	624	636	647	662	608	625	707	667	606	628	645	635	647	676	667	630	693	642	681	662	685	597	629	704	661	642	659	683	655	654	650	613	626	648	672	679	653	643	627	639	613	656	606	613	692	621	647	691	632	638	644	619	663	619	667	639	642	660	644	689	672	663	706	700	637	618	665	644	652	657	631	642	658	660	681	642	632	626	655	666	619	654	627	648	641	659	651	646	673	609	630	641	605	622	625	655	626	637	683	623	643	659	670	634	680	650	652	630	652	663	634	596	628	689	691	639	670	690	641	674	660	658	625	649	646	677	640	707	624	655	672	670	633	638	638	621	670	662	623	643	638	665	627	630	677	645	698	664	665	625	642	623	664	650	635	655	656	652	690	668	647	636	654	667	612	673	641	606	649	629	646	657	670	655	613	628	658	665	628	610	651	666	688	635	627	657	623	633	640	679	662	664	644	665	733	668	594	650	628	655	729	658	633	659	620	608	670	652	632	620	646	684	637	627	615	622	636	632	693	651	669	670	641	657	619	657	638	658	599	641	637	708	624	637	688	670	641	699	697	623	642	642	636	625	601	683	678	631	651	661	600	627	660	658	610	626	629	657	624	664	648	666	624	650	598	650	613	652	682	629	717	686	702	622	653	637	646	681	646	661	644	674	638	667	626	687	654	654	644	649	673	686	710	630
50339	13565	5883	3132	2295	1822	1522	1368	1169	1111	1075	1013	977	969	921	848	896	880	840	820	828	841	819	872	864	789	806	819	791	848	824	773	744	755	860	749	794	776	779	826	778	798	804	824	764	792	797	846	787	789	806	811	838	771	780	798	774	799	780	789	771	806	855	786	809	762	827	762	818	826	823	803	808	823	765	775	807	770	758	864	777	778	836	757	783	761	817	819	808	786	763	764	763	775	749	811	789	748	799	809	778	796	782	790	745	774	818	765	784	813	768	801	778	810	768	749	836	776	831	835	783	753	755	796	769	764	793	779	798	761	825	783	780	787	798	809	742	763	750	786	751	792	782	833	777	768	759	813	798	796	813	831	748	760	802	748	750	823	737	823	746	787	773	746	766	802	781	836	823	812	781	779	799	824	775	824	767	839	791	857	775	767	767	778	797	800	767	791	720	828	713	797	794	734	784	777	745	821	803	773	758	776	805	786	789	737	784	789	800	758	808	783	817	793	827	744	780	779	812	806	778	778	799	763	758	835	782	757	768	788	741	759	766	813	773	803	788	778	771	749	826	745	771	830	750	781	768	776	809	777	732	745	817	779	767	805	809	770	794	809	797	784	766	813	750	793	748	811	867	847	800	769	802	760	788	797	760	788	803	811	747	794	720	763	830	764	771	762	780	825	767	794	777	794	716	797	719	764	761	793	803	804	755	798	776	811	823	800	779	804	804	785	802	757	793	789	802	815	766	809	817	765	767	805	753	773	766	791	779	815	780	737	780	782	774	818	794	772	794	756	775	829	824	756	779	730	792	775	823	751	744	792	816	774	777	786	752	707	741	838	793	786	805	818	785	815	775	741	797	821	771	773	739	766	812	773	800	782	787	776	778	786	786	793	764	751	766	761	783	786	762	793	803	795	825	812	793	800	825	793	756	778	784	779	795	783	777	762	789	776	804	720	781	771	801	749	796	785	799	782	774	809	781	734	758	784	775	769	812	761	760	754	801	757	786	800	810	835	819	794	809	774	742	792	757	763	831	810	822	797	738	786	793	785	815	793	786	775	825	758	740	786	760	812	804	796	783	802	781	802	804	819	740	751	752	770	812	759	749	841	773	835	748	821	767	820	722	754	741	842	751	836	754	806	801	783	780	750	799	835	770	803	753	824	843	772	754	809	770	788	764	808	762	767	754	751	787	715	798	774	808	809	823	764	745	787	818	747	784	703	801	801	792	807	796	776	801	829	738	817	758	745	758	772	789	780	807	750	800	757	828	748	785	761	790	757	741	784	814	766	740	775	819	769	763	769	782	779	768	755	830	823	808	767	799	784	779	821	741	804	780	798	800	789	775	785	780	797	809	759	827	806	775	747	764	769	818	803	782	864	784	771	766	825	851	767	737	788	816	792	769	778	743	797	809	794	776	824	766	777	779	766	775	769	797	787	757	817	807	775	772	859	819	756	781	808	831	754	822	740	828	761	792	813	768	792	775	768	815	790	785	764	800	792	767	842	798	817	738	776	779	792	782	773	797	756	812	820	794	797	783	785	734	816	777	803	819	758	799	762	767	840	728	827	822	750	822	790	803	784	833	787	784	800	791	793	770	806	802	775	764	803	782	819	760	777	786	795	831	765	829	744	771	779	803	768	839	786	777	756	798	793	842	749	785	703	774	797	765	790	840	791	791	822	763	814	738	811	779	808	774	741	773	803	761	787	774	828	741	793	776	744	750	806	777	780	769	780	795	775	778	812	804	779	760	778	795	800	800	821	722	791	820	764	774	769	779	763	808	825	796	731	758	776	781	744	785	748	766	801	825	738	793	766	781	758	766	796	830	776	809	787	761	814	788	828	818	813	803	724	792	814	784	764	738	786	773	774	806	817	765	810	758	831	757	771	777	786	797	764	757	762	765	760	812	758	749	786	745	754	753	778	806	791	770	751	795	771	795	765	747	809	792	740	751	762	840	796	753	841	776	790	773	794	782	749	818	837	846	815	793	783	747	845	748	734	797	777	829	780	792	751	785	798	807	739	753	801	741	758	750	786	797	799	741	804	785	737	807	766	770	813	788	778	755	809	785	766	760	792	798	746	778	754	789	803	802	791	821	803	783	817	798	779	772	812	752	741	757	747	781	790	757	804	809	816	831	812	772	774	765	766	752	777	760	819	785	760	778	773	779	804	798	754	751	753	772	826	746	787	770	758	830	781	758	815	793	794	795	777	745	786	753	846	803	790	807	802	756	772	761	815	843	803	782	770	759	760	825	787	812	786	765	758	772	787	788	774	751	812	783	788	767	784	757	785	778	804	812	769	800	830	782	794	808	778	808	809	840	760	859	805	790	771	749	799	768	775	816	824	747	785	815	799	819	773	750	773	789	739	772	746	738	729	795	800	838	775	787	773	774	805	820	759	751	781	763	820	751	799	771	805	785	780	803	799	794	776	776	797	801	811	753	780	748	787	791	767	771	814	836	746	757	802	716	785	809	773	743	788	805	743	747	790	819	763	779	805	787	788	776	744	775	780	792	769	812	749	757	765	782	770	760	749	788	780	786	809	796	803	756	817	808	807	754	787	792	790	787	840	773	808	786	835	796	780	803	784	810	767	778	747	762	775	771	826	747	770	790	790	814	829	738	742	839	728	777	722	773	754	834	732	797	762	811	794	829	805	812	792	828	785	832	751	718	786	811	779	778	804	836	743	839	818	780	756	776	774	775	762	809	787	792	789	804	784	758	798	815	767	796	726	803	869	799	764	734	799	826	844	788	804	749	816	754	799	768	768	858	759	797	799	798	756	774	773	740	809	862	808	776	832	760	794	837	762	791	823	765	795	818	796	793	746	783	751	781	796	770	836	769	770	797	789	740	811	793	765	798	799	803	755	820	773	775	750	811	739	803	786	783	806	803	760	795	827	780	775	786	753	777	799	773	757	726	773	784	766	767	759	780	748	829	781	748	812	757	857	772	769	787	744	815	807	806	752	830	792	787	825	726	815	801	808	811	785	767	759	774	804	815	764	832	814	811	790	791	745	742	776	769	790	789	810	730	732	791	774	826	809	795	786	795	754	767	785	780	813	811	747	743	813	773	771	802	814	787	779	806	824	827	853	789	804	756	831	775	733	826	837	739	787	789	754	785	804	742	798	816	793	859	775	785	791	814	806	790	807	759	762	806	784	753	776	782	739	773	781	824	795	779	814	806	747	770	824	742	761	777	694	798	783	791	798	770	807	772	750	762	798	768	779	784	792	807	775	798	769	810	787	757	808	815	764	796	848	832	807	771	736	805	782	756	802	787	805	823	766	783	758	793	753	791	786	775	745	787	779	800	770	786	793	789	796	775	771	830	804	819	797	798	759	816	731	757	796	767	783	786	771	766	767	803	751	736	787	791	805	795	828	759	788	776	766	768	805	801	803	819	829	762	795	793	839	749	770	795	792	777	808	799	783	804	752	770	791	774	779	774	775	812	748	789	794	803	834	775	758	792	781	805	786	754	756	796	820
25718	21412	27173	25713	7370	534	436	391	328	359	297	343	337	303	300	295	308	309	301	305	316	303	321	274	302	307	299	309	309	281	267	280	264	310	285	302	290	278	285	305	280	282	280	276	293	276	286	282	272	294	269	269	296	281	289	302	301	289	297	282	284	296	288	291	273	308	278	273	264	272	286	278	280	310	285	271	305	283	319	301	273	259	259	287	274	293	289	293	268	302	286	268	276	266	293	295	304	268	313	272	268	291	260	300	274	298	295	287	299	284	275	284	271	274	284	299	287	283	258	267	277	304	308	287	302	285	266	305	292	287	264	269	283	337	293	282	261	274	286	270	288	282	298	303	290	278	250	286	288	264	293	277	280	308	278	305	273	265	290	285	268	281	291	281	282	273	278	269	264	278	252	259	310	293	308	306	287	265	304	284	303	274	306	272	279	275	286	311	299	301	285	314	296	279	305	285	276	293	295	273	320	298	258	289	300	284	313	244	299	287	289	278	262	298	260	305	307	271	280	281	294	278	279	291	348	305	277	270	297	285	297	267	284	326	286	294	266	318	274	264	287	273	284	285	275	336	289	284	296	284	313	302	299	282	273	250	281	287	271	260	298	260	294	281	279	311	279	296	269	314	283	293	282	270	262	244	272	275	275	297	268	261	301	265	267	288	298	288	292	306	279	272	255	290	290	266	271	296	273	300	288	288	300	307	311	282	284	282	296	270	307	273	280	309	291	290	284	291	267	247	279	291	279	282	305	247	287	283	286	280	293	273	291	287	301	289	315	287	296	244	288	293	251	274	271	321	261	285	281	253	286	297	312	277	299	303	291	306	277	319	295	296	263	274	301	313	284	268	281	292	258	303	262	298	289	258	301	297	304	309	293	282	298	304	275	292	283	275	304	296	276	270	290	304	292	276	253	273	308	300	295	277	289	338	295	280	271	312	285	280	285	280	298	293	294	299	298	279	297	261	299	296	289	289	297	290	285	267	301	308	271	290	284	259	316	254	296	266	253	261	308	285	294	294	273	281	300	302	259	279	299	290	268	291	264	274	272	277	270	296	284	270	300	299	280	250	279	280	314	303	269	303	329	261	282	304	333	270	306	317	249	295	281	293	274	288	293	301	300	241	301	268	282	312	275	314	293	256	282	298	290	258	264	284	320	288	265	264	268	256	267	293	296	258	265	279	293	272	278	270	257	268	296	286	286	289	267	296	302	273	273	281	295	291	300	301	302	261	239	275	331	248	299	315	286	266	290	269	295	302	258	274	301	286	257	295	271	283	303	287	309	270	266	279	292	269	276	318	280	264	297	291	290	296	280	280	287	256	276	286	307	306	302	305	288	265	335	302	287	288	312	295	301	274	288	307	277	267	272	281	273	280	281	309	276	277	307	256	289	274	253	276	298	302	284	260	275	271	291	287	300	285	266	309	278	257	293	302	270	273	277	272	262	285	282	290	284	281	269	270	292	280	278	260	281	307	267	262	299	255	284	281	288	266	292	290	284	300	317	306	278	260	312	280	289	274	285	292	297	276	265	286	282	304	295	290	282	269	306	269	316	269	309	312	308	296	270	294	279	325	280	275	286	295	287	304	266	290	260	288	311	247	279	277	280	290	304	293	305	235	294	261	278	284	309	294	304	269	264	271	282	326	268	291	248	241	258	264	257	315	298	291	268	282	290	259	300	265	265	292	281	309	287	320	296	285	278	267	304	294	305	249	284	285	301	294	275	284	319	306	245	289	293	294	304	252	253	282	274	318	260	297	292	294	315	290	281	271	276	282	273	296	267	289	299	305	275	285	291	266	299	298	272	303	282	294	303	287	292	292	310	280	292	263	303	273	262	283	271	285	291	291	264	278	313	287	285	284	259	267	292	278	289	252	257	290	252	262	275	301	275	283	279	292	285	288	296	284	293	292	274	285	318	272	294	249	265	310	256	300	322	253	280	281	281	300	261	298	276	303	294	280	271	270	292	282	261	267	254	298	277	290	267	324	286	270	284	283	267	252	291	263	281	255	292	304	304	269	277	276	294	275	278	290	269	301	297	293	275	267	309	275	299	288	294	279	284	285	290	289	289	276	314	306	283	289	271	285	299	307	291	279	317	295	318	294	308	265	249	283	282	253	319	283	278	279	274	286	277	273	259	275	275	243	267	284	283	281	284	287	306	277	273	288	290	273	279	301	279	250	277	258	275	292	281	314	310	307	298	258	274	285	268	290	285	268	270	274	244	295	274	268	283	270	283	267	270	273	303	259	289	287	271	273	245	301	265	276	268	295	289	271	283	297	295	261	280	290	284	278	291	288	267	281	312	283	289	298	278	302	283	300	291	306	302	273	286	284	294	297	308	297	290	289	283	302	283	257	271	289	256	278	305	259	320	284	274	263	283	282	300	296	285	294	292	287	246	327	264	282	287	279	265	261	292	283	254	275	311	293	271	296	311	300	301	278	261	294	296	290	296	299	265	283	275	267	281	273	287	267	274	287	272	260	299	258	317	276	287	289	277	290	282	263	273	257	262	266	273	267	270	271	279	317	297	273	271	265	290	308	288	300	317	271	283	300	300	274	295	303	247	279	313	283	279	291	310	306	301	281	282	276	297	270	303	298	267	285	308	265	268	254	288	299	294	270	287	311	276	309	303	268	301	297	297	286	278	259	264	278	294	277	276	298	321	293	280	274	261	288	289	308	308	281	320	314	283	284	271	273	287	304	299	267	288	297	271	272	271	280	308	286	293	292	274	310	263	283	294	275	253	292	281	286	268	285	306	278	297	305	322	285	280	281	297	289	268	273	288	282	270	284	265	306	276	254	261	302	305	257	294	286	291	254	268	289	273	285	297	251	256	245	296	273	307	263	293	270	300	293	294	267	287	258	296	261	291	289	314	269	259	280	280	300	308	297	275	329	262	300	297	285	301	268	275	275	294	282	270	314	296	271	262	270	265	262	265	257	289	280	273	275	299	291	283	271	285	300	268	295	284	278	282	287	279	277	258	271	316	266	307	281	304	281	322	291	246	292	257	314	300	286	291	280	276	290	266	276	299	272	299	277	290	280	256	249	301	303	281	285	311	300	279	257	321	273	292	302	268	301	270	259	312	308	296	287	288	287	272	262	272	299	286	314	273	267	279	292	292	298	287	298	271	267	300	277	260	295	271	294	276	295	275	283	304	273	265	279	267	306	269	293	293	295	275	274	263	263	272	267	282	265	274	285	252	287	260	310	272	275	298	296	284	277	289	282	272	297	296	281	298	270	284	319	301	320	283	275	303	299	319	300	262	273	290	300	287	254	299	283	262	278	246	282	297	276	272	246	271	268	260	279	302	271	285	270	286	291	272	281	259	273	259	296	278	290	300	288	264	298	290	265	258	306	261	263	320	316	291	286	291	300	267	291	292	265	273	283	269	240	300	253	261	279	301	295	265	271	298	264	310	283	249	265	310	297	277	270	291	256	320	280	282	314	301	268	279	288	308	293	258	293	281	278	281	296
46110	10068	3059	1581	1184	971	783	658	578	623	523	489	440	507	447	480	433	448	471	423	402	399	439	459	408	366	412	394	404	404	414	396	377	406	373	407	398	419	369	386	361	391	390	368	435	420	370	364	398	372	436	385	361	389	365	388	390	421	389	416	358	386	360	349	384	379	380	392	383	346	371	387	353	385	376	360	411	376	401	368	350	398	372	385	411	405	386	364	379	389	415	388	387	403	404	369	386	368	377	411	374	382	376	365	389	360	381	392	384	362	391	374	385	381	396	356	408	404	382	378	418	398	374	371	371	374	392	394	384	384	367	409	380	375	379	372	396	367	404	338	351	398	382	382	362	389	390	382	376	387	376	376	390	401	376	365	328	412	371	386	394	384	395	369	381	367	377	376	423	400	376	396	368	369	397	396	409	382	391	378	370	430	387	369	369	392	361	380	379	379	391	368	365	379	367	389	400	396	376	380	373	378	357	395	379	434	349	360	375	405	387	370	380	393	367	384	352	390	393	397	377	397	395	397	429	362	384	398	369	374	403	372	390	373	377	411	405	374	371	378	392	391	370	387	386	346	388	369	395	353	373	360	371	393	405	378	375	357	391	382	373	360	403	382	354	390	408	369	372	410	397	381	367	366	390	372	358	350	364	383	363	390	399	350	387	394	354	370	411	421	399	378	400	404	367	360	358	367	375	367	359	408	378	402	380	384	370	385	370	407	373	370	371	387	414	397	371	386	387	407	377	388	409	356	381	376	378	399	383	374	365	380	400	353	401	391	389	384	355	384	377	408	405	387	411	435	402	397	361	394	396	381	374	424	373	393	392	386	366	364	365	380	400	388	370	376	402	347	389	373	363	360	400	414	370	339	388	431	382	386	390	380	365	380	409	394	392	371	370	353	402	379	369	386	358	389	418	368	405	370	368	428	376	351	394	377	398	378	363	386	363	363	352	367	392	374	398	383	379	390	399	403	409	389	396	380	382	362	382	361	388	387	374	397	352	369	401	380	380	379	394	373	365	404	387	365	354	423	368	403	360	386	373	380	424	388	372	383	384	373	373	391	373	439	360	373	379	400	365	398	363	402	392	369	354	358	396	354	367	394	381	368	400	352	374	411	387	391	398	402	396	400	399	397	378	376	350	369	383	389	411	361	358	355	402	411	378	385	409	384	381	366	363	405	393	380	386	389	368	400	387	364	389	402	350	409	382	360	353	363	385	374	392	402	409	397	367	368	409	433	389	393	387	361	363	409	368	403	381	396	387	396	366	391	401	367	380	365	396	367	381	382	382	396	335	433	355	375	347	409	381	405	390	358	392	389	359	383	378	359	372	382	379	368	372	422	362	403	383	391	411	371	377	358	389	402	392	379	379	383	394	402	371	390	383	356	376	395	389	365	385	407	410	392	398	369	403	380	396	397	392	358	393	353	373	353	358	376	409	364	378	387	400	408	387	399	388	365	374	369	406	348	389	380	372	377	408	387	402	388	395	377	393	399	403	385	367	383	389	386	408	429	399	373	386	418	388	387	383	384	401	336	392	360	350	392	384	372	377	392	353	379	364	385	388	386	369	401	379	353	392	388	359	377	414	380	383	381	378	393	398	409	388	363	374	384	339	362	373	377	353	379	394	378	374	359	373	379	396	407	360	394	368	396	370	368	369	380	377	374	374	363	379	377	388	381	395	415	371	351	380	358	406	378	369	373	407	345	394	379	375	390	382	388	431	383	341	388	435	460	344	394	390	399	380	411	395	382	396	396	385	402	382	391	412	387	365	387	407	403	391	384	412	352	379	389	369	347	386	322	372	403	365	414	377	399	381	381	409	399	372	361	372	399	384	387	386	385	356	389	387	394	388	400	419	373	383	398	388	362	349	430	363	370	371	379	375	368	397	391	395	395	398	356	388	402	398	367	377	420	391	388	406	412	412	349	393	365	438	403	417	372	384	369	374	372	372	358	380	419	378	393	397	363	376	367	372	404	384	381	379	396	411	397	389	397	358	398	352	403	377	359	391	395	366	395	385	379	411	360	366	390	385	410	371	349	352	388	417	382	391	380	396	371	376	378	389	358	378	365	410	369	357	385	365	412	365	406	387	357	343	398	373	408	388	405	429	397	413	402	405	417	384	413	378	403	361	384	394	381	409	358	360	374	406	364	377	386	395	349	399	357	376	378	417	408	372	423	379	352	350	362	386	394	360	368	371	391	385	374	394	380	374	403	399	385	388	381	366	405	389	368	360	364	386	339	397	400	396	397	374	357	406	382	395	374	394	383	422	376	369	402	387	350	339	393	402	387	366	418	389	374	363	414	374	361	350	384	379	397	382	386	370	394	387	372	436	373	384	409	388	375	382	344	339	367	377	366	395	380	410	335	392	390	360	374	386	381	369	377	403	361	349	381	398	413	351	395	378	384	407	367	419	374	385	423	388	386	343	392	379	358	378	412	348	398	399	370	368	408	377	347	368	356	361	390	345	369	408	353	348	356	381	415	345	354	400	363	362	349	348	402	366	403	387	386	381	346	391	368	396	390	384	371	359	366	389	400	361	373	363	375	345	370	392	421	365	394	364	369	366	405	398	386	408	372	389	387	367	380	397	406	358	373	384	392	388	369	430	365	388	387	381	372	386	388	414	359	374	353	392	369	345	375	392	356	400	392	400	384	407	375	353	365	419	385	386	415	366	385	365	370	356	368	382	387	342	381	395	395	349	369	365	379	375	351	402	345	402	414	356	393	331	376	385	352	371	353	379	380	390	381	380	384	353	403	383	380	394	380	342	388	376	365	364	376	397	403	379	377	405	416	372	381	390	351	390	363	371	408	387	378	368	364	383	344	351	357	370	408	388	365	396	386	358	389	354	384	383	415	392	414	409	400	399	355	364	368	396	359	391	373	349	380	413	360	398	373	371	419	375	371	400	344	403	377	388	353	364	371	370	362	346	390	382	390	408	383	362	368	368	386	358	399	382	365	340	396	392	374	345	338	418	392	397	426	384	381	365	360	337	360	407	378	356	360	411	408	376	393	379	375	366	368	374	358	388	395	398	415	360	392	375	401	387	398	389	375	365	376	376	378	388	406	342	375	407	371	394	392	372	395	374	352	395	405	393	361	370	417	395	383	374	410	384	400	364	379	395	363	344	396	375	363	347	369	407	380	390	423	368	342	393	364	377	357	378	413	394	408	378	382	371	399	376	377	349	355	363	386	405	398	408	406	371	368	384	376	381	387	419	362	364	354	396	358	342	376	370	356	417	389	364	351	369	444	359	398	351	422	363	393	364	376	369	393	362	391	358	388	404	394	426	374	394	401	369	360	372	380	353	383	393	387	373	388	386	392	408	361	382	382	395	414	373	396	371	360	366	396	393	383	400	404	396	397	395	364	361	392	383	386	372	402	396	394	391	426	365	364	402	374	365	396	371	414	379	372	360	382	360	380	383	338	386	356	371	388	411	368	385	371	398	389	381	370	412	359	385	364	365	388	407	381	400	378
23233	21425	29058	24158	21415	21444	7989	1384	1045	1136	994	863	938	943	855	828	882	831	830	887	831	777	817	810	816	842	802	892	743	791	769	831	783	763	755	759	778	790	794	784	787	756	745	781	797	739	751	765	796	797	767	735	746	794	775	762	783	746	780	778	732	730	782	700	755	767	771	757	736	774	747	753	823	697	728	770	726	764	750	698	787	772	770	786	762	808	725	767	799	761	810	757	746	757	787	780	745	768	698	707	723	766	749	798	739	746	720	770	757	732	798	741	778	782	780	696	765	694	725	735	735	743	781	707	759	789	756	735	769	758	789	780	750	776	772	742	721	752	762	766	778	725	782	732	776	731	759	758	750	747	767	807	733	741	774	763	760	795	729	703	744	779	766	749	718	744	738	739	762	667	744	726	781	759	741	717	760	717	810	744	749	757	789	769	736	700	738	782	742	769	765	775	754	787	776	777	757	774	801	716	789	762	780	755	791	739	768	681	811	723	782	760	736	715	768	774	782	751	744	724	754	762	763	749	746	691	789	738	758	749	820	706	727	752	753	753	798	705	781	731	770	698	736	721	830	738	716	765	802	792	739	750	784	778	756	766	773	792	760	764	756	738	770	778	759	749	750	750	756	791	742	762	788	831	748	815	708	724	747	729	807	760	753	740	765	747	774	749	748	699	750	764	753	715	733	746	755	787	684	757	749	772	770	749	744	793	778	747	763	727	741	749	783	785	698	721	722	711	687	705	770	748	795	787	790	789	767	724	821	730	780	761	765	743	762	744	764	695	754	747	795	753	760	818	789	743	727	801	738	754	748	767	745	794	769	752	740	735	744	704	742	764	703	773	718	757	739	757	767	742	728	786	773	768	751	732	750	761	722	743	759	730	751	734	726	734	709	720	726	750	792	757	705	740	756	722	756	777	712	740	791	747	759	796	752	770	779	701	800	730	785	715	795	757	783	764	752	773	783	712	774	759	756	766	789	762	777	754	741	724	755	756	713	756	742	745	737	729	735	760	741	776	734	805	753	769	780	784	756	756	745	754	674	761	742	711	727	749	763	721	793	769	771	749	765	741	790	793	732	806	784	768	751	707	713	773	751	766	737	743	769	748	787	830	768	709	760	738	763	707	740	736	740	773	763	772	778	752	733	749	758	754	714	767	724	769	818	750	731	728	753	718	747	779	760	833	798	808	816	726	740	717	760	800	764	747	718	772	761	799	769	746	774	725	756	785	766	751	752	730	757	788	762	741	738	726	737	765	774	742	709	753	749	730	729	719	798	743	742	742	742	743	807	759	817	812	735	788	830	797	784	714	768	729	748	754	739	738	785	800	758	825	749	718	782	760	735	781	773	719	738	741	781	778	764	728	729	753	748	772	766	772	745	754	710	778	827	762	754	701	770	729	752	722	737	727	744	753	765	786	777	737	760	773	730	723	810	663	747	752	786	779	765	685	709	722	806	791	745	802	786	765	724	781	810	751	797	714	751	720	762	784	733	738	749	719	763	774	767	783	723	721	753	769	698	732	828	773	749	785	785	752	737	768	765	737	780	753	745	764	746	766	732	730	774	733	730	726	730	719	768	754	762	808	746	749	706	708	756	768	738	716	658	777	786	778	692	763	787	739	683	801	789	738	788	701	738	716	775	725	671	770	747	728	720	754	720	753	753	773	745	770	756	744	731	738	775	748	746	766	777	759	796	795	765	794	745	763	743	745	715	735	748	765	785	769	824	744	766	741	788	767	758	768	765	794	768	769	773	741	753	748	797	720	727	738	713	758	809	792	778	763	791	782	727	733	725	755	700	800	760	719	783	729	726	700	796	792	756	739	773	775	714	797	785	763	733	713	711	785	781	823	765	740	785	774	766	767	783	733	740	783	761	763	763	744	713	705	707	764	757	783	756	740	747	783	750	756	775	786	754	711	771	708	754	738	786	762	764	783	823	811	743	727	754	772	736	794	744	757	786	760	724	750	729	712	816	733	782	740	728	762	763	740	775	752	743	765	724	800	767	715	755	702	717	736	769	745	732	789	766	745	716	747	698	758	752	761	749	692	734	722	760	720	722	756	691	747	756	760	710	741	832	757	727	767	756	764	747	743	742	749	713	789	799	742	720	712	738	756	789	728	771	737	734	744	759	763	717	732	748	769	793	759	756	760	722	707	751	758	725	681	767	742	737	739	771	738	756	751	741	777	760	763	762	725	760	723	781	725	739	724	778	767	771	760	766	791	761	725	756	756	767	740	766	804	791	751	778	803	784	803	749	791	731	742	756	768	759	722	764	761	764	749	701	743	761	821	770	761	739	756	749	740	755	738	740	747	759	723	800	726	754	739	721	705	758	770	728	757	776	779	738	747	798	736	750	791	736	723	745	731	754	767	771	718	701	729	828	701	751	762	799	725	730	769	733	782	742	727	750	711	745	748	759	804	745	725	775	762	781	738	796	733	745	764	704	774	761	750	730	682	737	784	790	767	732	752	755	743	737	718	742	749	823	756	759	751	698	695	754	798	762	787	779	689	749	727	751	747	810	788	761	743	751	775	749	771	780	799	757	758	737	752	726	768	769	739	748	791	730	761	772	749	748	805	771	743	793	745	761	782	721	758	786	711	706	758	771	765	721	758	731	737	801	767	756	802	754	754	756	742	757	747	782	719	744	780	768	754	718	740	684	745	773	777	784	769	766	779	765	761	784	748	788	743	764	748	732	760	741	778	783	741	767	721	691	750	779	743	730	729	765	763	722	801	732	718	731	735	727	744	737	748	729	735	746	795	753	779	739	730	749	731	700	729	762	773	790	768	766	803	764	728	736	691	759	729	787	775	828	752	702	780	722	749	772	722	781	772	756	692	725	747	755	789	761	779	716	768	736	747	786	774	721	804	775	738	714	739	771	739	738	740	743	746	732	816	740	758	796	760	725	739	723	755	709	802	758	778	722	734	760	716	701	742	743	738	753	738	761	718	755	792	780	755	781	764	754	733	775	760	781	772	761	755	713	765	800	748	780	752	720	759	759	763	719	764	772	778	748	764	780	727	754	768	739	737	719	749	693	741	749	717	690	782	735	781	724	763	722	748	738	693	800	756	717	784	767	770	792	801	721	760	767	760	799	753	782	750	761	706	787	777	706	811	718	762	754	811	715	757	727	804	744	720	795	743	783	747	750	718	797	721	798	784	731	789	737	784	744	767	708	753	734	739	769	827	768	777	728	738	747	760	732	785	696	726	750	791	762	740	718	730	760	777	767	755	742	752	750	722	684	708	733	730	796	769	761	773	755	767	685	764	755	737	749	766	761	796	783	791	767	740	797	782	749	740	796	771	786	766	743	785	826	733	826	757	732	715	777	757	792	755	732	778	764	740	762	766	753	715	751	718	727	761	749	732	746	795	779	787	778	789	696	778	728	749	714	746	774	770	762	740	779	792	739	691	758	719	748	706	733	761	792	744	755	717	727	770	697	756	691	780	785	726	762	792	753	777	754	715	776	732	749	772
54112	16991	9849	5097	3820	2921	2439	2065	1823	1662	1412	1403	1310	1188	1188	1118	1181	1103	1093	1031	1078	1043	1012	1003	953	981	992	964	996	978	968	964	933	935	964	914	921	941	949	979	905	975	978	971	911	931	956	957	989	888	984	940	902	944	900	955	948	902	904	921	964	900	958	897	897	941	959	831	914	945	846	954	925	870	943	995	894	906	905	926	943	917	907	920	929	889	949	842	892	922	925	938	916	926	931	897	937	934	934	946	979	894	926	930	933	905	909	978	927	913	852	927	927	888	899	944	891	910	851	947	901	922	935	898	859	959	936	838	875	971	914	913	910	905	949	948	890	919	917	916	885	937	930	924	871	926	971	898	898	882	956	923	877	929	929	979	956	956	884	886	900	917	864	928	913	951	946	933	920	878	949	906	892	943	872	937	937	911	977	936	933	908	882	899	917	910	906	909	985	931	877	968	923	927	894	924	894	956	910	917	895	936	896	935	919	866	912	947	970	907	963	929	871	874	942	893	870	908	878	895	907	933	892	948	917	923	905	872	922	924	913	994	909	907	873	913	875	867	853	921	941	874	947	901	937	934	912	973	856	883	931	942	937	865	877	872	961	935	917	979	917	919	923	854	936	888	896	916	901	927	952	964	968	893	916	844	904	892	906	911	845	880	885	963	998	912	935	907	883	927	896	882	892	933	920	894	952	896	953	943	916	919	877	882	909	941	872	926	914	936	965	926	904	921	926	944	931	874	937	918	910	920	916	923	904	947	914	960	929	932	878	874	942	929	935	897	957	960	905	923	920	891	921	874	925	898	882	922	952	928	908	905	957	940	915	933	899	911	913	884	916	895	947	916	926	894	920	950	897	937	929	870	886	888	906	898	901	931	930	890	907	871	892	917	934	934	869	803	935	948	905	920	903	902	881	903	899	954	872	950	912	923	984	907	890	897	927	901	885	916	937	901	910	902	927	887	947	924	925	922	904	901	913	980	935	921	947	926	900	954	891	867	874	980	893	926	907	952	920	917	864	907	910	928	861	864	907	906	874	936	909	899	901	848	916	946	913	933	963	948	920	865	893	913	898	897	936	919	973	942	912	962	882	905	908	896	967	914	877	885	899	906	911	895	908	912	915	925	952	917	869	918	901	924	916	923	906	929	907	904	915	956	887	973	920	951	885	873	839	959	896	886	933	917	910	956	918	872	918	942	888	904	883	922	879	878	896	868	913	987	952	858	892	920	919	951	934	917	897	882	920	901	893	989	914	931	918	913	887	942	943	921	921	910	930	928	863	899	884	866	930	977	888	909	934	891	860	930	935	878	911	952	934	885	818	889	948	859	901	904	898	915	908	940	896	942	886	892	928	936	924	943	896	864	908	915	877	938	951	907	876	923	961	964	895	947	945	883	898	874	951	866	962	879	906	895	887	923	949	914	969	936	919	914	908	901	918	916	923	910	891	840	910	901	938	932	879	938	900	928	915	915	927	964	940	891	909	949	936	882	908	897	951	961	921	902	928	885	927	865	936	930	924	957	892	890	937	871	921	897	877	871	935	963	951	924	893	946	924	955	904	941	901	884	898	909	923	942	929	896	873	935	928	905	891	993	947	914	926	908	932	880	979	877	964	909	915	864	949	929	894	898	867	904	885	919	956	976	949	899	958	925	919	888	849	930	943	917	964	910	905	963	900	916	915	939	936	923	870	921	900	875	943	932	942	914	921	931	964	911	947	953	917	947	905	962	932	904	935	885	911	887	881	899	902	917	896	898	893	923	906	917	874	959	928	897	898	853	921	960	849	927	943	941	930	920	976	882	952	958	910	913	941	975	949	953	928	921	931	934	907	874	919	930	924	887	910	948	927	911	933	902	923	910	976	850	888	958	951	959	958	900	885	971	933	930	917	922	924	908	883	926	877	834	968	920	926	952	963	912	903	949	952	999	910	887	927	926	906	894	943	897	936	877	941	935	1002	873	886	943	928	937	936	873	924	932	943	904	882	912	942	947	887	937	892	904	923	907	932	849	885	943	884	928	981	910	942	866	886	915	921	963	928	932	913	934	935	926	907	944	936	915	933	926	895	947	916	913	924	868	938	940	938	901	926	914	948	913	916	936	854	908	970	924	945	940	857	924	924	876	878	947	938	885	946	903	896	896	869	884	885	922	898	836	904	911	888	901	891	939	893	963	931	930	884	895	903	951	904	926	923	931	887	944	920	946	877	908	912	860	886	933	917	938	893	886	845	950	965	914	882	907	962	890	889	910	912	937	897	893	924	896	928	921	922	1021	934	883	893	995	911	908	844	916	914	908	949	878	877	927	906	929	898	873	917	856	858	933	910	891	928	879	919	870	965	896	940	929	954	957	899	929	904	1001	889	947	891	878	849	906	933	892	960	970	896	941	906	899	928	954	922	917	916	926	856	882	923	935	861	878	895	969	914	899	903	947	912	934	886	941	882	900	969	882	902	918	882	905	926	863	933	925	861	892	897	995	906	946	918	906	870	941	904	921	890	910	917	890	856	882	867	922	921	940	940	923	921	895	883	914	909	851	870	921	903	931	915	878	921	938	916	869	959	910	895	882	950	918	932	920	848	951	902	934	890	965	947	907	905	940	864	910	902	891	938	914	918	870	927	883	894	857	890	929	911	878	910	941	918	868	963	924	925	894	880	881	934	963	897	970	940	922	960	870	975	935	915	949	899	906	936	950	891	954	927	911	866	923	909	913	939	900	929	916	969	873	872	900	936	896	905	926	948	913	910	948	914	852	893	962	914	892	933	868	902	926	939	951	902	901	905	928	869	897	890	906	951	949	875	911	912	892	916	917	935	870	943	945	904	906	882	909	899	947	915	954	937	908	891	981	924	933	927	889	891	956	931	933	951	941	921	917	888	922	881	922	884	928	934	938	907	903	922	887	889	991	897	858	898	883	933	935	903	894	975	905	938	889	966	945	922	964	917	893	929	910	925	919	864	911	892	925	917	923	908	982	899	900	945	930	853	940	907	934	930	934	861	904	894	940	872	965	944	983	899	963	881	945	889	883	941	917	942	911	918	880	909	940	965	912	893	915	945	895	911	898	940	926	935	893	955	969	918	912	924	860	876	941	876	925	919	941	903	898	983	921	910	910	881	948	911	968	868	918	938	920	915	947	915	965	963	907	974	879	917	925	962	905	939	851	982	934	904	935	935	953	878	891	970	947	885	929	932	956	903	905	855	878	879	866	912	901	920	904	972	927	931	942	914	889	909	850	917	926	919	910	875	936	860	949	922	901	937	949	896	960	893	908	939	871	955	880	927	885	972	879	897	901	929	909	856	952	904	917	955	908	926	914	895	884	878	881	895	928	952	937	872	939	922	860	897	964	961	897	896	890	899	910	915	920	931	888	934	963	936	876	915	924	975	910	931	937	937	927	895	929	867	913	842	919	929	905	898	932	895	903	952	934	939	883	913	914	896	924	911	891	946	974	924	900	919	899	912	896	866	931	936	887	898	920	944	894	916	923	885	995
28539	19868	6134	524	382	351	346	329	363	328	304	340	298	326	312	344	322	341	286	347	319	318	295	310	318	344	326	300	312	334	313	306	320	311	283	334	310	316	309	355	326	274	338	306	325	317	329	316	324	262	326	325	336	323	330	364	312	292	285	309	315	325	300	303	351	313	368	294	331	304	314	321	313	323	295	321	278	298	308	339	331	316	311	285	320	293	326	332	314	329	290	336	289	313	312	335	329	337	307	322	316	309	317	292	311	320	333	319	318	286	289	333	320	321	349	337	305	308	329	322	348	290	292	312	311	316	310	333	330	315	330	313	341	315	289	340	326	312	318	312	322	332	336	350	289	311	321	315	313	337	311	322	330	318	337	345	303	374	354	319	317	292	330	319	307	338	298	314	300	322	309	298	296	335	326	311	316	312	310	315	299	369	338	298	319	313	344	347	317	293	295	322	355	336	322	310	322	319	318	333	289	334	299	296	320	359	326	302	316	327	297	267	299	297	298	326	323	294	345	332	308	335	328	329	333	328	320	337	307	292	304	320	328	283	310	299	312	318	300	326	324	317	317	306	324	309	299	335	299	306	322	303	296	345	316	327	336	314	338	293	337	322	353	294	302	314	303	347	342	269	323	296	342	342	316	323	343	333	321	338	288	334	335	322	324	357	311	312	334	339	317	306	328	341	303	319	309	337	332	310	322	312	321	314	298	328	322	345	324	335	313	351	323	309	315	293	312	345	309	330	299	337	343	311	348	282	302	316	320	296	296	312	315	304	294	330	301	314	312	292	291	312	310	315	344	338	315	328	311	334	334	296	307	321	316	335	305	312	300	337	304	336	343	313	294	328	338	312	329	313	327	303	284	388	324	319	317	317	321	298	301	320	318	317	316	309	323	320	305	309	326	296	324	309	321	304	298	300	313	320	309	322	350	339	312	291	338	317	322	338	304	373	333	323	302	360	315	310	325	307	330	336	304	304	301	306	310	314	316	302	308	302	304	294	302	339	325	333	319	314	327	321	290	314	341	353	332	324	372	297	303	326	319	319	312	332	313	328	337	341	289	349	328	300	292	301	321	317	325	337	305	339	335	310	342	294	325	318	319	300	304	284	298	294	311	308	289	311	339	298	326	333	318	359	331	299	311	334	300	297	305	333	356	301	303	323	291	332	339	323	326	307	332	307	314	343	321	289	302	322	330	321	314	317	319	312	303	306	309	320	336	322	322	308	294	309	296	294	312	312	321	317	325	304	290	298	320	337	308	327	322	316	339	286	324	282	326	327	330	288	339	303	307	292	323	323	324	298	291	345	328	311	330	323	317	325	335	324	313	313	311	314	337	338	306	324	328	312	296	298	317	302	321	329	315	323	331	318	288	289	341	346	347	291	313	335	331	304	318	318	297	325	316	294	310	318	301	301	324	303	326	321	336	329	330	300	325	315	342	331	305	316	310	326	373	320	340	335	317	301	312	314	309	281	348	324	315	333	308	319	320	295	296	311	319	345	335	338	318	310	306	309	283	309	316	333	301	339	332	338	301	311	331	310	351	304	316	314	305	318	359	307	304	310	316	319	298	300	295	299	335	320	279	304	348	341	318	302	322	322	324	320	332	330	332	297	322	299	295	341	298	309	333	301	326	316	323	308	345	312	312	326	319	307	346	332	302	350	313	324	303	316	318	339	334	348	296	327	314	316	313	335	309	337	339	297	323	314	318	327	290	324	328	335	324	312	346	327	337	317	289	332	332	340	308	309	307	340	321	344	304	364	324	348	312	324	327	327	361	309	322	320	325	305	300	306	283	311	333	303	297	298	314	293	331	301	344	353	307	278	286	336	325	309	307	319	330	317	327	334	299	333	357	331	334	324	304	308	313	333	357	344	300	300	302	301	371	324	346	299	320	313	294	282	325	303	345	318	298	336	336	324	350	301	324	322	310	312	353	309	307	322	335	285	307	338	264	326	299	341	344	309	327	314	277	334	347	297	320	299	315	340	323	311	323	302	310	314	333	315	299	288	290	309	323	314	327	330	318	316	325	288	322	313	331	308	321	336	333	295	324	293	324	318	317	310	323	312	312	344	363	341	316	335	332	315	329	349	287	293	322	293	349	315	330	346	310	311	297	304	324	298	315	308	311	329	311	299	325	304	296	362	350	337	313	307	322	300	365	324	337	313	305	310	313	290	315	344	304	292	323	313	333	298	320	301	315	310	318	332	336	330	312	310	297	343	340	309	318	288	317	298	315	307	309	349	309	307	347	320	356	316	336	314	332	314	343	321	318	319	331	349	318	301	287	312	359	299	335	314	368	310	353	323	338	303	321	310	295	295	319	294	327	331	336	317	320	287	343	318	330	307	318	319	309	292	317	300	291	315	339	299	300	343	311	297	315	351	291	354	295	310	317	301	343	282	334	327	322	305	304	318	320	320	305	302	334	316	320	321	337	325	348	319	304	256	312	299	320	345	347	311	310	349	328	320	348	276	336	309	298	323	317	309	310	330	337	338	327	304	301	324	325	281	305	314	340	335	298	320	317	336	319	306	304	292	320	301	328	305	338	325	294	326	281	328	336	294	317	285	329	294	284	320	353	318	318	312	313	331	305	318	329	326	289	293	316	289	330	349	351	318	286	296	330	337	346	347	318	300	317	308	331	302	317	299	294	347	291	300	357	328	348	313	342	303	307	331	311	308	317	322	287	310	308	309	332	318	305	324	323	316	321	316	348	362	329	316	322	313	366	332	305	332	331	306	304	332	334	321	330	361	345	342	350	337	317	302	337	303	332	336	298	318	307	326	299	310	325	293	319	312	307	315	285	317	310	329	301	347	277	343	286	325	274	326	321	313	330	296	303	334	310	306	310	312	291	331	309	293	325	331	308	299	330	330	326	341	322	338	312	320	311	295	297	312	309	309	328	306	310	318	338	344	307	319	328	309	339	305	313	315	337	333	304	357	318	324	324	338	305	330	288	317	288	338	318	303	308	339	287	336	298	349	324	303	318	302	319	320	332	329	311	325	325	305	333	316	291	318	314	345	316	332	310	318	339	348	294	327	311	310	323	347	292	329	316	300	293	337	306	310	324	312	321	345	327	328	308	331	338	316	302	308	344	339	313	299	292	294	351	321	342	311	321	297	345	311	314	328	309	286	340	293	353	277	315	320	335	326	315	300	300	307	318	303	317	319	304	323	330	308	306	290	300	309	337	323	313	308	355	323	318	296	321	284	359	314	301	298	324	328	322	320	329	302	293	318	329	315	321	315	333	332	332	316	279	317	309	298	316	313	355	311	308	289	302	349	312	332	288	337	334	320	322	315	340	342	300	329	308	326	304	308	310	317	330	342	339	313	325	330	325	345	313	301	297	321	343	319	293	295	303	320	324	325	308	330	328	315	361	299	300	321	310	328	274	318	300	307	315	314	299	309	313	318	316	362	291	326	345	307	317	321	328	314	328	317	339	324	299	307	338	336	323	318	344	323	313	292	347	328	330	255	322	295
22321	3393	746	560	468	458	422	439	410	399	433	469	402	420	404	384	407	408	393	423	415	425	413	427	447	417	408	379	392	398	417	359	361	413	432	417	375	392	374	406	391	410	406	404	396	421	409	373	380	426	387	395	415	398	436	439	419	389	414	369	373	398	407	360	388	398	417	371	430	401	409	395	397	403	395	395	413	386	393	409	408	409	399	422	418	403	372	397	368	409	410	375	400	380	386	386	370	405	375	415	422	419	415	420	402	408	393	401	373	424	422	393	400	413	386	439	415	405	375	372	410	413	374	401	412	433	403	367	395	409	397	397	419	390	389	397	413	408	412	401	372	391	393	394	417	398	387	389	398	405	424	405	385	420	418	409	403	400	417	404	390	404	377	391	409	435	427	392	424	376	419	385	370	393	431	414	377	407	388	392	377	383	400	392	398	370	382	374	419	376	399	418	426	401	420	398	417	405	378	384	367	390	374	378	404	428	403	404	385	407	429	372	430	419	377	401	424	384	401	402	394	410	409	404	404	402	425	410	402	360	404	367	414	421	403	384	408	445	401	416	392	415	394	409	440	411	378	392	404	390	423	410	394	370	422	427	399	373	392	395	379	408	402	408	344	386	389	397	392	373	436	424	413	394	406	372	390	357	393	375	385	398	395	425	385	413	403	408	407	408	398	400	399	396	393	382	427	363	419	408	375	398	423	395	379	388	378	399	392	424	388	416	394	419	412	416	408	382	403	376	412	369	404	364	394	403	392	394	404	374	406	420	388	390	402	378	419	394	372	403	409	351	381	404	427	350	383	397	379	387	400	380	393	373	384	390	444	410	387	431	411	392	377	423	376	386	390	426	406	409	410	379	377	410	433	437	466	392	387	356	400	342	433	398	386	421	391	434	378	418	393	397	390	399	406	437	404	417	388	380	381	409	410	390	381	384	423	375	357	407	418	367	413	399	409	384	412	420	422	371	385	396	411	400	408	406	389	377	348	417	393	387	387	420	384	402	427	392	398	384	408	429	385	389	393	379	449	448	369	406	411	388	394	392	388	409	408	365	405	429	408	407	400	415	439	435	393	403	416	415	392	386	440	408	412	390	382	367	374	399	399	388	408	388	410	408	411	364	380	409	391	439	406	423	428	434	363	414	416	367	377	395	387	388	387	370	408	418	390	369	407	444	393	415	378	414	397	385	387	375	414	393	387	410	370	392	417	375	423	398	384	379	416	392	396	423	389	424	402	376	422	391	407	408	402	389	437	360	388	404	419	387	384	392	413	415	384	437	353	405	370	394	397	404	388	407	384	401	422	404	364	438	361	371	443	402	398	442	425	377	371	432	401	392	398	411	398	401	386	390	374	394	419	403	408	407	351	387	417	369	384	422	418	406	369	415	404	420	412	382	396	384	437	409	410	405	374	421	355	389	432	399	399	415	400	411	372	389	387	407	390	386	404	430	427	447	416	399	363	401	400	420	399	380	430	410	394	393	401	431	397	408	378	392	412	426	406	404	388	408	385	410	395	379	429	418	410	407	443	411	381	388	393	429	417	380	385	428	385	399	434	381	377	450	397	422	401	394	450	396	411	371	398	437	381	417	403	396	406	408	416	435	415	367	414	445	411	360	405	381	417	422	433	381	406	401	373	392	421	405	422	382	405	390	399	422	391	417	375	423	415	354	402	395	394	428	437	415	428	398	394	396	373	428	411	386	398	394	398	435	415	386	400	416	406	365	368	385	403	411	390	417	395	386	377	387	350	383	428	379	427	358	384	380	395	393	413	403	400	387	370	383	401	407	388	431	409	372	403	402	411	381	398	386	417	398	393	397	380	420	341	409	384	418	426	380	392	418	385	386	417	394	407	393	410	373	394	386	361	402	380	404	456	399	444	366	389	390	446	394	413	393	386	403	415	434	401	426	407	421	419	400	408	379	395	375	410	414	391	409	375	416	379	391	374	406	406	392	453	423	424	402	417	398	377	389	409	367	394	379	405	417	378	357	343	377	384	415	428	399	350	419	414	370	392	450	426	404	405	398	399	396	415	387	383	403	435	399	424	412	426	424	425	401	379	400	389	400	374	387	395	399	388	361	415	401	391	396	395	399	362	408	383	395	403	403	422	407	395	410	400	399	396	439	437	400	418	367	406	413	418	433	391	385	411	394	367	348	402	382	383	351	401	395	416	356	389	405	371	372	401	374	395	402	379	439	407	402	406	389	411	399	436	368	371	397	404	379	390	395	390	408	395	404	417	404	398	409	407	364	406	417	382	401	395	367	414	434	383	400	377	359	416	375	385	372	356	388	389	398	428	454	401	429	346	412	418	400	429	396	425	410	392	392	381	371	394	413	419	396	411	411	404	374	394	421	406	383	354	414	408	398	398	395	408	381	399	365	396	422	419	427	401	369	437	391	405	374	392	380	402	394	385	415	437	405	390	374	426	418	386	412	380	393	385	403	400	391	379	375	410	372	413	440	412	373	383	395	423	416	394	434	384	408	371	442	407	373	382	379	405	402	387	389	434	391	398	408	436	406	429	366	356	368	423	425	421	413	390	383	384	418	428	388	401	408	400	397	392	389	421	404	381	404	389	409	365	397	414	393	389	403	406	412	360	399	405	400	423	398	366	371	429	404	413	384	405	389	390	401	410	390	413	407	397	397	414	410	381	422	419	371	380	369	425	439	376	417	397	429	399	404	365	374	397	425	367	390	389	409	400	383	402	407	428	440	390	386	399	380	361	382	390	399	390	391	374	411	417	420	380	405	405	449	406	426	376	411	400	374	384	424	423	409	404	381	420	391	370	406	387	419	408	411	392	389	423	406	395	402	360	404	354	431	399	399	430	410	442	393	428	414	396	394	436	374	371	382	393	407	359	391	406	370	413	403	397	393	400	393	406	424	381	409	426	399	393	403	405	429	383	422	412	403	373	430	396	370	384	400	401	432	384	417	364	401	403	406	409	463	422	384	424	374	381	391	402	350	429	424	400	365	386	411	388	425	408	368	432	446	397	396	416	365	420	389	417	393	421	404	410	368	410	428	397	368	392	379	404	413	424	421	450	359	383	376	357	410	372	388	421	373	413	416	416	388	404	427	370	389	404	395	397	381	420	421	422	391	406	362	372	384	398	407	394	384	393	379	418	363	432	395	407	421	382	409	427	382	402	432	390	404	405	442	379	407	413	411	388	397	369	371	424	429	393	433	395	428	394	413	410	419	394	413	404	369	369	398	415	390	405	430	428	403	404	410	406	448	403	398	409	381	378	416	381	404	412	427	355	370	429	388	406	405	403	415	383	401	372	370	396	378	400	390	385	389	391	415	388	428	402	398	393	436	419	376	413	403	421	380	381	406	399	421	378	411	438	351	394	374	376	420	421	427	405	407	416	401	378	396	391	409	420	367	451	428	399	364	361	421	433	409	379	413	397	349	389	445	430	410	396	405	389	396	393	440	369	406	404	404	380	366	392	369	411	399	418	421	446	388	406	394	409	417	392	385
24322	21417	28517	24682	21378	8863	1237	888	850	745	759	743	720	736	684	703	653	658	651	658	687	666	670	655	698	668	633	657	652	636	617	630	709	644	687	671	647	677	654	649	604	593	644	669	643	656	656	674	657	629	632	634	631	631	661	651	644	671	596	646	560	617	647	649	610	648	676	651	637	679	620	643	616	664	662	650	623	607	640	630	632	620	656	660	681	658	669	705	692	662	670	657	668	622	637	637	575	620	628	649	654	628	644	677	648	697	689	620	624	642	647	666	649	685	635	674	609	661	685	632	640	629	653	655	612	612	646	669	661	637	685	690	616	610	640	638	612	651	645	668	636	594	614	611	665	632	646	647	651	630	652	645	631	663	657	648	708	623	641	644	630	639	642	671	625	642	673	647	633	704	629	647	659	663	622	636	676	618	620	631	622	673	626	673	629	651	628	669	625	630	643	642	671	651	656	620	645	688	642	601	669	658	671	659	645	655	642	627	662	637	649	643	641	623	632	670	629	675	596	639	621	630	640	632	649	631	645	690	632	631	652	639	609	662	643	672	662	634	622	646	650	651	629	622	604	639	657	649	622	638	666	637	647	667	637	632	646	624	642	664	676	654	641	640	624	664	662	618	702	638	629	641	625	657	618	592	668	656	653	630	659	601	667	620	624	667	633	618	637	654	642	636	640	658	668	683	608	609	654	606	642	646	674	672	584	626	600	628	657	640	634	658	663	661	635	661	663	651	662	680	656	648	656	649	634	639	644	642	675	673	626	658	600	659	668	676	633	606	607	640	624	651	644	684	659	655	631	669	659	618	599	641	683	677	634	690	683	633	681	665	651	631	669	612	651	647	622	626	644	663	651	656	658	636	661	629	683	626	593	661	629	670	635	649	648	632	656	624	644	617	646	621	618	673	656	641	641	628	638	649	677	636	628	667	655	626	668	659	637	650	601	669	628	588	644	656	619	612	695	618	637	623	626	651	605	649	652	640	661	668	625	617	638	619	661	644	639	653	672	619	647	655	630	656	613	670	698	622	703	657	613	615	597	644	654	629	653	628	656	657	633	634	663	647	695	606	648	656	643	662	666	687	633	639	617	616	674	647	665	663	613	640	620	646	609	623	619	673	662	623	660	669	626	683	694	618	626	635	664	644	632	677	664	631	637	651	628	637	650	662	627	652	684	644	611	631	636	663	683	648	645	633	645	631	594	661	659	654	636	639	645	641	694	628	627	653	642	676	634	624	636	629	636	605	641	622	653	648	667	613	615	627	649	620	635	703	657	617	659	647	666	649	611	597	651	621	626	584	612	625	644	650	646	663	642	634	607	679	606	660	666	650	626	619	628	653	650	661	631	663	664	680	635	657	640	669	660	630	618	619	552	643	725	646	672	638	618	631	696	659	623	663	684	636	601	666	661	697	657	653	653	642	658	668	631	631	665	640	638	637	602	678	613	668	672	670	654	691	632	654	632	665	648	673	654	617	637	652	620	670	626	656	656	670	644	648	600	628	673	675	625	673	651	653	621	664	640	643	625	660	616	652	623	608	634	662	638	678	661	685	666	598	604	622	637	631	635	666	660	609	625	620	628	631	649	603	619	685	628	661	668	645	629	679	613	640	626	654	649	654	618	599	649	627	643	597	615	640	641	653	633	642	643	648	623	694	632	666	652	647	622	650	676	638	636	624	662	625	658	629	668	643	597	628	667	621	666	620	649	678	639	647	650	628	633	703	637	656	604	630	636	639	611	654	663	667	667	615	673	638	626	696	642	637	631	639	629	607	603	669	658	612	633	627	624	653	626	644	628	604	644	647	667	630	627	617	654	669	668	628	639	660	634	622	659	631	614	687	650	665	689	651	706	647	693	690	645	639	696	628	627	672	659	651	700	657	670	600	698	654	704	623	663	642	640	662	639	683	683	646	635	622	642	685	645	655	707	647	668	679	640	604	630	678	668	656	614	690	592	635	664	623	688	708	673	639	580	630	582	622	658	626	668	661	663	640	687	708	630	662	611	647	667	717	632	664	637	700	620	614	639	622	665	643	590	650	677	679	664	613	612	695	609	641	574	656	684	619	614	659	603	637	659	651	570	598	669	647	637	648	606	679	679	682	653	655	595	647	651	616	666	667	648	640	665	662	683	604	633	666	673	624	646	655	630	601	634	595	636	660	638	624	652	615	631	595	629	675	621	632	632	667	641	625	687	682	660	612	664	646	705	604	637	657	613	663	621	643	656	599	618	648	606	662	639	665	644	640	581	666	641	606	683	681	643	625	628	671	669	634	663	643	649	658	663	642	635	637	628	626	617	626	624	664	671	636	645	649	669	635	622	612	688	628	644	661	661	657	599	653	685	642	675	635	641	602	638	642	636	607	634	649	682	651	667	664	611	643	651	613	645	603	622	655	683	606	627	626	654	656	666	638	645	665	653	647	696	637	661	642	659	621	670	610	652	657	648	645	642	683	701	631	656	616	674	662	695	688	641	666	626	637	651	600	638	649	679	633	669	635	677	626	691	606	624	627	624	650	672	641	631	647	626	685	641	591	641	610	643	666	643	620	607	708	593	614	657	630	653	700	640	645	656	648	635	643	638	690	614	625	656	624	603	642	634	686	666	659	661	627	644	634	633	616	633	655	598	679	669	668	657	665	647	637	639	653	632	652	607	666	643	663	690	642	661	656	662	695	654	601	647	690	627	639	655	647	671	603	654	624	621	659	601	626	652	654	638	645	652	652	626	649	611	672	630	719	663	641	684	682	609	644	648	623	661	664	610	633	679	634	638	673	653	590	614	680	648	639	618	709	606	714	636	598	621	675	649	677	640	646	630	633	638	647	650	637	633	641	620	621	693	668	620	630	613	656	694	643	636	638	616	633	642	658	629	680	639	670	679	612	646	658	654	633	612	644	645	627	689	662	630	647	614	633	616	657	614	607	627	646	632	630	631	673	657	639	621	648	605	665	641	628	657	640	651	615	623	678	646	601	627	620	607	642	631	659	617	675	622	646	667	645	647	664	640	662	624	637	638	670	613	641	659	613	670	642	672	603	675	602	644	678	592	681	638	629	664	626	662	639	660	674	658	635	644	668	640	633	629	632	605	651	631	628	647	613	668	661	643	642	623	660	687	638	632	631	648	645	647	639	665	586	674	658	630	647	609	654	685	672	619	629	653	659	622	631	650	671	638	640	702	670	698	653	620	642	652	626	628	669	641	642	633	616	694	649	663	658	661	644	617	701	645	675	645	629	675	657	613	657	642	615	633	653	613	634	649	655	659	636	639	653	630	647	644	667	651	648	654	671	644	623	629	648	658	656	689	646	627	630	665	637	618	675	629	623	698	587	641	638	608	612	602	637	657	607	661	681	637	669	646	635	602	615	636	667	617	656	638	620	663	656	653	611	630	622	653	653	652	620	641	662	661	650	627	644	644	635	655	624	630	628	624	679	639	633	663	634	618	654	618	692	630	664	650	639	611	715	647	638	677	671	660	587	632	646
49892	13569	5831	3048	2258	1883	1568	1381	1248	1111	1122	1027	1012	916	923	911	885	845	866	856	834	854	823	848	831	845	866	867	778	792	863	819	786	792	790	798	770	811	746	808	802	831	787	808	778	847	820	755	822	780	756	857	803	795	784	789	752	759	773	803	749	814	813	812	738	808	779	769	819	725	774	825	772	748	792	762	754	806	786	749	780	785	831	786	807	794	802	794	772	745	766	827	825	820	801	760	799	830	788	775	800	785	775	789	736	808	789	792	788	826	769	751	801	769	779	756	751	785	845	810	763	782	774	793	829	761	780	851	801	712	768	763	751	794	790	772	787	796	816	761	769	737	828	776	757	784	743	735	778	793	736	783	804	818	754	812	790	786	777	760	804	776	822	792	779	794	777	778	748	812	755	794	749	787	734	779	764	769	759	755	794	755	769	730	740	793	752	777	766	805	720	772	764	792	771	722	789	798	782	788	838	819	763	758	769	842	770	849	778	777	757	759	824	822	706	797	779	771	767	767	815	791	795	762	782	754	763	716	792	756	784	788	763	758	822	803	795	755	800	731	819	771	804	761	783	778	765	794	753	778	772	771	789	767	765	808	752	787	737	794	781	760	803	769	833	833	722	767	792	775	719	776	798	754	796	738	790	780	805	761	792	814	765	788	761	803	748	780	773	851	760	805	748	784	813	838	793	789	828	811	818	747	746	784	777	777	779	758	784	764	689	758	792	782	779	766	734	790	769	794	813	753	826	755	764	774	788	785	750	790	764	757	835	813	745	780	788	778	762	754	780	846	735	813	766	768	814	732	788	788	777	828	795	815	794	807	743	759	751	779	812	780	736	779	717	800	756	803	751	796	774	799	799	788	746	737	769	741	776	758	818	745	786	808	769	790	742	757	798	745	783	764	761	768	817	790	775	790	785	769	792	771	811	787	787	787	795	773	787	795	734	810	839	764	718	747	786	765	732	825	755	783	761	802	757	811	792	805	758	751	836	779	694	823	793	780	736	773	760	795	767	813	789	796	728	778	792	770	803	751	771	791	790	760	715	768	839	812	801	790	776	787	776	725	750	760	742	856	771	813	826	765	769	789	774	805	796	753	783	759	729	769	726	776	742	795	763	821	782	766	791	737	821	715	772	789	811	809	734	806	789	767	775	829	782	739	828	773	728	753	807	804	827	748	787	741	807	833	790	781	763	777	781	808	756	789	800	744	832	760	756	759	799	770	758	773	769	726	801	759	805	790	799	829	829	807	787	761	776	783	796	809	787	774	752	771	744	765	730	766	823	757	746	743	764	757	795	774	753	807	784	749	747	765	802	771	790	779	800	804	765	785	780	776	762	781	794	812	770	760	806	786	785	840	814	761	777	785	757	751	781	802	727	819	771	768	798	741	781	772	744	771	738	757	735	835	729	754	769	774	744	755	814	735	764	772	755	795	797	763	767	784	794	777	773	824	742	773	768	772	818	731	831	782	770	773	751	754	803	766	826	782	773	748	778	746	753	760	781	782	723	758	783	802	789	715	837	822	754	796	785	751	763	784	851	792	748	790	731	765	809	730	803	811	819	765	793	766	797	809	757	806	792	772	829	788	790	775	768	784	761	799	761	726	755	750	801	815	784	728	807	778	785	731	761	742	801	767	798	739	738	793	784	800	744	784	796	779	814	746	771	759	773	786	779	746	776	764	768	721	782	822	789	784	808	796	796	757	792	807	819	795	742	776	768	828	767	750	840	728	766	763	760	797	748	777	776	773	767	784	817	755	795	770	778	766	775	786	791	720	788	765	838	773	814	745	777	799	761	786	782	803	742	795	749	770	800	733	827	788	803	783	753	746	786	714	798	779	820	773	821	728	738	778	778	759	793	777	828	756	733	796	829	738	795	776	786	758	777	795	758	826	737	827	788	800	777	789	758	761	762	765	816	788	734	768	786	753	770	735	771	755	800	800	795	754	810	794	791	804	774	763	818	772	786	797	759	797	792	794	845	810	782	819	847	744	794	783	832	781	761	755	721	750	771	822	781	794	787	771	748	768	784	780	786	793	781	757	794	800	818	816	747	759	808	780	820	757	757	759	774	766	759	775	777	799	779	803	794	712	761	765	767	797	808	779	820	769	775	805	745	800	777	766	760	777	738	753	716	815	788	741	840	760	819	804	830	762	740	765	843	777	776	778	746	803	778	753	756	788	756	780	778	811	706	818	769	768	778	770	725	784	767	829	782	737	806	748	801	768	803	804	737	767	782	815	731	794	854	740	768	760	804	784	834	804	821	757	774	784	753	793	818	826	756	785	750	805	770	803	785	785	802	766	842	784	737	723	791	794	828	769	810	775	791	794	745	730	783	782	767	741	767	814	779	784	745	754	777	802	794	805	743	784	807	765	810	732	738	766	783	792	792	766	797	782	745	759	761	788	787	742	801	773	775	809	782	798	779	756	752	745	803	770	755	760	753	796	771	782	815	785	784	798	787	738	761	765	767	779	756	765	771	716	825	770	723	755	752	763	732	783	849	793	751	776	833	796	762	793	779	800	805	781	741	727	775	776	743	755	766	766	774	835	786	777	841	745	784	769	771	785	809	826	728	791	748	780	775	788	840	785	743	757	808	810	799	779	793	794	743	782	779	748	749	796	783	810	777	762	752	804	832	752	835	753	820	842	751	778	734	759	790	767	789	820	749	758	759	792	801	776	730	781	747	776	748	763	809	787	788	810	770	784	761	798	758	804	808	794	780	782	825	787	787	778	792	773	733	776	791	738	816	773	721	768	741	793	832	751	741	804	804	734	804	792	730	766	766	753	766	766	760	738	793	806	802	791	779	770	856	800	809	836	743	727	786	763	769	796	807	749	739	736	743	785	755	784	801	757	779	757	778	793	742	753	805	762	784	798	736	762	737	752	799	743	859	790	764	811	735	792	748	794	751	794	800	741	744	770	810	781	792	704	773	775	735	775	778	822	776	799	782	799	769	782	839	771	754	769	838	779	793	753	782	768	800	773	733	769	754	784	763	828	750	758	711	768	758	818	764	789	789	752	749	800	756	798	739	825	790	750	734	747	750	747	830	763	816	794	788	781	741	794	788	800	776	781	803	830	807	749	833	794	746	780	769	792	803	784	772	776	787	773	758	750	800	768	774	733	759	732	808	799	809	776	804	813	770	790	816	788	746	779	810	788	787	808	834	770	775	721	784	751	740	744	779	779	774	790	733	743	736	790	796	765	748	765	805	783	765	795	744	755	787	782	737	798	807	753	746	752	788	749	794	778	764	777	817	768	800	794	739	797	760	819	801	792	799	765	757	809	759	758	791	767	727	800	784	772	748	814	764	771	836	799	830	741	775	779	773	783	798	774	771	781	806	839	770	785	760	778	820	787	775	763	791	772	849	739	796	812	791	766	783	772	776	837	800	805	764	813	761	754	788	793	763	804	783	812	758	757	745	797	772	764	750	788	788	763	779	771	797	797	756	790	769	808	810	841	793	743	766	767	796	789
25822	21426	27070	25777	6982	547	460	358	334	353	344	317	318	309	307	298	306	292	301	307	304	292	304	293	289	304	306	285	326	297	282	283	287	303	291	290	283	289	301	291	296	308	318	265	254	284	278	307	306	274	275	299	278	285	278	309	280	302	283	287	271	262	310	268	291	276	265	287	285	295	295	287	270	295	291	290	283	314	308	280	300	277	312	288	288	269	295	253	271	291	281	262	265	269	280	285	260	293	273	296	287	284	295	298	271	285	280	288	268	298	306	272	259	303	245	269	264	285	272	271	287	296	302	261	259	309	315	283	307	285	259	308	272	295	284	305	265	289	284	275	302	288	294	279	329	274	296	289	281	278	287	271	287	267	265	293	271	264	281	281	290	296	261	288	265	262	296	293	267	275	296	283	300	268	253	284	271	282	289	260	262	260	275	296	307	277	293	282	329	271	291	281	277	295	272	302	302	276	286	260	273	240	291	288	260	285	271	300	292	299	285	283	298	266	280	303	285	286	289	276	276	308	285	284	278	310	272	277	254	267	297	291	289	294	270	305	272	271	275	295	293	272	302	294	293	283	269	334	290	277	281	289	289	292	261	299	283	279	268	265	241	266	296	269	275	270	282	305	288	309	312	290	286	301	284	315	283	263	302	272	272	284	273	298	269	255	271	297	282	265	272	295	281	314	269	320	299	287	279	255	276	312	278	282	284	296	311	278	268	282	288	270	281	263	314	305	288	289	289	262	265	279	275	278	296	281	301	262	265	261	305	248	251	318	334	290	273	309	272	252	291	293	282	282	285	263	286	270	295	309	272	279	294	279	262	289	296	270	278	281	286	273	259	270	293	278	279	276	312	293	293	286	277	255	291	290	281	288	265	299	285	275	250	271	268	284	293	268	271	280	297	278	292	302	283	300	294	269	268	259	308	272	296	263	269	283	258	276	289	260	312	249	275	271	268	284	296	299	310	271	278	272	284	276	276	283	272	280	292	288	270	287	263	268	271	291	296	301	300	293	289	303	283	283	315	267	261	294	266	262	254	303	288	270	269	298	276	272	272	267	262	274	276	278	277	275	278	285	288	266	297	273	281	266	262	234	268	292	292	291	295	277	276	267	281	292	281	265	270	252	282	303	263	275	295	272	314	276	274	285	288	290	280	272	274	289	277	291	267	268	277	282	292	261	271	282	282	282	301	288	268	266	272	283	270	260	278	293	296	269	277	332	281	297	301	278	271	275	251	290	287	278	272	278	279	302	288	281	301	292	254	281	269	299	256	259	282	253	261	272	282	278	286	274	270	317	277	291	263	280	265	266	285	278	257	271	260	251	247	296	245	288	271	304	278	308	259	311	270	278	298	284	285	243	290	273	291	291	241	287	266	265	294	272	272	279	277	271	293	269	307	285	291	271	279	272	260	296	287	296	257	300	268	268	256	296	294	283	282	283	288	279	297	279	267	300	281	279	281	274	306	283	276	293	271	295	302	301	286	286	266	254	297	298	300	260	279	324	284	272	291	324	328	269	280	288	292	239	291	309	278	270	295	289	274	324	269	272	275	323	285	273	282	318	300	280	234	282	283	267	253	250	250	295	291	314	270	293	274	280	259	274	260	301	319	303	260	274	308	286	265	312	291	266	281	289	257	267	280	277	281	272	289	295	291	273	288	261	310	289	292	248	298	284	308	300	281	297	275	281	271	279	265	287	307	292	254	287	291	288	270	318	290	288	261	307	275	310	282	281	293	306	258	297	291	264	258	280	277	276	261	294	297	274	311	280	269	270	278	262	301	287	278	278	249	311	279	267	282	280	314	288	271	283	290	310	265	245	272	279	288	287	266	292	281	287	310	269	241	287	327	279	290	312	267	302	302	288	310	289	283	299	269	278	279	283	261	299	274	298	276	295	264	316	269	280	262	267	261	304	301	250	256	274	269	258	288	276	293	295	285	280	270	266	315	294	260	272	293	306	271	297	277	300	275	297	282	268	287	290	258	272	271	287	310	296	265	278	298	287	306	287	282	288	292	271	288	293	292	278	285	292	286	303	302	308	272	258	282	271	322	268	296	287	290	288	275	276	285	282	289	302	275	274	282	307	290	273	263	273	293	281	286	245	287	257	266	275	269	274	294	284	281	292	300	264	269	277	264	292	259	289	256	315	298	276	277	287	285	302	259	300	294	274	248	298	315	304	261	311	282	291	278	302	278	261	290	292	275	293	289	271	285	309	302	284	264	279	314	292	298	291	282	310	275	293	306	264	284	309	311	281	275	311	262	270	257	296	282	292	257	303	302	266	300	263	314	245	284	263	287	286	289	277	293	296	279	298	296	292	287	286	279	289	290	267	283	275	315	246	283	297	297	282	283	272	280	282	265	286	268	286	296	285	297	280	265	289	315	268	298	281	263	280	303	260	255	297	300	311	304	265	286	299	273	296	299	305	283	278	278	258	284	309	315	308	265	271	287	286	294	273	280	311	284	313	282	294	265	273	244	286	298	303	284	300	283	283	323	261	271	285	295	281	262	289	281	300	248	299	298	297	308	266	267	276	277	269	301	277	290	257	276	291	270	305	325	280	278	274	289	282	292	284	283	288	292	293	274	303	296	290	270	262	275	294	280	310	288	245	291	273	259	269	307	290	282	285	267	273	279	276	311	260	264	289	250	278	266	286	273	282	312	242	249	306	286	291	295	262	294	261	281	271	296	280	261	303	296	264	283	283	293	284	250	264	302	282	269	276	292	253	285	300	303	308	277	264	265	252	292	278	299	264	290	285	296	284	273	282	282	291	293	332	292	271	283	275	323	300	284	260	287	281	302	294	291	285	303	291	292	265	262	281	304	298	267	244	301	283	274	317	302	276	282	252	272	285	281	315	280	290	273	261	277	290	272	273	307	287	291	285	282	267	277	288	268	259	264	285	280	260	291	296	283	274	303	265	305	276	221	253	290	260	264	299	318	276	288	281	262	268	286	273	263	258	267	285	302	260	314	296	276	277	288	291	283	288	285	291	289	306	306	275	293	268	283	270	274	279	281	265	281	306	265	281	279	272	250	296	278	273	268	258	291	304	276	281	271	289	295	279	251	285	283	274	272	275	291	309	293	329	272	271	300	289	270	273	323	269	290	285	276	278	266	268	264	301	283	278	278	295	286	283	259	252	275	292	269	273	282	288	275	293	271	269	316	309	303	292	282	295	267	302	264	284	284	250	266	264	279	264	274	294	298	290	289	300	288	253	277	272	303	282	260	282	259	295	288	282	291	254	296	281	272	237	262	281	273	277	258	277	273	283	300	269	286	279	265	279	260	312	290	274	292	315	272	279	294	298	278	259	280	275	290	285	277	280	261	315	276	290	282	271	303	287	271	251	306	261	260	281	288	321	290	275	296	282	260	305	288	278	265	258	246	312	298	269	280	289	284	262	235	305	294	279	288	276	295	294	285	276	267	268	288	302	283	280	292	275	286	285	298	277	267	283	316	281	315	265	258	251	312	274	296	276
46590	10513	3032	1553	1172	885	761	702	651	559	515	520	483	459	480	469	407	425	403	414	418	427	406	394	419	418	388	375	361	393	364	351	382	412	392	414	401	359	396	397	421	378	409	367	375	361	348	407	382	408	396	425	382	407	370	410	415	394	383	413	386	372	357	413	378	384	393	337	431	388	371	376	383	394	393	371	375	384	379	388	422	403	386	390	380	384	352	387	400	414	423	367	400	358	398	378	414	374	364	373	391	398	330	395	405	390	372	361	369	393	429	403	390	369	391	392	367	352	375	368	411	408	371	368	363	372	400	402	385	361	388	375	386	390	386	391	362	388	367	367	362	375	375	390	373	379	410	411	375	387	383	375	375	411	357	384	398	381	376	399	376	363	371	390	344	385	348	365	376	360	344	369	353	375	368	393	399	381	390	356	345	368	367	410	369	380	365	393	375	376	348	393	394	377	361	368	429	380	385	340	354	373	386	385	357	396	379	389	400	360	377	374	354	380	338	372	362	361	386	391	369	419	362	400	378	361	376	365	344	368	358	377	390	355	405	387	348	381	353	379	386	396	360	371	428	335	379	394	362	384	395	378	368	361	407	410	387	373	370	366	378	386	358	385	379	390	358	383	385	348	387	365	396	432	359	426	368	369	368	368	369	340	397	348	367	363	369	403	369	385	379	396	361	400	378	351	378	381	400	403	416	411	386	408	370	419	385	361	348	376	359	373	352	382	383	359	405	360	382	362	383	402	384	405	395	402	391	401	360	382	405	384	371	351	390	401	386	386	383	373	406	384	381	402	361	350	363	417	362	387	367	383	402	388	324	359	374	378	385	405	375	372	336	364	347	345	372	390	402	409	396	355	385	354	374	366	408	376	391	366	401	376	362	375	377	411	390	401	418	437	437	370	374	357	353	368	367	385	390	443	406	403	331	405	383	343	387	379	378	400	397	396	380	401	354	382	362	378	401	389	378	360	372	386	385	415	366	376	408	415	387	388	415	360	405	387	403	367	363	399	410	394	396	365	393	385	344	370	386	356	337	387	404	354	375	375	420	363	378	418	358	391	414	378	364	372	370	364	382	353	373	348	367	380	364	382	435	393	385	403	420	374	363	434	376	390	382	382	366	413	345	379	402	389	360	362	405	373	419	409	379	387	374	402	382	409	391	377	397	369	364	396	380	393	380	365	378	344	385	382	373	382	397	387	360	440	364	370	387	395	376	382	382	423	390	364	340	376	365	388	392	413	359	374	352	371	388	412	395	443	390	379	389	375	364	413	389	372	404	367	358	416	409	330	344	373	394	370	400	399	392	359	383	396	339	380	387	354	383	411	356	399	382	408	365	379	373	381	369	390	389	362	379	383	337	373	394	405	338	394	377	365	389	382	355	344	369	404	357	374	346	393	444	355	375	381	363	368	378	386	373	363	395	410	355	377	415	390	405	387	376	342	344	375	384	408	373	392	414	394	372	369	388	381	372	353	388	387	353	372	353	386	371	376	374	359	394	392	393	364	368	404	343	401	390	358	382	402	372	372	406	364	376	399	405	394	381	400	396	401	380	393	349	383	351	396	397	368	339	384	350	417	377	347	379	350	401	404	364	364	385	370	394	398	380	336	374	353	368	368	349	408	380	371	412	410	397	386	424	350	365	337	356	326	398	338	380	375	396	389	382	370	380	385	365	369	379	364	356	345	401	389	392	381	379	420	346	396	361	418	401	406	387	361	384	358	392	378	420	386	346	366	373	360	394	370	367	358	398	342	381	410	381	368	354	419	380	377	358	330	401	383	380	351	390	396	385	366	355	359	388	385	358	365	336	372	378	401	378	380	366	377	391	408	403	404	382	381	385	375	397	410	399	376	369	386	419	394	389	395	359	383	394	404	366	400	389	393	379	362	412	405	390	368	347	389	377	407	371	387	407	414	376	413	394	414	381	372	374	395	350	353	395	365	408	378	406	432	403	371	393	363	348	366	391	356	354	385	401	373	383	341	413	389	389	404	353	368	383	399	401	373	369	378	377	368	385	381	369	382	355	397	382	374	383	409	388	377	371	386	359	397	413	418	380	376	341	378	374	336	373	374	382	388	389	367	392	414	422	371	374	397	344	371	360	429	356	396	353	377	332	389	409	405	399	375	408	383	352	379	393	382	385	353	394	375	366	403	387	362	394	387	378	378	331	356	379	423	389	359	387	382	365	382	352	323	379	379	392	357	358	399	385	405	365	352	375	391	388	383	392	392	389	396	390	396	381	359	366	384	355	399	383	354	383	374	364	356	388	344	376	407	353	359	390	364	351	384	348	398	382	387	386	368	398	383	386	394	379	378	385	373	367	404	358	372	346	393	357	380	387	351	401	379	366	374	398	377	410	374	392	381	401	395	378	383	409	392	375	366	368	396	390	380	385	395	401	365	391	360	386	377	394	397	396	390	387	397	377	382	394	396	399	406	386	377	356	391	397	392	369	375	369	361	396	380	363	411	370	344	342	379	361	357	356	401	366	374	387	366	390	383	410	383	405	359	380	375	393	381	375	379	366	390	408	403	375	356	353	377	378	408	387	411	375	390	410	394	376	385	399	363	396	374	384	360	365	380	366	377	355	378	376	394	394	445	387	372	373	369	380	401	362	429	376	383	397	350	408	362	373	396	428	374	396	386	380	370	394	362	380	360	365	400	361	382	364	371	404	380	401	395	341	342	353	374	401	392	362	399	416	389	400	351	379	362	366	383	402	399	356	400	340	418	336	380	411	395	381	346	346	378	383	381	356	388	383	381	354	371	352	389	372	372	357	406	365	387	381	359	379	375	396	377	378	373	381	383	386	355	380	388	371	413	383	366	371	350	360	378	362	379	372	383	417	399	373	385	385	396	420	372	383	368	365	383	399	426	395	358	379	411	370	386	400	393	399	359	391	375	392	373	374	390	376	353	335	405	383	382	346	380	367	406	336	392	371	395	411	383	365	385	386	390	411	398	360	397	366	347	350	355	389	395	414	349	395	385	393	403	372	379	401	382	354	363	356	360	362	405	342	374	361	383	368	395	399	384	391	367	378	348	371	390	375	391	377	353	402	394	381	364	405	396	377	342	375	364	372	381	367	400	366	374	383	385	357	347	368	372	367	363	381	354	403	364	352	389	368	398	372	369	366	376	365	398	422	392	355	378	362	400	348	356	413	393	384	365	370	371	364	408	348	393	356	361	414	368	412	380	358	372	378	380	372	380	376	381	381	389	359	394	407	393	365	391	382	417	384	385	385	373	383	382	392	378	396	416	369	427	418	385	380	358	435	370	373	393	387	362	361	350	387	353	376	389	385	366	386	372	348	379	374	355	380	369	395	333	411	372	383	380	392	408	373	384	422	371	402	373	405	364	385	379	411	407	380	367	401	378	363	358	386	334	386	388	401	372	402	418	382	388	381	405	402	374	390	378	368	367	394	402	355	413	385	380	413	382	364	375	363	375	400	411	347	385	370	357	377	323	362	366	389	372	358	422
23318	21447	29020	24255	21443	21450	7466	1364	1092	1069	907	915	876	855	791	801	890	798	838	776	842	816	765	804	778	813	812	789	773	754	793	809	740	726	784	766	753	787	781	781	808	748	764	767	742	759	797	752	761	780	779	766	792	758	734	766	748	731	723	752	751	753	742	759	767	783	773	770	775	775	743	754	780	747	830	766	787	780	716	758	755	797	784	795	747	778	746	757	763	740	763	778	743	732	764	806	747	773	740	729	768	736	737	721	766	761	783	745	733	799	734	743	731	752	774	809	704	736	767	767	791	752	749	760	730	742	751	789	786	737	701	735	783	708	707	747	751	728	793	767	763	734	763	765	775	780	784	757	794	738	753	746	759	750	755	718	756	766	772	733	761	739	732	726	807	777	740	755	736	749	835	748	818	754	747	703	730	744	769	770	746	752	798	765	703	742	780	810	763	731	799	760	738	732	751	732	788	724	758	749	778	807	730	714	787	760	737	749	723	748	724	784	780	705	755	755	780	763	803	733	754	721	779	804	776	704	743	715	770	742	838	766	763	777	718	741	781	767	755	711	734	770	736	805	744	733	756	771	732	724	759	731	703	738	756	753	780	738	766	789	743	745	742	748	741	736	690	782	733	764	724	725	743	722	774	771	850	706	785	790	753	698	762	732	802	772	696	714	748	771	764	787	764	705	765	748	788	736	735	766	763	736	696	782	773	754	773	720	753	722	777	771	789	728	747	750	754	739	776	757	746	728	752	761	738	734	706	758	771	785	793	739	746	768	714	736	766	785	785	756	741	725	751	751	786	777	768	721	786	772	728	737	798	713	755	789	777	742	766	785	775	778	763	765	770	737	722	784	753	749	788	760	722	764	703	713	769	775	810	759	749	740	752	724	753	740	733	761	767	787	745	745	750	744	751	765	737	759	755	750	737	763	763	742	776	769	758	728	710	747	757	811	759	762	740	737	742	730	718	719	750	729	768	772	762	756	740	753	734	765	736	790	774	750	791	741	800	727	743	731	737	740	785	729	760	779	709	730	761	738	769	789	761	765	755	800	765	748	746	751	738	762	735	760	738	770	763	770	757	800	734	752	755	768	741	779	801	759	784	728	809	729	759	737	804	796	809	753	768	685	737	774	751	773	754	762	763	761	743	738	761	731	689	732	757	811	790	739	742	749	745	768	752	747	727	740	810	767	758	791	715	734	768	739	763	742	737	746	776	735	724	724	725	823	734	726	754	770	735	714	765	733	723	759	727	767	790	784	680	807	769	757	785	749	775	751	756	671	704	720	773	766	758	781	738	746	738	718	739	768	768	767	748	737	711	744	727	761	777	771	753	747	769	745	759	816	707	757	769	734	759	743	719	739	766	726	748	764	750	798	719	765	760	769	769	816	729	801	785	756	718	750	802	780	741	774	740	778	767	791	748	779	719	718	778	742	777	737	721	786	697	767	794	748	785	737	774	747	769	771	738	719	769	729	713	785	687	753	762	771	808	770	759	743	750	717	741	683	768	769	753	761	826	786	688	785	755	753	718	760	710	765	827	756	771	784	757	739	772	787	765	731	715	735	767	729	728	757	742	741	738	785	769	746	728	723	726	778	727	730	719	773	773	767	765	771	741	767	766	726	745	726	742	796	740	741	726	692	764	763	738	757	741	770	733	766	789	789	763	722	751	717	745	761	787	748	775	777	742	733	703	753	785	780	732	734	764	716	718	761	741	731	765	715	823	751	771	719	728	734	729	724	727	756	767	725	716	731	765	745	735	749	761	759	809	777	773	758	752	805	755	765	729	716	801	786	759	740	765	788	719	756	769	743	761	780	703	792	748	772	722	775	805	782	750	757	795	757	767	786	730	741	734	754	776	720	688	724	794	753	741	803	724	768	757	720	766	758	749	743	748	728	772	744	740	782	683	767	729	756	703	790	745	795	772	786	743	786	748	717	773	799	766	731	774	698	771	759	790	800	725	703	725	767	731	729	696	724	735	744	752	744	746	778	729	813	758	731	731	791	773	733	730	759	738	755	794	783	765	695	755	746	756	810	791	744	747	767	766	726	770	705	749	750	731	767	741	716	735	777	800	788	756	758	701	712	741	746	760	764	822	756	783	760	734	799	768	718	793	731	714	781	743	771	765	735	811	762	700	798	753	734	809	765	738	825	778	757	842	734	744	713	771	765	753	702	713	802	772	812	795	839	750	742	733	716	746	771	708	742	823	759	694	750	705	788	725	755	748	720	737	767	718	739	732	696	797	758	785	750	716	756	759	689	754	785	755	706	776	734	759	712	760	720	689	690	754	745	755	755	746	741	811	758	766	749	765	751	743	765	741	733	724	753	768	769	724	779	718	748	726	710	702	709	728	750	755	767	711	804	724	730	734	729	736	785	772	791	771	783	745	747	763	741	745	777	756	740	753	731	800	733	735	732	758	739	760	762	766	702	712	732	720	763	773	778	713	754	687	778	777	784	752	703	764	755	761	744	729	770	773	750	758	756	755	771	772	832	752	735	792	766	776	748	728	691	697	740	798	793	794	746	740	733	716	823	741	729	733	753	707	746	706	752	754	744	752	772	748	752	724	761	782	765	754	761	684	762	774	747	765	764	751	718	737	776	748	756	730	744	754	774	790	734	759	782	761	777	742	783	757	758	712	779	727	688	744	737	719	759	721	806	786	725	771	755	718	750	778	728	742	810	746	775	770	766	760	733	744	754	722	743	744	744	730	748	745	736	729	741	726	802	778	798	723	725	718	747	735	693	765	735	751	766	713	780	742	751	771	760	756	773	773	713	732	780	795	784	791	762	748	736	739	760	769	780	774	684	765	779	701	762	783	719	717	707	707	755	833	717	760	695	762	770	739	765	753	705	771	768	746	765	752	748	746	765	730	738	717	780	715	788	749	776	739	793	809	789	738	724	730	736	720	754	706	799	736	738	777	728	747	769	741	774	751	706	725	758	773	807	703	748	775	770	706	747	789	763	740	742	752	787	769	715	730	755	713	759	713	744	759	773	749	713	758	756	784	728	710	757	749	739	781	756	775	762	691	761	778	737	722	738	731	749	707	743	732	740	754	722	791	757	757	751	734	742	769	768	728	717	772	746	783	783	730	787	799	767	754	686	755	747	748	733	744	754	769	735	730	729	745	736	745	807	767	740	751	792	749	744	775	820	762	791	752	728	765	757	757	767	768	730	756	718	781	758	813	789	724	748	747	761	752	779	752	740	734	752	734	748	719	755	742	745	747	784	805	741	784	730	723	788	759	779	781	710	755	747	807	747	781	783	776	702	706	757	749	808	766	773	764	774	731	722	758	774	751	801	755	755	812	737	772	729	775	796	694	714	750	753	716	740	730	711	717	750	729	795	740	778	798	704	762	777	731	742	783	735	744	716	743	786	748	757	759	769	732	747	722	810	747	790	742	717	726	748	752	784	723	743	819	759	731	781	761	727	735	763	754	743	743	744	717	755	731	706	751	795	758	753	797	696	741	758	746	734
54346	18022	9714	5068	3668	2901	2420	2019	1751	1636	1457	1319	1261	1254	1146	1137	1107	1127	1101	1055	1013	1011	1004	995	1080	1015	993	994	954	979	1007	987	932	1001	969	949	932	965	915	923	904	912	927	968	967	930	972	927	933	957	950	934	926	855	913	886	935	944	930	872	868	926	910	893	923	914	931	906	884	922	928	914	894	920	948	915	1004	941	1004	908	947	932	885	893	883	876	867	985	969	947	957	876	950	889	918	859	912	918	883	923	876	885	967	899	937	907	871	914	973	963	954	923	911	868	897	934	869	934	905	875	861	917	998	886	944	902	895	902	911	929	899	910	926	919	919	861	915	933	947	891	906	918	887	898	936	905	888	886	903	950	916	858	889	978	889	905	889	931	894	864	928	886	942	942	876	920	885	891	919	916	938	904	925	902	885	898	871	932	910	917	900	917	879	925	904	867	847	945	947	904	908	832	889	923	932	896	918	889	933	921	917	907	937	888	863	946	901	920	910	879	937	874	928	916	911	898	947	895	942	876	911	873	915	908	911	905	917	850	938	933	928	919	958	874	890	923	866	857	902	928	932	927	906	943	945	879	915	921	919	897	904	926	909	917	927	909	919	911	878	945	895	933	879	917	917	916	876	945	975	908	868	879	953	931	896	875	898	950	913	883	898	930	849	938	899	900	865	916	890	929	886	960	933	908	929	892	935	856	940	929	951	906	948	867	887	914	964	892	933	895	920	906	862	933	918	899	922	901	880	910	935	906	908	949	823	913	927	910	873	955	932	936	852	890	916	955	944	900	955	915	929	892	917	922	939	930	875	926	950	863	959	897	920	941	910	862	933	907	942	936	914	916	970	868	881	904	895	923	908	902	959	866	898	921	911	952	954	907	842	890	899	942	932	871	892	890	857	895	914	931	980	934	931	885	969	975	901	948	915	880	896	853	949	950	902	943	933	922	857	922	889	925	1009	829	873	928	929	912	954	925	900	920	893	887	918	869	914	898	879	878	879	902	911	916	867	927	892	856	918	908	877	855	892	939	930	949	929	892	878	945	897	879	905	847	933	920	869	933	936	887	941	932	937	917	910	885	918	959	908	887	952	870	903	906	869	865	916	890	879	878	900	916	902	913	885	911	854	922	893	907	913	941	905	962	869	912	928	920	870	871	912	861	895	896	868	926	926	927	919	866	938	944	879	842	944	946	892	899	925	902	890	875	880	880	913	929	914	915	925	929	888	886	957	927	891	862	936	954	914	893	905	917	893	916	910	892	930	868	863	934	904	958	911	942	912	904	935	886	871	934	879	853	941	921	895	891	965	914	944	910	909	927	953	869	924	937	884	929	966	885	931	850	921	912	938	928	924	915	868	880	880	916	890	856	897	931	898	968	927	927	899	983	874	893	931	936	932	885	895	887	909	926	877	919	919	972	905	910	931	920	909	895	938	938	853	920	974	915	906	919	874	903	867	931	918	872	923	902	933	876	993	844	901	895	935	901	880	899	938	898	894	925	920	889	902	867	876	868	920	953	868	898	966	927	899	895	897	853	884	863	859	900	845	956	922	933	891	924	934	917	891	925	853	916	910	875	901	920	942	892	961	890	898	946	862	920	960	982	868	911	891	885	920	946	904	951	929	933	963	964	984	944	910	890	939	941	864	917	950	919	952	917	981	921	953	900	897	930	889	926	904	875	932	871	836	921	916	873	962	946	905	917	913	944	918	897	930	951	977	927	878	904	917	944	879	902	910	875	866	940	954	929	866	949	918	916	892	953	970	924	956	911	902	902	858	907	919	904	920	910	998	988	925	953	909	971	926	897	881	868	924	957	879	912	904	895	906	845	887	908	924	825	946	914	952	941	931	916	896	876	925	915	858	922	923	939	929	888	938	898	935	929	907	925	876	899	985	916	916	922	915	907	884	922	864	930	944	896	952	867	899	923	940	909	907	922	908	944	962	906	864	963	926	980	876	972	900	885	885	861	910	901	866	882	925	899	889	897	922	897	914	863	913	930	889	922	969	894	946	882	896	957	920	889	873	890	900	892	922	956	905	892	883	907	884	914	900	890	868	923	925	951	870	893	912	904	889	912	940	917	936	953	955	915	925	933	922	867	974	933	855	927	910	918	978	922	962	897	871	888	920	917	898	962	932	903	887	976	930	955	906	890	908	879	900	949	969	926	921	904	923	908	915	925	897	923	922	921	916	931	975	945	906	889	916	873	933	927	933	962	953	949	927	940	899	923	874	907	914	912	889	904	902	869	905	933	956	923	895	886	916	935	957	878	903	869	937	873	933	902	909	949	851	908	914	888	909	940	889	898	911	912	850	923	895	856	903	889	953	909	921	946	952	926	895	905	884	862	921	922	918	912	919	957	926	934	938	988	923	889	880	898	927	908	912	883	870	863	902	903	913	851	926	874	900	936	895	885	913	907	904	989	949	944	908	932	925	921	912	825	957	930	904	900	936	896	877	954	916	906	942	924	878	893	899	943	912	923	913	890	894	857	935	915	924	870	913	856	926	929	931	926	884	914	930	900	884	901	914	916	904	889	927	942	932	881	904	915	918	937	913	850	957	906	927	846	919	908	935	920	885	947	893	913	885	870	933	857	893	941	896	868	890	936	863	907	915	870	914	935	933	951	939	905	951	904	919	933	980	890	891	946	900	882	924	900	909	928	911	872	895	907	883	890	935	982	897	866	887	885	890	878	895	944	938	896	934	912	925	884	932	990	903	934	923	880	919	935	945	914	855	922	908	932	925	960	944	906	949	952	912	899	887	952	884	924	959	917	906	928	878	872	949	956	870	919	913	880	884	898	955	936	974	900	933	932	976	920	905	951	937	922	893	865	912	907	916	918	915	933	935	925	951	908	857	917	955	872	858	943	887	891	910	939	885	941	907	922	912	900	897	905	906	929	899	971	946	915	909	894	913	919	974	891	908	917	903	900	900	981	896	875	928	895	932	925	949	933	882	879	923	927	902	911	925	925	955	925	926	916	914	906	926	900	900	884	886	903	912	869	934	930	905	937	872	931	889	893	886	945	862	910	945	919	852	915	937	928	914	899	943	877	974	898	931	917	931	912	946	896	921	957	961	895	847	966	901	918	967	936	831	921	905	921	934	869	942	888	916	877	901	897	904	890	958	915	920	866	912	950	884	927	895	905	936	911	887	928	850	880	887	880	929	933	907	917	910	885	898	863	923	910	887	939	924	936	881	897	938	916	872	899	926	881	902	895	873	889	917	917	913	865	906	926	912	910	925	926	893	927	893	896	958	915	890	906	916	913	890	909	919	863	916	876	922	899	920	926	948	922	931	909	908	884	934	898	882	914	904	920	925	909	894	958	939	897	906	899	870	883	962	888	898	920	886	910	905	913	924	887	891	875	876	907	977	918	888	1001	930	968	858	882	862	919	910	916	953	935	930	870	825	965	889	948	879	938	896	912	974	834	912	857	900	888	916	900	901	970	899	920	941	907	941	878	907	921	942	849	889	933	887	854	915	864	847	929
28615	19759	5978	567	429	321	344	335	355	310	329	316	343	338	305	311	333	298	328	315	329	313	307	323	317	314	324	339	315	350	339	327	322	352	322	315	330	303	323	337	337	320	297	332	314	300	346	317	298	314	346	335	312	331	303	325	322	325	350	328	303	330	314	323	315	299	315	333	281	343	325	297	319	343	315	328	324	322	318	336	302	325	308	302	284	340	337	321	293	316	289	317	294	317	309	307	318	287	292	286	334	324	323	311	313	292	352	319	292	323	333	319	332	321	323	309	341	294	277	282	307	338	339	356	316	280	322	301	323	333	336	326	338	331	306	329	321	338	310	310	284	315	308	344	327	314	328	290	343	328	292	306	344	314	304	313	285	312	331	326	321	306	322	333	317	334	319	308	314	308	352	348	313	323	334	327	312	330	314	340	327	324	327	332	323	323	334	338	313	287	316	349	293	351	292	294	323	316	327	328	308	342	347	322	307	337	329	297	306	298	343	283	315	313	308	315	344	317	338	306	308	313	328	283	319	322	306	322	307	302	288	305	277	320	284	311	329	310	309	321	306	314	310	332	313	308	299	304	318	312	306	322	289	335	308	304	319	336	294	298	306	294	306	325	329	338	295	334	315	317	348	299	310	287	352	341	325	333	327	298	343	312	323	294	348	303	327	332	326	364	301	295	342	319	297	319	311	307	328	351	345	312	323	297	330	330	311	308	345	328	299	313	304	349	308	318	300	328	321	311	295	316	319	322	304	345	288	296	332	303	320	332	342	317	325	325	333	301	330	309	322	282	301	324	317	343	297	302	320	320	347	349	328	314	338	328	308	319	323	304	309	320	311	319	338	293	326	302	317	289	325	314	292	317	338	349	330	321	305	319	298	345	355	288	285	308	302	318	305	330	315	314	307	312	297	341	331	318	314	310	338	313	298	306	320	312	336	288	295	326	296	321	291	296	352	330	311	312	333	322	324	292	320	346	297	311	298	299	299	317	315	307	351	316	313	336	316	306	318	365	324	290	305	317	311	320	322	317	324	327	300	339	314	344	293	320	323	293	323	306	322	320	326	299	336	310	319	297	329	310	308	328	338	316	329	294	306	341	328	314	336	336	306	313	330	300	310	338	298	314	315	352	320	294	319	331	288	350	307	306	358	333	341	327	352	300	334	314	307	308	318	313	336	329	326	314	299	298	301	293	316	310	320	296	357	306	321	347	314	321	302	347	298	303	298	315	310	336	305	301	307	331	324	322	342	298	330	277	324	296	304	326	319	327	319	325	336	317	291	309	319	318	332	302	324	295	326	338	323	332	335	341	340	298	322	312	319	335	340	302	319	317	323	306	291	316	307	316	309	335	313	344	297	351	317	286	360	306	312	285	324	304	319	307	307	336	327	311	333	324	305	298	326	304	303	301	299	321	299	311	296	313	309	315	303	319	299	332	298	296	324	309	294	323	332	301	304	293	273	316	299	298	351	324	314	307	275	307	311	306	286	324	335	319	314	317	306	336	303	288	314	307	333	341	303	334	353	290	316	317	299	320	336	329	307	299	302	319	278	323	302	312	347	319	348	326	329	327	335	345	301	345	301	309	328	289	312	312	307	321	300	302	319	350	318	309	317	294	303	330	300	339	318	353	314	325	312	291	330	299	358	313	299	316	383	314	316	325	318	290	316	325	359	284	297	323	359	340	330	317	331	319	304	301	339	295	314	304	318	341	322	322	327	314	332	294	343	316	335	309	335	338	313	311	278	340	292	325	300	323	318	318	299	317	316	322	319	327	307	290	316	329	319	304	334	344	272	348	307	325	310	330	305	354	358	314	301	315	287	333	304	299	325	327	311	295	299	310	309	321	346	337	290	332	340	310	300	308	348	335	308	330	304	309	305	330	329	304	316	347	331	334	304	325	326	299	310	317	331	331	321	316	332	327	293	320	315	308	311	330	320	336	327	344	298	327	345	292	310	325	310	315	288	301	321	312	311	337	311	311	318	273	322	304	327	307	313	338	318	341	332	311	322	361	306	287	314	304	303	294	297	317	344	332	328	327	298	335	330	334	315	331	333	291	305	320	325	302	327	333	333	296	295	324	361	330	290	312	330	378	305	331	344	322	325	322	329	315	321	298	324	335	302	326	299	343	322	330	281	312	337	316	354	337	312	313	330	286	296	306	356	317	318	323	327	303	303	323	287	343	319	318	356	312	309	322	308	311	321	319	280	296	314	305	288	313	348	331	324	312	275	307	327	325	315	300	310	333	301	322	356	284	309	343	288	311	285	342	294	296	352	326	324	305	353	333	317	328	291	311	331	325	304	338	308	325	309	313	300	318	295	302	309	319	329	317	333	311	322	319	306	346	303	297	339	319	347	297	313	303	299	337	359	291	330	335	334	293	309	316	307	301	323	305	328	306	298	277	327	336	304	328	308	337	325	313	310	321	316	319	352	333	281	339	327	318	321	305	343	311	314	317	283	303	337	281	308	340	342	324	302	319	300	311	311	308	340	342	340	276	325	296	342	315	337	317	356	304	289	317	344	275	316	306	295	309	295	323	345	310	311	295	277	320	288	277	318	319	329	348	326	317	312	301	328	312	339	333	286	338	376	341	301	335	309	336	317	332	316	328	350	324	352	320	317	309	307	320	324	324	293	328	301	333	302	338	306	342	311	334	331	307	293	329	364	327	322	323	330	311	287	347	332	363	338	324	326	327	328	300	294	299	323	306	304	307	323	272	323	300	334	314	303	312	339	340	356	285	303	339	325	335	316	337	331	313	321	345	341	303	318	292	317	330	336	323	305	323	338	324	285	333	300	331	336	326	300	313	319	296	332	344	337	332	329	351	316	306	302	307	342	318	325	283	316	337	345	314	321	322	308	315	324	352	317	325	320	326	306	306	343	336	328	321	323	341	312	330	349	336	301	320	327	266	286	325	293	313	282	319	326	307	340	305	312	350	314	310	334	312	302	296	312	327	335	303	317	351	310	325	298	327	313	318	321	331	303	316	321	295	307	326	313	307	305	298	312	326	304	318	319	283	319	291	315	297	313	307	324	324	305	309	321	310	327	336	325	306	315	330	317	309	333	330	327	313	288	288	323	337	340	354	298	304	323	359	276	300	300	309	322	308	311	293	315	314	324	309	306	331	305	301	308	345	332	314	317	312	303	310	331	316	344	333	324	335	296	318	336	312	295	326	312	290	336	356	333	338	313	325	324	283	318	318	289	326	299	312	315	313	309	333	323	332	348	296	302	324	311	302	279	313	332	316	341	292	319	350	308	365	340	316	326	297	315	356	348	354	331	319	298	316	336	301	314	322	284	315	317	336	309	290	322	331	345	336	309	307	311	326	337	306	307	312	342	326	319	312	337	319	325	328	299	331	336	275	312	312	284	300	310	338	361	340	315	321	321	311	332	313	316	315	323	321	310	333	279	362	320	294	281	293	328	346	340	330	333	302	325	308	336	344	319	331	307	325	307	296	307	291	318	287	323	323	322	301
22875	3812	720	543	550	478	424	441	447	441	383	417	400	435	390	438	404	398	438	357	369	369	398	406	402	405	417	358	402	406	391	388	429	412	370	386	375	388	413	398	397	349	392	424	394	357	409	417	403	387	329	387	385	380	408	382	394	380	402	425	413	371	374	364	409	390	371	385	386	437	404	422	378	359	409	408	414	361	355	399	386	422	403	367	413	396	417	378	394	396	440	409	413	437	401	360	408	369	418	381	394	389	430	409	387	405	397	401	371	410	418	377	395	389	436	386	399	373	381	396	388	408	412	405	407	388	372	374	394	404	396	393	376	361	414	394	407	388	400	374	362	392	367	412	414	362	392	422	387	382	414	361	365	366	403	467	408	394	407	406	417	345	386	373	406	394	393	441	399	398	393	380	407	398	420	415	381	419	405	385	412	403	405	393	379	380	445	403	387	401	415	423	419	389	420	408	383	389	420	417	385	389	406	410	413	415	391	458	402	415	395	396	410	392	390	359	417	376	412	402	377	382	381	375	415	347	416	412	386	432	410	391	400	392	416	417	396	413	378	402	395	415	423	391	378	364	414	408	372	381	376	394	402	398	357	406	436	364	413	409	354	383	422	430	427	416	403	393	415	422	427	383	398	415	394	393	380	393	385	405	410	409	407	392	404	383	413	420	406	414	376	411	396	409	417	392	408	422	380	405	403	372	394	415	373	364	396	390	383	407	398	387	400	394	386	402	417	417	403	418	411	393	402	394	435	406	418	411	386	439	420	412	405	393	392	412	388	392	408	410	411	404	411	425	362	392	395	399	396	370	389	356	407	396	413	416	445	408	387	405	400	392	421	391	391	413	368	416	392	381	401	399	423	411	387	392	384	397	404	410	428	358	401	369	402	395	392	422	357	402	382	418	410	424	385	405	409	417	397	432	411	392	367	383	368	402	396	397	391	380	408	369	389	367	390	399	395	396	435	384	432	404	396	397	406	391	409	372	391	400	398	407	395	409	372	382	419	407	426	385	412	391	442	409	400	389	403	427	380	417	415	400	438	410	416	405	390	371	390	451	436	366	433	375	449	374	438	411	403	402	405	374	428	377	434	405	401	416	390	389	388	406	398	415	428	394	403	401	394	362	406	377	406	406	421	360	417	413	386	420	415	362	395	367	408	418	374	349	417	369	381	431	382	414	388	428	396	385	365	384	419	399	395	367	403	376	371	407	393	422	433	380	394	452	378	422	396	388	414	415	387	409	404	428	417	424	393	401	416	411	411	395	425	391	378	392	409	385	397	375	398	412	402	379	409	408	406	372	400	418	395	384	412	379	416	371	435	419	386	424	423	375	417	375	392	379	398	390	392	397	417	388	397	401	407	377	380	400	438	391	366	402	361	427	439	420	378	396	395	418	387	388	364	415	401	365	390	412	384	405	375	434	399	384	376	407	401	426	409	402	430	418	397	391	397	391	412	402	358	408	397	377	419	399	388	444	388	382	391	374	394	393	395	371	417	382	442	357	421	381	398	395	404	435	377	385	416	398	401	367	392	403	405	412	414	386	410	392	417	385	391	408	379	359	409	375	402	377	390	424	385	414	398	392	407	400	379	389	372	401	372	399	404	410	357	403	400	374	405	398	434	426	394	397	390	399	387	418	412	391	400	410	404	431	404	398	386	394	375	391	412	400	425	380	403	408	383	384	396	406	397	395	417	412	404	404	403	385	377	380	426	406	411	412	386	361	386	387	392	388	364	414	451	398	394	405	382	425	386	398	390	403	422	395	416	418	427	357	437	412	411	374	417	412	384	414	433	391	377	411	402	422	388	372	413	381	419	399	411	322	391	386	392	451	420	431	405	382	380	411	370	410	397	435	417	436	394	454	399	396	394	398	385	389	411	419	391	392	404	395	410	409	389	434	380	397	379	367	377	372	396	393	391	424	409	403	411	408	383	405	374	418	377	401	394	418	402	353	393	382	378	393	366	414	388	396	356	412	409	378	393	418	439	386	422	423	407	396	422	376	428	382	377	409	407	405	426	428	367	411	377	444	376	381	402	384	416	394	385	396	389	394	387	369	387	411	407	375	398	422	404	391	402	394	397	380	380	416	378	379	385	407	421	377	418	370	378	384	374	372	409	390	410	398	408	370	404	407	418	428	417	408	402	374	437	386	400	416	396	404	420	380	379	420	383	409	417	391	377	420	401	432	384	389	371	402	404	385	402	412	409	396	407	386	370	390	374	389	426	397	393	392	375	378	394	400	408	408	398	391	384	421	378	407	402	401	399	400	386	411	403	350	391	412	402	405	364	383	384	417	406	373	422	366	378	355	441	353	417	390	415	373	379	392	386	418	362	391	389	415	371	383	424	372	392	381	383	419	379	402	428	381	412	369	413	402	394	376	375	385	410	397	431	412	367	381	399	407	392	370	374	421	378	365	384	371	409	422	411	375	408	398	398	388	420	360	392	429	419	402	392	415	412	433	405	368	386	404	366	426	384	379	367	384	418	423	387	377	404	436	390	413	367	389	392	397	417	383	387	428	422	387	431	419	419	408	401	418	422	424	424	411	365	411	421	390	406	382	391	398	391	375	408	421	413	381	415	379	376	362	399	426	374	403	406	405	381	416	419	433	416	418	390	400	422	420	386	400	397	386	386	417	365	379	408	398	404	410	354	397	386	405	421	409	384	369	371	426	384	409	391	363	432	384	403	431	367	413	409	387	400	393	404	414	396	430	430	390	387	412	417	392	370	397	374	413	401	402	382	391	430	401	400	381	374	402	368	389	396	406	402	429	399	395	379	384	388	396	394	389	394	376	381	402	400	371	418	409	390	401	402	417	359	412	364	393	393	405	376	406	420	398	386	412	423	393	369	395	391	411	409	381	396	394	394	406	434	403	406	388	413	438	446	411	399	415	419	390	384	396	381	398	454	390	400	390	410	396	422	419	394	427	384	388	415	383	401	387	376	420	399	392	391	383	368	428	403	414	422	401	422	382	393	426	392	414	429	392	365	361	388	423	383	384	394	406	369	393	419	406	416	432	402	396	378	404	375	400	399	386	425	424	372	390	416	388	411	375	425	378	382	398	400	384	400	392	389	394	381	377	372	417	354	407	432	387	380	426	406	407	436	409	399	421	378	415	375	421	384	395	403	380	405	413	349	408	373	388	378	408	414	408	412	403	408	425	392	413	360	406	371	374	366	402	386	385	392	379	405	396	383	419	387	408	398	411	371	392	390	427	376	387	415	387	423	398	383	425	405	418	425	397	425	375	397	365	374	386	417	386	360	374	433	415	412	413	378	407	367	414	436	397	389	457	368	403	391	387	428	386	409	384	401	386	401	379	373	405	406	427	405	390	413	394	385	413	399	411	385	391	396	391	397	381	391	390	416	394	411	360	425	421	400	426	387	376	395	395	396	381	417	408	373	401	371	387	380	422	411	399	399	399	402	408	398	437	372	385	399	394	401	375	384	386	394	399	431	394	401	417	370	437	365	395	391	394
24329	21403	28543	24620	21352	8665	1288	888	828	762	800	714	717	709	680	732	680	724	674	684	657	690	651	683	666	713	670	692	655	644	630	694	660	674	652	603	651	647	638	660	647	647	650	667	626	659	667	638	639	623	640	671	646	582	658	636	635	658	628	684	672	674	718	660	683	654	637	636	620	649	639	637	672	620	632	664	631	668	666	646	644	661	693	591	632	624	642	625	656	618	603	677	634	653	654	635	645	631	618	650	643	656	654	661	669	595	587	630	645	630	654	658	650	604	685	661	624	632	628	660	631	621	697	606	602	668	692	676	636	628	644	654	636	621	658	675	640	672	671	694	648	653	614	656	675	638	633	644	643	632	660	609	678	640	641	660	677	636	650	631	621	683	597	687	623	661	642	605	654	626	605	656	645	698	618	648	670	622	673	668	693	646	620	632	660	646	624	635	644	642	637	602	661	697	668	636	665	703	618	666	667	616	642	645	676	620	630	641	690	614	650	665	602	656	615	632	627	620	617	710	651	684	675	659	664	626	625	602	640	682	610	643	632	677	682	545	645	675	680	624	688	589	677	676	657	673	619	627	680	616	654	584	633	656	634	644	645	633	661	667	673	632	651	643	616	645	647	639	645	628	674	646	642	637	654	629	657	654	604	622	660	639	658	678	687	633	655	689	632	675	624	690	624	654	595	643	653	626	683	651	646	660	633	657	623	606	700	610	627	642	656	640	631	599	638	629	616	633	660	622	633	614	616	653	624	670	604	653	642	654	635	601	663	564	629	685	645	650	626	648	657	671	645	636	641	635	670	625	671	637	655	648	651	625	653	644	663	667	618	636	599	646	637	636	665	634	648	649	639	698	659	623	631	635	646	590	625	651	670	610	633	616	601	623	589	683	655	634	638	650	669	647	652	652	626	655	581	616	611	616	664	648	597	690	624	614	671	657	659	640	608	593	646	643	646	642	641	624	661	625	592	635	610	664	658	602	650	636	667	667	603	653	665	655	635	633	661	676	654	636	640	649	639	591	638	622	619	639	666	659	714	614	652	665	611	631	619	621	657	646	658	609	644	636	668	605	638	613	648	642	632	668	631	652	661	637	637	673	623	681	675	626	622	623	607	646	604	658	648	656	662	617	680	664	624	625	620	642	604	661	623	657	622	624	625	657	631	648	630	636	626	613	615	616	662	670	648	686	699	639	641	668	621	640	672	592	626	652	645	680	604	659	647	688	633	606	671	622	634	608	677	640	619	621	693	642	610	648	644	604	581	658	660	646	606	621	620	600	678	673	588	629	681	624	627	616	650	712	672	632	664	626	654	653	671	640	626	672	655	643	648	621	613	647	646	638	629	609	658	622	659	659	654	616	704	665	622	621	699	650	639	622	632	645	630	615	630	653	643	629	645	664	669	671	624	653	664	599	699	682	690	649	670	632	627	637	675	659	667	646	636	689	681	617	647	646	584	646	624	658	667	695	635	656	646	665	691	668	662	672	669	669	610	628	668	651	599	630	615	699	637	649	646	670	640	614	624	638	692	650	643	641	649	625	671	665	614	617	605	668	612	626	649	649	644	682	662	649	629	658	639	636	663	624	660	632	664	634	639	616	612	627	675	627	689	599	619	663	619	638	629	640	667	660	619	622	662	634	656	595	674	631	682	610	618	621	609	660	654	647	621	620	636	669	649	616	664	619	641	671	615	664	621	630	618	654	637	643	657	638	630	656	621	607	646	653	604	611	672	658	620	642	615	626	658	624	626	652	633	650	649	649	627	588	677	644	638	594	621	618	607	635	656	683	622	625	696	642	663	629	609	666	652	631	653	597	654	581	597	665	644	658	633	655	689	709	673	698	667	609	665	632	653	675	648	667	632	636	625	611	599	611	604	620	636	613	617	690	611	617	651	634	662	637	596	602	622	641	634	615	614	621	630	625	666	660	676	608	654	684	663	678	671	650	652	632	626	655	632	612	618	640	607	654	649	696	610	620	621	609	640	634	712	657	584	622	624	666	607	627	656	638	626	659	645	629	612	604	618	646	610	640	615	664	613	679	649	646	619	652	640	711	657	639	678	631	659	657	614	652	626	669	607	601	630	664	629	620	621	657	615	630	653	622	624	641	614	626	668	676	642	673	639	655	640	625	661	686	684	644	620	650	636	670	624	618	613	606	691	591	656	649	662	668	683	621	607	641	648	679	637	630	662	629	642	666	607	637	623	641	624	623	610	636	648	635	674	687	601	690	657	684	640	652	614	608	611	638	623	622	614	629	624	590	663	671	630	621	658	594	634	638	627	643	670	604	614	666	600	652	669	668	613	652	648	638	634	635	665	609	630	608	652	619	647	653	594	611	673	626	634	635	648	633	640	666	660	613	655	615	638	682	665	633	622	681	640	695	682	645	682	610	628	616	632	607	612	655	632	626	641	684	690	667	625	670	649	627	576	654	654	628	664	652	666	659	627	607	611	690	644	654	599	651	647	681	621	642	634	631	612	624	682	627	579	658	613	638	623	638	628	663	673	680	635	668	632	689	624	650	625	627	637	666	652	677	645	646	677	642	600	578	592	592	662	638	652	647	653	625	592	613	638	618	650	656	638	632	670	673	601	688	690	648	642	659	659	627	650	646	646	667	603	654	647	650	624	661	653	644	644	674	640	625	650	664	639	673	588	610	640	640	641	634	660	663	645	634	608	657	606	644	641	616	658	650	694	564	655	621	629	656	615	660	618	618	620	599	649	698	642	655	610	636	637	630	656	637	621	644	637	615	662	653	624	624	636	614	647	680	616	636	673	623	601	645	639	670	651	685	660	640	589	668	637	678	625	615	689	622	598	609	665	632	653	645	625	615	653	582	626	608	638	611	651	630	679	640	618	631	618	701	634	618	667	641	616	595	679	677	651	622	638	650	627	637	634	708	610	650	640	642	648	644	665	584	711	682	650	688	669	614	654	674	612	648	674	690	602	625	619	644	658	637	641	623	664	651	607	647	636	596	619	656	595	665	604	632	677	671	636	615	665	671	657	646	641	618	657	631	682	594	630	622	633	627	642	638	651	663	668	630	633	629	627	673	650	644	579	655	644	699	687	651	669	683	689	666	659	660	642	631	643	671	622	690	643	649	640	625	625	614	617	568	652	651	631	652	667	627	632	674	652	623	618	631	633	651	622	650	606	621	619	639	655	641	639	637	628	657	662	626	639	655	655	658	639	654	648	663	627	653	650	607	672	671	652	689	657	631	607	662	648	656	618	623	677	651	648	664	708	630	679	638	612	638	661	631	630	687	642	630	619	638	679	627	599	576	670	668	623	666	613	683	654	634	660	666	637	634	628	696	627	681	664	629	635	642	652	590	645	610	634	642	641	637	660	654	617	641	639	596	622	632	691	641	617	630	690	646	650	608	630	660	687	614	636	616	687	645	613	659	643	631	657	657	625	633	585	676	591	622	641	670	634	618	609	686	649	686	691	609	624	694	590	675	652	633	646	608	651	626	610	632	657	626
49970	14444	5947	3031	2341	1842	1573	1379	1235	1131	1007	996	963	898	865	819	889	833	832	842	870	762	811	845	842	783	784	811	837	792	810	794	785	792	846	753	827	766	813	781	779	778	825	775	761	740	792	786	736	802	755	771	801	774	738	792	787	822	757	781	758	776	765	826	759	794	809	757	757	769	791	810	775	782	767	800	799	762	783	802	792	783	775	810	813	734	780	758	769	828	787	826	821	813	826	743	788	795	747	769	826	763	746	833	767	802	738	742	754	755	804	737	762	804	732	761	755	763	783	752	791	750	822	766	830	763	822	781	806	808	782	804	778	784	739	749	778	728	800	790	794	785	813	777	812	807	808	795	789	796	781	785	751	795	774	766	793	768	797	749	781	799	746	776	762	806	765	744	746	807	749	784	761	755	779	773	795	817	795	804	803	773	804	758	765	783	810	758	763	788	759	771	773	758	801	772	810	773	758	764	772	791	756	761	819	823	794	777	744	808	726	791	831	782	767	764	770	831	754	745	734	793	753	798	752	752	762	794	824	758	762	758	787	792	730	773	748	792	765	818	785	726	715	725	773	802	784	823	790	758	806	796	739	783	810	791	778	759	756	803	811	782	779	795	778	794	777	807	812	758	816	770	747	737	699	812	785	763	745	766	778	772	753	812	743	774	752	782	836	748	796	829	836	778	762	773	783	813	743	743	778	789	774	769	799	787	774	781	762	756	792	776	744	774	756	800	758	775	782	734	747	800	742	795	744	798	783	823	771	777	758	800	763	825	764	778	792	820	774	782	756	804	781	782	751	745	786	751	756	734	746	798	735	733	759	749	773	760	732	757	755	838	773	811	869	800	782	775	798	774	772	760	763	797	796	800	831	775	763	793	717	768	736	822	788	805	771	792	789	808	762	792	761	809	762	809	764	783	759	773	773	778	786	758	789	761	778	767	787	779	799	793	774	747	779	788	761	771	776	832	771	782	788	745	791	792	769	786	755	792	780	785	784	821	754	764	785	802	794	784	751	744	780	765	761	783	755	773	806	783	741	764	799	731	745	782	791	779	772	822	796	762	758	773	799	736	778	754	724	808	783	760	801	732	752	778	777	754	766	817	811	791	734	735	811	739	786	830	827	833	762	783	766	742	801	758	772	757	757	808	781	787	745	812	786	750	795	740	799	825	780	760	709	760	766	751	742	759	759	796	837	762	745	776	763	758	757	790	749	784	737	819	792	731	813	762	779	730	784	774	809	788	753	823	755	752	755	815	746	745	745	798	762	770	762	782	719	736	777	730	767	779	804	759	768	755	830	793	784	768	761	793	768	752	844	735	794	806	829	799	780	771	767	770	760	770	790	760	788	753	741	770	760	818	725	786	794	795	753	753	749	836	808	773	798	794	794	759	752	800	789	803	783	771	826	755	783	772	784	731	792	754	796	796	798	813	797	773	776	838	759	788	836	791	803	816	792	755	752	798	755	773	758	824	776	748	807	733	781	745	758	752	802	746	734	730	803	768	791	784	749	736	799	753	824	757	782	751	776	758	779	763	757	810	759	761	805	780	764	835	762	802	759	772	780	781	785	769	786	789	756	721	779	793	734	773	808	765	764	800	757	780	768	755	829	796	798	796	786	778	757	782	773	785	789	822	818	787	779	733	829	749	721	769	757	789	803	776	782	766	731	790	791	760	805	835	794	730	786	800	766	788	783	766	730	747	812	805	779	755	746	767	792	827	741	777	758	788	805	821	783	795	804	770	806	792	816	761	745	756	805	791	775	751	744	774	772	784	776	767	784	729	785	773	762	767	763	777	795	744	820	780	782	827	711	743	766	762	769	765	742	772	753	746	779	781	778	773	785	772	775	791	762	781	769	796	761	769	815	737	787	823	779	801	784	763	738	741	756	719	815	849	774	836	794	793	762	695	763	756	803	796	797	800	753	796	725	749	751	783	763	750	755	793	805	785	771	784	777	826	768	773	782	790	800	738	763	739	748	786	732	744	745	802	725	784	760	753	750	790	788	769	801	795	747	729	809	730	759	797	777	742	769	817	837	770	744	768	816	792	834	749	808	814	758	808	816	828	793	761	792	801	822	710	745	800	809	780	753	753	792	785	818	781	778	804	745	798	791	793	783	725	772	745	821	798	793	835	779	774	805	715	702	829	815	786	828	724	816	768	842	790	770	770	779	787	774	811	784	812	817	763	796	801	808	769	760	740	752	757	746	771	775	819	752	754	740	749	796	786	787	771	779	740	770	712	782	785	725	780	799	710	785	755	745	757	871	770	793	757	805	776	785	741	733	827	771	779	809	732	765	778	790	773	770	781	738	812	798	751	783	778	799	826	758	736	733	776	823	771	792	795	766	822	793	745	766	765	777	766	801	787	791	797	745	792	822	767	840	804	762	755	773	768	795	770	745	743	769	773	810	764	748	740	771	796	789	738	773	770	757	769	759	792	728	790	749	751	821	785	724	825	740	776	772	796	776	727	813	737	783	786	769	776	788	792	744	766	782	838	809	782	777	764	792	755	778	786	756	740	777	827	750	789	784	823	799	801	791	785	813	786	817	798	807	762	766	746	789	784	789	747	757	805	789	777	825	766	823	824	753	736	810	779	779	791	800	796	810	783	783	772	824	772	827	827	767	788	753	822	809	797	780	795	847	781	806	786	768	796	786	827	791	778	769	744	769	719	742	812	725	769	774	764	785	775	744	806	767	752	809	802	794	816	759	733	776	840	830	738	784	756	806	777	777	783	784	796	763	793	773	783	796	761	797	797	743	761	803	754	780	812	774	766	775	786	799	759	778	774	746	814	765	802	755	773	778	754	770	814	799	791	748	751	778	779	791	733	742	741	760	801	784	762	717	758	800	793	811	793	760	791	760	734	753	788	756	773	781	751	800	755	764	797	781	807	752	775	799	799	729	771	799	779	806	759	784	784	779	765	717	750	737	774	796	770	763	840	768	832	782	775	769	714	775	787	786	760	745	750	779	753	764	771	782	728	795	819	767	759	767	750	773	774	726	762	766	776	801	750	787	809	749	779	794	747	768	776	738	757	781	791	777	794	823	796	742	821	790	767	778	775	774	814	736	771	774	788	745	810	775	774	772	751	779	766	779	777	778	761	770	764	817	791	784	784	749	806	798	765	823	771	785	779	716	783	781	800	806	801	735	741	797	842	746	829	777	776	756	712	762	792	778	816	789	744	774	803	769	774	775	796	734	805	711	794	766	805	758	781	741	806	760	774	744	809	794	781	776	769	758	798	760	787	779	756	799	773	777	740	752	808	744	789	812	762	781	794	769	824	798	722	788	802	772	759	771	787	809	797	775	774	775	794	757	727	764	737	768	776	774	765	840	759	832	773	783	804	749	813	767	826	751	778	806	785	751	744	750	774	791	751	753	814	809	817	819	766	749	800	751	796	786	757	750	747	775	817	800	736	792	785	805	793	789	790	768	776	770	730	724	720	781	776	800	744	726	780	752	777	791	802	774	776	775	714
25819	21486	27308	25723	7559	466	452	357	381	362	312	329	338	328	309	280	323	314	304	318	308	310	285	300	284	273	310	303	298	283	294	324	279	285	301	297	303	271	270	263	292	274	279	291	275	256	254	264	290	277	292	299	287	280	300	290	296	303	278	266	257	298	318	302	304	276	270	278	275	273	296	253	284	270	267	280	304	279	283	290	264	270	300	279	327	319	297	273	271	298	288	288	283	269	312	270	291	290	279	290	278	269	304	299	303	284	289	268	258	284	270	275	258	286	275	293	291	290	270	293	284	291	280	277	303	262	270	269	262	257	264	266	274	262	265	281	268	275	291	272	301	292	293	311	301	281	298	284	286	259	288	310	270	277	260	279	280	299	266	276	296	309	277	306	276	303	281	277	295	285	295	290	286	257	290	254	279	274	285	266	279	303	312	267	295	277	273	251	303	272	305	295	276	285	270	268	285	279	318	295	268	294	274	252	265	292	299	298	310	236	256	269	282	263	272	247	282	237	268	275	271	310	264	274	279	279	279	296	287	276	288	272	296	290	276	263	305	265	292	274	302	245	275	272	263	293	279	281	274	259	283	269	297	280	271	275	295	256	292	252	314	234	254	285	283	280	298	274	270	276	249	275	286	303	274	277	294	278	298	271	281	280	289	276	294	300	279	265	241	279	295	296	268	308	260	297	274	288	288	282	276	285	282	270	272	312	261	284	287	269	305	283	251	258	271	289	306	307	298	275	289	278	284	281	248	300	288	259	297	301	285	289	270	297	273	246	305	271	303	273	280	270	284	280	295	285	287	286	286	305	318	289	288	272	288	277	268	260	281	275	280	279	289	309	280	305	283	273	277	287	268	265	268	304	268	271	260	301	259	274	306	288	290	263	286	290	266	303	277	275	316	286	302	293	267	270	302	301	273	307	255	283	308	270	298	300	285	259	273	297	291	280	290	272	323	302	274	291	272	260	274	300	252	253	298	281	305	275	304	274	297	283	277	290	256	275	284	267	281	285	301	277	278	267	280	296	282	308	259	276	292	283	302	258	287	282	295	281	284	294	278	304	299	283	271	262	272	277	299	283	286	284	270	272	266	249	294	262	260	303	314	292	299	285	264	297	254	250	273	265	328	288	313	270	261	293	267	265	280	271	241	280	268	283	267	280	292	276	282	287	298	275	271	272	260	269	311	249	313	284	284	292	306	282	265	290	304	288	271	318	282	277	337	276	264	289	291	277	251	305	286	239	271	273	293	286	273	286	280	256	278	272	261	289	267	281	267	268	303	297	285	291	290	252	258	251	300	282	309	277	288	275	290	291	288	302	280	297	273	290	263	275	298	287	294	295	263	270	279	247	280	284	281	262	268	291	297	284	267	279	268	263	312	263	280	313	261	268	325	298	308	268	256	291	274	286	276	323	299	265	283	280	262	294	295	276	289	262	320	264	304	284	292	260	283	294	265	274	299	284	295	272	285	297	282	279	255	252	258	272	300	279	295	286	268	305	278	267	250	281	309	243	308	277	278	281	293	270	296	278	269	238	286	252	263	297	281	289	299	275	284	283	278	280	255	259	296	310	286	277	255	269	292	278	289	273	295	277	284	303	289	271	288	272	272	309	263	295	314	283	255	261	266	278	263	284	288	277	316	295	271	280	291	277	281	309	275	277	275	284	273	249	286	278	282	289	276	282	253	264	270	273	242	295	272	293	282	288	251	279	278	304	295	288	314	265	273	288	262	277	283	261	312	261	281	267	291	276	295	256	284	269	301	260	281	274	290	244	262	281	286	304	288	294	289	288	254	292	305	297	273	275	285	238	317	257	269	268	286	258	330	307	297	252	277	284	275	293	263	261	305	293	294	285	310	266	285	259	264	282	290	305	285	319	270	273	296	283	270	278	302	298	271	287	315	273	246	259	258	285	262	310	322	272	297	302	282	261	278	281	288	309	276	277	299	263	286	270	295	280	280	280	304	265	270	281	310	286	311	292	305	280	252	272	270	268	295	321	291	297	277	264	311	267	267	255	267	289	290	256	287	245	277	268	277	277	301	281	282	300	292	299	301	253	297	242	287	301	273	273	261	301	289	278	270	297	270	296	254	256	288	278	269	263	267	305	301	280	286	300	297	243	297	299	287	269	292	290	290	294	260	318	306	289	287	283	314	267	278	285	279	263	273	280	293	263	285	276	311	281	262	271	288	277	272	274	289	275	282	279	285	271	292	266	277	269	278	271	276	282	264	265	290	271	284	262	309	306	258	304	266	276	269	267	294	241	268	271	278	314	304	243	277	277	283	258	275	266	304	277	255	286	290	285	293	303	286	278	305	270	288	295	293	254	283	269	300	280	276	270	280	296	292	290	272	289	261	243	298	261	276	263	283	296	259	271	280	274	282	261	285	259	256	306	306	297	298	304	291	292	275	305	279	290	310	262	280	281	271	263	289	278	277	286	316	278	285	254	276	265	320	265	275	286	291	259	261	281	268	269	275	273	263	269	304	320	293	302	290	257	271	266	262	283	274	269	290	259	290	281	268	291	298	310	267	283	283	277	303	279	321	305	244	258	248	266	289	302	262	268	272	302	264	281	294	308	298	268	302	276	273	279	283	294	279	285	314	282	276	272	298	282	266	328	310	288	275	237	286	283	270	298	260	306	308	288	271	288	303	297	272	267	279	251	317	284	289	280	283	272	273	289	255	309	254	279	260	285	287	284	303	291	284	284	287	244	259	253	267	270	275	296	278	265	258	244	271	252	283	289	314	263	271	301	253	270	234	259	281	291	277	258	277	286	263	249	267	320	282	282	298	289	294	291	284	289	291	293	300	282	285	286	259	286	282	272	271	260	259	292	282	288	310	277	264	295	262	309	286	291	285	277	255	312	290	275	287	284	274	272	256	285	308	281	285	296	296	291	301	266	274	314	262	261	277	257	291	293	282	286	285	293	306	288	281	268	285	282	272	277	289	269	304	268	257	254	301	266	291	292	288	281	280	279	290	326	300	279	267	307	288	290	256	295	282	282	266	288	280	287	285	278	260	269	279	286	256	281	265	293	272	261	274	290	270	273	311	282	272	273	256	301	279	283	276	264	259	296	265	292	312	279	240	310	269	269	274	278	324	298	276	329	287	236	259	265	280	323	247	270	297	275	285	264	282	310	263	297	299	299	272	244	282	263	262	261	279	242	330	260	267	282	260	255	275	303	277	310	277	266	306	267	265	264	267	241	243	277	279	285	306	289	302	294	278	290	276	291	282	300	288	293	275	254	315	280	287	271	325	298	304	261	268	293	287	263	263	307	273	276	269	274	266	265	272	292	276	279	282	267	291	292	308	285	274	265	290	269	287	300	286	274	295	263	263	287	288	279	315	295	290	287	260	277	293	270	257	286	326	281	283	282	276	281	276	308	285	279	279	293	286	280	270	282	256	293	311	265	297	287	267	283	279	272	289	270	244	299	270	307	289	292	263	259	275	280	279	292	280	284	274	283	299	286	271	256
47374	10817	2981	1561	1150	873	839	728	607	577	519	470	464	473	438	446	425	407	425	419	419	403	442	392	393	390	397	394	376	396	413	369	362	392	363	370	362	417	375	403	374	390	383	389	360	350	372	366	372	370	394	397	377	385	386	376	406	395	389	389	405	371	414	353	412	359	351	380	356	356	381	367	375	382	373	373	364	371	361	417	346	391	379	379	430	399	344	389	351	430	388	378	355	393	365	408	398	403	387	381	378	399	368	397	350	373	408	366	391	386	375	364	377	374	384	355	361	399	350	386	356	429	378	369	377	380	369	370	398	373	330	392	379	377	395	412	388	387	398	380	360	386	415	383	376	379	343	382	390	389	359	388	366	386	383	361	359	372	373	413	343	394	329	404	366	367	401	373	367	364	419	389	348	399	351	338	354	338	391	358	369	402	422	415	378	384	384	377	402	412	393	384	355	370	383	379	381	378	373	399	380	384	391	386	380	393	375	398	378	379	393	403	392	395	362	384	350	363	390	394	362	386	374	380	376	352	374	420	395	356	368	371	414	364	373	373	349	366	378	365	374	369	379	366	375	378	373	374	354	406	368	382	350	359	370	363	379	338	385	365	439	393	381	377	350	377	357	360	391	370	392	390	377	349	369	366	381	407	378	371	371	377	388	403	405	401	370	351	396	385	378	366	384	376	414	392	366	343	400	387	370	404	373	337	415	377	383	396	398	378	378	390	375	383	401	395	377	351	364	383	376	383	358	366	401	372	399	376	366	364	358	406	397	360	406	406	355	363	362	319	371	377	408	379	372	361	399	399	396	352	391	383	348	431	376	396	368	386	381	361	391	363	393	373	359	406	393	387	389	379	366	407	351	394	373	400	401	362	352	405	361	392	365	399	403	352	367	395	392	395	378	366	386	413	381	383	363	381	392	351	379	385	361	383	383	367	351	384	409	409	355	388	366	399	394	413	357	369	358	390	400	351	379	383	357	390	356	412	417	364	359	384	372	383	368	385	396	391	362	413	342	377	397	371	362	354	348	405	373	351	361	381	389	371	358	357	375	353	378	389	392	406	393	395	376	385	376	399	360	387	376	422	377	377	388	362	379	384	359	369	365	382	384	366	359	376	390	396	385	384	358	402	343	395	361	366	372	378	371	405	351	382	372	389	394	403	377	356	432	349	354	394	379	373	404	362	382	405	397	346	372	342	396	367	376	395	354	390	376	364	409	455	392	337	331	360	385	344	369	393	389	381	367	396	393	360	365	395	361	379	378	393	363	374	383	362	392	362	435	404	383	351	368	394	360	373	402	342	379	387	389	374	388	367	367	338	391	378	373	368	372	381	397	389	386	364	379	380	384	378	374	392	358	408	392	392	387	344	393	382	378	349	370	419	361	383	371	387	398	328	365	405	383	396	379	381	363	384	344	354	396	408	403	376	380	362	376	373	385	363	358	365	410	400	357	371	379	398	354	378	386	385	378	347	371	365	375	365	358	391	397	373	373	367	383	397	377	385	390	378	396	374	385	393	356	365	365	385	355	357	365	353	370	377	370	377	383	359	385	376	385	365	390	401	374	358	373	376	380	388	364	397	341	415	406	375	384	388	369	367	388	373	388	403	379	373	373	401	357	392	358	377	347	407	393	397	387	338	383	373	372	375	397	386	394	351	368	363	371	356	361	373	338	378	342	360	390	347	393	392	371	387	363	351	367	397	357	397	390	350	409	365	379	377	359	368	380	394	379	385	390	363	354	362	339	390	369	395	343	391	399	372	391	370	419	358	374	384	400	367	407	433	385	379	399	400	382	365	376	399	344	395	344	377	380	376	403	374	414	373	357	381	377	393	377	347	378	414	402	374	360	378	363	359	372	366	385	373	376	370	388	378	350	386	374	396	355	357	376	406	396	370	410	381	372	353	374	407	409	357	361	377	400	353	367	336	358	371	373	370	371	377	346	369	341	375	382	409	377	380	416	378	349	343	353	388	408	354	328	384	376	398	417	393	400	393	405	399	366	367	376	357	365	381	361	402	387	376	377	416	370	349	356	347	379	376	423	370	424	387	346	389	364	365	359	366	377	382	354	387	320	402	387	403	375	380	382	381	382	383	397	386	383	360	382	356	380	372	389	412	367	379	365	402	416	383	360	378	381	353	372	392	379	337	372	402	379	369	372	392	356	383	357	408	353	392	386	398	394	384	376	388	360	390	390	377	400	363	385	396	377	362	378	354	382	375	357	342	359	365	362	380	370	398	383	373	355	368	397	405	335	366	383	385	372	366	397	388	366	372	400	364	362	380	375	401	354	344	382	376	376	389	376	349	357	356	383	347	370	396	390	383	364	396	388	355	342	397	359	380	374	368	374	398	405	366	353	382	376	406	409	359	361	359	374	396	357	341	379	440	384	371	400	402	375	369	406	379	393	336	389	419	383	378	384	403	354	369	377	350	366	378	353	335	356	415	352	358	400	375	359	381	393	416	377	386	405	380	406	409	394	385	420	363	373	370	395	380	356	394	360	361	379	377	375	354	397	404	353	377	356	385	394	368	386	400	388	363	381	372	373	374	397	392	374	358	398	383	367	362	384	390	363	381	388	392	382	391	371	370	402	370	383	392	389	387	340	391	392	363	403	380	334	391	374	381	359	388	342	392	374	354	335	359	373	386	378	409	368	375	350	381	409	361	427	383	375	377	422	403	333	363	382	380	377	409	379	386	366	400	398	367	363	386	354	341	358	359	357	392	381	372	384	395	389	406	372	382	391	363	382	359	370	416	359	374	402	392	416	407	387	401	402	398	376	371	380	366	350	387	374	380	362	363	343	336	375	389	383	379	387	393	384	393	406	354	413	373	339	406	369	355	367	394	369	362	387	357	353	355	349	372	383	355	374	382	393	346	361	402	391	361	374	359	354	405	369	400	359	375	366	362	381	389	394	393	367	374	359	350	369	353	417	349	390	380	392	389	390	404	399	360	374	373	416	378	395	369	389	389	391	370	385	407	369	361	371	336	385	409	364	361	362	381	406	401	357	371	360	393	395	348	413	357	401	400	324	368	382	375	357	389	362	343	381	376	380	395	355	363	400	358	378	394	420	353	383	386	368	393	362	367	349	388	339	396	376	371	398	380	364	389	382	384	311	350	368	398	354	360	344	386	397	377	386	401	395	386	393	364	365	374	349	405	366	356	379	378	402	374	396	350	394	357	359	348	386	365	351	397	391	402	373	370	397	386	382	373	393	382	407	365	384	361	376	388	371	382	406	372	368	359	358	378	359	392	429	369	390	355	373	377	370	339	384	378	353	362	365	408	379	351	370	395	386	381	373	369	347	337	400	363	372	339	397	369	369	377	367	392	391	392	380	344	424	422	376	397	342	365	412	383	370	422	360	371	410	372	399	377	399	342	354	364	398	357	386	362	415	366	372	392	369	395	372	373	393	393	399	408	344	422	371	364	396	393	368	365	388	379	414	373	377	394	384	362	376	383	376	352	391	398	376	347	380	399
23341	21446	29148	24159	21439	21482	8121	1444	1112	993	984	975	872	857	813	866	841	847	761	825	746	760	789	771	790	771	826	784	761	725	826	799	780	788	757	764	781	732	770	760	788	746	814	787	730	714	754	719	716	781	765	791	726	752	758	820	693	757	781	754	728	796	713	749	804	746	760	721	712	720	808	748	798	689	769	779	718	753	783	758	761	743	726	745	793	811	740	747	737	786	762	789	782	769	789	789	777	772	773	733	742	734	736	765	715	754	712	730	729	721	770	754	710	744	760	754	778	747	735	733	723	780	735	721	748	741	697	785	757	755	688	779	737	763	778	750	763	769	766	768	731	748	757	790	741	737	735	734	742	753	763	739	764	747	748	748	739	690	738	756	704	773	768	742	716	725	766	729	750	751	761	765	717	742	735	753	739	784	786	766	749	763	760	783	737	779	760	764	764	738	769	724	740	708	708	734	742	784	768	723	752	731	749	774	700	747	737	774	736	742	705	779	769	738	794	756	798	724	746	758	768	771	735	714	783	758	746	770	761	727	780	731	768	757	750	748	778	674	766	753	785	755	738	767	738	782	765	745	800	746	819	823	757	729	796	773	715	814	813	770	791	795	784	737	760	786	701	770	779	721	744	755	824	745	723	749	741	783	754	721	729	762	721	777	722	782	751	736	775	750	724	784	701	732	730	793	753	760	730	738	747	798	758	758	762	800	694	755	771	781	740	763	739	721	697	723	750	750	752	762	745	725	710	787	726	733	722	742	716	689	730	762	737	747	737	756	700	757	769	758	791	810	766	727	792	699	767	752	749	727	839	760	755	764	714	734	748	730	737	730	749	760	736	789	763	783	793	771	745	737	751	767	790	755	742	758	734	753	800	703	737	761	745	758	772	749	740	708	759	721	725	719	758	723	693	777	770	731	773	753	723	823	699	801	725	738	751	733	750	759	767	747	739	788	739	749	697	702	748	754	722	757	768	769	733	796	739	743	754	701	782	766	762	810	783	740	759	777	741	723	770	750	755	699	737	760	751	776	745	723	736	746	771	731	712	704	723	775	747	731	774	719	780	744	740	745	788	746	743	757	742	799	726	703	756	763	758	769	718	748	780	755	747	707	766	775	751	747	724	731	741	748	714	741	785	733	776	792	755	737	820	764	709	761	777	727	739	725	739	735	775	753	760	786	707	738	720	828	707	742	771	764	720	748	767	724	747	772	732	766	787	736	761	753	721	773	690	694	758	741	772	774	716	760	772	741	747	717	743	776	763	771	742	793	772	773	720	768	760	768	716	704	744	743	752	762	755	744	744	732	746	730	739	748	744	688	727	782	739	744	736	755	801	735	710	726	696	752	769	771	773	757	735	750	757	705	727	765	746	750	735	744	798	775	752	740	762	776	767	684	755	779	790	749	673	762	750	746	692	758	821	758	760	794	758	753	809	734	717	729	760	764	769	759	743	757	734	736	737	733	731	758	719	755	762	764	727	708	748	747	721	739	779	761	764	741	733	787	730	724	795	793	770	721	748	740	712	717	740	742	722	771	752	749	720	734	742	717	768	831	728	768	728	712	764	748	741	742	766	749	718	729	754	739	750	694	716	763	746	735	713	781	752	783	702	738	797	762	700	764	741	768	711	757	720	727	760	772	761	724	726	720	766	750	755	715	766	731	768	752	764	730	728	743	764	743	752	695	727	734	760	737	764	766	724	753	791	735	721	771	735	779	735	750	743	758	766	797	789	739	743	754	740	728	763	761	746	721	727	745	741	739	725	752	752	718	809	745	722	756	755	706	790	705	738	719	779	750	717	786	735	694	727	749	774	750	766	757	758	775	711	740	769	757	739	765	749	748	776	788	742	696	754	756	769	719	711	740	806	731	741	698	741	737	734	729	710	767	707	729	775	757	739	738	768	706	793	696	745	725	797	745	699	737	708	778	750	725	804	725	751	764	793	760	741	742	787	702	773	766	767	788	861	739	716	739	769	755	750	772	682	768	724	734	718	779	722	760	784	721	773	747	731	741	719	730	762	734	762	753	750	779	745	772	718	749	720	736	742	753	768	734	715	764	810	753	725	785	764	783	780	753	773	711	690	784	733	761	754	740	727	771	752	762	714	755	712	740	735	728	766	733	746	726	732	793	765	728	762	755	758	833	755	736	723	736	792	770	757	772	747	767	759	721	706	761	745	764	747	814	731	757	727	747	669	656	722	768	736	779	775	732	722	729	756	731	750	772	748	745	772	716	754	726	775	706	706	800	705	742	753	742	689	747	752	716	753	798	753	715	731	705	800	753	797	748	760	728	750	779	772	809	742	755	721	731	726	732	773	761	712	763	725	738	800	711	780	710	807	777	748	801	743	739	714	777	754	760	760	762	747	766	799	747	702	787	710	751	835	736	781	700	745	779	719	769	703	721	723	693	760	749	731	711	748	784	714	738	711	762	730	795	738	766	725	749	789	693	765	761	727	693	812	774	768	756	757	730	729	765	759	753	738	710	764	750	732	687	735	742	717	731	768	722	781	725	716	718	733	761	709	721	760	718	714	728	802	751	779	709	733	757	791	734	762	704	705	758	762	724	782	788	771	750	757	791	712	741	744	709	751	757	763	745	774	762	754	741	769	728	761	743	764	754	741	721	790	689	724	739	743	773	728	776	765	725	729	781	726	784	766	765	745	797	755	736	728	728	787	768	808	746	762	732	757	774	707	756	727	754	749	747	789	742	729	739	743	806	770	748	722	708	763	765	816	716	729	737	716	717	765	731	773	747	751	727	738	735	813	680	705	773	763	784	723	748	746	763	744	799	699	714	776	736	726	728	806	715	729	744	726	738	762	758	734	786	758	752	729	751	726	814	710	762	774	735	803	769	726	719	742	762	736	802	727	715	734	806	696	754	752	733	758	765	760	797	764	742	776	725	774	722	748	741	749	757	781	754	776	739	746	747	716	758	761	736	772	735	745	785	717	723	722	708	718	694	757	656	757	756	735	725	788	702	774	757	738	723	792	741	774	718	716	763	739	748	765	768	713	736	825	740	805	771	790	783	731	715	755	790	800	757	678	764	764	725	736	773	745	710	726	756	700	729	763	724	752	762	692	738	741	740	714	770	713	755	730	724	750	728	740	695	746	734	725	799	760	756	697	716	743	769	750	732	761	691	751	720	757	775	758	751	737	728	714	716	778	730	793	749	707	764	725	745	709	757	750	741	725	732	755	709	740	749	769	788	715	747	760	728	731	778	746	722	749	760	703	761	802	766	748	755	694	737	753	719	758	775	712	726	745	762	761	799	732	796	704	787	770	758	708	803	759	782	721	740	700	745	723	780	737	757	779	730	786	712	742	768	761	775	712	745	753	747	736	787	745	744	754	753	728	729	748	752	715	766	702	692	742	738	754	732	739	784	761	720	740	712	754	728	773	756	816	768	775	726	773	733	759	760	754	768	828	768	747	740	691	764	766	731	738	718	756	776	729	748	722	769	739	739	749	741	768	731	792	761
54227	17693	9952	5154	3784	2975	2430	2084	1802	1563	1472	1385	1280	1235	1142	1175	1108	1068	1038	1025	1028	1034	1001	978	1001	964	963	957	977	943	947	962	884	948	908	964	942	923	896	962	891	967	922	923	920	885	917	888	875	965	908	891	924	907	952	914	931	915	889	911	883	918	872	897	887	849	855	912	893	914	987	940	981	918	960	897	892	945	894	875	946	923	924	917	875	969	923	965	924	908	965	882	872	855	924	879	895	843	875	861	920	920	878	942	854	932	885	945	884	866	964	873	883	906	918	910	922	946	861	917	868	917	879	860	893	863	857	887	924	869	879	908	864	867	929	950	880	957	859	951	885	943	882	925	903	865	906	915	894	854	946	860	944	889	901	992	906	936	887	904	937	921	882	923	890	904	917	928	881	867	892	901	905	909	925	926	887	893	903	886	912	951	918	871	882	902	890	921	907	877	925	897	921	878	937	867	847	907	894	925	915	915	916	876	953	864	940	928	884	942	920	931	901	899	936	912	876	941	844	951	871	880	907	919	878	907	960	918	882	912	896	901	871	888	857	928	920	917	876	928	937	922	911	934	875	903	937	904	849	906	855	882	912	873	899	858	867	916	904	889	911	928	852	964	910	899	891	937	894	908	881	892	894	923	911	918	923	893	877	935	917	955	852	857	964	876	905	875	930	865	893	899	875	928	918	878	900	909	827	905	856	931	946	930	899	885	937	911	913	894	974	962	911	885	854	928	877	904	942	897	928	907	942	912	949	901	919	904	856	879	931	855	861	897	932	906	883	918	864	926	912	876	882	939	927	916	899	937	904	862	856	894	898	857	869	915	838	957	892	910	917	931	905	912	933	899	896	883	885	890	883	938	884	928	936	874	888	894	941	929	914	902	910	895	934	900	856	914	914	905	923	877	928	905	939	912	876	879	908	935	888	885	900	932	879	886	890	981	873	875	891	967	950	946	885	900	897	929	878	963	905	902	882	908	901	922	849	906	941	915	923	914	898	872	905	913	873	894	851	898	947	908	971	920	899	906	897	932	901	868	946	941	850	919	923	918	941	920	903	868	891	904	920	878	873	951	940	940	872	894	919	903	923	867	909	927	918	904	862	943	905	886	934	890	884	889	909	988	875	885	905	898	906	918	905	889	903	889	909	892	890	937	944	880	856	887	929	901	879	913	841	953	940	861	888	936	853	913	912	941	887	906	920	916	831	859	966	891	893	912	977	887	907	915	925	960	931	872	887	922	893	971	896	957	939	893	867	904	938	865	927	927	911	895	934	893	871	962	903	938	896	866	909	903	877	884	918	864	914	865	941	858	876	882	874	892	903	930	919	895	877	923	927	954	881	882	924	885	898	929	870	878	883	943	928	900	948	827	880	855	865	896	899	916	960	931	904	895	892	925	902	884	892	855	861	953	902	917	831	885	946	916	908	902	875	838	919	869	926	917	909	911	937	919	866	935	892	894	911	912	890	890	899	886	947	970	886	927	905	919	935	864	946	911	923	942	898	921	917	886	925	965	917	870	943	914	823	887	881	907	911	859	950	890	881	871	872	898	859	894	900	923	897	911	964	887	927	945	921	905	910	919	931	861	827	915	926	965	938	933	906	938	884	904	960	937	928	852	963	929	863	916	913	926	916	933	896	913	946	910	882	911	844	916	909	947	896	903	894	896	905	917	903	906	910	886	913	912	929	853	871	888	880	879	941	884	882	923	928	913	875	921	927	868	862	887	858	902	936	898	874	963	923	917	905	915	917	961	929	944	921	889	921	879	899	872	918	904	906	917	898	937	916	889	915	890	904	902	930	896	914	899	944	909	925	921	875	850	879	907	917	868	897	941	891	902	936	911	923	844	899	878	870	925	904	879	970	905	960	890	965	893	937	954	893	922	903	879	936	933	848	919	925	884	888	978	900	900	882	940	956	877	968	891	920	905	935	945	914	856	899	886	928	871	891	878	918	923	864	903	915	908	920	946	915	902	931	892	965	894	865	911	899	947	916	916	927	899	858	958	907	915	896	899	869	889	915	908	950	911	931	918	888	912	915	898	877	905	932	938	953	863	907	837	935	909	874	913	930	901	920	904	892	900	856	903	913	920	911	928	909	932	844	931	928	923	869	877	906	937	959	912	915	930	852	918	917	902	889	912	968	843	907	898	935	892	884	921	905	916	915	903	877	910	866	897	918	959	909	847	914	899	950	919	909	965	938	897	878	872	888	932	851	936	930	937	913	902	857	880	888	921	917	812	931	918	910	952	943	904	933	880	909	860	868	959	865	926	938	879	942	905	934	862	926	923	942	877	936	961	916	898	933	900	964	943	925	939	918	871	902	893	877	927	893	881	861	924	846	918	877	869	890	898	877	904	955	866	893	926	912	905	897	935	941	924	887	927	861	891	860	915	872	937	900	893	865	872	906	866	877	926	905	899	884	952	898	883	889	890	923	895	900	901	951	930	876	894	927	889	892	873	904	908	952	933	916	932	879	966	878	897	856	920	887	900	894	920	941	935	927	865	907	921	898	950	900	965	941	900	907	931	910	907	919	891	982	951	917	947	934	937	921	928	906	916	863	912	866	946	952	892	937	852	943	884	916	945	943	915	888	890	879	876	945	878	885	952	929	938	911	921	913	865	912	916	964	863	885	898	861	888	931	884	926	862	923	921	890	890	874	924	894	847	848	910	929	843	875	913	924	903	923	885	855	922	886	878	863	937	926	911	922	854	866	924	924	926	940	863	917	869	908	895	913	889	910	890	939	863	926	888	873	913	970	880	884	898	921	799	888	862	914	855	891	886	875	884	900	921	875	915	886	899	937	895	944	909	912	910	936	919	916	924	982	894	932	862	962	931	914	907	901	883	895	890	878	902	878	922	980	897	930	925	899	887	935	878	938	902	922	869	862	880	940	907	924	938	896	911	893	958	968	908	918	910	915	912	915	967	918	903	887	865	889	878	898	889	904	879	936	895	908	922	856	889	884	889	900	891	921	895	891	954	881	931	895	880	920	887	886	915	904	889	881	875	906	925	833	955	895	965	925	899	886	828	897	868	900	912	913	880	835	870	924	915	926	967	887	924	878	859	950	937	908	907	916	897	899	901	869	892	917	872	926	908	888	880	880	889	931	886	914	918	910	898	935	929	929	921	876	927	883	900	931	892	917	902	944	882	892	902	950	929	884	879	932	940	910	881	857	884	850	911	928	882	896	854	907	874	885	951	917	933	903	914	858	935	921	917	970	914	934	890	919	874	930	896	917	884	885	913	898	866	911	911	904	931	902	895	931	932	923	952	919	914	915	934	903	943	887	930	915	883	905	876	928	868	869	876	904	879	940	863	874	851	910	882	939	895	898	901	877	891	908	917	898	908	906	898	897	920	891	918	883	879	889	917	912	841	935	927	931	922	958	910	921	873	973	906	915	922	936	903	938	951	899	857	868	895	915	893	944	885	890	869	904	931	943	935	943	918	920	871	895	924	906	899	841	869	856	898	916	880	945	910
28323	19776	6121	582	395	342	327	339	304	329	331	349	321	332	323	319	317	295	319	307	316	318	315	304	301	327	321	316	290	324	282	313	310	322	308	351	282	298	332	345	356	306	310	301	344	286	328	349	322	278	299	321	354	318	295	309	319	284	329	338	300	338	302	309	318	318	314	310	321	329	322	338	303	327	310	303	304	339	316	294	292	305	327	332	315	317	314	289	317	326	336	290	292	323	322	307	308	335	275	319	346	294	318	330	299	302	306	297	320	325	302	313	303	349	318	298	280	311	302	324	316	272	318	306	315	295	292	316	299	330	364	300	329	306	292	301	314	300	314	323	334	307	331	286	313	311	307	292	292	349	302	359	298	326	288	294	311	299	300	290	316	273	334	311	305	336	310	333	319	298	333	300	327	301	289	297	305	324	292	295	310	311	304	319	296	294	322	308	322	289	309	321	326	292	300	343	299	302	297	294	322	321	332	307	304	309	336	320	312	327	314	309	288	312	307	279	285	293	344	314	331	325	319	305	338	317	311	316	360	316	336	336	333	303	312	300	306	308	305	340	297	329	308	336	297	321	322	311	329	313	328	328	316	321	316	323	307	338	283	328	330	318	312	303	303	285	314	325	324	323	338	310	315	317	316	281	340	306	336	348	341	302	334	342	322	316	323	314	349	321	312	299	280	313	339	325	321	301	331	322	317	299	313	313	309	315	312	328	331	309	322	306	275	322	302	292	308	315	304	323	320	311	323	330	311	295	303	286	319	318	324	316	322	286	333	299	343	280	322	342	318	305	298	323	320	299	325	322	314	303	319	330	326	319	311	315	303	299	281	274	308	311	303	326	318	331	313	297	313	311	323	348	309	310	326	319	303	307	322	319	327	317	335	310	308	313	341	339	296	322	312	296	354	324	317	289	310	335	289	328	317	294	309	340	318	322	349	294	313	303	332	304	328	296	327	312	317	287	310	291	286	286	288	294	285	282	336	331	300	294	331	333	326	326	271	326	318	312	336	288	304	327	298	309	323	345	325	318	362	282	271	318	284	267	342	290	316	312	324	332	301	307	306	273	298	288	344	326	287	313	331	310	293	339	296	300	282	361	303	306	285	322	343	307	305	290	325	327	335	346	305	284	297	297	321	324	317	273	265	324	346	321	326	315	297	297	302	322	335	308	305	319	291	326	325	320	319	320	313	322	304	316	308	296	323	308	326	296	279	310	312	303	335	327	312	309	316	290	312	316	311	311	320	325	307	330	327	308	307	311	352	311	297	308	343	294	292	282	302	310	360	323	322	320	329	291	332	331	318	320	284	319	341	309	315	339	322	314	321	327	277	366	292	294	284	323	293	339	305	303	328	310	269	298	332	302	300	299	299	326	284	320	330	327	331	317	279	293	316	316	320	350	283	295	304	352	306	330	317	326	347	306	331	306	332	312	303	332	292	309	298	338	305	321	314	293	312	336	308	300	310	340	309	316	327	351	315	336	289	284	323	306	336	296	288	326	321	338	290	300	350	325	317	297	337	319	282	312	302	332	288	318	303	320	366	344	330	322	319	331	346	357	336	305	348	305	302	305	304	338	305	315	314	289	296	326	330	313	302	325	282	312	308	303	322	279	316	280	309	263	326	311	329	316	331	311	318	269	314	304	277	287	289	288	292	298	307	340	325	306	321	306	306	316	306	325	292	310	349	307	260	286	316	339	298	286	318	327	309	325	331	310	318	316	332	346	313	303	329	279	318	295	350	292	314	303	298	342	323	348	340	329	312	292	321	297	290	312	321	315	287	346	306	277	321	286	328	289	324	329	287	335	338	327	331	279	306	302	330	318	343	329	307	312	319	329	297	326	278	328	351	306	335	350	310	322	298	324	308	350	289	304	305	306	301	277	300	320	306	330	326	311	350	315	342	329	310	298	299	316	313	308	304	303	309	307	297	317	285	291	327	325	340	333	300	317	325	317	318	315	313	342	312	316	305	326	299	290	324	326	298	312	287	303	340	351	309	337	334	333	318	323	316	318	312	332	297	308	337	344	309	328	325	314	305	296	298	325	313	320	302	302	285	315	285	268	330	332	315	330	316	322	325	296	304	371	327	340	296	307	335	294	333	319	292	316	329	328	328	313	323	321	315	316	310	334	302	295	311	303	290	331	277	299	317	300	319	331	298	298	350	322	288	324	306	299	301	285	317	312	291	311	312	313	318	307	305	335	353	325	307	311	328	304	311	332	302	324	297	334	313	319	322	294	316	320	292	311	321	313	310	290	323	319	308	329	322	361	318	311	313	322	296	316	311	334	315	297	303	331	334	277	324	308	321	338	317	280	331	282	329	323	310	329	296	300	292	309	312	321	319	358	294	331	311	306	329	287	335	278	336	301	324	325	298	295	332	304	328	305	314	327	320	309	322	313	333	291	320	318	337	317	304	312	312	300	313	305	328	290	325	335	306	318	323	338	316	322	297	342	317	300	318	314	305	268	322	312	317	307	323	289	300	312	321	306	345	299	309	336	338	317	303	321	330	306	328	328	326	301	349	311	304	314	311	306	293	309	308	297	272	279	340	297	300	308	340	307	320	296	305	340	329	288	330	293	336	327	308	310	313	318	304	322	308	306	304	323	331	304	283	308	298	344	337	336	297	308	325	335	324	329	297	303	312	329	365	346	318	324	328	333	305	334	323	305	313	292	330	297	308	333	313	317	304	303	309	295	330	286	289	307	303	288	291	306	292	329	328	340	314	298	295	315	349	328	339	328	340	302	269	318	290	318	318	308	300	318	285	304	297	305	325	332	312	315	316	292	308	309	290	315	312	340	340	326	366	311	309	308	331	328	313	325	344	350	308	281	279	312	312	320	338	317	302	325	311	316	320	328	308	311	330	297	308	313	314	315	349	328	296	312	327	294	302	318	325	306	317	320	333	317	293	329	310	290	289	305	286	311	310	371	298	338	299	280	311	316	301	298	304	299	260	319	312	319	312	297	324	297	290	321	341	314	317	325	358	312	314	316	299	303	328	302	335	324	322	307	331	339	296	288	291	327	322	306	292	312	297	298	296	299	309	330	306	318	315	297	290	330	312	308	315	304	314	310	301	300	291	296	322	258	302	297	289	306	312	297	298	280	318	301	310	319	278	323	295	343	308	286	310	344	302	309	342	288	307	289	300	318	315	307	311	331	314	319	334	337	332	311	302	297	311	326	324	306	277	286	327	301	327	322	292	329	303	301	335	303	302	291	304	309	299	275	307	315	309	315	332	295	299	312	326	332	287	305	293	298	339	305	307	272	290	306	303	289	279	310	329	303	339	327	304	336	290	350	339	314	316	300	315	303	332	322	315	318	296	324	291	308	322	329	331	295	304	312	284	319	304	306	346	312	317	316	322	343	313	313	311	292	320	318	320	346	316	281	349	319	322	310	346	294	318	315	305	349	316	286	315	313	308	302	330	310	300	297	328	311	309	297	301	321	332	307	272	327	330	334	288	317	311	317	314	308	310	324
22639	3447	671	527	487	467	415	438	428	439	432	412	405	389	417	417	398	405	437	379	411	371	404	393	413	387	369	369	389	384	403	386	382	386	368	410	341	379	420	350	454	388	372	429	382	413	407	419	403	388	360	433	397	384	400	408	402	389	424	392	377	400	411	411	348	350	357	372	377	384	409	393	399	378	375	365	368	417	407	429	399	374	357	389	413	391	354	368	395	416	388	384	382	360	379	385	401	406	378	399	391	417	411	388	415	378	417	402	344	364	435	409	385	385	414	389	382	375	418	360	371	403	402	380	409	388	394	401	394	393	404	406	373	369	409	401	367	403	404	385	364	406	385	395	386	359	386	418	398	373	388	402	394	406	409	373	407	409	391	380	415	408	381	390	370	374	367	379	383	416	377	378	370	412	386	385	382	405	395	368	379	412	382	397	412	396	452	396	397	413	366	373	381	395	400	404	417	394	403	380	390	387	411	418	367	404	345	410	400	434	385	432	386	365	402	371	397	360	378	365	397	427	424	357	393	394	386	372	358	402	403	406	374	425	351	375	407	357	417	389	408	415	417	376	374	354	378	428	413	402	389	408	382	401	428	376	377	391	393	407	380	408	385	384	379	386	397	367	403	416	361	427	396	362	363	357	361	447	403	423	368	368	431	381	362	427	380	365	402	421	413	374	380	338	375	389	398	408	405	410	408	423	403	394	422	419	382	439	458	389	414	418	349	391	407	385	430	365	394	371	383	365	389	372	395	420	429	348	409	409	359	389	418	393	396	419	422	385	430	413	414	403	366	382	369	430	358	432	381	352	385	364	371	374	345	390	399	413	363	403	431	383	361	390	422	381	394	376	394	425	378	402	397	383	398	389	370	384	406	391	415	375	402	385	399	398	407	404	358	380	385	378	395	395	422	375	405	404	430	410	397	413	418	419	422	389	386	423	404	387	369	421	367	414	396	395	396	399	376	393	398	398	403	425	400	406	373	382	390	377	359	398	329	393	384	393	383	415	391	438	388	411	399	408	399	397	402	411	390	368	407	368	383	389	381	369	407	403	402	399	398	401	390	368	397	394	366	424	377	381	382	434	410	388	363	386	407	357	359	418	413	373	373	377	384	400	376	384	386	414	386	371	383	414	402	404	410	419	377	405	408	365	399	408	374	397	380	397	440	432	393	390	375	399	387	420	385	386	392	397	396	368	403	395	402	388	379	403	420	394	382	355	448	397	371	416	368	389	399	379	358	397	386	416	408	378	396	408	438	372	371	391	415	399	397	375	400	395	412	408	394	371	396	390	411	357	435	379	391	378	360	418	408	382	410	354	447	391	405	399	382	429	400	388	376	408	355	391	401	370	404	357	409	405	418	402	389	369	360	370	355	370	379	377	405	412	415	350	419	382	393	370	435	420	396	363	426	419	395	416	446	385	397	365	400	401	393	408	374	400	386	394	406	412	378	412	389	380	374	411	405	405	387	405	395	433	379	410	382	365	396	393	394	397	414	415	374	395	412	391	411	422	406	392	407	369	371	397	395	372	419	396	402	383	405	357	392	395	404	447	419	403	405	394	417	401	408	412	414	375	378	361	403	397	393	421	397	352	401	394	397	394	399	398	393	378	419	371	365	371	388	426	396	377	406	425	395	415	397	415	390	371	372	377	404	395	405	386	394	411	378	379	414	432	375	379	405	424	380	390	397	403	398	334	404	375	390	364	398	389	392	423	383	368	375	447	424	388	369	379	386	416	387	402	401	418	417	374	392	378	397	399	382	380	424	369	382	366	397	405	390	368	409	413	395	373	413	418	400	395	407	384	396	376	369	379	393	365	404	405	375	368	440	358	417	405	427	405	383	380	364	383	434	418	379	375	391	395	402	388	389	423	373	381	395	406	414	427	383	395	408	393	419	407	378	434	404	402	377	375	364	391	358	398	405	443	400	401	398	410	411	385	397	367	395	387	388	364	389	388	388	414	419	389	404	436	408	395	350	387	408	408	367	367	391	407	400	445	419	406	365	398	397	365	390	401	378	373	355	427	424	419	399	401	368	418	401	376	393	367	427	382	415	389	392	430	383	378	387	395	420	384	402	385	406	394	384	385	356	402	375	388	418	367	396	388	379	392	406	446	400	391	403	398	398	392	406	439	394	404	376	416	336	392	389	389	404	405	369	424	403	446	412	385	373	426	409	399	361	422	412	397	393	366	406	380	369	378	389	374	398	395	384	382	385	395	405	375	377	387	391	389	401	397	404	408	388	399	403	379	413	375	407	371	378	411	416	378	366	389	417	405	365	389	376	396	386	393	392	371	406	371	372	404	396	390	384	386	380	388	397	410	375	421	365	413	401	379	424	382	413	393	357	402	386	347	406	390	390	357	386	393	367	437	370	366	400	391	400	405	404	362	399	426	427	397	390	404	357	369	393	396	397	410	402	390	426	396	402	397	390	399	419	372	380	384	396	399	410	366	415	394	398	410	419	391	431	407	424	389	401	391	379	386	384	369	390	420	410	375	392	404	386	399	388	418	377	354	388	394	365	408	401	367	402	387	413	400	399	376	387	418	396	394	387	418	408	413	394	381	397	384	407	398	389	407	433	397	351	389	397	410	425	393	393	413	378	441	373	391	388	420	431	405	410	369	404	371	407	404	411	398	381	414	388	417	411	405	371	371	421	394	405	400	385	381	398	409	378	386	357	394	383	402	378	399	379	397	380	376	390	424	355	383	405	382	415	353	401	411	398	414	406	398	392	409	418	419	386	388	368	366	390	378	410	388	368	418	401	385	387	354	394	385	395	405	394	440	405	378	384	373	398	374	377	391	430	364	403	439	403	379	396	411	379	396	399	381	377	383	383	384	410	381	397	390	400	381	388	377	393	365	409	391	391	351	407	378	397	422	376	371	375	381	387	415	407	367	391	389	419	419	375	412	365	392	378	362	398	427	436	402	361	450	353	377	379	402	383	365	393	383	390	362	403	388	404	377	402	385	357	425	416	394	388	395	410	405	398	368	385	395	371	374	395	349	350	402	435	398	388	377	393	423	401	411	389	446	423	394	393	355	377	390	394	390	405	391	418	379	380	394	402	402	390	413	424	369	394	389	389	414	394	395	417	393	384	399	409	378	396	390	406	400	370	414	418	398	395	413	409	374	398	359	392	363	386	358	396	425	399	404	397	415	369	382	387	372	384	399	385	428	359	411	387	437	400	400	396	363	392	397	366	400	377	371	378	395	389	391	376	404	392	400	360	379	404	364	402	405	356	389	394	403	399	399	397	420	408	373	375	356	416	386	403	384	410	405	388	387	398	369	351	389	399	401	378	377	358	370	401	343	406	384	432	407	398	419	413	374	381	399	378	395	390	346	379	412	433	409	418	412	405	414	403	401	395	405	380	416	383	430	403	386	401	413	445	361	430	360	363	434	409	399	374	410	417	384	360	380	407	355	401	393	420	380	384	381	386	382	409	393	375	399	393	403	397	384	355	396	370	385	366	373	349	408
24276	21401	28581	24557	21393	9165	1283	906	811	797	733	715	701	681	702	674	666	618	709	702	684	683	683	613	612	657	636	625	642	672	609	670	647	666	651	662	636	632	654	657	687	640	603	677	620	657	651	652	642	626	648	670	645	638	626	650	624	628	560	646	652	631	642	597	636	629	627	615	651	617	648	627	620	671	621	651	629	636	653	626	635	594	647	619	632	670	605	673	589	621	604	593	619	625	664	675	701	591	615	595	619	643	638	680	691	647	672	658	629	634	665	645	641	636	640	634	586	634	620	646	655	643	672	593	686	622	663	680	654	666	615	653	597	666	659	666	645	603	624	643	648	645	632	626	645	645	623	656	662	640	646	647	656	663	620	633	656	600	632	628	646	646	642	644	609	662	623	625	628	657	596	629	666	634	638	661	636	562	664	638	636	679	629	616	630	588	632	665	677	620	664	647	611	592	658	627	646	635	685	615	610	638	634	635	622	603	652	659	601	657	670	643	599	674	615	637	624	671	613	638	644	680	634	644	647	595	606	668	672	646	615	606	661	615	642	659	566	675	641	637	647	629	649	634	676	666	650	636	624	630	621	638	640	667	602	636	661	656	589	653	632	667	607	648	628	609	636	660	605	638	632	677	648	622	613	648	653	667	649	593	654	657	677	651	640	663	617	625	630	645	647	656	635	609	645	625	597	641	675	604	612	642	631	648	663	685	667	633	644	665	625	695	629	626	628	608	651	567	648	642	633	670	677	637	651	655	630	630	635	649	661	665	604	650	625	639	659	631	636	635	646	638	650	616	602	661	647	618	624	615	671	637	642	627	669	663	640	626	630	638	652	622	620	673	641	632	621	605	636	663	629	651	632	611	638	661	635	659	595	638	625	612	628	621	597	644	644	645	626	616	638	642	643	680	682	637	600	658	671	638	631	618	644	618	611	615	642	662	625	643	626	634	619	627	622	600	652	643	603	623	616	625	663	611	625	671	646	616	609	653	668	672	645	647	621	639	654	655	614	632	651	694	653	620	668	660	608	649	613	660	642	643	639	624	662	663	616	688	691	673	621	650	642	619	682	639	670	628	625	626	615	602	632	608	657	641	677	628	623	646	616	606	671	609	619	624	656	644	645	625	653	620	641	610	618	674	606	610	643	608	642	622	637	627	621	617	624	638	632	588	698	634	609	674	641	625	616	663	641	623	650	659	668	620	649	624	685	640	620	679	666	646	651	631	647	635	671	686	672	605	592	661	616	620	613	711	619	624	646	629	660	574	627	654	677	685	605	665	607	653	669	573	634	637	621	602	651	632	591	650	619	657	657	628	628	653	645	643	613	588	682	627	636	643	608	665	678	618	605	686	648	589	647	658	668	631	594	644	605	663	638	619	662	656	677	610	638	634	683	651	622	664	603	646	639	643	612	673	673	626	618	625	624	631	687	604	627	658	637	632	653	666	672	631	608	589	610	645	673	626	647	654	637	670	607	641	640	630	613	653	637	640	611	702	654	671	681	654	648	621	616	593	648	643	649	631	647	666	639	648	649	647	640	658	604	627	627	634	634	608	611	648	624	623	658	608	617	668	613	642	620	643	632	631	599	618	643	630	644	699	680	611	641	706	618	599	641	670	643	650	621	598	691	650	620	621	650	654	677	649	628	643	657	683	619	614	663	617	624	614	625	659	656	610	663	680	628	619	668	643	648	634	679	703	641	662	568	632	645	670	614	622	647	602	660	662	612	607	625	641	646	630	642	648	687	637	649	653	619	658	643	608	639	627	638	652	624	635	643	639	607	674	643	641	604	634	638	636	655	657	645	635	634	643	653	649	678	666	651	646	616	628	706	619	645	638	624	605	606	612	605	646	659	615	620	580	673	640	655	674	626	604	688	652	652	646	634	658	666	632	646	625	636	585	688	625	642	662	653	615	691	646	664	626	596	639	648	609	655	614	667	661	687	649	685	632	621	669	633	656	656	654	702	612	591	635	671	667	644	672	684	636	667	616	651	621	602	617	646	659	676	656	684	639	629	612	634	617	625	639	661	636	605	646	654	615	600	636	629	663	686	647	605	629	605	670	636	605	617	647	652	637	656	651	652	642	655	619	638	663	662	665	630	652	657	641	619	664	640	629	655	608	622	634	626	644	653	610	643	613	653	678	644	641	647	620	643	595	620	589	639	594	669	664	588	631	661	627	692	649	617	633	602	647	607	675	626	607	640	641	648	606	613	648	656	662	631	624	674	558	635	629	636	634	642	638	618	609	655	626	654	652	628	649	616	619	639	593	625	672	611	694	665	684	608	672	688	662	662	659	653	673	662	614	633	617	608	594	576	642	629	633	674	597	610	636	637	657	572	602	708	636	612	677	613	662	622	632	631	625	684	666	641	622	664	634	674	609	615	619	684	626	673	625	625	656	644	637	648	623	621	618	674	676	690	632	647	641	581	648	658	642	622	629	619	648	640	627	630	638	646	612	641	604	645	625	647	630	590	648	617	686	660	628	595	625	661	652	622	676	602	640	624	627	669	656	655	601	641	648	601	632	679	674	631	630	584	645	619	644	596	620	663	633	654	650	642	612	654	645	677	692	699	671	626	642	644	649	631	604	664	667	672	602	642	632	663	649	658	649	657	645	660	623	647	612	633	694	620	642	639	688	562	639	665	668	598	640	612	662	673	655	633	668	620	594	589	633	664	641	686	621	626	622	611	599	623	645	637	638	639	611	623	644	668	622	677	634	658	636	640	678	676	637	639	620	622	647	642	642	646	665	670	622	613	659	656	603	612	624	594	644	585	621	641	650	564	651	663	651	585	610	632	640	640	661	620	661	606	599	643	659	683	584	633	636	652	604	654	617	694	641	641	632	683	667	660	667	605	627	663	652	635	627	651	658	712	615	611	609	663	620	677	656	659	623	666	643	648	654	596	642	636	628	640	629	641	626	655	674	666	661	635	672	626	596	672	647	630	617	608	681	614	604	635	609	665	644	630	631	666	648	636	616	622	625	654	631	637	631	648	600	634	638	630	615	669	606	623	648	692	688	626	627	667	635	684	642	641	639	607	617	617	644	641	594	689	581	622	606	607	605	633	599	651	649	658	709	620	662	688	647	613	607	686	626	635	643	626	625	638	623	618	607	663	640	657	648	632	657	623	664	644	633	646	635	633	652	695	636	659	663	656	618	622	625	628	633	626	644	675	604	626	649	599	668	649	627	647	607	606	645	577	586	599	626	653	598	587	622	642	631	639	651	601	618	625	622	613	618	620	695	647	662	609	640	599	610	657	598	681	607	624	663	616	679	666	636	631	623	659	628	684	623	643	651	641	658	657	607	639	654	626	668	597	623	626	655	622	630	633	662	637	635	654	623	637	646	638	648	659	611	605	650	618	652	649	622	629	638	668	664	624	646	614	634	580	653	596	678	642	622	591	641	657	609	625	674	647	676	650	622	628	680	602	610	672	651	649	641	616	664	647	639	626	641	625	616	632	654	665	633	637	636	626	654
49957	13093	5996	3011	2292	1837	1518	1353	1209	1106	1030	1017	955	915	888	923	858	846	844	818	826	800	841	756	790	822	802	816	761	833	799	770	827	784	799	758	847	744	744	800	764	786	761	741	744	752	745	785	738	800	858	804	791	742	799	761	734	814	755	773	736	806	756	764	728	751	788	797	724	846	749	779	762	787	706	762	769	767	742	725	758	818	714	759	723	764	726	781	749	761	812	795	738	731	779	825	740	784	741	771	747	811	729	757	777	741	780	743	771	773	773	748	769	772	737	713	822	736	712	780	814	724	774	789	762	782	774	800	776	762	755	759	755	767	718	812	784	737	737	768	763	762	790	767	728	794	767	783	795	775	787	800	749	825	804	786	795	743	784	802	762	806	732	791	854	786	847	793	775	728	823	762	762	721	714	759	816	766	730	727	797	791	777	794	763	791	786	771	771	759	777	786	730	768	722	808	785	759	777	732	716	784	788	768	780	739	776	747	726	731	745	837	818	799	773	738	752	761	758	734	768	818	751	770	732	728	763	763	792	739	778	814	782	802	766	781	755	737	762	773	712	784	769	773	782	784	788	803	777	732	790	767	764	801	766	777	780	746	778	780	811	765	767	747	776	783	771	740	791	800	782	748	771	789	723	751	786	769	747	795	745	795	752	767	749	783	773	774	768	796	777	787	723	740	805	766	755	764	794	769	763	780	755	805	767	773	748	764	780	766	782	779	777	784	738	759	768	777	787	752	707	793	751	783	770	753	771	803	769	714	728	784	796	767	758	728	701	809	696	758	757	760	781	773	770	741	767	743	813	803	782	781	747	738	803	724	772	781	714	730	716	754	796	788	792	777	797	783	756	764	777	854	755	800	725	795	791	797	719	755	778	724	826	769	758	795	766	754	804	764	796	789	769	750	757	723	785	761	771	772	759	771	779	817	763	758	826	810	802	770	770	780	751	728	751	800	817	807	733	770	763	778	832	786	771	781	761	770	752	790	765	787	766	774	754	735	777	791	763	744	776	791	756	781	747	786	771	797	789	759	775	780	805	790	798	768	776	767	751	777	722	777	707	778	782	718	766	768	790	730	757	787	749	744	772	818	794	761	828	793	738	759	774	797	748	781	783	836	753	806	813	804	795	745	813	750	758	788	720	759	799	750	778	807	726	768	736	804	789	819	758	817	810	764	779	800	763	743	774	780	793	795	787	775	765	726	821	811	763	758	729	799	761	758	784	773	754	726	747	745	744	775	766	764	780	762	797	764	776	790	810	742	810	759	766	762	837	756	792	779	781	827	772	763	771	793	802	796	772	768	812	780	778	736	760	752	762	807	772	730	749	824	739	790	747	755	766	813	753	796	770	819	801	777	763	763	756	763	760	775	781	762	797	751	773	746	742	790	738	737	748	805	711	786	730	773	827	728	818	759	800	803	746	805	780	780	795	783	715	748	795	777	738	834	734	767	791	820	771	780	813	811	788	778	752	774	738	804	731	785	774	716	768	771	784	740	723	767	789	846	777	826	781	729	751	730	784	795	716	812	774	743	773	749	756	762	812	764	781	779	757	759	755	767	780	753	798	778	738	766	708	758	760	770	741	807	772	764	759	807	753	751	787	823	750	751	738	784	788	781	810	781	765	744	760	795	786	798	784	766	759	780	764	769	773	774	759	780	727	790	718	786	729	745	783	744	767	736	831	756	719	828	759	783	784	758	773	786	746	785	776	765	749	762	749	736	744	778	784	791	765	785	797	750	821	837	780	744	792	775	761	764	761	761	773	793	794	802	774	803	782	765	789	791	832	764	780	738	779	742	775	771	793	807	786	780	796	790	737	794	721	745	788	772	797	769	780	822	785	793	752	763	770	735	800	741	782	794	733	774	769	745	776	745	761	742	796	805	767	791	722	730	790	761	795	735	776	770	797	777	745	773	772	776	766	796	813	803	753	793	743	813	743	767	782	782	776	757	760	766	742	767	813	736	735	774	749	789	756	771	784	769	772	765	762	777	779	719	732	740	817	744	771	764	784	814	781	763	743	757	748	769	782	786	755	767	787	773	736	773	805	752	782	765	783	725	810	762	752	778	803	797	783	732	793	810	778	764	743	768	700	766	785	772	754	772	772	780	751	768	773	746	808	767	751	749	747	729	759	740	747	792	822	815	786	724	775	753	785	757	770	759	735	764	793	745	787	728	792	778	739	787	766	717	788	784	764	821	818	745	775	783	785	762	798	705	754	775	756	732	768	761	837	754	732	678	742	758	767	807	736	805	764	765	778	775	765	791	768	712	766	835	798	750	780	716	707	790	767	798	794	742	760	795	749	760	800	737	768	793	790	792	753	762	766	752	781	785	784	805	735	778	773	750	816	748	789	772	721	782	801	793	767	727	756	737	723	812	757	767	782	777	755	766	804	784	726	766	755	741	768	753	779	761	736	716	771	729	741	718	757	770	796	819	759	769	771	800	821	802	749	819	729	760	751	785	819	794	756	765	796	760	774	748	798	738	800	751	741	742	800	831	750	822	798	830	769	799	731	758	821	778	767	743	757	793	799	777	821	812	747	720	760	764	768	798	761	776	775	808	747	714	753	787	745	752	764	782	774	762	788	753	801	773	758	802	744	771	760	743	781	724	752	749	751	789	799	717	750	727	724	791	760	739	751	802	752	706	772	781	740	773	776	749	771	783	744	787	790	731	772	769	737	778	784	823	736	763	774	761	741	792	766	787	780	765	737	722	762	791	768	822	717	803	806	831	776	768	791	751	770	725	773	781	766	748	774	819	717	821	765	752	742	774	784	733	721	781	780	792	761	809	784	761	729	767	740	777	739	764	746	810	807	765	741	791	807	737	777	754	789	760	758	789	750	731	766	751	797	776	791	767	822	756	763	772	808	700	781	777	788	804	830	735	811	784	830	768	800	744	757	767	801	796	776	831	770	756	726	762	787	829	760	813	798	796	759	800	742	754	754	777	734	796	724	754	744	780	793	735	738	754	778	762	767	757	774	794	741	777	752	788	757	750	719	758	790	753	763	752	800	781	781	774	751	786	779	706	724	734	775	770	755	754	771	783	783	780	841	772	752	783	829	749	784	839	760	809	747	744	753	767	747	772	795	768	767	772	729	762	757	735	807	786	747	785	760	789	722	764	775	765	801	772	789	813	789	769	745	787	782	758	739	762	766	812	773	802	780	695	754	786	796	767	802	733	737	760	760	750	771	822	780	735	793	762	754	768	790	743	741	801	769	779	774	777	799	747	764	829	766	742	726	768	744	792	731	758	790	790	797	814	802	817	764	757	731	769	765	786	756	734	747	773	786	752	788	739	764	795	789	783	785	786	765	854	747	757	771	756	816	753	740	779	810	746	763	771	736	769	812	764	791	797	779	758	805	787	758	755	749	729	792	772	721	782	811	749	798	738	775	752	770	772	802	775	796	760	794	750	754	764	762	766	791	740	784	771	835	767	782	812	769	761	770	751	729	792	776	771	775	733	756	772	725	769
25939	21462	27344	25652	7342	521	374	362	340	313	315	329	324	319	305	309	309	299	295	267	278	308	269	299	301	274	261	291	307	292	329	289	269	299	307	310	314	281	269	273	294	285	277	303	280	277	273	271	288	280	231	273	265	249	275	286	298	258	307	282	249	277	284	266	256	251	294	291	283	286	314	267	278	257	279	280	283	300	275	291	274	284	258	290	269	277	302	306	243	278	289	281	260	310	315	277	304	248	289	283	281	299	305	275	261	309	273	265	273	284	288	277	267	271	294	252	272	272	279	284	288	248	288	268	296	284	279	273	261	273	308	258	270	270	291	306	258	293	285	296	286	268	267	246	246	299	277	288	300	269	245	285	274	285	270	280	290	264	271	275	272	259	265	291	294	278	285	294	278	268	279	243	297	287	306	267	269	266	252	283	278	270	275	299	294	282	285	266	281	256	276	278	296	264	265	270	253	256	284	281	297	306	270	270	275	297	290	290	269	289	305	294	320	284	287	271	277	248	268	255	266	259	307	272	296	272	289	279	261	282	285	280	268	285	271	269	298	276	288	287	283	281	273	288	274	294	280	275	275	282	260	266	290	277	266	264	267	263	295	264	268	263	284	277	280	269	297	276	283	267	272	325	275	266	281	267	268	292	304	254	256	263	277	290	260	289	283	279	274	254	287	279	277	270	254	276	264	286	278	251	266	290	293	310	308	258	273	292	270	245	304	287	275	261	262	296	285	284	271	269	313	273	299	293	286	256	291	288	285	272	244	284	278	260	263	271	273	275	273	310	281	293	266	253	280	299	270	290	271	280	277	244	301	298	261	290	256	284	266	286	260	285	293	258	251	287	288	305	274	279	291	279	298	279	278	271	279	273	282	257	267	273	299	304	278	301	307	250	285	270	294	237	281	297	294	261	277	260	293	253	289	276	298	283	271	232	299	249	274	284	269	276	272	274	291	294	269	295	270	296	232	268	265	298	297	262	269	264	286	262	286	288	258	282	300	284	262	270	288	275	299	291	282	275	280	274	307	270	279	251	287	297	276	246	272	291	248	273	273	263	297	261	284	274	254	240	302	279	282	262	288	260	292	277	282	255	265	283	254	258	294	267	289	267	273	265	290	267	277	296	291	283	255	275	283	261	281	302	289	259	300	252	288	265	274	291	282	242	252	291	274	282	288	245	289	251	267	298	253	276	306	269	278	251	287	268	284	264	305	303	258	271	274	278	267	281	303	255	263	298	288	237	249	292	305	262	264	238	256	279	266	259	266	299	284	284	270	279	275	265	302	247	263	273	313	264	259	268	285	266	288	299	276	286	257	247	292	293	260	301	278	298	280	262	280	274	320	244	258	294	249	253	274	314	291	236	299	303	273	293	286	266	298	297	284	277	275	283	288	267	261	265	277	266	277	264	278	261	270	328	269	285	276	293	244	244	261	285	271	302	283	291	275	289	294	297	239	266	324	275	289	261	278	271	256	266	289	309	267	305	275	271	306	271	263	298	269	272	304	272	280	266	261	268	312	291	286	286	264	283	277	274	275	285	273	252	279	282	286	262	288	294	321	267	283	273	298	276	285	263	267	285	275	309	254	281	272	273	252	293	267	255	280	266	293	237	270	279	272	261	249	272	264	253	298	281	303	313	277	264	264	275	270	291	273	293	296	285	284	254	287	294	260	266	291	290	306	290	284	283	288	258	262	283	290	273	284	276	287	267	271	253	262	289	281	264	285	296	254	262	308	253	278	283	270	259	279	294	283	260	290	261	279	279	252	272	297	280	272	278	270	258	281	275	287	281	296	263	312	270	291	301	261	244	284	267	281	260	284	288	308	272	269	298	323	253	275	279	301	269	281	282	264	308	272	261	262	258	287	258	293	282	270	297	272	309	290	266	269	289	279	274	293	281	301	254	260	258	265	290	266	275	268	294	256	284	262	305	270	256	263	278	275	258	279	271	277	290	280	253	276	271	277	265	277	281	300	252	267	267	289	284	275	290	263	294	284	294	299	258	284	288	285	289	241	280	242	261	302	270	265	303	295	264	272	290	278	283	294	255	274	276	304	287	268	283	279	276	270	267	258	285	261	278	266	269	257	265	296	270	246	231	270	277	284	302	273	276	282	283	279	276	311	284	275	296	277	269	278	271	255	284	296	276	286	279	298	268	272	267	256	260	298	273	288	259	286	248	284	285	264	269	282	265	271	276	284	276	257	266	246	271	243	266	255	300	279	315	290	253	288	271	272	254	294	277	270	274	302	307	268	259	260	284	288	300	253	308	250	284	254	293	300	278	272	268	306	290	304	279	300	271	276	271	268	312	266	285	260	278	259	288	318	302	299	240	249	292	275	278	254	268	265	265	247	274	271	295	254	257	278	272	275	285	256	285	279	282	278	267	282	273	283	249	272	281	270	272	288	289	281	272	257	268	259	270	238	309	292	288	289	289	309	281	280	283	257	282	267	304	281	273	295	285	304	257	322	262	244	254	252	298	277	262	300	288	268	288	295	258	278	291	249	261	277	248	304	295	276	268	272	284	251	269	263	317	260	260	256	248	268	271	268	262	309	287	273	270	272	269	300	280	311	272	272	300	254	264	311	293	291	276	285	301	301	273	276	273	260	290	286	283	278	284	254	320	282	279	274	274	272	304	259	278	281	294	299	274	271	267	280	254	282	286	255	265	253	267	265	242	270	294	268	261	271	277	284	268	268	265	268	282	273	255	295	303	268	301	276	258	298	296	246	290	275	286	292	257	252	284	282	283	301	265	302	264	273	265	294	268	288	259	268	287	288	300	259	242	299	281	277	272	268	302	267	297	263	296	269	287	283	271	278	268	260	267	304	261	264	309	267	262	279	292	279	270	270	296	294	261	272	277	283	270	267	288	283	284	265	270	266	278	312	283	266	278	275	270	265	312	303	304	339	264	270	287	283	274	286	261	305	285	284	319	279	285	299	265	289	258	271	259	295	301	283	286	305	297	275	278	266	289	299	271	293	282	276	262	283	257	289	310	261	270	293	284	260	247	272	288	280	284	285	269	260	283	276	293	278	294	290	275	297	285	260	285	293	269	230	283	274	263	266	270	259	284	246	287	287	300	275	276	279	278	268	289	277	231	264	292	265	270	265	282	283	278	289	267	267	272	251	286	278	303	269	301	272	273	273	264	290	269	277	283	273	280	296	277	272	272	260	284	290	285	281	279	262	275	274	288	274	289	271	283	270	285	282	276	282	283	267	280	261	288	277	284	274	280	258	268	288	289	262	297	269	270	253	273	268	270	296	301	281	285	291	266	274	263	268	283	248	301	294	284	289	303	282	289	260	288	264	289	294	276	258	270	296	272	295	262	273	267	287	271	251	232	264	282	265	280	268	296	297	284	267	242	279	282	314	314	287	242	277	279	301	306	260	285	282	256	282	286	268	262	260	302	292	260	276	278	278	274	286	266	287	276	286	265	291	291	275	290	278	265	286	291	284	304	276	306	299	293	260	302	266	286
46364	9518	2970	1560	1143	942	761	699	604	526	525	485	478	459	427	474	439	392	430	398	413	397	414	369	369	397	362	429	393	379	368	405	362	408	379	383	393	376	390	354	394	405	364	380	365	395	382	420	379	409	374	444	414	382	342	388	369	408	368	396	381	367	396	373	381	367	373	376	355	340	366	386	365	403	337	411	385	401	397	396	377	379	382	392	352	364	400	324	391	406	339	372	417	370	377	347	363	371	351	376	372	363	365	402	406	380	359	367	380	360	420	399	354	367	349	379	362	381	366	363	408	403	367	372	364	340	368	380	389	378	350	392	343	349	370	409	364	402	375	395	380	367	360	370	348	365	409	372	349	428	356	381	337	404	376	356	376	342	401	397	379	377	370	385	367	398	358	383	371	380	370	355	358	369	388	382	411	405	408	378	362	361	371	376	370	385	370	363	369	364	393	365	370	373	374	371	366	360	329	353	357	359	377	386	382	365	377	366	388	355	362	356	386	393	343	381	383	399	351	365	391	379	356	393	370	410	372	373	396	368	378	361	348	342	395	370	415	367	371	356	336	385	384	353	390	363	360	388	347	387	369	391	393	369	365	340	358	348	398	345	385	344	368	362	358	367	383	419	363	366	372	359	361	398	371	372	366	385	352	340	359	352	357	369	373	367	396	365	345	337	420	362	354	360	361	361	361	353	347	391	349	352	389	390	381	356	368	354	356	392	358	363	385	400	393	392	392	370	380	384	378	354	368	369	356	367	376	376	379	378	409	365	372	351	388	387	364	376	355	367	354	381	379	390	405	380	400	355	370	353	346	373	366	345	382	393	371	370	359	387	351	365	334	379	381	369	365	360	386	358	369	391	384	342	379	369	404	391	352	366	393	325	357	376	364	381	413	389	364	343	380	361	372	377	357	376	340	386	353	408	374	352	382	395	380	351	377	394	362	348	377	377	383	403	360	354	364	394	398	391	363	359	365	399	348	386	388	390	369	377	378	382	357	416	331	358	342	395	366	350	359	384	349	382	350	373	345	384	400	383	349	374	357	341	367	382	366	372	390	364	392	376	425	363	403	349	385	357	349	368	393	370	367	331	408	372	321	348	383	358	357	367	352	379	414	368	421	363	393	374	380	403	405	397	358	365	360	390	379	376	370	379	365	352	389	361	387	340	371	373	360	379	343	374	392	363	372	408	391	344	339	399	412	344	369	365	338	385	334	371	371	364	353	375	373	378	398	366	421	423	382	400	357	359	378	377	390	366	356	391	352	385	360	380	374	374	392	388	356	350	370	375	366	384	366	343	359	392	358	360	400	395	374	370	360	369	359	352	354	368	361	397	356	374	420	387	361	353	358	394	362	391	364	373	371	342	377	379	392	385	357	372	356	362	384	382	384	410	362	410	409	395	345	403	399	396	363	374	365	332	373	350	423	388	333	357	395	375	412	369	365	389	377	378	375	359	387	363	360	351	372	402	367	344	370	365	379	367	389	394	381	386	357	357	360	401	365	348	344	362	372	375	397	371	407	390	409	374	382	393	364	355	398	383	417	337	398	361	374	385	364	385	372	368	380	375	370	348	396	351	377	342	348	368	352	341	395	387	363	395	376	383	344	401	338	363	374	359	380	353	355	366	374	337	357	360	367	406	335	357	346	374	375	365	370	407	408	394	379	368	371	355	367	368	348	354	367	362	343	378	392	418	384	409	365	369	353	385	411	359	365	376	392	373	378	342	347	373	364	332	385	384	414	363	393	377	367	341	386	377	392	370	346	378	349	380	345	378	350	352	356	345	382	374	376	363	399	372	341	396	386	341	403	326	341	393	379	330	357	342	352	381	389	329	367	370	379	405	350	406	379	395	363	408	371	370	378	361	327	401	349	343	359	354	401	396	366	383	376	345	403	374	381	350	402	389	369	365	369	365	353	388	390	417	357	374	376	383	367	384	388	381	360	404	371	414	380	363	370	366	371	363	373	367	354	382	379	409	368	366	383	379	375	344	383	335	359	409	365	425	372	395	370	362	379	394	375	382	388	381	365	364	403	391	371	401	356	370	371	392	365	347	381	392	359	355	391	363	375	391	372	383	407	390	373	380	366	382	384	364	368	409	385	393	375	374	413	375	338	390	335	358	396	366	339	328	374	362	397	372	364	363	375	396	399	358	402	364	386	336	353	354	399	374	389	373	367	347	348	363	377	389	347	384	395	358	357	358	379	357	375	348	398	359	356	409	351	378	376	375	387	353	348	357	365	337	354	363	382	375	402	371	372	379	358	416	372	344	376	388	380	377	356	408	376	360	376	363	396	387	401	386	375	374	385	347	381	380	361	378	399	384	384	356	365	402	361	352	375	354	368	354	352	357	390	361	352	351	371	353	410	407	378	351	373	334	362	365	359	361	365	385	389	370	382	373	366	340	318	376	333	375	382	395	349	344	356	414	423	366	364	371	352	410	354	383	383	422	336	381	359	351	393	347	386	370	380	374	365	392	372	386	345	354	356	383	382	350	368	326	378	319	349	380	403	345	401	342	355	382	347	396	346	405	362	355	391	377	392	381	421	379	400	372	390	359	408	389	403	397	343	382	370	399	353	400	362	342	339	381	383	376	345	368	403	337	377	407	363	387	373	399	354	377	361	371	352	371	356	383	371	371	383	355	363	366	414	358	376	351	347	341	397	381	380	398	350	352	363	359	372	395	374	358	389	352	358	404	380	368	400	408	361	393	370	356	363	405	321	366	397	408	365	358	358	338	357	411	389	403	430	385	357	376	353	397	386	384	406	381	389	356	377	372	346	362	393	419	364	394	359	370	383	369	373	372	380	378	346	370	382	398	348	382	372	367	418	374	325	375	344	388	374	429	375	361	407	372	350	374	385	344	393	334	383	340	363	381	381	394	372	366	377	412	386	352	384	347	371	352	385	379	357	369	377	362	361	354	364	379	382	385	373	343	374	351	401	405	332	357	390	362	393	362	374	377	410	375	359	357	409	356	391	378	335	359	350	353	365	347	344	361	380	365	356	370	348	359	393	390	389	327	381	368	385	404	375	370	376	359	371	385	351	371	360	364	406	399	376	370	400	408	366	381	373	354	367	383	363	368	401	380	347	400	404	376	347	331	369	393	371	350	367	386	385	364	365	377	383	352	395	346	368	396	357	373	368	378	387	405	347	351	376	370	389	354	371	374	363	352	392	390	362	361	382	398	379	393	360	391	369	352	363	389	394	384	383	397	379	377	369	370	408	369	390	363	391	378	369	380	338	373	389	339	383	376	354	333	354	360	377	391	364	451	355	373	381	375	357	398	411	390	383	389	366	394	336	349	357	391	367	354	355	344	407	370	411	385	390	393	372	365	344	394	375	336	374	369	353	365	357	390	329	372	412	385	354	352	369	361	352	379	377	389	375	384	393	388	394	390	366	370	358	359	377	375	381	401	394	343	377	379	323	362	356	373	374	391	393	410	417	397	396	385	368	376	396	331	373	391	381	391	355	375	370	369
23330	21448	29136	24177	21453	21460	7922	1366	1049	1094	975	941	996	896	890	855	844	795	794	767	830	736	763	782	726	827	806	750	750	751	722	722	785	744	716	730	816	788	777	755	766	828	710	799	757	746	716	752	720	656	712	783	727	714	686	720	762	769	723	722	720	734	728	787	742	799	696	756	697	773	707	775	780	732	731	757	798	728	800	741	720	692	703	754	777	752	719	776	744	772	784	735	730	679	728	707	810	745	771	755	756	756	788	780	780	771	725	789	736	754	764	711	725	782	762	686	726	763	796	775	732	779	738	766	728	777	741	786	751	756	754	734	717	743	740	758	777	711	728	740	713	724	712	758	737	777	733	762	717	743	765	695	758	736	724	706	741	800	724	748	690	797	759	750	753	694	762	737	745	659	742	719	752	698	735	756	734	723	822	729	729	785	750	708	738	703	740	746	771	781	760	699	700	763	765	704	755	733	727	737	750	787	714	712	700	695	729	735	711	729	721	748	743	780	719	719	703	708	733	761	732	717	734	798	774	766	708	753	717	726	757	770	742	735	736	756	738	705	729	763	761	743	753	710	716	752	705	745	742	770	731	764	767	762	717	701	755	740	706	762	731	750	752	658	763	762	743	740	797	739	753	753	758	732	732	695	814	758	708	672	693	759	725	748	746	691	829	731	724	752	747	744	737	701	793	689	733	730	766	733	703	737	733	692	699	728	701	784	737	732	783	747	740	718	715	763	709	754	772	741	737	758	756	721	742	707	701	734	722	750	736	743	778	727	760	743	721	768	698	747	718	736	726	757	741	775	757	716	715	744	717	714	696	766	730	798	734	760	767	758	723	697	801	722	738	718	767	698	734	747	766	711	766	713	748	794	762	786	743	768	763	744	775	749	771	733	742	793	752	760	697	742	744	675	714	733	772	756	786	728	741	733	721	738	701	755	748	709	724	761	739	760	738	717	755	734	744	788	783	724	769	787	724	787	702	758	723	736	752	732	780	725	702	762	732	715	747	706	753	750	747	770	816	710	728	767	718	763	738	782	713	774	705	747	732	745	778	726	674	757	753	752	719	715	726	738	729	720	736	708	779	748	737	750	763	733	714	764	738	725	778	731	761	729	753	713	728	714	709	802	748	776	741	735	730	735	718	700	738	752	726	740	710	772	736	767	752	744	764	764	760	754	728	766	733	700	792	801	701	759	766	762	757	737	680	740	743	741	754	747	703	699	734	807	745	764	768	734	702	721	764	740	730	703	704	717	702	724	797	698	748	735	703	734	785	810	768	748	741	773	751	719	739	790	750	736	741	718	696	731	696	775	732	697	760	711	714	767	732	782	744	738	710	692	715	726	773	731	735	692	684	822	763	731	791	770	740	708	765	751	724	759	749	751	769	763	757	721	726	671	779	755	729	731	737	720	707	790	752	757	773	725	778	699	723	783	726	760	699	735	697	723	753	769	776	761	746	721	710	801	720	727	711	748	766	724	747	724	722	807	728	740	733	757	722	728	746	752	680	752	745	772	779	766	698	725	734	763	740	732	724	742	753	749	701	742	743	703	656	726	746	773	704	750	770	718	707	747	741	727	784	767	743	741	766	737	705	710	734	702	741	711	762	752	735	708	757	755	706	674	719	668	723	754	717	801	741	720	721	777	763	734	728	789	744	760	750	762	778	763	719	749	732	702	738	754	749	770	738	697	695	761	724	794	782	742	740	723	774	708	761	715	738	742	741	728	773	695	718	731	752	724	742	689	740	754	740	748	720	733	679	747	748	749	714	759	731	796	758	710	781	755	759	728	731	727	782	739	760	778	718	784	719	739	728	793	733	766	747	780	761	719	707	733	754	718	810	717	756	722	714	746	770	732	720	736	740	716	723	741	708	742	736	727	717	784	758	749	726	743	710	749	749	774	692	740	781	766	749	747	724	746	768	779	702	782	746	714	778	747	746	748	714	735	820	740	779	761	737	790	723	784	761	756	803	735	735	731	719	726	763	805	736	726	726	765	790	768	700	745	754	808	717	713	721	739	748	749	756	718	714	754	733	747	733	756	754	772	713	760	698	723	699	766	746	688	717	729	743	683	727	733	793	789	770	740	740	722	782	684	748	723	686	734	739	682	730	696	754	715	758	732	727	750	795	726	744	734	804	755	750	740	749	758	743	770	730	754	818	744	688	795	723	747	679	775	727	730	703	685	741	720	717	770	802	766	741	734	706	755	710	763	766	736	727	723	755	714	768	702	759	730	725	789	748	737	748	740	769	752	725	715	723	774	693	728	793	715	746	752	680	762	747	798	709	731	696	738	720	716	692	710	715	702	753	785	740	729	769	757	747	717	761	741	751	722	720	751	772	743	721	725	759	733	698	726	743	727	753	743	732	753	705	764	766	737	724	762	732	797	745	750	731	742	751	739	759	701	759	771	727	729	747	736	741	752	760	720	740	729	710	734	698	699	677	747	755	736	713	731	749	781	734	744	764	767	711	710	729	729	734	728	756	764	740	738	771	759	687	723	702	730	805	774	754	675	745	741	766	726	692	720	731	747	722	714	714	806	724	719	704	721	725	749	714	710	756	746	722	687	722	789	689	742	723	767	768	730	695	728	756	753	732	758	756	761	709	738	742	759	785	763	719	698	707	761	757	749	731	796	743	730	767	709	777	706	782	684	777	696	693	734	732	712	794	703	745	702	701	731	753	757	725	784	704	747	734	761	779	713	687	736	703	685	777	738	734	767	767	727	747	700	739	699	770	723	692	790	751	733	739	716	748	720	697	728	744	700	711	708	777	735	778	766	719	722	705	740	719	758	775	763	716	733	753	708	769	713	768	793	726	752	735	717	754	798	777	723	746	782	755	728	743	737	735	742	692	718	752	717	773	746	699	732	740	753	735	761	757	786	750	775	689	760	730	753	708	711	745	681	748	724	720	759	744	735	798	785	761	704	795	723	749	752	678	747	705	751	692	805	728	707	767	768	691	664	669	793	754	754	739	688	737	727	750	759	745	740	778	737	726	779	738	736	731	755	771	758	766	763	698	764	758	747	775	754	728	717	755	703	702	735	751	754	762	750	673	720	771	718	736	759	728	784	717	723	706	761	721	731	721	711	763	801	788	727	709	785	804	786	777	736	680	743	748	733	709	680	760	753	691	734	729	747	736	782	695	729	714	723	732	751	769	750	788	749	756	731	686	695	784	751	731	727	732	759	760	788	717	756	731	706	734	750	768	711	715	787	752	762	690	764	713	737	717	759	715	708	804	722	730	758	742	758	724	749	716	721	778	711	755	765	765	733	760	689	759	763	691	759	793	727	729	714	722	708	690	746	797	769	715	808	718	750	743	722	737	783	753	787	789	733	752	760	729	747	745	761	758	695	741	710	695	745	711	753	718	782	741	786	743	737	729	785	731	734	740	713	695	755	763	769	760	739	733	746	711	765	723	715	753	733	756	739	690	701	741	747	735	755	719	745	723	758	797	764	744	715	744	759	734	782	730	722	763	734
53304	16006	10021	5154	3727	2976	2381	2047	1729	1596	1498	1326	1286	1205	1188	1094	1064	1173	1076	1067	1003	986	1045	977	987	940	962	918	956	929	934	941	898	989	888	945	916	913	909	960	918	911	980	982	867	845	865	920	891	900	893	916	906	898	889	918	913	936	903	907	856	891	904	899	933	922	925	900	927	927	933	937	928	901	866	855	896	911	934	928	868	854	918	918	939	891	905	954	916	859	867	891	912	904	906	929	941	841	900	914	878	875	894	877	872	933	896	902	891	855	902	917	892	920	895	924	953	937	901	935	871	903	879	898	935	864	902	870	905	880	923	901	916	892	942	947	938	912	885	893	889	923	922	921	878	874	894	836	885	850	908	898	874	894	937	890	901	899	939	942	885	952	838	918	908	869	890	870	915	909	872	873	935	861	933	896	882	923	873	933	893	886	900	930	886	901	856	874	832	916	891	830	883	904	919	901	894	898	843	866	903	866	893	871	887	860	948	937	943	870	911	860	903	958	882	899	910	846	952	876	915	909	888	871	937	885	853	929	942	924	904	877	904	927	908	882	912	926	880	930	879	860	935	926	900	882	862	897	888	941	860	909	910	872	900	887	857	913	905	859	837	927	935	894	887	891	920	920	934	890	931	945	870	911	858	940	933	878	931	915	888	840	937	905	841	898	867	914	899	885	874	949	930	912	874	863	876	865	858	927	915	936	959	852	870	859	895	942	894	954	868	909	831	862	910	875	859	874	861	890	936	898	906	892	917	883	842	899	930	878	939	929	892	876	866	948	927	922	894	912	927	883	877	873	885	883	926	903	907	903	915	917	978	923	872	930	914	916	876	904	915	868	891	917	902	882	926	878	901	842	898	916	853	931	882	890	874	891	903	894	849	884	886	950	928	871	892	934	904	903	902	879	924	889	915	899	920	898	896	860	924	897	859	918	883	895	903	864	888	886	904	920	899	868	883	919	874	956	919	961	887	913	905	904	879	886	847	954	923	892	933	914	923	920	888	933	910	920	891	898	873	889	870	857	905	921	869	938	921	896	904	920	949	917	875	854	932	937	871	951	936	906	921	862	830	954	892	953	980	855	886	845	903	894	903	868	883	939	903	921	855	937	853	884	942	934	900	865	882	899	922	912	916	911	916	885	875	879	841	931	874	893	885	923	876	899	879	899	841	879	874	873	916	876	882	867	897	922	865	928	887	902	920	898	859	893	937	936	887	931	919	908	889	886	927	929	866	865	842	902	912	890	947	892	907	895	893	883	937	890	905	922	888	881	942	895	904	865	916	921	944	893	899	861	880	912	880	919	849	893	876	933	871	878	894	908	918	945	926	889	914	934	925	922	874	920	885	926	893	930	911	864	984	936	891	908	928	901	883	918	918	886	867	919	878	895	901	927	929	937	906	872	900	892	876	861	883	929	925	921	918	894	895	919	906	903	915	897	938	865	936	890	931	944	881	874	873	866	913	858	925	865	929	954	873	906	883	872	853	959	941	870	857	904	930	979	882	929	918	873	902	909	867	898	938	904	929	868	909	916	887	909	948	882	931	942	930	878	919	922	871	896	868	885	900	858	931	878	904	896	891	888	881	956	900	897	869	905	923	908	930	908	953	806	868	869	949	944	826	888	874	837	923	945	915	882	916	918	912	884	892	845	906	894	875	927	899	943	873	897	928	894	910	924	887	897	917	896	929	917	878	882	884	873	910	911	873	888	911	841	973	881	920	930	915	926	946	893	869	927	875	878	875	917	931	863	878	916	906	880	884	875	873	883	894	882	951	907	932	894	870	890	853	902	927	888	909	914	870	867	858	868	897	843	922	897	941	900	913	860	897	935	887	933	926	946	895	865	874	909	918	942	905	967	840	892	913	838	903	903	905	859	873	912	913	912	850	853	924	919	886	900	977	887	900	869	943	909	931	919	882	918	871	963	906	882	910	917	876	826	866	905	893	921	888	904	897	951	909	867	907	862	921	881	903	944	885	904	900	947	893	845	920	879	917	897	879	896	879	859	893	906	858	902	917	940	859	895	897	928	866	887	924	895	929	938	901	909	909	924	895	972	867	905	926	929	917	845	944	909	921	898	908	935	889	883	870	879	937	941	870	950	901	878	925	947	881	885	900	917	894	857	883	912	898	918	879	889	914	875	921	957	856	928	905	907	885	866	901	879	847	943	927	906	905	884	888	865	923	952	929	914	921	896	818	896	796	915	858	917	881	887	815	866	883	831	900	939	909	841	892	881	948	893	879	912	868	908	903	915	886	904	899	899	895	900	886	880	939	888	915	895	864	840	914	899	861	920	910	929	886	898	905	926	908	955	838	872	864	878	932	882	886	801	890	937	903	892	949	934	903	893	955	920	906	886	890	940	926	945	907	890	862	836	913	831	923	904	876	883	915	912	880	847	881	865	940	910	887	872	889	886	901	895	916	889	880	823	891	912	901	896	890	858	891	918	888	923	893	904	916	915	873	887	932	888	887	925	911	919	896	880	915	908	894	923	909	921	880	925	892	863	928	906	912	882	882	937	890	946	917	913	865	937	946	942	845	912	883	932	863	891	892	892	892	932	909	900	912	922	924	895	937	914	925	857	910	936	958	915	885	891	955	883	889	915	895	902	907	962	868	904	869	903	892	877	905	952	854	936	883	924	873	845	898	925	904	849	907	889	876	873	918	883	930	841	907	923	931	934	871	886	898	883	887	867	876	937	912	935	851	882	866	932	884	915	969	910	868	902	914	878	896	912	914	918	911	921	914	881	902	828	906	894	847	920	942	924	905	872	871	896	884	933	858	908	906	986	868	919	844	898	896	901	897	916	858	938	897	957	935	930	856	849	900	907	881	847	884	860	877	950	839	885	865	929	938	833	927	935	938	910	920	911	869	865	855	903	843	883	936	909	870	913	914	911	910	900	925	939	937	868	920	908	904	871	855	935	892	902	855	900	905	937	885	859	881	909	936	934	926	882	858	883	899	906	887	881	877	932	942	886	942	895	873	900	863	934	870	959	887	929	916	873	873	903	898	864	944	900	911	925	914	961	929	889	907	902	913	886	845	948	895	916	906	860	847	886	892	928	895	864	902	971	900	885	921	864	891	858	888	934	900	890	833	900	862	928	894	939	914	925	892	914	863	936	950	906	942	884	944	875	931	913	894	889	901	969	888	914	888	841	911	894	882	900	867	944	902	854	894	914	910	876	830	932	932	895	828	911	874	928	902	910	946	888	915	922	905	912	930	861	880	905	858	913	965	863	873	908	884	858	873	830	891	882	867	900	913	954	854	891	824	870	852	916	901	885	891	895	924	901	885	904	889	873	891	853	923	865	923	892	858	839	882	884	905	873	881	921	898	882	907	902	899	880	888	888	891	890	859	882	897	923	908	942	908	895	924	867	851	829	900	916	903	895	881	913	873	886	922	920	888	883	922	870	896	864	905	932	836	898	963	870	911	933	899	889	931	850	925	891	905	910	896	838	858	871	867	888	900	898	864	903	919	895
28395	19680	6052	504	376	338	328	327	306	308	323	306	329	356	330	316	329	308	341	320	326	324	346	301	341	354	301	311	280	342	314	312	273	324	309	309	326	326	316	313	330	329	313	311	304	363	314	313	315	321	303	319	327	318	303	309	308	325	325	320	335	305	296	313	293	298	304	303	329	349	297	321	318	317	328	284	312	332	281	277	286	290	302	292	331	287	298	329	311	325	323	306	302	299	329	300	283	328	313	322	320	291	305	312	290	306	312	297	308	324	304	312	295	339	323	313	334	322	291	271	309	310	284	298	292	322	329	321	322	309	306	302	318	363	300	295	334	296	314	309	314	306	324	292	293	335	305	332	288	308	317	314	297	339	341	285	321	310	312	290	339	303	289	321	334	317	298	331	310	306	321	308	306	300	305	338	311	295	307	314	275	287	306	285	292	301	289	327	322	312	314	330	320	294	314	267	285	318	345	322	299	310	315	323	322	322	303	292	293	318	291	298	335	301	320	315	311	305	346	330	278	312	331	283	327	340	305	330	306	307	301	323	321	303	334	304	336	281	327	337	344	304	315	322	306	334	324	316	319	300	304	309	293	300	348	301	294	319	317	290	318	307	314	272	313	324	318	307	311	323	307	288	258	316	337	347	295	287	304	325	314	288	313	302	300	308	301	313	318	316	324	292	293	297	328	325	302	282	327	305	285	307	313	285	337	328	345	295	302	301	336	318	323	321	282	319	304	293	317	302	289	333	305	302	286	321	281	311	298	314	299	305	318	312	315	319	319	295	301	301	301	311	311	330	305	268	306	295	319	325	281	324	313	312	293	307	286	333	323	313	300	314	299	271	318	306	317	316	345	362	329	292	300	317	277	331	344	293	325	298	318	281	325	310	320	267	337	323	359	288	301	298	309	316	320	296	316	317	329	273	262	315	312	322	296	307	319	303	274	298	293	313	315	328	327	309	298	307	313	334	338	321	314	299	300	321	308	292	318	301	294	323	326	300	310	324	269	314	295	349	329	284	323	309	329	291	309	320	280	292	339	321	336	304	307	327	303	306	309	324	289	290	324	329	284	329	298	308	329	303	340	303	322	309	313	306	291	290	323	306	308	313	280	325	313	295	328	312	318	326	290	316	317	324	327	303	293	301	324	301	284	304	297	313	308	325	310	327	287	309	306	355	279	279	305	318	295	308	309	301	333	302	316	339	302	321	319	293	344	318	335	280	322	291	318	335	303	331	352	334	316	288	315	322	334	307	327	343	342	300	326	321	290	330	290	323	321	320	326	301	320	291	278	313	310	317	299	312	329	319	310	305	321	326	340	299	325	317	312	301	276	293	324	306	305	327	310	299	305	323	336	313	337	302	285	322	297	309	306	312	313	319	305	320	281	324	307	316	315	297	336	310	335	303	288	293	327	323	286	339	332	297	281	285	284	310	299	283	305	305	298	329	332	310	319	316	354	327	337	297	347	296	293	313	348	284	326	348	311	307	309	319	292	303	333	299	309	281	311	343	318	340	298	331	325	309	313	321	308	282	331	315	295	307	312	308	320	299	337	333	302	295	299	299	297	273	278	303	318	319	324	304	327	333	307	297	321	294	335	307	363	324	298	339	265	296	314	314	287	296	275	289	308	312	308	288	324	287	276	309	319	336	290	312	311	351	293	322	311	321	304	336	321	312	288	295	325	277	312	312	313	313	282	307	297	319	333	333	309	299	318	316	338	289	283	334	294	305	321	322	316	286	331	317	301	310	294	311	318	299	309	315	320	317	305	300	318	300	281	287	337	303	342	298	325	303	319	305	336	337	333	286	322	303	301	300	326	354	295	285	294	304	343	294	292	314	328	280	307	313	317	318	297	295	308	332	298	302	306	342	297	311	317	307	319	302	293	324	309	295	314	304	326	307	312	323	311	329	294	331	314	339	304	328	313	305	338	277	306	331	314	296	316	300	288	305	311	275	321	301	325	346	284	305	319	297	285	290	332	274	317	308	300	309	323	325	343	267	339	317	332	287	319	335	299	308	312	296	329	282	318	301	291	323	340	330	295	274	298	364	321	312	308	299	310	308	314	323	316	295	293	312	316	310	304	328	320	327	292	347	308	321	334	306	319	302	314	315	300	283	328	312	316	313	307	311	302	308	279	285	308	318	337	312	333	288	288	286	329	316	293	301	291	300	330	331	334	292	319	274	293	304	331	301	312	339	318	300	312	337	328	301	321	317	322	313	348	350	319	313	314	287	283	314	299	290	364	299	322	336	334	283	306	310	273	279	330	332	290	270	305	312	330	316	312	308	323	311	281	332	303	306	288	318	308	290	260	288	325	304	304	307	295	317	279	307	304	319	315	334	313	333	306	321	318	324	318	303	300	319	287	276	298	286	323	288	313	322	312	332	309	296	303	303	311	343	306	328	286	309	311	290	329	281	295	317	354	315	322	285	320	312	303	311	288	308	321	296	298	293	314	313	317	327	299	303	306	299	339	313	306	325	330	303	333	301	332	320	291	300	293	293	297	291	347	335	297	316	302	308	322	314	294	315	291	311	342	267	300	292	289	323	312	304	309	312	331	305	321	293	322	278	287	317	307	290	317	288	294	317	315	328	313	297	302	303	322	301	283	301	296	286	321	282	329	306	310	317	330	293	329	318	311	283	292	305	303	295	297	326	316	289	315	301	293	330	308	330	281	307	306	312	303	331	294	281	318	323	301	310	330	305	356	318	328	328	299	288	317	297	340	300	297	305	275	305	319	334	317	305	323	297	320	312	339	314	333	313	302	325	310	301	322	304	299	320	321	308	282	309	323	307	297	304	299	282	307	293	282	307	325	325	327	310	316	341	301	307	308	286	314	328	320	301	296	307	315	300	315	309	292	321	305	289	321	294	297	298	316	302	296	326	327	310	306	290	301	325	347	307	289	290	349	338	319	313	315	304	332	314	274	301	286	327	302	298	305	328	341	305	303	278	308	322	310	325	279	294	297	340	302	307	318	328	319	308	293	299	275	311	321	339	306	355	303	326	278	325	297	296	331	294	325	326	319	304	292	319	304	293	317	310	310	348	291	317	317	306	307	308	296	347	274	315	330	329	262	317	308	328	306	331	303	332	295	308	345	311	304	315	307	313	297	306	318	310	318	311	318	315	282	290	338	301	311	312	312	301	316	311	296	321	335	296	320	333	301	314	313	283	309	320	322	337	328	310	296	291	336	317	282	342	303	308	308	323	303	323	293	311	324	311	270	325	273	282	331	293	290	328	273	301	303	343	305	331	313	302	300	278	312	337	282	293	332	324	292	280	295	273	302	297	309	315	286	306	330	336	318	329	313	297	317	300	296	283	287	321	305	314	344	312	299	294	318	338	275	298	304	334	339	291	312	303	278	298	327	347	329	351	313	319	318	345	328	309	288	352	277	325	301	323	281	297	323	300	323	290	312	321	318	316	326	302	293	305	315	306	308	292	316	324	301	302	332	331	312	345	311	322	322	337	299	302	306	318
22433	2781	669	541	479	453	428	410	413	412	382	420	425	388	363	366	442	408	384	413	424	376	391	380	403	411	400	369	395	429	403	417	380	393	402	424	364	380	373	354	372	374	358	403	394	384	424	359	399	405	371	395	408	404	371	401	373	403	415	367	409	377	419	403	401	403	356	366	391	380	327	335	397	415	389	391	381	355	374	371	394	379	379	388	393	389	409	397	425	408	397	386	394	403	421	378	390	386	407	349	413	381	404	355	392	411	444	392	378	391	389	403	416	337	395	357	378	384	365	369	396	402	386	390	390	381	394	376	420	398	385	393	388	365	381	368	380	382	395	404	372	392	389	409	404	409	371	416	387	402	366	378	428	411	398	383	399	397	355	412	395	398	366	405	354	382	394	374	405	421	378	380	385	377	364	418	369	406	387	381	387	402	390	390	384	383	383	392	386	411	387	377	379	407	384	410	380	402	383	378	403	366	404	392	391	407	360	367	384	377	412	406	367	378	376	379	407	355	399	385	375	400	393	352	390	393	389	383	408	404	392	406	371	362	382	406	406	392	391	394	371	396	405	420	355	376	376	406	386	409	391	408	408	387	407	360	387	389	397	408	402	374	375	370	380	378	376	419	354	406	354	395	384	382	421	352	389	378	363	391	404	413	399	417	383	449	345	368	408	386	379	403	384	378	373	371	388	396	402	383	361	395	387	380	408	405	407	432	406	378	399	396	411	400	372	394	387	433	393	375	383	414	424	401	373	358	417	387	385	387	386	375	364	430	413	424	399	402	371	380	395	387	393	429	433	377	399	400	410	381	390	412	414	381	349	409	424	409	423	403	408	418	412	385	371	395	390	370	409	387	389	413	379	425	405	394	381	383	369	377	388	355	405	393	377	364	400	367	412	416	390	386	381	387	386	396	377	414	434	403	408	363	410	386	361	426	440	389	418	407	375	362	339	390	361	427	375	393	412	368	385	382	380	381	386	348	354	394	386	367	383	411	380	404	401	393	403	386	375	382	411	365	390	372	426	413	368	377	392	424	350	404	405	382	405	366	410	413	412	379	340	373	381	390	367	394	400	401	380	390	394	393	455	393	381	395	361	389	372	409	418	384	398	390	399	417	384	368	355	392	383	434	379	390	400	396	380	395	411	403	386	393	389	411	417	379	411	407	432	394	411	354	378	378	387	396	403	408	407	401	406	375	405	412	372	394	394	396	374	353	364	412	393	387	386	394	395	383	383	393	364	384	376	396	388	377	391	423	408	410	403	386	420	399	405	387	427	416	397	408	397	391	362	391	378	394	397	441	369	383	384	399	338	393	408	384	400	374	376	412	401	372	386	384	375	407	440	401	380	409	375	406	404	440	395	367	352	389	388	384	369	405	376	415	402	444	415	399	381	378	416	412	399	397	371	396	411	392	418	406	407	375	393	412	414	363	388	408	387	383	395	387	351	367	387	368	425	360	392	384	397	389	416	385	388	431	382	390	390	380	378	350	372	378	419	366	367	403	331	412	362	385	411	360	388	359	405	399	435	381	395	457	381	375	421	392	377	375	386	418	416	369	368	394	389	407	373	373	383	392	396	363	344	390	381	431	388	412	367	379	377	409	363	406	372	377	396	423	398	389	383	375	431	414	403	365	404	421	363	391	370	430	354	378	403	408	432	397	396	382	386	379	405	383	406	383	360	393	388	389	384	403	388	410	372	390	354	384	354	405	383	383	385	432	366	360	375	372	425	367	393	387	373	416	383	397	363	375	357	390	383	419	404	386	371	410	379	447	383	390	408	380	395	370	372	390	381	368	396	420	394	417	394	415	404	419	392	422	389	403	398	399	378	390	382	412	402	342	383	391	427	369	390	398	362	389	386	390	417	397	387	395	393	397	398	354	390	391	372	358	414	413	411	377	396	398	408	375	378	346	326	397	388	383	412	393	399	414	419	384	359	402	388	393	391	379	367	392	383	401	398	384	432	355	378	399	391	388	396	348	410	387	395	397	400	395	367	400	398	361	393	360	386	394	400	382	402	401	394	385	374	401	400	384	412	366	379	366	372	347	394	406	386	415	395	398	429	376	380	393	370	379	371	390	379	379	421	403	411	424	387	406	415	412	410	393	442	371	401	417	363	375	389	377	383	381	386	414	387	407	426	363	404	402	399	398	410	390	408	404	423	440	410	376	390	411	372	426	342	371	407	378	426	420	372	381	374	371	390	409	386	403	384	412	397	400	389	399	383	375	393	365	417	381	391	430	391	406	405	381	394	398	404	375	407	382	392	368	401	374	383	409	410	400	386	399	402	397	378	362	423	398	403	386	362	414	421	397	387	384	384	383	376	397	410	389	409	440	412	390	400	395	416	411	399	384	399	374	399	373	414	348	416	347	375	406	383	391	388	388	389	411	402	408	397	385	409	404	411	341	337	366	377	428	380	388	391	400	389	367	359	403	378	410	374	412	407	408	352	396	384	396	340	367	383	370	443	394	413	414	424	371	370	422	420	408	364	377	389	367	382	413	438	392	389	410	404	423	360	388	384	404	378	390	395	398	373	392	405	371	372	356	381	368	401	399	358	402	377	340	401	366	382	388	370	381	409	382	397	389	386	429	358	401	355	385	388	387	377	366	378	366	361	373	399	402	421	390	414	396	436	399	403	394	403	378	382	416	387	359	407	368	410	408	335	387	383	403	385	382	363	400	411	383	404	371	353	410	392	397	401	418	388	407	408	379	415	390	393	381	405	400	384	364	387	394	367	377	373	411	410	395	407	406	387	398	385	378	403	410	377	403	387	408	405	410	383	397	374	403	418	378	403	369	392	396	383	392	407	363	374	392	399	379	377	379	375	388	384	398	385	428	402	382	412	357	405	393	406	397	367	395	399	382	383	418	373	411	396	395	413	405	406	406	423	407	390	403	412	397	381	373	387	407	410	420	404	419	388	394	404	387	391	383	399	359	386	393	404	372	431	419	385	377	375	370	420	411	415	433	392	377	420	344	388	394	375	366	404	392	374	387	393	405	346	392	378	427	383	415	377	375	455	409	423	355	367	405	355	380	411	411	393	378	399	377	379	407	379	374	404	439	396	391	350	366	382	412	385	421	438	386	389	414	372	382	341	401	413	394	371	396	377	385	395	377	407	377	400	402	387	352	414	401	389	423	385	372	386	388	369	388	395	409	394	408	336	380	373	386	461	378	389	370	386	392	398	400	417	398	383	399	383	366	368	390	389	406	385	371	371	363	379	392	361	389	404	417	384	389	397	403	406	389	403	407	385	366	427	360	362	379	384	414	383	386	363	405	377	352	430	390	422	426	362	403	361	396	354	354	400	383	406	375	396	390	372	380	411	418	358	360	390	413	401	380	366	362	379	379	410	381	391	375	400	420	373	357	411	414	368	336	417	391	422	390	419	376	421	359	423	385	405	423	396	421	367	387	364	413	353	373	381	414	407	396	387	377	387	399	397	383	377	401	363	421	360	401	370	368	396	360	384	391	392	418
24310	21405	28614	24543	21370	9395	1236	935	823	792	693	772	713	657	704	690	634	693	641	679	614	681	661	632	632	678	656	684	611	622	608	622	674	658	674	620	644	665	593	648	602	593	635	657	644	667	627	639	640	656	625	650	626	649	640	646	632	646	661	667	661	579	609	626	625	653	621	602	604	679	654	626	651	612	604	599	602	636	621	628	664	601	583	642	644	616	640	612	619	640	637	660	672	665	639	587	677	663	646	636	642	632	605	632	594	630	626	670	605	621	673	639	628	625	635	633	624	663	623	647	647	656	656	638	617	632	660	626	639	637	675	622	663	641	655	664	632	585	614	626	612	628	657	649	616	601	652	627	627	673	681	627	627	604	632	637	647	672	631	629	617	651	613	620	661	596	635	617	634	599	660	651	679	672	653	608	608	656	600	608	601	632	599	638	627	629	618	649	635	667	667	615	631	584	606	609	605	675	628	626	616	597	631	654	581	622	634	606	674	685	668	675	643	600	636	664	629	581	651	623	614	647	601	642	647	660	631	641	677	618	596	660	610	654	612	623	594	614	628	628	602	663	612	648	614	624	657	630	664	651	629	644	659	621	636	598	615	643	685	642	631	640	640	631	648	600	642	632	606	607	609	663	589	658	638	658	621	621	604	619	639	627	612	643	635	618	655	607	635	619	628	640	665	625	636	646	660	663	617	619	625	603	661	633	669	632	632	665	662	632	626	592	680	602	661	611	600	618	622	649	590	621	653	661	618	637	621	647	677	693	609	631	646	618	584	640	644	640	600	638	638	602	689	598	621	662	648	586	625	639	651	668	623	614	605	658	640	617	615	637	678	656	643	668	671	591	590	587	620	635	600	649	645	611	651	609	625	605	619	601	609	591	631	641	622	606	635	639	619	624	619	651	559	630	655	629	657	669	609	657	636	630	630	605	630	611	645	568	622	600	634	637	661	618	655	609	627	658	616	620	641	657	644	650	628	651	607	620	613	612	635	632	624	615	647	643	654	660	607	618	642	666	664	714	675	636	646	624	652	613	646	668	559	630	600	646	681	597	609	607	633	662	626	660	641	624	617	625	633	627	618	627	654	622	683	630	640	637	649	608	655	636	651	632	653	590	599	650	650	629	639	644	624	638	656	632	589	702	623	654	594	663	620	662	637	642	624	614	657	619	605	642	628	638	640	616	611	637	654	671	660	646	623	659	604	668	617	608	594	570	645	603	633	667	620	592	597	613	661	629	617	648	639	611	701	626	633	635	681	688	582	622	666	638	658	664	619	657	630	637	661	671	644	656	672	567	643	618	631	626	645	598	656	667	660	670	623	615	644	673	630	598	632	620	653	649	647	627	609	640	609	613	595	610	648	656	654	629	627	676	633	618	608	682	677	665	594	668	632	595	586	620	589	617	663	636	656	633	656	647	675	624	663	622	620	601	657	631	646	649	646	624	605	608	637	646	656	628	623	603	636	627	637	632	643	665	587	677	603	677	677	603	655	630	630	648	619	616	605	594	612	654	617	646	633	631	617	654	666	582	631	601	654	583	640	589	598	616	613	624	652	624	624	645	608	580	639	647	678	618	606	654	631	613	632	652	635	620	630	605	647	631	662	647	656	609	670	620	580	616	622	673	668	627	686	598	637	598	618	636	647	639	607	635	636	670	611	666	638	654	600	649	648	627	595	646	663	593	646	638	640	619	600	657	673	661	670	648	612	618	624	647	619	651	621	614	595	652	615	642	684	623	611	605	650	628	677	626	616	667	675	659	650	632	633	635	616	656	663	629	651	611	645	644	611	666	613	616	607	643	615	612	630	639	641	686	653	671	594	648	631	600	607	655	623	623	619	629	626	656	691	675	582	620	641	661	599	620	611	642	633	638	689	641	632	636	609	619	654	650	570	615	651	609	616	648	627	649	641	598	678	607	657	601	568	624	653	675	587	597	635	608	628	636	650	616	588	643	647	673	594	639	645	648	613	657	656	638	599	638	644	645	656	599	626	676	637	635	648	623	644	606	636	652	622	601	660	611	598	625	646	635	652	651	677	616	573	625	654	617	625	647	609	623	664	620	613	687	638	673	611	661	650	682	678	596	608	615	619	635	650	654	651	652	657	635	634	593	687	622	640	628	596	654	663	640	683	633	659	658	624	623	642	656	650	622	620	611	611	653	622	627	626	602	589	625	644	658	682	601	667	613	667	631	610	686	595	606	603	626	631	641	617	621	641	626	647	635	677	646	627	603	599	645	654	660	634	673	624	638	662	597	589	645	635	621	601	634	614	605	626	593	622	586	588	609	636	591	610	644	650	577	627	650	637	682	597	636	616	621	595	628	632	642	663	629	646	627	646	646	637	641	624	669	646	688	677	661	657	650	601	628	600	648	604	619	644	618	641	584	618	607	657	611	640	619	647	650	633	668	593	604	660	618	596	653	605	620	660	584	651	645	620	620	587	621	564	596	617	626	621	637	592	596	634	609	625	572	647	620	592	644	646	623	625	624	621	653	638	645	615	642	620	631	632	637	609	649	634	716	644	614	639	638	581	645	589	615	641	645	621	619	625	663	636	640	615	675	634	684	635	596	689	640	671	656	621	578	605	641	589	604	589	636	645	562	594	613	669	620	602	631	630	599	633	650	634	633	653	589	643	604	608	654	620	635	608	653	587	637	650	617	615	627	598	650	596	628	675	644	609	617	642	552	601	612	627	638	665	623	610	648	641	652	577	652	640	617	635	642	667	599	630	616	609	669	621	684	604	642	582	629	618	622	622	644	665	615	620	621	623	647	632	650	656	616	664	658	642	654	634	641	642	611	640	625	635	662	610	646	640	631	692	605	605	623	629	613	679	632	691	624	651	617	586	622	628	635	652	617	639	642	678	636	608	644	657	650	652	653	649	640	711	649	652	623	617	626	640	663	639	664	609	643	618	636	618	642	663	603	620	630	595	638	647	616	601	669	672	648	636	646	614	628	647	612	608	580	675	639	629	636	688	624	623	649	674	665	662	596	651	598	639	674	657	631	650	658	643	651	682	627	662	632	614	602	618	593	634	682	621	629	668	629	611	616	657	661	672	626	633	618	622	642	657	644	660	623	659	631	629	614	632	642	643	641	608	619	637	583	717	594	655	612	605	596	608	658	608	654	653	661	641	608	613	618	627	623	654	595	624	615	595	628	622	606	600	633	615	661	628	607	634	636	637	616	627	624	607	645	661	633	666	639	649	590	648	645	639	622	655	623	626	622	611	635	628	625	630	603	643	611	646	643	628	623	630	603	628	640	715	622	643	601	637	631	587	655	649	664	597	643	650	649	648	642	608	587	617	662	607	571	639	626	641	613	626	602	621	611	648	634	630	624	613	655	608	647	671	626	615	656	613	638	625	653	626	666	605	638	566	628	604	639	678	645	625	654	648	645	650	676	679	644	638	607	650	678	641	617	618	629	618	653	638	597	599	618	644	643	633	628	642	662	651	652	623	615	644	628	610	640	678	635	637	637
48914	12115	6039	3118	2301	1879	1558	1396	1197	1115	1057	978	899	932	931	904	916	889	852	825	799	823	812	819	767	847	781	797	823	781	796	786	778	771	745	867	761	832	772	765	805	809	776	831	795	776	752	752	737	808	792	788	782	788	808	782	760	755	768	839	812	777	768	782	782	809	751	728	801	805	728	735	779	829	807	820	767	791	791	746	776	755	745	735	742	756	787	776	729	767	800	717	780	755	737	758	791	739	772	745	764	745	814	810	735	768	740	736	765	768	764	779	797	787	741	779	829	757	760	722	793	805	756	772	764	750	769	776	791	738	774	804	785	813	780	759	753	770	757	763	764	753	770	779	768	792	722	795	744	768	751	802	753	797	734	785	788	800	791	777	754	777	750	749	823	735	803	782	724	761	729	746	795	780	748	717	782	820	778	781	766	767	711	705	775	743	801	731	753	762	754	746	768	778	799	734	733	736	785	737	774	738	783	805	757	718	783	768	771	785	709	816	741	770	766	771	815	776	794	793	755	762	773	811	764	821	830	762	804	772	766	779	827	756	734	743	732	779	839	785	766	745	739	752	847	787	822	764	765	749	777	726	735	837	783	779	728	763	739	785	735	761	797	757	792	725	744	814	723	786	769	796	792	742	761	814	720	735	766	797	755	742	754	766	778	781	761	778	773	808	792	768	781	799	804	777	761	768	752	749	797	750	737	744	765	759	812	806	763	772	727	784	727	770	717	749	801	765	801	802	757	807	765	793	726	743	770	740	768	788	769	739	807	761	723	752	753	724	784	774	808	746	760	785	744	751	847	719	764	733	725	746	776	764	749	773	773	784	775	762	755	737	743	813	771	732	729	774	740	807	769	784	761	756	728	766	763	749	732	778	748	760	767	785	746	796	777	768	776	771	800	784	773	789	736	729	745	788	745	812	794	749	716	765	763	787	786	777	820	743	790	763	802	803	759	763	753	726	761	713	737	761	757	795	748	763	816	787	766	765	730	784	776	757	717	777	806	731	808	778	769	773	756	738	765	767	798	778	740	741	763	770	777	759	724	772	759	788	786	825	802	805	766	759	710	765	793	794	744	743	774	752	814	791	789	827	809	746	786	752	793	761	786	769	810	763	754	785	752	778	778	726	779	735	767	780	809	757	781	746	728	760	842	767	779	746	768	757	748	811	781	766	732	769	766	766	785	794	830	716	706	762	807	719	787	723	785	787	819	732	754	765	754	750	814	777	726	802	760	812	745	723	762	736	707	743	806	752	750	799	777	727	785	750	739	786	777	791	777	786	780	762	771	772	714	697	786	765	770	777	722	777	746	735	728	736	801	721	801	793	733	748	784	746	743	757	779	751	733	795	812	777	786	778	748	736	759	786	726	735	776	820	747	765	763	768	797	759	756	778	773	776	812	754	780	781	798	736	767	746	717	773	759	737	829	713	758	763	803	784	766	745	762	821	793	751	717	801	800	726	739	735	783	741	802	757	753	734	738	750	699	779	749	754	788	722	780	821	772	770	784	744	766	753	742	771	766	744	802	743	777	782	794	773	754	801	784	731	771	759	838	799	793	743	754	716	740	720	781	760	797	802	767	754	857	765	772	779	801	759	791	755	760	797	770	785	698	784	754	781	745	735	722	778	806	774	765	730	752	813	763	787	769	779	769	743	795	797	764	758	730	746	772	733	786	751	758	781	793	754	774	762	762	735	773	785	766	734	724	770	824	793	773	728	785	807	742	773	734	804	780	733	750	773	782	791	750	765	782	790	734	794	745	730	712	717	769	772	680	761	747	763	799	764	795	789	732	818	767	785	785	827	726	742	828	817	782	771	768	774	765	737	755	738	778	768	711	785	768	786	770	752	787	752	730	737	766	787	771	831	731	734	765	756	815	761	769	822	802	771	761	819	734	736	823	761	790	769	761	739	736	732	796	766	733	733	782	765	767	743	746	763	723	729	753	757	799	763	790	783	736	733	778	757	772	808	830	767	786	767	759	780	773	723	794	821	793	781	800	703	784	791	833	756	732	801	754	738	781	797	744	697	770	774	769	784	789	784	746	764	763	768	789	783	764	787	743	738	790	754	744	791	798	753	765	794	773	777	750	752	744	770	766	819	745	772	793	776	723	762	790	768	713	786	730	781	743	778	755	779	734	723	773	804	744	762	737	735	803	746	730	737	773	766	764	742	762	752	768	752	792	784	773	748	764	808	755	741	757	813	759	759	810	780	708	693	747	781	774	780	783	794	771	733	715	784	724	764	767	790	792	743	792	771	751	766	788	728	758	744	770	782	795	750	776	733	781	744	742	731	777	754	765	761	782	754	752	754	810	714	716	740	783	757	740	731	779	751	749	732	787	759	743	773	754	795	764	703	805	800	754	795	751	784	774	808	742	834	742	741	787	792	766	753	771	762	752	758	801	778	786	735	767	814	760	763	770	768	775	788	756	814	793	768	704	764	784	840	779	741	789	757	793	792	781	732	795	726	695	767	781	757	762	752	728	786	736	780	788	739	773	718	777	761	753	766	809	691	711	759	783	751	775	738	823	749	816	754	769	784	762	833	749	792	707	754	769	737	770	748	775	736	760	786	750	757	727	803	814	783	779	788	771	772	729	746	721	788	787	787	757	764	803	798	712	763	759	702	785	680	750	708	758	774	823	723	759	779	777	746	758	785	780	792	743	778	741	759	798	803	766	762	739	782	768	765	812	724	815	800	763	757	816	754	748	710	777	725	766	771	738	737	743	758	764	747	767	742	756	711	747	795	792	733	725	736	777	747	782	748	759	828	751	824	762	764	803	757	767	811	734	752	740	795	783	766	753	768	787	762	766	736	824	802	748	814	759	738	744	778	782	755	815	763	744	781	739	759	771	795	735	740	755	754	769	786	749	777	814	789	816	776	806	730	794	759	780	753	765	808	744	785	769	778	776	762	720	769	807	772	794	761	763	784	777	770	771	798	770	849	742	729	831	788	730	732	778	719	751	754	760	826	816	785	815	760	769	761	790	728	791	786	751	790	774	821	784	781	769	780	794	746	767	760	760	723	744	786	763	795	770	790	768	727	775	718	851	777	730	756	774	781	799	775	791	763	776	777	737	799	735	787	784	771	769	778	742	744	789	797	792	751	724	763	746	779	797	746	789	742	766	796	725	721	789	729	809	796	798	796	768	793	739	796	741	752	787	700	709	807	795	792	771	839	801	785	798	777	823	759	772	758	740	797	745	808	761	774	825	779	788	769	777	767	720	796	789	725	732	765	783	774	793	802	770	733	839	791	756	794	738	810	770	740	750	772	761	759	754	758	763	773	764	772	777	785	777	788	789	750	771	781	798	768	726	788	795	758	750	753	726	764	727	749	760	776	789	749	753	776	793	731	795	783	751	787	733	759	810	762	748	747	770	799	793	814	745	733	778	741	754	784	799	735	730	819	775	762	771	787	756	740	775	785	767	820	787	802	737	793	787	709	779	760	757	765	817	802	775	722	753	729	744	751	702	774
25782	21409	27377	25607	8059	541	434	361	347	293	314	308	340	316	319	300	296	286	259	272	273	280	273	263	296	299	274	269	276	283	280	285	288	324	274	282	257	245	292	265	310	272	276	293	288	248	295	263	282	259	268	273	275	257	276	259	266	290	282	281	291	249	303	268	271	267	249	252	269	296	242	272	305	282	278	272	297	255	258	258	279	275	263	292	295	265	284	243	273	261	253	276	293	279	290	279	259	293	311	292	286	256	253	280	276	252	276	280	255	281	282	307	301	293	281	282	264	267	280	263	275	290	278	272	260	276	277	264	265	281	300	262	257	284	291	280	252	266	264	240	287	275	258	290	265	265	289	296	261	255	275	251	269	256	290	263	284	276	300	262	233	291	265	295	263	262	261	257	322	288	296	309	261	227	290	240	267	262	270	261	284	250	287	264	253	272	298	277	284	286	255	251	264	283	284	264	295	279	274	258	261	265	268	273	263	290	282	237	264	288	271	286	281	291	291	248	269	293	267	265	280	260	273	280	265	284	260	270	279	296	235	258	242	247	276	265	268	245	280	267	251	247	242	242	258	246	232	290	281	255	253	257	300	264	255	261	271	276	295	254	299	284	284	271	268	252	277	246	277	295	259	267	252	269	283	269	274	282	310	281	259	268	257	247	267	298	286	268	281	258	265	248	291	290	305	287	262	271	267	273	270	281	281	260	294	283	291	258	281	270	277	257	238	285	269	283	265	301	270	288	260	273	282	280	256	277	264	290	257	255	259	280	301	258	269	272	255	244	255	258	270	279	292	275	270	297	281	250	289	275	259	244	246	244	254	275	268	248	267	258	275	292	262	275	273	273	284	283	256	272	241	263	271	278	271	246	264	275	280	262	261	240	255	281	295	298	275	246	263	247	251	296	266	255	262	270	262	237	296	288	270	283	236	266	273	258	245	274	261	280	286	298	270	244	258	272	259	252	302	259	282	273	277	292	247	307	262	264	252	246	296	292	255	282	295	252	271	271	291	252	267	267	289	273	275	271	272	271	260	263	283	289	306	310	270	283	269	259	280	280	262	278	259	271	285	264	254	280	275	280	246	272	277	245	280	271	288	271	278	281	241	227	262	288	291	263	279	288	274	275	275	265	283	264	275	285	255	289	268	276	300	279	273	293	279	272	278	242	270	275	278	272	298	314	300	265	280	286	277	281	271	259	275	286	275	285	290	266	254	282	260	263	286	267	290	235	263	278	282	254	287	276	249	278	285	289	275	274	279	275	267	256	270	269	304	276	238	247	267	277	260	270	288	274	288	287	292	282	281	288	294	287	262	240	279	285	261	273	282	270	291	281	257	269	291	263	261	286	270	277	288	301	258	271	254	269	259	279	303	301	273	268	274	225	282	283	300	275	305	270	288	248	259	275	247	303	273	264	240	281	291	277	251	266	267	261	287	299	279	248	270	294	284	288	269	272	253	262	275	241	264	270	272	258	267	252	234	260	251	254	262	294	264	276	282	269	274	265	283	284	292	297	247	274	243	281	283	271	327	274	272	247	261	245	284	242	285	256	268	267	285	257	258	263	300	280	291	270	254	277	263	289	278	271	297	278	236	261	291	273	254	296	297	265	285	295	256	250	259	298	269	260	266	279	289	287	261	291	239	248	251	255	269	256	267	267	253	247	289	238	279	269	260	242	270	290	278	278	294	285	280	252	274	250	279	269	284	271	229	282	280	273	279	293	281	270	302	267	257	290	272	289	279	231	284	275	272	279	288	257	254	284	265	269	271	261	238	254	267	256	260	262	267	267	261	268	276	247	255	263	282	262	255	253	306	294	277	274	282	264	272	281	277	263	289	252	272	268	270	261	242	253	280	263	254	303	268	287	280	273	244	255	273	266	276	262	280	305	281	279	262	294	307	271	250	314	258	267	303	307	265	253	283	290	274	270	273	290	259	239	267	260	268	259	286	254	278	281	283	261	280	264	279	272	276	288	289	285	270	282	273	289	250	240	253	281	252	249	299	283	278	222	266	262	278	249	283	253	288	252	279	243	289	258	253	295	277	277	265	280	288	279	254	277	282	307	249	293	271	282	270	266	248	274	253	256	260	265	267	295	258	286	265	271	293	315	246	263	276	306	268	252	268	259	263	244	271	260	307	260	259	308	269	263	307	268	295	276	313	266	311	257	261	243	240	302	317	256	256	250	282	273	247	267	270	287	281	250	274	260	267	266	294	260	301	282	288	299	278	279	293	267	240	283	276	277	295	261	274	264	264	263	290	302	258	261	298	281	268	327	264	311	253	267	258	238	257	250	255	262	256	248	245	257	282	289	281	271	265	250	253	278	275	274	282	278	258	248	275	265	287	268	266	301	272	262	264	267	245	266	272	295	279	276	289	294	271	284	259	251	295	274	272	311	280	269	268	253	265	274	306	258	263	290	261	270	246	262	279	268	267	298	261	294	264	281	290	264	248	303	251	323	283	269	284	262	290	277	274	265	261	288	258	285	267	276	266	247	295	248	260	251	280	264	249	298	254	256	275	259	270	230	285	260	287	278	274	276	291	261	304	242	289	258	243	248	258	261	230	225	250	256	272	273	269	287	253	268	295	291	243	293	269	232	256	302	255	299	257	245	264	266	265	270	269	268	294	247	274	281	294	269	273	281	299	282	270	277	289	297	280	275	250	263	288	269	260	288	259	275	290	241	292	251	254	297	264	281	257	268	259	286	298	263	261	288	267	267	299	271	234	286	317	315	265	239	271	276	262	278	306	253	258	270	294	268	301	277	279	243	280	278	263	258	249	279	227	305	254	257	281	256	261	262	254	282	291	291	260	269	250	267	283	292	287	242	255	278	276	279	273	266	291	271	279	271	261	245	269	285	279	272	271	272	293	268	297	261	269	275	256	280	286	261	269	292	260	286	278	272	308	263	309	274	290	236	272	272	280	265	310	286	281	261	239	287	267	288	265	280	280	251	270	270	277	287	273	261	277	283	262	277	297	282	281	273	275	253	279	274	285	268	235	273	268	271	266	255	234	279	258	284	294	265	283	276	272	282	276	282	285	267	250	288	267	307	274	263	278	272	248	260	253	304	296	239	266	245	281	290	286	251	275	274	293	281	250	255	280	267	270	283	252	254	298	292	251	258	268	292	236	280	283	274	298	268	272	282	276	285	275	272	243	258	249	279	248	267	271	268	261	271	285	289	264	297	240	276	259	257	285	259	254	256	302	253	270	279	273	277	231	264	304	263	251	258	285	262	290	255	281	275	279	264	238	265	268	265	287	269	271	258	273	249	256	253	281	294	274	282	268	290	257	274	260	291	294	274	293	276	260	260	265	291	268	257	243	260	274	291	270	292	250	228	267	267	269	257	255	275	280	283	251	259	267	264	261	252	281	276	257	266	293	309	264	280	274	274	262	264	257	267	257	265	243	262	288	293	281	265	267	298	300	274	269	256	270	267	267	273	255	263	255	235	284	272	288	259	268	270	271	262	249	274	263	263
46167	8588	3173	1569	1070	950	711	686	646	568	524	461	483	467	441	424	374	398	375	427	401	389	389	390	403	405	403	411	374	392	376	407	383	372	403	359	378	398	349	397	359	357	397	389	392	400	375	399	402	359	344	407	350	355	331	413	367	342	375	380	395	375	375	365	356	450	405	386	400	389	352	347	335	365	380	358	338	359	377	343	370	338	358	343	370	352	338	374	344	341	364	355	377	372	384	366	407	393	378	373	350	411	354	363	389	366	366	351	346	348	369	346	362	370	371	366	373	390	339	402	369	364	351	364	367	366	360	385	348	371	377	402	359	357	406	347	376	373	415	388	342	356	338	348	364	335	375	353	393	374	366	372	364	326	382	391	383	347	335	377	358	357	367	350	381	355	374	323	399	349	342	365	367	369	383	355	348	377	342	407	354	359	378	358	380	377	365	382	385	368	368	393	362	364	358	336	367	374	383	377	383	356	368	363	400	391	387	352	375	372	363	370	353	378	403	357	392	349	379	364	352	394	367	332	363	364	402	371	371	349	367	372	360	337	344	363	388	351	360	400	381	347	388	333	391	371	356	354	373	366	364	356	387	373	352	366	406	386	369	368	364	398	348	371	344	360	372	370	369	395	359	365	361	391	374	365	356	379	387	365	352	372	405	342	386	382	379	386	376	381	358	393	404	331	376	380	325	373	329	341	360	339	386	383	391	345	353	378	387	358	363	399	407	373	374	357	350	371	350	374	328	376	372	354	371	397	363	350	357	389	341	361	350	378	380	344	371	362	378	334	360	395	398	391	357	352	349	354	362	358	358	375	374	359	364	383	404	357	368	364	349	328	386	349	373	365	341	373	377	393	327	375	315	370	385	352	389	374	390	390	403	383	357	358	346	366	375	361	389	354	403	377	399	362	368	382	361	346	372	379	395	401	368	376	389	373	374	347	378	373	348	358	357	382	336	358	371	347	351	360	350	397	372	383	359	371	409	359	346	331	360	342	372	372	367	368	377	362	335	392	386	387	364	340	332	334	406	374	401	357	392	375	372	364	355	362	378	374	344	373	359	355	331	350	357	359	388	337	347	373	370	400	377	368	368	352	385	360	364	360	383	394	358	402	371	390	391	350	339	372	375	383	352	347	384	364	368	371	367	342	411	354	402	345	363	381	346	356	371	379	331	372	365	364	356	344	362	398	409	339	402	373	355	348	372	327	361	393	353	360	374	354	336	365	355	360	352	350	394	405	357	388	377	349	377	355	373	354	356	390	377	371	342	369	332	374	393	390	349	358	359	376	329	349	359	363	384	365	382	345	371	363	350	394	355	369	338	353	355	373	401	351	400	378	354	356	371	398	386	368	373	370	395	361	351	393	383	358	353	371	365	385	336	345	394	388	351	359	387	367	384	352	364	364	322	365	356	398	402	376	418	387	362	356	390	343	320	378	352	389	362	405	390	377	364	375	326	352	361	370	373	360	371	367	355	367	370	372	387	344	327	347	330	326	365	356	355	370	356	377	349	356	392	393	340	381	393	407	391	399	395	363	343	392	386	337	368	358	364	369	341	371	382	349	359	358	366	339	394	329	361	390	387	371	348	329	343	388	416	355	379	387	369	382	376	377	355	372	350	397	395	364	357	371	396	383	377	375	397	367	386	367	354	386	392	343	351	368	365	369	378	363	365	394	355	378	375	402	350	380	389	362	381	395	380	373	383	377	354	373	374	372	354	305	359	358	380	363	344	374	381	397	358	354	380	348	367	361	348	348	364	332	384	362	359	339	334	384	397	361	341	372	361	361	392	379	350	368	371	360	370	362	389	416	378	367	389	367	354	378	404	360	345	388	349	369	327	353	393	370	400	359	347	341	357	346	371	407	353	365	350	378	344	369	393	387	376	357	351	378	381	359	369	382	359	361	362	390	350	363	368	362	402	378	358	385	350	349	373	375	366	382	364	366	359	346	360	366	359	361	369	374	358	364	340	358	368	377	394	369	368	351	357	374	369	338	358	385	353	378	376	385	310	342	396	399	394	363	364	382	342	392	362	358	390	395	364	377	343	376	380	363	350	383	324	362	357	377	396	368	374	363	364	356	381	376	338	396	381	362	351	359	380	355	371	353	355	346	336	403	334	384	344	352	364	394	378	391	390	354	375	367	362	369	393	369	406	381	349	352	423	347	333	363	379	355	436	359	373	390	349	386	382	334	358	367	344	360	389	355	374	376	353	375	393	345	379	351	382	388	387	363	349	368	372	388	349	366	337	321	343	375	353	364	360	342	344	399	375	392	385	408	387	360	328	362	369	354	355	332	347	344	352	388	366	379	333	378	392	342	388	404	366	371	338	374	347	393	398	358	365	366	363	356	325	382	395	374	365	400	334	364	357	366	349	361	356	363	386	353	337	348	374	369	326	388	377	373	367	370	341	366	338	387	387	362	369	388	392	361	410	382	392	335	378	354	377	398	337	371	359	362	370	373	318	379	382	364	376	392	375	365	393	380	359	355	341	387	372	347	376	338	401	351	374	396	331	358	358	380	360	363	331	342	379	405	382	366	332	384	376	404	381	361	383	380	394	346	357	361	376	373	392	364	385	358	352	366	335	386	386	378	381	367	354	366	358	360	381	367	338	344	380	361	367	351	360	388	378	368	393	363	380	379	389	390	371	352	361	363	378	360	344	316	414	358	379	370	393	407	364	368	381	388	386	364	381	374	358	331	369	354	340	370	369	403	381	395	372	388	386	388	375	381	400	360	375	396	394	383	342	368	343	357	371	384	376	355	344	352	365	357	392	366	387	341	355	352	393	369	349	368	381	406	357	390	373	388	389	343	377	363	382	364	346	387	347	390	375	374	337	351	369	361	307	364	372	381	378	372	365	380	361	405	364	382	348	332	393	401	341	362	353	393	377	382	360	401	382	369	372	365	383	363	376	346	348	358	367	355	378	388	371	359	362	374	367	364	361	352	331	371	321	377	373	338	386	394	375	360	355	341	362	393	400	349	404	383	374	374	366	355	365	376	366	383	370	378	387	372	388	372	393	377	364	337	386	358	367	397	373	350	364	402	435	372	325	376	379	379	371	372	385	404	351	379	374	357	326	366	362	354	329	375	363	394	350	362	419	349	367	368	357	366	367	396	370	392	363	347	371	357	327	377	392	387	359	358	392	374	341	366	388	379	363	370	369	386	346	355	381	352	356	379	352	347	352	387	353	402	390	354	371	353	352	361	364	358	334	382	395	386	359	364	371	395	342	379	381	343	382	364	400	370	373	378	406	358	353	376	348	408	366	380	358	377	392	347	362	385	356	379	372	378	366	367	396	378	362	368	364	376	371	354	355	378	390	378	361	374	398	395	369	380	362	355	344	368	361	344	370	391	385	355	386	390	373	347	393	361	370	377	357	357	353	336	413	352	379	401	397	378	362	353	367	371	378	404	399	389	361	371	356	361	396	346	362	389	355	355	358	373	372	414	359	395	387	365	353	374	367	369	391	361	380	370
23308	21470	29173	24172	21470	21508	8778	1471	1145	1032	999	903	900	869	815	885	785	803	747	802	794	834	785	767	730	789	776	770	805	767	755	800	729	730	757	735	756	728	764	715	791	795	772	716	745	727	764	733	712	767	789	747	755	772	747	782	751	785	745	719	724	816	727	733	739	730	701	754	714	745	725	812	722	737	751	707	790	734	780	715	715	713	739	756	755	728	756	752	777	707	765	768	766	680	734	719	763	704	744	704	781	744	742	746	783	700	766	769	723	758	731	748	713	732	734	743	788	763	751	716	717	747	696	752	778	777	772	726	713	756	706	739	688	761	691	712	756	733	734	781	699	709	738	761	665	768	739	746	752	747	745	741	723	754	730	754	689	736	779	713	746	738	727	677	723	698	751	723	728	733	717	758	689	773	727	754	739	763	718	740	696	771	777	750	773	749	739	744	785	751	738	760	764	738	753	710	757	754	767	753	707	745	682	716	682	767	705	718	698	716	774	739	717	696	703	712	704	709	758	687	780	789	724	685	747	696	768	757	715	729	713	755	734	722	721	769	813	715	698	732	687	774	718	784	751	785	718	792	741	775	771	788	738	790	700	769	717	719	771	766	719	734	760	764	721	773	696	721	745	720	797	808	718	731	764	733	746	731	717	775	708	733	730	692	735	692	715	743	792	750	720	748	730	750	723	698	712	779	735	773	708	716	757	732	742	724	795	700	749	726	734	703	740	708	745	789	726	761	701	690	742	761	729	740	784	707	717	767	765	734	738	775	746	728	723	709	731	721	755	722	744	756	717	720	733	781	752	729	725	740	737	739	727	758	737	671	751	751	740	753	721	729	725	749	719	730	746	771	701	738	723	714	737	738	768	758	767	700	757	713	743	727	726	764	761	725	739	701	719	782	743	767	754	740	772	771	745	725	727	734	701	766	760	696	733	697	719	750	724	696	690	700	738	694	775	740	732	717	756	766	733	738	709	707	719	697	664	765	736	712	723	774	753	769	698	732	755	782	717	750	723	717	699	687	686	657	731	737	754	716	738	731	730	674	731	697	736	737	692	707	725	750	769	722	693	730	740	731	792	698	809	770	744	716	735	741	738	755	724	722	662	742	700	751	693	685	708	742	726	733	702	765	715	726	718	699	711	714	728	778	742	753	743	770	720	742	726	751	722	743	735	767	812	721	690	787	738	705	727	697	742	711	760	765	799	749	764	756	726	725	760	740	700	771	693	716	738	743	750	742	715	734	716	715	746	749	778	733	729	689	734	710	719	720	759	672	787	727	756	702	706	738	731	723	703	767	732	733	755	724	731	739	758	723	715	728	735	766	735	738	741	731	740	792	694	725	718	743	733	737	798	723	744	730	766	727	759	744	732	745	710	728	732	737	686	676	699	756	715	787	756	789	708	755	717	746	703	724	772	766	701	663	742	758	717	761	753	765	678	750	742	678	713	735	772	702	759	754	764	695	692	788	735	714	777	771	764	742	714	726	729	729	732	715	761	723	729	707	718	752	746	694	751	773	692	731	796	749	726	728	724	798	796	770	687	690	723	751	763	701	725	751	747	749	706	768	705	736	741	694	730	733	725	670	726	782	745	743	718	751	750	699	738	725	756	769	738	740	767	711	730	677	741	743	758	732	728	726	740	744	773	761	736	759	728	764	766	725	719	747	753	750	711	702	714	735	724	739	732	767	712	709	757	694	745	788	755	731	727	832	728	771	782	771	736	744	786	766	755	715	766	743	732	772	718	718	731	710	746	692	737	723	749	765	731	765	658	730	726	704	742	717	711	715	701	800	740	717	699	767	733	755	797	696	756	753	778	710	690	705	725	737	755	762	739	721	708	751	698	715	747	714	774	773	769	727	748	754	726	735	773	741	713	704	745	752	756	729	751	745	764	747	719	763	741	743	711	699	675	715	794	727	724	743	702	741	775	737	732	729	762	720	740	745	750	747	755	735	740	739	783	782	693	799	699	715	719	744	735	688	737	698	734	790	724	734	731	775	755	777	777	689	791	744	757	720	783	713	698	706	743	699	766	736	749	787	702	748	720	756	758	793	730	735	764	731	667	743	728	729	710	754	722	761	703	765	685	739	684	753	702	725	731	709	709	770	737	761	722	796	748	748	805	768	719	778	716	749	733	751	725	747	759	738	717	774	700	742	758	700	697	772	748	722	702	723	755	725	703	756	728	708	701	728	737	710	758	780	723	710	725	743	738	717	737	751	743	699	766	744	710	719	741	804	743	691	792	721	731	701	764	762	754	753	732	721	720	726	760	723	748	713	761	688	786	727	717	730	729	775	703	745	754	741	701	784	785	773	742	739	702	775	750	702	725	730	747	745	687	772	739	716	748	726	698	729	706	764	741	744	773	705	715	700	754	761	780	739	718	781	701	777	718	739	707	783	726	689	769	771	734	739	743	685	768	715	745	752	779	707	708	732	738	722	758	744	755	723	727	725	702	733	704	749	746	781	694	743	731	732	702	773	739	783	740	790	759	723	729	773	728	666	754	771	775	702	774	711	741	750	739	735	747	713	750	781	747	686	759	719	673	736	729	682	703	680	750	774	709	736	669	744	724	729	710	735	749	722	798	717	754	725	705	712	704	745	739	776	686	723	738	742	789	731	787	725	736	728	723	737	743	770	749	753	724	721	691	767	749	760	725	714	719	712	682	690	811	725	718	760	730	744	765	751	718	747	696	742	750	709	717	746	768	716	729	725	758	808	741	715	704	722	709	735	746	692	743	715	725	717	748	763	733	688	744	740	712	727	720	752	738	792	724	703	722	733	699	747	701	697	729	749	766	730	730	703	721	740	720	743	720	724	715	784	780	723	767	767	672	769	746	734	771	694	714	771	697	739	737	776	745	716	767	727	746	726	752	762	705	693	732	715	709	775	711	732	735	713	767	749	734	703	735	728	706	777	738	744	767	748	720	744	750	720	753	721	778	683	743	739	743	735	687	753	742	741	755	727	748	693	737	711	713	752	742	749	765	770	727	734	713	689	735	742	698	751	752	734	724	766	730	713	729	791	751	721	750	718	769	727	708	720	741	736	733	678	730	682	715	720	705	766	741	723	760	721	728	695	789	754	766	715	717	703	743	703	704	769	765	716	711	763	730	692	800	726	705	766	739	722	696	694	748	713	734	745	687	762	715	702	746	771	754	728	701	736	711	758	686	688	755	716	704	772	756	757	753	753	749	725	754	773	792	727	749	727	713	738	745	710	764	704	713	729	759	782	710	706	760	740	763	758	707	772	741	726	726	773	750	730	705	756	746	728	719	774	751	788	724	700	700	739	718	761	728	754	712	728	703	749	708	701	727	734	758	800	769	714	757	728	737	734	737	735	758	755	742	722	717	735	752	767	734	726	764	764	730	739	748	759	733	765	706	744	734	729	755	779	695	737	743	753	702	767	749	701	756	759	728	721	691	727	723	704	752	754	755	725	755	683	731	738	737	780	699	726	713	762	756	739	770	736	691	746	692	764
52630	15679	10192	5237	3807	3031	2413	2037	1805	1619	1422	1355	1265	1183	1116	1132	1044	1053	1076	1058	982	999	1037	1046	976	957	966	967	875	943	956	940	941	955	900	944	993	908	928	908	930	939	929	893	927	928	906	878	887	954	906	920	841	925	912	906	894	872	882	923	905	907	904	929	946	888	870	869	888	880	902	870	910	883	855	910	871	961	896	935	915	953	929	839	956	947	843	897	871	874	915	874	891	924	854	868	907	907	900	887	919	820	924	952	849	903	882	932	924	905	901	889	877	898	864	877	924	882	847	870	831	917	869	908	937	933	885	928	923	900	945	908	881	941	883	901	905	930	925	866	842	859	890	880	915	859	912	885	896	948	886	937	958	917	904	843	918	909	904	917	895	867	887	959	899	883	871	911	915	871	908	854	955	944	933	901	941	858	898	856	907	896	869	891	864	897	919	895	903	872	894	892	892	917	820	924	929	927	934	859	916	843	840	886	912	912	837	920	923	864	887	891	855	912	912	883	949	930	845	867	909	846	867	909	839	927	883	841	889	915	913	897	905	882	856	865	908	906	881	851	854	896	928	927	876	936	909	901	901	856	857	873	888	954	863	853	912	857	941	917	894	922	890	956	909	878	911	921	920	907	872	881	911	888	832	854	885	857	918	874	962	891	960	891	912	902	887	853	949	905	898	833	900	913	859	893	840	921	885	830	917	918	883	860	857	864	886	885	889	899	910	905	915	870	889	906	886	911	932	842	950	890	880	878	852	924	898	915	903	869	959	919	880	873	898	893	881	869	870	914	878	866	902	888	923	912	922	884	914	906	904	961	906	940	872	939	914	906	905	901	872	878	894	881	911	915	897	854	857	856	918	939	854	918	862	877	866	859	955	922	895	900	935	917	873	898	861	865	934	857	911	881	838	899	955	868	865	907	877	839	950	862	892	934	911	874	949	854	885	904	860	894	929	885	889	894	945	937	895	899	939	900	889	933	863	836	932	887	887	904	908	940	870	929	928	923	921	886	877	916	909	824	878	890	853	890	883	912	902	852	937	900	869	878	839	904	863	900	915	900	929	898	866	867	910	868	935	922	890	859	837	897	921	888	866	879	897	942	929	882	841	887	941	891	862	894	900	872	906	866	879	957	905	903	941	907	923	891	875	902	890	959	900	889	850	928	916	841	894	914	934	870	918	896	925	891	921	845	882	931	914	878	858	887	889	863	907	934	844	925	914	892	894	929	891	861	913	884	952	909	871	866	903	878	887	895	917	912	865	927	876	916	896	909	902	901	855	935	914	924	920	893	903	871	892	852	865	863	919	875	866	898	907	896	906	923	866	905	935	942	962	909	868	892	864	848	975	913	903	917	871	951	889	956	915	871	901	859	831	888	926	886	974	885	901	904	904	941	943	887	905	911	898	896	871	890	895	922	918	960	874	913	887	900	891	896	910	908	905	864	938	886	887	833	901	927	884	913	901	890	866	866	938	880	936	962	823	912	901	861	885	914	859	895	921	883	896	898	895	906	891	838	939	895	901	851	852	855	862	901	869	866	861	893	865	871	898	882	893	894	875	886	862	890	892	871	900	849	889	915	859	959	880	921	929	896	902	913	839	940	938	932	898	861	920	879	892	911	891	926	857	905	905	858	938	938	920	916	847	898	873	942	841	873	921	802	852	880	903	896	875	959	882	843	906	885	901	917	922	878	849	870	887	883	892	903	829	828	939	868	899	904	884	934	892	911	853	896	857	937	905	938	902	842	846	881	933	947	881	899	858	873	888	841	879	853	858	880	965	933	894	889	896	923	856	907	932	882	964	875	879	886	899	862	839	859	885	916	877	869	878	871	857	856	872	864	938	890	851	865	924	909	918	869	914	898	873	855	893	925	871	850	881	893	893	885	848	887	922	862	881	871	898	886	906	893	849	887	955	857	933	849	874	905	906	845	887	879	953	881	872	873	917	870	842	924	873	874	890	872	938	895	886	893	903	945	946	917	900	880	842	864	872	934	839	939	895	872	926	894	974	900	892	891	877	949	869	895	888	872	944	886	878	907	898	923	916	868	900	854	896	918	873	915	928	839	922	912	918	889	878	928	890	945	935	880	908	883	834	896	855	934	877	881	866	883	900	920	916	923	841	892	879	859	947	874	943	911	923	861	889	914	880	874	866	921	898	939	905	914	878	863	939	865	911	883	890	920	878	935	881	914	901	881	884	886	926	845	853	875	916	870	899	909	890	900	888	899	907	861	957	921	896	842	863	901	893	927	883	865	953	951	942	893	909	927	929	894	879	959	920	880	876	914	825	921	908	906	924	896	907	913	915	813	925	930	849	901	878	865	877	937	924	868	877	923	912	878	927	898	907	890	884	901	880	894	887	913	952	926	924	894	864	964	935	904	849	905	922	909	907	960	885	939	921	853	894	903	876	865	899	923	883	869	924	861	900	891	884	855	830	915	881	896	908	919	825	890	930	870	864	866	899	888	929	849	882	883	921	894	907	901	930	914	918	900	837	976	910	897	901	852	871	909	919	892	928	845	900	868	932	883	874	837	867	857	893	911	941	874	935	890	913	867	901	891	886	940	911	831	840	851	879	886	894	905	920	922	894	866	930	850	894	913	900	891	919	908	816	940	884	897	877	916	912	861	883	860	885	913	836	899	921	866	927	920	855	846	851	873	871	873	872	888	891	914	839	917	923	883	912	885	902	837	960	861	896	901	912	879	966	921	903	847	917	880	856	871	916	923	910	866	893	906	824	907	895	856	886	880	904	877	879	870	886	918	858	870	856	911	861	898	904	899	874	884	889	869	911	872	931	896	850	900	885	833	922	887	897	915	980	934	875	888	880	882	851	923	884	922	873	884	870	890	866	856	913	828	910	868	881	877	906	910	944	849	841	889	855	874	917	849	871	892	903	906	950	984	894	848	888	828	901	899	876	927	871	904	935	890	886	918	861	876	921	922	912	912	920	872	895	901	922	886	859	862	847	937	856	901	898	925	863	907	882	847	900	858	859	855	906	855	913	849	884	902	849	873	900	837	924	822	923	948	881	825	873	893	930	876	938	860	839	923	868	895	843	891	889	866	870	864	946	931	857	892	856	900	931	879	888	889	915	925	858	932	851	855	913	890	848	846	903	824	879	887	905	910	842	884	936	895	897	925	920	878	920	926	937	894	917	937	901	849	908	861	923	912	862	904	917	902	882	898	914	862	884	893	892	927	892	894	886	907	946	923	848	936	876	899	907	943	901	926	897	938	903	868	909	872	858	910	894	911	861	898	860	871	867	895	851	860	887	894	925	868	916	910	900	914	853	849	898	884	888	932	812	864	918	885	880	919	900	893	882	869	871	908	863	913	891	839	867	885	900	946	888	857	909	890	900	863	948	865	890	950	876	905	859	920	914	909	947	836	875	889	882	810	873	907	929	854	910	902	916	887	918	931	889	855	873	832	865	860	878	919	863	937	890	875	935	880	935	882	911	936	886	875	889	928	912	923	939	892	892	872
28484	19848	6367	509	355	329	336	316	326	296	303	273	315	336	308	323	307	282	331	311	332	312	309	305	328	290	317	273	325	326	306	302	318	323	295	323	311	305	310	303	305	298	290	276	290	313	310	304	280	302	336	271	301	298	290	310	317	287	334	292	304	301	292	325	287	293	280	333	271	303	310	312	283	273	332	331	338	318	285	292	259	288	301	294	332	290	293	277	320	288	268	302	331	303	331	289	323	344	315	333	306	274	324	322	320	332	275	323	290	322	279	315	316	299	315	303	285	306	301	268	292	294	301	315	332	324	305	311	311	346	313	289	280	312	279	256	304	322	299	331	318	335	322	317	314	263	308	310	309	295	301	312	297	331	308	293	286	272	302	299	321	312	312	336	308	315	314	314	310	274	292	301	305	303	304	328	328	339	320	295	282	323	322	348	303	322	330	309	321	300	326	309	346	281	304	304	309	326	312	307	305	310	331	284	287	310	304	325	318	292	294	322	327	318	307	302	321	315	302	306	334	300	302	320	289	347	309	306	301	303	311	343	312	297	296	280	314	317	298	290	334	293	318	289	300	321	284	332	323	311	325	292	328	352	272	315	278	290	305	299	346	281	297	322	296	300	298	296	309	328	282	299	292	310	279	271	314	319	321	287	309	310	298	305	350	258	285	309	323	319	322	351	308	315	310	315	299	288	310	316	297	287	287	309	294	325	334	338	316	279	285	338	292	280	335	295	302	332	305	301	311	291	298	291	276	290	338	310	285	299	332	305	292	312	299	315	290	292	310	309	315	296	290	309	307	279	282	291	331	291	324	325	289	284	288	304	277	310	305	293	314	305	297	318	308	316	309	322	322	287	316	290	306	310	328	319	305	318	312	283	304	325	285	310	317	299	322	268	281	295	277	330	274	335	294	319	285	314	320	326	315	275	315	258	303	307	353	307	317	314	294	268	291	311	333	316	327	307	339	330	322	329	339	326	308	301	276	300	322	296	333	306	292	285	314	295	318	301	310	326	299	290	319	294	336	305	296	285	313	302	263	274	300	287	318	281	287	290	285	308	297	306	322	318	302	295	300	298	303	309	285	310	317	307	290	284	313	294	317	307	299	277	330	319	275	330	328	253	292	292	322	289	280	312	328	309	284	337	348	306	326	302	301	309	268	288	321	335	313	328	292	312	325	274	328	329	352	320	313	314	313	292	325	327	305	306	289	305	290	303	336	326	298	302	292	295	287	292	276	292	295	308	321	324	293	316	316	313	306	280	321	322	324	303	326	320	353	328	289	312	326	280	292	324	307	338	316	287	312	311	344	313	328	312	315	290	314	334	303	310	293	300	314	322	274	328	308	303	269	307	311	306	332	312	316	286	314	308	320	276	308	305	315	332	291	315	302	324	315	309	335	309	332	299	298	346	309	304	292	308	319	307	304	303	323	306	328	314	298	328	312	332	335	280	315	276	298	297	288	297	309	307	305	312	301	322	276	307	317	301	319	336	340	289	328	297	303	300	303	357	300	312	311	300	296	327	288	282	313	299	289	327	308	325	326	292	303	286	311	337	285	291	322	296	299	285	290	306	294	313	297	285	296	320	328	275	329	313	298	308	327	281	324	304	302	309	302	325	322	324	308	322	310	291	328	299	309	336	279	317	290	297	310	274	321	354	315	345	302	311	297	313	321	320	317	308	293	337	291	271	338	311	302	344	303	297	288	333	307	309	319	312	329	323	322	323	284	291	312	301	272	278	278	309	293	275	338	278	279	304	316	289	295	320	299	290	299	294	330	275	304	314	295	275	308	328	317	301	323	278	306	285	301	335	292	319	297	283	266	281	332	310	284	297	278	308	337	310	323	327	328	318	298	296	308	316	280	316	314	307	319	282	297	303	315	297	295	327	297	309	317	282	262	278	287	286	309	314	303	295	308	317	329	334	266	323	324	317	321	275	305	298	302	294	302	297	282	276	314	312	309	342	300	314	281	329	294	284	288	311	330	305	340	296	286	316	302	285	348	298	315	318	302	294	287	316	319	298	327	318	332	286	337	291	348	285	285	285	294	327	290	281	289	313	281	285	295	299	288	262	314	294	286	304	279	255	283	290	309	317	315	316	303	338	299	321	308	304	333	295	299	322	326	303	338	334	287	307	311	269	328	309	328	297	294	334	281	297	286	292	320	322	326	295	315	293	314	305	293	280	311	304	300	282	300	322	300	310	303	312	286	316	304	304	300	288	292	313	305	283	302	313	303	278	297	286	301	317	327	308	309	304	333	298	297	315	291	292	288	288	310	296	271	285	327	297	322	305	322	326	315	311	297	278	282	331	308	297	317	333	336	314	312	297	292	304	329	328	293	314	301	286	316	300	308	304	313	332	307	291	338	301	302	273	299	316	326	332	323	323	282	318	304	293	304	312	299	309	303	319	333	305	300	285	329	309	323	291	291	316	325	313	280	342	301	289	295	316	300	305	345	311	304	323	299	274	294	283	319	295	300	305	293	294	291	290	326	299	327	318	320	339	282	330	293	275	308	302	278	293	294	353	301	304	347	307	287	304	292	288	273	312	282	306	291	313	311	331	299	327	293	308	271	295	306	290	322	310	278	274	348	300	299	304	280	297	278	312	319	323	284	304	316	316	324	341	282	302	310	324	287	316	323	278	287	321	334	310	333	291	333	308	339	286	335	275	335	332	309	316	302	279	292	299	324	316	306	294	289	313	353	304	314	290	337	352	303	315	313	318	278	305	320	307	312	313	328	307	301	309	292	324	302	310	292	298	302	318	317	341	312	307	290	291	319	290	332	328	306	278	337	307	303	316	300	336	343	278	308	291	297	284	308	307	319	263	316	342	278	306	309	267	301	310	311	301	306	304	331	287	327	307	312	323	317	279	310	316	297	290	255	307	301	309	335	303	289	311	315	313	304	301	305	282	295	297	317	325	293	326	328	343	328	338	273	278	292	305	275	283	318	310	295	278	289	331	306	287	291	318	287	326	295	289	293	326	289	310	302	310	278	307	323	307	295	294	312	301	307	304	321	284	327	301	301	308	310	296	267	300	347	297	330	309	289	301	292	320	320	293	326	319	321	328	309	333	293	323	331	311	280	301	302	331	295	315	320	312	292	329	308	277	321	319	314	308	300	297	319	320	317	297	302	310	296	314	305	299	291	302	304	305	299	306	335	318	303	302	341	321	309	289	311	313	302	304	294	322	288	330	310	313	281	306	322	313	287	348	295	296	326	301	308	283	308	312	338	285	309	281	293	312	303	305	308	294	317	298	308	306	305	322	299	300	302	291	296	308	315	296	299	323	332	345	315	305	288	296	303	339	312	322	329	315	289	319	323	300	297	294	309	281	297	299	296	315	341	322	282	302	325	279	302	313	314	298	280	311	334	318	292	279	324	292	291	295	323	290	317	298	300	295	297	299	323	308	281	331	309	311	284	305	301	331	324	318	355	302	299	308	320	315	307	293	291	293	293	296	313	270	297	322	323	343	307	309
22559	2542	711	557	486	458	452	407	393	414	405	393	342	388	401	402	399	369	366	379	379	385	388	379	370	403	348	422	401	369	388	408	336	389	390	402	369	401	394	397	424	366	373	371	399	397	352	406	368	406	426	379	369	398	365	412	403	387	368	367	366	360	334	405	409	384	374	341	389	381	376	384	400	369	383	382	353	381	369	388	407	394	402	358	397	368	374	390	388	375	388	397	374	426	391	385	371	369	377	387	378	383	410	394	401	401	374	381	354	394	380	370	364	376	382	372	366	403	400	368	377	394	371	412	390	389	365	359	377	379	392	425	346	411	388	384	381	376	375	390	369	388	411	403	405	408	407	384	397	395	402	372	390	360	383	403	395	377	420	390	379	364	390	387	380	352	373	380	432	367	405	371	385	381	396	397	381	352	371	338	392	384	391	416	355	380	384	415	388	401	392	393	419	401	364	374	423	372	373	398	415	410	385	375	408	384	402	378	389	412	370	394	407	371	360	382	390	363	439	406	385	375	375	377	420	400	367	375	382	388	401	390	352	391	361	356	437	396	387	399	389	390	415	381	386	389	357	363	393	392	384	373	405	370	390	429	409	378	359	362	384	386	381	399	391	377	390	410	340	380	400	388	369	402	366	376	380	375	350	392	374	382	396	399	378	392	368	363	374	349	394	376	374	403	374	408	330	402	370	374	364	395	422	376	387	357	362	372	349	423	372	361	408	376	394	386	388	400	355	373	379	372	422	392	370	379	393	344	407	385	379	394	382	369	390	386	384	366	383	356	406	377	402	368	412	370	396	399	342	400	409	392	368	407	385	374	395	418	391	392	358	365	385	388	417	400	400	380	365	349	371	376	409	379	374	399	399	411	378	409	357	377	368	398	417	413	361	400	399	367	401	400	381	404	414	367	393	401	385	371	372	397	386	385	416	418	376	386	388	386	397	406	399	397	372	415	417	391	372	419	398	394	379	401	386	401	382	370	392	419	421	379	397	387	395	389	420	392	372	385	408	378	412	403	411	398	380	382	412	407	391	374	380	408	373	368	366	397	417	422	369	377	386	398	402	359	372	406	398	369	396	390	378	415	370	378	354	416	402	370	405	402	371	365	442	386	395	398	380	380	366	416	379	380	382	373	365	366	380	384	371	392	382	375	401	375	377	405	404	374	363	377	398	348	379	364	397	408	393	379	401	365	399	379	374	349	388	404	390	401	380	339	383	420	391	370	378	412	390	419	375	408	391	396	392	398	364	377	394	355	352	405	374	401	392	380	391	381	352	413	358	394	403	383	434	385	382	384	410	401	352	374	369	385	356	385	389	399	397	377	377	401	384	378	411	348	395	384	389	341	366	402	363	411	385	398	401	425	374	360	394	418	394	389	367	383	426	369	391	374	424	355	368	388	379	374	388	374	398	384	372	400	405	382	395	399	369	400	437	393	383	402	392	384	368	378	351	409	375	367	363	394	380	412	389	386	344	396	394	399	367	397	382	362	384	364	361	380	363	396	417	350	389	393	373	361	391	363	399	433	364	412	383	385	399	362	362	410	401	413	360	388	379	410	417	371	359	382	357	370	402	375	403	389	385	420	388	361	374	395	427	380	364	393	380	387	402	390	396	379	372	390	393	388	371	366	391	385	393	372	454	401	400	371	372	342	418	360	416	405	376	391	375	390	388	382	391	411	365	397	436	368	390	401	342	387	386	374	390	361	410	399	383	403	412	384	373	375	405	424	387	403	374	374	381	392	419	419	403	382	353	384	387	387	392	439	397	351	389	368	408	382	385	392	358	366	398	383	364	432	363	374	386	395	415	358	394	387	368	378	358	370	404	420	378	422	436	403	385	409	404	413	381	389	390	368	411	401	388	396	387	391	381	427	402	405	374	356	362	407	374	388	345	397	403	384	396	403	399	355	353	352	396	397	374	382	395	393	409	397	402	424	395	395	411	395	384	388	356	404	426	365	389	390	396	372	408	364	395	371	383	396	410	397	391	372	409	380	412	406	398	399	373	365	383	391	376	413	418	396	389	390	393	351	359	372	356	383	430	408	422	403	377	394	406	371	396	384	363	415	383	390	381	382	377	425	414	415	372	402	357	394	417	378	414	354	407	422	375	369	401	375	392	422	387	381	366	396	368	372	411	378	378	393	373	388	357	383	396	390	375	411	374	416	367	403	406	389	386	392	376	399	419	410	388	372	401	376	371	403	366	408	413	394	387	376	379	398	392	404	373	426	378	377	376	378	392	393	388	401	373	369	406	371	382	397	378	400	376	422	384	394	408	395	359	379	413	376	378	420	423	440	425	384	364	418	367	365	391	395	394	397	397	401	388	373	386	365	380	404	396	364	415	426	388	380	362	394	417	376	380	406	405	373	390	374	418	395	393	403	398	374	372	391	388	358	395	419	369	374	377	397	407	397	380	388	393	367	376	376	405	392	384	381	383	392	411	359	401	391	439	404	357	398	364	373	407	366	371	407	422	383	374	390	364	385	408	375	383	352	408	381	403	370	369	410	395	398	402	406	396	384	394	381	371	392	405	379	396	380	406	377	379	404	381	383	388	390	360	374	398	417	358	413	390	405	425	367	387	384	384	381	375	408	418	415	359	375	425	374	406	396	384	393	399	389	406	375	400	356	372	364	397	382	398	410	385	399	390	385	387	361	412	394	376	411	387	381	423	395	373	407	389	423	397	392	441	406	408	431	351	379	366	380	391	390	410	409	373	393	372	380	377	383	405	392	412	393	408	425	413	401	381	388	392	385	393	385	406	412	412	387	402	404	383	359	386	399	392	336	406	410	363	400	382	384	353	395	395	379	355	411	397	369	373	410	412	367	379	367	372	376	408	405	393	401	391	406	402	391	423	403	380	404	386	418	411	387	392	403	360	404	367	383	359	364	383	395	380	378	374	363	353	405	409	394	425	393	395	386	381	382	386	373	376	400	402	399	402	358	389	415	389	379	381	384	368	343	384	427	403	365	393	408	368	380	419	389	374	368	396	400	384	396	388	373	382	390	371	412	436	383	390	382	397	363	406	372	435	382	389	369	416	402	354	355	402	389	380	370	390	357	367	400	390	365	362	389	386	376	402	379	334	384	417	395	386	358	394	424	401	384	450	358	405	397	404	395	371	371	358	386	431	370	359	367	384	361	408	393	402	396	383	403	376	368	401	381	371	422	380	409	391	365	349	357	398	420	394	377	390	340	383	404	364	419	402	385	391	412	367	398	390	392	376	422	369	443	437	382	378	365	357	420	403	382	379	399	380	415	391	413	367	407	369	368	382	383	386	392	388	390	435	377	405	415	381	378	391	391	379	402	395	388	381	391	393	373	418	377	377	383	400	399	368	388	403	369	399	407	349	396	377	382	353	364	389	384	371	405	377	375	402	426	376	390	403	390	412	372	361	406	398	410	365	380	429	400	395	393	431	397	422	369	364	399	382	402	376	385	372	397	358	400	395	426	374	403	384	394	368	384	365	364	398	376
24434	21427	28682	24571	21395	9158	1263	882	787	790	767	748	697	736	696	693	716	652	642	679	569	650	629	679	601	649	656	682	631	634	645	636	647	624	616	646	660	634	629	599	635	601	652	669	612	623	644	653	617	622	680	635	561	629	621	650	629	627	663	610	652	631	606	600	612	675	630	635	630	619	665	648	618	610	655	596	647	630	637	656	670	625	629	599	605	591	657	639	596	672	668	607	673	596	621	583	621	624	644	633	617	680	621	610	613	651	628	616	611	609	633	646	624	624	603	644	618	639	638	659	651	620	610	626	604	609	619	638	603	627	652	613	633	590	640	644	650	664	602	601	618	625	673	607	618	640	615	640	639	646	661	617	640	617	623	634	624	617	646	690	641	617	599	613	657	624	649	621	557	614	580	624	622	603	635	655	662	577	608	595	611	626	605	635	598	653	641	636	621	605	606	604	667	653	648	645	599	621	582	617	623	623	645	627	633	643	681	571	610	664	621	611	647	625	620	624	607	636	613	626	610	580	611	600	640	616	599	625	602	628	652	605	637	685	630	635	607	608	646	595	551	592	653	632	631	618	616	644	596	612	608	627	582	577	627	626	614	647	638	622	622	610	614	620	646	657	633	617	627	647	575	649	628	620	635	629	657	593	605	617	643	635	653	635	643	615	640	634	656	609	579	628	632	665	678	644	611	599	638	637	645	604	651	631	561	586	591	599	617	583	617	666	667	624	641	630	634	675	638	602	681	631	657	616	633	646	666	596	628	574	635	579	644	631	600	651	652	624	576	631	637	652	618	612	561	621	669	665	616	595	611	614	669	650	624	662	640	594	639	606	617	675	641	613	634	615	611	591	626	635	577	648	640	634	593	637	632	625	597	620	611	619	636	597	613	628	596	607	658	624	661	575	632	600	604	608	622	589	612	619	624	630	647	633	586	652	650	599	660	605	645	603	650	614	596	646	688	618	657	639	647	603	638	629	653	582	635	620	633	622	668	662	640	646	631	639	661	642	606	620	619	651	615	621	615	634	648	596	624	643	621	627	607	648	637	621	670	694	667	661	615	615	641	642	603	676	642	632	637	632	640	595	636	661	594	626	627	613	620	629	626	614	636	666	614	694	611	616	607	647	634	637	687	622	620	618	592	653	653	588	635	607	629	648	642	639	583	634	653	588	597	603	658	635	588	614	635	638	657	654	645	614	625	613	615	631	633	662	606	589	588	618	652	617	653	631	593	641	645	590	631	645	650	620	675	632	631	550	621	652	658	596	658	639	650	632	630	573	608	672	649	633	623	639	641	627	650	638	649	648	620	623	699	646	585	606	573	614	622	629	653	624	633	644	650	647	587	635	635	589	670	601	602	611	618	655	622	630	598	595	603	599	604	636	658	625	660	592	633	657	631	602	638	615	606	615	691	623	624	596	619	633	635	654	602	617	603	657	630	600	644	605	543	640	636	618	603	628	620	609	617	622	597	645	601	646	610	606	641	633	633	636	632	689	671	615	673	667	658	609	652	642	603	614	637	627	601	633	686	651	565	652	624	577	618	624	615	587	622	623	601	622	647	600	600	588	654	603	600	608	632	577	620	604	629	669	618	639	622	613	635	582	631	618	610	630	577	602	638	660	624	626	605	644	654	595	611	661	638	620	642	614	599	612	678	658	643	627	622	647	616	617	625	583	637	618	617	609	617	658	621	595	608	610	691	627	611	666	630	622	588	650	636	664	642	663	588	635	624	651	626	624	612	653	634	619	650	653	619	608	599	627	613	633	605	624	635	589	611	595	606	602	637	617	636	650	607	628	639	600	635	584	634	606	613	610	606	652	630	613	622	621	660	610	623	583	632	636	585	619	621	629	588	667	614	608	591	630	586	633	627	658	625	623	653	588	632	674	614	632	643	618	616	640	636	616	598	628	611	682	611	600	585	588	633	598	636	621	675	618	625	604	622	629	618	641	628	584	631	587	647	625	600	628	660	623	633	637	623	588	666	578	647	644	625	645	627	616	612	626	611	676	666	619	634	587	591	636	600	632	653	595	644	606	612	627	656	610	637	620	625	615	617	580	628	629	620	610	615	591	608	594	592	632	599	637	604	637	622	609	640	594	617	594	668	577	631	610	607	651	641	596	651	653	597	670	634	664	611	625	595	655	680	637	627	636	635	622	625	626	621	634	639	604	590	649	587	618	640	628	619	600	624	602	621	564	595	650	634	653	630	611	646	625	645	608	606	627	642	640	604	589	620	638	687	596	617	658	628	705	605	599	592	643	620	699	578	622	600	649	647	603	650	630	629	620	588	586	630	618	633	632	668	595	608	673	647	600	584	626	661	611	611	580	672	622	618	615	619	629	669	664	602	585	627	615	602	637	620	647	631	605	592	630	612	659	635	628	628	632	618	654	630	637	658	646	634	597	630	637	598	580	632	627	637	619	665	568	624	638	636	629	646	663	647	621	659	634	606	621	606	622	661	589	630	610	661	545	650	661	639	621	620	609	612	601	624	614	586	613	633	643	630	612	647	660	590	634	646	602	656	635	554	610	621	636	678	624	643	628	622	662	662	599	603	616	614	672	635	645	623	635	576	683	636	638	648	569	617	665	644	636	654	582	649	624	650	571	639	653	645	652	646	582	639	615	638	622	636	615	603	655	640	620	616	631	579	621	607	630	613	692	598	615	639	615	654	613	623	626	614	609	638	590	623	650	586	638	606	621	607	621	658	625	640	669	612	617	608	610	658	598	603	642	627	577	610	629	624	626	630	605	621	615	602	621	593	612	646	648	620	615	623	640	627	645	630	644	583	624	607	593	641	643	590	606	594	584	590	638	598	623	605	667	595	631	630	653	657	615	605	656	604	619	600	625	660	576	650	608	642	610	671	649	650	629	594	626	636	677	665	584	633	683	623	602	672	626	633	569	620	630	621	625	645	609	591	667	625	569	624	657	647	661	640	616	623	598	629	596	594	638	611	639	594	640	594	602	619	606	627	650	599	607	667	582	640	595	631	615	636	649	646	637	614	627	601	638	632	637	611	622	604	637	634	667	641	588	650	606	609	610	620	638	631	636	635	618	634	597	611	616	643	632	611	643	643	635	630	615	627	658	638	620	624	629	621	590	641	636	638	629	616	681	620	642	593	632	631	624	617	603	638	611	656	608	617	664	621	641	591	635	570	625	631	623	638	607	622	618	630	582	625	642	609	661	598	595	626	652	594	612	635	589	588	639	641	643	617	644	605	621	604	625	615	624	610	663	635	640	635	632	582	619	649	617	581	624	591	621	584	627	604	634	579	663	636	627	655	652	626	611	618	588	642	641	595	647	642	621	632	652	604	560	587	605	640	595	602	613	628	596	601	613	606	572	626	605	591	635	624	574	659	654	663	611	652	606	599	657	632	591	623	611	644	591	653	615	589	649	637	598	648	613	610	661	607	575	622	637	614	617	687	635	586	581	624	625	606	648	681	641	634	601	584	612	613	602	646	636	573	604	612	572	630	628
49281	11666	6009	3115	2260	1806	1544	1412	1256	1150	1046	1015	980	913	899	788	869	845	880	808	831	780	810	818	841	820	779	781	754	773	798	811	778	705	746	769	841	803	798	805	742	788	770	801	758	789	786	732	771	751	786	740	775	758	751	836	785	799	762	804	796	767	768	802	651	765	759	743	777	823	772	777	792	768	804	753	765	839	793	785	746	783	708	769	762	787	712	796	759	779	748	717	724	777	748	738	715	769	775	748	749	785	736	727	778	796	726	768	776	756	782	711	767	711	759	716	718	761	757	742	779	746	753	742	767	763	756	706	792	772	754	768	797	760	733	761	736	752	731	740	807	745	786	820	785	744	775	819	743	770	771	771	723	826	771	738	788	755	767	746	794	769	760	747	781	757	764	787	814	736	772	779	775	744	801	762	810	772	797	821	754	734	710	794	791	748	732	799	762	776	743	759	755	774	753	761	745	783	736	751	770	771	762	758	744	813	780	777	734	790	749	789	781	731	754	753	755	764	708	804	784	807	748	695	776	794	715	762	763	714	746	769	738	779	716	772	757	789	772	794	746	756	723	768	781	792	755	827	800	813	741	735	769	858	750	790	766	782	796	793	749	778	791	752	790	757	784	743	751	747	772	809	745	792	770	762	740	749	773	757	802	772	766	776	761	767	790	820	731	744	781	759	744	753	710	740	768	786	727	744	732	762	800	707	769	694	795	809	770	726	771	732	792	809	706	733	779	761	774	768	805	765	733	768	748	738	797	728	809	756	758	733	748	756	776	791	797	798	759	756	791	792	757	814	748	748	765	760	794	745	738	815	781	766	719	759	747	792	715	747	784	783	748	760	778	734	821	813	774	694	851	770	753	721	773	794	742	780	772	764	847	764	769	773	718	745	755	788	730	750	713	780	755	754	785	720	744	741	725	731	776	727	733	714	784	742	703	778	724	756	726	792	779	760	809	737	772	728	780	757	722	776	761	802	760	777	822	787	779	763	817	731	814	748	763	796	781	781	815	744	780	789	747	759	738	783	790	742	792	747	811	761	770	772	765	814	735	762	776	796	735	791	766	738	755	760	766	729	780	760	762	768	767	796	795	752	779	763	730	752	816	753	779	729	730	808	774	755	756	766	769	753	770	763	803	823	784	781	782	786	769	776	768	794	796	742	781	785	736	723	745	748	732	770	775	779	769	748	771	787	759	770	756	765	752	829	816	795	724	771	730	809	766	783	756	742	772	767	731	736	738	776	741	756	709	779	753	739	734	778	753	784	820	759	789	763	730	777	759	744	729	725	793	721	733	778	755	722	778	726	762	760	798	779	705	780	735	825	810	737	779	767	767	771	826	789	825	817	731	777	787	750	723	734	768	737	794	726	743	767	802	760	776	754	737	765	762	794	703	750	717	730	798	804	780	772	730	771	786	768	771	763	766	713	750	767	788	776	797	759	769	738	730	737	733	751	741	770	811	789	816	706	763	768	706	774	758	822	756	769	743	717	708	736	731	763	762	711	772	712	816	772	760	769	726	763	769	735	757	780	804	732	796	760	763	788	795	759	701	749	828	791	758	739	781	781	747	720	805	751	767	777	813	821	754	825	775	752	734	777	762	772	794	783	743	766	775	734	788	760	747	740	767	783	790	785	694	788	784	790	743	818	797	721	760	766	756	765	781	797	750	760	826	725	756	756	743	792	778	733	812	739	778	735	773	750	806	752	763	812	737	695	764	764	711	755	788	782	767	751	803	746	748	784	750	748	757	821	787	752	744	765	762	800	763	779	746	739	742	726	693	817	763	765	759	728	777	769	729	819	713	744	821	741	760	825	746	696	754	748	773	761	774	714	701	718	760	759	787	774	785	715	724	727	804	810	725	742	779	777	733	740	781	761	740	787	752	771	753	730	752	731	746	746	721	726	771	688	813	741	792	835	750	769	735	807	744	767	767	752	770	769	742	768	741	719	765	785	778	773	751	775	760	720	757	780	772	782	758	755	734	745	755	769	744	822	786	749	750	772	740	784	736	769	757	729	760	774	760	754	744	810	793	768	771	806	793	793	726	786	728	739	754	766	749	745	773	777	742	739	778	747	738	774	761	780	759	735	753	782	790	779	767	803	766	817	742	751	725	805	787	758	789	796	761	769	778	779	766	735	718	785	772	781	790	764	754	760	788	797	760	734	747	733	809	759	761	751	800	782	733	733	740	773	730	740	791	779	767	777	741	779	733	791	738	734	753	776	749	731	792	760	790	706	795	736	732	772	782	722	792	737	771	831	757	776	758	692	771	749	769	822	785	766	761	724	732	779	773	740	794	783	761	760	745	721	722	772	783	780	742	768	771	821	749	796	736	778	729	758	758	794	734	755	786	813	731	744	795	743	759	777	766	757	825	767	762	767	748	714	810	747	719	785	751	747	749	759	752	798	753	803	784	689	759	770	771	766	770	815	773	732	778	751	761	746	778	780	799	759	710	775	741	778	766	760	735	805	754	743	822	735	769	758	821	682	752	771	804	774	758	782	722	793	702	740	760	732	725	772	803	728	751	755	777	827	765	794	781	750	772	730	788	789	770	769	729	706	793	801	749	761	746	726	784	773	809	796	770	765	718	755	781	734	756	786	797	759	742	756	787	756	770	761	722	762	751	853	765	782	769	720	844	735	795	773	739	751	761	784	729	728	722	733	776	772	768	725	733	737	746	800	720	775	756	779	813	729	750	793	779	741	821	790	757	796	763	755	754	778	770	775	730	727	745	773	738	783	762	792	708	766	726	744	765	827	733	718	786	789	782	793	749	748	716	771	754	716	717	773	740	767	791	744	752	791	757	770	776	813	740	795	776	781	757	760	779	797	725	710	708	658	805	779	795	802	755	754	765	736	745	769	734	743	820	788	784	797	758	788	760	738	803	778	701	744	772	769	778	766	725	786	782	791	776	765	754	717	780	804	777	749	770	758	746	787	776	788	747	725	741	736	739	730	760	769	788	765	774	756	741	746	742	814	800	792	767	728	754	766	739	792	765	761	758	820	756	785	746	772	756	771	737	744	788	751	744	783	752	740	807	770	706	754	755	726	796	809	799	721	757	777	776	687	759	762	768	723	781	768	738	736	743	782	717	775	812	766	778	718	739	775	757	728	744	765	788	736	772	716	755	780	811	757	763	783	799	791	789	784	760	734	800	732	784	805	746	812	806	765	771	709	768	732	758	815	794	819	784	743	759	745	755	729	751	723	794	770	766	726	749	738	792	786	779	730	718	775	780	756	799	781	748	772	733	778	794	802	766	758	764	712	764	794	774	725	768	799	760	771	810	790	744	790	792	736	719	832	744	738	731	750	711	788	762	766	760	775	774	782	779	766	755	748	778	723	848	748	775	729	732	730	802	768	778	753	737	756	792	704	766	765	720	703	658	750	768	777	726	770	756	782	789	778	748	785	750	793	780	762	831	768	762	822	744	739	771	745	767	729	748	750	761	736	740	761	745	752	767	703	786	755	762	753	749	774
25780	21415	27405	25560	8056	566	416	398	343	362	304	296	315	307	303	281	280	304	278	278	264	295	284	299	290	287	279	311	305	279	291	272	295	296	270	267	246	293	239	294	261	285	272	284	288	281	222	295	249	270	284	253	271	269	298	255	255	280	276	245	296	274	296	242	300	252	260	290	267	296	251	281	288	249	279	261	273	282	295	284	286	266	248	285	264	239	261	233	293	260	289	277	277	230	255	281	230	308	255	279	246	286	313	305	301	274	263	272	296	246	272	249	268	281	264	273	252	240	294	284	251	250	273	253	257	272	297	286	276	259	284	255	253	268	259	279	319	248	286	282	289	265	274	254	286	261	252	270	268	267	286	284	276	254	235	249	273	263	296	282	243	226	273	277	299	277	253	280	282	224	276	287	248	294	260	272	260	255	299	276	268	263	275	239	257	266	288	270	270	263	289	301	277	265	289	278	265	261	292	239	262	271	271	283	277	267	275	232	292	260	310	235	279	287	264	274	245	251	282	247	261	272	285	275	269	251	234	250	266	286	251	259	271	273	262	267	268	265	229	252	281	259	238	286	315	256	262	261	272	287	289	271	243	247	252	267	260	245	269	254	278	267	267	268	300	266	267	300	261	252	293	239	271	301	288	256	310	285	278	295	285	286	267	258	272	279	254	266	282	253	290	303	265	245	252	279	275	263	300	283	261	253	272	279	279	240	260	294	270	245	308	263	271	254	241	266	259	267	270	264	255	240	232	283	258	275	291	253	237	268	290	268	281	241	289	267	254	233	233	281	282	269	260	250	254	301	285	277	283	298	261	270	247	285	268	242	262	281	296	252	272	295	257	302	289	303	256	289	252	266	234	268	273	285	274	269	285	301	247	233	298	288	256	293	265	296	301	254	262	291	263	275	245	270	266	241	229	275	274	280	234	264	226	264	248	240	241	242	271	275	269	313	255	264	268	293	267	258	257	268	239	266	276	255	268	280	287	288	264	257	278	261	253	264	263	285	254	270	260	243	275	271	278	284	304	274	278	299	250	296	239	262	266	282	268	266	271	288	261	292	255	278	236	269	268	255	275	269	263	228	264	260	266	289	236	294	259	261	291	272	289	271	287	264	281	301	282	250	253	272	267	253	236	257	264	278	261	266	268	257	257	282	249	285	257	276	271	289	257	283	271	281	259	268	298	288	244	265	293	268	283	299	274	249	275	271	292	302	248	281	263	271	250	283	271	291	272	257	263	286	248	265	264	299	271	261	273	259	263	248	263	240	263	250	274	266	275	266	260	255	272	285	254	275	260	262	262	295	278	265	277	263	263	269	273	251	267	291	274	263	283	251	275	245	278	235	294	266	273	244	270	274	297	280	249	269	251	287	285	265	280	231	273	233	272	254	294	286	246	264	272	245	257	285	278	253	270	254	268	300	263	265	266	279	273	271	240	269	279	273	283	275	280	272	298	308	275	300	269	253	269	286	262	287	288	257	281	263	267	254	255	249	261	251	275	277	244	280	253	248	291	272	239	279	302	282	310	237	246	267	272	273	260	276	246	270	265	266	292	263	257	254	254	280	297	279	257	249	276	280	284	263	253	280	253	295	257	302	238	285	235	256	294	282	248	263	251	233	266	266	274	279	275	278	261	265	275	295	267	267	247	245	261	297	273	272	286	272	256	274	257	263	282	262	264	251	258	254	259	267	295	287	285	246	277	246	262	267	262	264	272	271	286	251	273	241	269	256	274	273	274	258	274	289	246	278	276	267	312	270	255	271	264	251	271	270	281	266	271	287	274	274	263	261	251	266	255	242	297	275	265	245	279	268	293	260	278	267	267	307	273	296	256	283	267	270	258	243	272	253	224	288	284	280	307	268	250	239	278	279	297	257	303	251	274	257	250	250	263	261	262	268	274	256	279	261	265	279	288	225	291	278	300	229	267	251	274	287	264	290	271	277	244	293	301	248	265	283	280	277	280	275	283	241	269	276	269	259	274	250	297	268	248	272	299	278	263	243	271	270	265	296	260	302	260	273	253	298	232	274	253	259	261	270	272	306	236	266	258	301	265	236	259	275	263	262	285	256	252	242	260	264	290	246	281	249	253	247	262	257	273	288	255	263	257	284	297	251	294	279	259	286	258	267	269	284	293	240	281	270	258	279	289	252	277	283	265	267	275	262	259	266	270	270	268	264	275	272	285	286	264	260	274	284	262	263	279	250	281	274	287	260	251	247	249	264	279	244	265	259	275	270	277	308	259	268	284	270	272	303	286	250	290	269	279	262	257	279	278	261	271	274	254	273	257	275	235	272	275	306	270	270	254	255	263	247	253	267	289	288	300	280	273	263	255	266	262	299	270	265	273	282	261	286	303	263	269	227	284	270	259	233	268	247	269	277	296	277	286	274	279	268	278	269	266	285	267	281	267	260	286	273	272	251	272	266	273	271	272	248	252	268	249	297	257	249	267	284	278	261	248	261	268	278	271	257	250	277	269	256	283	246	294	253	261	283	270	255	240	291	273	251	304	274	268	271	303	259	284	268	283	267	256	255	253	269	273	245	245	276	257	254	246	283	252	285	268	267	281	264	266	285	273	284	300	276	269	248	271	262	255	282	261	243	254	294	258	280	260	295	291	277	271	284	274	285	243	253	275	287	249	294	244	283	272	270	253	258	315	249	263	271	264	273	247	256	271	300	277	307	272	260	261	265	272	269	282	243	260	259	270	279	264	279	271	277	293	276	272	251	264	298	270	260	252	265	297	261	272	265	267	269	261	260	271	276	276	277	282	248	269	248	247	243	316	259	279	277	270	250	250	276	266	296	240	276	271	267	267	265	266	253	274	280	260	248	296	262	266	245	276	261	261	307	260	260	276	249	275	285	285	274	280	263	268	279	269	279	260	272	277	273	247	289	276	269	256	279	267	276	287	265	270	261	267	282	310	262	280	279	260	296	274	259	238	277	255	254	264	257	242	267	293	277	263	313	264	280	247	261	249	272	277	283	250	279	248	266	281	275	262	278	272	270	253	299	293	273	274	282	264	269	288	251	286	250	271	274	245	253	268	294	269	277	275	267	275	267	277	276	260	228	281	297	259	276	232	256	256	259	274	264	260	266	284	289	269	276	267	255	266	284	272	284	268	285	248	292	278	295	284	265	255	255	247	263	262	288	254	251	277	272	289	234	285	289	229	273	290	270	250	267	252	252	279	251	253	287	277	270	272	243	266	268	266	294	255	288	278	284	270	265	274	244	274	255	251	274	281	265	268	269	272	256	269	285	260	254	247	283	262	289	306	250	256	271	268	277	283	267	276	278	245	245	270	259	286	268	282	272	283	281	256	257	266	279	285	254	267	244	266	252	252	271	254	267	281	252	276	289	278	268	289	288	260	266	258	259	292	264	218	278	263	265	272	275	270	260	273	240	262	252	232	275	255	290	273	297	259	280	280	274	257	247	257	250	288	313	263	283	253	274	284	242	244	250	276	272	256	246	256	244	257	309	273	247
46340	8426	3114	1576	1200	943	813	688	614	513	550	472	447	470	439	423	388	424	394	397	384	412	405	386	387	397	424	425	378	410	350	397	368	391	388	345	401	352	370	379	355	375	348	373	397	346	378	406	405	337	340	339	350	375	403	346	375	347	383	366	354	358	335	374	372	350	332	357	335	340	358	377	321	405	385	393	323	365	390	354	369	379	420	364	360	371	321	322	398	352	368	383	384	353	351	357	363	363	377	390	399	392	362	408	355	355	358	371	359	362	373	371	351	371	360	335	365	318	358	348	317	385	337	332	393	366	378	356	383	371	381	367	356	341	337	355	337	371	382	343	402	390	379	330	381	400	378	339	347	379	378	401	382	385	358	387	354	357	325	359	376	349	359	353	354	355	341	350	397	339	353	358	382	364	376	369	380	373	362	362	354	351	363	366	365	392	391	350	382	376	371	390	346	386	348	376	353	367	351	365	367	357	375	351	375	354	383	353	397	374	362	392	361	338	356	361	356	380	371	377	352	404	377	389	362	356	351	369	352	344	349	355	372	393	401	395	366	350	372	347	385	349	386	332	345	332	343	336	357	371	412	387	375	347	378	371	361	376	350	375	393	370	358	372	390	346	347	361	353	354	352	361	349	370	336	348	347	390	353	360	399	399	379	356	370	358	381	375	336	350	332	363	372	385	353	357	402	373	371	350	410	363	387	352	370	365	326	338	346	376	379	356	348	388	380	346	370	366	358	361	384	338	372	383	338	357	376	391	374	345	387	401	360	359	375	348	352	361	372	380	381	363	385	379	410	330	371	383	365	358	368	413	370	374	376	353	347	356	362	392	354	384	360	370	344	352	351	347	327	369	359	358	370	378	398	375	359	366	375	336	379	374	350	375	385	395	346	388	358	348	371	374	388	397	419	348	369	355	379	351	366	352	368	398	357	358	376	396	369	360	365	379	376	372	392	369	371	338	328	339	366	351	357	353	387	348	369	364	348	375	364	383	371	359	373	368	404	379	371	372	359	334	374	372	347	361	353	355	378	367	349	371	352	364	391	382	359	350	390	389	350	362	358	342	359	356	373	377	353	345	361	366	384	379	371	365	349	384	349	363	314	369	362	383	369	376	386	385	391	366	350	365	364	356	352	378	366	355	379	337	379	332	372	378	341	381	365	366	363	388	362	402	345	330	320	381	355	383	344	351	400	358	362	367	391	340	406	370	358	389	343	419	360	316	365	376	381	378	346	379	363	358	390	345	352	367	353	368	342	384	343	363	358	327	356	380	387	377	360	390	381	342	382	376	373	373	399	346	369	349	347	374	360	400	375	350	360	355	394	336	356	368	341	368	371	353	335	367	349	357	374	379	380	357	375	346	333	387	375	348	380	354	343	373	380	371	371	357	333	412	354	382	396	362	392	346	327	388	376	364	426	373	370	367	361	364	332	355	359	340	454	360	404	401	359	376	402	322	370	374	361	360	401	339	375	393	370	393	361	401	344	364	346	346	360	386	380	406	325	347	359	394	365	347	386	345	347	339	360	378	349	337	339	408	379	344	365	364	342	365	348	375	342	366	352	370	381	359	341	372	363	358	358	352	361	338	346	364	322	366	380	388	373	372	363	378	358	350	362	343	370	385	389	354	368	350	359	363	354	355	361	373	370	383	349	352	381	376	392	374	312	415	323	365	355	333	392	396	406	351	354	356	341	346	341	360	384	370	354	368	376	340	381	354	385	374	362	316	387	340	338	380	373	376	392	378	382	323	350	370	364	349	351	370	320	376	358	340	368	356	344	371	369	337	348	384	328	406	370	403	369	381	379	368	350	369	369	369	353	363	337	339	362	371	400	369	365	341	392	327	365	339	378	399	358	317	322	357	358	365	384	350	342	354	334	337	342	339	374	367	390	376	358	378	347	377	384	365	398	352	361	368	362	380	350	410	370	336	357	342	385	361	355	343	368	395	363	398	375	355	346	362	365	344	374	354	371	336	348	342	335	354	378	349	341	353	358	369	361	374	352	382	379	399	392	357	367	360	344	331	362	373	354	383	328	375	373	359	380	383	397	361	404	371	335	352	347	345	368	364	369	390	337	399	342	380	358	327	381	339	382	372	366	344	383	364	374	412	371	370	417	382	379	339	370	362	325	366	312	374	356	360	359	381	366	338	367	339	354	353	391	358	374	367	361	343	388	356	363	365	375	343	373	397	361	368	372	372	353	399	346	366	374	371	361	347	405	361	359	389	373	364	356	364	385	383	363	373	362	345	378	335	390	352	337	379	328	336	391	368	367	382	327	362	347	371	379	382	383	348	369	370	370	364	337	366	365	375	376	377	372	327	400	341	355	376	348	372	350	354	362	383	334	356	360	367	347	386	403	389	398	364	365	353	396	368	366	346	395	388	384	377	384	402	365	355	360	365	376	368	351	359	351	321	335	390	352	390	346	361	363	358	377	370	386	383	366	369	343	363	372	386	340	348	349	391	354	369	346	359	323	378	388	386	339	373	364	394	348	391	384	381	379	375	350	353	335	368	358	366	355	370	367	353	362	347	377	360	379	385	360	332	371	355	355	371	389	384	397	335	339	392	330	385	377	377	371	350	338	351	390	374	361	336	338	398	368	355	379	362	338	382	345	345	344	380	366	382	364	402	365	334	362	383	394	384	380	377	361	354	403	385	329	366	394	364	371	368	382	352	338	370	391	393	356	387	386	365	382	361	354	349	400	332	373	356	382	399	366	364	369	379	350	400	354	400	347	370	364	367	365	359	374	366	375	387	358	323	356	346	361	375	347	366	381	329	331	334	368	369	361	391	370	362	369	376	376	360	339	341	382	393	357	361	340	372	408	349	353	363	344	370	417	330	317	375	345	347	356	347	348	392	347	351	377	386	383	361	397	377	372	357	383	373	355	357	361	398	370	350	394	381	358	346	358	356	319	371	365	347	360	340	372	357	353	370	375	359	368	333	359	384	385	360	405	364	340	389	422	390	365	381	360	380	350	339	338	390	328	356	375	353	357	359	373	355	345	407	342	397	367	360	356	340	388	363	364	359	347	360	366	365	341	346	339	365	338	376	395	395	390	372	389	395	371	362	370	353	338	387	353	389	361	383	345	364	372	354	377	349	363	359	365	394	386	377	358	351	363	361	331	378	401	355	390	370	372	371	371	376	372	349	403	381	367	380	342	360	331	377	353	355	379	350	385	370	352	380	356	369	348	352	351	358	395	362	346	362	382	351	358	370	386	384	332	364	341	361	397	367	354	378	356	341	367	418	347	373	360	345	362	364	390	364	377	359	345	338	357	384	364	383	372	379	351	362	387	377	354	369	396	340	379	349	377	364	368	362	380	362	373	371	364	366	380	404	363	361	362	389	330	373	370	386	369	343	358	361	373	374	383	338	354	366	348	327	403	399	379	372	360	335	361	364	377	381	369	387	343	388	333	337	367	357	376	379	413	371	406	338	400	372	342	354	368	369	359	342	337	389	346	364	346	381	369	329
23371	21495	29269	24128	21488	21512	8923	1470	1044	965	940	986	835	900	860	870	820	842	798	806	826	783	778	854	764	727	753	781	777	776	695	796	733	738	699	718	740	786	692	747	724	717	798	775	739	692	723	773	701	723	750	741	755	696	729	721	800	725	748	717	691	691	806	774	740	698	719	728	710	784	743	708	732	745	722	727	707	744	712	753	720	752	703	772	764	720	695	764	703	723	753	746	751	707	761	747	743	737	748	721	755	689	716	762	745	693	709	776	718	767	741	737	746	737	772	752	707	763	697	751	707	758	725	752	717	745	746	742	718	692	756	723	702	711	726	757	763	759	710	723	760	741	749	736	707	739	759	714	701	738	760	760	694	755	723	714	735	794	690	782	805	772	739	725	794	747	704	735	739	731	741	733	739	719	711	769	728	760	772	737	702	788	683	699	726	737	755	731	700	699	720	729	732	763	775	731	689	741	723	684	709	698	750	708	780	712	741	731	756	743	750	740	703	723	729	726	682	766	718	699	724	775	730	722	703	757	720	771	707	749	673	766	774	770	768	715	718	678	770	709	752	698	785	802	724	685	772	704	683	717	719	744	747	721	767	757	743	826	719	763	721	687	719	746	725	753	734	732	687	735	727	738	754	751	693	746	686	745	755	707	699	766	723	711	716	712	685	764	720	722	759	716	721	754	692	703	724	741	742	726	715	675	709	696	701	712	764	743	712	730	709	705	709	726	754	735	694	740	716	719	723	728	721	725	707	773	720	742	747	723	736	760	758	755	726	685	777	712	734	724	742	723	730	709	734	694	740	737	719	744	762	754	741	695	758	704	742	764	744	743	730	716	762	785	717	762	689	716	737	773	678	772	764	735	740	740	701	722	703	778	732	713	694	773	719	709	683	739	755	736	649	650	734	757	742	749	751	749	790	716	691	715	763	755	735	697	709	755	746	758	725	724	681	682	712	739	736	713	711	760	678	755	699	740	760	729	725	717	768	742	709	761	737	757	755	687	753	772	741	671	762	715	749	753	711	685	686	732	712	766	720	710	754	763	692	742	819	723	719	768	767	754	763	701	738	677	679	725	720	728	718	710	743	748	693	737	707	750	736	671	658	761	787	769	731	751	704	709	726	730	698	785	734	729	710	728	787	704	730	727	722	695	761	743	741	746	721	724	717	723	718	733	715	724	656	660	688	691	698	726	708	731	685	714	686	709	769	724	724	730	717	711	687	748	748	740	751	764	749	723	755	775	751	701	739	766	737	713	714	722	693	743	716	688	750	739	719	725	673	734	661	741	676	761	709	700	745	690	744	763	756	737	731	781	714	722	736	736	729	717	790	697	728	671	716	684	751	726	736	715	764	711	751	708	765	717	744	678	698	742	727	761	715	785	746	726	725	769	667	784	735	754	706	704	703	781	727	741	763	713	732	746	757	711	699	710	754	753	696	685	712	690	710	723	745	711	652	709	725	748	713	712	734	738	730	763	699	651	722	744	719	746	690	705	705	744	735	726	733	714	738	719	733	749	756	745	706	664	751	726	730	788	777	748	731	708	779	729	709	720	690	731	724	752	746	694	720	722	712	723	752	753	715	708	718	739	734	749	742	716	700	764	724	720	733	713	731	740	698	737	760	704	685	749	713	710	697	695	734	735	690	765	731	778	706	712	686	765	760	682	708	721	737	720	723	738	730	736	726	732	710	747	708	756	708	702	759	731	746	687	757	712	693	736	775	708	773	707	706	697	711	735	699	754	715	652	723	708	685	726	754	704	685	698	718	727	724	761	734	690	714	716	707	755	710	736	722	697	755	731	741	739	773	750	752	736	786	701	716	686	728	687	742	744	723	786	720	706	771	660	751	728	677	711	758	699	688	739	753	750	719	735	690	714	734	721	729	743	718	738	771	743	706	727	752	745	718	742	757	729	706	733	759	710	743	728	716	762	705	730	730	724	686	722	675	747	798	712	789	742	721	725	706	753	709	740	738	762	726	756	749	710	736	695	718	746	707	726	758	727	700	673	709	743	746	735	740	711	757	728	700	690	700	741	753	745	729	706	764	720	747	700	734	721	695	687	738	707	771	719	680	765	691	751	745	731	787	763	726	712	777	691	731	713	741	727	723	736	738	732	743	724	729	733	756	721	755	725	731	775	710	696	676	739	728	747	740	738	723	711	728	731	732	716	758	745	671	705	721	743	761	683	791	700	748	751	739	741	738	703	736	767	754	696	740	723	720	772	710	747	714	742	738	751	668	730	712	739	725	722	734	704	704	724	754	717	723	704	735	734	724	703	743	708	772	724	747	707	751	703	725	690	730	745	708	733	682	721	777	721	752	712	663	690	743	722	723	710	693	754	760	756	705	747	738	763	733	729	742	758	722	744	731	687	716	765	754	748	755	781	738	717	729	732	705	818	725	733	758	718	701	747	716	746	677	742	730	733	736	754	715	752	754	741	744	751	747	739	703	737	731	721	708	695	708	692	698	718	757	753	741	727	797	757	730	748	737	728	724	726	700	760	745	762	791	667	750	719	697	703	711	744	759	785	726	749	732	760	770	695	716	789	779	697	677	711	739	707	682	727	708	747	720	774	734	791	745	750	721	718	757	761	741	726	712	687	687	731	739	723	717	713	732	743	729	728	721	721	740	730	690	778	667	726	711	711	738	731	739	688	713	720	746	742	730	698	708	706	725	708	788	764	684	727	721	731	695	686	748	694	695	723	700	740	706	773	698	717	736	737	719	762	755	669	710	756	742	709	758	731	750	684	711	775	731	719	736	757	738	735	738	673	734	710	700	789	734	735	693	770	706	749	742	761	727	675	769	714	737	751	713	680	779	726	729	726	740	743	757	731	689	775	775	689	731	727	713	738	776	733	741	743	662	768	769	746	671	696	727	783	669	725	696	755	713	719	722	684	722	687	722	779	756	719	721	728	746	763	710	694	682	694	697	744	771	728	732	739	701	750	667	734	716	777	741	719	772	769	760	744	729	758	688	753	683	744	725	736	716	676	716	737	746	723	709	733	708	743	683	732	740	756	665	725	687	728	727	727	745	753	719	745	713	716	769	709	709	759	718	750	681	732	713	747	731	773	758	740	701	721	717	731	762	708	707	763	754	758	743	725	706	722	722	691	741	726	694	764	695	735	730	695	732	744	654	694	748	724	726	700	735	746	777	717	704	731	744	729	743	781	718	701	715	749	743	726	723	761	689	691	760	733	746	721	753	723	704	760	763	735	767	711	741	721	702	706	725	719	690	742	704	749	714	751	719	725	693	700	693	704	694	747	766	729	726	756	711	747	768	731	713	702	717	716	746	771	736	741	688	718	724	719	733	786	743	707	704	753	672	728	670	742	772	731	697	739	764	698	719	778	715	711	731	711	704	754	702	754	655	698	715	726	756	730	700	738	690	774	745	718	735	712	759	697	757	704	773	705	689	714	700	688	697	744	729	700	717	734	710	689	738	697	700	725	680	713	712	733	717	732	724	675	730	713	728	705
53575	15060	10109	5275	3763	2953	2446	2076	1748	1556	1425	1326	1288	1235	1110	1093	1073	1036	1034	1056	972	1035	962	964	959	995	942	972	949	955	894	911	912	844	935	868	891	941	909	921	900	880	875	940	868	876	917	890	926	841	897	912	895	887	917	885	847	941	883	861	932	902	840	918	880	858	923	916	830	870	893	893	851	908	860	872	896	895	941	853	856	934	905	898	917	864	871	861	872	867	862	868	845	862	910	888	886	906	880	894	876	901	877	939	874	901	811	868	888	896	908	872	845	850	899	887	872	866	865	929	912	800	853	864	879	918	907	875	890	840	907	906	894	884	905	927	900	859	863	923	824	953	897	891	925	841	928	896	893	915	859	885	886	830	877	861	861	870	845	928	881	888	897	862	827	847	851	899	882	893	933	926	892	864	878	914	874	834	864	875	900	899	877	886	863	903	879	874	820	896	869	900	856	803	882	854	886	890	885	837	893	852	884	894	892	877	921	883	902	921	890	854	882	854	876	891	855	865	878	885	915	862	878	868	938	894	896	906	893	866	915	865	879	892	895	807	865	904	926	858	876	895	869	860	887	855	845	897	837	878	915	907	892	931	908	884	884	910	886	842	935	912	871	817	885	911	888	893	880	895	901	893	898	855	901	870	831	930	925	866	893	912	892	876	907	865	851	896	853	867	937	945	890	845	902	820	881	873	875	919	916	862	828	855	900	891	863	877	858	908	874	874	888	865	866	935	918	887	899	874	895	944	895	874	892	875	879	863	866	921	904	874	865	866	846	847	935	819	887	861	896	925	870	956	899	889	917	914	965	863	864	848	880	883	936	866	870	953	925	900	902	921	895	879	914	886	887	904	898	851	847	904	886	907	882	896	932	848	908	864	889	886	922	897	844	859	877	930	850	935	864	969	840	888	859	903	857	830	862	881	856	896	901	902	866	930	834	884	873	939	935	846	917	889	909	870	902	889	866	870	882	907	897	888	895	880	896	838	909	859	895	860	920	924	943	862	892	830	930	884	887	896	889	892	868	862	846	922	897	857	836	876	888	863	925	851	861	899	878	881	886	909	933	875	891	931	899	854	904	845	940	800	897	894	870	937	850	929	866	880	815	937	900	916	872	871	880	850	943	881	868	879	930	889	890	880	876	824	894	873	872	871	872	904	856	886	902	895	911	869	836	914	926	909	880	955	888	844	855	908	871	839	906	861	901	890	856	919	880	849	853	890	840	878	906	890	870	881	883	765	870	846	901	865	811	824	900	868	915	899	848	884	900	847	889	888	883	887	846	917	897	896	872	849	848	865	869	854	873	828	848	901	877	940	876	854	908	894	911	883	869	856	919	861	878	915	860	866	913	906	930	885	916	914	833	887	910	970	934	867	883	865	914	837	901	851	913	929	891	880	915	858	901	885	914	870	895	879	835	872	860	903	913	878	832	914	849	912	895	871	900	923	897	902	917	872	877	855	901	909	896	873	850	916	903	928	871	870	919	969	856	870	904	853	919	890	887	892	871	876	904	862	888	859	905	896	898	873	858	879	877	847	859	830	873	905	898	880	907	851	905	873	901	864	913	876	871	901	906	910	929	916	855	842	878	884	842	923	827	857	861	892	899	854	864	872	862	881	893	839	901	823	904	872	897	877	913	895	900	858	878	870	853	893	897	859	866	900	913	886	876	913	886	889	876	947	929	923	885	880	924	888	868	905	886	872	888	857	898	875	868	903	851	909	865	900	893	908	873	893	838	904	888	930	889	921	905	883	934	845	864	847	895	892	799	900	912	902	935	907	861	886	874	880	881	929	910	891	886	875	826	879	821	900	865	906	909	919	902	888	853	861	940	881	925	888	858	911	890	891	830	864	900	933	874	908	902	875	899	876	856	882	845	883	915	913	953	915	902	901	936	894	894	852	837	887	872	893	909	942	895	917	863	871	830	851	878	926	875	936	896	898	904	920	870	864	872	900	849	915	856	898	870	859	892	846	897	908	918	884	895	875	919	878	881	826	896	874	903	892	858	861	951	907	890	886	909	882	902	914	872	855	887	891	872	879	837	937	911	876	906	891	909	885	842	874	911	892	905	899	830	845	830	807	852	869	885	841	876	840	871	890	954	894	899	821	852	825	875	920	890	875	915	825	887	930	850	854	900	904	899	880	875	901	878	827	866	862	879	892	895	924	864	876	880	880	892	904	881	891	886	901	833	909	854	871	849	885	930	881	913	892	861	902	882	886	904	917	858	920	839	878	902	857	909	900	906	814	915	899	864	901	954	942	898	910	891	843	846	875	909	846	924	932	881	854	936	955	834	905	863	870	919	882	896	893	855	898	885	865	869	908	929	849	938	883	887	889	919	929	898	913	897	868	921	874	890	857	870	900	892	900	915	832	836	868	911	868	891	894	851	850	884	874	920	884	950	912	869	895	903	908	914	881	890	881	900	875	856	867	908	889	824	947	895	915	900	835	865	912	848	872	872	934	862	913	846	891	843	926	832	857	827	911	907	911	881	875	920	847	881	877	858	924	841	820	831	889	868	837	843	913	895	881	893	889	916	926	868	849	922	914	943	922	902	910	878	860	883	893	862	879	863	920	881	848	831	855	883	939	888	904	864	920	882	859	926	879	895	886	910	880	868	887	899	861	941	928	849	916	894	948	897	876	905	913	845	868	864	889	814	873	882	904	943	931	887	876	910	861	874	899	890	900	858	854	891	928	861	857	928	898	913	896	968	862	878	883	843	924	853	863	895	869	862	883	915	898	902	887	877	884	889	854	911	844	906	879	883	850	931	948	888	919	926	923	898	869	905	912	848	919	884	824	885	845	865	866	854	861	902	934	912	913	912	853	881	809	855	875	898	855	898	902	887	889	858	902	900	924	921	886	882	916	889	855	861	804	933	882	839	860	795	895	953	898	870	847	909	879	818	877	834	919	925	854	958	891	884	886	833	878	852	862	879	910	820	944	904	879	919	852	882	912	887	893	922	861	895	907	824	900	866	891	854	885	818	886	871	875	885	877	868	894	842	918	865	935	896	867	881	893	894	901	878	897	880	881	905	916	907	914	911	884	868	870	879	862	934	854	865	872	901	865	928	915	873	861	934	883	859	878	954	930	915	892	861	866	902	913	823	867	872	889	859	866	897	884	897	902	888	916	890	896	860	890	897	872	846	860	902	836	841	931	909	852	852	888	900	796	864	885	865	913	885	898	921	876	843	962	864	917	912	889	899	879	859	896	876	808	916	903	903	887	903	860	903	814	855	860	815	905	891	915	874	876	914	891	877	893	905	931	931	850	836	882	857	898	853	908	897	876	935	842	892	907	842	849	913	950	894	869	891	884	883	925	842	971	841	905	908	897	905	891	942	870	923	937	904	835	896	908	857	867	891	949	871	897	876	850	842	913	891	888	841	900	866	929	918	858	803	869	908	872	860	907	897	908	888	862	920	849	944	912	950	913	853	924	888	904	851	914	823	855	870	855	875	905	871	874	880	831	926	886	862	886
28456	19787	6366	614	392	371	358	275	334	288	287	311	322	304	315	325	305	295	301	298	309	312	321	315	299	338	304	308	308	318	295	297	310	286	321	283	301	320	317	281	299	285	293	304	314	304	309	307	307	297	264	330	296	331	273	306	320	277	304	338	329	291	332	294	336	294	320	315	327	313	329	335	329	306	302	303	292	304	317	285	318	307	343	329	317	316	301	300	288	297	307	333	310	304	293	316	325	292	303	289	301	306	307	305	321	303	297	276	352	287	291	304	312	308	318	330	329	286	313	325	274	317	284	301	295	344	330	336	307	291	309	291	294	277	289	295	314	314	285	325	319	310	314	324	291	301	309	293	359	313	272	311	299	283	303	311	323	335	310	288	308	315	313	349	312	332	294	328	319	339	323	311	271	310	314	312	285	304	296	288	318	328	286	282	326	312	306	292	312	325	304	276	306	313	301	305	300	313	284	343	287	340	298	319	294	317	324	329	310	316	312	337	314	329	282	306	313	301	287	328	319	290	294	317	316	276	304	325	331	296	327	285	319	315	317	329	295	290	315	324	328	305	299	303	290	312	348	321	277	345	355	312	293	310	302	331	325	285	331	305	296	314	293	317	301	324	320	320	308	329	274	318	325	284	282	298	291	306	302	291	331	255	316	325	309	297	321	283	309	322	325	303	293	310	303	309	314	316	301	299	289	281	290	290	305	288	335	302	287	344	311	316	313	286	286	306	304	304	284	308	316	306	313	308	331	308	285	313	306	280	308	305	297	289	307	296	288	328	305	295	316	274	292	314	299	326	304	333	288	287	294	311	287	329	288	350	325	345	340	342	326	352	266	322	310	324	303	325	296	300	243	284	308	328	317	324	313	300	309	307	285	338	309	315	329	284	285	296	304	311	324	281	292	311	280	314	305	331	290	284	287	293	348	296	309	331	300	292	284	323	296	299	313	292	343	312	308	282	311	320	304	299	299	311	317	313	295	305	282	304	310	286	290	331	334	335	309	320	294	314	314	317	296	314	311	310	321	301	311	295	320	309	318	320	293	319	310	321	295	293	325	321	318	305	312	324	304	278	307	301	293	344	286	303	340	289	301	323	319	293	274	310	301	311	304	295	310	296	319	294	291	300	319	260	282	318	332	329	288	313	278	304	329	281	299	331	268	292	304	282	284	303	307	317	299	313	285	296	296	278	292	307	330	295	296	291	290	304	296	282	310	329	307	308	304	295	326	291	325	313	302	275	314	291	341	303	295	310	307	318	301	318	306	300	275	316	285	288	288	314	296	303	331	300	310	300	322	294	290	321	321	315	321	283	319	304	299	333	285	286	307	298	300	265	317	298	279	303	313	308	317	291	292	305	311	343	314	307	318	323	305	298	315	312	298	284	313	294	288	334	298	309	297	280	301	321	322	310	297	313	289	325	315	292	295	290	293	291	314	344	321	293	333	314	290	280	326	305	293	319	322	330	299	308	315	306	327	328	304	289	295	316	315	270	335	329	305	322	296	299	308	308	302	290	291	288	317	281	287	326	306	304	308	292	272	293	313	287	283	316	306	333	295	289	281	306	308	322	297	314	277	310	295	294	283	341	289	307	325	320	308	284	291	339	337	301	286	287	309	311	282	318	327	311	300	326	301	308	305	316	297	283	305	324	329	310	315	313	298	280	298	292	293	326	314	318	338	314	316	325	302	314	330	293	301	319	292	312	323	286	312	292	298	328	285	287	303	316	281	334	313	302	323	301	305	307	305	282	300	311	301	307	325	297	286	311	306	313	306	290	285	304	283	310	337	296	300	326	304	288	322	283	335	293	293	314	305	318	328	321	300	301	291	317	286	280	291	302	296	289	307	324	318	300	282	301	303	304	352	299	320	296	332	306	341	316	276	282	301	293	278	318	308	304	309	306	320	283	303	282	327	307	308	302	339	301	289	280	309	313	303	282	335	339	313	285	313	279	295	296	285	284	338	301	314	334	321	313	274	310	273	291	340	325	277	305	311	288	307	291	294	309	352	296	308	307	301	294	320	333	296	309	305	311	298	271	307	304	299	299	317	295	314	286	335	323	299	313	302	327	323	330	302	282	324	310	318	304	313	313	314	309	311	317	259	279	281	317	300	328	305	302	296	305	319	322	330	306	348	305	257	308	281	285	315	296	317	271	288	312	342	300	314	335	343	323	290	302	347	294	336	304	299	299	298	283	307	302	300	284	296	320	287	313	332	283	297	309	329	313	315	328	296	319	327	288	315	304	289	304	330	308	324	347	309	318	278	312	309	306	306	311	298	311	320	302	290	283	293	298	311	272	295	320	312	274	286	304	291	318	298	309	294	282	279	327	269	304	310	288	322	288	286	292	266	305	314	298	306	303	284	318	321	312	312	299	283	277	307	311	283	307	331	310	307	292	320	305	287	273	306	303	316	297	300	258	276	331	290	297	328	304	288	314	312	310	321	338	335	300	323	312	292	318	297	274	301	304	313	291	309	293	294	296	315	311	323	290	323	268	278	299	323	342	355	349	313	311	340	333	293	323	324	280	316	286	338	316	290	285	290	299	274	315	308	303	316	301	315	320	308	311	321	297	293	294	270	287	311	309	311	319	329	297	286	297	309	305	287	313	299	324	340	305	306	315	305	307	299	303	271	292	273	302	281	287	334	341	293	293	301	329	284	330	311	306	319	318	297	318	319	315	274	311	308	315	316	300	296	306	297	299	287	307	303	279	315	301	295	307	262	296	287	300	314	294	340	292	310	268	300	295	314	317	309	328	299	290	282	279	309	311	335	311	273	320	300	310	313	337	309	318	296	337	313	326	310	311	305	305	307	315	343	296	314	322	339	324	296	303	296	280	307	304	289	308	319	329	301	284	290	277	293	300	305	307	289	298	280	294	298	297	317	337	318	315	313	281	293	311	260	303	301	283	309	301	325	299	301	293	312	301	328	306	290	279	263	281	297	292	298	310	283	328	286	297	286	325	307	292	308	324	295	296	302	308	285	273	305	293	318	336	305	336	283	318	282	309	276	316	309	296	298	313	306	313	314	278	336	344	309	319	325	324	297	298	309	322	292	320	336	316	308	291	286	301	300	336	325	314	306	267	333	326	336	291	317	300	299	283	311	282	296	312	265	321	331	291	341	298	272	305	301	317	285	285	284	281	278	319	300	310	333	325	291	267	304	285	301	320	327	282	297	294	334	270	290	315	297	302	293	291	298	294	284	315	328	315	298	331	300	340	285	299	278	295	271	301	300	317	309	297	304	304	292	326	255	343	287	303	310	354	307	341	310	299	334	299	316	293	283	291	305	267	327	313	316	321	305	307	297	280	301	322	290	319	289	275	314	335	331	276	304	288	292	324	303	317	311	307	338	335	306	272	315	323	301	308	311	337	331	333	316	318	296	276	320	321	289	293	304	324	301	283	311	303	323	298	327	304	308	347	347	321	289	337	270	290	296	298	300	316	304	336	303	298	334	311	259	287	303	340	282	292	304	316
22583	2416	715	509	517	453	438	439	432	429	435	412	423	394	386	386	370	380	411	361	388	374	408	397	403	386	402	378	387	390	403	390	405	371	403	382	409	360	400	391	355	385	409	379	367	394	394	391	401	385	419	366	376	371	386	382	347	395	384	375	392	354	421	420	375	417	393	369	399	389	363	359	367	386	379	360	398	378	367	403	369	384	398	395	409	420	423	365	374	394	363	341	401	357	391	356	378	394	398	376	351	390	405	364	351	419	411	385	374	377	400	406	427	388	379	362	375	379	396	386	385	393	351	386	394	360	363	370	381	375	388	361	365	389	373	419	375	377	372	416	386	393	394	403	380	425	389	384	364	366	377	402	377	396	439	355	362	394	404	400	427	343	382	420	425	383	372	380	385	405	394	353	412	349	367	364	388	356	424	382	363	388	399	391	381	362	398	384	368	413	415	393	384	374	388	413	355	384	352	391	368	367	383	407	369	381	385	380	408	416	391	395	381	352	385	402	351	395	369	416	410	384	374	371	377	349	384	342	377	375	406	360	378	403	373	396	415	379	376	390	400	398	354	381	418	377	413	364	378	377	370	348	373	399	404	357	369	349	364	369	417	325	389	374	343	363	386	373	409	341	363	362	366	368	388	370	400	418	406	346	357	369	386	398	372	384	384	365	398	399	368	403	399	387	379	386	394	387	355	394	351	370	393	400	388	364	444	368	415	360	396	381	385	383	386	404	395	416	419	423	396	402	393	443	366	390	360	380	376	374	391	427	375	393	385	405	409	371	389	361	403	421	379	423	409	380	361	440	418	387	379	414	402	362	406	394	400	391	374	366	388	425	379	377	378	390	393	340	371	441	374	365	363	380	389	382	369	393	391	349	404	406	388	382	358	383	398	377	384	397	375	387	418	369	402	383	363	385	375	426	400	393	376	390	357	367	393	399	380	389	370	425	414	365	357	388	371	405	386	371	356	360	376	366	381	378	379	424	408	382	372	414	424	372	389	399	377	398	391	385	374	379	423	377	355	379	403	355	380	405	413	413	374	376	363	416	384	376	355	400	384	373	359	412	391	387	371	422	346	382	395	410	397	384	391	366	408	393	407	405	367	400	394	413	366	382	389	399	387	415	403	406	379	408	385	376	391	379	391	359	369	433	391	379	393	352	391	365	401	396	379	389	387	380	403	414	402	406	367	370	394	413	412	361	385	379	410	395	414	374	410	386	379	364	409	360	383	383	382	410	388	389	365	390	385	375	390	403	388	398	347	375	375	369	384	362	397	411	386	364	365	401	377	365	364	371	369	417	364	398	378	441	388	397	375	392	409	384	399	404	361	401	367	395	385	398	376	422	396	375	424	337	379	399	395	389	366	396	377	395	375	382	386	385	410	397	381	366	410	384	374	385	366	392	363	383	377	395	384	390	387	372	382	377	369	399	374	401	390	357	380	400	381	395	395	404	382	377	410	350	398	397	374	409	357	369	375	367	357	393	343	382	376	382	386	401	373	370	385	381	399	392	370	368	378	386	411	399	368	370	356	430	358	363	346	389	405	400	386	384	384	384	374	389	403	353	389	382	393	392	360	384	411	357	422	365	348	378	431	386	357	388	394	386	383	399	385	382	386	356	368	388	390	378	366	386	356	397	364	390	357	383	369	405	379	391	376	346	370	421	407	382	387	375	374	401	409	374	381	379	371	411	420	366	376	370	375	394	410	396	401	354	391	408	425	392	384	402	408	400	393	398	387	375	397	398	390	386	391	373	368	374	392	374	396	355	400	403	385	393	430	368	390	360	390	346	372	388	390	386	413	343	395	397	382	372	389	380	375	420	399	408	351	388	385	417	372	373	339	378	371	367	375	353	362	373	362	397	371	425	364	405	393	384	374	392	394	391	369	397	378	374	366	397	408	365	351	385	358	387	389	387	393	372	403	393	422	391	390	401	359	367	361	354	407	371	384	383	378	373	421	369	372	403	366	393	369	343	344	392	385	403	391	336	406	388	402	392	342	371	375	412	392	391	406	393	382	397	372	372	409	405	340	385	381	426	373	398	395	402	381	401	375	410	379	351	344	426	382	399	387	398	370	378	389	351	379	361	431	400	410	361	390	409	422	400	391	385	415	361	385	398	413	385	379	375	396	416	405	393	387	392	382	370	348	415	418	389	375	355	404	413	393	396	384	409	400	391	400	372	435	354	352	372	379	399	360	361	392	366	423	388	369	384	383	417	352	396	404	390	358	392	414	368	409	362	390	433	379	398	392	412	385	338	372	389	412	386	411	351	415	394	371	399	391	438	359	388	396	376	375	381	389	408	379	410	359	385	378	403	387	388	378	378	387	324	389	396	392	392	372	372	371	386	379	384	363	388	386	401	383	398	370	383	375	377	395	370	390	394	423	382	418	381	405	416	417	395	389	390	383	376	363	346	398	367	388	404	389	377	405	366	386	371	356	385	372	387	354	396	399	379	397	384	408	393	392	386	354	403	395	333	387	384	390	390	364	396	363	399	375	366	383	391	404	378	377	383	394	391	400	383	385	401	389	381	389	375	398	407	382	386	398	375	386	360	354	377	383	386	409	372	363	399	400	360	379	406	392	398	386	428	379	379	379	363	367	401	374	418	397	396	415	392	388	400	407	370	405	385	389	407	386	374	373	400	388	418	379	409	415	421	375	389	371	364	368	362	411	415	362	387	402	395	376	411	406	368	406	367	393	395	378	418	403	364	335	345	391	388	416	392	379	386	411	380	346	356	372	367	369	410	383	353	400	398	369	349	390	406	395	370	409	366	423	395	362	376	403	408	418	413	367	396	383	378	376	400	357	377	371	387	409	368	395	385	366	376	402	414	363	374	410	394	395	372	357	369	377	382	378	391	381	368	388	352	386	339	416	365	380	412	373	404	378	388	401	403	381	394	409	372	397	385	369	419	345	375	409	351	379	401	362	391	373	390	421	382	397	391	369	371	347	381	404	357	370	389	354	377	353	408	369	364	383	407	401	359	398	365	433	382	446	388	360	374	358	379	389	391	355	413	389	381	406	421	384	389	386	372	376	374	353	401	413	411	377	360	396	397	406	416	367	373	389	409	370	343	399	416	375	390	371	379	369	366	384	377	371	373	374	393	396	415	366	411	352	399	388	343	368	404	402	394	409	378	382	384	399	411	354	376	366	401	376	379	388	387	353	385	380	373	373	363	420	371	395	392	430	378	349	405	374	383	345	376	363	371	365	398	362	385	390	345	363	378	371	420	419	381	383	370	396	387	387	343	393	393	378	378	379	409	375	397	416	392	415	369	372	386	393	365	384	377	378	385	358	374	366	363	390	374	353	383	414	396	398	398	374	388	403	392	346	367	421	355	407	358	390	368	379	396	408	372	329	365	383	352	388	367	409	392	364	369	386	348	375	394	366	360	357	376	393	374	372	418	399	382	359	369	435	354	401	374	389	360	355	365	386	380	382	393	364	373	395	373	398	408	364	374	372	382	386	414	359	399
24335	21424	28676	24521	21397	9517	1243	927	770	731	741	709	687	713	623	711	652	672	631	667	629	694	653	654	659	662	628	643	670	615	624	665	624	660	655	607	627	629	649	614	608	637	638	637	666	602	609	623	638	595	663	698	582	658	615	618	613	651	657	601	583	616	581	623	653	653	621	609	617	655	603	664	641	598	597	611	588	639	582	609	652	611	607	646	625	656	673	657	626	619	622	657	615	625	578	622	641	605	614	652	677	621	583	629	630	643	599	657	632	611	607	603	655	638	625	651	639	640	595	618	657	608	613	671	593	642	633	627	636	581	673	627	618	613	635	567	619	611	667	635	625	634	640	593	653	617	647	604	642	634	643	591	630	618	669	638	657	605	615	608	636	613	671	632	644	600	663	606	638	643	625	665	570	622	681	584	584	597	622	700	665	620	602	650	617	600	633	628	615	612	596	639	624	630	622	614	620	636	604	670	624	614	633	583	637	569	670	586	646	627	585	659	625	643	626	602	610	622	638	596	621	600	658	651	627	605	645	615	603	618	669	614	607	607	623	593	632	615	613	636	644	599	585	620	615	594	651	655	619	616	617	678	645	626	631	618	629	643	617	607	585	616	588	589	603	658	666	626	632	654	650	647	626	643	659	626	605	612	606	609	630	617	624	621	634	601	631	635	653	591	632	643	590	593	624	632	616	633	605	672	599	608	643	637	596	655	609	646	625	609	655	638	629	654	627	588	578	650	646	613	649	699	604	616	621	581	657	612	605	630	610	613	597	652	641	606	629	601	630	605	651	547	632	623	632	617	654	588	631	609	578	619	625	642	607	685	623	624	671	646	631	642	631	615	639	588	636	623	597	600	639	642	628	640	637	653	629	624	590	637	665	594	602	600	615	584	686	647	611	573	643	597	644	588	620	616	618	599	685	623	618	595	631	673	567	606	560	650	598	603	688	647	600	647	633	620	628	605	620	631	619	667	626	639	619	634	614	683	587	589	598	603	628	620	588	610	624	587	589	647	647	597	592	674	653	673	634	641	634	649	667	593	639	633	646	665	601	615	644	617	600	601	620	660	593	635	582	652	621	602	628	630	629	614	618	647	641	629	610	629	608	620	613	658	667	600	598	633	602	599	597	660	618	600	649	634	621	582	621	651	586	670	664	643	605	584	595	626	633	603	609	631	625	666	606	623	634	616	643	643	668	609	586	635	599	655	591	587	591	650	690	602	610	616	599	634	579	646	641	628	655	600	622	642	635	619	627	624	609	610	603	589	636	617	695	636	630	589	605	551	664	612	652	623	658	666	639	617	624	640	587	550	627	621	601	627	615	637	635	651	605	616	630	570	618	612	623	588	611	607	627	633	629	639	615	634	623	650	644	614	611	661	617	608	620	608	629	604	615	638	637	607	642	641	589	663	604	608	616	643	628	684	626	626	595	656	632	648	599	645	610	654	622	625	624	626	577	647	642	596	638	592	673	603	623	605	601	662	656	567	620	584	637	625	603	620	655	577	605	647	625	645	640	600	598	645	612	652	661	640	639	610	645	618	639	635	618	635	601	662	636	581	615	627	616	629	684	675	618	655	601	660	620	611	584	634	628	665	634	596	651	601	615	589	624	593	659	623	629	641	634	613	643	586	611	635	586	604	618	665	618	606	688	643	575	615	619	624	641	607	613	607	649	600	625	604	650	618	606	655	612	604	618	608	638	583	615	634	581	616	608	618	564	625	633	586	647	642	637	625	624	633	645	647	649	623	617	651	638	640	654	562	613	651	621	618	579	628	656	646	614	593	620	594	633	596	644	609	589	617	625	650	603	651	595	617	632	635	620	654	578	621	597	666	625	589	634	643	629	598	594	620	623	638	632	618	613	601	694	626	649	629	635	635	574	620	636	623	603	639	615	611	619	659	647	652	621	582	611	591	651	624	614	632	615	691	645	649	671	608	668	639	605	602	570	602	598	661	657	626	638	641	696	591	605	596	626	639	619	608	643	637	603	620	570	641	641	649	619	605	601	595	637	626	609	586	647	612	629	653	621	589	628	643	629	630	622	604	619	633	642	663	628	633	596	604	648	637	607	632	627	596	681	586	608	611	632	591	641	631	671	587	614	612	616	598	622	645	662	586	665	650	618	623	599	642	641	632	596	618	605	624	630	594	640	628	624	643	598	604	635	606	600	625	625	643	644	603	598	665	646	593	614	586	618	693	604	611	645	628	611	629	658	637	614	616	645	647	658	653	646	622	607	582	619	615	642	605	649	672	621	645	621	625	623	606	610	608	633	634	593	612	641	652	651	606	671	599	628	629	611	631	619	620	624	639	647	630	613	583	637	619	657	638	679	604	604	610	587	625	625	637	618	644	642	638	600	628	585	580	614	632	612	627	637	626	644	672	644	605	593	602	610	644	628	604	676	624	619	629	643	620	610	649	637	674	653	603	628	621	581	611	626	615	599	618	592	612	627	629	629	609	644	642	653	633	646	588	631	619	584	621	677	627	639	649	605	576	631	574	656	598	625	607	679	613	606	625	622	618	587	606	603	623	642	662	638	640	623	660	654	629	611	642	636	630	635	619	686	648	632	660	606	606	601	622	584	635	649	543	657	603	602	646	653	585	611	618	618	619	644	622	657	600	609	613	587	607	627	627	657	623	658	624	596	579	596	617	569	607	610	601	629	634	629	624	635	644	634	667	608	633	609	636	633	643	639	638	582	595	643	637	645	624	613	661	689	621	616	623	619	666	678	680	635	629	588	604	611	642	635	624	639	620	613	601	634	626	657	609	608	624	633	586	637	591	626	628	645	596	636	629	635	593	618	658	584	558	588	642	609	596	640	617	643	595	611	644	605	608	592	582	585	642	614	660	629	618	652	619	600	620	598	625	645	600	619	614	644	625	612	644	599	565	660	641	611	619	664	641	637	631	618	617	616	655	632	616	651	571	643	639	624	652	648	641	651	637	595	659	584	596	630	641	655	648	616	615	577	609	613	648	592	583	575	621	668	608	602	646	656	558	599	611	590	614	570	669	615	620	616	623	627	637	657	589	610	644	609	600	624	645	644	654	665	647	621	637	601	583	630	622	639	664	599	667	638	662	621	671	622	653	582	611	574	612	657	639	624	651	601	621	593	602	624	629	659	643	650	614	625	648	631	632	605	611	607	659	619	668	599	695	616	682	626	634	663	676	654	594	598	627	615	618	597	661	604	650	647	571	625	627	622	632	586	618	601	620	642	598	604	642	667	651	665	661	604	658	647	619	641	607	605	624	648	598	637	615	624	631	582	621	642	643	645	594	582	635	637	634	635	641	598	639	631	629	622	635	624	609	629	636	624	594	629	639	589	668	662	593	651	586	607	616	590	676	651	621	621	672	620	643	642	623	619	622	625	621	623	633	598	628	602	610	625	662	620	627	667	627	615	639	622	608	664	578	649	632	663	645	660	630	674	640	625	603	587	605	676	617	641	646	661	646	605	659	586	630	568	673	602	615	608	648	587	602
48742	11469	6024	3102	2405	1869	1512	1318	1262	1080	1046	957	1003	921	882	840	891	823	825	788	829	804	776	778	784	809	795	802	794	783	763	804	792	686	746	788	784	774	766	746	744	787	752	717	778	787	728	785	798	779	793	765	803	759	717	738	786	784	729	733	786	752	751	791	752	785	745	784	781	724	699	735	773	742	752	756	760	748	757	765	722	765	755	748	772	751	738	749	783	783	770	719	777	785	732	802	749	711	759	757	744	783	722	759	761	775	732	784	749	769	756	760	727	706	706	712	754	735	746	696	750	764	754	776	762	759	733	736	752	727	756	780	724	795	785	748	746	810	721	759	739	731	791	751	763	789	742	789	769	749	786	736	782	772	804	789	776	720	743	759	760	763	721	757	769	769	785	732	759	737	750	769	738	748	758	824	740	811	738	808	774	715	787	782	748	738	736	801	778	746	742	754	758	736	712	743	742	784	760	784	700	763	714	750	791	766	772	741	748	751	818	762	725	758	784	748	788	742	721	743	771	727	752	760	711	761	752	750	706	763	756	741	801	726	731	726	744	809	733	743	771	748	733	767	755	698	735	749	734	735	698	694	750	723	757	747	742	748	723	717	726	742	850	744	784	770	745	748	760	798	713	732	715	749	735	764	760	724	724	771	763	803	751	743	721	776	701	732	766	750	716	769	761	762	759	768	674	702	772	817	769	747	743	747	761	727	754	690	680	750	789	777	750	739	756	748	761	773	740	734	764	751	789	723	719	725	798	756	754	846	759	732	737	781	735	705	734	737	723	758	704	791	787	771	750	720	761	741	756	722	748	807	727	767	786	745	824	730	749	730	754	719	756	764	819	728	715	755	739	787	745	709	722	723	716	711	748	730	771	768	790	751	727	775	725	758	748	758	733	732	787	748	742	780	728	727	773	737	764	786	760	741	743	716	767	757	775	709	776	721	749	749	766	755	771	743	772	789	745	753	727	775	777	769	758	747	735	782	721	743	733	756	750	728	727	738	758	747	699	804	750	762	778	781	752	738	741	734	755	748	708	753	765	741	794	741	722	754	786	763	768	755	767	778	745	796	845	762	775	786	745	785	751	770	769	747	762	781	744	770	713	751	749	728	756	730	759	747	736	794	764	742	763	731	763	776	743	706	735	776	773	732	785	775	754	765	788	694	755	691	722	718	727	709	760	745	756	807	816	736	807	711	814	747	748	745	809	740	749	769	715	717	735	791	754	772	741	730	769	702	737	781	755	782	766	758	773	812	759	761	749	764	736	737	743	780	760	722	744	746	790	770	750	766	730	783	766	757	752	767	703	769	702	765	742	735	786	775	737	782	734	726	731	761	745	696	762	741	735	743	781	771	746	767	733	782	733	728	730	706	738	744	784	773	752	776	744	700	769	768	774	748	795	699	735	737	734	788	753	750	687	739	740	730	728	763	732	763	762	782	751	760	752	738	724	749	723	773	756	731	726	757	734	740	757	769	744	743	737	737	766	734	731	722	738	707	744	747	723	754	752	722	722	749	783	746	775	714	758	738	741	760	727	768	749	754	783	772	710	739	770	743	771	768	739	738	759	733	793	769	730	774	755	753	776	769	726	770	761	791	718	755	730	760	697	706	711	772	729	739	767	772	787	770	727	702	723	757	727	722	732	752	792	764	765	790	774	741	726	806	793	804	760	715	742	800	755	755	755	791	735	739	780	734	751	755	755	780	802	708	707	768	718	770	770	782	747	713	761	725	781	746	772	698	744	794	770	719	758	731	776	761	705	746	779	765	767	741	745	749	766	792	708	738	755	735	786	797	747	714	757	791	764	781	775	760	737	733	765	738	743	723	748	770	761	771	747	728	760	759	747	792	781	725	740	812	777	734	754	763	764	719	761	739	723	771	747	720	743	786	770	751	775	702	729	738	796	742	762	709	725	775	714	752	744	751	740	769	760	733	752	836	776	716	753	753	733	742	764	786	776	741	736	740	757	763	790	732	725	757	712	757	733	735	733	769	769	766	746	702	734	705	771	707	790	782	737	764	781	714	809	740	741	756	732	767	731	718	756	693	736	719	710	763	798	762	774	748	755	776	750	773	782	696	775	746	768	750	759	734	781	721	751	677	746	716	724	752	762	783	739	735	731	808	782	737	765	741	745	743	763	793	746	738	741	754	775	743	741	786	723	776	764	732	727	753	733	750	773	753	779	741	756	714	742	797	755	744	775	726	733	781	799	764	753	723	704	772	713	764	757	786	758	698	801	780	715	739	770	746	743	762	804	758	722	745	765	763	776	752	756	782	754	739	711	799	764	743	705	769	758	730	749	758	782	747	753	752	742	718	745	725	735	775	751	743	761	765	761	768	732	728	772	764	762	751	766	749	770	738	794	785	752	738	735	794	760	764	714	758	756	790	784	755	723	754	740	756	821	741	759	720	734	758	783	747	745	754	721	713	746	784	765	727	784	719	778	792	754	758	736	787	776	806	753	770	778	730	792	712	753	780	782	820	772	725	707	738	732	715	782	710	760	765	794	775	733	780	797	775	717	754	754	815	747	736	743	803	737	779	719	775	754	786	739	714	765	716	750	810	748	713	778	741	751	705	727	762	757	741	713	759	754	748	727	768	743	710	787	735	735	705	744	731	768	817	734	737	710	791	768	730	763	730	747	779	743	759	749	766	782	726	762	766	756	766	767	780	710	704	752	764	738	710	797	746	778	773	748	737	767	748	748	711	761	749	771	777	765	742	763	708	725	776	793	740	766	754	787	796	764	739	692	767	793	760	779	756	740	728	786	776	724	748	787	769	774	770	770	728	727	773	756	758	769	719	782	737	760	736	798	781	757	740	792	765	723	762	737	732	796	768	789	781	770	776	726	755	721	808	749	700	782	714	747	776	718	777	710	787	784	748	735	788	727	751	735	707	755	716	758	714	770	747	758	714	718	725	774	752	749	774	738	709	746	751	792	748	768	794	754	765	762	745	787	742	768	713	711	755	763	770	713	743	766	755	737	742	747	776	812	707	797	753	751	780	722	736	733	705	824	769	719	745	734	754	736	741	781	723	712	710	752	772	757	774	745	780	752	750	791	763	735	711	709	801	727	737	716	792	755	698	732	782	713	709	775	757	762	739	766	780	767	757	730	809	745	786	783	749	730	755	729	731	745	698	672	689	781	742	756	749	765	788	734	779	740	786	742	775	714	760	781	767	764	728	739	738	761	750	729	747	782	772	790	808	746	749	784	744	797	743	745	736	787	788	744	768	755	735	759	697	710	750	777	795	757	721	754	746	730	740	701	722	779	752	743	757	801	791	736	743	760	755	742	723	758	763	734	811	762	765	767	772	770	793	724	799	731	723	701	761	763	741	718	740	725	744	762	746	745	722	765	785	743	772	788	783	758	717	753	793	731	736	768	772	790	779	761	734	806	740	780	772	784	762	758	748	764	766	755	753	761	807	786	730	728	718	754	767	791	754	789	748	747	729	752	789	735	778	743	724	812	740	735	732
25741	21390	27389	25624	7860	484	420	313	343	346	290	332	324	308	282	290	271	251	302	288	248	239	280	273	281	288	260	274	267	296	262	290	250	276	295	261	281	278	270	281	249	267	276	248	263	270	239	271	274	260	278	267	234	258	262	275	249	280	287	269	284	272	274	249	254	266	252	284	236	253	272	270	285	286	307	248	249	284	282	278	264	245	268	246	258	231	243	309	267	258	285	267	264	242	268	293	297	246	268	272	272	269	263	245	261	249	259	290	294	229	269	270	286	283	254	262	244	269	270	277	282	282	258	247	261	261	254	271	252	263	274	281	298	274	268	263	235	266	267	250	267	269	279	243	284	253	276	259	263	261	285	285	256	272	261	256	251	267	258	251	292	307	249	268	246	268	267	245	259	248	269	259	249	257	253	255	240	273	258	255	266	291	269	257	271	290	283	291	287	256	275	278	268	247	263	261	253	233	246	255	272	272	283	226	267	272	280	246	245	244	281	251	265	269	235	300	249	249	276	268	259	271	270	243	242	251	270	279	282	272	284	244	284	283	222	266	257	266	277	272	273	289	253	247	260	255	272	280	292	272	283	268	290	275	238	263	251	272	252	259	265	267	249	232	261	241	275	235	248	263	264	271	262	300	281	274	272	228	241	263	239	241	253	272	255	263	257	288	272	254	264	300	229	254	297	250	270	280	282	273	276	230	248	265	261	273	268	253	250	243	299	261	291	269	259	269	278	261	272	289	247	283	293	272	286	268	252	250	267	280	288	265	252	253	293	218	281	265	249	227	274	267	263	279	291	278	276	280	266	275	252	230	259	254	254	255	270	268	277	283	284	250	262	257	245	285	272	255	275	268	268	274	250	265	280	266	287	256	268	276	249	242	249	253	280	250	265	261	271	262	267	281	267	252	250	268	237	269	258	242	263	270	280	257	261	264	262	251	267	287	289	236	298	267	241	257	252	278	283	289	275	241	265	281	251	261	268	282	255	256	271	277	238	256	276	249	255	285	277	282	269	274	273	261	267	275	262	240	287	262	250	252	272	284	284	258	231	242	286	238	253	257	285	268	271	253	295	257	255	265	262	240	251	288	235	270	243	243	260	297	266	238	269	267	242	261	238	252	262	264	250	288	268	281	256	244	281	263	264	246	290	264	237	261	266	277	275	246	243	247	290	261	279	248	263	281	260	260	293	258	257	258	278	259	260	233	272	254	265	266	264	243	259	267	269	262	267	243	278	279	252	264	265	270	277	265	257	283	265	282	253	255	310	281	270	266	267	278	241	269	262	273	253	269	280	248	269	278	271	249	270	258	272	287	258	286	269	246	280	281	253	275	277	255	233	273	286	288	258	257	238	266	261	253	265	246	266	267	249	275	271	238	239	268	277	274	255	252	280	269	300	260	244	254	275	268	261	268	256	286	259	255	258	252	271	244	267	257	261	261	295	243	271	266	251	238	275	270	235	252	266	238	271	255	247	279	277	266	284	273	300	265	285	260	293	247	275	241	297	262	280	266	290	253	257	240	269	279	258	276	252	266	259	299	292	248	245	267	265	261	249	252	283	269	282	265	253	232	240	280	267	267	253	274	293	292	263	285	256	267	258	274	285	271	282	238	283	287	263	257	267	273	275	264	303	260	291	246	236	260	250	271	244	252	262	279	276	255	264	294	262	258	229	229	300	256	277	261	257	274	287	246	261	260	262	265	257	279	270	259	257	225	253	268	246	251	273	259	266	266	252	277	253	279	271	260	280	308	286	257	247	232	281	276	273	264	268	241	259	253	278	263	263	233	268	273	280	240	227	244	266	252	305	265	257	280	281	255	253	257	276	261	277	274	252	213	238	276	266	268	285	266	285	254	258	259	264	263	274	232	261	278	248	308	289	243	253	249	269	264	248	289	269	298	287	229	265	274	262	250	255	276	246	266	251	253	284	269	222	239	277	258	258	284	301	265	279	248	280	257	289	276	277	248	252	271	245	278	250	280	305	262	276	264	252	244	294	240	227	283	267	260	271	273	266	255	271	239	300	264	251	246	271	234	254	242	258	288	255	268	254	235	263	258	253	257	295	256	275	294	251	245	263	255	280	259	275	270	259	249	269	266	240	277	247	263	278	245	294	288	248	261	226	263	280	241	264	244	276	276	265	276	257	247	274	265	258	261	235	265	283	279	274	324	288	288	282	286	273	272	269	249	266	277	281	272	240	300	262	249	273	253	270	255	276	259	264	253	281	246	281	264	235	275	257	258	269	269	269	258	269	269	246	247	267	264	254	264	237	253	285	257	264	260	264	261	275	258	256	256	276	261	245	269	277	280	289	274	286	277	288	271	268	251	266	251	253	260	277	280	208	259	285	289	269	255	268	274	278	270	287	257	233	247	249	244	244	254	266	266	272	272	268	262	279	279	292	242	271	261	279	244	240	253	266	271	242	239	283	263	257	247	272	244	265	289	259	256	284	293	257	265	293	284	258	246	290	295	248	248	255	275	255	261	258	264	260	254	278	263	279	272	267	281	274	264	238	280	278	284	244	268	275	258	292	228	234	260	264	273	293	246	251	272	239	276	273	246	277	248	276	258	251	270	279	238	285	258	275	270	249	260	249	277	283	267	254	268	278	250	266	239	268	254	286	277	213	268	270	270	235	294	257	271	243	273	257	246	264	276	268	275	269	289	257	235	261	278	251	253	284	251	278	260	255	251	279	271	261	278	280	303	269	288	258	258	250	268	225	254	286	255	260	252	247	264	287	269	248	287	261	273	253	230	268	270	295	249	273	276	293	262	266	267	275	250	258	276	262	257	273	262	257	268	265	270	286	262	268	281	279	285	244	272	290	282	236	229	278	289	269	278	263	280	283	271	287	285	279	239	271	243	240	238	278	253	269	241	259	253	320	250	262	264	277	295	265	260	276	274	278	270	272	258	239	260	247	255	261	283	231	300	227	252	270	269	259	263	273	249	225	283	243	245	284	274	255	270	258	303	274	249	257	291	271	224	246	287	265	281	280	271	287	283	260	260	275	258	273	273	260	283	274	250	285	247	250	285	272	286	280	267	243	259	292	270	278	278	240	266	278	225	268	266	262	248	270	275	255	273	255	251	243	253	258	277	281	261	284	283	280	263	274	283	257	253	284	278	263	273	253	266	275	260	250	272	253	265	252	267	284	299	272	275	256	277	252	241	237	258	296	255	280	257	279	297	285	232	251	256	260	268	242	295	225	283	270	261	255	254	269	242	253	288	249	262	243	250	256	244	264	267	236	280	253	252	273	233	244	238	258	253	269	246	254	261	272	257	224	266	242	282	252	277	293	280	254	265	253	257	248	252	248	238	268	246	284	274	273	268	283	239	265	256	270	283	273	233	247	254	290	250	245	293	253	241	245	256	286	270	251	275	273	280	259	295	263	266	266	263	285	246	261	275	280	243	248	259	271	247	248	262	262	282	292	277	256	275	251	252	263	254	288	269	255	282	257	295	270	242	259	270	283	270	251	280
45936	7943	2998	1541	1126	908	795	723	619	548	529	464	474	413	394	453	394	398	409	342	362	393	368	391	385	399	395	344	358	432	372	327	376	393	343	337	372	344	323	334	364	378	377	343	376	351	358	357	360	346	337	342	330	344	354	367	349	339	377	355	342	352	362	376	340	355	328	347	345	383	379	360	361	374	347	366	381	363	367	356	355	358	378	375	358	362	368	348	369	346	370	337	363	354	393	339	355	341	357	362	344	347	339	347	343	367	386	363	348	366	355	373	389	353	344	367	365	351	343	343	352	339	366	334	336	344	349	361	345	376	372	357	344	381	370	365	338	372	361	334	383	357	377	317	343	331	368	361	407	343	364	330	362	346	355	353	367	357	385	382	386	357	345	367	362	351	341	378	373	364	357	368	348	371	334	344	358	328	353	347	355	361	371	366	373	365	381	360	353	365	367	367	338	384	367	350	343	355	379	358	397	327	355	357	356	361	384	352	369	352	325	350	344	364	362	363	395	370	367	357	391	366	334	358	329	386	308	354	368	340	357	362	349	351	367	350	354	349	343	335	347	370	345	334	355	333	331	355	352	321	391	408	328	370	389	388	362	350	356	381	358	366	351	368	375	349	379	317	335	358	336	312	353	343	348	362	352	348	368	340	388	356	323	355	364	342	360	384	365	358	360	352	333	346	389	334	355	387	363	424	389	354	345	367	363	332	388	343	327	373	367	358	330	370	382	345	376	336	329	366	358	349	367	372	371	374	346	344	345	356	386	362	365	376	356	320	397	367	355	377	355	349	335	361	366	333	337	355	355	345	338	327	361	377	368	373	347	344	381	326	348	351	391	342	350	353	357	364	336	319	347	332	344	356	376	347	380	340	381	357	392	364	349	363	354	343	355	333	349	346	354	337	347	369	366	347	345	378	346	344	358	359	350	353	332	383	335	367	382	338	356	324	336	329	341	407	362	374	360	348	344	350	345	378	341	354	345	375	369	370	397	344	382	405	377	346	340	375	343	386	375	358	345	364	337	331	350	382	349	331	328	356	360	359	336	356	367	350	369	349	382	353	370	369	360	341	362	372	344	364	380	361	316	381	368	347	388	361	335	330	363	364	383	355	351	397	333	353	328	362	363	385	346	406	370	362	389	355	351	343	392	355	346	335	346	343	344	385	357	325	343	391	354	370	360	385	363	366	357	325	371	323	337	373	354	371	338	360	363	382	351	356	377	358	352	309	370	354	346	370	346	371	324	359	359	348	369	365	365	378	371	378	308	386	364	382	355	374	364	392	339	384	374	394	379	356	367	363	378	365	370	387	349	357	361	334	340	345	396	384	352	333	320	326	361	332	380	367	358	323	386	382	382	371	369	362	342	342	382	376	361	326	346	354	388	387	376	374	380	358	366	377	371	367	343	380	362	340	350	330	365	343	343	341	347	362	320	367	363	391	350	384	362	379	377	378	361	333	345	357	379	405	388	346	357	357	402	342	355	375	371	371	343	382	344	334	341	371	348	375	343	355	346	349	339	354	389	356	334	338	319	353	372	364	385	337	375	360	345	376	362	377	340	369	365	334	371	353	337	380	350	370	358	354	367	371	360	334	342	361	358	327	353	339	375	355	335	355	330	388	367	323	342	346	358	378	363	347	333	377	351	358	359	330	343	350	361	390	359	367	394	354	361	351	330	363	338	356	352	351	390	322	336	346	345	354	353	362	366	355	370	340	345	360	309	341	336	355	367	399	361	351	365	383	362	346	384	378	359	340	351	386	385	362	370	362	365	343	356	354	345	391	360	349	329	368	319	364	360	331	370	352	333	360	343	337	338	317	367	355	371	349	352	363	349	363	383	370	350	337	362	357	332	358	334	337	350	390	365	367	362	381	344	370	354	379	352	363	344	350	351	357	363	396	317	369	363	351	368	347	396	356	351	365	356	338	379	375	313	382	368	365	355	410	386	350	380	356	356	352	381	378	373	335	368	361	344	342	349	346	330	376	359	350	374	386	324	361	372	369	346	372	349	337	323	362	349	328	327	355	356	351	371	382	355	370	378	351	359	365	392	379	376	384	390	330	348	384	360	350	363	377	347	365	347	353	388	374	360	379	384	360	365	381	367	379	348	383	394	354	329	380	317	367	375	348	355	324	368	371	370	375	369	359	345	348	331	342	372	391	389	370	370	342	373	386	367	353	342	402	344	314	342	352	352	356	355	337	368	351	377	397	364	341	384	354	325	374	336	363	361	358	334	361	356	357	341	350	320	356	342	314	361	395	381	366	334	349	376	364	335	370	361	347	345	368	355	342	370	353	390	354	365	368	337	353	358	353	370	359	340	374	345	329	343	391	323	374	337	376	382	361	349	328	390	332	361	353	377	378	351	359	411	342	368	378	376	366	346	365	349	345	371	357	338	364	317	350	352	384	363	343	352	361	380	364	355	367	353	313	371	356	363	348	365	349	350	327	386	341	367	358	344	351	367	348	364	351	383	311	354	357	362	360	351	355	327	360	354	338	349	314	332	346	340	368	399	338	342	356	339	350	350	381	350	363	363	349	391	333	335	374	370	401	341	360	379	360	359	343	380	345	348	336	342	364	360	349	361	341	364	381	366	381	334	394	373	369	340	373	358	380	396	398	381	364	387	350	369	353	359	343	334	369	362	340	349	362	346	349	391	390	341	359	370	354	392	369	344	334	356	363	327	368	361	398	336	397	387	374	340	349	353	349	370	365	345	322	375	352	362	381	348	344	314	337	326	331	335	362	376	348	342	364	357	373	360	360	379	362	333	344	378	352	339	366	388	359	320	367	338	389	353	387	351	355	401	368	364	330	387	367	362	359	329	388	361	352	344	386	355	351	365	352	343	347	368	377	350	352	354	345	371	352	327	359	325	357	356	348	354	361	365	357	355	340	343	371	360	362	368	364	348	369	370	357	364	373	364	367	342	358	316	353	334	346	357	355	326	361	377	353	341	339	360	369	370	330	373	338	353	376	372	384	367	389	351	349	382	375	354	353	343	336	335	358	385	407	363	343	397	373	332	364	349	376	380	340	375	363	348	343	372	371	357	346	374	312	336	367	360	348	327	323	352	359	341	353	346	351	345	370	365	345	380	352	365	357	340	379	392	398	384	362	343	340	348	348	339	387	323	335	375	353	385	360	323	350	384	352	371	371	373	379	315	382	379	367	361	399	371	356	365	366	340	348	354	349	352	386	358	320	392	365	381	351	363	357	375	329	383	336	343	327	363	359	365	366	342	368	380	352	332	351	312	372	413	369	372	334	370	398	369	359	352	380	356	367	365	390	347	353	367	384	349	363	379	374	397	379	339	344	345	374	328	360	354	357	378	365	365	373	340	415	366	368	387	368	378	343	373	361	355	357	363	351	345	330	342	364	380	343	377	374	335	365	350	355	357	367	360	366	389	369	327	352	375	356	343	363	347	376	359	332	364	363	342	342	344	352	372	363	342	344	346	373	382	347	370	368	334	315	373	364	375	354
23308	21431	29252	24005	21428	21465	8632	1394	1085	1033	905	892	921	849	862	906	793	769	865	803	829	776	797	794	763	837	673	691	748	707	753	703	743	735	743	766	738	733	757	724	749	769	728	711	746	753	742	746	650	787	753	695	731	693	760	724	728	708	726	761	675	716	748	678	712	712	716	727	693	751	758	757	737	758	711	721	642	735	749	752	788	715	724	696	712	737	750	743	726	727	757	704	760	748	690	703	718	747	779	672	722	709	724	697	700	694	755	656	703	701	694	704	747	709	756	733	698	680	729	737	716	717	725	735	762	747	745	728	725	698	729	680	714	712	712	711	727	684	700	722	702	648	767	800	713	726	732	688	699	714	746	731	686	729	729	757	711	726	745	694	678	702	692	769	696	739	696	694	750	692	667	742	735	786	752	761	704	706	753	694	712	741	763	698	703	747	689	743	723	718	679	731	733	712	756	732	723	732	690	712	716	726	682	729	742	758	715	717	710	698	734	718	694	725	760	735	774	701	710	708	710	740	770	762	705	758	708	723	671	748	740	704	675	723	709	712	678	712	747	717	689	725	697	739	708	698	760	714	745	728	739	737	654	741	724	705	762	711	716	712	734	741	687	682	732	728	758	741	760	736	692	711	731	651	688	728	742	760	731	721	710	741	728	686	762	711	708	721	731	752	740	678	715	782	749	726	690	718	724	714	725	681	750	758	678	736	725	728	724	677	682	715	736	746	724	758	724	728	764	704	723	691	658	724	729	690	725	700	690	681	751	666	728	725	712	710	710	746	687	712	764	680	690	750	716	776	731	696	713	736	731	729	789	742	717	758	768	673	714	704	703	767	733	767	695	720	758	715	749	715	736	744	684	723	668	723	727	719	745	736	693	712	721	697	749	711	715	717	691	763	720	669	724	733	759	729	719	763	689	692	732	742	697	697	694	713	725	648	737	750	674	714	706	724	701	714	749	662	745	743	752	711	762	780	723	706	715	690	746	735	720	753	687	753	743	727	741	774	749	759	747	741	699	745	694	743	730	710	741	697	710	699	725	725	721	699	706	726	720	776	725	689	711	701	738	719	689	699	742	780	699	720	751	726	731	791	695	743	714	702	754	769	715	730	718	719	787	697	713	738	693	725	748	717	666	688	705	749	715	753	730	716	693	715	687	695	739	759	737	752	733	740	723	752	751	692	703	691	716	723	711	722	794	716	751	704	714	728	752	762	723	822	742	719	784	738	714	701	732	691	696	750	700	720	722	769	658	701	716	747	732	746	707	712	740	712	690	717	737	734	696	705	680	705	795	755	768	706	728	754	727	734	681	714	710	747	722	740	694	699	668	707	713	685	704	725	654	664	776	680	763	723	743	754	710	670	733	715	675	707	738	688	760	665	750	736	727	791	714	705	759	742	692	705	680	720	707	715	734	712	714	734	763	732	728	711	678	752	659	750	682	712	691	729	713	725	765	681	732	717	726	723	703	738	739	655	721	784	758	753	715	757	727	758	751	748	707	660	702	726	708	762	741	743	759	744	737	694	705	755	736	773	737	755	650	724	725	703	717	723	699	747	734	760	724	728	718	673	727	754	694	728	705	693	742	699	690	716	712	713	727	723	712	726	775	710	755	728	751	743	745	759	727	689	691	727	732	681	727	728	713	727	766	670	738	718	730	734	736	744	753	708	714	688	677	733	767	727	749	734	717	743	708	698	715	746	739	731	738	757	759	694	682	701	765	682	708	732	683	704	739	683	696	719	667	764	663	688	748	705	709	741	697	678	770	700	734	717	697	701	700	733	712	709	714	708	743	705	680	704	729	714	704	729	687	729	704	753	713	747	737	729	714	762	740	718	729	757	736	705	724	690	705	680	700	705	737	692	744	699	764	716	726	723	675	692	709	702	739	694	692	733	731	717	715	722	676	699	708	725	737	719	695	719	705	713	648	685	727	719	720	699	704	668	691	717	789	746	699	737	704	719	744	747	675	739	735	695	754	742	728	678	740	681	724	679	725	703	724	723	702	716	674	680	716	763	696	705	704	748	750	703	711	769	713	743	724	698	774	733	704	685	687	691	677	716	674	690	720	725	753	724	729	732	679	726	739	652	698	729	704	715	708	675	742	674	746	680	675	680	726	684	701	692	729	754	713	729	712	714	715	725	739	673	769	732	713	698	730	721	674	714	725	729	727	705	722	712	732	734	726	699	700	679	674	678	746	755	694	735	728	678	718	760	693	706	736	738	710	713	746	713	696	731	727	708	660	740	716	717	743	714	699	760	743	730	699	714	707	754	743	754	764	712	726	715	717	668	703	679	765	705	730	713	703	678	708	744	697	721	702	684	688	721	736	745	709	676	714	679	691	731	711	723	746	732	712	706	716	743	759	684	722	741	732	709	743	655	716	715	686	672	757	701	714	725	666	719	705	698	740	711	699	692	689	737	742	704	712	716	715	725	677	755	713	714	702	751	720	769	666	706	733	653	724	689	699	730	732	697	774	708	691	799	722	720	729	718	755	711	733	697	690	744	748	705	722	725	725	620	681	673	729	745	756	727	700	736	733	733	726	728	756	758	715	677	701	722	674	734	784	735	770	716	722	755	738	723	690	740	721	689	730	740	710	732	684	733	710	695	696	718	737	683	718	703	726	719	735	714	755	745	706	714	732	689	710	716	734	732	753	694	724	704	717	736	714	743	713	738	679	739	702	704	668	701	695	722	715	728	718	696	727	691	751	762	716	748	700	636	695	727	710	739	709	753	693	707	723	723	742	765	756	737	717	713	728	751	710	742	704	778	714	701	758	695	686	755	670	701	719	748	727	719	703	722	695	700	757	732	782	723	744	694	748	713	721	736	722	704	695	709	692	686	697	695	716	723	683	693	746	718	676	731	710	710	685	726	726	714	732	688	732	715	668	692	702	698	738	712	711	706	678	749	671	765	726	709	748	725	701	712	765	712	727	723	672	706	740	684	723	710	682	688	716	712	712	707	716	732	769	740	684	740	742	738	659	749	693	692	722	706	747	763	775	734	679	710	680	767	750	681	728	744	738	718	698	726	733	746	748	699	757	729	709	709	744	700	728	731	726	736	757	726	665	690	753	687	720	694	702	699	753	718	752	726	700	753	718	698	737	759	691	740	744	722	678	742	763	709	701	745	714	709	696	738	664	739	711	717	740	699	723	751	701	668	705	661	737	697	727	722	726	728	732	722	736	650	748	721	701	720	727	702	686	683	698	701	699	695	682	731	760	696	662	717	699	706	696	705	732	717	710	714	729	760	721	722	759	718	710	692	679	724	746	683	694	709	717	742	697	714	711	773	758	695	747	718	730	737	726	688	713	698	714	734	721	735	720	726	676	741	735	725	768	701	714	717	706	732	711	715	736	756	739	716	743	666	701	710	682	745	718	734	678	711	743	703	712	736	724	760	692	767	631	672	725	697	702	758	685	750	733	742	694	720	688	750	758	708	708	705	754	731	788	737	697	738	690	697	705	722	692	737	704	668
53296	14737	10045	5292	3685	3047	2373	2005	1817	1601	1443	1378	1184	1163	1167	1140	1044	1068	1048	982	965	937	929	933	949	963	944	896	912	884	896	914	935	865	896	940	924	945	901	901	925	929	941	850	879	901	923	890	892	841	884	866	865	864	940	936	877	904	882	816	858	855	863	856	915	837	859	904	893	810	828	857	882	879	864	880	924	878	891	895	822	871	866	841	845	864	882	833	839	839	885	828	875	867	909	911	864	890	887	891	840	834	832	891	882	840	883	914	851	907	851	895	862	920	827	869	884	910	918	869	813	888	842	887	871	890	896	907	905	879	846	850	840	899	845	911	869	891	910	881	928	861	890	921	915	865	862	889	846	887	890	899	903	844	889	894	844	821	908	891	869	866	882	858	897	886	862	908	826	870	825	855	881	867	850	872	887	922	866	930	857	900	900	845	885	839	891	873	905	851	879	893	881	928	897	879	847	860	831	917	911	936	924	848	830	840	885	868	889	847	880	896	842	919	862	885	876	939	877	859	858	883	862	918	878	863	864	914	892	888	893	866	848	852	903	900	858	900	878	874	895	903	880	864	869	886	847	883	893	864	842	927	865	912	867	887	893	861	863	811	861	873	888	870	933	905	851	934	863	857	847	830	897	854	895	884	829	924	838	868	908	908	868	872	867	828	865	874	917	856	890	887	916	880	895	866	803	887	898	871	913	893	881	928	862	941	906	887	854	851	868	906	825	880	904	901	844	900	882	912	887	893	868	877	922	889	926	907	858	891	896	908	882	864	906	848	822	885	817	894	880	868	894	939	886	881	855	861	879	880	938	857	935	851	847	898	870	884	925	881	891	868	940	855	865	810	946	893	861	892	913	854	894	891	869	864	912	850	906	826	853	893	893	816	858	849	933	880	834	880	892	900	867	870	885	928	968	911	884	873	897	939	896	866	843	869	910	908	853	869	848	865	851	897	840	870	867	884	865	857	880	882	883	895	887	924	861	900	851	822	855	861	978	847	872	883	851	911	825	903	920	942	877	869	866	831	864	904	895	826	900	894	908	867	886	825	842	875	874	887	921	906	909	955	880	908	889	915	899	850	875	881	866	891	886	843	878	852	868	850	887	942	853	883	880	877	907	876	876	912	870	902	874	856	938	892	866	888	891	894	828	828	862	888	833	858	903	864	898	879	902	850	876	862	898	906	856	897	876	866	953	879	889	902	910	845	888	826	861	822	844	911	848	931	910	858	848	906	805	899	849	819	890	830	876	907	839	867	906	885	874	887	870	901	818	863	878	899	878	870	871	867	884	888	884	940	879	903	918	898	903	933	875	888	868	883	862	891	865	895	849	857	895	861	897	848	907	922	847	877	830	902	875	895	865	905	870	900	935	861	843	864	884	841	896	883	856	835	909	855	911	874	941	856	881	843	826	882	865	853	885	881	912	874	856	811	867	908	916	829	932	876	885	922	887	903	846	908	868	871	874	886	858	828	889	826	917	899	845	852	892	903	871	832	883	835	874	894	871	870	827	903	869	871	908	811	879	870	887	888	957	898	859	853	838	878	859	873	841	906	832	875	863	846	901	828	844	909	868	850	903	832	913	836	877	833	852	870	838	887	863	881	879	881	857	825	860	892	923	888	892	908	906	896	872	900	916	927	910	819	878	854	907	870	898	880	819	856	887	861	877	858	850	882	887	862	894	842	864	901	845	895	887	859	911	948	889	899	857	839	869	834	838	898	825	958	870	905	886	859	896	872	860	892	911	870	884	848	875	847	895	812	864	906	916	914	899	833	842	864	877	833	844	911	905	822	854	882	797	875	887	857	884	872	903	906	918	868	885	861	846	908	850	886	869	889	832	889	833	893	884	856	884	876	873	889	958	874	913	868	883	953	889	918	871	880	865	896	861	858	917	943	871	830	922	899	885	880	891	869	873	860	848	893	830	867	822	905	902	908	856	886	878	868	887	907	851	921	879	926	876	846	833	864	901	864	876	844	869	884	813	871	841	868	878	832	863	843	877	891	862	898	861	835	870	854	887	864	875	887	860	895	907	886	844	852	847	891	875	860	849	929	886	877	880	886	843	844	858	877	858	878	912	921	827	835	887	870	896	881	910	813	890	870	814	829	916	878	921	904	884	877	908	868	819	840	895	937	907	867	900	831	926	838	874	917	867	882	866	899	890	833	923	835	885	867	927	919	836	909	895	884	888	894	868	860	897	931	861	902	903	941	852	935	858	866	891	914	846	836	900	897	893	877	847	880	883	895	872	848	875	843	830	853	880	797	892	882	883	807	874	943	822	894	868	888	900	892	811	873	848	828	824	892	868	853	889	931	897	853	884	861	869	881	878	832	905	854	894	840	820	884	865	865	874	923	904	840	905	865	843	885	847	862	859	818	848	864	897	876	902	864	870	874	870	885	864	903	884	827	836	833	901	866	877	874	865	906	850	866	855	894	950	919	871	896	896	887	874	876	869	865	889	906	853	893	874	838	895	919	901	873	837	944	885	902	898	888	836	818	828	856	897	877	906	846	846	901	893	889	886	847	897	844	834	897	863	885	890	874	875	904	895	929	873	916	882	903	910	822	870	867	907	842	834	855	839	849	900	857	902	915	904	883	917	855	854	903	895	926	908	890	870	862	921	871	878	840	881	908	829	875	917	927	855	910	911	887	840	837	909	891	835	895	838	902	850	835	895	805	874	868	907	885	922	928	863	892	889	848	837	893	826	871	904	894	901	876	872	873	858	890	886	824	828	838	893	883	843	901	872	876	841	840	932	832	894	845	826	869	877	922	874	906	888	895	881	904	902	806	889	817	869	844	893	863	910	894	902	922	851	926	871	870	863	843	878	912	934	922	926	911	938	883	879	821	849	918	864	897	883	874	880	858	896	887	864	844	861	962	895	900	855	875	873	863	929	871	882	845	941	869	863	891	896	878	846	869	885	848	877	845	883	871	881	872	858	844	905	848	946	844	863	881	898	923	932	916	890	847	867	866	804	845	853	836	894	853	921	841	869	854	899	865	855	862	884	891	895	859	830	844	881	912	898	896	853	901	879	875	917	860	874	887	931	844	857	824	895	906	884	873	939	901	874	882	866	864	848	871	859	863	919	866	833	909	956	914	928	846	873	857	871	879	916	855	889	868	874	883	902	855	940	907	843	904	811	882	943	866	882	874	881	871	863	851	885	896	828	857	832	895	842	899	873	832	865	840	855	837	915	885	930	842	935	880	855	891	893	884	919	882	907	846	875	886	891	916	900	843	876	869	931	866	864	848	858	864	879	868	870	886	842	870	843	880	862	889	944	847	855	896	923	898	873	867	908	935	825	835	898	831	869	869	890	864	900	859	920	847	885	857	832	854	860	881	878	913	839	882	874	854	864	895	868	846	910	835	858	895	884	888	921	915	882	897	891	844	912	905	878	882	868	872	844	891	863	857	892	884	879	857	839	876	901	910	856	889	912	873	851	855	863	946	857	885	918	889	856	857	855	951	886	895	851	860
28341	19877	6492	711	582	502	403	324	315	298	327	324	291	287	280	327	301	309	345	346	295	279	284	318	316	299	308	314	320	301	332	294	306	291	295	294	286	281	311	285	322	267	328	324	315	339	320	296	318	305	312	297	295	300	290	318	312	292	320	319	314	298	323	286	302	297	303	345	308	301	318	316	313	310	276	311	299	324	343	281	315	298	281	307	284	289	304	307	268	332	290	315	314	314	305	313	337	315	339	284	299	302	309	259	307	314	311	326	305	277	322	331	338	287	294	328	278	294	308	313	310	298	330	279	326	306	338	294	291	316	287	317	311	289	292	322	316	326	307	317	335	295	333	301	337	322	317	305	311	303	312	312	299	309	267	291	321	286	323	294	277	289	305	304	295	291	312	271	313	271	328	301	320	298	312	323	282	322	346	296	320	335	301	298	339	309	285	295	296	327	313	310	303	309	281	334	324	336	314	322	296	305	281	300	317	319	266	289	312	343	339	299	298	309	285	301	300	300	327	308	319	313	301	290	319	299	312	319	304	325	314	300	279	300	325	322	289	300	331	307	311	309	329	317	279	302	329	310	299	324	326	303	303	311	323	307	327	335	306	289	320	332	288	306	320	323	324	310	316	300	304	297	306	305	280	307	328	299	268	286	298	302	280	308	316	297	309	316	311	305	278	291	338	299	303	297	290	326	301	342	291	311	297	344	308	310	343	287	264	322	297	294	295	301	308	289	302	331	285	333	298	304	314	304	301	297	340	319	300	290	324	306	301	321	297	306	300	328	291	335	300	324	304	301	299	293	311	295	300	313	262	353	302	296	313	305	295	313	308	314	284	320	319	322	263	305	295	302	321	299	331	318	306	316	313	278	299	301	316	316	275	307	317	290	302	306	287	312	320	311	315	316	321	357	313	307	319	281	306	295	308	293	292	296	310	301	310	283	343	293	295	297	322	321	297	325	339	272	325	333	275	321	312	305	282	278	284	308	266	320	286	307	306	293	298	300	304	317	303	304	283	322	322	270	335	313	309	278	312	294	297	279	309	321	284	331	283	342	310	313	296	301	288	302	266	275	285	305	301	297	305	312	289	304	307	289	289	325	309	287	331	298	312	301	326	324	318	323	273	295	296	307	324	282	309	327	312	291	351	297	299	329	275	321	302	322	283	290	298	313	271	311	289	310	321	293	310	331	322	299	278	307	322	310	319	271	338	320	296	296	323	365	288	312	283	309	296	319	288	299	310	294	307	274	291	286	284	301	297	308	317	311	347	290	313	331	272	321	306	307	308	325	272	300	332	304	331	315	317	308	321	289	289	282	318	287	304	294	316	292	321	295	313	314	293	293	296	314	283	325	287	332	301	301	297	322	311	329	322	321	293	292	285	307	305	304	317	329	318	301	319	269	312	332	310	316	310	301	263	272	287	311	293	296	271	313	317	286	308	311	331	281	314	298	286	246	303	313	283	305	279	309	315	300	320	297	294	301	304	305	316	315	313	285	314	338	296	329	313	301	289	313	310	284	304	288	316	321	307	287	282	301	299	284	302	284	312	298	302	323	298	323	296	302	326	311	277	291	328	322	312	290	295	288	314	333	307	319	322	309	305	320	316	312	320	294	287	337	337	311	274	299	318	316	329	334	305	288	301	327	287	269	319	302	300	323	317	274	306	291	330	338	307	334	303	296	302	343	327	300	304	320	322	327	314	289	331	319	309	302	325	283	320	301	299	329	304	313	273	323	297	291	326	323	291	311	261	300	298	273	320	308	355	318	296	313	282	271	306	291	332	326	360	274	294	302	297	281	299	294	289	326	304	300	327	320	301	287	317	309	296	291	285	307	316	327	306	300	305	340	307	334	296	319	290	271	287	309	342	298	280	300	337	305	291	313	325	306	332	282	311	307	312	296	302	306	290	331	322	300	312	317	275	279	313	352	301	315	309	317	315	294	296	295	330	279	337	261	310	299	303	290	298	320	303	288	270	311	311	297	312	306	302	284	315	286	334	303	316	318	271	310	307	307	297	331	277	285	328	283	318	299	299	280	280	314	289	314	320	286	282	279	332	296	298	301	307	295	299	319	293	267	300	351	276	294	283	319	318	322	321	299	296	305	338	370	318	283	307	302	323	310	289	265	298	285	287	298	309	314	304	297	288	317	304	296	344	324	317	297	313	312	264	316	334	297	297	300	322	282	291	299	336	314	313	299	309	338	293	348	316	324	321	298	302	311	328	299	302	303	289	322	284	296	322	309	320	297	292	327	278	309	317	302	284	308	324	297	296	312	310	281	271	334	301	312	319	315	295	313	299	284	278	302	312	317	290	319	313	318	299	287	323	303	301	310	304	322	313	346	317	320	303	284	318	288	327	309	302	311	320	303	325	305	278	310	310	287	333	286	303	300	336	305	316	330	288	319	322	303	321	293	325	299	322	300	303	289	328	331	309	291	331	284	332	311	314	302	306	322	294	301	316	294	310	313	277	332	301	288	285	297	316	305	308	279	301	310	309	281	326	326	321	298	296	321	291	320	334	349	298	295	306	285	345	322	308	292	296	322	304	318	302	307	293	297	270	288	295	305	312	349	295	288	275	291	324	298	299	330	319	327	307	302	297	317	317	322	331	306	266	324	287	307	312	318	304	305	311	313	291	338	305	294	275	292	298	289	289	313	307	303	361	289	296	309	313	313	305	306	269	306	292	309	354	349	270	277	302	319	308	296	306	326	284	308	327	312	309	329	315	283	278	310	323	312	303	314	295	288	339	291	339	295	343	322	278	331	303	307	293	324	288	319	337	319	280	335	319	312	300	322	301	309	302	312	305	322	320	324	302	340	322	318	285	308	299	304	310	292	307	294	284	300	298	292	281	329	328	292	329	319	299	308	314	304	301	317	356	313	288	267	307	346	288	315	340	289	304	308	332	276	324	296	301	312	296	286	314	318	328	303	314	322	297	298	315	325	315	313	306	336	319	292	332	315	303	328	284	324	322	300	317	289	331	292	320	333	298	327	336	287	312	319	304	307	326	318	293	313	315	326	291	301	318	331	344	278	314	287	295	289	333	295	291	293	314	314	301	293	304	305	281	343	311	311	260	321	306	323	357	314	277	302	319	302	315	311	303	306	333	328	325	305	320	312	293	309	314	283	306	326	310	323	337	291	274	285	303	328	287	273	291	323	320	286	344	320	304	302	314	323	294	329	290	335	316	316	327	305	310	301	322	311	308	311	305	298	315	302	323	325	265	275	328	345	316	325	301	294	307	317	314	290	312	298	305	291	288	311	302	304	320	274	314	337	317	297	299	301	351	290	300	298	333	310	296	299	312	266	308	301	288	335	324	345	303	314	335	291	322	331	285	310	310	311	302	319	327	310	297	305	307	312	289	302	314	285	332	310	320	316	294	274	338	305	286	272	285	306	348	336	310	305	300	302	300	311	299	302	316	332	279	302	323	318	283	302	306	296	299	288	296	302	302	301	314	321	336	306	316	310	322	325	277	295
22737	2369	797	545	489	486	436	444	413	411	403	419	396	394	403	427	379	370	417	389	381	361	405	385	384	393	416	431	407	384	398	382	378	399	385	398	368	388	398	372	359	373	385	363	392	370	353	365	382	413	372	371	401	423	379	396	393	360	362	368	390	363	396	408	398	396	382	341	408	390	388	362	373	403	378	383	385	377	363	390	415	401	401	387	387	391	419	361	386	368	378	389	404	403	392	397	389	386	379	374	367	412	386	382	398	352	365	385	367	406	389	374	383	386	365	374	402	399	394	392	411	373	399	355	428	389	399	418	363	374	402	389	371	363	399	379	380	361	382	400	421	387	391	366	403	413	380	364	400	387	412	407	364	388	403	396	399	387	392	405	383	380	384	386	397	369	372	391	394	425	380	373	395	404	384	382	379	375	371	377	368	402	375	398	395	392	397	423	390	384	387	380	368	352	375	409	366	367	366	398	418	410	375	370	370	412	408	378	382	412	382	386	373	383	419	372	375	400	340	371	400	368	414	411	374	375	422	374	404	358	387	384	379	378	366	365	357	399	372	361	377	349	370	354	396	404	419	403	378	422	357	362	356	398	389	380	392	368	410	384	374	365	398	388	324	380	378	385	376	371	387	390	409	417	368	405	404	370	400	383	376	416	411	411	381	371	417	402	384	382	409	400	387	387	433	401	414	375	393	396	397	388	394	331	398	389	377	369	404	390	368	394	376	396	357	416	419	386	388	401	374	381	385	395	412	394	378	372	387	399	369	405	407	369	362	424	384	353	385	401	381	378	362	378	356	391	423	387	401	408	346	361	400	335	374	404	370	341	374	368	399	400	401	357	441	420	369	408	366	390	407	377	349	353	380	396	377	372	410	374	401	379	383	351	374	368	355	384	407	391	382	410	360	403	350	340	398	404	367	371	380	376	412	388	383	388	398	386	375	342	344	396	378	392	403	412	381	388	408	367	381	362	374	397	380	401	395	382	375	381	424	366	413	375	351	391	383	379	393	367	382	368	392	356	382	372	391	419	376	370	397	394	383	382	410	375	431	400	367	370	361	369	427	389	354	388	377	392	383	390	393	375	374	383	379	404	406	403	386	416	406	387	374	372	360	392	371	423	389	386	359	368	416	389	368	391	375	402	379	375	390	391	399	375	386	385	393	424	375	357	401	379	398	372	356	388	393	380	404	398	411	378	393	358	413	393	361	393	390	378	367	380	388	376	411	375	398	368	338	385	400	393	371	399	385	371	364	375	377	370	380	387	406	380	404	402	386	375	420	386	343	384	375	351	403	379	363	408	365	371	392	372	375	403	379	438	402	390	351	414	375	384	384	381	348	419	353	393	362	386	353	395	360	383	401	368	409	373	438	360	408	370	383	347	372	388	404	385	429	374	355	376	382	346	369	373	346	388	395	389	398	369	431	373	390	401	352	388	397	404	378	383	379	390	368	380	386	374	395	347	392	394	399	376	377	361	385	359	381	377	367	364	409	350	358	357	358	388	383	404	381	410	384	388	377	373	381	321	355	367	359	401	390	403	347	386	376	386	379	382	343	387	423	350	406	352	372	392	348	404	381	398	380	339	398	369	370	399	382	365	410	371	368	397	384	375	412	372	376	397	428	381	391	374	399	355	384	406	401	367	363	401	396	396	377	395	412	405	391	401	415	397	371	396	376	349	364	381	387	411	423	374	403	396	376	428	384	396	407	350	388	368	370	403	382	422	389	374	372	403	365	359	383	387	372	383	398	411	404	387	403	396	419	398	378	356	397	373	404	375	381	403	401	402	421	396	404	339	387	387	388	375	358	393	394	408	369	356	393	384	363	351	382	390	376	396	380	399	369	409	369	399	406	411	392	375	386	387	400	373	372	415	405	411	359	398	373	376	391	399	386	387	352	410	407	395	400	356	393	395	414	391	396	375	420	370	410	378	374	353	383	375	375	395	386	410	403	386	385	396	413	373	391	384	387	383	360	407	407	409	372	386	390	428	419	375	364	385	373	366	379	392	403	424	396	371	395	380	368	387	377	372	377	385	413	389	372	379	392	411	369	397	380	379	419	410	350	424	321	393	408	386	370	390	419	369	445	409	394	341	419	443	367	370	371	409	408	402	389	360	403	392	345	368	376	398	352	380	349	371	375	370	376	387	355	403	359	383	350	381	384	396	385	374	385	371	404	380	430	412	390	379	381	383	395	407	373	407	382	394	389	368	366	393	402	366	419	386	366	368	354	385	359	413	419	399	389	404	365	412	393	361	392	353	389	396	427	401	367	403	360	383	379	362	364	383	399	429	387	368	402	394	393	377	407	386	384	372	385	369	393	383	366	381	407	388	401	373	395	407	352	377	401	402	343	407	352	371	349	389	409	402	380	391	362	406	355	384	398	393	364	403	386	408	385	393	361	360	388	382	387	379	391	387	344	384	399	370	380	395	389	356	374	393	370	364	384	395	393	378	415	395	388	373	388	357	376	419	406	343	383	412	426	365	378	371	414	384	393	376	394	367	391	374	388	407	398	378	328	396	366	376	368	403	365	376	369	405	421	381	361	379	394	373	392	360	385	399	360	407	405	378	396	417	412	393	377	369	377	404	372	388	394	385	402	424	372	399	418	387	359	380	386	367	394	413	364	402	391	373	360	367	362	390	361	395	400	400	361	407	380	383	402	398	360	399	361	388	353	370	395	369	383	372	383	390	378	372	375	394	394	396	390	395	391	408	413	405	379	391	410	395	377	398	393	384	354	398	368	405	403	405	388	339	378	388	365	378	353	373	419	376	374	388	385	356	345	399	399	398	413	375	403	356	375	380	363	353	374	385	348	383	386	391	417	355	359	379	396	433	407	397	344	396	404	367	377	399	402	393	386	386	375	391	384	374	367	396	359	418	374	381	398	371	401	401	396	381	370	374	384	389	343	383	388	420	403	403	407	381	403	403	385	383	395	418	353	386	375	392	389	387	361	380	375	344	403	366	381	361	398	369	427	418	418	401	396	410	378	381	422	390	396	385	387	381	398	361	346	387	367	361	373	395	393	352	392	371	376	385	382	386	424	347	436	388	383	362	397	372	383	399	393	348	414	388	378	366	377	354	384	348	386	412	373	376	384	357	384	376	419	407	378	379	396	380	410	413	449	384	365	388	380	397	398	365	384	410	373	378	385	371	392	395	391	390	384	439	369	390	385	389	415	356	403	395	406	385	392	393	406	384	377	378	399	411	399	396	400	385	400	383	385	430	373	409	374	377	349	412	362	388	396	365	349	410	356	398	393	398	391	396	374	385	410	385	433	373	363	374	402	411	373	375	382	369	392	366	380	372	353	388	359	395	404	406	381	420	353	430	388	350	397	393	358	423	378	397	389	374	366	353	381	399	374	386	427	394	415	377	407	355	418	360	382	344	384	387	404	383	372	395	348	389	396	407	365	363	365	362	419	408	385	402	379	351	361	384	347	388	414	360	362	424	389	428	367	385	375	398	379	362	353	399	412	371
24381	21397	28701	24434	21366	9458	1263	960	788	807	736	701	715	648	662	624	677	677	623	670	669	676	613	604	636	639	657	638	602	652	646	654	566	635	603	589	614	585	642	622	636	641	635	654	618	603	620	610	638	596	585	594	588	589	647	602	619	584	662	617	588	613	610	617	625	660	613	618	625	588	610	632	630	646	604	610	649	594	598	653	633	590	640	627	653	622	630	575	611	613	619	641	621	630	659	608	627	652	621	645	659	600	657	601	594	577	677	625	586	609	630	594	601	655	612	602	625	638	581	595	601	609	605	609	644	633	607	588	630	576	580	636	643	626	586	614	642	637	599	633	627	651	662	624	593	599	570	657	580	634	608	635	636	626	655	634	607	637	609	630	559	656	596	624	589	654	582	607	642	617	638	624	598	613	577	646	627	568	601	582	607	625	601	584	649	634	620	613	591	671	632	608	628	632	556	561	603	606	630	625	593	651	590	597	591	676	630	635	624	602	599	652	630	608	599	619	594	609	638	647	591	643	656	649	637	621	653	628	652	614	609	640	571	628	624	596	604	634	627	578	621	644	612	639	623	602	607	579	563	612	610	647	655	578	569	589	600	617	633	621	577	609	635	580	622	641	603	605	609	587	646	646	627	594	600	683	615	646	617	623	656	608	587	652	629	626	634	603	623	623	606	645	574	635	647	630	637	630	622	637	620	619	627	577	593	573	645	621	655	654	639	594	662	578	610	569	633	639	567	640	651	600	619	599	655	645	644	598	583	647	659	624	575	622	635	617	611	634	610	629	606	659	616	577	609	618	632	640	611	637	611	649	578	684	641	637	634	585	598	574	615	619	613	612	617	613	583	591	654	635	622	620	607	654	592	632	597	618	597	691	585	632	557	612	627	674	635	615	627	620	636	597	591	626	634	607	616	626	611	641	596	603	635	632	622	626	654	617	641	614	616	602	618	602	614	559	644	612	574	624	657	634	549	626	624	670	667	639	619	608	625	602	570	600	605	609	616	621	608	623	655	615	651	629	606	555	634	620	653	618	590	636	601	643	622	642	637	575	637	637	591	608	558	590	590	580	630	588	651	612	618	613	626	626	637	618	595	625	628	606	628	631	613	602	612	594	584	609	657	584	613	603	627	638	663	561	617	571	614	619	635	647	648	609	606	633	614	610	634	631	628	596	639	659	581	655	569	603	649	604	586	624	660	655	627	619	621	671	609	626	616	628	649	616	599	617	607	576	619	618	613	584	621	613	603	602	562	600	630	654	590	574	622	606	619	647	638	618	630	640	637	635	691	665	611	630	582	613	612	618	595	609	657	648	620	583	625	593	623	679	614	610	617	578	616	614	609	613	599	624	596	629	601	631	665	638	610	659	600	615	665	610	625	617	613	620	651	606	619	618	632	608	662	591	610	613	609	608	607	606	621	605	594	657	640	614	610	641	595	629	634	621	561	589	640	645	624	585	610	606	606	578	600	602	619	598	624	590	583	590	619	606	613	671	668	586	677	621	601	633	677	560	611	633	643	632	589	614	643	592	600	619	667	621	611	637	603	625	618	582	609	617	620	642	614	594	644	624	627	621	585	611	600	633	589	625	621	602	574	663	604	590	615	659	591	633	604	646	620	641	633	609	630	610	619	580	620	650	597	625	675	611	613	586	618	625	621	621	618	605	614	583	604	659	636	598	579	574	611	666	614	591	620	605	580	638	599	623	586	628	641	578	629	619	625	648	578	615	588	601	633	600	606	627	628	614	656	607	643	638	620	606	592	626	633	588	643	623	642	625	633	581	670	601	637	624	606	627	626	615	619	639	611	632	593	625	598	607	565	662	612	644	590	657	636	646	608	612	665	645	625	631	619	620	640	603	607	615	615	622	625	618	617	602	557	641	572	604	644	646	631	615	612	566	612	608	647	622	631	581	641	594	596	611	619	586	579	669	657	633	624	614	606	621	620	650	603	595	636	636	633	604	626	613	603	611	610	609	656	613	614	610	618	624	606	614	632	651	630	638	609	623	579	626	587	629	596	641	647	596	620	597	630	629	603	625	659	621	621	576	625	603	640	609	593	620	613	587	632	575	613	597	620	600	586	614	633	561	662	606	611	646	622	609	599	621	604	676	649	649	596	613	592	601	620	573	651	589	645	663	579	571	599	587	615	596	606	609	626	630	578	642	583	636	636	601	595	627	599	630	579	596	595	560	618	605	605	560	604	595	637	574	634	630	621	634	649	601	615	628	627	612	676	638	630	593	620	615	593	650	624	611	613	619	637	607	577	603	673	622	621	610	597	656	645	660	620	664	628	620	593	630	671	639	602	575	562	623	584	617	602	640	560	640	613	601	598	618	575	632	547	593	604	602	642	640	592	599	634	619	591	611	606	580	606	632	616	627	648	615	630	624	660	585	627	602	595	624	638	584	598	591	592	622	650	630	650	665	616	647	636	629	604	655	611	616	600	633	635	605	628	613	591	619	624	635	630	663	626	631	643	611	621	657	610	688	633	623	572	589	658	617	568	612	613	594	650	618	621	631	600	607	607	630	615	643	649	672	634	607	653	644	565	623	623	618	628	614	612	594	643	587	573	646	626	639	640	658	644	579	639	659	656	605	663	620	644	622	654	640	612	577	595	635	613	635	628	601	661	625	626	611	599	611	596	627	631	594	595	626	643	631	634	671	664	596	600	602	596	630	627	616	640	638	600	591	626	592	647	599	610	559	598	602	621	607	616	625	642	637	602	592	616	621	653	568	585	632	584	625	597	581	632	643	585	573	623	651	595	640	607	610	607	616	623	595	619	584	635	641	652	649	605	641	657	578	600	574	601	645	575	623	638	619	572	626	665	611	621	645	622	606	622	599	646	658	584	575	617	629	642	619	671	644	617	597	659	611	635	642	625	662	668	605	591	633	610	586	625	590	616	657	624	585	639	612	615	629	619	625	628	629	571	632	635	560	591	627	584	665	653	656	595	623	655	640	621	608	637	623	624	619	627	589	629	619	602	577	627	606	610	612	609	609	638	601	623	608	596	611	624	640	602	599	644	641	596	624	656	615	635	612	634	632	630	628	624	665	626	624	621	609	590	597	608	605	616	591	608	640	601	621	625	564	653	605	626	571	597	629	622	572	603	610	603	620	620	635	653	620	596	627	642	634	581	620	601	588	619	592	595	603	633	602	656	624	575	656	610	602	567	604	639	660	653	627	622	629	656	631	639	637	583	604	595	677	619	620	595	645	608	589	612	605	591	678	655	627	657	630	641	639	643	617	573	633	634	595	610	622	619	607	601	613	614	619	581	587	635	658	657	626	582	596	633	627	642	609	565	609	627	562	607	553	588	630	608	615	638	580	632	586	654	636	577	644	618	563	600	639	670	666	579	618	592	643	613	637	595	604	625	583	652	608	594	584	621	603	601	585	581	622	590	648	622	626	629	604	595	624	580	577	642	651	638	661	627	631	632	578	585	580	598	590	671	612	652	622	617	592	649	594	548	663	597	628
48990	11159	6017	3160	2345	1828	1604	1353	1190	1183	1023	955	967	907	851	872	850	805	802	819	806	778	808	814	771	806	784	762	767	742	740	770	756	716	772	799	819	755	763	809	716	717	696	749	701	804	778	781	774	723	753	792	763	764	760	725	719	784	761	781	760	767	704	758	746	749	767	755	768	723	780	760	755	709	750	743	737	753	772	771	754	750	766	775	735	791	740	711	730	766	728	740	753	743	718	770	768	750	766	738	759	705	745	736	709	779	749	757	753	753	776	713	774	741	785	749	765	747	734	746	743	754	728	735	765	762	780	731	718	745	706	754	722	738	752	746	796	698	790	734	725	751	775	769	736	763	763	764	743	729	686	747	769	772	758	699	771	732	769	750	748	757	764	707	771	759	771	770	763	726	813	733	737	817	765	738	807	776	747	785	763	701	720	751	726	741	749	735	770	716	794	781	757	713	744	773	760	785	778	747	759	741	790	762	760	721	699	802	717	751	719	704	785	781	735	729	715	710	787	773	749	770	784	841	730	735	725	741	731	771	754	709	749	754	775	768	744	754	733	803	742	742	792	746	723	798	767	728	775	728	739	716	764	749	776	772	755	752	792	721	816	711	750	785	730	764	677	695	694	716	778	766	768	774	756	702	751	710	724	725	756	783	755	756	766	749	695	742	777	732	766	718	739	752	725	718	742	750	746	736	799	754	727	786	753	777	751	731	725	720	748	761	785	751	727	729	734	717	693	768	721	734	729	751	741	799	775	728	745	716	738	778	769	731	764	743	775	759	754	724	712	744	714	745	711	709	736	752	758	748	717	773	752	778	722	769	775	740	756	743	807	760	755	780	752	758	728	727	716	764	776	716	698	754	764	745	738	764	752	779	774	769	745	746	771	762	733	773	734	732	765	765	720	734	735	795	769	763	809	728	694	761	741	724	751	734	753	711	752	757	718	773	747	718	729	720	758	752	726	766	775	749	793	754	769	763	744	812	761	810	731	737	754	758	760	752	817	740	765	716	712	725	755	743	706	769	763	791	702	782	785	756	755	750	788	760	751	746	761	741	726	745	753	772	752	761	741	713	755	741	729	711	703	726	720	690	729	698	769	789	759	736	729	718	781	749	721	770	713	728	779	724	685	758	701	739	785	751	738	753	761	739	748	790	777	733	736	704	742	784	741	762	718	739	751	793	745	722	728	743	728	750	745	731	711	730	728	747	721	747	729	764	725	775	781	757	749	748	768	688	766	727	782	768	719	768	723	773	738	747	728	763	724	738	790	704	765	769	719	755	742	757	744	771	798	739	774	726	773	744	758	723	778	784	703	719	783	744	765	753	763	732	739	734	795	743	738	744	774	776	710	746	737	713	750	737	777	781	731	723	750	772	736	761	754	777	727	732	747	709	784	700	705	759	727	756	739	717	709	712	725	730	756	737	728	764	780	730	731	771	758	729	754	759	750	762	775	713	725	799	718	710	705	768	777	701	744	808	763	769	736	722	767	752	737	741	779	750	739	725	743	756	761	737	779	788	748	748	792	767	784	758	775	746	770	733	731	754	767	736	776	766	762	820	753	736	700	731	737	722	800	748	798	747	756	741	701	777	781	705	735	782	709	744	768	797	801	731	770	736	757	705	720	723	735	706	713	744	784	753	748	717	750	715	740	751	741	771	727	736	759	729	726	759	768	758	774	732	743	775	750	739	771	752	752	741	708	772	752	713	760	736	718	738	770	713	760	758	700	676	767	790	762	776	768	798	723	718	721	722	722	676	724	744	767	765	782	706	785	756	699	735	749	786	744	732	760	753	700	763	737	771	741	716	750	765	780	735	783	814	745	723	756	750	770	723	788	738	715	772	721	753	765	738	733	750	739	782	795	769	776	726	774	724	761	715	762	760	739	715	742	671	739	700	732	719	837	669	726	766	760	723	717	744	735	743	780	737	823	770	769	756	743	741	709	745	756	766	724	781	724	721	753	751	749	748	720	736	759	689	764	798	730	752	726	738	762	739	699	715	747	743	766	729	769	762	739	763	709	716	720	706	758	751	771	719	751	758	804	754	749	730	739	773	777	763	762	769	777	794	761	758	734	749	731	736	753	744	723	758	773	742	758	765	737	769	791	703	756	775	718	785	768	732	790	698	814	707	762	751	737	733	724	760	776	742	700	748	747	686	697	785	765	754	802	744	761	803	739	790	814	775	758	774	752	779	756	738	750	782	766	783	723	793	744	729	728	744	772	725	785	770	758	762	750	795	759	769	735	697	774	788	759	793	716	761	778	743	734	717	748	788	782	713	734	756	731	724	755	772	776	756	778	756	750	744	740	775	783	768	774	708	804	719	754	710	732	696	778	725	749	756	721	733	756	745	766	762	758	750	775	706	734	729	769	751	781	758	776	790	742	752	734	693	733	771	800	740	729	738	714	745	734	750	758	722	741	715	774	730	730	772	765	712	781	739	775	717	752	742	778	769	729	734	762	751	708	720	736	739	751	757	720	741	798	700	799	756	731	780	771	789	790	783	785	767	775	728	765	750	760	712	723	812	732	754	733	763	780	725	708	786	753	764	751	720	777	736	757	718	725	753	738	742	717	780	769	748	703	757	799	771	762	722	724	763	741	710	746	770	778	775	740	751	751	698	714	786	748	733	812	760	737	739	742	733	741	716	766	760	707	726	776	714	800	704	736	739	721	764	743	739	752	760	809	745	718	767	749	733	722	731	775	758	785	816	732	711	701	706	727	738	705	736	735	749	753	751	724	771	757	740	731	754	779	706	761	757	722	743	787	714	772	736	733	737	735	712	725	771	731	742	808	738	740	728	727	744	711	699	698	721	723	777	746	719	739	715	720	749	733	739	697	735	721	782	725	752	762	756	726	749	716	745	784	765	712	797	715	767	759	747	745	757	741	778	773	779	710	723	714	724	737	807	761	738	728	742	750	735	729	703	717	744	805	754	745	741	717	750	725	717	714	782	763	752	741	758	712	727	766	728	755	727	757	727	750	735	754	755	751	835	770	710	748	705	758	744	725	778	751	765	797	737	765	703	757	744	731	760	744	725	755	712	803	732	750	792	765	765	776	747	755	752	817	741	764	725	784	739	753	768	733	758	794	772	733	741	724	692	753	782	780	737	774	738	751	741	717	723	752	779	739	737	738	766	763	759	764	745	779	751	690	728	739	794	717	780	761	732	724	723	695	774	721	750	776	786	743	754	689	748	733	769	740	714	760	756	789	754	728	769	777	732	741	732	744	710	750	736	760	783	740	729	758	686	786	749	738	726	784	755	789	691	737	789	741	757	792	717	770	737	764	788	725	759	712	714	755	733	788	760	779	761	768	741	772	706	746	709	724	745	732	759	787	770	735	763	710	732	749	697	783	776	729	759	751	734	716	716	712	720	743	776	755	723	684	746	767	727	759	735	732	746	764	732	808	759	749	784	736	700	754	699	744	762	758	765	724	715	769	738	750	770	763	787	767	756	745	747	750	768	770	790	808	728
25839	21396	27473	25480	7825	521	458	347	330	306	312	265	307	283	296	253	261	287	272	272	296	275	270	274	294	293	272	260	279	275	254	277	262	240	265	267	263	285	286	255	280	288	237	240	256	265	252	263	286	233	286	256	258	270	280	230	279	269	258	256	258	264	249	303	304	267	282	259	279	294	278	261	259	248	277	276	294	257	245	259	244	268	260	237	263	282	255	226	325	243	258	262	244	259	241	258	241	265	250	276	239	243	251	257	273	271	255	266	264	259	234	255	253	298	245	239	258	238	265	255	257	242	262	269	255	249	271	267	291	259	239	251	274	234	259	264	266	253	272	280	248	260	243	266	275	236	252	265	241	250	248	265	245	249	240	251	269	277	239	260	272	264	259	244	304	251	242	240	222	241	258	262	259	256	248	270	283	256	297	269	282	302	259	262	270	272	233	278	265	247	262	254	291	266	290	237	254	267	269	264	256	249	255	253	277	259	260	252	278	283	284	223	253	304	256	254	259	275	249	246	269	257	253	277	291	253	248	255	231	230	276	229	265	248	255	259	288	272	265	265	253	265	298	243	261	243	265	250	252	280	266	261	263	296	290	248	268	236	289	271	270	296	284	280	284	250	276	296	237	263	240	271	271	253	254	227	256	263	261	281	268	265	294	264	256	248	238	262	246	276	265	278	266	223	259	246	265	251	253	265	261	255	270	269	269	230	241	261	268	246	254	282	264	261	266	264	278	274	253	264	265	239	237	254	278	291	274	282	248	283	283	258	248	222	265	252	287	276	268	260	256	263	246	296	243	244	253	251	266	243	251	269	278	266	274	255	263	254	264	263	276	272	286	270	259	286	268	239	278	264	272	244	267	279	264	271	248	268	257	300	237	268	249	266	270	261	261	264	292	270	251	268	239	245	258	255	279	270	252	281	248	268	267	280	272	272	260	265	269	238	229	251	241	288	266	257	304	256	259	249	254	275	261	265	279	269	271	257	262	266	264	248	264	279	256	269	261	248	263	262	264	261	255	242	246	262	249	243	252	252	269	303	249	248	285	286	291	256	269	275	278	235	287	273	257	270	265	289	262	229	244	241	272	265	257	227	256	229	285	253	285	272	252	269	247	286	285	267	261	243	266	289	276	241	281	251	246	266	232	247	229	243	269	250	264	252	284	229	267	259	282	275	247	283	242	251	253	288	290	294	247	248	234	261	251	255	271	252	243	264	247	260	252	272	258	248	261	269	263	253	258	307	264	276	232	262	278	292	268	248	284	247	271	279	258	237	235	272	250	258	299	293	260	246	271	278	291	244	244	251	256	268	290	262	260	262	242	268	244	257	250	262	285	241	278	256	251	267	245	263	302	263	227	233	293	264	293	287	262	259	259	244	271	279	254	262	261	269	244	280	274	273	262	294	260	263	251	269	249	262	274	262	266	240	261	257	292	280	261	265	241	255	255	239	280	269	262	255	257	251	272	251	281	274	270	259	280	283	287	237	285	262	242	232	256	278	242	232	253	269	249	276	266	231	302	276	231	268	250	270	292	261	247	259	228	285	276	252	272	288	239	275	284	269	259	272	256	300	270	283	275	270	257	244	248	268	258	263	255	269	262	244	260	286	259	250	265	279	266	241	282	281	235	269	229	270	248	269	274	248	271	257	240	264	267	243	273	244	271	256	263	254	255	251	252	262	250	268	257	245	275	265	255	251	283	284	265	240	263	271	253	268	248	262	257	268	262	280	249	287	244	280	262	255	272	254	252	257	254	267	281	260	285	261	267	288	257	278	301	249	277	237	269	272	274	238	235	250	292	216	274	254	243	260	272	264	291	276	258	243	252	260	266	284	247	235	284	272	278	290	251	253	258	253	252	288	277	256	282	240	253	239	262	239	279	254	256	272	238	259	267	260	256	261	266	245	255	268	256	276	269	260	261	286	252	223	245	254	249	266	275	250	247	262	266	255	247	266	254	264	262	255	268	245	248	257	277	275	259	258	261	263	269	274	228	261	265	283	276	265	254	256	258	269	252	258	256	241	262	267	289	268	269	246	237	270	243	254	259	231	250	254	287	260	243	256	263	291	263	235	273	299	256	251	262	243	273	249	281	280	264	245	258	246	277	259	259	239	260	300	245	303	241	247	262	273	285	283	282	263	241	253	262	255	275	262	267	264	268	259	264	238	263	253	262	254	266	260	266	257	285	274	238	240	281	275	254	277	285	287	223	253	244	267	277	263	259	278	251	255	244	256	288	247	282	268	264	271	241	264	265	266	251	293	269	245	260	280	253	279	302	238	262	263	237	268	249	279	236	243	271	234	249	254	267	257	257	251	267	267	285	276	242	257	260	258	242	276	260	269	304	258	258	251	274	258	252	265	238	271	241	249	277	246	272	247	263	281	275	259	270	265	254	239	246	252	224	251	278	260	251	288	291	265	269	270	283	281	248	262	255	259	281	252	292	284	270	259	256	250	260	270	260	272	283	260	262	272	263	243	243	267	263	272	274	254	270	244	284	268	264	287	252	266	250	263	245	260	252	267	241	258	244	251	243	268	272	274	253	272	261	272	260	240	243	267	263	238	295	232	249	249	273	261	272	273	259	231	279	264	283	273	291	281	251	251	249	250	280	270	256	292	278	259	267	236	251	282	274	267	240	278	287	263	253	253	306	252	248	256	231	286	272	291	258	279	255	266	241	281	249	268	264	252	274	248	262	286	258	300	278	247	253	292	262	253	272	259	259	224	220	238	243	248	287	264	252	268	264	298	262	265	270	262	232	248	247	287	252	266	272	282	277	269	265	240	261	229	273	260	235	265	259	269	252	234	265	247	272	252	276	240	225	272	251	241	250	270	252	254	242	274	261	264	278	293	264	238	250	267	261	272	237	265	283	274	240	259	252	253	282	264	274	271	281	270	267	258	260	247	268	242	261	244	272	260	249	259	250	272	279	254	285	267	255	246	276	265	252	266	250	254	264	280	277	243	279	253	250	261	267	267	277	269	239	285	268	249	273	260	261	278	274	284	251	257	243	245	215	239	283	263	255	277	278	250	250	246	266	294	277	260	267	257	268	286	260	271	286	269	254	285	262	260	281	246	279	264	288	266	274	239	272	293	259	266	275	256	262	260	258	245	240	272	250	253	250	262	246	253	252	248	275	258	283	243	262	258	254	247	268	250	266	262	259	267	258	240	285	275	272	267	244	255	270	269	271	277	300	248	245	247	239	258	258	275	254	246	261	282	268	286	268	253	297	262	265	272	217	291	289	275	273	265	257	278	288	246	268	260	245	272	264	246	246	239	318	266	235	239	262	280	259	253	291	268	249	268	278	277	261	289	239	252	247	284	276	254	250	248	263	249	267	281	260	232	279	266	268	254	274	279	238	262	248	297	276	264	249	287	247	283	262	271	260	271	273	237	259	253	254	268	251	275	267	275	251	268	254	280	259	251	258	260	262	260	263	274	270	286	260	239	257	264	290	269	235	262	248	266	255	250	254	248	263	256
45886	7724	3006	1533	1141	939	755	669	589	517	505	493	481	448	418	437	407	413	408	375	415	400	369	379	402	349	360	369	365	369	364	367	354	378	372	352	379	340	365	359	367	371	317	343	346	345	355	380	329	381	364	335	372	320	341	350	338	349	363	363	381	359	374	361	363	327	342	339	362	363	344	337	373	375	336	376	349	370	392	352	357	345	376	347	377	354	326	351	312	302	331	361	350	346	349	390	360	345	383	348	377	352	346	362	389	356	355	335	344	381	339	317	343	345	345	366	339	367	363	358	352	346	369	348	338	359	367	365	352	372	358	321	366	373	367	360	351	332	323	329	342	360	344	350	342	346	381	365	348	379	394	380	335	350	380	379	371	347	359	331	368	358	351	354	369	327	338	368	347	360	388	351	340	348	349	357	352	349	348	360	339	371	378	342	336	333	358	361	337	344	366	374	352	372	351	333	338	407	329	362	384	333	332	361	334	342	400	358	373	405	327	354	330	342	339	345	352	366	379	344	344	336	379	365	347	369	348	348	334	363	367	393	321	321	343	384	350	359	362	359	321	363	361	370	364	330	365	349	323	360	325	339	383	380	363	342	358	356	379	340	348	356	340	352	380	396	324	350	317	364	356	319	351	341	356	351	354	388	343	383	378	373	345	359	388	346	346	349	345	384	392	317	344	333	365	381	348	354	362	365	342	379	362	333	359	348	371	356	326	356	335	344	334	340	363	352	374	368	354	350	354	371	364	350	351	337	344	339	378	297	349	348	341	375	320	390	336	343	334	336	375	381	365	378	339	359	368	369	359	341	348	365	359	346	362	375	351	362	382	361	355	334	382	347	314	358	389	355	330	353	335	354	331	371	379	369	381	327	328	363	357	369	350	375	333	340	375	346	370	371	375	331	361	342	341	372	335	365	352	355	357	346	344	361	379	324	383	354	356	338	352	372	355	339	356	359	356	328	361	339	345	327	350	373	354	371	357	369	378	354	363	374	351	350	358	328	376	353	385	329	343	363	363	360	382	368	342	364	361	336	371	360	347	351	388	361	341	379	372	396	386	312	389	340	346	338	386	333	352	367	368	345	364	352	345	361	357	340	344	379	333	342	347	339	341	339	346	378	356	349	369	331	372	354	325	374	347	347	361	366	348	379	330	339	403	352	347	389	348	369	364	351	323	367	332	346	339	378	350	358	347	350	350	352	362	349	358	331	371	377	356	343	365	356	359	352	357	333	366	386	335	356	374	358	380	384	361	355	369	384	378	357	351	343	381	362	340	357	357	384	343	336	369	387	351	395	381	303	381	391	386	359	367	334	336	353	349	345	357	343	350	362	333	335	351	354	338	351	336	362	342	373	345	364	356	350	379	371	326	359	335	353	367	328	330	370	327	381	305	361	361	374	371	343	340	326	399	376	347	343	347	367	357	356	365	351	345	361	379	339	386	359	369	371	350	365	409	359	378	363	378	348	332	335	381	354	378	352	351	345	345	370	374	362	366	375	347	358	353	347	337	350	336	334	364	359	360	381	334	355	344	355	372	363	349	376	340	348	345	377	323	340	384	363	399	365	361	361	353	334	366	369	372	354	340	354	352	383	321	361	362	359	347	361	332	359	338	368	333	336	359	359	377	374	363	356	372	400	338	332	359	343	372	361	369	358	369	375	398	340	379	335	383	362	381	355	354	395	357	381	361	384	309	337	368	378	351	343	361	339	380	386	342	380	327	366	351	333	326	364	348	374	347	337	331	382	342	378	344	360	324	370	369	344	369	377	382	345	355	358	341	370	385	372	354	349	394	358	344	358	375	343	386	409	350	341	367	342	358	321	392	348	393	356	339	358	349	347	349	337	382	387	361	376	331	322	352	365	364	367	357	350	345	340	362	373	365	322	355	327	366	344	383	363	372	399	384	346	358	346	392	370	346	359	341	334	365	380	381	389	360	360	342	361	372	352	350	344	336	389	387	357	338	358	389	387	362	333	359	371	323	359	361	371	355	377	307	393	363	364	352	356	337	367	365	359	337	373	379	350	356	383	397	390	347	383	384	367	381	369	351	329	342	359	330	347	368	359	355	369	326	367	344	339	387	385	366	375	349	350	352	322	354	369	388	371	322	341	385	371	356	342	303	392	362	345	355	359	331	339	345	384	355	370	372	341	334	355	384	338	358	342	349	360	339	344	327	355	364	343	323	362	346	379	348	373	364	326	344	389	371	388	347	362	344	364	333	361	359	368	390	354	350	363	356	344	368	347	383	397	349	369	336	369	347	339	380	330	370	334	372	373	374	351	346	387	347	339	357	364	364	338	297	368	370	373	349	369	317	359	345	355	351	369	363	346	367	332	359	337	359	364	334	357	329	348	359	358	371	361	356	342	363	348	334	370	329	354	373	347	373	374	358	356	320	353	377	346	351	342	352	356	370	348	352	351	360	368	334	353	352	368	367	345	324	402	346	348	331	368	368	346	349	353	351	387	325	361	352	382	344	372	341	357	365	326	382	362	339	359	342	333	376	343	337	345	376	363	392	357	365	330	349	344	344	335	379	342	353	371	347	320	344	405	397	347	363	363	359	332	360	392	385	379	375	339	345	341	381	318	352	389	366	357	351	347	385	366	365	350	344	341	353	333	374	367	350	364	348	370	363	384	357	331	345	355	364	360	335	351	376	374	357	342	356	345	359	349	357	326	360	372	335	347	379	367	356	369	369	372	329	375	362	358	366	378	349	334	363	357	363	338	365	335	337	343	374	352	377	327	320	374	373	371	329	336	385	369	328	356	353	347	376	350	368	362	339	372	322	347	358	335	342	333	357	365	345	332	333	373	343	346	352	344	358	363	362	307	368	344	371	288	355	349	355	366	367	349	377	367	348	338	381	348	377	372	366	350	367	385	375	348	361	339	369	349	372	361	344	371	336	349	372	345	381	359	361	407	365	358	370	350	342	326	354	362	333	375	352	321	322	381	360	340	348	363	333	326	381	340	363	351	354	377	327	309	360	399	337	363	369	356	352	325	384	353	335	345	353	368	370	333	358	368	332	356	340	359	364	349	366	345	360	353	360	313	352	342	362	349	362	351	378	360	351	328	327	319	368	359	365	365	357	341	365	360	345	362	368	333	369	343	350	379	371	359	376	359	362	371	386	329	354	371	348	355	358	355	381	342	387	354	337	380	333	362	380	346	365	356	318	344	342	352	391	365	366	325	378	332	345	361	362	351	368	349	371	357	383	386	336	344	372	383	328	345	366	374	353	357	379	389	346	343	364	374	309	341	350	350	384	329	376	319	313	384	350	350	372	381	365	378	337	380	353	368	338	344	369	364	363	366	356	333	352	335	363	379	374	360	336	370	358	346	367	359	307	373	361	357	353	350	368	375	357	368	330	356	340	375	360	353	338	357	358	320	352	349	359	363	363	330	350	346	350	363	332	353	347	323	357	277	365	346	415	369	388	360	332	335	387	352	328	360	364	340	363	362	346	344	357	365	400	391	323	353
23257	21434	29272	23967	21430	21462	8315	1412	1034	952	962	913	897	884	818	807	815	815	794	764	718	815	728	786	748	738	785	749	797	776	770	732	749	727	767	727	702	699	735	731	698	734	704	711	680	725	690	709	730	735	725	710	726	713	683	731	696	744	705	736	674	723	714	743	743	748	749	694	705	723	716	770	698	756	708	698	685	746	757	698	760	712	706	721	689	707	702	684	675	766	696	693	720	692	707	679	679	681	721	749	705	688	706	715	749	699	696	705	713	737	716	707	736	680	686	731	757	706	727	718	694	757	722	722	665	687	749	702	770	733	725	708	740	696	695	689	692	701	694	733	697	664	734	688	718	718	719	684	710	724	714	700	743	727	725	734	730	727	724	704	693	725	694	671	670	675	754	756	738	665	728	701	670	713	684	703	731	686	732	733	719	677	714	674	737	720	761	697	735	722	690	702	722	716	728	698	763	738	681	729	705	756	775	730	656	699	692	697	718	702	697	733	692	737	699	743	740	728	696	681	729	685	736	708	693	742	741	678	711	679	720	687	665	738	723	701	720	697	772	695	695	728	702	713	710	747	764	734	751	719	740	675	771	700	724	716	709	745	730	766	694	739	671	698	724	780	745	718	748	729	793	701	725	693	710	656	676	732	741	711	649	751	744	691	723	768	732	728	718	728	739	712	730	759	762	680	723	698	747	728	777	728	716	717	720	678	691	804	718	740	715	706	728	700	706	698	734	662	749	710	724	724	702	660	720	692	699	710	740	731	710	738	761	690	695	709	729	694	750	698	676	668	700	690	684	738	720	696	727	732	650	733	666	727	715	759	675	756	744	745	714	710	728	712	712	740	708	751	733	746	694	691	680	720	707	708	724	709	732	737	691	737	684	705	716	734	736	776	669	756	704	753	664	731	714	721	664	672	745	717	733	695	701	743	746	705	705	713	745	738	700	740	747	770	720	714	695	663	724	704	743	660	676	730	718	668	741	748	695	648	686	707	698	750	771	671	712	684	730	661	733	711	675	718	693	695	684	707	771	657	745	739	683	681	742	718	737	709	719	718	748	715	698	723	696	690	713	698	749	707	689	694	703	745	738	705	702	719	672	684	668	749	765	725	696	699	735	725	752	716	734	701	712	744	722	742	801	695	716	671	666	707	683	710	682	750	741	674	713	711	681	761	745	744	738	743	734	754	689	698	698	720	682	718	732	704	727	654	700	684	757	749	764	751	723	629	682	726	721	682	714	754	699	703	707	760	629	664	734	710	731	673	708	741	720	736	713	680	756	708	706	683	726	693	674	738	707	698	696	725	710	702	715	694	688	753	740	713	714	680	703	705	717	749	718	752	669	743	696	708	679	742	725	699	702	714	703	703	687	689	690	753	735	728	708	704	726	723	690	762	675	726	684	670	696	782	700	778	691	695	697	710	752	669	689	733	702	730	711	763	700	655	672	680	753	736	692	731	705	700	661	754	758	724	726	676	762	726	719	740	732	736	727	750	756	693	695	711	702	734	723	724	736	684	695	686	693	699	744	672	722	717	690	757	739	717	740	745	774	760	707	725	702	728	711	683	701	725	676	724	699	723	779	698	684	699	709	678	719	722	745	718	739	721	685	733	652	722	732	710	671	660	716	683	734	713	708	726	723	674	688	701	724	729	681	700	772	760	680	768	747	737	652	725	766	691	708	696	700	680	750	733	732	705	715	695	676	704	738	694	765	720	707	691	741	655	749	714	729	685	678	746	693	728	708	750	730	695	726	793	757	749	744	694	693	676	693	676	731	726	707	721	721	765	699	693	729	722	737	752	718	685	725	716	696	717	722	649	729	711	739	735	736	683	731	757	663	737	723	710	716	715	747	727	742	735	741	748	680	723	735	698	694	735	704	729	737	694	701	716	729	690	701	762	704	695	689	672	709	724	776	763	685	709	735	674	700	714	707	719	724	677	698	727	745	759	694	668	758	698	730	706	720	717	716	710	714	750	682	695	726	689	738	714	734	686	717	727	783	709	730	685	677	712	706	698	693	705	744	692	711	668	767	741	707	741	723	687	742	714	718	696	737	773	707	708	686	703	701	731	735	711	680	666	795	736	741	737	709	695	702	712	720	701	722	738	650	732	699	696	681	679	688	728	715	688	737	729	757	688	690	718	671	703	679	710	710	699	659	730	726	738	711	672	742	666	703	721	717	777	712	724	737	698	652	707	732	721	715	761	714	712	729	717	716	750	747	738	743	710	680	736	651	711	722	727	726	702	701	754	706	712	734	678	763	690	696	711	683	724	737	716	677	674	694	712	677	697	682	708	730	702	745	717	741	712	690	757	671	736	673	672	697	705	735	654	756	690	715	715	716	734	735	737	744	735	710	741	735	729	687	722	725	716	729	758	673	689	730	659	692	750	700	743	714	769	687	743	693	720	698	740	701	726	704	701	730	714	696	747	770	749	698	671	714	726	687	715	706	648	767	699	686	756	675	746	727	718	729	700	711	660	724	716	718	769	759	704	710	744	718	654	698	748	767	672	672	710	712	694	729	689	711	716	759	720	746	729	700	735	685	714	732	704	718	779	743	752	728	772	758	724	746	754	741	720	759	717	682	743	793	680	718	718	654	718	702	718	751	702	659	715	730	715	690	700	690	780	715	734	651	708	742	714	668	776	707	719	744	714	704	703	686	707	706	730	750	689	721	748	701	692	699	681	705	712	666	778	724	744	749	706	706	727	698	703	705	710	717	744	687	677	704	707	724	688	715	712	677	659	699	708	757	690	703	729	730	736	757	670	711	688	685	708	706	677	688	743	765	746	710	727	715	700	741	754	753	690	734	742	717	724	732	720	732	759	723	729	722	724	739	755	700	737	694	736	699	706	709	693	707	701	763	669	696	725	664	718	726	715	689	723	732	698	720	740	734	722	752	704	699	723	709	688	706	706	690	731	714	667	753	735	742	685	739	680	700	740	743	713	715	764	704	762	703	720	704	751	740	758	739	690	723	703	661	728	726	698	689	768	750	688	689	680	704	767	739	712	706	769	728	680	740	684	714	734	689	705	727	707	751	714	685	719	707	748	718	692	680	699	694	727	699	700	704	727	706	716	750	705	706	743	686	710	720	734	697	709	730	691	707	723	704	722	696	725	686	678	738	723	687	689	769	692	700	681	734	723	738	743	740	725	687	665	728	727	757	689	729	790	678	737	730	742	705	691	740	720	687	702	754	724	701	749	715	707	702	751	774	726	687	771	668	701	713	680	774	728	690	690	717	729	700	725	720	729	708	735	755	714	715	723	724	738	747	739	700	735	791	713	700	760	722	751	757	685	702	715	726	745	728	718	724	735	653	696	735	709	674	754	707	735	729	754	669	693	702	664	725	752	722	738	733	695	707	699	754	709	682	749	763	705	747	702	733	698	708	703	697	731	759	674	714	716	724	703	755	721	723	749	728	699	700	743	743	698	687	679	675	760	669	740	705	727	716	734	750	744	703	731	709	653	707	679	743	701
53600	14627	10043	5224	3782	2955	2358	2038	1705	1631	1429	1305	1284	1208	1144	1136	1062	1028	970	1051	974	959	948	954	947	953	957	903	890	883	882	922	935	878	888	907	926	890	957	917	926	930	862	864	884	898	893	867	890	837	836	899	856	913	877	890	880	901	904	885	864	827	811	861	873	851	874	927	913	835	836	895	863	925	935	883	931	875	884	846	845	863	891	863	847	846	866	893	881	896	948	917	845	851	912	845	821	850	900	882	874	910	817	935	837	838	904	909	902	841	876	858	883	903	889	873	814	851	838	835	862	897	853	849	868	870	850	851	836	934	862	893	888	829	825	859	890	874	886	884	890	891	868	842	852	830	873	881	935	832	907	936	907	832	925	881	863	812	869	900	885	846	828	862	899	812	891	894	895	892	863	859	858	887	905	838	846	891	876	855	872	881	890	852	867	857	878	845	879	868	895	859	880	844	820	856	923	898	897	831	801	874	845	868	822	887	877	851	855	885	904	903	907	906	866	855	818	828	863	880	823	877	868	886	831	853	914	875	898	856	845	846	956	909	871	884	856	887	871	863	918	904	830	818	904	884	878	843	834	863	866	876	907	916	905	846	892	817	855	857	846	912	856	904	874	888	891	837	843	852	871	860	864	848	870	851	857	871	852	879	922	841	880	860	876	876	878	854	884	902	832	904	813	888	887	841	872	887	843	835	872	914	903	916	887	896	840	899	872	917	846	845	847	859	868	852	829	913	869	864	909	870	898	842	877	859	802	870	908	902	859	912	826	853	885	861	876	897	824	836	903	960	890	890	899	866	897	836	875	894	865	885	853	896	851	881	843	854	844	912	865	888	873	811	822	911	893	899	818	860	893	868	901	893	872	886	831	824	842	906	867	841	862	884	814	890	878	834	870	878	876	869	875	855	860	892	867	923	838	867	907	834	913	845	844	900	907	869	865	819	888	855	898	932	843	884	883	854	917	856	850	845	877	830	870	890	820	861	876	876	881	839	942	852	843	853	843	846	912	867	896	913	921	899	912	809	839	899	919	862	877	780	896	834	822	877	835	868	916	912	824	932	856	865	877	891	848	880	882	806	870	857	879	903	871	906	887	867	880	845	893	840	884	878	889	861	830	897	850	834	874	896	903	873	828	935	861	882	884	867	839	848	895	885	893	857	861	823	903	864	855	889	878	857	907	864	866	839	949	854	850	865	907	871	894	909	868	921	877	874	942	896	845	872	841	911	863	841	851	896	864	860	891	850	886	862	851	872	874	839	870	827	871	908	886	910	820	881	873	910	846	893	817	865	827	886	806	896	887	817	884	834	809	886	841	836	921	845	859	884	871	856	865	845	887	885	894	934	901	875	908	859	806	877	904	868	876	823	891	835	914	885	905	860	827	882	881	884	879	871	865	893	840	851	882	860	861	927	867	858	917	876	950	835	842	867	892	882	861	872	883	829	883	854	851	903	903	827	865	866	882	882	836	933	883	814	894	849	862	849	892	879	857	898	875	857	837	865	865	901	872	882	908	844	845	850	895	898	871	849	892	917	865	894	920	900	864	878	908	878	833	838	823	897	919	881	852	844	879	871	886	867	858	880	904	878	872	876	860	822	843	910	887	831	890	853	906	836	853	878	902	833	886	864	797	901	834	901	908	913	811	848	850	863	879	848	884	871	883	846	883	914	861	861	874	853	893	875	882	853	854	884	913	901	848	863	929	861	935	884	898	853	895	841	877	850	852	870	910	872	903	851	861	835	834	889	874	873	893	894	914	901	869	832	868	877	890	847	869	885	852	867	851	879	853	890	833	856	871	937	842	816	867	878	865	875	867	891	829	875	825	859	826	867	853	787	878	882	875	849	867	896	867	821	865	845	875	885	861	844	881	874	850	814	844	879	893	884	867	851	913	816	863	858	881	886	845	906	847	867	853	877	879	830	905	849	910	852	952	874	882	894	901	937	880	892	872	828	858	879	806	865	873	863	870	888	896	849	879	889	851	839	907	848	849	821	882	844	865	869	861	896	903	846	828	816	892	877	899	890	898	853	891	861	854	874	836	870	880	892	886	847	876	884	867	881	829	890	905	876	812	841	899	912	889	862	831	866	876	788	851	912	850	896	857	853	834	817	876	859	875	828	869	907	826	803	857	841	882	868	856	867	853	874	892	883	886	844	888	849	910	862	899	846	912	865	891	869	888	836	919	876	800	825	895	868	867	899	915	851	858	817	873	891	895	836	855	858	890	851	863	909	832	858	856	887	893	862	838	870	875	852	949	893	861	941	876	899	913	867	864	895	890	859	857	837	861	851	824	884	884	929	885	912	885	833	863	878	870	873	829	869	876	855	824	869	847	841	899	886	859	849	865	874	867	863	839	868	882	840	859	884	854	902	841	858	885	843	852	938	856	901	877	821	872	790	889	885	869	914	848	864	798	853	810	888	927	858	867	916	845	840	952	851	889	867	823	893	871	836	863	865	858	942	929	836	859	902	861	890	868	836	783	862	857	919	909	867	861	873	868	884	893	847	870	837	869	895	860	837	834	873	884	888	858	867	847	891	904	889	895	869	856	854	844	863	907	871	868	868	813	878	832	881	816	857	866	872	915	891	876	886	840	907	901	853	847	820	881	869	869	866	908	912	847	883	883	820	832	862	848	858	884	891	843	837	877	884	877	862	894	880	876	810	845	842	896	897	874	902	910	828	921	846	836	836	794	891	926	855	869	875	872	895	841	866	867	801	810	804	876	903	903	877	883	915	817	851	895	844	870	843	901	877	852	896	842	855	898	834	865	860	846	821	857	873	910	842	857	906	858	870	832	874	829	860	899	864	882	846	897	802	837	845	862	918	778	911	857	893	888	836	917	844	887	824	883	886	868	887	870	892	839	855	907	885	885	857	850	864	841	857	873	892	846	879	853	904	794	844	882	855	845	869	861	895	893	857	839	933	853	913	862	887	890	922	822	820	874	844	865	840	875	859	913	794	862	880	899	875	866	889	880	926	878	914	820	854	887	859	883	858	884	866	866	921	865	832	831	942	913	864	868	844	879	907	861	855	870	867	858	920	855	892	871	862	858	851	909	875	838	837	838	835	886	893	856	847	860	876	869	859	845	905	896	870	834	840	856	890	937	849	904	889	845	847	898	879	905	858	884	827	871	872	882	866	792	840	846	889	860	900	861	856	866	861	891	893	846	935	828	882	861	832	795	851	884	864	914	955	866	873	861	839	868	882	816	836	899	838	836	867	885	932	845	860	897	875	878	883	860	883	835	885	814	881	846	902	916	879	844	835	843	880	866	860	880	862	912	906	894	815	853	853	895	862	908	889	843	904	853	816	848	890	906	839	834	871	803	935	904	854	870	862	833	859	880	876	829	857	810	870	874	949	854	879	862	891	879	836	918	865	854	886	886	886	875	824	901	845	844	862	898	856	888	913	882	873	926	813	902	914	871	860	887	846	834	805	873	857	877	871	873	912	876	855	880	909	845	916	855	873	877	887	846	872
28371	19875	6325	568	418	359	322	327	318	293	300	304	310	267	331	306	298	310	327	314	316	289	306	311	306	312	270	308	332	284	315	323	286	326	297	301	289	326	298	324	285	293	326	285	307	281	282	285	292	276	288	280	315	331	295	324	291	304	295	318	299	323	289	339	315	309	329	298	286	300	304	269	288	294	278	278	291	299	289	306	302	302	282	297	320	289	309	334	314	293	299	310	295	327	291	311	302	302	303	303	286	302	316	308	283	333	321	270	295	329	282	299	270	323	296	335	302	257	321	295	316	295	322	307	329	303	266	320	268	276	327	296	296	315	288	271	282	305	284	323	301	314	316	309	293	277	279	319	266	307	271	292	280	283	310	278	312	280	311	322	313	319	305	306	301	273	276	311	301	284	312	309	304	312	273	269	310	303	286	315	316	291	288	309	293	323	307	327	283	325	288	311	301	312	319	302	285	309	288	315	298	318	336	307	318	303	297	324	301	277	297	304	305	336	299	334	309	278	318	277	310	299	306	320	288	300	294	303	302	268	322	290	296	291	318	325	301	324	290	326	280	327	311	300	344	281	296	311	307	302	319	291	308	276	297	290	312	317	314	284	277	309	273	288	297	268	304	302	293	281	296	326	284	304	311	295	280	330	303	315	312	275	301	300	322	304	312	318	292	323	305	277	305	294	314	310	299	319	326	297	304	296	319	319	302	292	330	315	297	315	315	291	325	295	311	326	310	295	302	272	310	315	304	318	277	305	279	260	293	285	305	324	290	294	319	317	285	321	319	313	306	312	318	285	323	297	300	291	317	285	311	258	256	308	298	305	309	318	336	283	293	324	310	322	339	315	312	311	330	277	312	340	305	298	345	298	294	293	278	270	301	291	308	311	297	286	290	327	287	300	333	294	292	337	293	327	285	273	320	306	320	281	320	311	289	300	313	309	307	287	307	278	300	308	316	307	309	325	294	298	330	288	327	352	298	305	307	289	324	304	291	354	286	313	285	291	342	326	326	283	321	292	300	297	308	337	300	311	277	346	280	304	270	299	317	331	319	295	298	302	331	316	293	302	289	267	303	295	262	329	275	286	298	326	289	283	298	318	315	286	321	296	267	303	296	314	265	318	309	301	347	277	294	310	281	307	280	303	318	295	264	346	280	292	295	302	290	274	300	304	299	310	302	305	296	284	294	307	325	286	303	312	296	305	312	315	267	317	257	275	294	302	294	295	294	278	280	320	297	307	301	299	314	328	311	286	281	328	324	279	312	272	321	327	299	298	295	309	276	281	315	264	306	312	299	342	299	261	254	294	274	326	302	295	282	301	287	297	273	290	310	305	300	351	287	292	284	280	322	288	296	295	286	274	305	297	306	322	315	289	291	325	265	304	306	312	320	306	317	312	301	287	290	271	332	295	288	295	327	307	316	321	277	293	322	304	298	271	273	318	317	308	298	305	306	328	281	294	276	275	313	285	259	278	306	340	301	293	275	293	332	289	269	300	311	298	313	285	276	294	302	282	320	273	301	309	301	312	307	280	294	282	277	291	306	299	303	256	294	277	289	329	319	322	302	332	286	280	319	308	317	286	322	282	272	297	319	316	306	303	306	271	297	284	327	299	298	317	311	332	301	277	307	278	299	311	337	330	334	308	314	296	304	292	310	299	265	303	302	314	295	286	296	289	295	308	287	321	300	295	295	289	315	333	311	295	338	279	311	341	292	267	314	281	300	288	270	282	301	327	307	280	306	305	294	299	272	324	299	280	307	319	309	309	282	290	296	307	316	283	286	279	302	295	275	288	321	333	319	325	310	292	303	300	306	319	334	322	323	294	335	286	310	316	304	279	315	297	333	296	273	319	300	311	323	327	298	321	348	346	321	297	296	301	282	294	275	304	297	308	281	294	280	298	315	302	271	305	290	302	292	284	288	282	323	341	313	283	332	313	315	312	281	285	312	275	290	306	288	300	273	311	280	330	291	319	308	322	303	327	322	271	312	270	329	287	293	312	308	329	274	306	304	314	320	307	298	316	320	319	308	296	288	311	294	320	300	295	326	339	301	294	308	294	321	300	277	255	277	290	315	298	279	283	293	308	285	290	297	301	302	306	280	306	306	302	331	335	333	282	325	306	271	311	307	294	290	273	307	327	293	317	290	280	306	326	294	273	307	292	262	341	305	315	316	295	309	291	290	287	311	287	303	283	302	301	295	293	319	300	298	310	306	298	288	300	261	337	289	291	323	291	270	321	323	282	279	314	319	327	324	284	273	310	311	330	288	322	319	324	303	313	322	298	307	290	326	286	287	265	283	302	314	271	312	319	301	314	312	299	292	308	321	299	295	253	301	276	304	287	315	263	277	290	291	315	314	270	314	297	308	298	284	268	302	279	292	289	333	307	319	311	333	308	276	313	295	308	291	293	333	268	316	301	279	295	285	302	275	320	317	293	290	294	293	310	294	308	306	309	315	301	315	299	279	296	292	317	330	291	323	293	273	318	321	289	304	314	311	315	256	299	278	319	277	268	309	317	317	307	334	277	303	278	301	312	316	299	294	341	309	300	304	302	304	297	283	317	274	310	303	288	285	346	321	325	289	319	307	302	293	295	266	291	321	307	281	323	265	345	313	320	305	281	296	320	303	310	280	315	294	299	314	283	275	284	308	294	316	263	319	283	319	286	301	324	312	316	304	348	313	309	308	290	321	300	316	303	323	275	274	259	288	274	315	318	311	307	286	293	309	324	320	299	316	278	269	286	337	321	307	358	280	288	276	289	336	272	298	282	290	305	278	262	279	268	291	284	331	290	317	311	304	266	300	277	278	311	284	336	302	298	290	309	297	301	309	276	307	289	290	292	315	300	340	329	307	294	338	299	282	291	328	296	342	297	279	299	313	321	301	312	330	297	297	306	271	318	282	324	315	297	274	319	282	290	294	302	294	328	323	296	359	309	284	293	298	308	317	318	297	316	329	307	308	290	283	293	325	292	292	355	323	302	282	290	281	329	350	309	267	300	332	311	300	322	293	320	305	340	344	303	311	275	308	294	278	312	313	349	313	273	306	297	306	306	267	302	290	305	297	295	299	275	325	309	280	326	322	295	281	291	314	277	298	318	288	282	323	322	302	294	310	337	295	305	291	331	292	272	302	276	273	310	303	307	315	306	285	319	318	278	297	294	288	293	303	285	322	323	297	330	302	308	294	307	316	290	320	296	299	292	309	331	341	304	316	315	303	321	286	313	301	284	297	296	276	307	292	336	298	303	310	317	318	283	278	320	297	314	314	304	319	293	300	335	286	299	289	289	305	269	324	297	314	288	318	296	303	330	315	321	349	293	328	291	324	325	309	334	291	308	326	300	296	294	311	305	272	266	285	319	296	311	299	314	300	324	300	276	298	283	286	311	255	295	277	294	299	305	318	312	298	301	337	274	298	297	305	308	290	331	306	310	312	294	288	293	315	320	316	325	320	334	324	273	271	300	283	302	292	281	301	314	330	292
22776	2330	733	559	440	393	402	422	417	438	381	367	402	378	400	360	379	379	356	413	383	358	414	433	424	412	355	381	375	396	366	394	391	352	385	371	332	379	358	366	408	368	373	365	387	404	378	375	373	388	398	366	359	409	392	357	383	398	370	350	358	361	374	348	381	376	421	352	377	375	362	396	374	374	384	379	368	402	373	388	385	387	374	391	375	360	373	350	385	378	374	392	388	339	384	329	378	373	407	344	379	384	377	378	388	358	367	384	398	382	352	388	394	345	387	376	384	356	401	342	347	375	378	357	369	394	343	346	399	391	408	342	363	393	392	367	367	412	402	430	353	401	367	372	379	345	347	354	402	402	367	372	390	343	393	369	352	373	374	387	351	396	396	376	383	387	365	393	408	383	356	375	403	393	395	356	376	402	411	371	382	404	340	388	375	385	388	362	384	362	395	382	395	396	346	415	380	384	371	362	361	397	364	354	354	366	374	392	378	352	363	373	373	377	375	360	397	372	341	356	381	405	359	366	408	391	369	364	417	386	376	366	368	394	419	419	357	397	381	450	380	377	382	391	381	380	385	357	353	395	375	372	416	403	402	397	371	361	389	362	414	392	361	351	359	395	376	377	391	359	381	340	353	376	389	335	372	402	360	353	349	361	401	355	361	381	398	439	398	371	371	384	374	408	395	395	370	379	361	384	349	404	388	361	365	401	353	398	374	375	386	411	348	380	347	375	367	365	375	375	362	387	388	382	383	382	404	401	370	395	337	372	354	361	378	413	390	348	363	373	357	378	385	359	370	401	376	382	364	373	371	395	413	355	363	381	400	327	387	378	387	367	391	389	379	349	383	410	369	373	374	390	387	357	383	394	427	371	390	391	375	371	424	393	366	385	395	402	374	375	353	368	371	373	400	364	402	383	364	389	403	378	361	397	380	376	382	396	388	379	406	372	367	358	372	386	363	367	377	385	375	378	380	388	407	412	362	365	353	377	387	398	359	374	386	328	367	353	344	346	372	368	378	372	374	384	374	403	391	363	387	344	379	398	366	365	358	349	354	385	392	393	426	363	391	345	365	367	358	380	400	402	381	401	360	396	355	408	370	375	385	354	393	374	385	372	357	344	391	369	359	400	385	386	348	375	388	390	373	375	387	379	403	348	374	347	417	399	355	386	395	376	373	396	395	342	418	379	374	400	392	373	376	365	389	357	422	370	352	439	361	363	387	371	373	390	411	381	366	342	375	375	370	388	362	355	397	357	366	392	394	399	375	405	401	357	344	381	395	381	388	384	379	364	403	381	411	375	360	384	360	387	413	377	399	390	384	379	364	387	349	376	410	381	389	380	422	391	372	381	365	392	372	348	359	360	400	365	380	392	409	380	370	383	332	366	355	382	367	370	389	404	371	384	399	370	396	397	390	381	384	355	376	391	428	384	354	384	394	414	368	386	372	382	349	345	384	394	353	387	425	400	427	416	378	358	377	385	362	367	379	361	368	395	363	339	351	364	415	396	376	391	385	403	376	386	381	387	375	363	362	405	433	354	365	391	406	407	437	402	372	406	381	382	375	370	346	371	383	371	378	367	329	364	402	398	373	373	406	404	410	378	432	389	394	363	378	406	380	387	385	378	395	398	357	369	385	397	390	352	363	322	385	377	367	339	393	385	370	390	378	415	392	392	405	377	356	389	380	391	389	377	367	378	391	375	365	354	388	352	376	383	369	407	365	371	360	400	400	363	395	370	394	353	390	383	381	403	352	350	393	405	374	398	418	407	355	409	376	364	363	357	384	384	404	383	391	420	373	363	382	358	380	361	380	382	363	340	378	402	384	377	391	379	376	398	382	384	368	428	398	402	403	347	369	386	377	369	371	358	370	406	373	356	361	397	405	360	377	397	379	405	380	377	383	398	427	364	412	403	360	385	365	373	402	387	357	383	346	420	388	397	372	401	377	357	399	345	384	389	383	365	390	363	386	377	340	383	395	390	399	388	395	381	368	423	394	419	382	341	397	393	352	366	395	384	380	380	383	399	400	366	400	432	382	388	403	379	392	388	372	388	367	375	383	409	397	356	368	362	369	402	380	360	370	391	391	331	408	357	350	387	360	385	419	344	400	374	401	348	418	352	407	358	381	396	395	389	395	414	366	389	385	400	387	421	373	385	369	356	390	382	347	355	357	394	410	345	361	379	369	382	341	398	378	379	405	392	365	357	368	379	394	365	398	405	389	355	382	391	406	393	374	376	357	384	387	392	364	389	374	403	363	380	386	364	365	418	339	384	391	386	375	368	367	351	407	386	410	391	374	363	362	385	380	361	382	344	404	406	369	388	375	353	369	368	377	373	352	379	356	358	391	408	357	364	375	400	377	372	344	384	359	357	367	389	410	341	398	387	375	389	366	349	420	365	364	388	394	392	374	427	410	383	357	374	374	368	383	363	354	373	366	366	376	431	380	381	392	347	390	391	376	393	389	399	391	377	395	384	376	349	384	371	377	373	360	399	370	387	380	350	378	340	402	369	395	371	399	385	393	383	365	346	395	385	384	376	359	400	377	383	395	387	350	376	375	385	398	381	372	335	392	383	373	376	404	415	372	393	377	371	384	356	387	397	378	393	372	374	349	397	424	362	401	379	363	391	379	369	378	351	390	421	376	389	371	398	378	406	362	373	372	373	400	366	394	386	380	388	396	409	379	395	381	389	404	381	390	372	357	412	390	389	344	379	371	357	364	396	368	388	368	343	364	402	365	346	401	368	350	375	348	369	351	377	376	384	387	373	393	390	403	379	378	391	378	404	406	363	347	413	410	398	386	345	405	392	416	386	383	382	364	380	401	409	349	393	380	404	383	389	389	421	395	383	383	366	383	416	391	418	361	380	321	354	399	366	342	347	382	401	332	353	365	383	375	377	350	402	377	405	382	385	373	363	355	348	405	361	365	384	381	414	375	368	368	404	401	380	394	394	408	337	377	389	362	374	383	361	394	354	336	398	388	350	351	381	384	396	380	402	369	403	436	374	380	365	403	375	389	375	396	360	390	404	349	371	401	381	395	387	367	354	388	345	401	369	345	379	385	409	387	355	362	361	399	418	377	412	392	376	388	397	364	399	375	384	420	375	392	392	393	381	390	366	424	370	388	406	389	378	376	360	407	371	359	380	383	360	397	370	384	345	387	386	388	373	416	388	356	411	370	397	359	388	393	372	417	370	344	391	375	376	399	365	388	371	364	389	346	406	351	386	363	363	405	339	383	389	403	373	346	375	369	338	379	387	377	422	371	352	365	379	397	382	375	367	377	378	394	407	371	402	373	390	390	369	356	375	411	362	383	352	344	369	388	405	382	359	357	397	397	352	381	361	391	363	396	401	389	358	368	402	304	357	374	369	383	389	385	356	371	350	396	344	359	394	388	378	380	367	391	431	398	397	387	356	405	371	366	378	375	363	369	377	397	389	385	376	394	370	373	366	365	384	383	385	383	374	409	371	396	374	393	370
24341	21408	28711	24458	21367	9492	1211	878	778	798	718	718	703	648	705	710	657	704	619	639	643	640	630	632	654	648	643	655	648	613	610	599	615	649	614	622	619	634	579	614	602	623	625	626	658	644	618	593	640	602	686	596	618	628	632	620	601	568	643	632	603	658	601	623	624	653	679	625	683	547	603	631	605	648	655	610	646	595	622	613	624	603	643	650	598	589	645	626	641	627	589	610	637	625	632	598	640	602	626	646	643	622	587	637	607	611	552	614	640	639	655	632	601	631	637	644	638	671	596	647	581	617	557	611	584	637	638	595	583	659	598	620	566	637	605	595	588	634	600	587	593	605	622	584	615	627	643	600	652	661	610	635	589	615	632	657	630	567	647	620	624	606	677	619	639	593	615	682	591	630	632	621	623	568	621	625	635	632	660	607	600	559	631	654	605	618	640	609	563	612	611	603	644	628	600	630	628	628	609	580	575	621	602	585	618	595	607	591	627	615	652	624	599	613	617	596	639	642	613	660	592	595	649	622	653	648	577	601	632	593	577	625	578	576	648	655	640	583	619	630	616	575	579	594	612	596	595	617	632	632	629	629	648	613	626	629	602	677	618	614	624	634	600	600	596	629	602	617	617	606	615	615	617	582	612	570	593	653	616	564	642	636	620	613	595	640	619	649	578	606	612	641	611	604	648	673	620	634	644	614	668	605	611	596	597	597	619	635	599	604	646	625	577	597	646	588	595	619	598	646	608	646	616	626	594	610	660	630	580	659	561	612	627	620	602	574	621	655	618	594	600	616	561	589	638	574	560	627	607	630	584	656	569	588	613	630	634	626	652	621	616	658	635	608	634	643	619	623	601	615	625	580	653	611	621	617	611	625	606	578	565	616	662	642	593	588	598	596	579	599	598	633	611	633	584	648	656	677	639	616	592	632	630	604	609	637	623	608	614	592	617	628	634	618	641	622	605	554	634	656	643	589	596	592	576	612	599	610	620	665	647	580	643	602	645	584	623	590	625	622	613	612	642	577	622	637	670	597	629	576	641	610	605	622	616	578	595	613	661	632	615	622	628	582	594	628	612	594	634	606	616	617	601	603	639	615	621	619	607	629	575	600	577	582	606	560	652	621	655	627	611	629	608	596	600	624	643	614	632	605	618	629	625	639	620	649	610	619	607	604	629	599	588	542	646	654	595	607	611	592	611	598	576	570	557	585	615	642	573	624	609	597	638	628	603	622	591	613	644	582	606	588	620	575	614	583	650	621	593	562	629	613	633	639	615	589	610	613	642	649	620	617	590	621	605	592	596	597	637	608	641	569	603	605	594	654	600	627	580	557	614	645	560	612	619	639	591	576	613	606	658	637	636	641	613	615	587	650	611	604	579	598	650	590	612	601	619	625	616	580	579	640	597	590	635	594	606	582	600	609	592	577	562	625	637	598	624	603	622	617	621	634	621	638	607	637	644	589	608	633	655	596	613	623	624	592	653	597	647	618	637	615	612	610	628	639	601	629	595	582	587	605	580	652	631	637	640	605	633	637	609	622	635	601	666	655	641	554	643	636	603	625	581	609	640	644	634	622	602	615	564	631	603	578	620	662	618	544	615	639	648	581	580	613	598	633	637	665	630	576	612	658	602	602	597	628	677	662	599	621	608	635	557	620	603	630	650	625	612	622	632	597	628	615	600	634	593	645	572	617	610	563	606	601	622	611	622	610	657	614	611	616	618	648	614	587	614	630	606	608	587	623	639	619	627	597	619	596	637	652	679	568	598	680	555	596	597	620	590	638	600	655	638	623	583	649	648	608	630	596	607	617	613	585	578	638	642	643	605	609	590	607	587	621	580	611	596	598	639	606	647	623	619	675	638	670	616	637	630	627	582	592	633	600	607	604	620	590	579	632	649	636	606	599	630	644	607	651	587	616	613	607	667	617	575	582	623	576	605	642	627	624	580	653	642	606	668	597	621	613	619	676	657	628	633	623	571	660	610	640	648	633	650	622	641	602	605	601	583	633	652	591	599	599	618	617	589	608	642	591	592	618	584	602	642	600	609	621	650	585	591	626	623	595	601	598	624	642	589	631	626	634	592	640	616	641	610	623	631	610	603	631	612	638	664	611	625	624	603	630	628	649	599	623	653	645	606	595	613	602	603	650	588	616	659	592	641	603	606	611	646	611	562	618	644	607	630	604	633	594	642	590	598	623	560	616	603	598	633	623	618	634	606	588	573	599	620	634	569	603	586	697	654	594	631	653	624	635	633	603	588	592	639	674	611	602	563	617	640	609	616	635	658	676	591	608	598	638	564	576	626	618	657	614	598	594	627	603	579	617	551	621	642	639	604	612	570	604	612	638	625	639	593	642	552	644	617	601	605	619	574	621	603	597	653	629	626	647	619	607	612	611	628	638	628	580	626	654	595	612	599	625	611	623	644	603	605	559	640	611	576	619	679	626	591	599	588	616	587	638	597	609	600	561	594	653	605	621	588	631	624	619	624	614	610	607	609	636	611	644	593	621	634	639	602	637	595	577	588	605	630	566	657	591	645	620	606	587	632	600	620	629	610	638	655	606	597	582	662	608	627	639	612	645	595	572	608	635	595	572	608	581	606	639	618	652	604	621	606	578	610	624	630	590	644	632	628	676	585	591	572	612	577	676	628	562	596	620	581	596	587	599	600	604	619	648	592	644	659	608	632	600	609	603	624	623	603	628	624	647	594	645	642	613	607	626	591	625	597	604	585	663	614	647	589	619	629	639	627	654	637	608	621	633	646	641	615	607	631	632	583	641	619	601	568	598	636	579	610	654	613	621	656	602	587	649	606	627	651	593	584	615	599	594	635	605	613	601	613	608	652	636	599	610	628	594	645	620	620	650	615	617	648	632	585	611	617	605	650	628	613	621	593	598	619	620	600	639	599	608	657	630	628	620	643	684	650	646	641	617	595	579	605	581	615	590	593	626	624	640	647	612	622	651	630	609	591	592	570	603	648	659	600	605	626	618	595	627	545	610	571	580	593	596	620	626	619	618	564	574	603	593	605	658	612	585	621	590	623	600	641	556	607	592	649	603	618	599	615	608	609	610	642	605	582	581	560	606	585	628	644	598	611	622	581	640	623	624	603	607	598	623	568	592	612	596	622	620	600	651	596	614	607	600	596	640	599	611	575	614	630	587	610	602	642	633	606	592	580	595	638	592	632	634	624	598	622	588	650	621	597	628	644	598	656	617	647	631	644	632	616	617	624	607	602	662	638	594	601	646	595	652	651	629	604	573	556	574	609	617	572	640	606	621	628	586	633	639	597	652	618	652	608	601	587	598	634	616	654	621	600	590	624	619	616	615	610	625	576	652	597	623	652	615	592	648	597	603	673	625	612	603	624	596	609	650	589	602	642	595	629	596	590	623	634	580	614	606	664	597	629	606	633	607	609	610	652	571	560	638	623	592	625	622	591	611	592	574	647	622	624	653	621	612	629	624	584	626	667	598	601	578	626	631	638	657
49617	10974	6015	3094	2304	1870	1534	1321	1162	1091	1017	998	884	944	916	894	848	827	854	816	777	859	710	751	751	797	772	781	725	752	725	795	759	745	780	809	777	732	787	735	736	745	782	723	791	789	761	742	753	711	785	756	798	785	765	726	702	748	765	747	752	717	786	749	708	721	763	687	719	753	788	786	719	755	737	747	764	760	719	753	720	743	766	758	684	798	724	783	747	731	779	730	716	713	774	699	711	731	749	763	794	793	732	735	736	735	679	730	759	725	734	767	745	731	722	744	721	740	718	788	736	754	747	738	720	717	737	712	745	754	806	788	721	758	742	763	722	728	718	712	724	774	737	757	727	703	753	767	741	723	755	722	768	718	782	739	724	701	739	711	779	758	736	744	710	727	740	796	746	703	737	728	748	737	736	717	763	740	759	762	685	762	726	752	778	702	734	785	807	794	746	720	737	716	675	789	785	727	744	688	735	735	742	776	740	746	770	761	691	738	795	749	717	766	739	717	751	752	766	738	757	710	691	736	782	767	731	746	759	770	796	749	763	742	774	697	753	731	781	740	780	772	727	732	738	719	770	740	767	789	732	736	768	749	693	764	764	750	763	757	752	687	730	743	752	693	785	692	702	680	759	773	771	750	724	726	770	758	730	775	743	746	742	739	708	739	789	728	776	761	712	717	666	763	738	736	695	723	717	748	741	800	752	753	730	747	763	718	721	778	777	753	737	761	730	760	758	725	739	758	727	715	738	746	753	745	773	750	751	739	760	730	763	706	761	731	730	773	721	755	798	804	769	769	787	757	709	725	688	729	695	741	754	796	719	745	771	725	749	757	714	741	731	722	729	725	754	741	776	734	765	731	766	756	710	755	751	735	761	727	756	789	764	745	714	744	694	740	752	764	782	751	742	727	691	755	757	734	728	721	778	735	707	741	743	749	744	722	738	705	718	738	758	745	763	697	761	756	717	761	741	723	792	731	765	759	701	755	754	723	747	765	712	700	778	697	726	770	748	687	780	766	743	770	773	785	751	708	791	786	738	708	734	710	704	758	764	715	709	705	777	791	773	735	705	728	710	732	720	706	709	725	735	742	770	788	738	736	703	753	737	743	758	742	751	763	760	718	766	763	740	736	744	782	732	776	751	740	807	745	758	703	728	734	713	736	807	778	766	787	757	731	772	736	760	690	733	699	755	720	751	762	775	736	782	712	793	759	740	761	766	746	753	734	765	735	717	751	765	750	728	748	773	731	723	643	800	788	756	712	740	739	717	774	744	733	767	702	729	757	763	744	737	770	718	719	757	690	722	775	736	718	731	724	760	742	745	776	686	769	766	722	702	766	753	731	733	718	742	724	733	776	717	684	733	752	785	732	720	698	734	741	725	672	714	780	752	729	735	745	711	710	759	768	756	729	761	732	772	695	734	720	719	713	735	745	692	784	763	727	741	712	756	735	768	786	764	792	747	747	742	753	778	717	756	740	721	753	739	734	725	776	724	696	793	772	737	701	764	719	751	746	778	713	728	773	715	708	767	771	752	755	735	769	775	718	728	709	730	754	766	782	755	806	747	751	752	748	763	758	753	705	739	754	752	727	755	755	733	723	712	770	767	759	718	711	703	783	765	767	743	741	745	761	734	745	741	738	770	744	726	772	747	751	749	757	735	751	761	695	701	745	734	754	687	751	762	733	734	743	722	748	734	753	777	764	709	716	690	747	801	781	746	765	715	727	769	706	717	777	704	694	746	723	728	741	734	772	773	802	745	764	728	765	741	774	713	764	761	725	720	724	750	707	712	784	773	736	672	752	705	735	750	714	788	741	695	754	737	732	726	735	730	753	749	778	722	792	755	743	752	741	781	774	755	753	773	757	746	755	737	751	741	737	800	756	752	727	734	764	784	792	722	787	712	752	777	728	772	748	718	760	756	750	726	735	764	796	782	745	745	739	738	758	741	720	701	693	736	745	755	734	743	752	789	782	764	738	771	787	753	711	695	749	735	721	784	706	755	694	753	748	735	722	727	709	776	749	747	720	763	786	740	743	724	747	753	790	781	712	726	709	746	713	738	758	732	737	759	764	713	745	723	764	764	714	769	750	799	723	747	773	719	708	731	727	726	739	781	730	743	737	744	713	764	724	759	726	761	760	728	689	743	694	728	758	783	790	763	746	793	802	743	753	798	738	741	702	735	780	744	784	704	735	814	760	730	785	764	718	740	698	736	732	706	757	745	733	744	741	700	766	763	755	734	706	737	780	794	719	823	785	754	753	750	760	726	717	722	734	737	706	773	806	736	766	779	767	721	705	737	722	740	777	757	736	728	767	702	731	731	694	722	689	765	771	764	694	762	733	723	723	721	810	710	721	740	736	718	731	732	731	689	731	748	777	733	709	807	731	726	685	748	751	725	736	719	732	716	769	762	726	715	762	727	735	742	721	721	717	716	709	786	751	748	728	742	734	714	751	749	765	706	751	812	738	757	734	712	719	766	761	743	745	755	760	683	778	713	769	783	704	689	773	773	720	728	731	776	737	735	749	726	701	770	771	729	776	761	754	721	750	779	760	743	793	753	769	756	775	716	754	724	722	773	728	756	776	685	761	774	714	792	726	746	722	754	736	757	760	748	749	749	784	754	764	791	772	729	755	693	777	749	808	693	656	742	710	717	730	774	737	732	717	687	764	760	715	757	717	732	728	731	757	737	716	772	738	728	800	691	769	710	723	732	789	746	726	715	713	744	714	721	744	727	735	729	777	747	802	766	738	746	774	744	737	755	748	784	772	774	761	761	712	716	730	755	773	730	769	675	732	734	724	784	732	747	750	731	717	755	744	783	798	729	672	741	729	730	762	755	699	745	773	772	763	728	741	765	721	750	749	731	735	722	753	715	767	776	735	737	740	748	740	720	743	794	748	788	709	740	668	753	686	774	736	762	732	720	747	677	776	750	744	711	740	763	764	739	681	730	763	717	743	770	729	781	778	742	771	686	764	710	741	736	705	721	821	765	764	723	750	710	738	698	767	744	745	770	816	784	746	774	774	721	787	716	787	716	746	686	744	755	815	732	746	734	788	726	754	729	715	788	768	727	738	715	743	713	740	728	719	723	717	821	722	763	758	733	767	732	702	741	737	777	779	761	783	770	734	707	748	773	753	738	774	779	746	737	735	770	728	786	741	755	740	703	776	746	751	746	756	729	714	733	780	745	762	711	705	783	817	750	796	785	750	715	710	718	711	742	739	748	701	757	730	771	732	718	730	742	733	742	785	788	742	721	753	765	777	751	732	750	740	754	750	788	736	834	731	783	805	729	784	740	762	739	792	721	743	800	717	732	702	749	730	775	708	747	709	761	714	723	725	760	741	748	760	809	683	729	722	740	707	727	750	743	739	689	759	772	704	773	697	728	731	682	753	756	733	731	731	730	778	757	748	749	768	784	718	711	702	769	737	721	787	779	722	755	745	785	738	757	779	728	701	764	737	747	693	724	750	724	760	722	767
25809	21398	27400	25581	7414	533	406	359	327	331	315	304	294	290	292	263	292	267	276	277	272	265	261	285	238	266	249	292	248	245	258	287	269	292	253	265	263	283	272	265	277	287	259	267	275	265	283	264	257	233	287	281	239	280	262	265	272	294	269	259	258	264	246	257	274	289	256	270	244	254	265	268	253	263	264	280	244	268	223	264	272	253	277	245	251	268	276	254	285	265	265	288	268	285	253	288	268	243	243	259	253	256	269	232	269	230	283	257	262	254	272	276	261	273	270	251	282	267	279	237	235	269	269	271	280	261	232	261	269	274	231	243	269	252	220	237	260	241	255	261	272	274	248	270	234	270	249	229	257	259	273	257	250	249	272	277	248	286	232	251	269	285	278	266	250	260	240	281	251	247	242	276	270	266	255	263	265	265	270	269	252	285	260	257	270	285	270	241	254	271	259	250	247	279	262	270	251	246	281	249	255	251	240	237	283	258	289	236	272	250	239	246	259	240	283	256	273	269	260	244	251	287	250	284	259	264	279	290	248	262	297	228	259	227	275	256	264	246	269	280	288	279	247	231	272	265	232	262	279	263	293	265	274	270	245	232	265	245	271	266	264	255	267	293	234	264	284	245	236	267	266	273	241	266	250	271	242	244	281	235	251	238	269	273	284	285	290	263	235	297	277	253	262	284	285	244	252	230	273	256	268	265	277	248	259	273	274	251	266	263	273	290	256	235	237	296	280	284	280	283	261	234	245	249	272	281	268	269	300	219	254	260	264	251	241	256	257	232	231	258	277	269	273	244	268	272	288	261	267	273	284	247	251	259	236	280	227	250	274	266	245	265	260	274	267	251	290	291	247	265	256	250	278	268	260	280	284	257	285	291	258	267	275	265	258	248	250	285	258	258	266	275	263	249	286	264	296	282	275	262	279	282	252	264	260	268	235	254	258	241	255	250	257	236	273	262	251	273	270	256	257	248	272	280	274	243	254	263	242	277	247	259	275	273	266	260	245	257	251	244	272	242	278	236	277	282	260	260	261	254	266	237	246	243	254	257	240	272	265	242	273	276	252	272	245	279	277	289	284	248	271	263	276	277	263	264	275	276	258	307	282	296	275	259	245	258	275	253	241	264	270	272	240	263	283	272	261	251	267	251	273	257	245	263	277	264	273	238	255	279	230	249	272	241	254	248	277	304	268	256	263	270	278	272	253	254	269	250	253	245	254	239	256	267	250	270	296	275	274	243	273	243	264	263	256	252	243	277	277	288	263	235	252	239	225	250	246	265	286	264	252	292	233	263	259	267	244	284	255	269	276	237	245	224	284	261	271	263	240	270	239	239	241	252	247	259	254	291	249	268	283	293	271	283	268	294	263	276	264	264	254	252	216	305	261	260	270	248	250	268	254	265	272	259	261	260	267	249	271	247	249	263	248	277	269	245	240	256	267	272	287	286	241	247	235	265	265	256	269	257	255	279	241	267	273	260	238	268	255	266	218	274	278	248	241	289	242	296	265	237	248	259	259	262	249	274	253	253	235	243	256	228	227	253	287	295	245	250	255	240	274	274	229	247	248	264	246	260	256	248	234	276	271	270	264	258	253	247	226	244	252	256	277	258	277	279	262	252	281	272	254	264	245	299	260	294	299	278	268	265	268	261	298	278	256	260	270	238	263	248	243	257	265	273	266	249	267	273	253	234	273	272	269	248	222	280	223	281	240	272	258	231	259	242	266	279	251	271	268	243	256	257	272	242	272	283	249	269	273	224	264	247	280	279	271	221	280	260	270	290	239	264	246	258	274	260	247	271	254	285	259	280	245	257	265	275	270	257	266	270	256	257	252	246	297	276	276	274	246	223	245	230	259	299	300	257	233	253	262	255	218	261	238	266	242	282	251	260	272	264	237	271	254	286	237	261	258	268	259	248	258	281	249	262	272	275	268	259	259	244	260	282	260	229	266	246	265	265	264	248	240	246	282	245	268	269	253	245	298	255	284	283	266	271	231	261	254	276	239	290	278	252	241	263	266	270	240	258	252	245	260	241	244	269	258	248	283	273	259	254	288	269	281	245	255	261	263	259	260	269	233	244	245	275	268	277	282	264	251	262	253	242	256	264	282	247	216	258	248	285	277	260	262	246	254	293	255	268	282	267	260	254	253	237	267	251	290	252	261	257	264	237	270	238	264	241	222	261	250	250	269	287	241	273	270	270	254	264	278	276	264	258	254	241	269	247	244	267	271	253	241	278	235	239	233	248	278	265	270	297	274	295	278	271	277	274	241	273	235	235	263	282	269	250	251	265	278	279	271	258	274	223	248	279	277	261	280	255	261	260	231	273	251	276	265	247	250	291	238	269	246	278	260	261	251	282	277	242	276	235	268	264	289	247	277	270	266	253	242	274	256	221	230	244	248	249	248	297	256	257	251	264	258	238	285	261	225	280	270	271	275	262	251	278	269	267	251	259	264	246	277	233	256	230	255	265	237	275	281	232	236	266	265	237	267	294	264	236	267	281	280	255	245	247	258	254	263	277	274	283	241	277	266	257	300	256	290	257	247	251	255	242	257	280	276	258	278	285	247	255	253	249	272	278	266	246	262	245	252	262	265	259	272	254	253	240	237	270	263	258	254	267	248	245	261	257	260	233	246	250	235	253	282	237	270	285	259	245	234	258	270	278	254	248	225	250	255	251	256	257	263	235	221	254	240	282	301	231	242	260	252	263	266	254	270	262	288	264	266	267	286	276	226	285	259	253	247	239	273	240	240	265	296	233	264	279	252	279	281	280	271	262	275	273	246	245	284	266	280	240	240	262	241	265	240	256	284	270	256	292	235	253	246	273	260	294	262	237	281	237	242	269	272	260	246	260	248	257	260	226	268	270	265	248	237	242	248	228	280	260	249	269	232	261	262	234	263	223	265	248	259	277	247	260	265	265	268	286	243	275	257	281	252	233	227	239	277	274	258	266	253	252	273	270	278	237	270	269	274	228	300	250	272	240	250	269	278	236	264	268	265	276	318	241	248	251	260	237	273	295	285	276	250	268	264	262	251	260	316	263	289	271	245	245	245	245	269	244	279	276	280	248	258	290	270	277	264	249	240	241	264	259	240	235	276	275	263	246	264	288	265	267	262	270	251	250	247	281	256	301	257	268	269	248	257	243	243	219	245	239	270	267	259	294	284	244	245	240	273	261	260	279	256	256	261	265	246	281	262	264	273	254	244	253	271	277	296	241	268	267	284	252	245	247	249	256	274	257	251	277	234	258	247	285	264	250	276	294	260	264	287	251	272	256	244	292	247	285	264	235	269	264	261	237	262	252	227	260	247	255	260	268	281	307	289	258	248	241	272	253	270	254	252	292	270	250	278	289	272	243	258	240	270	231	242	242	247	237	265	285	276	261	271	263	274	234	288	241	254	255	234	249	278	265	257	284	292	283	272	257	262	273	247	278	271	269	267	262	277	271	263	281	244	283	280	258	235	282	236	245	265	276	265	286	243	282
46295	7664	2962	1526	1168	987	752	701	601	517	503	432	412	397	446	412	398	422	353	443	376	401	352	373	380	367	364	352	379	366	358	361	392	384	357	384	396	351	374	373	359	352	352	344	354	368	351	343	362	381	372	343	353	373	385	344	340	362	391	370	363	361	334	372	355	317	371	387	359	372	385	342	339	348	360	344	339	357	340	368	384	389	346	330	324	349	358	342	371	318	353	335	347	371	329	356	379	345	351	357	400	348	376	357	373	336	354	370	339	347	369	356	369	394	353	329	353	316	324	373	344	355	362	373	346	374	349	338	355	322	337	329	361	341	360	362	347	340	330	346	354	364	354	378	338	329	352	338	365	339	358	379	350	336	356	369	328	331	320	345	347	355	337	350	411	337	361	366	327	376	342	348	302	332	377	337	357	342	346	355	342	346	330	341	362	354	334	348	338	353	357	354	337	366	356	325	362	356	352	329	317	364	332	354	370	368	333	352	370	356	381	351	355	359	360	343	374	369	342	340	331	347	339	367	315	337	332	395	368	340	358	336	360	353	387	362	401	357	391	356	372	355	329	318	367	328	366	374	351	326	386	354	366	369	380	326	357	348	414	333	350	341	363	358	392	345	345	374	343	369	338	341	361	353	346	357	302	351	367	360	357	350	322	380	358	329	346	380	351	356	363	339	331	356	335	331	346	356	334	339	364	374	377	334	348	328	379	337	359	364	349	363	358	353	322	359	337	346	368	370	354	354	330	342	334	385	410	375	346	372	344	371	341	379	352	335	345	353	347	324	334	364	356	370	363	359	354	366	368	378	355	371	363	378	359	336	361	370	337	365	323	359	334	367	371	362	370	346	353	347	326	311	348	373	359	343	349	351	344	341	347	356	366	337	360	353	355	343	340	347	321	346	383	351	358	322	360	349	365	383	332	335	340	350	329	364	333	348	403	318	336	376	328	399	355	358	356	386	363	378	332	358	335	362	356	325	338	373	370	357	317	368	390	372	362	316	352	349	373	324	341	362	336	351	363	357	368	363	312	373	363	351	370	360	348	344	363	358	351	358	354	343	331	369	329	377	358	331	383	352	370	349	337	335	347	343	363	361	333	339	337	389	339	365	312	344	347	352	317	358	360	361	343	351	381	390	344	344	324	325	358	345	341	344	322	338	358	349	352	346	381	325	362	339	315	348	360	346	343	348	327	335	340	376	347	369	358	364	339	375	386	309	365	369	375	325	365	339	376	360	374	323	357	349	362	354	373	334	353	365	371	372	361	329	356	379	330	329	332	322	333	348	328	336	355	364	334	364	380	358	373	344	336	341	353	344	371	327	338	341	364	365	370	381	358	358	362	342	310	341	330	322	327	324	352	364	352	339	379	343	358	329	362	343	339	336	349	351	356	359	348	375	336	307	333	391	343	336	340	342	365	345	348	359	328	376	366	349	372	345	352	368	373	321	341	337	323	366	379	331	341	361	344	350	326	349	341	359	380	332	356	365	345	361	356	353	364	347	381	329	367	372	351	357	389	370	362	351	377	360	357	338	367	379	356	322	357	338	341	352	332	365	356	345	349	310	375	368	354	358	337	373	370	355	308	352	386	344	339	370	318	328	339	328	320	344	371	343	311	361	343	320	353	346	355	315	352	342	352	331	360	338	391	375	340	334	322	371	336	326	357	334	351	328	304	339	358	337	354	360	352	372	348	359	355	364	363	363	357	348	361	389	345	388	334	343	325	326	338	353	344	392	339	347	380	330	370	334	377	369	350	356	351	344	343	336	382	330	337	357	370	336	328	364	395	389	336	359	363	347	368	363	345	371	335	356	357	367	352	370	389	368	357	350	345	341	346	351	332	378	363	361	365	333	358	366	371	324	363	369	340	335	383	363	320	322	343	364	320	373	348	331	347	362	343	344	346	341	361	373	379	352	348	335	336	361	370	359	321	368	328	337	361	361	314	360	386	311	335	356	370	344	350	343	357	318	336	361	362	338	324	365	342	351	346	352	337	350	325	309	332	376	335	328	357	328	339	382	371	336	364	362	354	359	340	340	363	350	345	358	327	349	398	344	337	355	363	335	371	367	347	362	364	354	370	341	345	366	341	360	353	384	366	376	345	369	371	343	346	330	361	362	338	368	330	348	367	368	346	329	355	339	323	344	363	349	345	396	385	348	328	373	343	363	371	356	368	351	366	360	368	328	353	373	357	375	386	362	356	375	375	354	373	384	378	377	335	335	322	346	362	370	378	375	373	358	338	343	357	395	347	407	361	359	317	384	372	391	339	351	316	365	356	363	374	342	361	328	345	394	341	326	354	352	372	360	352	361	337	360	321	343	347	346	341	346	345	359	366	342	347	330	333	360	330	376	344	328	329	342	360	350	357	382	345	392	348	388	352	344	347	346	354	346	322	346	342	347	363	390	339	336	347	385	375	334	355	375	332	317	319	319	347	340	346	337	352	371	373	371	342	345	322	356	331	345	341	362	334	365	355	328	346	323	344	360	322	353	346	346	342	350	356	364	371	340	345	381	343	371	365	331	362	322	374	369	334	367	359	376	337	352	363	325	338	333	339	338	331	355	344	341	328	370	345	375	354	354	359	352	356	359	356	361	343	381	342	343	345	322	381	355	369	365	308	347	368	333	343	347	352	350	349	367	326	374	349	391	358	350	357	329	367	356	353	365	337	356	358	350	351	364	343	366	357	357	348	325	366	386	361	315	314	343	341	351	328	370	350	326	346	360	339	356	367	338	356	343	384	344	332	346	347	373	357	360	321	354	369	368	352	392	358	360	359	376	328	334	364	369	351	375	370	351	365	341	368	372	356	372	339	353	362	375	365	363	358	361	375	373	339	375	332	387	346	355	368	330	346	333	319	353	357	368	355	365	340	357	372	356	342	371	349	331	361	332	334	319	338	335	360	402	341	359	338	346	341	321	333	359	357	351	364	325	331	358	383	334	367	323	374	344	363	348	331	383	363	379	355	349	323	339	380	357	366	346	357	363	345	311	343	359	352	328	370	364	348	337	369	335	359	343	404	378	315	341	369	389	342	375	339	343	354	382	318	346	383	384	367	349	361	381	382	381	348	358	333	392	312	364	357	366	346	379	334	363	353	347	345	339	347	386	387	389	343	355	351	376	378	377	346	367	357	357	356	371	362	328	336	375	346	361	345	351	347	343	365	348	350	379	374	375	370	357	363	341	366	361	336	337	355	353	351	381	378	345	362	368	354	353	371	353	344	370	376	389	364	311	369	336	361	352	362	340	372	379	377	351	358	342	362	347	359	343	342	370	347	347	336	372	335	348	349	338	345	372	347	351	356	368	372	326	332	339	361	363	347	377	351	353	363	358	360	359	328	355	360	325	360	333	353	336	335	318	364	398	345	338	377	371	371	354	333	362	354	350	338	351	343	347	391	353	383	350	356	361	399	363	323	361	346	362	354	371	346	358	355	393	330	344	396	397	371	412	329	374	388	375	377	344	405	337	344	353	348	377
23315	21450	29264	24041	21445	21474	8401	1325	1007	1003	922	887	857	822	879	860	812	803	789	801	751	723	762	770	763	739	753	702	750	720	757	715	762	735	739	693	746	684	708	721	747	726	749	751	654	716	736	748	717	732	731	744	727	737	718	721	686	731	729	704	755	712	670	705	729	722	663	695	704	719	667	685	679	715	716	713	721	707	707	680	745	717	710	616	709	675	677	715	773	673	712	672	688	683	713	734	727	665	802	680	704	747	667	749	688	744	698	670	689	726	667	767	734	734	741	705	651	749	661	736	670	684	697	683	677	738	656	703	716	685	703	672	702	729	684	683	670	769	736	681	703	710	716	709	649	703	658	707	689	656	685	706	699	671	701	724	704	753	670	684	722	714	696	700	672	725	734	706	650	723	726	694	701	686	687	735	761	705	696	683	722	672	725	704	729	709	724	770	672	742	731	722	718	695	676	709	728	755	745	697	685	706	693	742	705	699	767	697	692	690	758	687	751	730	719	742	700	672	704	713	690	712	708	747	745	712	719	711	677	734	728	734	747	694	742	740	653	695	673	701	751	712	698	686	684	724	683	685	705	695	724	712	702	709	702	716	707	681	707	728	710	712	687	714	721	664	701	739	689	690	703	703	674	702	710	699	693	693	706	729	695	756	704	762	725	694	660	713	750	727	727	727	697	735	723	712	740	680	705	704	683	711	701	705	747	730	706	693	734	666	730	681	727	721	723	679	690	728	709	650	731	706	708	702	751	711	701	679	759	749	698	683	706	696	694	743	693	739	732	667	652	702	732	688	713	718	698	702	729	656	697	725	717	703	717	701	688	720	729	678	693	708	755	696	730	715	713	675	685	707	691	727	656	697	726	698	707	704	704	696	706	685	695	727	735	724	756	670	727	740	717	713	686	685	695	730	795	702	712	686	678	678	704	681	702	765	675	702	704	701	751	732	703	729	704	709	703	713	689	707	674	729	692	684	695	704	738	732	686	706	701	710	749	658	702	725	751	723	704	704	730	717	672	711	729	741	703	678	702	720	728	673	734	717	700	723	710	682	670	678	742	710	709	655	728	705	697	739	739	727	657	666	756	721	680	709	701	707	685	703	689	726	693	729	706	672	679	676	667	757	785	719	685	717	714	663	757	632	741	761	697	676	701	677	754	703	711	710	711	713	722	687	693	687	695	740	689	699	626	718	754	723	750	718	689	670	713	715	705	720	693	735	715	690	737	728	682	677	672	714	693	734	718	730	702	747	720	715	710	676	674	741	698	707	737	676	735	711	755	758	667	729	697	700	709	721	712	700	692	706	713	727	699	679	660	701	659	703	731	728	671	744	680	655	696	711	753	693	698	717	693	695	713	712	691	715	733	711	691	748	680	727	710	721	689	659	664	624	701	738	705	667	697	651	743	741	726	739	690	715	691	678	721	751	731	728	707	703	684	695	698	676	698	659	747	734	699	679	691	704	746	694	744	705	726	708	687	706	718	681	718	686	768	704	686	696	724	689	714	720	715	694	734	685	701	711	699	708	692	699	731	741	721	701	675	705	744	686	709	679	723	686	687	695	678	695	690	704	695	769	736	662	749	750	731	733	731	716	688	667	698	694	725	719	723	693	678	715	672	710	677	678	695	720	743	707	694	688	720	710	694	701	711	674	716	719	716	681	747	738	682	715	738	774	698	725	726	691	652	727	665	705	754	732	709	655	720	752	711	724	734	732	715	684	703	671	705	650	656	722	688	708	715	694	759	674	682	736	733	705	714	739	716	724	739	736	741	657	716	694	720	772	751	716	685	714	699	705	700	731	677	745	746	743	703	692	707	758	721	715	742	730	731	693	709	723	681	693	741	726	710	693	720	667	720	690	695	745	666	689	691	712	674	738	718	737	646	716	685	713	687	681	680	738	724	708	722	684	692	730	709	666	690	767	692	755	651	731	703	716	665	653	693	689	710	720	687	711	722	744	678	749	709	711	737	718	713	702	691	744	674	664	719	652	755	672	713	729	718	721	723	659	759	671	638	715	722	720	744	710	685	689	684	723	690	739	720	679	689	698	722	700	726	644	745	728	716	704	731	742	748	704	732	692	705	711	704	687	760	689	705	726	668	715	749	679	708	721	714	699	703	732	714	707	722	697	736	754	714	666	722	713	747	677	719	692	703	712	735	700	749	739	739	715	725	704	725	641	732	723	689	736	757	713	685	708	705	768	696	732	720	682	728	721	725	675	685	750	667	720	706	731	714	735	680	693	669	726	705	664	715	739	714	744	772	704	683	720	718	725	676	711	715	720	733	725	704	722	687	704	718	677	716	728	765	684	722	694	739	719	724	749	686	706	697	717	665	695	713	714	708	693	712	696	709	745	699	690	724	741	697	703	676	684	650	757	701	731	654	751	731	702	671	741	727	673	705	699	722	708	716	665	720	679	679	701	718	690	736	715	687	705	726	706	703	726	765	732	723	706	733	681	688	726	767	707	668	726	710	765	689	662	680	695	712	722	714	708	701	725	697	698	722	680	674	711	763	750	730	701	729	715	729	677	715	685	731	672	716	701	705	728	721	722	643	700	750	706	741	707	732	722	702	717	721	701	671	730	697	717	696	725	712	718	691	725	708	675	715	738	712	694	708	712	668	712	720	711	672	742	652	677	712	766	675	683	697	695	756	662	729	676	685	713	712	691	745	741	713	719	684	701	724	695	691	693	701	697	700	683	708	724	668	725	669	683	741	741	720	775	693	743	756	697	686	742	710	720	730	752	711	719	734	687	698	706	659	638	731	655	681	708	694	705	696	704	700	686	687	741	643	698	761	725	724	693	710	700	743	719	722	733	691	708	732	718	693	709	696	715	711	721	744	695	718	675	669	711	702	668	755	725	671	696	741	712	730	679	723	720	685	739	683	669	681	712	719	691	685	708	674	744	695	691	759	703	703	727	739	702	749	689	723	690	678	711	653	733	691	737	717	704	727	735	703	736	709	724	727	723	712	721	708	711	719	718	709	689	721	652	707	686	723	682	714	726	727	743	716	748	699	732	660	665	697	664	673	702	716	679	657	661	699	719	716	702	724	727	717	733	672	724	709	709	729	701	764	678	731	694	702	724	716	692	730	672	730	695	708	722	765	724	707	711	662	754	699	674	745	635	758	714	683	716	654	665	695	726	720	654	708	693	673	752	702	709	702	714	682	724	723	667	719	680	703	700	718	741	706	671	708	772	674	707	724	699	693	688	656	705	680	688	680	711	705	662	695	692	710	694	685	742	674	725	723	664	682	655	716	712	679	734	706	675	712	702	734	700	742	696	694	715	702	703	657	718	659	713	687	665	678	694	742	713	673	751	697	679	683	698	739	704	687	701	708	691	709	696	733	732	715	729	720	720	745	661	711	718	748	727	700	668	712	716	708	664	683	703	756	702	693	681	743	747	738	716	699	682	724	742	691	708	657	674	695	731	704	658	670	731	690	692	716	704	701	733	707	718	665	711	726	692	723	663	724	743
54209	14410	9836	5184	3790	2869	2460	1990	1809	1534	1493	1371	1199	1143	1160	1136	1003	1063	1032	1023	1007	1001	976	912	964	989	981	958	867	906	953	960	892	870	869	891	927	857	855	900	853	915	905	923	830	867	871	908	891	859	868	922	877	871	831	870	909	869	865	916	849	878	866	846	866	866	875	906	844	850	833	930	864	837	819	855	906	859	856	843	824	861	895	881	918	880	869	905	877	860	885	905	881	838	842	884	860	839	846	920	912	836	865	858	868	836	861	880	868	842	860	881	831	868	918	841	835	878	814	838	853	892	826	891	839	837	896	890	809	890	831	837	891	825	919	817	893	851	844	841	853	847	903	932	860	891	866	841	814	901	937	853	906	879	829	858	909	894	852	870	863	856	898	822	867	836	820	863	837	854	844	864	850	882	832	864	843	906	860	798	876	881	874	893	863	888	819	901	917	860	848	861	870	886	805	867	898	858	898	865	832	889	866	833	840	894	837	895	870	864	861	891	859	894	853	855	851	910	881	876	830	890	821	847	825	839	872	874	783	877	848	871	867	893	844	883	858	818	830	934	820	861	920	888	855	852	857	882	861	924	821	863	813	880	865	819	912	801	865	881	831	870	879	883	873	874	834	789	888	891	852	819	885	856	855	913	916	815	901	859	893	783	871	848	873	839	814	851	849	889	857	813	868	835	864	883	805	860	882	862	904	804	901	841	917	927	822	852	804	870	853	807	878	884	900	919	846	837	858	840	835	861	892	817	819	926	886	849	829	846	882	862	875	882	843	822	857	858	891	860	842	856	854	851	848	856	838	850	916	857	850	816	908	870	896	824	906	852	865	855	872	849	902	822	836	805	847	882	854	867	833	881	844	853	845	850	913	850	896	834	879	859	879	846	846	827	816	847	849	831	906	874	948	831	829	844	895	844	865	843	846	890	876	850	853	872	873	853	814	891	827	829	911	867	896	824	830	842	889	824	844	825	840	889	849	884	900	903	868	880	844	883	912	846	853	905	854	883	903	912	862	880	811	854	874	859	856	838	876	905	842	845	839	916	859	826	851	897	880	910	916	877	858	849	891	875	832	835	872	878	859	852	906	836	870	860	865	879	911	809	874	872	861	900	861	854	812	896	887	865	899	901	852	888	840	888	831	874	869	872	863	843	854	820	886	839	824	829	825	883	887	851	867	865	864	876	855	824	849	859	859	879	861	839	894	893	848	860	810	851	830	853	883	856	911	895	879	858	851	857	848	808	888	880	848	925	872	875	778	898	819	904	837	810	891	920	847	843	861	870	861	923	847	869	838	881	826	877	868	872	924	915	865	853	860	844	908	853	875	891	887	859	828	845	846	857	885	864	895	845	840	879	877	853	854	886	867	865	864	862	857	869	908	844	833	846	882	864	905	878	842	879	831	882	866	843	818	896	865	902	850	871	887	843	839	842	888	867	849	869	876	840	894	860	842	814	815	877	928	865	816	854	820	799	889	884	913	872	844	860	914	815	880	840	836	937	875	868	894	857	862	815	820	809	870	865	859	881	858	838	839	857	848	886	882	873	797	874	891	890	814	902	915	846	846	843	768	930	891	914	843	874	815	874	821	908	890	886	864	874	837	853	846	843	866	876	865	847	887	901	883	881	866	863	854	812	844	863	823	854	915	899	880	906	868	860	893	859	901	854	890	856	830	843	874	890	868	887	860	801	834	874	808	864	880	856	874	811	933	841	808	912	865	870	889	908	881	886	871	861	853	857	850	835	865	823	887	827	848	828	828	875	907	901	921	865	809	858	846	860	822	904	818	872	860	923	884	797	879	912	835	868	865	831	894	874	844	842	860	901	888	861	827	834	854	879	839	887	848	832	873	890	877	862	822	884	890	841	882	854	868	853	829	794	863	887	888	837	869	842	835	870	904	843	848	886	847	848	853	876	875	892	805	926	885	906	825	847	911	853	875	888	875	828	850	878	889	837	874	847	857	880	879	886	906	907	862	881	923	840	819	874	902	925	887	824	839	817	823	883	888	843	848	867	830	916	870	873	842	886	875	816	867	866	843	850	903	869	877	914	862	831	885	851	885	818	917	891	900	914	861	907	892	898	900	861	847	875	876	822	905	889	856	854	855	844	819	856	895	869	843	805	895	878	879	850	822	910	850	836	817	854	891	830	873	881	845	847	837	866	859	874	875	805	835	837	870	886	815	900	896	794	851	827	954	862	933	926	838	862	859	877	847	898	862	881	804	838	873	890	882	807	853	826	850	861	870	820	819	828	857	894	899	858	856	889	875	850	869	909	898	826	852	809	796	866	877	870	871	844	879	872	870	826	863	871	829	832	885	924	869	917	912	853	823	913	895	858	924	898	814	909	858	840	842	857	849	816	918	827	865	891	844	881	866	854	883	854	899	858	831	878	870	878	843	869	847	863	860	855	863	844	898	877	798	856	835	859	896	915	846	840	840	853	898	874	904	867	884	861	858	915	895	926	849	821	859	881	900	894	899	924	880	892	764	822	884	852	863	852	847	806	846	817	811	940	880	863	884	884	844	841	924	861	842	897	857	881	831	912	878	841	854	857	861	865	872	840	888	870	869	872	870	872	855	828	870	895	827	902	885	865	879	856	828	844	859	894	836	897	877	862	889	883	846	864	851	901	867	860	889	857	805	892	864	855	850	876	848	860	907	881	866	872	845	878	921	868	870	831	887	917	813	878	826	845	859	865	877	810	873	850	875	809	818	887	912	891	890	834	863	878	839	892	836	846	878	825	866	822	872	869	937	864	848	870	886	858	849	813	863	868	877	866	875	842	890	845	838	811	873	794	859	849	861	818	898	897	875	866	871	878	880	819	874	852	854	849	884	838	851	884	837	844	864	869	827	860	888	903	868	819	874	872	890	853	870	820	851	894	859	824	895	862	833	819	885	883	881	897	826	837	901	867	864	855	878	845	860	885	845	847	839	917	847	810	796	923	869	843	868	862	886	882	897	923	832	901	841	869	843	832	851	871	900	933	873	879	857	854	878	869	863	899	843	867	819	841	876	878	880	851	868	862	862	873	844	856	881	841	874	855	874	844	859	847	868	900	886	821	881	887	862	852	881	847	868	858	877	909	851	843	850	874	876	885	875	847	887	857	872	830	835	871	858	828	905	844	829	845	828	809	855	922	855	842	882	841	879	847	877	843	875	897	829	915	892	841	917	824	869	833	898	851	861	874	824	884	909	874	862	878	888	859	846	883	844	888	845	902	856	779	885	852	881	863	900	894	877	853	899	867	889	860	869	890	792	891	836	886	883	868	875	867	869	875	816	873	877	807	889	845	881	910	928	924	870	904	833	868	871	843	900	825	859	859	831	866	861	903	851	870	822	910	859	840	831	837	857	882	880	795	846	870	880	863	877	867	850	865	856	880	879	865	872	923	843	821	870	861	842	886	882	888	869	883	822	873	893	858	883	883	813	840	834	839	885	843	831	826	858	852	870	853	853	848	906	858	863	928	855	849	866	878	860	873
28471	19769	6229	620	384	383	302	298	305	304	312	291	288	295	308	299	331	294	314	294	276	286	305	303	330	292	278	325	302	310	281	265	318	263	317	308	304	310	301	319	281	327	260	302	322	277	293	312	288	299	314	280	289	288	321	279	327	307	322	298	298	285	287	278	282	291	287	283	308	306	309	304	289	301	294	290	331	300	268	282	287	292	294	265	258	302	290	295	283	294	254	297	281	315	293	283	306	297	282	307	289	298	303	292	278	291	279	307	306	314	312	306	289	298	285	318	286	307	296	316	299	301	321	313	308	315	295	313	277	295	295	306	254	323	299	311	302	308	303	263	276	286	298	305	298	291	279	307	285	293	295	277	303	282	309	328	284	287	292	284	325	322	291	290	312	310	290	314	295	316	322	285	273	288	297	273	281	304	292	302	321	268	286	289	274	298	294	292	331	271	305	271	278	315	284	303	285	287	289	312	327	293	303	301	303	316	301	313	290	293	295	300	302	278	302	308	290	301	293	248	338	325	297	305	286	266	292	294	300	287	284	310	296	275	296	287	282	313	300	300	307	308	286	295	309	302	275	285	312	293	296	298	306	306	305	309	306	293	310	313	276	300	300	312	305	273	267	313	292	281	318	329	271	288	291	296	282	281	295	282	287	275	295	286	274	286	308	274	283	306	305	285	258	311	298	300	285	262	317	264	293	291	292	318	325	285	258	294	276	258	321	294	282	301	310	283	312	290	278	274	315	297	305	274	283	267	302	309	315	318	298	300	265	276	309	316	327	299	291	296	330	305	305	301	315	306	289	315	284	310	319	312	285	307	264	303	311	286	282	301	306	308	289	305	321	299	327	297	334	297	292	282	284	298	301	300	316	308	272	298	295	313	287	269	300	293	308	322	302	285	288	286	304	290	270	317	279	316	279	295	275	308	325	281	299	295	324	267	287	324	344	280	295	297	332	288	295	301	307	295	301	265	294	301	277	315	321	308	316	297	289	307	317	299	294	292	288	295	291	304	307	270	307	285	292	302	281	282	309	303	325	291	304	296	275	304	331	288	311	282	304	302	304	299	292	291	288	311	317	250	315	302	257	304	309	317	292	292	281	298	285	322	296	336	297	316	271	325	343	282	283	310	307	290	278	311	293	278	314	334	314	286	326	304	316	320	333	310	324	297	326	296	291	290	275	275	273	297	285	318	295	305	282	288	316	298	299	293	286	316	306	306	289	283	294	323	284	269	295	277	285	256	302	309	287	293	317	304	277	299	300	288	298	315	303	288	281	318	297	295	301	316	279	278	285	282	297	297	293	306	291	273	298	291	283	292	310	324	297	285	312	284	300	284	303	313	303	278	283	292	309	333	268	275	307	284	271	283	331	300	293	293	307	317	344	295	281	303	279	304	279	294	314	304	297	306	282	303	304	290	320	326	288	300	287	304	285	285	289	270	279	354	284	299	317	309	290	308	300	306	308	302	272	313	279	303	309	298	286	307	307	261	281	290	284	291	299	276	325	298	273	326	309	317	322	319	312	270	302	326	274	300	274	274	311	313	319	313	313	291	319	284	303	304	311	293	281	281	282	302	283	303	320	292	319	302	311	275	291	280	283	306	299	280	327	305	306	329	268	308	298	274	321	306	259	317	288	278	299	275	313	312	316	313	291	292	280	305	317	275	301	329	312	287	293	283	298	324	297	282	333	279	329	302	299	311	297	301	312	306	279	308	294	290	323	289	291	282	317	289	273	306	320	269	307	308	285	292	289	295	306	302	294	281	307	303	324	310	260	297	287	289	315	283	298	304	300	322	316	328	312	319	305	282	290	330	281	325	282	307	296	311	275	320	313	307	310	301	265	288	335	321	253	301	307	321	295	322	299	307	319	315	298	333	287	283	318	303	325	278	320	288	299	293	290	338	292	295	306	277	293	276	295	281	308	303	302	305	326	296	312	313	285	293	314	275	291	276	287	288	280	299	321	295	288	285	276	283	276	303	280	308	291	300	274	292	279	287	288	303	308	308	275	297	310	297	275	293	285	285	280	340	306	311	300	295	273	330	260	298	297	308	289	283	307	286	295	322	264	305	286	279	297	305	313	298	313	288	288	272	284	273	277	313	330	297	286	284	302	293	261	316	272	285	304	292	292	284	279	276	294	279	296	298	268	297	293	307	325	319	313	331	317	299	302	305	299	280	313	283	285	299	292	297	296	287	284	306	294	314	308	299	295	310	299	304	312	308	314	297	313	313	276	278	290	318	274	315	281	309	288	310	282	275	306	286	291	311	295	294	308	330	295	321	311	297	275	302	300	348	297	313	289	323	290	289	295	305	298	310	305	337	300	291	294	283	291	289	315	281	278	255	281	295	304	308	286	310	275	292	309	278	329	295	272	293	308	310	318	314	302	296	290	312	314	311	315	314	284	298	311	308	309	316	300	290	286	294	283	294	321	335	280	318	282	303	269	330	304	297	298	325	300	328	305	312	287	268	293	320	325	314	274	341	330	312	262	307	284	292	318	273	284	316	312	272	322	282	320	263	303	310	273	303	330	325	298	278	265	311	287	281	329	328	296	299	285	266	286	295	317	317	324	309	286	287	293	279	274	328	276	301	283	319	348	275	307	307	294	307	317	299	297	307	292	294	291	308	303	328	305	300	304	308	279	274	284	287	274	324	288	288	288	320	309	300	321	308	318	309	288	311	304	301	292	300	319	328	313	311	340	283	326	305	266	332	292	310	299	301	298	304	301	292	303	326	295	298	261	294	292	295	279	277	286	319	328	295	278	280	307	329	311	297	304	311	283	289	287	277	294	265	336	306	289	294	289	299	313	316	290	333	276	276	356	315	301	289	283	293	325	275	324	299	298	301	347	311	316	281	327	275	299	328	313	321	341	289	294	280	283	304	275	293	296	308	309	305	298	342	329	283	334	309	307	305	266	308	316	319	320	254	268	287	316	304	280	300	335	311	298	281	292	325	315	301	272	289	306	290	268	295	274	300	294	295	297	286	304	288	275	270	287	351	301	307	289	345	273	317	302	300	317	285	305	323	261	321	290	281	295	307	291	328	315	308	299	307	287	278	297	283	289	284	296	303	308	313	294	281	289	294	295	284	312	308	306	291	328	320	283	295	304	289	302	278	299	303	276	329	294	317	311	277	297	274	265	301	307	303	280	305	310	297	325	312	300	300	265	326	280	297	282	310	288	306	315	312	310	313	306	291	321	283	311	267	290	283	340	309	252	298	261	268	284	279	281	296	326	276	287	317	273	274	290	293	307	295	279	276	268	314	300	326	279	280	311	298	321	318	317	301	274	287	313	287	303	323	287	317	316	282	271	256	292	303	308	281	274	287	292	284	319	300	278	280	298	324	283	298	291	313	291	285	310	258	263	311	278	312	310	280	313	298	310	260	294	294	284	313	307	288	284	310	296	298	292	301	313	312	291	268	274	301	363	305	276	279	301	284	295	332	295	306	309	280	312	306	283	299	261	259	304	284	318	296
22924	2388	660	552	467	425	448	440	394	404	387	408	390	360	418	407	378	384	422	384	387	394	381	376	377	373	369	372	422	377	373	381	379	405	409	375	383	397	361	389	397	412	395	428	383	369	403	365	341	396	382	389	383	419	394	402	391	399	389	344	370	375	381	324	405	373	399	402	365	378	362	399	364	382	376	400	354	360	354	348	404	413	365	375	374	370	407	365	356	375	379	374	369	380	419	362	408	378	380	400	372	352	356	407	361	371	368	367	388	409	393	425	363	373	378	345	369	388	364	410	385	361	342	406	405	372	357	373	352	408	379	370	365	399	386	385	368	377	392	353	400	398	399	377	357	416	333	409	354	385	407	394	354	390	397	388	357	386	411	367	347	388	373	379	359	374	361	390	374	379	423	419	382	385	378	352	370	375	406	404	368	360	365	368	402	365	401	364	366	369	358	382	366	377	359	358	390	345	393	389	393	416	381	438	371	360	373	390	367	394	383	373	381	385	391	334	388	349	350	374	373	388	353	395	389	359	395	390	383	377	368	368	410	391	406	388	371	415	380	429	360	362	390	398	394	355	390	379	396	380	364	393	378	414	368	366	357	364	346	382	373	378	392	371	380	354	379	364	367	396	385	379	349	382	419	362	325	375	340	336	349	361	407	365	399	367	388	375	376	347	419	340	403	368	430	405	377	366	344	390	412	398	362	367	379	361	385	384	396	383	362	360	382	353	376	410	390	387	375	384	377	393	400	402	379	380	383	379	399	339	409	361	425	424	390	376	388	392	368	418	344	389	381	353	388	365	378	405	365	375	394	383	379	384	385	374	343	341	410	385	395	399	395	350	383	374	377	359	376	367	372	355	380	372	384	401	389	381	372	398	377	372	380	369	373	348	350	352	423	377	383	339	360	378	398	368	409	401	405	391	403	365	384	382	385	366	396	354	372	387	366	364	326	411	397	360	417	379	364	379	373	397	364	399	349	386	373	351	387	389	356	349	364	395	419	380	368	374	377	393	373	369	349	359	420	365	380	401	381	351	390	380	396	425	384	345	371	375	366	371	397	401	373	383	342	389	363	402	383	382	328	374	342	398	366	391	384	396	362	353	345	384	368	371	400	357	407	350	384	354	374	350	366	381	377	366	392	349	410	372	356	391	393	397	393	374	401	380	385	396	372	371	369	396	373	354	400	367	386	356	382	365	370	382	382	385	364	402	386	392	385	423	390	393	384	351	365	400	335	392	399	383	362	388	395	370	376	405	360	344	352	372	379	390	381	385	374	365	387	392	391	358	368	386	375	394	413	394	371	388	382	364	364	386	400	360	397	383	366	402	410	357	381	370	351	381	350	391	346	379	367	339	429	380	382	413	364	344	400	378	349	394	410	376	359	352	382	355	369	383	366	396	367	384	389	368	387	355	402	383	406	388	354	392	374	373	367	352	377	404	373	393	357	336	379	369	338	369	336	386	406	376	348	346	384	355	379	368	366	401	382	418	373	364	407	397	412	402	361	385	368	369	435	364	373	381	382	359	393	394	391	415	361	385	363	380	360	380	404	386	410	325	359	347	357	362	382	381	364	385	371	393	374	357	395	347	380	396	351	382	403	381	363	372	398	360	370	386	413	384	385	335	397	392	363	360	369	382	374	359	375	393	360	366	362	401	397	383	410	397	375	373	363	381	438	377	382	385	389	378	394	384	361	367	365	383	380	392	386	404	409	408	393	351	368	367	389	399	394	376	379	391	370	391	412	366	379	373	388	372	362	361	406	396	340	389	386	380	343	355	348	387	349	378	367	362	374	358	379	367	384	381	362	361	391	358	407	364	369	367	372	353	354	359	393	399	381	366	349	357	392	361	412	354	376	381	385	382	382	393	367	374	347	372	362	370	363	403	374	381	410	356	341	361	399	390	385	392	381	346	393	388	320	380	382	396	405	372	364	349	392	411	366	418	406	376	379	389	391	379	330	423	360	375	377	356	389	348	393	412	366	392	361	363	349	390	385	385	376	395	388	389	332	407	376	402	400	351	383	363	401	350	399	357	384	387	398	394	387	368	370	353	410	384	378	369	365	355	360	356	394	393	372	395	392	355	414	382	387	381	379	402	394	372	382	389	403	397	398	388	390	343	350	394	380	368	387	364	396	364	411	375	373	396	367	372	379	375	389	378	397	395	404	419	365	402	375	385	362	414	391	358	363	360	379	371	404	353	374	344	396	373	381	347	352	394	369	389	411	377	369	370	383	362	377	364	361	402	401	390	397	327	377	365	380	378	370	364	382	372	411	375	385	380	379	341	387	385	396	392	334	364	408	384	371	402	357	354	348	386	350	396	379	360	388	386	354	370	389	411	395	424	364	364	372	381	381	377	385	357	354	387	405	374	354	334	395	351	385	393	379	353	361	395	378	383	373	375	433	402	375	353	382	383	377	356	376	390	388	384	359	360	398	390	396	360	367	357	374	335	383	374	382	382	375	384	421	411	367	365	380	362	392	353	354	417	366	397	408	356	363	364	368	377	410	372	360	409	370	360	424	394	355	378	408	352	370	383	376	360	337	385	378	363	355	372	376	352	349	381	363	341	376	390	394	360	391	340	334	345	394	403	335	349	365	413	371	384	351	393	344	402	385	374	418	378	394	340	417	374	366	377	403	393	412	364	380	392	369	380	351	367	376	411	398	375	389	371	370	374	384	393	388	377	365	381	363	393	432	371	390	374	388	351	396	393	387	336	409	365	377	364	393	390	394	356	387	387	374	349	371	365	374	378	351	376	377	402	392	351	388	344	396	381	412	409	363	405	363	395	385	415	344	361	407	392	382	373	361	391	397	388	376	364	364	350	370	370	390	370	423	387	389	355	361	356	392	382	395	348	347	358	390	377	387	395	402	384	369	385	385	385	330	400	416	372	381	417	391	363	377	405	365	361	375	375	372	402	380	376	365	361	383	360	385	363	392	400	355	349	384	387	377	380	374	352	391	392	378	352	393	363	432	369	345	381	357	354	381	387	362	375	349	373	345	360	379	417	373	388	399	371	388	380	373	336	379	377	414	362	373	400	402	406	346	385	382	353	379	388	354	379	394	398	363	394	345	357	382	399	367	359	366	391	370	371	369	385	378	365	380	383	340	381	376	396	396	409	380	353	364	369	351	367	387	380	375	390	381	377	342	406	383	371	402	379	379	394	367	409	399	370	402	366	354	373	381	370	378	380	324	383	345	399	362	377	418	397	360	385	380	388	392	350	342	380	380	429	361	344	402	384	398	367	352	373	380	379	368	357	357	397	387	368	391	354	404	387	414	388	385	357	364	369	350	351	375	367	395	359	395	391	373	358	346	384	376	398	374	406	352	389	378	352	398	381	368	366	386	379	362	345	363	362	370	405	348	392	369	383	379	364	363	399	368	368	384	363	387	427	378	401	383	399	375	392	391	379	395	392	368	407	388	403	401	354	367	387	362	401	368	354	370	374	362	374	363	383	348	336	371	402	367	393	386	410
24327	21397	28702	24449	21393	9560	1251	846	799	688	772	703	684	723	648	667	625	585	644	632	620	639	623	646	643	597	640	621	642	619	585	570	603	641	614	646	650	592	635	644	629	591	645	616	648	629	642	633	611	582	621	568	627	650	666	617	609	599	645	689	669	602	612	622	600	644	614	556	622	592	591	628	600	612	596	564	598	598	594	632	646	543	574	648	574	633	613	644	628	623	582	596	605	601	646	612	604	597	595	586	600	639	626	591	579	645	627	603	609	609	611	644	602	629	592	587	561	559	643	599	595	617	614	584	620	572	653	632	609	601	639	567	630	591	603	593	626	580	658	643	625	578	574	622	621	631	598	611	585	611	661	655	615	613	588	589	611	636	635	604	574	623	615	571	626	579	617	672	613	553	629	594	583	611	600	630	550	614	612	572	603	633	614	590	593	596	598	641	631	594	625	629	623	603	571	609	663	621	650	599	618	635	587	590	609	600	655	619	592	587	583	599	651	610	617	596	620	629	630	645	598	625	621	633	601	578	550	575	581	584	589	587	633	612	608	630	586	565	554	652	603	598	581	603	611	680	646	563	579	608	570	627	612	608	590	594	590	580	609	562	634	644	600	617	606	604	589	599	643	585	641	617	572	661	597	574	599	626	607	643	604	609	605	585	594	615	612	605	600	588	623	616	582	631	592	600	625	627	582	605	615	604	621	593	601	613	618	585	577	616	586	638	610	661	588	582	577	652	656	648	602	634	597	577	569	590	609	564	576	594	615	582	605	603	595	629	607	624	600	553	565	609	642	631	610	594	630	625	567	578	567	590	588	586	586	631	621	607	574	614	615	627	552	576	574	636	585	622	618	609	607	639	577	627	579	617	645	607	617	594	617	620	581	588	652	622	595	615	595	578	616	637	631	614	594	583	566	615	572	567	610	615	593	573	627	606	623	640	619	587	643	652	586	607	599	643	632	564	597	620	613	588	609	607	606	608	576	581	605	588	608	617	603	656	609	648	598	592	647	628	613	602	579	635	627	632	559	627	611	662	580	589	634	596	597	563	589	636	639	589	592	615	581	619	585	612	603	576	581	582	627	586	605	589	617	586	589	597	601	573	611	613	647	598	585	567	613	619	617	584	621	574	589	599	586	612	602	639	619	618	613	629	596	579	615	587	661	578	572	616	639	611	651	622	603	594	622	617	662	600	598	615	578	631	608	606	584	613	590	578	613	644	633	594	625	583	601	621	609	616	607	595	577	601	597	596	578	605	613	563	653	662	585	616	636	560	570	607	651	646	621	588	589	596	593	625	568	583	621	599	644	636	655	550	638	579	578	555	594	588	628	556	643	579	581	586	578	614	584	650	640	542	606	585	626	650	651	596	634	651	608	599	610	586	649	584	631	619	640	561	661	580	590	612	579	612	609	600	619	606	563	615	590	600	637	620	610	606	631	583	641	627	652	587	591	601	616	579	623	597	612	619	573	595	602	620	588	592	590	606	620	636	652	584	603	617	590	655	625	641	652	579	617	612	603	597	647	627	627	587	650	649	617	629	637	605	587	680	548	619	582	639	586	585	623	603	583	611	605	602	578	615	586	622	593	584	604	589	609	603	611	574	611	605	614	661	644	625	606	660	582	638	648	579	598	591	567	551	581	578	602	578	621	629	570	628	613	637	587	562	623	638	615	666	610	627	563	648	640	612	620	632	633	547	597	577	588	612	618	596	612	610	538	600	617	572	603	590	603	605	602	617	650	617	581	581	556	581	568	610	584	590	603	614	625	623	537	635	618	605	625	585	625	551	591	600	581	609	645	619	605	602	618	590	607	591	642	598	591	610	621	554	626	550	607	580	595	628	607	620	612	599	633	561	600	592	614	647	600	624	580	613	569	604	654	557	583	594	616	621	610	620	617	632	601	595	600	603	582	605	578	583	662	605	589	565	566	590	625	604	616	583	619	673	598	607	615	651	598	618	591	625	571	645	582	608	632	659	620	591	577	625	574	633	579	555	612	621	611	647	570	556	613	601	579	582	629	613	590	628	613	627	598	620	625	612	637	583	612	611	613	613	613	615	621	618	659	556	565	612	624	622	601	613	605	620	594	628	656	626	608	630	577	584	609	595	624	612	604	624	643	580	595	573	571	576	607	626	616	630	627	616	611	612	627	613	646	594	614	575	605	565	606	632	596	609	579	617	595	638	600	604	618	600	597	629	570	642	579	574	634	667	590	624	629	633	638	575	594	575	567	623	604	646	599	595	627	612	592	607	601	551	606	604	540	610	572	602	619	582	635	633	592	560	589	635	660	604	599	595	632	637	609	648	596	588	663	594	656	580	590	571	574	669	561	647	545	597	609	608	612	596	646	580	606	609	595	568	609	636	609	617	659	595	641	599	610	605	615	618	586	573	629	601	609	595	590	593	571	635	628	659	613	601	583	599	580	592	637	584	568	574	636	612	662	624	605	592	618	600	628	586	561	619	606	596	596	610	624	626	612	610	633	609	649	629	643	600	587	592	605	590	599	561	614	620	623	609	689	628	577	620	620	582	611	630	589	589	619	591	583	627	621	603	597	608	626	663	586	644	563	589	639	659	596	591	639	607	597	583	599	615	599	579	614	610	665	583	638	640	625	596	609	616	604	625	593	616	605	603	614	600	621	588	582	608	581	592	599	607	632	651	615	584	618	640	596	612	578	590	591	577	545	606	587	623	595	631	595	632	574	607	579	628	607	619	606	644	590	603	569	602	587	659	595	621	616	611	606	599	594	614	570	575	614	595	590	604	598	563	607	606	578	607	598	599	565	627	614	620	601	650	590	628	617	590	611	618	609	603	621	630	573	598	595	590	620	646	609	617	613	591	601	628	610	581	659	545	613	549	590	645	556	642	582	624	633	584	615	606	575	610	587	596	602	607	629	628	640	591	627	615	608	567	622	602	652	654	600	614	616	581	581	666	641	624	591	611	616	603	607	606	579	547	624	616	579	582	664	616	599	632	617	632	620	619	585	608	614	610	605	573	624	630	610	570	668	558	563	601	602	570	622	606	598	554	628	587	623	651	579	592	587	591	615	615	626	607	605	610	586	608	638	596	598	591	637	607	579	649	601	622	615	612	586	575	580	634	613	659	641	613	592	618	628	614	599	590	622	569	628	604	623	610	585	622	632	600	620	586	590	603	604	595	587	644	641	572	608	638	644	631	619	543	626	599	616	655	573	614	587	659	614	582	589	600	623	619	604	585	636	562	557	609	636	626	601	622	615	651	662	577	618	599	642	626	594	631	628	551	640	578	585	594	608	565	624	572	587	634	591	637	597	616	606	574	574	584	648	616	641	592	606	590	617	614	627	604	590	595	588	609	578	614	616	596	600	571	561	649	615	595	603	603	639	652	645	633	612	616	587	666	617	623	612	561	626	618	576	601	577	613	576	636	615	598	620	628	603	631	584	583	604	579	589	581	592	626	571	671	615	652	633	623	629	564	620	616	607	625	571	591	562	593	605	599
50051	11409	6047	3100	2364	1853	1561	1373	1229	1146	1012	982	918	867	808	853	794	790	752	835	764	778	793	782	776	766	757	801	736	782	781	755	800	708	722	789	740	741	701	771	759	767	800	708	759	763	748	753	784	752	717	736	750	709	772	784	698	778	711	718	764	703	736	756	711	757	712	698	786	710	790	733	728	770	724	695	730	754	742	733	759	757	761	729	772	776	693	743	721	691	770	720	762	739	742	747	701	740	747	697	783	769	717	806	726	753	698	701	760	744	716	718	724	732	700	725	781	747	750	774	717	704	727	707	723	694	781	720	753	756	766	775	764	749	729	718	745	760	747	782	776	749	723	774	767	772	738	721	722	716	755	771	741	751	728	735	749	715	700	744	791	724	718	735	774	742	720	757	756	694	749	746	794	769	750	772	797	776	711	766	769	712	741	766	795	722	750	762	667	753	761	688	736	738	738	764	755	727	701	767	740	748	785	727	733	725	751	799	749	753	766	746	745	772	733	740	737	742	742	790	714	712	726	702	757	706	732	791	781	747	729	716	744	743	698	775	749	725	759	712	688	728	742	749	770	802	746	705	733	804	782	765	754	704	764	767	760	761	760	735	757	721	747	702	780	747	720	747	737	787	719	700	717	724	699	756	747	698	730	792	748	778	755	703	704	776	753	794	710	714	735	747	721	732	771	761	750	756	731	738	724	782	735	713	776	696	730	770	734	771	737	700	753	742	712	725	751	733	780	737	745	720	706	723	750	768	749	724	713	741	720	747	732	762	770	746	712	732	752	710	770	734	746	796	730	758	756	743	741	724	733	680	756	780	757	754	749	755	743	764	721	717	756	737	763	734	756	750	762	682	776	720	770	770	757	740	701	752	785	797	721	723	729	772	758	699	730	792	779	776	713	708	741	711	772	753	703	697	760	727	697	732	748	733	747	769	720	738	694	734	736	725	788	730	726	727	770	768	743	738	768	720	810	754	762	762	729	736	768	718	769	782	756	755	753	736	729	709	765	738	732	712	745	730	729	662	762	738	769	702	655	754	747	764	757	678	746	796	742	745	758	705	710	743	687	756	757	681	704	701	763	726	702	693	756	777	740	681	754	733	724	767	742	720	750	778	724	790	762	725	741	734	752	743	742	743	761	727	728	734	776	752	714	750	708	746	705	778	721	703	737	755	728	690	705	724	735	762	718	769	766	692	750	774	787	770	760	749	726	738	739	751	750	743	757	769	776	759	739	766	724	789	743	754	753	748	700	702	745	745	768	785	724	744	782	744	726	789	752	731	769	768	768	716	726	777	717	756	742	788	760	762	754	724	747	805	768	691	717	729	742	742	774	729	713	705	721	721	736	722	700	708	738	771	766	748	734	757	715	713	708	777	772	760	741	771	708	747	748	822	694	760	755	726	776	724	766	745	755	804	781	741	758	755	743	785	752	716	733	769	784	784	753	740	727	727	758	712	781	740	723	753	732	735	750	719	748	741	701	779	786	735	765	759	694	761	767	772	715	717	763	766	753	727	726	702	753	751	755	787	792	741	750	761	751	748	768	752	753	771	751	761	728	729	746	768	734	750	709	728	750	750	731	740	753	769	760	705	739	788	740	742	717	778	728	717	766	727	759	764	741	722	702	766	757	730	729	716	773	662	748	744	740	713	782	755	731	729	720	765	752	760	752	703	715	768	749	747	739	750	757	764	717	789	733	740	700	715	744	769	784	763	702	734	755	740	747	738	713	773	734	739	745	705	773	734	718	751	772	712	741	780	781	684	726	768	719	768	786	749	756	754	735	689	741	686	782	718	738	742	729	741	768	788	738	730	730	749	713	730	715	702	752	743	741	668	719	777	754	731	714	752	739	744	729	721	740	738	748	743	703	745	751	736	723	710	705	727	749	812	686	755	713	770	711	692	778	717	726	719	749	767	732	781	753	710	730	771	709	712	732	751	749	687	763	707	753	721	740	744	749	742	705	742	750	785	744	751	767	730	696	740	772	736	712	764	761	772	725	731	742	706	740	683	768	731	782	733	702	735	724	745	711	739	715	702	673	736	749	746	732	708	765	745	739	782	797	715	718	725	728	722	720	710	709	734	747	686	711	721	719	723	722	722	778	766	688	713	766	758	736	766	719	729	730	766	764	729	698	742	736	763	728	777	788	722	729	770	761	732	749	756	741	744	794	773	730	712	720	732	761	687	734	764	713	722	737	757	760	704	742	735	698	793	731	752	786	730	780	764	738	712	743	753	740	740	694	730	709	734	691	731	775	741	761	792	718	771	763	763	733	754	772	728	756	737	714	701	735	704	712	780	734	750	699	756	743	734	770	729	758	742	714	675	693	747	729	776	737	723	710	778	707	756	763	770	718	725	751	780	731	683	764	700	740	732	718	741	754	773	726	742	755	768	725	755	795	723	764	677	722	732	724	738	727	793	742	790	770	781	766	755	721	749	740	791	743	709	768	743	744	731	736	763	734	746	737	745	761	734	713	784	761	783	700	706	738	742	719	744	811	697	758	711	750	823	734	752	756	781	720	714	738	742	731	728	733	764	755	729	735	718	769	711	749	756	751	787	737	777	718	741	740	837	794	757	716	760	756	744	699	751	744	764	744	730	781	735	720	794	704	704	789	751	698	773	719	716	746	747	752	706	761	741	730	713	761	747	721	752	738	709	762	718	761	739	696	744	730	713	723	742	754	760	782	787	691	773	725	699	699	736	771	750	703	696	759	730	767	746	741	740	762	745	780	724	732	715	750	700	724	757	727	716	731	766	736	777	754	791	749	740	743	729	743	777	720	714	727	735	738	748	768	764	742	736	736	754	723	705	719	711	766	721	754	704	761	731	767	769	721	743	738	720	745	772	751	738	740	772	766	713	732	713	743	716	740	778	734	731	783	709	741	797	738	751	722	723	762	711	749	718	766	728	798	735	726	696	740	761	726	707	801	682	743	767	707	728	766	743	718	722	673	756	728	716	721	703	760	775	777	754	735	726	796	707	756	702	748	730	751	755	748	771	726	752	701	713	761	724	752	771	771	719	715	754	764	750	734	739	727	784	737	734	759	807	755	722	679	714	771	696	737	742	778	718	727	738	746	741	763	723	751	729	782	749	728	751	753	795	688	751	738	740	785	762	741	765	781	750	716	661	701	700	750	726	762	746	692	710	737	728	728	762	785	752	743	737	746	784	752	788	732	756	707	696	706	720	773	705	733	676	732	711	755	757	765	726	730	778	677	736	704	779	687	734	726	745	714	763	716	748	762	716	763	764	778	728	737	764	738	764	742	733	700	806	753	750	728	705	730	747	756	740	759	757	691	776	739	743	746	777	712	758	709	785	746	739	729	788	753	730	702	768	758	790	773	760	770	727	769	768	735	735	740	731	776	751	766	690	733	749	736	775	750	727	732	763	689	761	742	756	737	741	708	684	774	697	759	738	721	750	777	754	713	745	758	739	737	747	778	738	702	747	747	757	722	717	776	775	757	769	745	740	739	747
25877	21455	27499	25540	7518	537	436	359	343	340	355	278	269	306	287	285	258	269	284	276	299	247	263	287	277	276	226	279	240	263	240	267	274	237	248	287	261	269	264	230	250	264	241	274	255	251	254	229	254	232	251	243	258	224	263	279	262	271	249	255	293	266	237	248	278	233	249	246	258	223	234	253	272	289	275	262	271	266	264	242	248	275	252	255	272	269	256	238	282	231	260	263	247	268	254	253	278	241	276	230	264	279	247	256	281	252	277	283	257	291	259	289	232	272	262	262	247	254	266	259	228	257	250	256	267	261	232	269	264	257	279	271	280	275	291	270	259	266	285	271	259	271	270	256	265	259	243	272	245	262	294	283	294	256	262	260	249	240	243	243	256	254	257	242	281	266	278	249	264	237	269	260	231	257	233	266	273	283	275	253	264	267	284	269	232	284	225	263	244	269	242	242	256	251	282	297	289	240	274	262	245	268	256	305	247	254	290	249	230	265	267	274	239	270	264	244	240	262	271	257	281	282	305	245	246	268	278	253	269	258	267	268	244	262	279	245	274	273	247	248	236	250	237	245	276	263	260	267	272	291	289	246	248	278	259	236	263	254	243	250	235	269	260	267	278	250	264	237	249	246	234	228	250	252	263	272	269	271	276	259	260	268	258	256	247	254	286	249	250	269	284	257	258	237	274	279	265	263	271	298	270	255	259	257	252	257	265	281	270	227	279	285	274	248	262	253	277	257	276	256	240	264	265	258	249	246	279	289	299	262	242	255	238	256	261	236	254	260	271	270	239	260	269	254	257	253	228	234	256	259	248	281	279	238	287	277	272	286	292	241	255	252	244	258	239	275	238	273	270	272	266	256	253	263	263	260	260	243	295	259	273	249	273	285	266	235	249	252	249	259	248	284	261	246	254	256	228	279	255	245	286	270	272	267	270	275	244	251	267	232	279	240	238	270	265	259	233	253	255	268	282	242	265	245	236	255	237	245	270	239	269	303	246	258	243	288	265	261	242	261	239	227	285	266	267	257	283	244	240	257	255	269	269	262	261	260	249	255	225	227	283	256	283	231	240	282	242	244	246	245	272	242	283	289	257	254	247	248	250	228	272	290	284	299	274	249	256	275	260	261	254	237	264	263	275	262	276	271	250	251	249	270	237	275	289	270	246	276	250	255	279	254	254	226	271	235	244	265	254	259	257	249	261	270	260	278	256	246	255	269	237	250	264	251	260	253	263	257	249	267	241	255	248	220	246	264	264	292	277	270	266	255	246	258	252	257	283	259	297	246	257	281	273	257	245	249	273	242	248	239	234	241	278	271	229	256	233	253	278	246	253	257	284	248	275	248	254	243	261	236	252	239	228	286	220	242	258	287	258	280	258	296	267	278	287	268	261	265	268	276	232	275	246	217	242	253	263	241	241	281	238	241	270	257	272	245	254	232	262	239	256	294	272	223	282	259	269	265	272	271	271	250	259	234	257	255	263	277	248	254	238	258	262	253	308	260	286	253	274	259	279	276	262	271	249	262	256	255	261	262	242	250	258	255	295	236	245	269	254	264	260	232	281	277	261	266	267	305	215	257	244	277	280	270	248	267	296	256	252	252	261	241	271	264	251	285	280	288	267	262	275	266	261	265	287	229	264	255	245	247	248	242	288	261	256	257	267	288	271	243	246	248	266	265	282	260	241	254	256	264	247	246	272	268	269	237	249	257	249	241	267	252	284	271	268	258	269	267	240	268	234	245	240	257	249	293	239	243	272	250	243	242	270	238	264	247	231	260	267	271	264	274	247	270	233	273	250	251	266	248	216	228	255	266	268	259	255	248	269	255	242	255	234	279	242	259	271	243	286	283	243	254	248	252	271	263	246	279	237	261	262	283	251	249	261	244	266	236	244	261	267	251	236	266	277	258	240	225	295	269	255	240	279	275	259	270	239	281	247	247	273	230	245	275	240	262	267	246	261	239	267	252	272	278	272	261	229	265	237	275	233	241	263	229	249	255	272	287	258	277	243	266	267	252	291	240	261	256	261	248	253	234	268	260	261	278	241	225	253	268	228	262	284	252	224	270	276	245	277	263	239	258	268	265	240	268	257	266	256	261	252	253	246	252	284	259	271	265	246	235	257	255	261	241	246	269	233	269	286	252	248	291	264	283	243	251	271	244	254	274	242	284	264	269	251	297	281	259	257	267	238	268	266	250	270	245	242	273	263	264	282	278	267	243	257	218	247	262	261	254	282	257	247	283	263	248	248	274	248	255	264	259	227	274	258	286	256	268	254	231	290	213	274	277	277	271	238	258	278	258	294	237	245	254	249	285	235	278	267	281	272	255	236	231	234	239	261	288	265	277	241	226	242	261	262	258	283	251	245	264	254	277	267	271	254	255	270	292	272	262	259	250	258	256	239	273	263	259	267	286	232	256	239	228	276	276	274	259	250	277	267	263	247	238	262	272	250	269	301	255	293	257	282	251	247	273	300	304	248	248	263	266	265	280	290	268	251	266	247	252	214	234	291	261	254	298	275	251	273	235	239	222	256	239	231	259	262	267	256	270	260	249	269	253	251	256	289	274	264	255	252	240	252	269	242	256	270	268	258	255	233	239	246	268	248	253	248	272	254	257	259	249	238	273	299	237	237	224	262	269	277	281	236	256	242	283	249	233	253	243	267	254	248	251	257	283	255	277	280	298	256	244	280	263	218	254	259	253	247	252	285	258	258	241	245	237	243	236	235	232	272	246	306	264	264	284	255	260	238	262	257	265	216	270	261	267	257	237	277	256	261	249	258	240	269	293	270	262	254	275	264	287	256	233	231	269	240	265	263	238	284	249	253	255	278	236	280	288	263	257	257	269	243	272	264	262	251	279	278	261	264	252	246	257	275	266	244	281	277	233	266	269	281	244	227	247	256	263	297	271	245	259	274	248	264	245	260	262	251	246	276	246	244	248	279	219	264	278	267	280	255	265	237	261	264	235	275	236	278	253	232	237	232	258	268	295	255	227	245	257	236	238	265	235	268	259	244	249	225	234	282	258	259	257	256	255	260	250	255	237	283	250	255	279	263	263	268	239	249	260	233	217	248	262	261	260	227	280	251	259	263	220	268	251	241	249	253	269	248	247	273	260	265	239	254	276	251	257	264	265	273	278	275	267	258	258	276	271	263	253	262	273	269	243	240	254	248	285	251	246	220	245	263	245	274	245	268	260	284	272	265	256	259	239	228	271	267	257	248	277	267	226	243	251	241	245	255	265	247	276	293	294	256	305	260	246	252	258	260	253	267	274	230	256	263	247	245	245	250	277	283	267	267	278	261	228	249	263	244	259	244	258	271	261	270	257	243	264	270	266	265	259	293	261	279	261	270	245	253	247	253	290	280	283	229	304	232	263	260	256	277	254	261	294	278	273	254	269	258	261	243	238	251	287	274	260	252	242	218	261	251	245	252	246	263	300	268	293	257	271	273	232	252	274	248	244	268	257	250	264	275	248	269	281	266	239
46751	7834	3137	1511	1141	936	707	701	597	591	499	449	454	451	430	422	393	408	404	406	372	341	371	402	370	356	391	393	362	365	356	370	345	336	373	335	352	322	339	366	359	381	339	358	348	351	325	361	368	389	300	334	345	331	343	368	358	353	312	369	373	341	337	364	339	359	392	337	324	356	387	339	372	325	364	370	343	363	338	391	380	358	335	408	332	367	371	346	387	349	331	368	312	338	361	367	336	329	353	343	347	340	364	324	320	407	362	340	351	324	331	321	357	352	321	386	372	345	358	360	371	339	361	357	342	365	366	352	349	326	326	307	344	352	343	359	362	362	346	344	338	391	342	344	346	368	366	315	310	363	346	357	324	342	381	330	348	344	318	325	334	339	327	375	342	327	365	349	363	375	319	319	360	341	368	355	360	349	350	327	339	354	347	363	369	344	374	328	325	363	356	353	344	355	398	350	364	347	372	326	359	358	339	323	364	366	311	366	341	376	340	349	361	348	382	354	357	364	346	315	355	310	373	348	344	330	347	380	321	335	337	367	335	318	375	364	363	347	342	340	340	350	357	351	354	358	340	341	371	399	358	352	359	371	336	366	369	370	331	364	338	354	345	324	320	338	318	389	385	308	359	381	319	338	349	328	329	350	363	345	339	340	394	323	345	323	368	356	362	378	342	360	344	357	363	352	359	346	330	344	355	357	317	369	340	370	326	363	346	340	353	331	352	350	335	341	360	369	373	333	357	368	344	389	351	360	364	354	346	390	329	389	359	335	341	367	367	350	350	367	374	366	354	364	332	361	328	364	355	351	326	314	365	370	357	357	370	300	312	369	344	347	356	354	340	324	342	351	344	382	368	368	335	335	366	350	334	300	364	363	359	367	353	347	357	358	356	347	339	340	329	319	353	378	351	342	329	337	357	336	379	342	345	347	365	311	363	382	356	326	329	356	356	351	360	349	360	344	387	328	332	332	337	368	326	321	336	384	367	364	348	350	386	343	355	318	341	345	403	356	350	329	380	353	357	387	377	348	360	328	348	370	352	323	359	325	373	351	351	349	344	340	341	355	351	353	373	376	341	371	376	350	360	334	333	341	353	346	331	367	363	334	343	361	329	375	369	367	330	380	337	346	344	342	323	356	361	369	389	355	351	338	368	331	344	388	360	355	355	317	384	349	352	364	326	334	371	331	372	336	352	352	348	365	338	345	343	358	362	335	354	365	314	352	342	348	333	356	372	369	350	354	344	353	331	310	375	346	314	337	359	372	326	327	322	379	403	355	375	356	385	320	345	361	380	330	363	329	391	343	339	369	344	371	394	311	382	339	349	319	343	332	349	319	328	351	332	327	332	374	371	351	359	383	351	330	337	359	361	329	339	323	367	326	327	365	326	391	363	373	371	329	360	389	350	340	335	370	326	356	347	356	375	325	349	371	360	324	383	324	350	377	361	360	338	336	329	356	328	330	343	364	334	353	336	323	380	329	344	356	324	327	363	355	329	339	345	396	370	368	366	360	330	344	358	357	340	347	343	372	360	350	400	353	356	353	322	321	338	329	334	328	330	324	351	388	356	349	348	379	357	332	369	334	353	348	345	336	360	371	352	355	321	358	331	342	376	374	355	334	354	383	339	351	386	324	348	371	358	332	373	333	386	366	387	352	337	333	364	369	377	394	360	366	343	338	347	342	334	355	327	371	355	340	337	373	359	315	364	329	317	365	380	330	358	357	363	334	358	313	331	327	353	335	317	345	382	419	329	374	354	341	350	378	321	348	346	326	360	366	332	399	334	332	336	340	366	349	366	340	335	347	366	340	329	374	354	377	356	330	308	390	341	352	356	375	339	332	332	338	306	318	343	328	353	342	361	331	343	396	354	381	373	330	324	323	335	359	341	374	348	373	340	369	323	365	353	363	378	339	334	349	353	342	327	383	357	352	310	381	345	354	356	338	357	357	354	325	359	371	382	332	401	380	349	368	364	354	365	371	347	388	371	351	358	342	329	345	340	376	362	345	347	376	363	325	318	376	359	342	349	366	352	377	372	346	342	313	346	354	340	366	325	353	345	349	386	387	338	342	351	354	346	318	335	322	367	357	367	341	326	382	344	324	376	365	331	331	377	328	390	332	368	327	357	348	338	355	345	320	352	335	403	349	336	383	378	369	375	369	354	366	332	352	350	335	333	364	320	328	344	355	371	383	365	353	335	343	376	359	333	348	344	364	381	353	366	367	343	337	330	308	378	335	354	339	352	374	379	319	343	315	335	382	343	379	353	382	344	331	326	355	348	354	308	346	367	342	352	333	335	372	342	347	367	359	334	353	337	389	318	329	389	348	378	359	334	374	383	386	353	338	330	346	365	339	332	390	357	315	329	378	356	337	336	344	361	333	325	378	374	351	354	374	341	363	371	365	374	335	386	349	400	346	375	318	394	349	346	340	360	345	362	337	303	337	348	376	366	377	335	384	356	367	358	353	383	343	400	319	384	348	341	326	327	333	362	323	355	330	328	375	355	349	346	350	335	384	377	340	338	361	324	354	358	366	405	337	362	360	331	378	331	333	335	335	385	377	357	331	368	359	367	391	312	376	360	353	348	345	337	340	361	325	354	338	349	353	313	348	338	338	341	388	335	341	344	321	369	343	345	365	319	368	366	351	334	354	360	331	379	383	365	340	341	354	361	324	347	358	309	357	361	364	364	346	373	314	371	331	347	340	359	373	377	315	327	337	336	358	350	343	327	314	352	341	373	371	380	320	359	351	293	355	327	328	346	391	352	327	328	340	351	405	336	348	336	321	363	364	351	401	336	339	354	363	368	350	352	352	358	343	323	364	321	339	340	373	359	376	339	378	339	319	347	347	374	344	327	366	353	372	376	361	362	357	351	338	337	337	347	361	367	337	338	324	327	366	387	343	351	364	378	350	376	339	354	335	363	377	331	359	369	354	346	365	350	347	342	342	387	362	382	383	320	328	352	360	330	355	351	339	332	383	330	340	332	351	370	332	320	362	342	341	364	330	317	344	361	337	321	335	319	347	339	362	360	361	348	326	337	366	349	325	357	334	345	369	344	363	367	365	350	371	334	338	351	343	332	340	345	387	374	338	341	344	367	312	344	357	339	349	337	342	373	379	358	366	357	388	346	328	350	349	369	356	377	351	398	347	326	358	364	371	348	379	332	352	366	357	353	364	330	361	346	343	370	365	336	346	369	338	358	371	336	357	347	344	381	363	354	357	357	348	372	335	351	367	349	329	332	320	358	344	369	396	370	359	383	344	358	310	340	351	355	325	363	365	348	348	381	384	372	344	359	386	383	354	336	347	387	349	356	359	348	341	378	369	335	356	354	353	365	374	372	322	331	346	371	387	345	363	361	373	371	347	306	371	346	365	370	376	343	337	366	353	329	340	366	355	333	335	325	349	332	345	349	376	353	334	369	368	324	313	355	346	338	342	350	360	339	344	396	354	344	357	361	356	351	350	372	367	393	313	359	370
23331	21470	29337	24011	21464	21491	8361	1369	1070	1024	937	867	838	777	825	878	769	802	778	767	694	731	790	767	758	807	738	767	763	754	704	734	740	713	797	716	715	748	698	736	726	706	734	758	695	723	750	722	692	732	718	713	746	724	723	740	758	724	694	735	744	756	698	727	671	691	718	710	714	695	689	690	749	714	692	726	713	744	667	723	726	729	711	691	691	727	727	718	729	695	719	707	717	697	722	698	690	700	700	669	735	739	679	726	719	725	703	705	699	724	662	641	727	716	699	710	686	704	738	762	710	668	707	718	730	731	702	705	756	677	716	701	680	712	660	753	737	727	684	715	676	741	752	741	752	679	704	704	754	680	655	733	718	724	719	750	690	715	723	693	659	694	741	706	766	698	693	737	717	776	719	676	708	777	719	767	687	767	721	747	725	732	677	698	680	708	706	679	692	717	716	659	719	680	749	739	717	651	698	733	690	693	698	683	721	660	688	699	707	717	741	759	721	676	730	692	705	724	735	708	736	663	696	759	729	703	688	706	700	708	672	688	737	693	667	674	709	703	683	701	676	699	649	732	696	714	716	686	702	741	727	702	698	699	710	725	674	716	703	713	712	731	710	720	633	722	716	709	720	722	683	693	703	693	716	696	699	646	700	701	720	705	650	718	699	713	720	699	656	741	727	707	729	689	715	733	695	723	733	709	692	733	698	680	749	680	718	730	711	733	670	738	767	725	693	732	722	735	668	720	734	731	707	774	658	747	691	715	712	673	718	732	679	724	697	708	724	677	694	723	699	725	709	766	717	720	709	746	720	737	737	728	725	688	665	702	706	694	721	701	708	710	687	668	730	725	711	710	700	684	701	681	712	691	782	749	664	689	681	688	674	719	736	722	737	689	712	713	753	729	712	741	761	708	729	706	668	697	722	711	739	715	732	712	658	735	686	696	698	688	682	739	673	700	685	700	742	736	685	688	704	741	710	700	756	677	720	727	720	689	762	730	681	724	708	730	710	736	722	704	717	660	719	714	649	700	691	694	668	741	718	714	693	704	674	680	748	710	690	701	728	726	751	749	731	710	743	703	707	733	713	722	691	692	692	707	664	703	705	669	752	676	684	707	701	717	687	687	681	686	709	714	654	715	675	702	716	748	700	698	670	692	731	669	706	702	731	728	660	715	691	670	705	698	709	720	661	731	701	679	734	677	745	744	719	695	743	709	727	700	703	687	676	709	715	693	713	698	703	711	692	749	693	697	688	671	702	736	705	694	731	754	717	685	686	681	707	697	696	671	722	736	700	729	715	757	734	694	734	685	688	708	709	732	715	669	711	698	703	721	691	750	689	667	636	721	698	724	727	686	679	702	751	720	747	770	671	742	705	731	696	725	742	713	691	703	700	687	697	727	721	685	677	637	722	726	692	718	691	667	669	711	702	683	704	732	680	739	687	696	653	716	673	742	713	743	688	656	679	731	724	737	676	704	668	711	725	740	690	674	696	651	697	681	737	691	720	723	667	737	727	698	665	667	721	721	699	766	696	768	695	645	667	753	716	731	724	671	681	712	700	714	675	675	672	713	730	675	743	728	697	700	691	737	730	718	716	706	676	670	679	706	761	734	669	673	743	725	738	678	714	687	662	717	711	687	762	679	704	668	671	746	747	727	728	727	712	708	740	660	678	704	763	669	703	680	686	716	705	668	732	717	687	737	705	662	716	676	676	683	721	718	731	739	724	752	691	748	775	720	735	679	685	678	764	695	722	648	741	728	656	762	705	740	737	688	747	741	737	721	671	703	708	673	687	702	744	706	709	651	686	687	688	676	705	712	737	718	694	686	717	687	733	738	673	702	627	761	739	668	703	733	683	681	772	683	704	724	684	748	707	654	712	709	700	729	694	701	671	762	664	718	701	764	764	737	700	705	718	672	714	727	743	705	692	683	749	761	726	708	667	661	721	712	682	785	717	747	713	733	718	648	680	731	731	715	692	721	714	701	778	693	682	697	726	729	735	722	711	730	742	719	695	742	654	775	746	703	671	669	696	692	708	680	706	669	704	661	665	722	691	671	724	740	685	730	714	661	728	751	738	742	702	675	700	657	714	697	670	726	685	732	701	677	670	726	704	714	730	743	725	703	684	722	743	650	745	714	687	709	737	711	697	687	704	740	693	736	731	762	702	697	701	747	715	690	716	676	704	753	705	688	703	698	681	796	695	691	715	731	673	719	671	742	687	708	717	675	734	693	749	700	756	690	698	697	717	706	694	699	698	679	741	745	657	707	738	660	649	743	705	740	729	702	668	726	719	732	681	714	710	717	696	707	681	652	741	718	682	765	700	712	701	705	727	697	695	754	712	664	702	707	697	692	692	718	703	659	734	738	677	665	666	746	673	724	728	667	743	694	680	674	721	674	730	666	736	720	718	736	723	729	703	675	703	716	676	711	669	694	677	711	722	727	708	672	707	643	708	707	672	693	694	739	730	712	646	732	664	725	769	710	661	755	710	718	703	743	728	696	689	701	689	707	681	733	700	742	711	675	679	701	686	730	629	709	650	691	671	666	697	706	686	715	673	666	695	689	681	694	661	723	735	692	695	690	724	750	692	696	706	670	643	691	687	751	719	721	752	692	762	720	735	699	738	753	652	718	699	719	694	698	742	660	738	675	706	686	734	714	747	697	698	719	736	710	676	725	707	721	732	682	693	766	726	664	721	691	717	720	653	720	698	729	728	701	692	675	702	746	726	721	695	682	699	709	696	697	681	671	722	720	723	761	729	762	713	712	718	736	722	673	719	753	679	666	689	680	725	722	714	682	720	711	748	734	707	706	677	699	770	699	743	699	713	701	762	720	724	760	703	695	741	717	713	685	752	694	696	682	752	741	724	688	717	754	722	692	676	703	729	680	662	711	770	700	725	707	724	745	704	742	690	737	707	732	705	725	666	708	737	707	682	672	676	692	713	685	700	712	677	728	681	699	708	646	711	676	692	719	710	675	784	728	739	727	675	706	716	748	692	655	708	697	729	730	691	712	689	685	699	698	700	690	703	722	648	695	668	696	665	752	685	700	676	718	710	741	672	714	718	696	698	685	734	728	679	660	725	746	714	729	702	676	669	692	739	691	725	704	707	734	736	748	735	696	680	678	684	725	703	705	714	706	746	702	751	690	706	728	745	703	768	693	666	672	744	727	692	718	661	695	682	778	709	712	729	686	686	675	705	687	686	735	745	671	693	735	720	732	752	691	654	701	759	681	734	693	735	689	688	737	626	726	697	721	729	722	712	689	725	691	724	690	736	712	722	733	685	757	721	692	699	716	719	738	733	708	687	751	701	686	686	690	704	702	715	652	675	731	692	744	743	714	698	737	695	682	676	670	681	707	730	760	723	721	753	695	702	686	722	749	720	691	684	683	693	738	717	723	691	716	666	702	679	722	735	670	709	770	714	728	790	702	739	712	733	662	718	659	731	751	740	717	717	663	716	674	764	656	677	715	695	723	704	702
55074	14824	10103	5132	3770	2971	2404	2018	1711	1602	1428	1313	1251	1199	1187	1081	1034	1033	989	1021	1039	985	993	930	888	994	897	912	945	880	883	901	855	871	913	905	939	880	865	900	883	876	889	889	850	887	849	870	867	879	858	837	925	900	864	879	836	826	842	822	847	894	884	841	843	865	878	843	842	907	837	875	916	855	895	894	871	839	880	866	818	833	875	801	851	853	870	882	904	805	901	857	903	873	853	847	876	846	841	828	873	861	877	895	808	807	889	872	870	830	853	864	827	840	810	857	817	819	876	886	866	880	882	826	863	823	865	850	873	830	874	846	875	913	819	847	877	822	854	900	836	854	818	912	860	885	882	851	859	845	954	800	855	828	865	804	831	878	882	888	889	848	870	881	936	886	841	866	901	841	822	857	894	903	866	849	889	855	877	855	901	903	820	825	864	838	854	868	902	886	868	883	846	877	876	859	845	868	867	873	911	881	883	856	887	870	942	874	821	871	855	853	826	901	852	892	905	856	906	882	881	850	864	860	791	890	867	873	887	864	861	903	865	837	865	831	841	862	840	895	864	859	863	902	875	865	872	831	808	834	870	926	861	850	814	863	869	849	836	926	847	873	855	829	879	855	888	853	830	885	846	854	874	854	868	886	843	847	863	881	819	894	862	826	866	828	902	857	854	852	879	803	835	889	872	867	851	808	872	867	874	888	835	836	855	866	886	870	858	835	859	827	917	871	870	877	840	864	851	864	891	875	919	854	842	901	851	833	884	883	856	873	830	862	879	848	832	850	872	864	821	817	816	850	849	885	847	830	878	895	850	859	901	877	887	860	860	866	859	895	822	789	871	863	894	839	863	854	880	897	876	896	873	868	879	857	877	860	929	903	880	809	848	859	824	882	874	891	917	924	868	854	921	919	838	840	840	868	840	828	855	840	905	876	868	845	808	892	890	888	844	869	859	901	834	893	871	848	848	882	807	881	821	860	852	867	873	879	879	899	884	837	849	840	904	871	860	861	865	876	830	841	881	910	840	836	843	871	873	814	870	857	800	916	816	856	893	818	910	864	831	856	874	862	899	829	838	857	879	880	840	931	831	840	863	854	838	893	892	814	860	809	892	881	879	864	832	822	869	860	854	881	836	911	869	833	894	914	844	873	865	817	811	889	916	919	862	878	865	858	883	851	846	875	871	845	821	836	872	863	886	858	907	921	828	900	837	850	906	904	889	887	893	869	863	882	870	863	850	865	862	903	890	842	882	879	907	874	821	861	830	895	850	932	868	838	855	871	802	828	909	844	786	844	858	874	890	876	900	877	828	843	865	883	920	917	852	855	902	853	831	851	856	910	866	885	872	885	875	809	847	875	866	912	843	901	891	800	829	866	845	846	815	892	855	868	903	866	854	852	856	877	890	818	905	831	903	891	830	810	879	852	861	893	814	833	860	875	825	878	875	843	874	792	887	909	902	809	865	853	859	921	857	846	856	891	842	870	855	855	870	894	844	898	880	873	852	815	834	818	850	841	904	852	860	897	898	843	891	881	866	847	836	850	890	866	901	889	878	892	899	869	831	901	881	867	896	839	799	822	842	854	830	884	864	903	893	850	823	846	869	853	912	868	876	834	903	853	820	882	840	852	816	874	862	902	869	862	850	911	869	878	908	899	831	866	882	882	850	903	879	830	838	884	842	828	899	867	840	882	906	879	849	874	849	856	899	856	860	840	853	847	867	872	871	873	852	811	917	874	851	831	857	898	813	875	797	862	874	826	896	847	854	876	832	883	855	892	844	827	862	828	836	860	878	840	840	853	822	854	896	848	850	870	884	852	846	856	832	831	843	872	873	849	871	863	889	885	857	911	834	848	846	843	841	862	821	865	842	875	847	897	846	829	857	899	867	867	849	822	887	945	878	817	846	869	836	918	832	858	859	847	857	842	913	882	886	853	883	887	848	875	856	867	795	816	840	842	824	880	885	898	847	853	908	901	851	906	853	932	833	880	866	872	890	902	849	868	876	830	861	871	899	872	898	846	929	857	891	869	895	827	859	869	887	819	832	823	864	835	827	843	970	866	881	859	849	831	863	849	844	876	817	883	906	882	898	859	824	828	892	846	915	828	880	830	888	867	804	867	845	814	863	856	925	873	924	844	868	885	918	854	865	860	907	860	905	860	857	897	873	836	884	836	881	814	807	888	883	915	879	824	833	892	870	857	823	849	861	796	872	839	823	875	858	826	908	854	832	890	881	870	848	888	925	904	866	828	885	867	893	885	862	844	914	885	874	813	908	806	913	844	830	794	867	823	881	814	863	825	871	845	851	849	894	843	857	841	855	847	881	847	818	889	854	860	850	864	883	829	888	865	873	835	878	875	799	862	886	810	848	905	899	844	819	860	890	850	872	826	814	798	876	859	884	869	850	849	850	877	836	882	894	852	864	833	880	858	849	808	906	877	887	850	839	850	881	910	892	832	871	865	849	840	858	867	837	872	882	872	826	891	824	862	862	885	911	867	874	803	880	815	862	865	839	869	899	873	847	810	849	877	833	886	890	801	908	782	825	825	853	831	853	807	869	825	865	792	841	883	842	848	881	901	922	880	839	855	861	881	861	873	859	862	878	853	815	862	862	907	879	842	830	845	890	856	884	866	833	893	855	879	873	840	864	851	828	874	859	870	897	858	850	893	797	870	855	847	875	842	894	894	853	874	875	848	848	896	836	851	885	866	848	852	872	891	862	854	870	880	867	899	874	886	845	850	908	894	852	857	813	798	851	847	846	880	912	867	870	867	864	870	857	853	857	846	873	873	867	899	810	916	879	876	871	863	915	871	883	923	899	872	901	824	827	882	895	853	874	830	856	836	915	873	883	871	847	862	887	786	930	819	900	839	859	829	817	869	861	804	903	841	854	845	855	805	841	763	836	877	835	864	881	850	829	881	838	865	807	848	858	879	861	791	870	847	844	843	824	869	840	849	932	895	817	878	884	801	844	848	900	876	874	832	864	863	883	878	896	846	858	835	864	886	895	890	887	858	855	901	866	883	855	916	842	889	875	868	877	846	852	852	820	893	891	854	859	860	867	858	829	869	814	876	892	907	844	851	841	827	853	811	863	869	859	847	867	865	830	879	825	895	876	859	836	836	890	862	892	892	886	803	877	839	885	860	834	897	858	818	841	885	879	908	858	866	851	883	870	792	841	867	839	829	844	841	887	927	873	839	851	812	857	820	870	847	865	845	898	815	862	851	856	858	848	893	846	827	865	816	881	901	886	828	821	875	887	832	808	924	870	889	827	887	893	840	856	851	901	868	907	896	929	869	823	879	860	850	849	892	832	859	841	869	836	848	879	899	850	903	918	840	820	856	878	851	857	852	825	885	921	895	935	856	845	838	840	813	888	889	849	916	946	842	836	846	854	894	849	833	855	857	887	858	836	832	802	841	830	866	848	881	895	861	907	909	922	852	862	868	868	806	890	811	844	862	838	824	843	879	847	897	827	899	904	840
28466	19831	6165	554	356	324	325	315	304	307	316	301	353	290	327	302	306	264	306	280	278	331	313	302	322	300	292	293	297	305	299	279	322	282	289	282	272	286	303	296	300	264	304	246	285	284	289	302	302	305	283	287	302	311	289	295	287	315	276	284	287	294	331	311	288	309	300	298	296	301	329	281	324	281	296	300	272	332	280	321	269	275	309	318	301	259	325	279	302	267	324	319	285	320	270	305	316	273	292	300	291	297	320	283	280	321	305	296	329	280	309	312	275	289	269	312	302	249	298	296	311	327	297	319	328	296	300	292	297	305	284	285	319	298	278	270	316	304	291	314	279	286	335	294	318	305	297	289	289	314	294	315	296	278	311	305	299	327	283	292	319	289	279	272	292	354	319	268	308	259	312	300	306	298	309	310	290	292	288	285	307	282	313	301	309	299	319	288	288	268	314	303	283	297	304	297	299	275	286	287	294	295	292	304	310	327	304	298	311	294	294	296	337	342	355	279	307	301	302	299	337	320	303	306	274	298	295	308	323	291	299	285	288	336	285	313	316	261	303	300	317	290	317	284	302	265	284	297	332	306	301	291	282	304	295	306	310	302	308	292	338	306	281	302	299	296	333	276	325	283	291	315	295	295	310	316	286	266	305	300	312	306	282	301	282	319	282	307	298	308	329	294	298	333	297	309	334	326	315	302	281	333	272	308	280	315	291	276	277	313	337	277	280	301	314	293	279	280	315	314	299	283	314	285	299	296	326	325	317	320	313	332	290	304	297	305	298	299	337	306	298	301	323	297	297	305	334	280	270	276	299	302	300	291	255	289	311	311	302	286	337	295	277	325	296	298	305	280	259	260	282	307	302	293	329	299	295	305	291	285	275	294	301	313	313	302	333	290	289	321	308	308	288	315	279	304	270	305	306	297	303	298	323	315	292	301	289	314	320	280	319	314	276	295	269	334	300	298	270	290	313	292	278	296	277	265	299	323	302	314	305	285	268	301	314	304	276	293	277	297	279	323	318	286	283	299	286	273	303	275	300	301	287	301	296	307	270	302	310	281	306	297	254	289	304	280	275	271	294	287	311	286	283	289	286	316	311	302	275	309	316	267	316	321	303	283	266	283	300	304	272	315	297	280	287	285	278	283	301	285	281	325	292	312	311	302	332	299	298	283	300	264	290	299	285	312	281	307	284	293	295	321	281	296	280	286	305	280	278	272	294	324	326	302	302	352	317	296	301	299	313	298	300	307	312	301	294	302	307	312	294	306	301	309	321	270	292	283	319	298	304	318	267	356	319	300	272	286	293	319	287	326	317	279	316	293	297	329	269	286	314	304	313	312	269	269	299	298	321	291	324	263	285	298	320	299	327	315	294	293	312	282	317	303	297	332	306	302	270	284	308	322	282	304	289	285	313	286	312	256	331	259	260	315	293	292	305	322	258	297	300	294	279	275	304	310	301	342	327	298	322	307	281	301	323	308	297	306	291	282	327	330	289	300	333	311	287	289	307	295	273	288	290	239	300	297	313	284	306	277	279	312	274	318	295	335	277	298	290	309	298	299	271	282	321	290	284	315	311	296	309	301	306	313	279	343	319	288	265	295	297	293	278	316	317	328	293	300	284	298	309	327	297	297	280	292	301	278	312	292	299	335	308	299	319	260	289	282	276	309	289	287	276	273	309	294	321	278	315	324	276	316	285	305	279	279	295	297	288	288	275	303	290	288	305	304	304	279	327	317	290	287	299	268	288	321	282	314	323	301	308	336	327	292	312	283	281	304	273	273	286	285	305	304	311	296	324	310	312	271	296	273	281	306	292	306	289	300	316	315	282	302	254	331	275	315	290	285	310	311	320	258	313	287	297	297	293	301	294	274	296	276	306	286	319	291	358	319	288	311	292	312	301	300	303	326	298	294	288	296	264	328	313	308	316	282	289	284	314	261	268	340	312	329	301	307	327	286	311	308	290	320	318	310	318	291	293	280	301	297	325	283	306	314	297	341	300	278	292	260	310	302	292	316	275	269	293	303	345	297	302	259	289	317	268	318	300	299	279	295	274	279	346	291	305	307	286	310	282	311	321	320	320	299	278	290	298	285	279	310	337	303	301	291	296	295	296	296	313	294	307	291	285	298	307	325	303	301	302	285	319	290	300	295	324	296	298	299	303	283	313	280	278	287	304	298	318	318	346	325	274	289	300	297	261	293	286	272	313	294	313	319	267	326	291	270	311	308	316	305	273	293	269	310	301	325	297	279	290	304	280	296	296	293	275	279	306	243	310	317	303	294	313	262	303	278	267	285	305	290	287	284	252	294	318	268	285	299	281	337	297	331	314	293	304	298	294	271	303	300	302	308	280	317	293	294	295	307	277	289	298	315	274	290	271	304	314	284	304	315	296	307	276	295	316	299	305	280	314	303	266	303	316	270	305	324	281	288	327	320	319	269	270	317	276	295	285	293	285	288	273	268	285	294	279	298	342	311	294	258	282	299	305	282	290	287	308	327	304	294	272	290	288	287	303	305	308	309	319	318	279	320	296	269	294	306	289	325	286	313	288	287	313	313	278	298	285	321	335	320	269	299	309	295	286	283	288	301	309	310	291	284	285	300	293	293	298	298	284	301	308	298	302	321	289	282	308	328	294	273	308	303	312	297	303	303	290	295	307	317	303	292	315	327	313	316	303	303	296	287	285	303	304	314	305	333	316	304	246	342	289	317	292	322	318	291	293	303	310	336	306	286	274	281	281	330	312	335	273	295	308	305	286	299	280	327	320	290	296	269	272	309	291	287	292	320	300	285	293	307	313	311	295	294	289	284	283	280	326	297	279	298	310	281	283	294	316	295	316	322	309	298	316	294	273	322	302	327	280	288	297	307	305	318	305	282	273	296	285	295	291	298	297	284	298	321	299	285	298	331	298	321	293	307	318	289	291	284	317	286	296	315	316	289	327	290	308	319	294	326	338	301	293	302	301	287	286	294	265	281	318	311	312	292	295	313	291	320	307	303	289	321	304	303	285	335	283	314	310	283	282	297	311	318	286	307	301	311	312	245	274	293	320	306	288	303	314	278	319	276	287	282	296	281	291	284	324	275	315	268	302	305	313	300	271	312	311	327	283	317	282	286	299	302	305	322	292	288	333	284	273	300	301	272	297	269	275	332	285	283	349	269	343	288	318	318	329	292	305	262	309	302	284	295	300	288	280	310	309	278	307	298	303	304	322	320	314	266	303	297	293	272	300	311	275	325	294	290	320	318	276	326	298	288	280	307	298	287	291	295	315	306	315	314	299	310	298	309	293	273	327	299	301	268	321	287	297	323	273	319	272	310	284	284	298	300	293	271	264	287	284	307	275	307	289	316	292	313	292	299	285	297	329	286	288	313	292	304	308	310	287	302	288	326	287	341	319	319	279	308	286	324	289	296	317	296	287	266	281	297	317	317	276	290	321	285	272	298	295	306	328	289	305	314	290	289	279	293	283	295	320	298	296	321	309	322
23145	2359	765	510	507	436	432	393	420	409	415	376	388	433	387	349	402	401	376	360	385	340	386	358	357	351	376	383	411	364	395	373	363	379	386	356	400	386	350	383	365	354	382	363	392	390	410	411	380	362	363	424	411	360	379	383	382	362	381	391	358	397	388	370	366	386	367	378	390	359	371	370	377	350	355	360	359	350	372	351	390	376	374	382	392	377	367	376	360	347	397	370	396	385	376	378	349	366	375	339	389	387	380	349	356	420	393	390	392	347	375	389	360	377	420	384	346	390	376	354	328	386	402	384	399	360	395	373	379	383	373	381	370	366	384	353	389	404	375	373	372	391	389	350	377	363	386	363	356	370	393	368	388	370	364	337	393	389	343	385	388	375	369	358	371	322	345	368	376	376	373	397	402	398	363	328	379	387	412	405	378	388	362	393	372	375	358	396	367	376	355	357	363	402	364	393	357	366	337	346	403	408	346	391	407	362	373	405	371	376	359	361	401	381	340	349	388	404	426	326	390	396	374	383	378	352	377	354	385	351	356	366	404	403	361	415	388	367	360	370	393	397	362	378	368	389	397	368	355	347	365	384	372	388	379	352	353	351	373	372	360	402	403	430	359	362	394	342	380	363	381	377	357	351	396	391	366	385	363	396	365	369	412	365	414	383	398	348	374	356	342	430	395	369	343	390	348	387	400	372	398	410	395	379	329	380	359	374	395	367	374	354	360	387	389	365	388	409	376	355	343	364	361	381	335	358	359	398	401	394	353	343	393	386	404	346	348	387	350	354	379	374	369	354	372	368	353	405	399	388	363	377	364	382	410	380	385	386	390	389	414	389	360	378	372	375	361	383	396	397	378	417	379	393	391	366	413	386	370	355	380	383	394	347	387	351	386	381	400	360	346	387	387	373	329	417	366	369	393	357	381	366	347	398	397	382	381	377	351	389	386	413	367	349	372	401	377	379	406	396	366	382	368	370	374	373	400	391	396	397	339	388	337	372	341	378	346	369	360	380	388	348	352	395	367	376	346	374	375	379	376	392	379	352	398	389	377	362	378	370	365	389	351	340	375	407	375	390	368	359	398	342	383	421	377	414	380	371	393	411	377	365	387	391	387	352	374	379	387	357	376	356	395	383	344	368	389	352	354	371	373	381	348	387	391	371	378	379	382	391	378	397	371	346	362	386	387	379	376	353	334	325	445	387	391	358	433	372	382	397	371	377	367	346	362	362	392	390	381	371	366	344	371	364	373	353	362	372	373	357	373	359	380	376	360	383	374	385	364	368	378	408	426	426	378	346	370	381	386	371	374	400	352	390	374	400	343	386	365	364	350	366	370	369	380	370	369	394	395	397	392	384	385	359	351	332	375	387	390	366	408	374	367	403	352	373	412	391	378	380	430	347	391	392	362	377	342	401	413	378	355	396	367	368	382	384	407	361	376	373	377	341	389	402	371	371	394	383	345	368	367	365	359	400	391	355	354	353	363	360	397	348	407	359	403	370	375	368	373	389	379	399	379	341	388	380	390	381	380	353	354	383	374	378	377	387	343	380	437	364	364	390	369	358	376	391	402	381	368	366	411	386	351	346	406	383	354	427	371	396	388	357	388	375	367	392	405	375	380	377	336	378	365	377	379	394	428	359	378	400	332	421	368	363	349	400	362	375	367	379	342	380	379	361	382	374	358	396	389	363	376	380	368	393	389	394	351	362	382	381	348	366	392	370	383	370	388	415	404	353	376	371	360	375	346	341	361	407	404	366	393	399	337	366	376	371	367	389	388	366	378	392	363	395	366	371	368	410	396	392	372	418	347	389	390	390	384	351	348	350	346	381	379	398	419	369	350	366	376	388	376	417	331	379	353	364	372	401	403	390	376	367	394	396	377	372	386	364	373	347	385	391	414	410	392	376	318	365	347	397	408	389	382	371	378	349	402	402	385	374	388	360	372	370	370	379	379	368	377	414	399	370	387	357	368	353	406	379	388	391	383	389	364	379	369	393	380	389	362	398	377	365	405	359	388	397	361	401	384	396	406	387	352	377	396	378	363	379	363	368	413	404	369	391	359	390	380	382	374	412	370	377	380	382	369	361	352	380	410	402	359	381	383	350	356	376	407	339	384	376	385	374	389	389	375	369	363	409	373	369	354	339	393	371	382	384	354	358	363	372	379	364	386	342	367	395	365	396	371	352	414	361	385	383	391	401	413	383	377	340	394	366	403	416	380	364	371	363	384	373	410	384	374	366	364	385	363	388	358	388	375	341	343	372	367	371	365	399	384	358	372	443	371	410	408	405	367	375	384	389	348	358	376	353	356	349	392	378	397	375	416	367	334	384	402	356	397	360	402	386	371	404	379	372	384	378	395	384	368	364	330	353	412	361	376	341	392	377	381	373	370	389	405	366	365	356	392	392	358	381	372	382	411	383	374	365	381	407	362	385	374	372	368	384	377	341	354	368	364	396	365	345	390	384	374	349	387	373	371	365	367	401	391	370	357	386	385	375	371	359	356	377	361	381	404	362	376	394	393	356	398	395	356	370	332	382	401	399	389	370	359	388	429	318	369	392	358	373	391	362	386	386	330	390	351	340	376	340	353	366	374	408	372	386	362	422	419	379	367	386	357	366	354	361	388	404	358	388	405	378	353	396	356	373	381	362	357	377	402	393	341	356	361	340	372	383	417	366	365	413	411	405	364	351	373	369	400	375	372	369	432	383	346	366	364	391	353	394	389	353	381	380	373	370	380	380	401	385	394	351	391	407	340	380	355	376	359	390	341	373	378	374	380	371	395	384	387	379	360	434	354	371	379	371	381	385	372	347	357	381	373	364	387	399	402	386	355	378	365	383	409	355	390	375	394	366	389	354	395	382	367	353	363	374	383	371	352	379	375	392	386	382	385	379	384	368	373	362	398	348	364	403	367	356	401	376	374	400	382	341	394	365	397	383	382	389	366	383	378	379	406	381	356	368	368	391	349	371	361	376	371	386	402	392	373	391	378	389	371	379	373	381	354	385	343	382	389	402	409	392	376	386	382	387	353	363	359	382	385	359	388	380	371	383	410	407	373	384	382	357	367	380	380	416	373	384	369	396	370	393	372	375	398	379	389	386	385	403	387	381	411	370	388	395	334	392	395	368	365	379	389	391	364	373	398	362	380	384	398	363	375	365	360	391	393	383	371	344	390	365	366	395	373	405	359	362	375	390	367	390	382	400	354	404	363	423	375	367	396	367	404	382	353	363	359	374	349	353	349	409	380	399	388	372	412	348	375	356	407	364	387	385	357	379	351	419	380	391	357	375	381	357	384	384	394	399	361	377	379	371	379	358	403	379	371	381	373	368	379	370	391	347	393	393	382	338	342	397	375	353	387	376	393	358	361	385	376	400	373	362	331	388	347	396	387	377	380	397	388	379	378	378	381	367	386	364	395	380	389	357	372	344	389	386	394	369	351	391	378	359	375	374	338	347	374	389	370	402	347	382	380	412	357	381	398	399
24385	21400	28677	24476	21371	8943	1188	865	771	791	711	742	723	643	680	624	675	662	638	644	591	653	621	625	645	606	622	635	644	631	640	619	608	591	643	658	598	628	599	626	584	673	635	608	577	613	630	573	602	673	656	611	619	642	590	609	632	631	630	658	562	613	584	640	615	598	617	599	580	584	587	609	637	586	596	652	594	588	583	577	575	586	625	588	610	586	597	646	562	641	627	591	581	630	599	607	602	614	614	621	674	605	586	652	599	624	593	585	618	614	617	609	643	633	599	605	607	650	589	592	592	623	629	602	625	618	628	599	570	613	623	548	606	628	568	616	599	587	637	638	594	650	570	597	603	612	613	559	608	618	626	619	599	604	602	614	613	675	615	592	587	609	624	593	631	629	638	615	666	638	601	628	643	623	598	622	571	607	610	591	615	580	594	591	608	595	644	554	607	583	638	604	601	628	610	580	601	588	612	613	607	595	646	558	584	600	585	605	562	600	624	621	599	537	636	582	608	585	579	586	622	612	637	569	625	566	598	609	610	628	593	560	564	591	626	647	615	628	619	579	602	599	584	621	616	559	609	605	583	607	634	622	608	547	612	616	599	627	626	633	580	657	620	619	618	622	618	631	579	598	609	613	626	639	632	602	613	607	606	664	642	637	582	641	624	666	611	621	627	650	597	639	598	617	641	631	604	604	652	653	594	596	584	615	565	586	620	604	620	608	573	588	621	630	573	605	539	662	608	554	635	629	613	622	599	626	593	583	594	622	571	581	628	616	575	591	619	668	632	609	626	606	644	581	597	569	622	576	585	591	590	576	620	606	643	616	634	613	594	638	632	588	631	637	632	588	627	625	641	634	597	574	611	589	602	606	555	592	616	615	585	648	620	570	602	587	637	600	631	584	582	609	533	625	617	597	575	628	586	572	604	615	612	618	572	598	592	596	594	600	606	605	607	581	611	627	636	604	617	584	601	597	577	593	633	648	611	625	646	604	592	565	595	625	642	609	593	617	616	624	605	583	612	590	555	629	576	616	588	590	611	584	618	577	610	611	612	575	588	582	651	598	617	607	633	644	607	570	612	556	632	628	615	645	631	588	597	596	603	619	619	613	622	583	634	627	614	614	630	601	603	645	577	602	640	559	623	639	613	640	632	637	624	547	564	585	574	597	599	569	619	647	616	588	655	632	611	599	587	613	628	608	613	625	617	607	656	620	646	586	620	637	577	580	623	626	633	592	616	608	613	609	692	642	592	563	641	631	645	592	605	599	641	618	601	580	672	624	629	606	605	576	654	614	589	603	606	636	609	644	604	637	624	621	600	608	556	636	589	604	616	655	578	611	633	598	603	599	597	646	599	606	576	580	614	671	611	583	614	613	543	609	648	607	571	605	648	666	611	596	588	626	605	639	627	620	614	592	598	580	603	559	625	597	630	617	586	605	612	606	622	606	584	586	588	647	605	605	623	586	608	640	562	594	646	630	587	659	645	611	644	614	616	616	601	575	568	626	606	596	632	601	632	605	620	627	621	603	605	595	583	565	628	547	641	600	615	594	673	592	611	609	605	606	624	609	596	646	587	585	613	609	571	593	596	611	615	575	605	638	649	592	605	614	582	617	618	625	592	618	630	609	588	630	625	613	622	585	581	577	576	609	563	597	595	649	619	631	603	623	624	608	613	620	596	657	606	643	608	603	585	587	646	621	591	618	628	583	572	616	578	601	605	614	589	561	606	615	616	609	581	599	612	599	571	633	644	630	601	641	622	623	626	611	597	623	548	641	582	641	631	556	586	610	583	629	579	563	596	603	589	614	594	610	599	604	626	648	600	602	620	617	586	576	598	612	633	568	631	632	578	577	600	596	574	593	603	630	587	631	582	611	601	561	600	599	615	618	610	641	599	643	603	601	613	564	604	581	626	593	618	582	604	666	611	568	621	596	606	599	618	578	629	612	634	594	551	590	654	617	661	572	579	584	614	618	611	651	554	625	600	667	610	591	589	617	619	611	622	600	636	652	647	655	622	583	628	576	609	587	607	673	580	651	593	623	608	618	627	584	556	583	611	607	606	643	635	613	589	592	624	579	599	623	635	644	611	655	603	611	581	633	593	538	618	593	637	631	578	595	612	610	606	585	592	611	609	667	600	625	611	625	605	582	553	595	598	609	590	571	631	624	579	574	611	578	561	571	623	601	602	655	574	609	644	644	582	599	613	626	602	589	595	607	646	600	628	615	617	601	598	668	661	581	620	611	614	580	608	578	589	562	619	569	574	634	596	638	613	615	624	552	617	596	633	610	605	637	575	648	610	610	563	644	594	656	626	589	578	645	621	587	625	646	633	627	585	596	579	602	600	594	564	573	621	606	645	586	558	603	607	650	599	615	644	604	604	561	598	629	604	596	563	600	609	654	623	586	630	631	599	615	585	646	584	604	602	631	592	604	585	646	607	585	576	623	612	603	597	663	633	592	662	590	582	618	664	630	589	588	596	616	583	636	609	591	661	612	601	629	604	633	616	613	624	616	603	603	614	630	580	590	584	587	597	633	617	605	597	596	606	603	611	617	596	616	582	590	614	573	581	610	613	638	546	618	627	648	620	593	600	620	597	636	584	638	578	596	624	574	607	583	607	600	574	619	624	616	613	576	589	594	588	610	630	604	601	628	610	614	594	607	593	621	627	558	603	650	547	602	602	632	589	583	650	550	605	603	649	602	586	625	638	628	635	628	615	555	555	586	603	629	638	574	619	621	623	578	626	680	590	604	600	604	635	629	644	613	627	614	619	592	577	624	659	600	617	620	587	578	563	615	622	610	615	597	667	587	609	637	605	577	628	635	649	609	640	591	633	618	591	616	591	602	605	556	608	572	589	545	599	603	631	588	645	631	600	595	608	644	605	613	559	626	604	647	626	670	611	571	641	600	601	646	591	614	591	661	603	617	633	599	619	598	615	662	597	590	605	610	571	580	567	586	588	593	614	651	612	608	614	617	592	597	581	616	600	585	608	589	613	599	579	650	608	610	585	630	647	603	611	652	594	632	617	581	608	581	618	622	621	554	612	581	623	578	587	602	626	585	587	621	624	601	605	586	602	590	595	615	651	601	599	617	624	554	617	598	572	621	548	595	579	591	602	633	629	613	595	593	585	644	620	618	610	567	618	530	620	624	569	617	659	612	587	639	601	554	586	551	672	628	615	583	603	594	596	628	621	644	650	625	588	575	633	591	631	574	634	649	575	593	601	607	600	648	632	586	596	631	604	603	636	610	591	593	579	604	581	636	601	629	631	606	598	650	631	610	646	629	617	604	622	556	578	638	603	581	640	622	587	623	642	582	617	636	570	660	623	619	614	592	581	616	615	622	622	638	594	613	646	602	621	549	585	621	628	595	630	634	601	574	618	663	643	581	636	631	618	605	614	601	569	599	640	607	596	596	621	621	574	625	593	621	605	598	587	631	624	589	617	590	599	620	637	597	602	573	569	636	619	629	643	627	640	627
49722	11513	6152	3157	2291	1864	1546	1281	1162	1111	994	939	920	900	875	836	809	844	836	785	800	795	748	767	774	752	770	752	705	777	801	775	739	746	786	724	767	775	735	751	699	737	769	783	774	806	716	731	758	755	724	752	783	731	745	716	724	713	755	734	767	742	747	693	738	748	694	722	737	723	754	685	724	650	768	772	734	721	771	763	714	760	726	756	770	757	763	677	793	748	750	721	769	752	769	712	741	751	774	735	684	722	736	714	728	727	756	732	742	736	725	751	761	770	705	718	781	766	750	730	716	733	755	731	710	729	721	736	764	810	766	742	748	698	734	702	742	763	742	756	729	709	721	736	737	753	727	725	752	721	741	697	771	742	719	719	737	753	692	717	718	696	716	819	758	764	794	736	724	760	728	725	756	719	760	786	736	727	757	697	738	684	720	729	749	767	768	719	783	713	756	751	737	739	671	778	704	721	711	766	705	736	718	728	743	723	796	742	737	694	690	748	715	757	747	716	731	762	716	705	745	742	721	706	734	793	771	728	785	750	736	768	746	774	769	736	757	725	684	791	747	785	754	707	730	717	739	749	792	774	701	717	750	769	761	684	766	721	766	756	744	657	773	727	758	748	754	750	731	731	718	773	738	717	746	781	739	734	704	702	763	713	747	751	759	767	770	736	754	678	756	760	770	730	675	722	688	749	744	760	698	762	772	723	796	732	778	716	700	730	755	726	727	708	780	739	779	679	719	690	746	697	747	712	696	743	704	760	702	738	709	771	714	701	743	773	752	762	735	750	714	790	754	733	763	733	770	741	697	700	729	799	727	726	724	829	753	720	691	756	793	769	742	759	733	733	752	718	786	712	736	822	751	760	725	690	689	706	754	727	725	749	753	720	693	793	736	697	708	773	794	711	743	715	750	715	741	739	736	782	731	694	752	746	737	764	771	780	750	712	756	736	736	759	744	755	740	788	741	759	744	739	810	721	766	710	774	736	765	726	710	700	756	762	793	726	743	752	730	797	782	741	742	726	723	743	742	678	720	714	730	714	717	725	722	813	693	736	767	753	693	782	779	703	737	741	741	728	724	782	768	743	724	722	751	755	706	733	737	743	732	725	742	744	716	756	764	758	732	730	760	761	727	722	740	770	705	728	727	777	706	741	784	741	737	743	720	782	761	715	723	754	790	759	711	759	774	755	707	754	760	743	749	780	730	747	748	703	752	721	752	726	774	793	736	729	765	787	752	761	745	728	728	718	755	769	757	763	762	745	724	730	731	728	747	745	765	734	715	720	719	718	748	695	736	723	738	739	723	766	764	757	707	704	761	698	773	700	786	705	741	768	788	698	735	726	762	721	754	709	763	729	728	777	695	732	717	730	779	769	742	724	750	768	785	722	734	752	726	726	764	746	712	712	757	705	737	768	721	784	730	765	716	764	740	713	694	709	716	743	712	734	761	744	719	731	722	713	750	763	710	724	758	728	686	755	780	717	730	761	745	711	759	721	753	702	739	761	753	728	763	733	733	741	741	758	717	733	719	678	754	688	735	711	722	715	727	708	708	695	761	702	727	761	720	696	742	746	686	685	737	753	756	751	749	764	731	736	749	762	744	706	709	756	724	767	792	780	749	693	753	767	679	700	746	802	748	744	707	788	720	752	704	766	748	718	782	764	766	705	677	816	713	710	723	751	747	782	709	738	805	753	768	757	753	731	762	762	753	711	729	741	699	732	739	735	734	729	765	688	767	746	709	736	756	759	743	773	737	730	745	721	691	727	766	770	748	746	759	738	701	747	734	775	740	751	796	747	758	734	745	692	733	730	713	742	740	783	721	752	738	777	742	783	709	707	771	750	732	763	742	783	697	746	762	734	749	741	738	748	757	671	712	751	764	745	722	689	730	731	716	713	771	741	730	711	742	718	716	774	742	717	719	752	700	754	723	782	725	755	694	695	777	785	787	729	713	763	770	760	713	731	699	701	680	715	758	722	697	771	714	705	724	750	757	723	769	743	765	724	738	705	783	756	737	717	711	717	694	762	718	746	762	758	736	742	702	733	758	744	699	746	728	715	710	672	748	786	786	711	736	732	742	715	752	742	712	751	748	721	753	722	716	697	736	760	744	725	751	755	778	730	733	738	707	732	750	747	742	708	749	739	783	761	752	738	724	754	779	745	744	751	671	733	724	754	730	718	687	768	744	708	764	772	765	695	732	711	749	748	689	771	728	714	759	705	724	758	789	705	716	753	783	794	701	758	735	702	723	777	759	755	751	738	724	714	758	730	702	744	714	746	767	697	761	742	749	689	760	742	719	745	714	761	698	782	775	754	709	736	723	753	701	738	728	752	747	706	747	695	726	762	759	723	764	763	764	761	787	768	727	765	741	734	734	752	736	740	776	746	675	739	722	752	756	731	723	740	724	739	782	774	713	765	777	758	759	785	699	731	771	710	744	697	761	704	703	725	747	740	769	753	802	756	747	711	751	722	749	744	751	723	748	755	692	722	730	723	702	739	734	719	735	759	701	735	720	708	757	750	690	756	775	794	742	722	743	712	719	759	737	781	715	776	723	759	747	713	720	739	738	737	783	733	817	725	753	805	782	797	747	747	754	723	711	765	756	748	741	731	736	683	746	730	715	731	761	731	759	753	757	758	729	705	786	741	753	742	708	800	737	714	692	729	727	725	712	761	753	729	776	755	711	750	765	731	715	769	753	702	752	739	712	792	741	704	754	768	705	733	718	766	727	724	697	703	712	712	775	785	747	753	724	728	712	699	748	713	764	710	743	710	729	755	736	744	719	706	748	718	734	774	734	751	725	739	730	735	710	712	734	680	704	731	812	733	737	673	771	798	778	760	736	694	716	723	775	755	773	746	782	727	767	745	738	774	724	756	725	752	717	731	728	731	745	735	705	717	753	708	744	716	776	723	753	733	718	783	731	709	743	740	732	723	712	747	764	703	738	762	736	716	752	724	739	757	765	757	736	708	773	762	704	780	760	773	741	716	749	663	723	721	736	757	750	742	702	701	728	704	736	753	700	766	675	819	723	724	738	769	790	781	765	797	733	734	754	764	747	764	735	761	735	776	723	734	758	734	711	749	727	743	724	740	771	698	782	723	765	743	723	707	724	760	722	762	725	708	699	718	760	756	774	700	725	741	701	732	706	766	712	735	747	729	756	718	800	705	711	739	761	730	687	722	716	717	721	740	734	740	695	692	722	743	777	774	782	707	693	771	750	721	715	727	757	727	746	742	733	692	763	800	772	778	737	742	704	746	754	700	740	773	726	777	738	707	706	709	731	723	726	778	758	754	786	748	755	696	737	734	759	684	716	715	743	704	720	786	723	775	726	737	722	672	709	707	755	754	722	742	719	702	747	765	799	716	686	748	706	725	702	794	738	735	741	740	810	726	722	758	758	767	732	753	743	784	715	750	749	750	730	710	719	762	752	669	750	748	741	707	723	697	742	733	740	722	717	718	732	686	770	728	711	718	730	781
25782	21413	27471	25461	7342	541	431	345	310	302	302	292	285	299	291	281	297	283	285	281	296	276	273	266	245	241	287	286	257	257	294	263	274	280	275	258	277	266	268	264	254	254	278	241	254	241	257	256	266	236	252	267	279	244	256	249	247	248	271	263	254	277	251	268	245	268	245	273	253	260	271	276	246	296	269	245	281	264	290	237	269	225	241	263	215	266	263	254	242	275	250	242	238	237	256	257	262	259	272	275	302	270	258	257	270	250	255	263	259	254	259	253	261	236	249	226	252	253	279	257	241	260	244	241	263	259	276	253	265	232	264	241	273	255	255	220	240	259	285	248	265	261	244	269	266	269	260	273	240	258	288	288	263	239	259	266	234	280	217	255	271	263	255	263	258	255	259	259	264	243	260	239	245	259	265	241	239	225	235	252	245	267	268	239	261	259	244	227	249	249	246	282	246	258	254	274	276	255	250	254	269	263	266	239	241	249	267	265	266	269	256	278	271	229	245	267	263	237	273	225	265	269	268	254	254	258	235	251	256	256	273	247	242	238	242	235	257	258	240	279	237	255	252	231	247	266	249	290	258	243	245	250	246	255	252	271	259	257	249	271	264	241	272	265	256	248	250	253	257	237	246	274	238	264	254	288	266	246	274	241	229	251	242	251	265	295	246	223	255	249	278	255	272	279	236	277	275	262	261	261	255	260	256	263	268	250	245	218	256	229	246	245	229	249	294	236	243	263	260	293	274	257	278	245	250	246	238	248	243	244	246	285	297	254	236	244	260	274	275	270	235	259	269	263	240	247	240	210	253	255	270	235	255	293	261	230	289	239	257	227	267	255	279	286	278	239	258	243	268	241	278	263	246	245	227	271	283	262	274	272	221	267	242	240	229	262	301	248	299	251	273	232	271	258	251	236	253	258	272	272	249	248	239	262	264	274	249	257	242	260	244	253	247	256	267	254	251	261	264	248	265	299	267	259	268	243	252	272	258	274	234	278	284	256	260	233	257	275	246	263	266	247	265	254	257	255	271	272	270	226	251	246	260	273	256	248	254	269	261	254	262	257	240	229	255	256	253	266	268	255	281	255	240	270	251	237	228	238	241	263	266	283	251	265	253	258	232	254	247	232	254	265	243	261	274	265	213	253	273	257	257	246	263	272	281	273	258	238	259	272	262	240	271	224	303	244	267	252	279	261	265	286	240	288	237	254	257	232	243	229	253	269	242	270	288	240	236	238	237	232	268	267	264	258	253	265	258	280	280	268	246	261	255	245	253	230	275	291	261	285	240	245	252	237	264	267	268	265	250	269	248	240	264	255	252	214	247	247	241	258	284	249	257	260	286	268	251	237	224	248	281	274	262	249	240	244	291	273	257	258	242	264	291	236	281	233	258	277	253	282	249	264	263	272	250	271	260	257	243	272	239	247	254	266	269	247	236	236	272	280	246	249	235	268	253	281	287	281	261	271	255	268	258	239	252	268	259	251	264	263	267	238	266	265	263	247	247	259	262	262	267	277	289	230	241	289	262	288	255	255	265	282	266	232	273	252	235	222	253	235	246	252	263	232	249	296	263	238	267	253	255	285	272	237	256	270	243	264	233	268	254	282	261	236	262	266	249	256	265	260	259	280	250	291	258	252	267	277	280	253	288	272	248	262	266	244	274	256	269	257	273	279	252	267	253	235	259	260	267	241	273	251	248	251	230	217	288	282	252	267	273	265	283	269	251	245	265	226	247	247	259	265	252	260	262	264	265	260	264	255	282	253	236	244	259	289	264	255	230	256	270	266	264	256	239	243	291	237	272	245	254	255	276	275	259	226	272	259	220	288	232	268	242	268	278	258	252	252	254	263	259	245	268	255	262	237	246	290	256	267	258	239	240	292	264	266	254	274	294	261	230	250	245	263	281	282	257	256	275	274	243	272	267	251	260	263	274	262	268	253	258	247	248	264	240	233	247	254	270	284	258	257	246	238	254	246	272	255	244	267	245	230	253	237	255	262	266	226	241	258	242	285	277	257	262	235	259	243	228	235	258	244	247	255	253	262	250	271	257	251	238	247	257	268	263	245	229	255	241	276	283	256	251	266	263	291	262	263	228	240	258	244	289	254	257	244	220	260	240	274	251	241	287	263	276	263	220	261	255	229	260	238	265	263	257	259	269	252	251	286	242	252	248	270	251	250	254	258	248	247	235	221	265	255	239	270	241	258	253	261	255	268	261	245	275	244	244	241	231	275	250	270	271	287	268	267	266	256	241	269	275	253	251	275	271	270	276	236	251	263	264	239	261	257	299	256	272	276	291	259	280	249	244	305	272	265	247	251	270	251	257	260	241	264	271	265	231	269	249	286	273	291	247	272	267	268	266	265	237	240	269	262	250	254	266	244	229	264	256	243	249	258	275	254	246	247	264	252	242	258	280	245	252	252	295	249	238	255	272	256	261	301	254	267	276	244	296	259	234	252	244	259	278	250	256	245	277	246	258	266	244	288	266	273	256	259	275	268	261	260	264	255	284	230	270	232	279	272	252	257	282	252	254	240	248	265	241	274	235	265	280	269	277	265	245	237	259	234	241	277	267	239	298	275	252	271	251	268	266	259	261	243	248	290	264	279	240	251	257	255	252	273	261	251	267	272	268	279	247	266	233	259	259	248	261	251	258	255	264	242	251	247	274	259	248	275	244	245	273	277	277	276	265	248	236	251	256	273	259	298	259	267	246	266	270	275	260	227	250	272	271	264	245	246	268	249	279	247	287	249	246	274	250	243	253	248	257	248	262	271	279	263	289	234	258	265	262	244	262	217	268	270	237	263	286	283	274	231	233	264	247	282	259	256	279	263	245	259	246	246	274	242	263	280	277	265	272	270	252	263	249	277	258	242	263	241	295	291	293	276	266	268	268	255	241	251	240	271	238	242	247	263	248	267	285	215	255	239	287	250	274	269	264	278	273	268	267	273	260	273	261	243	250	261	260	244	286	267	243	239	247	274	262	254	241	239	281	241	248	284	248	245	275	272	267	239	264	250	244	249	263	272	253	268	254	260	244	243	267	293	244	235	282	247	254	249	262	248	274	241	247	272	219	238	255	240	249	305	273	278	240	243	260	270	259	268	251	265	294	256	267	287	260	266	254	251	232	269	267	257	248	265	254	267	260	246	259	258	269	285	255	264	240	239	213	256	244	258	247	273	267	247	252	249	216	241	247	267	260	234	297	247	253	244	266	284	254	259	234	254	284	284	260	259	249	248	261	261	256	275	273	266	251	268	255	257	271	251	234	247	259	276	239	270	243	264	255	262	255	278	245	264	221	284	255	248	246	234	226	271	256	258	250	283	269	254	260	261	247	253	244	220	249	256	269	254	282	239	242	273	259	240	291	255	282	248	266	250	243	277	238	252	251	254	252	252	252	261	271	232	262	261	259	263	276	259	284	268	259	270	242	270	245	268	273	254	274	273	234	259	269	259	238	254	231	250	267	251	274	268	255	243	260	273	249	262
46552	8425	2994	1531	1076	895	753	650	599	554	525	459	457	444	423	409	421	416	385	397	384	384	382	371	372	345	381	381	387	342	342	360	389	327	342	333	365	404	336	367	359	329	374	348	375	374	380	366	346	353	360	368	389	320	365	354	348	342	357	352	350	374	361	358	359	340	361	320	338	326	317	338	348	354	342	328	355	347	347	332	344	325	338	330	336	324	357	317	364	359	357	330	351	365	351	343	354	331	372	359	353	331	373	368	330	358	315	359	336	397	392	343	329	350	329	337	343	338	348	359	350	347	358	374	340	338	349	345	363	335	301	347	316	346	369	358	350	394	323	368	315	343	336	357	343	358	374	358	332	338	379	361	369	339	346	355	348	367	348	340	362	360	366	374	330	373	361	344	368	373	354	392	312	331	348	350	359	350	353	327	375	360	346	327	346	374	338	334	356	360	344	364	344	351	345	346	365	352	376	356	344	365	371	348	341	347	360	365	367	351	346	340	347	369	343	346	320	387	351	347	305	355	344	330	327	347	343	361	328	364	324	364	347	365	353	356	343	369	354	330	321	363	361	334	349	358	355	338	348	352	339	349	325	321	360	345	339	341	358	359	314	357	356	349	348	334	348	341	354	339	338	356	341	339	345	327	368	348	367	355	318	385	339	342	373	340	374	340	343	340	350	340	347	363	332	321	335	317	332	326	364	353	347	330	370	382	403	327	338	383	340	367	306	375	368	369	356	350	361	318	334	346	384	342	329	356	359	373	348	368	337	357	344	367	372	348	341	359	359	346	328	340	345	349	359	384	331	380	353	349	335	372	333	357	344	318	353	325	331	334	356	326	384	296	321	346	385	364	357	392	317	336	371	331	374	356	338	352	338	320	354	345	388	355	326	339	353	361	333	337	328	363	350	379	387	354	366	327	333	329	395	346	365	340	330	373	362	372	329	359	350	348	386	375	368	338	359	356	335	344	343	352	317	358	351	349	350	336	327	364	327	326	354	341	347	344	348	376	368	327	355	356	334	342	340	354	347	330	371	383	333	354	341	362	340	355	333	370	338	358	344	364	340	313	361	348	308	365	361	328	331	308	323	342	341	380	325	350	368	322	374	341	378	339	368	351	326	335	329	348	376	356	333	327	370	363	330	377	371	384	344	352	339	334	372	346	359	345	338	346	359	348	319	374	334	331	389	346	356	330	399	340	340	327	346	368	338	352	353	349	356	367	366	363	351	326	354	327	349	328	339	303	339	367	365	351	372	323	352	385	326	359	338	325	369	361	342	328	354	349	325	353	353	343	361	352	342	335	321	344	360	357	362	335	367	325	345	380	355	368	362	333	350	308	356	331	360	380	329	321	334	379	360	324	351	376	343	355	333	346	355	341	346	365	333	343	353	352	343	327	352	364	354	321	307	331	327	391	359	309	349	383	371	326	358	342	366	349	351	362	365	382	339	382	346	375	320	336	348	311	329	362	375	359	330	360	344	363	318	328	302	374	318	351	319	351	357	352	359	340	343	350	334	350	313	347	306	341	340	368	359	328	363	335	361	310	344	364	342	356	361	335	339	368	370	351	359	361	363	352	348	389	356	339	323	385	361	312	345	321	334	336	348	337	348	326	346	332	328	361	367	368	374	339	339	327	393	336	346	374	351	361	363	376	329	341	344	317	357	340	337	371	355	364	332	330	352	356	331	370	369	328	354	376	352	307	359	357	355	346	360	371	339	349	356	335	321	365	378	373	353	338	337	327	327	329	347	362	364	352	343	369	332	340	357	349	347	339	328	346	352	333	341	321	342	391	324	333	348	345	369	364	380	326	348	353	330	342	337	346	344	325	321	322	359	313	389	310	344	346	339	346	320	324	322	320	358	340	324	343	350	346	340	367	344	331	366	349	335	347	408	337	338	351	363	345	364	364	376	345	356	332	343	339	312	338	334	363	375	367	336	361	385	355	351	352	358	348	357	349	357	366	305	347	368	324	345	357	379	359	362	332	350	314	365	387	359	361	332	352	378	352	355	344	372	344	367	358	342	345	367	373	335	360	337	326	368	328	343	340	341	341	381	363	333	338	316	338	321	347	344	336	365	341	351	357	312	294	348	317	355	379	357	356	342	328	344	402	339	376	347	338	347	388	337	335	382	333	332	355	351	341	340	355	350	347	338	346	357	341	331	345	336	384	356	319	341	348	373	367	333	347	354	362	361	309	340	346	359	357	332	377	349	373	358	357	346	359	367	332	347	422	376	309	368	380	365	353	335	357	409	359	330	367	377	315	363	341	333	350	366	332	374	335	337	329	372	347	354	347	334	369	331	357	374	330	340	327	377	357	382	373	394	366	354	311	352	343	345	362	327	353	314	364	327	332	379	342	347	341	374	364	319	364	330	352	353	391	321	360	350	345	309	346	364	338	364	352	336	355	334	388	344	344	350	351	331	337	378	325	371	328	328	353	351	352	356	349	344	336	311	346	345	315	344	327	341	329	342	352	339	353	352	381	350	345	333	340	369	345	339	315	315	349	389	356	336	335	374	370	352	345	341	369	347	380	351	315	347	358	339	354	356	341	318	333	360	318	344	357	341	354	335	346	305	303	364	351	318	312	341	385	368	332	321	367	353	366	337	361	351	358	323	359	354	384	317	373	354	372	343	361	333	350	345	348	322	348	355	377	346	354	391	321	346	334	363	314	365	331	335	355	378	362	395	334	353	344	368	334	363	338	365	340	349	324	332	347	374	341	358	336	352	351	309	344	365	332	374	353	371	386	346	363	329	358	340	346	341	369	326	315	335	327	325	343	355	322	353	356	330	342	322	342	339	348	366	356	391	355	321	331	362	383	345	341	363	364	358	355	341	351	329	344	364	315	367	345	328	357	356	322	313	311	361	365	330	401	330	335	339	361	351	343	374	318	384	369	362	363	330	363	352	361	364	364	372	356	326	312	336	377	356	376	365	344	360	382	343	367	376	363	332	369	350	340	369	345	353	342	375	360	343	368	334	321	345	342	349	357	351	391	341	349	327	356	359	347	363	373	369	380	405	356	344	342	344	379	381	364	375	315	376	370	335	346	336	351	321	346	344	367	340	322	353	362	347	354	354	362	344	350	382	361	342	357	342	349	348	352	334	382	337	355	326	375	353	354	363	358	324	366	325	333	301	338	357	357	332	338	363	339	341	332	335	341	344	343	359	349	331	349	374	358	341	324	374	330	347	364	356	348	376	373	332	355	367	333	327	367	331	345	383	358	402	341	335	351	332	347	351	338	348	338	360	378	369	317	387	368	348	332	341	307	336	341	344	350	351	334	362	340	341	347	340	334	368	363	362	352	378	319	313	344	339	321	361	365	326	338	356	373	357	347	328	338	368	370	347	378	346	336	344	358	341	340	375	363	370	367	329	382	356	324	359	336	319	390	321	334	356	340	316	356	369	371	339	347	352	362	367	364	355	352	359	401	340	323	342	337	340	341	346	342	343	344	348	339	352	349	388	344	354	341	381	372
23309	21439	29280	24000	21432	21447	7968	1347	1088	1003	968	919	888	843	850	869	820	780	755	748	812	732	747	751	735	700	776	745	739	748	731	685	737	722	712	729	730	767	687	735	676	721	719	741	693	750	747	720	709	717	736	665	696	724	722	712	662	715	723	725	720	694	670	723	679	700	668	729	718	714	697	724	734	721	662	708	703	759	683	764	752	711	697	687	709	731	676	751	687	720	729	691	690	744	749	732	711	683	679	683	742	732	692	697	700	697	668	678	749	757	669	670	706	685	737	702	706	665	724	699	657	715	677	674	726	708	740	690	731	702	693	682	701	685	706	691	704	713	724	718	712	709	719	728	677	682	696	720	696	704	655	705	702	695	713	681	710	713	691	682	677	688	696	704	681	687	679	679	690	656	713	687	698	682	698	694	719	682	674	654	699	697	688	685	693	720	673	675	711	709	697	715	716	683	744	714	723	690	700	712	676	730	731	683	703	718	710	698	685	734	727	704	667	726	730	643	652	735	762	695	743	743	731	774	728	700	686	704	702	716	730	697	699	733	686	657	680	732	671	727	738	689	674	755	696	713	678	763	720	711	724	663	722	658	711	714	714	684	686	700	726	664	724	695	675	712	721	731	698	748	720	701	702	703	694	725	714	658	698	664	707	695	701	699	697	695	699	715	693	723	712	738	651	744	687	673	684	711	732	684	694	702	693	699	734	723	739	698	728	690	704	669	707	717	694	736	695	683	706	701	669	680	698	754	680	694	697	654	704	745	686	687	711	704	704	738	668	687	724	723	695	711	695	759	710	743	703	696	690	714	690	686	707	695	732	701	723	719	712	726	752	713	715	661	710	671	706	669	676	691	731	745	698	687	653	703	709	680	733	694	697	671	683	692	663	671	690	683	730	717	705	724	679	696	668	691	671	716	713	734	683	730	691	712	698	689	690	755	681	697	719	726	692	703	683	714	653	722	646	654	669	748	716	725	701	725	708	719	698	681	678	687	695	696	677	673	748	684	664	702	765	708	698	690	704	683	694	673	713	733	696	686	725	668	684	683	732	705	710	698	702	715	651	724	722	699	691	685	649	680	742	683	721	724	684	682	704	723	696	725	704	680	668	692	701	705	698	755	702	714	690	687	716	744	678	692	721	701	677	701	641	667	702	689	676	655	701	674	739	679	716	670	661	682	667	679	725	653	705	699	638	703	724	703	648	713	687	742	666	713	730	676	710	688	700	704	729	699	707	700	741	668	715	724	684	685	680	674	712	678	722	646	725	694	716	698	743	712	667	741	707	719	720	701	650	712	692	685	714	661	667	690	694	712	689	704	750	738	702	720	717	674	685	707	696	684	692	720	705	696	710	684	728	676	748	718	706	685	654	674	691	688	722	708	703	704	694	673	712	691	654	718	676	721	717	644	711	676	723	671	677	667	679	723	690	699	711	718	689	689	698	690	688	690	689	682	705	678	726	699	712	704	712	666	695	686	706	687	727	638	705	697	709	662	705	697	712	668	737	696	699	720	667	686	764	672	736	705	712	710	716	683	714	729	743	650	680	738	705	671	691	693	709	703	683	736	691	686	681	649	721	682	723	708	703	681	716	702	674	693	670	719	684	695	694	724	715	678	670	716	686	768	707	686	640	669	715	755	687	688	686	667	719	732	726	659	685	706	677	705	699	740	658	709	715	721	673	739	704	679	683	746	763	664	677	720	687	709	700	709	723	682	713	663	694	687	695	707	700	663	687	743	705	657	702	658	702	708	710	679	695	710	693	691	639	693	694	750	727	720	685	738	694	697	741	653	696	725	687	694	693	727	705	713	705	695	684	678	713	684	687	717	708	686	743	752	689	697	685	660	715	688	727	691	654	745	647	709	712	725	705	644	698	720	672	670	697	699	735	657	664	692	691	685	725	669	662	691	712	688	654	708	706	692	703	733	714	682	720	725	717	685	704	684	733	695	696	679	742	691	680	710	677	696	698	648	698	686	707	731	743	681	708	674	736	716	723	709	706	675	705	694	686	718	684	713	667	658	663	746	709	717	678	673	731	699	709	693	697	702	660	714	735	747	645	684	706	698	714	717	761	659	692	686	753	757	710	695	713	711	701	695	657	742	702	674	676	689	700	725	709	667	726	714	702	720	700	725	671	731	706	712	722	660	756	708	748	680	730	685	713	704	720	741	724	676	719	728	734	711	661	728	686	789	663	677	692	660	705	704	737	736	713	749	691	672	727	735	708	707	676	728	685	671	654	725	700	697	693	715	699	752	695	673	661	735	704	703	694	672	676	712	760	697	664	657	682	680	707	738	730	669	693	680	673	687	674	712	729	721	699	699	684	722	681	704	697	651	694	704	712	701	747	668	732	665	688	665	707	662	690	696	699	708	713	717	709	700	722	752	720	728	700	715	685	681	722	677	713	661	691	712	691	663	693	722	751	731	708	669	735	723	711	698	673	743	702	756	741	660	719	699	690	707	717	681	709	685	709	700	721	730	671	699	705	637	689	672	693	658	659	714	660	702	713	735	690	696	696	718	689	702	748	656	751	691	736	722	746	716	709	702	709	681	632	698	671	675	694	686	691	692	664	724	697	688	666	724	665	742	716	731	689	717	687	653	701	710	691	719	713	710	747	646	726	722	669	703	620	707	734	706	707	682	737	658	701	703	681	679	707	708	682	726	692	648	643	715	695	711	730	679	703	673	707	644	675	711	727	660	696	719	716	704	693	693	705	673	723	755	704	688	664	713	691	677	721	706	679	673	714	715	728	722	679	675	702	719	673	742	677	695	687	715	668	709	744	714	678	708	673	752	687	696	675	681	722	726	684	690	705	747	664	761	681	764	711	658	677	768	755	722	658	726	678	689	693	704	745	704	670	691	689	661	711	673	722	698	690	744	713	668	679	717	692	690	689	733	737	758	692	695	705	676	721	679	731	667	707	706	763	682	745	713	675	743	705	726	697	680	693	669	746	703	709	688	714	661	723	681	703	679	679	690	728	695	709	689	693	666	687	659	713	673	698	702	714	676	709	644	699	736	699	678	687	682	719	669	723	754	673	687	662	698	711	722	722	686	712	694	708	662	681	699	712	717	731	665	723	666	699	723	681	683	710	677	667	707	714	728	722	713	710	681	700	757	734	752	691	708	679	737	743	681	661	719	708	712	644	693	679	728	751	712	708	690	755	692	674	764	673	708	715	643	731	737	693	669	701	700	704	705	720	738	668	670	767	714	746	696	719	661	640	705	712	693	715	713	656	714	705	755	706	730	697	698	705	695	722	751	745	678	667	728	670	732	719	690	713	733	662	709	685	657	642	755	699	715	678	740	705	658	678	707	646	706	696	715	693	740	763	751	690	686	708	703	683	697	709	650	652	734	715	695	708	690	713	711	713	677	687	690	643	714	706	750	674	709	720	714	699	652	669	707	778	697	700	670	657	733	682	702	689	644	726	714	670	668	734	702	648	663	699	730	727	745	674	699	731	714	677	664	690	714	683	730
54176	15427	9962	5090	3869	3029	2356	1983	1752	1577	1416	1243	1259	1159	1152	1101	1014	985	1037	1057	944	966	913	914	936	968	928	916	909	967	887	928	911	919	922	880	877	849	892	858	883	919	812	834	937	839	889	898	872	879	842	918	860	916	886	849	850	836	830	855	899	887	907	854	866	831	858	870	898	850	856	897	833	880	838	848	887	831	861	842	869	840	877	837	899	818	838	881	860	879	825	869	845	835	839	938	867	861	841	862	822	852	919	906	843	851	872	842	852	833	884	863	848	834	844	851	852	810	805	827	891	782	838	813	835	857	833	820	847	840	843	849	861	846	869	844	852	842	844	874	874	799	876	869	841	843	867	808	875	901	863	854	821	864	882	888	878	867	875	884	841	843	873	846	823	787	839	855	842	850	874	809	840	871	920	859	838	831	805	863	828	906	811	883	845	847	836	827	880	837	859	855	874	849	889	899	851	921	836	847	836	871	857	848	881	934	837	869	824	877	868	840	853	840	847	876	859	860	845	830	791	893	861	860	890	861	786	849	837	879	866	808	875	871	823	907	843	866	834	863	847	915	858	819	849	887	885	850	874	818	779	858	838	839	831	871	867	872	834	845	820	903	907	853	879	880	878	862	840	824	872	866	840	796	855	838	880	831	884	832	858	852	849	909	881	804	893	858	822	872	828	836	889	836	886	834	853	859	853	821	872	838	838	898	825	809	792	842	831	786	857	864	871	838	845	842	866	856	915	863	827	831	831	871	853	869	895	844	880	805	829	872	823	817	886	870	909	863	838	890	874	890	838	856	877	882	843	847	852	854	875	847	837	862	851	833	814	879	867	883	878	864	834	868	876	830	839	848	890	847	868	864	838	876	893	844	845	921	866	905	870	926	902	899	834	887	864	835	844	851	893	879	892	859	836	851	886	899	909	861	835	830	914	813	849	865	837	870	829	852	854	828	876	841	888	843	853	858	848	891	862	844	868	822	861	803	864	850	862	869	870	812	844	846	885	884	868	908	836	895	826	843	791	830	857	848	902	817	875	855	885	858	860	897	869	826	872	847	842	823	810	845	844	858	863	888	840	864	880	797	836	902	829	838	839	831	904	852	802	856	860	820	865	875	790	867	866	841	844	855	848	878	833	864	860	886	899	828	813	917	874	870	869	888	894	827	821	889	851	864	865	865	792	851	850	831	860	860	856	813	821	889	844	823	823	855	883	881	860	846	904	864	822	896	853	829	903	858	856	808	892	787	842	881	846	840	878	823	853	858	801	826	860	845	892	852	903	852	898	782	873	872	861	833	809	901	819	845	891	882	843	840	877	828	865	875	818	879	845	838	837	828	822	849	852	866	856	854	851	857	858	847	852	884	841	844	848	851	832	893	862	863	851	900	830	836	875	877	842	783	816	859	872	894	850	841	841	887	855	818	862	830	910	892	842	842	843	848	863	860	837	893	850	893	840	870	879	821	841	860	893	856	843	884	860	829	835	914	827	853	841	839	901	908	847	841	866	860	822	828	818	863	801	830	863	869	838	820	924	851	846	822	854	899	829	910	857	835	795	840	807	885	829	842	879	863	813	883	876	883	876	839	885	848	842	846	872	843	885	857	855	850	864	809	881	829	854	836	828	868	853	872	839	882	841	829	853	882	892	817	901	847	854	856	861	843	861	843	838	856	907	852	865	821	851	825	801	864	834	832	821	851	874	846	857	828	874	828	867	813	804	792	820	841	845	898	823	806	874	824	860	761	866	855	829	856	878	833	834	809	820	834	877	875	827	863	857	847	880	819	874	826	850	809	874	876	848	857	817	794	860	854	866	930	819	890	909	863	891	878	867	881	846	865	906	842	879	904	888	863	831	844	836	884	822	842	879	856	883	872	869	868	803	846	850	792	843	823	839	851	852	872	817	829	806	818	860	794	856	802	862	857	868	823	820	860	868	855	826	921	844	845	841	864	825	885	859	843	810	802	903	862	895	885	839	858	853	859	867	844	880	849	865	828	878	870	845	835	848	824	845	824	855	841	867	826	868	867	855	878	860	871	888	886	876	873	898	901	843	844	855	900	830	852	875	847	881	870	850	859	836	904	840	815	851	883	887	852	834	836	844	853	829	820	879	835	854	842	828	888	831	837	911	793	860	881	866	845	835	844	827	884	828	851	817	839	895	828	835	836	906	863	817	884	860	906	840	878	886	816	850	850	867	875	866	851	842	864	831	839	841	849	824	784	877	894	810	896	844	791	879	875	876	862	824	852	868	853	844	830	843	868	846	859	898	903	836	836	885	876	816	820	875	887	839	824	904	903	805	784	837	844	876	833	877	856	798	770	886	825	832	891	874	824	864	849	842	858	854	873	848	821	818	835	881	820	873	887	858	844	850	878	844	876	833	856	874	858	848	826	857	874	860	842	837	828	852	868	844	859	842	871	895	852	902	854	854	902	826	839	896	859	826	877	811	834	796	888	873	867	814	820	828	874	902	871	841	858	875	846	852	812	883	821	855	837	816	886	856	886	895	891	898	882	871	869	880	877	856	822	796	842	814	808	825	847	824	852	843	820	869	880	892	855	832	858	848	865	906	854	836	824	872	834	901	832	891	870	846	820	896	828	820	848	852	857	805	838	890	846	906	879	816	816	825	819	835	902	830	879	913	896	828	834	879	813	838	838	832	834	866	834	878	832	829	873	855	849	876	824	830	863	888	828	841	887	815	865	848	865	886	877	898	839	813	863	812	839	828	859	818	811	855	807	862	834	871	835	866	851	829	854	841	893	816	846	868	839	813	814	909	856	891	884	868	839	868	844	852	815	851	856	864	872	890	832	823	876	815	862	799	849	832	875	865	923	821	862	852	841	833	827	802	866	796	853	833	817	861	843	854	857	871	848	862	850	883	834	828	867	842	844	789	828	937	846	862	855	824	886	831	855	855	822	846	843	860	861	893	863	844	892	879	844	855	881	799	821	891	856	917	887	844	867	890	811	855	823	768	869	854	832	887	847	905	841	856	877	855	867	859	834	868	895	852	828	828	834	835	832	896	860	879	885	830	818	880	848	812	825	823	821	850	840	837	812	917	842	838	883	909	823	824	857	837	855	857	877	911	844	854	922	864	855	835	861	836	836	839	861	840	810	833	807	881	826	869	842	819	846	833	853	837	895	875	818	874	870	874	903	846	857	836	862	809	836	922	869	882	785	851	838	850	824	819	850	900	863	842	839	890	832	836	844	871	834	859	872	856	843	903	873	841	831	787	886	901	877	870	867	799	864	857	869	852	862	829	857	902	874	883	856	907	821	829	817	868	861	844	868	857	812	856	868	872	819	867	838	894	817	861	871	905	852	847	819	844	843	880	861	838	835	844	866	890	868	824	860	858	848	868	856	879	861	781	845	871	852	831	878	898	811	863	806	869	861	840	828	833	801	827	832	820	884	862	877	834	879	870	872	861	871	860	830	866	866	917	796	839	864	853	892	859	833	814	881	883	866	900	848	846	831	834	887	867	813
28539	19875	6485	744	545	505	384	297	326	331	308	293	289	319	294	301	279	285	279	287	290	318	315	292	313	320	297	313	328	297	300	317	291	318	305	314	318	302	282	303	308	273	266	299	310	295	325	337	314	314	305	307	284	295	277	297	297	293	306	297	318	302	271	312	315	317	312	290	301	287	311	319	312	319	293	292	308	306	262	285	309	310	282	320	323	326	319	273	321	314	319	336	272	290	281	294	312	314	293	317	299	324	265	299	334	302	290	298	298	297	317	290	322	311	311	281	292	315	282	299	337	283	315	335	340	307	291	275	276	284	297	314	312	288	308	311	272	305	296	314	309	288	321	318	321	334	287	313	304	305	283	284	298	275	295	292	284	310	295	303	286	294	296	290	307	325	305	322	270	304	292	292	324	315	327	318	279	296	314	306	318	296	301	324	300	319	324	327	304	291	283	299	281	299	318	308	329	335	283	322	285	307	310	296	289	287	324	293	306	320	284	300	295	304	287	284	297	316	323	296	313	281	295	291	327	297	263	311	294	252	301	316	317	289	297	356	316	274	303	273	270	301	328	305	311	297	308	297	279	334	322	318	306	308	284	304	313	257	311	297	299	292	318	296	305	304	279	312	284	304	283	296	280	284	289	290	296	309	318	291	314	276	305	292	279	300	315	299	282	331	307	319	284	338	291	309	321	258	319	310	271	328	302	281	312	302	267	324	268	291	291	317	312	308	326	312	309	302	287	321	283	288	307	328	313	281	307	287	286	308	307	321	338	304	283	287	311	301	309	310	316	306	289	289	292	308	331	311	300	305	330	293	310	311	352	306	299	294	323	293	306	296	286	311	288	303	310	289	293	258	285	287	280	314	291	289	266	276	318	302	291	318	315	288	343	282	298	266	273	321	292	318	318	303	326	275	308	307	289	326	265	322	288	310	295	368	302	292	291	294	294	311	304	264	305	290	302	302	266	322	310	301	302	301	286	293	303	279	296	329	282	310	322	295	300	322	296	309	304	265	294	300	304	335	301	328	294	307	308	284	292	267	300	294	316	311	316	312	294	305	309	319	309	281	335	320	298	304	282	333	306	313	308	298	293	290	303	294	313	280	299	317	314	294	283	284	290	308	327	288	291	321	304	326	297	327	259	314	313	310	318	316	295	299	291	326	331	273	323	309	319	304	294	294	308	317	298	317	304	299	297	296	290	297	325	317	288	331	270	293	275	308	317	308	301	285	289	304	294	315	286	304	312	313	292	265	290	291	314	290	333	289	320	331	286	293	309	307	295	289	300	295	289	320	284	277	302	305	284	295	274	298	321	314	323	312	336	286	296	322	333	349	271	272	291	284	317	323	292	339	320	288	300	315	297	305	289	293	293	295	292	295	314	291	308	312	352	267	289	316	309	282	293	309	278	309	271	316	328	317	315	296	327	288	281	310	272	318	306	280	307	304	302	307	304	303	299	305	301	291	302	291	291	290	269	285	323	290	298	315	282	332	261	322	324	284	310	305	306	304	275	285	283	264	303	303	278	302	274	298	349	312	333	318	333	289	338	298	312	326	296	296	328	291	316	338	294	312	324	305	289	301	298	317	329	311	323	295	302	309	306	303	278	310	339	276	290	303	290	307	296	280	338	298	281	297	314	303	337	311	313	303	302	304	267	298	321	320	281	289	310	316	303	279	294	305	290	306	299	331	314	294	317	307	283	289	288	316	328	297	288	297	275	277	306	304	321	298	305	312	312	286	285	275	297	326	329	283	278	271	315	306	311	317	293	298	316	261	291	295	331	298	280	334	324	276	289	299	304	305	344	331	305	276	327	276	300	305	318	311	299	334	288	303	282	293	307	305	281	327	277	315	280	314	282	306	335	299	325	310	308	326	308	300	304	305	311	289	298	313	276	297	308	298	337	302	297	278	288	306	295	327	311	332	305	303	321	283	272	307	280	305	321	283	299	322	296	282	299	315	291	317	336	275	308	330	282	298	289	313	299	279	279	323	302	285	311	292	292	309	273	316	321	306	289	295	300	264	331	321	299	323	285	290	334	314	267	324	285	299	309	313	316	326	309	262	310	285	326	302	299	291	293	272	275	300	343	289	296	295	308	317	310	300	295	311	316	329	326	302	315	298	317	323	322	323	324	299	330	284	260	318	293	307	316	329	271	303	293	330	283	314	281	331	294	328	311	324	320	295	287	314	308	317	270	316	306	297	291	291	305	299	302	323	318	301	272	298	299	307	321	286	281	309	342	309	282	304	284	305	294	306	276	305	293	295	312	298	326	312	276	291	275	281	288	313	299	289	281	324	298	321	303	280	332	322	320	304	330	288	289	311	299	294	319	327	309	323	286	324	322	291	307	325	280	316	290	328	294	324	323	276	265	314	301	299	290	299	322	284	344	273	288	293	290	322	311	282	284	289	302	280	282	264	297	311	311	320	305	315	298	291	324	286	303	277	282	278	333	306	310	278	309	272	268	299	298	286	273	281	260	300	312	316	309	297	322	296	315	294	294	260	319	295	301	305	324	277	309	307	291	290	321	280	314	304	327	312	334	295	323	306	295	316	318	323	296	317	289	301	287	298	316	318	339	312	306	289	292	272	284	307	279	281	316	286	275	316	328	290	276	302	316	314	294	321	272	316	298	303	296	300	256	304	293	263	309	325	302	295	301	292	321	300	311	323	292	291	295	317	282	294	246	300	309	266	280	313	295	315	309	331	323	301	302	306	304	290	308	301	285	290	296	314	288	294	308	322	300	314	283	289	298	288	257	337	297	319	296	322	306	294	300	294	273	313	348	307	317	306	306	309	334	314	309	318	285	293	310	291	285	315	327	332	342	307	299	294	309	294	287	302	277	301	287	295	279	294	316	323	290	371	292	315	333	307	281	319	289	289	309	305	287	255	290	294	311	287	358	291	331	286	297	290	311	304	298	298	326	310	303	317	301	309	274	339	298	319	319	300	301	283	296	304	299	300	324	294	286	319	294	333	264	295	333	324	314	332	307	304	329	324	308	299	288	280	286	311	303	289	286	318	337	354	308	319	314	300	312	303	308	315	304	323	313	276	303	327	305	306	316	294	314	307	286	317	322	315	295	306	284	292	291	288	290	295	292	277	335	308	318	304	274	282	297	293	312	298	316	322	295	301	309	282	300	313	317	296	327	325	296	294	261	287	282	270	306	312	298	311	277	265	316	305	337	302	332	268	299	284	270	285	317	324	302	309	313	333	302	309	275	269	339	291	292	314	298	298	324	301	267	327	317	322	340	295	299	293	313	301	295	311	302	291	292	292	287	301	310	315	308	279	264	313	281	299	279	269	291	270	312	315	298	322	287	309	277	265	302	293	277	287	303	283	296	317	301	308	273	304	285	307	303	307	322	281	319	278	253	302	274	287	295	315	297	302	318	302	284	292	293	293	311	287	300	305	296	300	306	292	318	294	269	285	295	323	293	308	287	291	285	276	283	289	309	317	325	311	288	345	268	265	305	308	296	304
23814	2675	830	556	529	502	410	406	372	380	430	423	368	386	354	350	419	372	402	364	386	377	401	389	346	412	355	368	357	378	404	390	389	369	394	362	405	384	407	362	363	351	364	383	379	392	387	399	361	385	344	381	405	372	386	356	388	363	344	380	367	397	392	395	383	385	379	411	403	352	356	427	382	396	372	382	384	355	365	390	385	374	347	416	371	365	389	363	393	356	374	386	378	382	369	338	368	382	371	380	393	374	355	342	410	395	356	374	398	376	398	399	412	402	358	366	350	369	391	365	387	361	390	379	411	376	374	380	383	410	356	373	391	384	396	358	408	380	375	367	380	328	333	399	375	375	369	387	376	350	384	337	370	360	366	355	414	400	400	404	379	385	395	358	381	397	362	362	394	386	345	360	386	382	380	357	393	324	361	375	376	422	393	371	385	387	386	407	374	365	342	374	395	368	401	377	371	390	385	407	366	342	385	373	382	351	435	390	364	388	391	380	368	411	386	393	358	377	358	400	359	386	375	371	406	352	361	384	354	408	364	409	359	419	364	360	376	384	410	365	368	356	374	394	373	357	389	387	390	365	362	381	424	418	370	378	355	369	342	341	394	373	388	365	359	394	351	386	376	362	394	357	411	356	371	423	398	384	402	386	374	366	397	408	369	370	357	373	394	368	367	354	353	368	384	419	419	381	386	394	363	406	388	367	388	386	384	372	374	400	429	375	391	352	411	392	364	379	381	390	394	375	388	362	391	390	370	368	371	351	378	377	383	363	402	378	390	399	385	396	390	352	368	371	400	378	363	352	365	389	389	351	382	328	362	369	380	418	357	363	378	370	377	372	382	345	390	360	383	381	373	377	331	379	394	363	387	394	344	376	375	399	380	366	386	385	340	378	379	358	389	377	385	389	370	387	390	374	362	387	396	379	366	376	360	367	401	387	368	345	406	404	410	395	418	417	352	383	387	394	360	381	366	400	363	404	331	365	359	378	361	402	375	391	329	355	367	387	371	383	359	380	415	362	405	382	376	380	389	390	418	354	356	361	369	352	376	389	367	366	370	381	384	376	385	376	413	369	382	399	405	369	394	367	379	371	348	394	383	394	380	387	368	367	392	376	384	327	365	376	363	330	382	378	350	364	376	386	371	390	359	376	375	344	371	384	381	402	368	378	344	369	391	350	372	369	368	380	377	387	382	393	387	340	393	382	339	381	364	362	387	411	373	352	382	363	369	374	365	374	386	380	400	371	385	384	358	359	344	397	360	391	359	394	375	378	355	359	382	401	365	371	378	387	369	390	366	383	363	362	357	383	401	386	352	354	380	380	367	367	383	378	380	378	393	386	386	389	384	362	349	348	352	385	396	363	400	389	373	395	345	374	386	370	341	358	367	411	370	427	377	407	390	405	392	374	365	395	356	340	390	411	380	363	364	390	346	365	373	354	408	372	368	370	375	409	404	393	402	423	415	375	391	370	373	413	373	372	365	374	448	380	356	383	363	330	388	352	379	376	385	377	391	376	410	368	399	381	364	375	366	379	366	377	384	363	384	371	417	420	411	349	405	386	374	344	404	345	374	395	373	386	385	375	392	397	366	370	386	426	352	374	335	336	372	368	347	375	412	366	393	360	372	395	357	377	404	362	361	382	329	395	369	374	378	353	376	389	362	372	388	387	388	376	387	359	333	372	375	376	388	369	360	391	358	375	346	393	390	399	396	375	400	381	417	358	378	414	409	375	380	365	377	384	342	417	385	376	377	377	372	389	401	398	361	387	370	361	391	399	364	408	397	359	372	382	416	383	363	374	407	369	394	379	395	376	369	376	383	393	366	366	359	361	396	365	384	358	372	378	362	371	367	329	397	358	393	390	367	371	388	376	393	349	399	402	380	354	378	383	396	384	360	344	345	367	352	359	359	374	338	373	393	386	353	389	378	362	377	388	375	396	360	383	386	371	367	391	432	376	371	376	397	401	366	346	346	419	404	401	413	378	399	376	401	385	367	389	350	398	396	392	404	367	355	361	395	387	390	412	401	410	361	378	400	358	359	391	363	368	397	385	407	368	367	409	377	370	380	389	382	359	401	362	382	361	417	373	397	357	373	358	394	416	349	350	370	369	375	351	374	353	377	376	417	388	364	380	373	387	376	382	401	377	398	386	409	413	387	393	390	370	405	354	394	392	414	387	372	373	372	380	362	349	360	382	392	395	387	383	377	389	386	376	348	387	348	370	357	365	408	411	377	405	407	337	421	388	414	381	344	378	393	395	384	432	375	394	372	384	336	370	376	364	401	360	375	407	382	389	353	372	400	357	401	386	345	382	388	380	372	372	362	374	395	368	369	390	379	368	360	402	414	386	392	398	391	340	337	381	367	385	388	355	365	405	357	369	395	352	400	357	368	393	353	364	365	374	392	378	357	387	373	372	355	366	349	418	358	367	371	382	380	372	342	388	373	373	355	404	373	370	374	377	351	380	355	390	400	346	369	373	365	391	337	413	374	403	382	397	367	357	369	367	372	347	400	382	360	392	359	348	387	399	387	366	377	349	385	378	378	388	373	382	398	402	363	395	335	366	391	376	374	386	386	374	360	408	356	391	389	377	369	355	368	376	388	378	378	388	361	403	425	409	367	363	373	382	370	375	342	363	364	369	386	380	397	396	359	361	365	386	372	392	377	373	406	366	386	349	383	385	402	369	374	381	416	362	386	411	386	377	385	369	412	362	344	383	388	337	360	395	384	379	389	368	425	371	401	396	384	397	359	357	398	411	377	360	374	378	379	359	394	375	362	360	378	353	384	392	371	396	353	356	404	394	376	416	382	381	354	385	365	389	347	364	364	347	399	351	389	402	380	360	361	373	376	361	361	364	366	347	396	378	370	384	391	377	406	373	375	404	396	415	376	387	399	391	395	386	408	383	369	403	355	322	346	359	356	399	397	366	382	384	402	378	378	370	393	373	364	359	374	396	374	367	395	385	404	380	386	391	375	342	382	374	355	363	402	372	383	418	420	383	347	381	398	352	374	388	414	398	370	369	348	374	356	382	379	399	362	378	407	351	368	384	382	390	400	386	377	406	357	399	346	398	417	355	376	383	363	375	353	342	395	393	382	352	373	368	374	364	391	356	381	381	358	383	378	390	392	358	403	347	415	394	386	385	366	375	396	375	386	407	352	369	362	376	366	386	383	369	393	350	387	368	380	380	385	362	371	384	392	383	370	374	374	364	347	347	379	364	337	400	375	402	390	397	333	403	359	385	370	368	353	360	370	387	385	382	396	355	351	402	409	358	382	384	406	350	390	375	400	407	340	417	347	382	378	391	379	372	369	375	369	348	386	383	385	373	423	390	339	361	358	398	384	375	380	385	388	348	324	374	349	376	401	333	403	340	386	360	390	418	378	375	369	368	353	379	390	383	369	363	398	381	419	371	347	386	383	361	348	360	396	348	402	380	400	376	365	377	409	403	356	392	404	368	388	358	427	381	337	370	403	374
24382	21403	28630	24534	21352	8818	1186	832	766	765	725	734	686	683	664	676	622	675	610	619	597	610	579	620	607	628	607	616	589	560	582	595	593	594	612	591	580	587	602	601	588	630	597	618	641	598	600	634	619	611	624	622	605	601	643	647	625	638	585	615	620	639	628	605	609	589	639	599	636	589	629	638	600	581	658	587	593	637	603	603	657	599	640	614	616	598	629	610	562	590	633	607	614	593	655	583	571	639	653	576	653	603	594	662	608	599	647	582	614	647	575	624	604	621	627	572	623	584	621	578	633	644	618	619	630	593	576	613	636	588	555	638	622	569	552	628	632	584	585	616	615	580	604	621	596	575	629	599	572	621	619	602	645	610	607	614	605	599	582	594	612	602	599	581	587	620	595	552	616	590	586	596	594	578	606	576	627	598	656	606	643	600	587	613	564	597	606	612	604	611	625	631	624	625	642	628	610	602	607	636	603	620	572	615	570	615	588	629	604	582	627	586	628	570	637	551	596	602	568	605	606	634	570	614	617	639	569	571	609	619	614	577	644	603	556	616	624	633	592	570	565	619	605	593	610	621	620	616	627	618	605	607	623	629	658	572	646	614	660	634	591	609	583	645	637	604	639	608	641	659	585	613	609	589	599	603	580	596	666	606	595	570	630	568	594	567	630	588	583	602	603	637	603	610	610	592	632	620	625	612	641	649	629	641	576	614	580	618	579	592	600	588	670	601	613	578	588	619	646	575	634	594	608	610	629	605	596	621	649	627	591	633	620	565	615	592	584	580	581	624	594	630	599	570	538	611	612	561	630	626	618	659	604	608	581	588	640	582	572	630	596	603	582	652	652	602	664	616	624	593	637	632	635	633	616	580	577	581	548	579	525	655	601	581	621	641	635	639	595	589	578	574	573	581	641	620	634	572	591	626	614	587	636	585	615	565	583	593	611	616	612	572	607	602	603	602	580	602	634	620	619	598	644	634	632	603	616	612	622	644	664	656	625	576	607	572	552	615	596	663	607	629	633	590	636	579	583	624	593	614	630	620	629	593	624	646	585	639	623	606	611	650	580	614	590	596	634	610	650	593	634	598	600	610	613	623	629	574	622	582	599	654	616	602	606	561	634	584	614	579	608	612	609	621	632	618	603	638	591	610	629	601	631	648	586	558	605	575	624	626	641	632	592	610	631	600	546	613	610	591	618	607	643	594	637	647	655	613	575	603	604	644	664	577	564	595	616	571	645	607	639	577	618	612	595	599	632	629	609	567	599	622	619	589	609	606	584	598	580	633	606	619	595	611	637	594	564	586	603	577	624	617	596	566	669	593	618	608	601	631	588	594	623	605	570	630	618	583	596	647	595	640	579	634	611	592	636	609	628	619	596	599	605	619	613	600	592	608	621	582	615	588	638	650	656	601	590	618	602	598	597	631	578	600	579	636	606	610	616	588	619	602	623	605	621	649	595	633	587	571	585	623	632	602	628	609	631	629	618	596	619	551	578	578	605	623	600	610	617	594	607	565	649	630	579	577	596	579	628	635	588	593	609	604	622	583	576	593	564	580	618	619	674	592	582	604	638	621	609	641	592	579	586	606	604	615	630	636	645	594	585	541	607	610	611	640	637	586	602	632	582	610	579	572	618	551	545	590	648	620	596	592	586	583	613	551	577	606	596	580	601	580	588	585	631	608	574	635	612	597	589	596	612	634	613	592	600	607	591	608	590	603	624	644	627	618	636	572	601	579	602	607	577	561	634	597	619	624	645	653	623	589	654	611	606	581	651	609	597	602	651	616	614	590	584	591	603	630	555	610	648	576	619	619	581	654	642	634	647	579	628	604	623	609	578	551	619	591	616	606	612	585	577	563	628	614	600	654	595	615	607	610	612	588	604	622	661	606	610	595	599	526	628	619	612	567	578	621	610	571	632	608	612	569	611	584	601	613	648	589	602	597	594	608	602	624	596	572	622	628	583	606	584	572	588	592	639	603	525	608	598	610	558	607	638	654	579	605	588	618	637	632	636	610	594	621	630	624	585	565	639	592	632	570	591	568	588	607	621	574	582	600	589	629	603	650	567	647	623	603	586	566	613	632	602	604	636	584	602	580	649	572	566	593	645	594	603	584	596	589	603	573	553	672	615	641	642	620	650	586	614	593	614	637	543	625	601	604	601	623	639	566	607	591	605	596	597	618	630	620	598	615	604	621	638	619	597	614	648	622	588	598	605	630	581	624	638	615	590	599	572	617	584	634	607	609	601	618	612	626	561	603	601	622	591	614	578	616	619	589	582	591	617	547	600	591	584	584	597	607	589	599	582	592	582	621	599	627	610	621	588	604	605	623	602	634	616	606	583	568	597	606	553	611	629	628	561	584	546	618	588	615	581	615	584	660	647	594	606	677	597	593	612	578	579	627	618	623	560	590	606	586	621	662	609	583	606	612	611	560	618	653	590	614	611	596	564	605	625	637	598	634	655	575	592	611	606	643	567	611	640	619	627	576	610	613	547	573	586	586	542	603	634	612	601	639	603	620	604	612	570	618	613	622	577	613	609	605	666	583	604	633	600	615	616	577	604	651	582	595	606	581	582	608	579	600	613	606	584	623	588	636	611	611	586	632	594	630	567	617	619	578	606	610	618	614	639	650	601	558	635	603	585	604	599	606	591	617	615	586	597	566	620	684	627	606	580	612	644	611	600	574	593	611	587	613	594	597	621	599	605	606	611	634	576	581	621	636	612	623	610	617	592	566	588	593	620	669	585	605	582	648	577	594	612	588	629	571	600	635	629	621	546	616	610	590	626	566	605	594	579	604	601	612	583	600	591	583	642	588	568	609	612	586	595	600	595	597	578	583	596	662	630	643	613	600	592	597	613	632	599	611	645	636	608	622	614	623	581	637	592	574	619	569	559	603	610	560	558	566	638	624	579	600	594	610	584	572	608	572	595	619	587	639	583	654	599	614	628	613	642	613	615	650	620	599	605	630	608	616	638	632	595	574	621	544	613	587	569	582	612	641	573	550	604	570	613	644	626	592	606	576	631	600	570	614	609	619	577	672	580	638	608	611	645	610	595	609	623	578	604	578	659	592	555	586	620	585	609	619	569	617	595	603	566	589	640	607	612	598	592	585	592	571	649	568	594	549	615	633	586	624	565	586	569	607	611	591	628	642	573	631	620	628	623	624	608	593	616	565	616	624	595	621	607	608	542	652	640	621	584	612	558	637	608	615	632	557	577	617	618	631	589	631	595	588	587	582	621	607	590	608	620	616	606	593	606	572	600	595	604	641	660	576	587	648	597	608	614	583	619	565	578	627	601	587	583	619	624	621	621	601	571	615	644	616	562	615	559	615	609	630	636	619	598	592	594	589	594	575	621	589	600	603	643	605	605	616	631	581	645	609	572	545	581	591	614	615	567	600	647	552	646	576	632	583	595	590	601	560	595	597	599	557	611	609	616	623	575	617	589	613	588	618	603	607	615	607	613	588	627	590	605	574	634	563
50023	12862	5991	3092	2296	1848	1526	1310	1202	1046	1024	980	928	889	826	856	820	821	787	780	795	854	768	749	831	739	774	727	776	692	799	768	738	734	747	793	751	777	750	706	752	762	752	733	746	722	702	748	731	731	716	756	780	716	729	757	790	688	709	718	712	702	728	729	691	694	793	762	800	775	797	734	749	723	754	736	753	718	754	735	726	743	764	744	718	725	673	712	716	742	763	753	732	778	791	707	738	686	761	739	711	761	712	757	728	728	724	720	747	720	738	713	707	728	794	709	780	704	738	744	717	714	715	703	753	708	720	712	795	736	720	748	777	746	768	729	769	766	702	693	679	747	763	776	774	737	668	732	741	737	740	751	721	712	710	663	745	732	752	732	757	744	726	656	714	781	770	710	745	735	722	733	784	785	714	750	766	762	763	751	736	712	729	727	751	772	671	761	695	748	764	779	734	726	752	753	686	783	752	737	722	765	781	702	755	709	788	730	740	751	742	740	746	709	741	754	704	719	800	735	733	721	745	786	741	740	729	748	773	779	718	736	710	758	706	711	742	743	706	726	785	756	707	728	731	725	713	685	753	781	731	701	731	712	718	738	689	762	764	707	771	763	733	762	684	733	746	708	753	722	763	711	701	764	699	746	731	717	754	726	764	715	756	735	769	760	777	742	769	735	744	715	777	735	703	725	758	766	759	779	725	747	714	754	754	723	729	698	694	695	768	706	692	769	730	751	718	762	706	748	707	718	746	778	707	743	715	720	757	717	732	728	717	745	757	752	689	751	740	761	732	725	743	744	732	740	710	730	753	712	770	712	749	759	753	735	787	725	701	710	734	726	740	770	724	697	726	731	731	700	758	740	720	693	744	703	728	795	783	751	691	735	717	707	779	735	745	777	771	689	733	677	674	752	769	736	770	691	746	718	708	739	751	738	781	771	782	714	755	738	771	746	678	710	753	704	767	756	719	756	771	723	685	741	714	738	782	718	754	729	698	741	754	700	742	754	715	711	712	698	703	754	723	740	715	752	701	719	710	692	749	737	673	705	723	734	746	696	757	703	731	723	677	769	720	771	728	751	708	784	782	720	739	690	730	726	720	779	748	706	761	719	709	730	722	680	712	730	751	734	753	740	742	783	740	723	770	719	702	756	730	748	714	732	710	714	698	665	740	712	730	718	746	722	678	759	689	769	739	703	759	690	729	731	716	736	741	739	769	744	757	735	731	772	695	664	760	734	747	760	740	709	731	748	712	742	719	723	737	716	714	729	716	742	719	729	698	749	676	694	765	690	743	737	693	746	776	739	724	781	732	729	689	705	714	713	732	696	720	733	746	727	746	768	732	742	739	744	704	728	716	703	719	714	765	758	761	770	761	747	778	742	692	785	788	725	746	739	730	737	726	751	722	709	743	727	705	703	742	780	689	745	758	783	755	688	718	742	710	733	658	713	738	752	726	745	705	749	732	746	771	725	750	760	794	673	775	741	677	781	766	717	733	709	737	738	757	700	735	772	731	751	680	745	711	712	719	720	742	710	724	779	720	714	734	720	768	690	719	730	776	709	780	705	721	717	711	709	741	714	744	719	724	725	719	744	762	759	726	722	727	760	711	731	739	721	725	718	704	688	712	750	722	724	761	747	765	710	773	754	746	726	773	761	678	710	760	748	707	704	672	725	737	711	742	661	699	684	756	711	719	720	709	762	726	696	746	742	718	709	693	698	764	702	744	734	678	766	769	719	735	730	737	703	706	714	738	765	732	748	753	675	737	691	744	715	764	736	728	725	732	701	735	743	757	700	721	721	771	731	706	727	746	723	745	772	723	739	779	708	713	740	719	723	770	686	691	726	735	733	714	744	726	786	748	703	721	742	724	747	693	755	780	721	714	762	715	735	701	740	739	727	729	719	730	740	695	780	777	733	777	760	732	723	702	716	761	751	761	742	722	724	773	738	690	735	744	762	761	732	676	692	738	710	760	699	762	752	756	741	698	767	757	735	770	742	711	731	754	705	737	718	737	725	707	746	715	760	736	769	741	721	722	726	742	732	740	751	754	719	696	766	745	751	697	710	723	758	705	706	748	717	766	735	741	770	710	698	733	682	753	773	718	746	739	709	723	686	732	770	691	762	731	715	744	704	758	721	760	757	755	720	757	749	724	733	701	700	782	725	731	741	677	789	774	706	757	757	744	725	758	740	726	728	716	729	744	748	716	745	719	743	756	734	709	751	742	703	748	782	767	770	713	759	762	716	705	746	743	728	754	834	715	724	729	739	707	727	762	731	739	720	751	739	726	698	702	736	774	739	743	743	802	768	706	735	754	707	734	772	709	720	726	701	718	717	770	737	707	803	763	744	740	699	760	752	722	766	770	755	723	666	739	732	730	722	761	783	778	689	744	733	748	711	763	715	745	755	762	723	721	734	710	758	729	756	729	719	742	702	741	728	716	740	728	730	768	733	810	745	737	714	748	771	726	752	694	727	708	755	695	712	775	723	765	768	736	720	740	729	676	719	704	718	699	727	717	737	751	769	693	735	759	758	780	744	746	711	722	780	758	753	735	708	744	691	766	729	749	702	714	694	745	747	732	696	737	740	717	729	712	715	767	711	694	739	726	718	761	740	712	704	762	691	733	773	758	703	729	699	749	692	726	751	743	783	727	760	716	789	709	718	734	726	733	756	741	682	740	781	756	710	747	761	700	714	765	682	710	748	739	744	752	714	740	705	698	737	753	713	750	734	740	732	715	737	734	686	714	758	757	758	727	667	703	716	762	758	739	669	731	712	702	707	742	769	671	748	781	758	767	748	724	698	796	740	770	742	747	715	692	767	724	684	705	718	744	715	748	772	741	760	689	762	732	696	759	693	684	762	726	734	767	759	780	704	736	730	756	753	706	741	748	735	697	734	790	713	713	739	720	747	772	747	744	729	696	741	761	738	775	766	716	726	674	690	717	721	707	723	714	718	759	731	696	738	750	698	723	768	730	716	770	675	715	726	732	735	685	683	713	733	726	688	716	712	702	701	716	710	732	683	766	705	728	748	707	751	714	713	755	717	731	704	757	753	726	815	735	740	728	735	748	763	769	745	730	759	733	703	715	740	692	745	708	753	727	746	691	720	730	743	726	718	811	781	731	791	717	766	723	711	755	742	741	726	671	737	762	705	704	741	709	706	792	757	725	759	720	716	758	730	738	695	733	721	749	702	729	706	719	761	724	730	747	704	742	730	731	710	737	711	749	774	694	704	738	762	768	778	726	725	774	720	756	723	739	718	748	690	738	778	746	699	721	719	753	724	695	785	731	754	716	745	711	710	719	686	765	745	686	767	716	699	745	778	755	779	719	778	723	730	686	763	779	742	684	734	761	757	715	729	729	774	697	740	737	677	705	704	749	753	744	742	717	789	755	743	722	724	725	723	722	681	771	709	751	710	724	728	756	764	709	726	769	750	764	739	740	739	758	763	690	725	755	753	746	717	785	741	719	719	682	749	704	705
25783	21410	27323	25519	6918	522	400	357	295	337	318	314	287	303	313	277	269	247	261	289	306	296	260	247	269	266	228	263	257	252	277	287	238	272	275	289	308	260	272	259	255	281	304	265	290	262	258	284	234	273	259	268	257	254	232	280	303	302	230	263	259	237	298	280	249	258	274	236	271	245	247	249	256	246	250	259	242	232	269	272	280	268	258	260	256	276	231	244	272	265	273	269	237	251	270	263	253	238	273	280	266	260	283	247	259	258	262	267	303	228	242	270	269	259	257	255	257	276	243	292	244	259	243	261	262	237	275	223	283	268	274	233	290	253	271	259	292	235	261	276	280	271	274	238	254	251	251	250	240	247	226	274	250	281	258	240	282	278	241	224	238	268	258	280	246	258	232	222	241	264	256	238	273	241	249	229	263	246	252	239	273	242	252	258	232	253	244	260	232	273	227	237	265	285	247	263	285	271	263	238	262	262	285	265	239	250	270	265	284	249	259	243	252	258	274	245	290	260	266	251	256	231	240	270	281	264	250	259	269	246	249	264	241	251	270	258	261	237	241	229	246	271	263	240	254	267	261	273	270	267	262	252	257	291	252	271	244	246	242	234	274	268	247	263	257	221	291	230	251	252	256	295	254	269	263	251	284	253	254	281	252	258	233	283	268	264	247	256	231	239	293	261	231	264	237	266	234	259	251	289	255	281	233	233	256	250	259	250	289	266	249	243	242	244	247	288	240	261	239	248	255	271	283	247	232	262	248	275	222	257	270	270	255	275	250	253	286	271	252	262	284	242	269	240	240	283	226	272	268	260	286	263	240	275	256	250	266	283	239	228	272	252	253	271	259	258	257	272	292	258	219	261	244	264	243	251	253	240	264	255	268	257	257	235	219	250	274	252	261	266	250	255	267	270	280	237	253	220	213	243	249	272	241	296	267	230	283	267	241	237	251	242	247	264	253	252	279	260	268	257	251	240	275	245	256	235	231	219	251	276	235	258	249	258	243	263	250	242	243	277	260	266	250	286	272	260	245	271	256	253	244	287	275	236	257	267	256	262	245	272	226	258	261	274	235	266	245	253	281	243	284	236	242	258	231	245	285	252	270	248	279	254	266	278	247	234	251	245	297	238	263	250	247	259	225	244	264	240	253	229	252	254	264	262	275	268	271	244	249	265	257	239	250	246	252	252	277	247	241	257	255	254	246	241	234	266	234	244	259	260	234	265	268	272	234	240	211	250	258	248	233	252	266	235	234	240	245	269	277	279	279	253	261	244	303	229	272	238	233	267	239	268	230	291	271	238	264	269	258	263	236	252	274	256	278	246	256	253	276	256	265	252	252	244	252	251	260	269	224	258	252	245	284	238	267	262	234	271	268	282	243	260	260	229	244	249	250	251	252	271	246	249	241	256	261	250	252	244	283	235	253	254	244	248	277	237	259	290	290	229	267	240	262	254	268	267	262	264	233	239	224	249	256	230	224	294	263	272	222	252	229	274	230	293	238	231	252	235	237	275	246	263	254	250	248	243	271	260	245	230	243	244	245	278	264	267	261	228	245	264	253	256	249	277	250	262	255	248	253	287	252	266	226	285	254	279	236	263	228	262	272	259	237	264	247	277	248	255	243	263	252	262	268	275	268	240	261	286	268	254	280	269	241	258	268	246	244	268	258	255	247	254	266	243	249	252	249	253	263	257	283	250	270	287	244	274	233	254	261	244	270	261	275	255	260	261	245	261	269	220	251	278	221	263	289	247	255	228	256	271	282	251	273	252	250	246	254	282	273	249	239	259	248	245	294	263	257	232	242	247	255	272	238	248	234	279	307	243	248	246	275	230	256	247	240	249	264	248	264	231	260	271	234	265	284	262	244	256	232	256	255	251	265	256	243	247	307	248	259	282	281	238	228	223	219	253	248	248	280	253	252	243	281	269	249	242	261	247	285	267	228	243	244	232	217	264	267	239	261	242	238	253	267	254	275	229	243	246	284	260	259	255	268	244	250	238	244	259	249	221	246	248	251	263	268	232	240	250	244	235	246	228	277	236	265	255	246	267	268	254	282	254	235	247	250	267	264	254	255	235	258	267	249	251	275	252	246	255	240	232	254	241	239	246	244	261	277	258	285	251	252	237	256	257	224	252	268	271	257	246	276	289	268	273	229	249	273	262	257	264	270	258	259	243	249	273	248	245	249	256	250	242	238	252	261	280	268	266	270	236	250	281	247	241	279	276	254	251	247	261	252	235	240	238	233	278	259	257	261	270	249	227	263	264	228	267	239	252	252	232	241	249	259	276	256	266	266	270	288	248	252	249	253	244	265	274	249	243	268	242	255	254	239	246	243	239	265	276	264	252	254	246	261	245	254	265	242	257	245	245	217	260	281	269	249	274	291	261	291	250	244	302	247	257	261	269	218	257	263	274	239	251	261	263	248	214	264	249	243	239	258	263	268	262	251	257	237	278	258	243	245	264	243	254	282	248	273	263	265	236	258	233	263	265	235	264	226	222	253	252	249	245	246	256	225	261	238	275	252	244	250	276	249	234	273	266	220	232	216	245	246	273	288	286	229	231	243	255	260	243	297	252	258	261	258	265	266	242	251	241	256	239	259	268	245	258	271	272	245	253	249	239	253	253	254	247	241	261	268	278	261	273	227	247	233	272	284	235	250	213	264	286	286	275	240	261	253	255	249	265	247	302	246	250	238	250	262	278	274	285	249	276	251	255	277	268	241	252	279	268	272	242	230	243	283	249	274	253	269	244	265	256	268	240	271	273	268	243	245	265	279	250	294	242	267	263	263	249	257	260	277	267	252	263	288	235	244	253	243	258	259	271	254	243	266	280	247	249	277	283	261	237	229	232	267	242	245	234	239	240	243	265	271	260	251	254	245	260	230	244	253	254	242	265	289	255	276	272	269	225	215	274	287	235	262	251	254	263	248	271	257	289	254	270	260	256	256	258	241	250	295	261	246	261	255	282	239	270	258	250	242	261	244	244	249	276	234	256	276	260	273	253	270	277	246	268	284	266	247	249	264	258	267	294	256	256	246	248	244	250	267	260	251	256	251	247	265	288	263	274	268	269	236	258	263	263	236	283	256	280	259	240	241	255	246	272	273	268	264	245	263	249	270	263	248	253	262	252	236	235	246	241	239	258	256	280	256	276	246	243	281	258	272	232	283	277	268	270	230	268	250	239	251	249	234	258	248	231	233	270	261	261	246	262	256	260	268	250	250	242	272	257	266	262	253	300	280	284	247	235	233	255	267	252	229	267	257	235	288	240	237	276	246	253	244	243	250	239	264	266	249	246	290	259	239	225	280	205	271	239	255	244	257	261	229	241	271	240	266	245	262	256	265	263	258	256	257	249	272	249	252	226	292	252	232	240	260	248	247	243	245	252	250	235	242	266	256	263	272	244	254	260	261	249	243	277	268	229	272	254	243	246	276	243	276	248	250	272	242	240	269	263	282	266	271	255	237	250	243	271	229	269	239	261	214	245
46657	9594	2958	1515	1145	858	751	665	562	548	479	462	443	454	413	402	452	358	386	350	392	352	386	371	376	374	402	395	332	334	337	367	378	360	346	321	352	337	385	316	368	387	341	351	401	328	354	389	400	362	348	339	342	372	309	348	364	364	339	336	353	348	317	378	388	355	348	340	366	370	318	353	355	362	341	330	350	375	317	334	367	308	328	321	334	377	378	367	371	368	335	330	328	337	345	348	315	375	330	336	356	311	316	390	339	350	341	333	365	348	369	368	321	355	316	366	346	347	315	364	333	367	397	333	352	352	361	383	372	335	351	307	355	354	357	357	317	335	333	384	353	321	303	340	360	333	344	304	345	331	340	342	377	331	328	368	331	366	326	348	366	364	329	368	325	302	333	369	334	355	369	334	357	335	350	361	355	347	355	309	325	350	352	369	293	345	338	335	347	385	341	345	347	350	352	338	355	336	351	352	347	325	336	324	365	348	346	358	325	350	343	364	329	339	359	299	350	341	373	330	333	367	319	372	366	350	342	314	358	343	359	337	353	355	375	319	345	368	356	365	395	326	389	365	335	351	346	372	365	328	351	333	334	338	314	344	346	336	351	344	351	363	345	327	350	326	348	351	334	346	309	365	372	349	362	332	340	346	353	360	332	349	340	300	351	349	369	340	328	351	352	346	364	344	331	325	350	357	360	358	325	354	361	346	342	377	340	387	365	377	329	360	345	338	352	346	353	355	320	355	411	317	380	336	317	332	356	353	337	329	350	347	337	362	318	356	370	333	324	347	374	359	375	385	329	326	374	345	343	348	378	327	330	340	328	369	345	343	335	364	312	347	362	315	329	332	350	347	319	340	350	327	316	313	347	354	350	347	340	350	324	335	344	369	346	324	347	349	318	328	335	349	359	319	360	354	367	368	359	359	368	331	347	357	383	334	329	352	336	339	367	338	335	336	339	317	356	327	360	348	333	349	337	335	350	361	333	316	368	316	339	310	358	342	314	336	371	378	362	368	359	361	364	335	316	357	385	323	360	329	350	344	335	392	348	333	388	343	356	360	350	329	361	330	376	345	358	379	330	357	400	386	349	343	376	355	375	366	357	348	351	316	336	338	336	343	350	336	343	356	356	345	361	311	358	302	336	336	350	363	362	358	355	355	351	351	334	361	337	330	340	362	339	344	341	336	360	378	358	352	344	380	358	332	361	342	378	310	331	361	339	367	342	342	394	330	357	384	324	322	374	359	312	338	327	370	334	349	357	330	346	348	352	378	336	328	332	371	364	364	345	364	370	330	344	316	366	312	348	320	337	361	330	350	346	362	332	326	354	330	341	345	325	333	320	350	371	337	372	363	364	341	343	339	343	353	338	359	380	352	350	357	336	340	310	331	371	334	340	335	368	361	370	343	356	348	323	343	328	372	348	348	359	347	353	372	325	376	339	372	371	354	331	355	344	339	339	361	333	343	329	352	366	375	349	344	354	365	347	360	326	314	319	339	362	336	374	347	337	364	349	332	364	372	351	338	362	360	348	317	325	317	347	368	371	349	373	313	334	348	336	326	312	334	345	337	342	317	351	355	345	363	329	346	360	331	361	381	351	336	331	363	366	360	346	316	353	396	357	367	360	349	330	318	355	345	361	318	360	349	330	341	299	352	339	350	336	327	361	375	356	347	345	361	349	336	342	338	352	321	366	323	350	347	342	356	315	339	356	356	323	364	346	359	327	370	351	316	350	338	331	362	340	360	385	354	371	345	340	363	336	357	336	357	340	343	366	326	314	355	346	352	359	306	323	328	369	340	345	332	366	387	361	382	355	363	386	363	328	320	352	358	348	382	336	334	350	357	355	314	346	341	350	346	360	344	342	320	312	351	336	360	352	361	343	328	337	371	336	336	347	345	355	334	358	321	327	372	340	347	355	376	327	378	329	367	328	337	334	357	349	337	356	366	357	355	353	343	359	325	340	343	394	328	391	337	344	360	365	313	341	333	310	356	380	339	327	322	332	337	356	352	323	336	377	364	360	353	349	348	329	399	362	329	356	378	365	338	340	331	382	326	368	354	372	338	356	356	351	342	360	352	322	365	345	366	356	346	348	334	351	359	366	360	357	350	348	359	319	367	333	364	374	352	369	332	352	372	359	343	329	326	359	331	324	344	357	376	348	359	335	370	354	346	306	390	367	340	347	319	350	305	340	339	338	338	352	359	331	333	330	371	382	350	343	351	336	353	389	333	361	369	350	337	343	333	355	330	322	375	332	343	315	360	350	350	342	335	343	350	344	343	302	352	371	362	370	369	334	331	327	342	320	356	316	343	353	325	347	381	346	351	368	324	370	376	312	319	359	332	343	365	367	368	372	360	338	336	351	357	332	331	344	343	335	328	341	354	343	332	334	337	319	344	334	354	316	356	317	327	350	326	317	306	347	352	329	354	335	365	355	352	353	355	313	354	315	351	345	372	350	370	324	309	357	296	332	348	372	330	348	351	375	366	342	334	352	329	369	340	358	364	343	340	333	346	375	362	348	349	345	336	332	364	374	360	378	341	349	303	377	358	330	338	339	356	352	338	352	373	369	356	350	343	368	311	349	374	349	350	338	362	364	401	361	317	352	343	363	349	355	312	347	345	349	318	338	334	294	329	341	349	358	356	324	372	327	300	354	372	330	351	348	351	345	360	332	351	348	350	390	341	319	352	355	317	334	363	363	357	356	325	347	341	338	365	361	331	305	354	371	347	364	330	331	352	343	348	325	334	359	365	353	342	349	370	331	355	355	365	336	330	353	356	358	343	357	355	322	355	310	324	374	324	336	380	316	344	324	374	346	397	342	370	351	330	349	318	327	322	338	325	389	355	333	352	342	362	335	365	362	350	321	382	342	360	340	353	329	357	373	345	340	351	374	356	380	365	351	355	366	332	351	353	333	326	333	347	333	332	340	356	314	346	360	336	371	346	354	330	363	350	391	365	333	369	388	340	342	399	361	324	318	327	324	346	334	346	365	337	360	358	336	345	343	375	354	352	300	374	347	358	358	333	348	356	354	362	304	343	328	331	352	363	333	311	337	339	362	355	330	359	344	328	323	352	359	353	359	330	355	352	335	352	332	337	348	325	330	335	358	377	350	338	366	357	341	328	343	338	361	352	349	312	333	340	355	315	351	319	339	331	344	353	324	350	340	359	368	374	321	330	387	347	357	344	311	318	339	359	327	342	342	348	326	331	344	341	338	334	392	359	312	354	359	346	336	352	331	331	365	338	390	372	314	355	334	364	355	354	389	338	320	367	329	361	363	350	352	350	347	333	320	339	321	303	370	331	335	359	325	343	365	351	354	338	367	345	347	363	369	333	324	356	337	344	357	346	345	357	364	342	315	352	313	325	304	328	362	324	333	385	330	351	331	366	319	343	320	364	292	321	325	338	340	323	336	345	371	333	334	347	369	362	290	322	349	350	344	337	373	337	341	335	342	328	327	322	356	341	335	360	337	339	347	361
23337	21436	29149	24109	21431	21441	7274	1281	1059	1049	960	878	842	857	784	803	838	728	748	773	701	795	709	754	753	752	748	709	711	707	738	716	734	708	676	669	709	697	696	694	738	728	691	749	676	709	735	678	722	704	717	705	671	713	736	734	700	642	664	675	696	700	718	666	726	707	731	666	722	734	742	691	718	658	732	754	690	738	667	707	678	724	682	691	699	690	710	669	713	693	707	713	739	741	700	719	710	696	672	668	678	680	677	689	678	730	699	688	719	659	708	729	719	673	758	688	734	704	706	712	706	689	725	708	636	678	680	689	676	720	640	743	691	698	677	699	684	713	634	714	695	687	706	734	675	692	712	684	631	713	703	703	710	711	688	703	738	709	680	738	714	706	633	688	713	689	715	690	685	692	721	645	696	702	683	703	696	690	694	711	684	716	684	705	728	652	712	705	721	715	641	660	681	656	732	689	681	743	725	691	681	700	646	670	726	704	706	682	680	711	730	673	694	717	695	674	664	704	714	718	702	643	696	701	717	684	683	728	680	743	669	672	684	692	691	741	745	718	728	723	682	683	722	718	714	715	703	694	679	744	700	647	694	699	698	643	719	745	676	674	686	688	724	699	722	714	706	692	675	716	717	673	700	687	693	661	703	682	711	644	689	713	675	660	689	676	716	686	725	732	684	736	711	685	688	683	693	726	716	703	665	720	686	710	709	713	727	730	721	737	693	695	660	678	693	692	752	732	709	707	701	697	679	653	642	744	696	703	684	692	700	685	762	695	644	759	679	712	734	727	683	729	677	702	698	711	720	706	710	678	688	652	694	688	705	694	696	684	674	699	693	689	702	722	685	656	693	708	683	664	730	670	726	682	710	671	673	655	677	730	719	678	656	668	723	706	709	699	695	708	717	701	693	687	674	730	690	735	678	689	709	669	727	706	759	664	656	745	671	664	703	697	663	663	673	712	713	715	718	664	666	697	683	643	738	684	700	720	677	670	677	653	707	695	724	673	714	656	709	660	696	692	709	699	674	752	713	691	695	636	697	651	688	714	703	672	692	720	691	673	656	713	727	735	662	664	669	697	662	699	661	698	716	714	672	702	684	698	723	680	720	692	702	690	713	688	716	729	694	712	718	659	707	689	733	701	708	731	717	717	728	718	677	720	731	672	658	704	713	662	718	733	706	706	635	690	699	665	697	704	697	691	721	709	759	677	718	689	685	730	721	682	701	689	717	650	752	687	691	722	659	744	693	652	656	673	637	755	682	689	711	694	650	679	680	673	664	664	728	667	687	703	710	721	675	717	686	745	703	700	757	634	702	668	666	722	689	634	672	733	701	739	646	724	688	684	704	736	707	704	645	696	653	696	673	696	693	687	645	666	687	711	680	695	697	704	726	721	713	657	707	715	761	742	661	685	714	744	687	694	681	676	729	677	751	784	632	655	688	679	697	737	694	700	693	754	661	648	709	672	689	715	673	701	715	686	683	707	755	723	658	682	683	710	708	705	652	680	709	713	656	674	662	711	721	662	667	681	680	680	681	690	716	682	689	667	690	717	714	699	686	698	673	704	680	722	702	734	725	699	665	695	729	667	724	664	695	700	748	666	691	681	682	718	720	651	737	720	701	718	706	708	705	698	691	708	650	674	758	689	677	665	686	639	703	685	713	690	653	674	707	722	751	709	679	722	649	714	726	691	681	704	666	677	690	721	759	674	651	722	669	700	704	693	628	654	692	728	712	685	670	752	717	715	705	701	724	660	682	714	720	694	673	708	700	686	709	714	688	638	709	667	690	725	646	682	654	631	741	777	649	675	652	637	705	670	676	668	731	665	662	700	736	667	711	701	694	660	704	672	735	704	710	755	709	667	668	696	657	707	718	700	715	726	660	668	706	710	716	688	647	682	692	701	680	742	690	723	691	694	698	667	619	712	728	688	688	686	705	677	658	695	701	676	698	657	717	721	711	657	722	681	678	749	701	706	667	710	699	680	710	721	673	671	672	716	715	681	717	674	721	691	684	681	717	705	669	718	692	667	697	713	681	694	692	682	692	650	700	777	697	631	717	679	719	736	642	644	712	710	671	680	704	696	703	701	671	738	773	709	729	704	712	706	669	694	657	713	663	696	665	740	695	709	673	739	690	713	688	696	733	709	710	681	678	712	681	693	725	695	697	702	696	724	703	734	710	706	769	654	710	687	707	691	681	688	714	757	724	675	687	699	687	667	678	648	709	728	710	728	692	652	684	689	669	663	653	699	678	649	693	654	722	702	708	690	684	716	693	700	728	678	714	700	685	683	719	747	630	659	683	688	689	685	721	696	684	671	685	703	607	754	718	689	719	700	688	695	660	658	717	689	671	690	718	733	694	658	658	667	721	741	700	698	638	742	713	714	684	701	706	750	663	742	679	677	666	695	754	712	692	714	681	738	695	692	668	732	683	670	648	693	685	704	649	701	720	643	643	717	704	688	641	705	665	639	716	684	717	701	724	697	678	676	747	661	714	698	694	741	716	660	721	711	696	686	691	726	685	698	677	683	681	746	693	674	724	713	715	695	699	703	730	622	708	700	687	702	709	720	678	700	720	702	674	685	698	685	695	685	709	730	700	720	699	704	757	694	670	688	667	642	693	745	728	667	685	692	677	724	674	707	747	680	725	703	717	697	725	733	707	709	713	707	715	706	684	711	702	726	723	658	659	685	726	726	667	701	719	718	667	699	664	685	739	666	692	688	741	727	692	718	716	717	693	645	690	675	684	721	683	743	685	714	681	711	658	740	678	687	654	647	712	714	700	665	715	663	715	654	694	685	674	721	694	739	685	726	690	715	748	743	701	695	676	750	666	718	712	690	713	647	753	720	673	688	694	695	715	703	705	674	705	705	669	685	678	698	680	697	661	705	708	680	735	699	660	646	690	705	698	682	679	708	676	735	683	701	651	692	721	678	729	739	676	663	674	643	644	680	682	710	623	689	704	691	734	700	671	640	720	688	683	687	696	709	689	753	710	714	678	651	730	725	716	717	679	709	706	704	671	696	691	702	665	681	710	738	719	684	655	692	709	675	728	624	720	646	707	677	743	724	637	674	688	690	705	694	704	717	748	726	717	683	706	678	727	675	692	712	662	666	682	729	708	690	687	730	670	700	654	659	685	712	732	690	716	682	731	675	691	722	674	687	680	730	742	706	722	716	712	724	673	690	701	703	721	715	657	685	656	682	701	711	707	697	661	698	758	660	671	692	767	659	651	699	704	636	728	711	651	680	672	680	716	686	664	705	685	721	657	661	751	699	740	694	741	707	699	702	686	705	723	726	706	705	681	680	721	691	719	690	694	711	679	672	719	702	717	670	641	683	669	660	712	702	682	713	717	687	696	694	692	675	682	694	685	635	712	683	719	685	688	696	646	716	715	658	701	682	700	643	695	717	650	667	691	683	710	754	628	670	696	682	697	659	685	690	696	676	708	680	689	675	679	672	728	692	732	677	684	679	707	698	704	706
54849	17594	9668	4988	3793	2906	2347	2050	1714	1594	1437	1376	1208	1137	1111	1067	1022	955	951	956	949	990	960	930	896	932	900	836	902	840	882	847	866	865	858	883	855	870	883	861	831	894	908	821	879	858	909	882	842	830	831	885	820	803	834	916	895	871	844	796	870	794	851	877	823	872	861	920	858	879	885	824	882	888	887	907	836	888	814	865	923	889	880	876	814	812	870	812	856	908	821	896	875	845	854	877	881	827	872	871	850	839	813	849	893	824	856	847	820	873	896	824	829	825	854	794	846	852	878	836	875	863	863	850	880	884	829	867	844	829	831	791	831	891	878	798	920	858	846	881	890	890	866	884	798	824	844	851	835	825	830	827	877	852	868	823	810	873	926	859	820	867	873	804	847	890	871	848	842	829	856	854	850	836	799	844	854	832	856	881	840	840	854	813	850	841	840	840	831	888	852	838	804	798	871	845	850	790	884	822	851	832	818	888	814	899	911	874	793	824	862	870	831	908	825	869	807	808	903	833	847	841	867	875	867	889	809	868	872	854	836	880	824	780	853	819	896	867	825	840	828	856	871	895	861	869	838	850	894	842	805	838	841	828	826	808	832	856	859	933	847	830	862	813	803	852	840	880	816	907	814	837	850	783	818	845	865	859	858	873	874	837	864	799	839	851	847	782	829	871	844	880	851	890	886	823	844	864	865	888	897	861	860	881	821	859	858	886	876	848	845	953	858	822	863	896	844	857	852	817	833	866	850	864	836	877	835	896	843	844	826	792	857	855	787	821	862	851	875	894	845	837	853	864	864	837	831	861	834	883	829	882	861	845	830	867	937	788	876	844	818	826	805	883	848	884	907	792	861	855	834	813	801	866	869	847	801	847	863	814	832	817	852	895	854	862	847	841	883	875	821	836	887	828	866	809	870	866	907	773	840	859	849	830	847	836	835	870	848	800	846	857	809	817	894	906	851	812	853	805	857	851	867	905	816	840	859	864	804	862	885	837	881	901	827	844	859	816	832	876	844	793	867	828	858	841	803	859	851	773	833	894	860	827	856	832	893	848	878	868	835	879	874	886	892	841	835	859	773	861	906	863	885	875	853	845	837	858	878	867	860	835	806	860	830	891	866	828	816	847	857	879	850	828	796	840	835	871	820	831	888	874	821	834	826	844	887	853	852	862	788	872	871	818	885	850	856	823	851	851	840	858	862	812	795	854	828	853	861	832	876	851	837	795	854	854	857	874	828	835	876	829	833	900	804	812	833	840	846	836	873	885	832	839	856	849	886	820	814	912	853	862	835	808	873	865	886	872	825	875	826	872	814	844	859	865	868	860	857	811	825	901	860	833	867	811	844	871	850	867	839	832	875	843	844	880	864	887	856	872	849	851	839	826	883	904	839	859	937	871	841	849	848	806	865	828	823	829	874	851	801	826	870	838	814	868	847	875	858	916	837	861	836	886	886	838	898	821	830	830	856	904	869	828	816	934	845	851	796	848	837	848	856	836	771	813	865	865	848	840	880	830	883	891	806	861	843	831	884	858	844	857	807	857	851	858	908	810	863	800	895	865	839	847	864	823	843	840	885	795	856	858	851	879	866	843	892	874	809	868	886	836	837	818	889	832	856	859	799	885	855	833	866	833	834	838	879	891	846	845	872	827	859	867	883	814	811	849	840	833	837	882	886	896	830	815	819	848	861	865	843	840	879	879	816	875	866	870	817	836	846	879	803	863	868	848	861	843	884	821	816	870	855	833	823	866	875	869	867	843	852	839	862	848	869	827	851	857	884	869	853	827	859	859	826	836	847	835	911	846	832	849	864	856	876	806	848	890	840	877	824	821	803	854	805	858	858	856	822	809	890	822	866	891	797	811	809	832	818	870	850	828	872	796	880	892	858	822	873	825	824	853	853	816	846	876	812	818	855	868	842	826	845	878	876	817	834	819	872	794	829	823	836	870	884	825	835	837	855	894	872	838	838	870	806	903	817	899	903	890	850	857	797	886	804	837	805	890	830	893	871	878	810	858	829	834	793	887	856	828	849	840	871	801	813	832	826	809	881	887	879	889	842	841	846	864	898	820	855	844	866	835	822	828	844	848	848	862	867	889	805	826	889	887	815	847	894	864	825	869	888	847	866	872	839	868	847	859	850	792	840	833	820	852	891	846	892	846	855	839	864	867	845	846	824	835	841	871	884	890	870	845	877	830	818	821	874	835	881	846	832	850	835	841	889	860	868	843	848	829	869	849	896	877	887	877	888	848	894	800	848	837	852	901	865	822	867	890	890	862	794	829	870	858	863	871	842	859	852	861	810	845	790	871	807	872	885	886	815	931	881	805	847	861	901	805	880	838	815	826	890	846	862	883	809	845	836	853	914	900	824	821	798	846	833	811	864	875	899	855	798	837	840	813	812	897	822	811	855	831	855	792	826	866	808	889	814	881	832	854	801	846	864	838	821	843	796	828	819	839	924	872	844	877	807	836	798	831	807	838	898	805	908	851	884	872	800	831	906	826	816	839	820	848	855	861	871	829	839	829	851	797	802	845	889	893	840	824	826	861	887	819	888	860	851	851	821	843	847	842	870	922	818	845	843	842	847	847	894	800	837	883	845	854	834	899	876	861	836	897	874	833	862	869	847	827	869	864	792	852	858	853	866	830	857	852	852	850	781	840	904	863	807	817	899	850	902	779	873	855	829	810	800	839	855	870	793	857	852	831	882	856	801	875	860	898	883	840	838	832	882	852	859	840	828	833	806	855	853	901	863	794	861	899	890	858	878	854	861	831	854	895	906	796	821	849	809	866	884	906	867	855	849	895	872	885	858	858	811	874	879	877	801	845	810	920	879	886	839	834	875	851	843	849	825	805	815	836	875	849	845	802	899	877	878	861	828	850	814	861	842	865	855	795	868	852	858	911	859	860	831	829	850	819	838	860	819	849	825	807	874	838	845	835	893	867	905	829	867	811	857	843	819	871	899	887	806	905	846	864	802	856	872	861	844	831	828	896	837	842	854	803	846	867	889	830	847	861	831	816	866	845	825	854	840	904	865	836	856	867	836	858	819	870	806	873	820	857	856	845	841	816	877	829	842	832	828	859	840	825	850	860	846	893	852	863	818	868	877	837	823	856	826	870	867	848	841	809	836	865	806	870	865	859	842	905	831	837	809	860	883	851	801	875	831	864	887	883	875	856	869	843	883	841	832	893	878	873	805	807	849	893	829	822	858	880	814	872	816	851	844	896	851	868	827	852	798	884	856	851	843	836	813	841	850	852	874	859	842	872	882	889	848	864	814	822	822	842	855	848	857	875	819	856	874	853	856	810	861	829	847	859	870	870	867	894	865	911	893	892	834	871	810	875	792	816	864	825	838	852	851	855	859	854	785	886	828	827	857	845	819	850	866	802	869	802	825	785	832	936	862	879	911	878	849	838	881	894	884	868	871	882	787	784	870	829	859	829	852	827	855	902	831	820	870	857	862	870	848	811	833	858	797	885	859	831
28489	19716	6103	595	379	344	303	319	319	324	301	320	299	322	304	304	298	265	307	289	308	323	290	295	279	325	284	310	293	288	302	325	296	283	294	321	307	295	284	319	298	290	299	307	312	321	247	293	287	316	342	284	305	285	285	300	276	331	267	313	308	328	315	318	309	307	299	315	284	282	300	308	304	341	300	297	322	293	300	300	305	298	304	315	340	306	289	312	319	300	297	295	247	298	288	322	300	293	303	293	330	335	285	280	303	330	288	300	294	291	284	314	316	313	327	311	293	269	312	295	288	290	305	324	315	316	283	305	318	269	288	308	327	319	297	296	283	275	295	311	293	278	281	318	326	310	312	279	309	305	289	279	277	297	289	314	346	322	313	305	304	310	275	339	294	287	278	311	272	282	309	313	316	313	271	315	305	303	290	289	292	301	259	285	295	303	276	302	282	265	314	329	296	295	295	316	307	330	311	321	257	301	275	295	306	305	280	313	298	324	289	287	308	295	312	274	289	314	277	303	309	316	292	314	304	302	301	277	297	296	292	306	301	322	292	295	275	298	316	259	270	302	306	261	294	300	323	298	284	287	320	291	323	297	306	321	274	303	301	307	315	304	292	288	304	292	312	259	273	288	298	275	309	320	302	276	293	319	301	309	276	325	264	320	301	292	281	294	294	298	315	317	285	277	290	309	312	331	303	278	330	309	302	325	283	276	282	323	319	303	275	297	313	287	300	295	295	299	280	268	291	315	308	288	303	289	288	304	273	331	267	296	291	318	281	294	285	270	285	295	313	307	302	316	295	329	302	300	277	290	287	314	300	311	309	287	300	312	286	315	296	289	276	317	282	291	287	327	285	317	294	296	312	296	288	330	302	297	314	299	325	316	261	297	284	302	306	287	271	302	287	310	288	297	287	302	309	305	302	319	268	307	288	313	284	294	296	294	303	308	302	275	329	289	302	302	323	287	301	317	314	313	297	284	302	289	311	288	292	295	307	297	284	294	310	262	306	290	295	290	293	277	319	304	304	308	296	295	266	263	299	295	294	292	301	272	282	257	280	303	282	290	278	298	301	320	292	307	304	285	274	315	297	275	289	295	304	294	307	263	278	299	276	288	297	312	306	301	276	301	288	308	284	287	318	311	282	284	299	290	298	335	275	284	302	275	299	279	275	273	287	319	317	296	331	286	270	282	279	340	282	296	255	300	324	296	255	288	296	299	298	305	289	310	288	321	284	300	278	284	280	270	324	256	305	310	277	308	313	293	285	298	301	301	299	302	274	259	299	313	311	312	304	261	276	301	319	290	321	304	293	313	332	320	275	274	264	298	291	346	267	324	302	313	304	300	298	299	293	302	298	284	305	299	329	287	276	304	287	306	309	287	279	331	316	298	312	280	304	282	298	309	286	294	267	302	298	306	317	302	316	290	278	304	295	284	309	302	314	302	308	304	300	320	311	288	295	311	314	302	278	283	301	288	290	312	269	304	305	310	292	322	280	297	299	314	276	322	284	292	289	295	315	272	312	316	312	303	310	284	297	281	266	277	306	296	308	324	286	305	255	299	276	271	298	290	294	298	295	298	341	293	299	321	286	266	294	297	283	287	292	310	291	311	311	299	291	290	303	303	299	283	277	298	296	303	275	299	294	283	304	296	317	315	274	327	314	309	275	303	289	301	312	302	297	291	292	314	278	297	279	317	307	269	291	331	305	307	295	325	297	298	298	313	288	283	301	308	297	274	311	317	284	288	290	320	275	316	323	291	308	280	293	320	286	325	309	260	300	304	281	305	302	304	281	276	279	322	306	313	295	301	285	307	256	305	313	282	320	272	268	297	293	300	289	300	281	301	305	286	284	329	318	302	302	271	267	287	318	295	311	235	290	314	287	284	289	309	273	297	278	314	298	292	291	293	290	302	293	296	316	276	313	299	299	303	309	271	299	291	289	273	289	314	297	293	294	336	306	294	310	301	307	312	322	280	282	306	276	284	303	275	293	305	314	289	280	267	275	260	285	288	270	279	336	292	301	270	290	283	322	321	295	268	313	287	316	316	309	318	296	290	343	286	287	287	317	273	278	297	274	309	323	297	344	298	315	313	319	294	272	256	297	286	307	291	297	313	295	276	287	266	301	283	306	289	299	310	323	298	261	310	332	265	305	277	301	302	291	280	305	292	295	282	316	283	270	286	319	275	308	267	283	279	283	309	275	264	315	283	310	284	295	281	296	274	304	292	309	285	288	319	274	311	315	324	318	289	320	273	309	311	269	287	265	315	325	278	293	280	305	300	283	336	304	305	308	289	309	280	298	295	337	280	295	327	309	293	297	323	318	283	289	292	288	290	317	314	284	259	297	256	295	287	298	306	273	280	288	307	299	284	303	281	297	323	296	285	281	286	288	287	273	280	314	303	291	277	278	296	283	299	271	309	288	291	309	286	296	308	335	339	328	290	281	285	292	293	322	271	311	278	291	310	299	319	306	286	287	319	291	326	305	282	331	288	297	275	300	291	298	284	323	288	289	332	308	272	272	330	302	281	260	292	277	312	321	304	306	246	287	332	277	276	320	299	282	289	284	291	290	272	274	327	294	304	303	302	265	301	277	300	297	306	323	289	286	276	291	308	299	328	305	307	271	320	306	281	310	292	303	297	291	285	289	301	323	317	267	301	265	294	317	296	267	297	297	292	307	286	275	304	295	291	293	312	283	309	317	290	310	319	261	296	324	283	326	313	315	289	325	298	298	283	315	297	302	293	263	273	269	283	292	286	336	305	275	283	279	286	269	287	276	271	308	308	282	310	292	310	300	315	306	291	302	282	286	300	310	322	311	314	291	304	326	316	307	267	290	313	283	262	320	301	311	297	294	301	308	341	313	325	262	302	292	301	311	276	270	303	314	307	265	300	300	311	311	297	275	294	283	309	291	291	288	296	323	321	311	326	233	317	269	300	292	299	278	275	308	314	321	284	314	332	314	264	291	308	270	287	307	297	300	280	291	297	275	306	292	295	305	308	323	305	299	268	278	282	294	277	280	310	322	273	272	307	303	278	284	306	311	303	304	296	267	278	315	293	275	291	311	295	274	321	307	305	318	290	321	302	335	297	265	300	294	301	275	254	284	292	272	322	332	291	304	286	284	313	264	303	332	269	290	298	265	298	298	305	293	300	292	299	307	296	283	263	300	293	284	285	290	282	287	280	269	325	304	281	282	265	305	301	316	278	350	286	308	284	285	296	305	311	290	315	292	342	322	303	282	267	310	258	337	307	310	312	279	302	311	306	331	303	312	298	307	304	295	293	259	321	283	316	309	277	294	269	294	287	296	268	319	331	296	266	312	311	275	312	283	311	304	290	297	332	310	293	290	302	311	308	298	261	302	270	314	284	282	303	279	332	259	304	294	292	303	274	313	274	295	307	290	296	309	342	296	315	286	315	287	306	310	295	309	285	331	298	333	309	328	291	284	276	339	306	303	316	273	301	293	288	314	340	270	316	279	294
24130	3346	702	496	453	459	423	407	401	407	375	400	384	407	420	402	357	388	386	387	386	380	350	333	373	403	374	398	389	393	351	373	379	394	376	361	388	394	353	378	358	403	389	378	391	372	351	377	363	390	368	351	360	396	357	369	349	342	376	384	351	397	397	380	340	356	402	401	361	384	377	407	345	396	351	404	368	401	358	385	386	351	370	400	377	359	358	365	371	338	372	376	407	360	353	367	371	376	368	359	376	332	375	349	362	367	374	328	355	351	379	411	366	389	422	381	375	349	379	391	411	354	362	360	372	383	395	379	350	350	400	379	370	369	384	347	348	381	360	365	363	372	346	361	355	374	386	370	357	345	375	393	359	393	325	372	401	372	382	370	370	391	376	362	382	351	343	346	399	378	373	404	351	386	370	377	371	395	393	385	390	388	355	405	356	420	374	379	386	363	376	369	355	359	357	383	352	366	416	357	379	395	365	361	377	373	364	395	367	361	374	342	403	401	351	326	404	384	345	399	377	380	367	382	355	371	387	400	376	376	357	368	374	378	365	417	377	354	390	403	355	391	384	402	428	343	341	378	375	376	386	374	377	396	365	389	414	370	379	391	383	368	368	337	372	407	397	367	380	393	377	361	366	377	379	370	387	372	340	386	391	346	385	342	373	376	385	336	360	373	362	382	361	353	405	376	378	390	402	375	359	393	378	371	373	366	368	359	399	359	373	386	345	369	394	343	395	396	399	374	370	366	432	387	375	380	402	364	410	375	382	407	372	382	400	370	394	383	364	363	370	342	366	406	387	392	370	343	409	379	363	377	388	360	370	357	354	368	352	383	380	390	381	379	398	375	409	348	377	364	370	421	343	353	354	358	335	379	393	345	360	388	376	368	406	374	353	378	376	393	360	400	381	395	339	363	410	393	351	374	401	399	374	376	394	379	353	335	367	333	391	388	348	361	385	388	370	359	383	372	389	353	354	380	368	363	404	381	384	384	383	413	378	359	377	361	388	369	397	360	380	365	337	363	352	382	376	347	385	364	370	391	358	367	360	371	381	383	402	381	384	394	365	393	359	355	373	369	371	384	368	365	399	396	359	367	342	365	366	331	382	363	407	378	359	401	400	376	360	354	403	378	367	390	363	350	347	364	341	345	404	366	339	405	394	382	358	378	409	367	404	366	389	374	383	351	363	347	370	373	366	384	367	374	378	382	396	380	394	367	387	372	371	374	385	409	358	390	412	401	407	342	391	383	392	368	382	364	355	358	369	371	395	367	369	384	355	384	404	364	370	357	346	357	400	372	366	347	376	402	361	371	360	387	383	393	387	372	362	385	379	369	388	416	370	358	377	357	393	401	357	371	381	378	365	376	380	407	389	375	352	349	327	368	394	414	399	431	355	368	372	373	363	387	364	371	384	392	368	372	388	398	328	377	396	396	360	361	373	387	411	366	357	393	361	339	371	389	363	354	404	385	378	386	365	372	396	371	376	363	348	354	367	357	393	362	356	370	378	378	365	376	384	385	350	368	396	362	394	368	379	372	332	360	375	383	349	326	361	365	386	378	428	364	359	393	370	380	396	363	396	389	390	361	368	385	360	387	372	346	338	371	381	396	371	392	418	430	328	357	382	355	391	367	403	385	375	389	369	385	368	363	396	354	399	386	394	388	391	386	386	390	352	355	359	394	356	361	378	358	375	380	388	373	363	366	338	372	398	382	361	361	364	384	378	371	402	400	360	335	388	354	396	357	365	381	368	393	387	371	369	370	392	377	359	375	385	370	421	384	388	385	344	420	375	353	374	392	362	384	387	385	386	378	393	377	373	353	384	380	360	371	370	375	342	388	368	363	405	398	367	397	368	376	382	372	383	379	364	351	383	352	364	357	365	373	379	373	395	373	375	379	365	383	366	400	365	364	387	378	366	354	386	374	380	342	361	358	397	342	374	373	370	373	400	354	378	385	395	388	363	358	336	382	413	368	357	379	384	412	370	393	372	416	387	354	378	379	370	367	367	362	380	343	367	400	390	383	423	415	388	330	381	390	375	389	392	340	359	367	392	383	386	341	394	417	369	371	381	406	388	367	363	347	386	357	387	357	385	375	407	379	364	351	367	358	369	378	381	356	372	345	390	389	369	389	397	384	371	383	373	375	365	344	387	366	367	373	346	391	399	374	383	356	361	386	393	369	386	389	378	375	383	417	374	398	355	394	373	424	342	473	383	333	359	414	371	365	395	351	405	334	372	388	375	367	361	388	382	362	368	409	360	371	390	396	373	361	380	375	360	348	370	401	401	349	358	339	410	393	355	389	404	398	375	368	382	380	400	354	389	353	352	345	361	365	360	387	367	406	366	406	364	361	341	359	393	347	375	365	416	358	403	372	375	371	375	385	390	380	366	408	408	369	361	400	386	369	374	385	420	360	389	364	376	384	380	389	355	398	393	346	373	365	384	356	371	378	382	399	342	389	397	359	398	393	357	359	400	397	366	393	357	369	399	336	381	395	350	372	384	397	361	376	410	406	344	374	396	366	365	383	365	415	354	379	385	412	387	362	388	362	366	369	393	362	417	364	355	360	343	404	387	382	361	389	389	385	403	377	386	376	367	402	368	374	365	343	377	381	357	406	390	384	361	385	418	372	401	356	372	376	362	364	384	367	376	395	353	369	375	384	373	382	335	374	357	374	397	372	360	417	386	375	403	352	378	386	404	388	376	384	397	387	383	350	375	351	393	330	374	361	412	353	351	361	374	380	361	393	342	400	377	361	394	362	372	376	361	364	401	373	365	350	367	349	337	365	346	334	370	387	401	357	376	380	398	360	398	393	396	391	388	379	353	381	429	368	383	374	355	385	344	405	369	391	372	378	334	366	385	397	379	387	326	365	360	392	384	391	351	383	388	400	379	373	407	397	413	402	369	365	390	360	363	360	414	378	362	410	427	359	383	394	369	359	360	343	388	353	371	378	374	380	376	376	354	409	422	339	386	390	369	366	354	376	383	357	376	351	355	377	358	395	403	400	391	397	359	369	366	387	371	350	379	383	379	370	412	406	377	362	393	348	392	371	382	364	376	399	365	368	389	393	358	380	348	368	334	342	395	383	388	377	362	362	384	386	411	376	353	375	398	343	345	394	380	353	377	400	369	326	368	372	381	377	384	352	340	413	394	369	377	370	371	378	386	354	340	387	373	387	401	364	359	363	395	374	388	361	358	391	382	390	379	356	381	370	392	368	368	342	384	385	381	373	405	389	374	328	396	382	360	361	396	365	339	356	376	371	333	374	349	322	380	380	375	405	351	364	383	371	374	414	354	372	409	397	383	343	381	366	363	381	368	400	366	355	397	370	351	401	368	372	352	369	368	380	389	371	363	379	381	341	399	444	384	371	344	367	393	362	371	382	376	347	376	385	351	388	359	385	389	381	362	393	354	381	353	406	394	336	404	386	385	391	369	404	335	378	372	413	374	361	351	389	367	379	369	369	332	387	342	397	394	359
24381	21406	28593	24567	21363	8616	1181	911	757	724	768	686	657	654	682	653	649	660	643	628	639	682	643	631	592	653	620	641	598	606	629	635	620	571	598	637	599	601	580	620	627	618	596	639	614	616	586	579	630	614	605	601	590	622	649	601	623	597	620	667	621	580	581	618	564	620	594	603	588	589	608	614	622	614	538	593	620	627	626	663	618	616	615	611	610	625	578	539	598	613	616	629	621	590	610	637	560	610	661	601	615	594	623	634	606	568	593	589	603	591	578	626	529	602	621	604	608	635	612	640	567	609	594	617	573	587	629	608	588	595	593	633	602	603	623	584	568	618	584	652	619	590	613	608	581	603	630	661	662	576	586	611	630	615	577	598	612	586	601	610	611	612	629	620	545	592	602	604	610	598	572	581	628	616	629	587	670	569	630	556	616	615	619	582	576	599	638	572	609	604	601	615	598	620	632	598	609	636	602	616	613	629	599	618	597	615	596	611	584	597	558	637	590	619	617	612	564	640	546	583	621	583	628	584	633	590	607	598	573	564	598	620	586	617	623	629	612	624	584	595	576	618	597	667	614	614	641	635	615	616	588	642	545	609	665	602	606	594	637	627	596	580	565	606	560	594	607	636	577	569	587	597	593	634	625	615	604	637	603	601	576	582	599	592	589	626	663	556	599	637	633	634	628	614	624	579	589	606	572	652	629	616	594	618	595	591	570	622	621	606	557	593	584	629	588	583	598	552	586	578	613	573	586	661	594	577	621	622	646	589	621	622	571	605	594	578	625	593	597	626	561	575	619	579	611	617	620	678	603	618	582	599	645	609	619	610	557	608	614	589	572	615	615	582	600	600	581	625	591	587	598	618	587	588	600	595	607	602	622	620	615	614	623	600	606	597	597	572	602	628	593	643	617	606	569	578	613	596	627	605	631	617	601	625	626	595	568	587	622	639	597	562	600	623	620	588	620	616	589	597	628	634	547	561	590	567	602	610	608	592	627	607	595	679	603	636	626	550	557	634	616	573	581	578	617	604	564	550	612	605	611	625	611	585	681	626	579	580	588	655	618	578	590	569	609	629	607	613	630	611	619	611	574	675	608	588	598	596	617	577	582	620	582	610	563	638	612	590	624	617	604	637	629	619	614	599	592	632	605	576	606	616	594	610	617	630	599	585	610	604	608	634	602	617	628	577	587	570	581	573	601	654	636	578	580	605	616	560	616	575	596	636	659	592	637	596	599	609	573	611	613	607	575	622	607	619	636	625	611	580	639	614	615	628	574	581	613	562	587	628	610	637	567	558	631	540	605	621	579	580	561	616	621	585	636	641	600	612	625	590	632	599	620	624	623	592	638	604	612	604	587	551	576	600	608	581	622	571	598	633	596	608	576	574	577	554	611	567	643	676	615	595	546	610	639	619	625	614	574	642	560	578	618	567	594	606	623	640	585	589	599	624	609	605	604	592	615	556	605	598	591	617	598	583	602	641	593	595	613	579	596	609	626	618	577	625	594	601	599	588	588	591	575	624	599	627	624	611	622	603	597	586	594	619	629	554	589	583	620	614	585	580	594	546	633	646	572	580	584	648	552	610	600	611	620	591	607	600	593	561	559	597	637	580	593	608	631	578	602	599	578	630	591	596	629	623	614	638	609	613	579	620	626	599	611	633	603	590	592	595	623	639	623	632	607	598	657	629	608	594	641	620	593	590	595	635	614	589	601	593	585	599	586	594	628	657	591	581	572	639	606	604	624	568	621	625	627	574	601	588	628	592	609	631	618	587	653	626	655	553	597	655	575	617	622	605	602	577	615	605	572	622	644	614	583	545	624	634	618	613	579	612	555	593	634	600	595	588	565	620	583	627	612	575	562	598	585	613	545	585	546	646	629	596	631	603	565	579	593	594	597	585	642	577	601	539	589	604	568	594	608	602	644	576	652	574	587	571	605	618	617	602	579	658	581	602	648	603	634	597	582	638	580	618	632	642	608	610	628	608	623	599	602	599	630	612	649	577	555	575	592	614	595	574	606	628	589	589	610	652	577	603	612	575	594	591	581	587	636	613	614	566	606	599	654	630	610	623	593	638	568	577	582	595	566	588	606	618	582	588	619	590	637	605	575	606	617	606	625	585	560	622	605	621	583	570	647	619	622	572	563	600	620	603	550	564	558	616	589	615	584	611	585	598	617	600	581	563	581	623	623	656	596	609	594	597	558	594	613	620	592	626	617	589	590	588	628	591	585	622	582	603	597	605	620	645	581	638	651	610	625	591	591	625	571	606	581	596	632	609	619	606	599	598	621	581	642	576	610	563	589	617	593	631	625	611	612	611	614	600	635	604	597	632	562	593	629	580	587	593	603	612	597	623	611	610	556	612	594	598	599	582	585	628	622	580	640	614	626	593	605	627	603	564	594	609	636	613	650	596	562	617	607	611	569	638	618	639	608	568	555	603	612	603	640	588	610	595	595	550	565	581	598	645	597	587	615	571	595	587	624	598	569	642	606	579	599	574	598	583	609	582	595	619	577	598	608	568	631	578	577	560	574	588	594	617	601	575	601	540	618	626	614	605	635	585	605	627	564	645	557	584	618	635	611	612	574	579	581	640	654	601	591	585	576	603	610	660	692	632	579	613	564	650	574	625	594	632	619	579	602	579	649	583	580	594	567	596	614	612	636	593	589	609	623	656	577	624	629	559	575	572	580	642	616	602	566	589	578	585	563	568	538	557	565	580	585	617	597	632	588	589	611	596	637	593	611	602	592	607	620	558	602	594	598	590	615	638	593	570	600	585	620	613	597	599	629	597	598	627	621	615	584	621	597	563	618	602	612	619	601	592	627	590	670	614	595	599	576	610	589	619	638	599	615	616	672	625	590	559	589	632	600	594	629	595	568	595	583	603	571	613	628	534	595	598	598	564	624	602	603	590	587	613	605	586	571	593	610	660	585	607	593	612	578	590	606	591	627	596	599	573	596	564	584	557	625	631	608	600	610	578	585	610	639	594	597	615	565	614	592	560	578	617	597	574	583	591	608	639	646	602	596	607	597	604	588	579	593	601	599	608	580	585	595	610	619	605	576	564	573	556	570	591	575	626	667	607	619	581	600	579	630	626	571	644	585	604	599	620	620	607	588	592	621	648	623	627	601	608	638	606	607	617	614	616	630	613	593	587	561	618	616	552	580	597	609	610	570	561	625	626	657	633	594	568	603	579	599	620	600	608	613	563	655	609	619	600	610	652	546	577	592	569	609	607	606	607	604	597	642	584	609	612	555	590	598	611	587	603	624	572	624	630	590	603	616	618	619	653	598	596	600	594	590	612	632	539	642	610	610	600	542	583	635	600	592	622	585	608	560	557	650	597	606	623	588	586	565	619	612	552	578	607	578	600	587	559	579	585	576	614	611	627	599	646	606	638	618	571	609	598	653	605	601	662	627	608	617	592	605	605	615	608	591	586	585	624	607	637	566	593	624	634	603	594	607	613	581	605	637	546	615	627	646	587
50861	14422	5877	3025	2202	1739	1500	1256	1152	1142	999	903	894	916	837	837	776	872	834	827	845	752	795	792	752	791	732	733	734	799	774	783	763	713	758	734	787	763	724	779	775	779	750	760	730	762	748	709	746	757	722	774	716	752	752	762	754	767	761	750	796	783	751	754	698	751	746	696	727	716	691	741	774	770	703	759	706	702	706	758	708	726	722	710	731	718	708	722	723	758	728	724	661	719	818	692	713	756	768	742	727	763	707	736	717	731	709	733	724	760	731	730	727	751	744	695	715	704	725	711	747	732	759	739	762	684	798	741	723	706	751	699	748	721	686	691	681	741	727	737	703	758	711	670	721	678	746	720	722	753	699	730	740	720	720	727	706	730	761	742	715	695	729	726	734	744	749	732	725	703	759	720	763	760	713	747	714	761	702	714	764	705	769	702	729	696	751	693	716	701	727	721	688	761	695	685	738	734	690	798	702	740	733	757	728	792	774	683	718	743	729	746	766	732	740	719	764	727	693	755	777	754	729	726	722	723	706	731	699	713	714	732	724	756	734	745	754	680	800	725	727	748	753	741	744	736	731	760	784	734	739	733	744	692	752	720	758	702	765	736	725	716	738	739	721	768	748	718	709	749	770	729	806	704	753	717	696	755	742	740	718	770	704	733	735	723	740	709	724	720	745	722	728	748	755	720	727	727	753	749	739	748	730	737	790	726	735	716	727	708	723	769	715	713	707	724	738	711	679	782	762	747	782	750	726	772	731	744	722	729	719	733	776	766	713	734	715	759	775	796	729	725	703	755	734	739	736	718	717	726	687	730	737	754	754	702	726	772	733	741	762	777	742	776	722	788	710	709	718	707	709	733	748	708	745	770	713	705	718	788	738	745	758	728	736	745	737	797	726	757	740	727	720	710	726	713	782	786	749	760	754	745	691	750	755	714	726	738	744	766	724	720	683	689	711	736	712	677	756	733	719	726	759	733	774	745	720	722	735	766	721	725	740	725	771	752	750	708	772	740	702	755	719	760	739	746	745	745	755	740	705	719	708	708	698	722	738	716	748	731	706	748	725	756	737	731	718	761	742	704	734	774	733	696	707	724	756	729	732	745	700	712	736	727	748	707	701	671	716	751	750	766	745	755	726	703	739	703	752	731	696	717	706	682	748	737	747	716	726	774	762	725	733	746	738	708	733	745	754	754	726	754	735	658	766	710	715	740	705	759	698	697	763	734	726	748	720	734	723	798	720	731	746	741	729	744	763	774	730	711	722	738	730	747	739	693	701	766	716	743	724	736	724	760	773	746	683	775	804	688	755	722	724	723	740	783	677	754	759	703	756	732	702	737	744	721	734	698	748	749	712	752	737	715	704	733	759	716	773	716	739	742	761	642	754	734	714	775	707	718	733	765	749	765	779	756	696	725	737	752	778	738	711	791	766	725	730	705	726	745	785	808	758	707	722	685	747	728	765	732	744	781	774	729	723	689	717	688	774	739	711	711	703	735	757	754	789	771	735	745	735	753	708	773	685	735	789	748	750	694	766	736	697	715	722	751	692	716	760	704	704	759	734	734	742	744	737	712	762	703	765	661	773	778	721	729	824	686	725	769	751	718	709	740	697	814	675	728	711	744	747	757	729	735	749	756	715	749	667	748	735	670	714	740	772	731	719	731	750	712	761	704	750	705	776	709	696	736	676	756	713	765	702	727	742	727	718	773	692	734	745	712	750	751	727	733	771	783	788	821	765	704	777	695	732	717	718	765	687	710	774	755	699	717	746	712	755	695	728	705	718	728	728	760	740	690	719	756	738	722	749	734	737	722	741	705	715	710	713	699	725	737	764	692	705	742	720	685	721	716	749	761	728	732	737	745	724	767	778	771	722	760	707	751	760	745	766	707	727	729	722	766	747	751	703	727	777	740	754	754	719	769	705	721	746	749	722	754	727	729	691	777	736	732	692	720	754	710	717	753	742	743	746	765	751	714	795	731	747	741	741	697	722	673	713	712	770	735	757	742	721	743	722	741	709	724	726	703	746	741	700	709	652	732	720	747	697	773	767	730	722	749	741	739	736	716	793	741	713	691	717	728	714	711	707	737	745	698	730	776	750	715	747	727	715	738	757	740	742	719	738	756	763	682	767	748	768	737	732	782	741	706	736	726	772	738	754	716	732	722	730	746	754	693	757	721	776	779	759	734	780	774	749	675	707	722	732	722	697	795	737	763	779	721	699	734	743	722	745	733	701	713	758	754	737	766	722	717	751	706	729	742	704	675	723	710	755	755	705	775	745	708	713	757	748	695	759	775	727	727	711	765	677	696	741	758	703	725	772	748	753	713	681	751	754	756	704	721	756	718	737	740	771	753	733	727	751	733	749	739	720	739	702	748	688	720	734	737	773	709	760	733	731	737	718	710	747	757	734	737	738	745	730	755	712	748	741	708	762	735	746	733	715	715	665	785	798	663	770	754	695	796	711	739	720	741	694	713	740	739	675	703	767	726	733	715	720	752	705	701	694	698	748	711	704	703	675	776	744	743	746	712	746	745	746	729	776	758	778	754	768	708	744	678	730	701	752	713	697	738	704	752	746	738	710	745	708	770	709	762	732	790	710	670	763	711	772	700	721	749	765	681	774	754	713	722	732	724	776	770	770	751	729	703	738	716	696	719	701	736	760	765	716	750	719	768	759	691	730	739	685	804	799	698	725	784	698	766	714	774	743	711	709	750	730	713	670	738	736	708	715	712	746	775	762	751	731	734	729	717	760	748	789	724	768	702	730	688	706	671	715	749	803	724	675	719	751	725	693	757	722	708	747	736	693	754	703	725	743	774	764	782	722	698	748	769	700	740	721	799	742	762	750	753	696	739	759	681	686	742	727	758	734	731	797	746	770	721	760	725	711	719	744	748	718	759	756	704	778	706	715	701	665	698	712	714	774	754	723	734	745	767	766	711	720	756	763	777	715	734	734	723	729	741	745	765	742	717	760	785	748	728	691	728	749	753	697	715	758	736	790	714	769	756	763	777	742	687	725	722	741	710	701	737	749	737	778	699	745	725	725	766	742	688	735	759	750	730	748	725	751	795	737	716	792	695	720	775	749	699	717	782	703	702	739	768	786	745	755	751	694	777	762	729	717	698	705	733	747	765	725	739	707	716	760	728	743	707	750	696	728	741	691	676	720	782	699	747	731	708	744	712	751	762	708	744	744	739	730	694	740	700	709	791	752	723	765	743	767	709	731	728	759	746	735	727	710	718	765	752	714	761	758	778	712	769	734	742	772	708	735	716	733	758	773	746	740	725	692	729	716	724	763	691	694	726	718	773	700	694	779	734	734	736	775	774	683	695	736	742	737	722	757	700	703	744	696	708	772	747	740	719	733	717	750	741	668	743	774	720	744	730	770	735	750	751	727	748	736	750	731	711	720	782	723	678	716	765	757	727	761	716	701	723	777	715	701	708	693	720	760	731	727	708	758	729	741	712	716	707	716	771	712	708	768	785
25807	21431	27228	25684	6566	466	383	367	312	321	291	303	267	296	278	285	280	264	264	267	270	288	290	265	263	260	244	295	282	261	243	236	246	241	260	238	286	242	258	260	250	262	298	272	241	266	267	250	250	262	235	244	271	239	224	258	256	249	268	252	240	265	248	244	268	278	238	253	286	244	277	244	234	268	258	267	244	238	212	249	280	256	274	249	269	250	245	227	249	242	257	249	258	249	259	241	239	229	236	244	255	280	277	273	261	246	276	256	247	253	247	269	264	261	239	264	251	270	292	255	235	237	268	269	250	235	243	263	226	285	246	226	268	243	264	262	247	284	271	259	235	226	252	255	248	223	251	238	252	261	279	263	264	256	255	242	270	227	247	260	240	264	258	276	244	256	257	242	280	272	259	249	282	248	253	254	266	239	262	264	260	258	239	260	242	239	228	256	244	239	250	249	262	263	236	232	257	232	254	242	286	268	281	240	233	249	234	273	241	262	279	274	257	260	274	263	242	254	261	233	239	240	239	278	263	268	252	253	263	249	272	276	249	287	247	280	261	262	261	254	269	250	259	244	274	275	242	247	241	256	251	270	244	265	237	268	245	266	261	241	253	259	227	270	285	246	272	248	236	260	236	259	226	252	255	260	231	260	225	287	245	273	262	287	252	274	280	235	239	256	230	269	239	248	243	288	248	266	266	242	244	250	269	241	266	240	268	253	239	264	249	248	271	222	259	238	233	276	272	244	257	248	249	284	249	220	252	272	267	261	251	253	239	255	232	268	253	256	266	257	274	254	248	258	271	255	243	226	267	271	250	239	259	263	272	283	276	258	243	290	263	268	229	272	227	259	244	235	257	247	233	235	257	251	279	291	242	249	270	246	245	248	260	260	216	269	250	251	244	270	235	240	271	247	281	260	239	254	253	242	256	257	245	235	259	247	276	248	244	237	241	262	261	227	258	264	239	260	261	280	262	263	239	245	269	266	236	237	253	253	251	267	248	248	273	265	250	263	218	264	253	289	219	274	251	264	245	259	283	239	264	239	272	234	228	235	280	231	241	244	259	244	281	268	273	252	253	245	282	254	220	269	260	235	250	244	253	247	256	237	278	290	242	273	243	269	272	254	276	222	243	267	257	275	250	253	245	247	253	272	276	255	286	225	269	250	276	253	252	261	286	269	226	242	218	257	249	266	244	246	254	280	248	232	236	239	278	251	246	239	241	244	214	251	261	271	245	266	262	274	263	270	243	255	247	275	271	245	274	276	255	281	257	247	269	255	259	271	261	261	244	262	238	244	242	243	235	222	247	242	256	255	259	247	268	216	250	264	256	267	247	293	278	249	245	285	225	255	282	267	272	251	264	263	269	238	247	240	237	262	274	251	261	222	252	220	248	240	256	266	258	246	252	258	248	261	250	266	258	263	252	254	233	264	246	263	266	232	263	247	264	247	240	256	244	256	243	249	289	254	252	234	247	244	261	273	263	252	256	260	265	252	235	242	263	259	241	292	246	256	291	253	280	233	230	286	250	247	269	260	256	238	272	245	240	268	285	232	261	251	303	258	249	246	245	260	267	240	264	259	247	253	251	288	264	255	223	257	246	262	271	268	254	266	248	245	217	270	237	270	267	221	260	255	274	266	271	254	234	235	266	269	283	229	255	276	252	225	260	253	263	276	271	219	255	253	256	257	250	262	242	293	265	249	275	241	251	244	280	253	214	264	296	246	239	257	266	244	250	270	287	262	259	222	253	240	229	231	276	272	259	256	280	250	258	261	236	264	226	268	261	274	250	267	254	271	233	250	279	269	283	231	247	292	274	248	274	258	247	260	290	254	270	225	234	251	276	246	261	254	251	245	248	253	267	222	263	236	254	265	238	246	245	268	239	236	235	247	230	264	299	239	254	269	252	256	263	252	255	252	216	229	234	263	226	244	210	240	244	252	281	229	286	256	274	239	232	258	234	261	237	230	258	265	241	256	248	256	249	265	236	274	250	274	266	248	240	255	268	252	247	234	261	262	267	253	234	242	269	231	260	254	260	234	230	238	266	263	266	268	249	260	250	263	258	282	255	258	274	257	252	221	271	232	263	261	264	250	265	263	278	245	253	265	249	256	266	262	281	246	256	248	237	257	256	263	237	260	273	218	254	223	258	285	232	248	259	237	249	239	234	249	255	243	271	275	253	227	263	244	240	285	267	282	273	272	237	243	257	244	254	270	271	236	267	272	248	239	244	249	230	265	272	265	270	263	253	262	276	256	251	261	254	272	245	259	272	272	249	254	259	241	284	236	236	275	240	236	246	245	254	229	241	246	252	240	273	230	242	221	265	262	251	248	266	240	250	240	230	254	242	254	260	243	261	280	222	252	257	250	230	271	265	247	264	235	256	249	271	235	223	238	245	233	234	270	264	235	257	236	245	267	273	252	268	248	230	245	231	253	225	213	249	274	258	251	249	253	245	245	241	278	256	241	255	253	265	246	262	265	240	257	274	242	248	211	249	247	261	239	242	251	259	245	287	244	251	243	283	265	294	285	252	249	239	217	264	259	252	248	253	237	255	228	260	257	258	218	240	269	255	241	267	242	224	254	229	259	250	256	234	268	265	251	270	249	265	286	271	264	233	244	283	246	251	276	275	254	264	253	260	276	288	255	247	233	244	236	275	264	251	249	235	267	245	248	264	223	280	244	249	252	240	251	238	255	244	255	239	246	262	272	250	260	256	244	264	268	239	267	246	258	274	246	222	233	248	253	253	259	251	272	242	269	254	266	266	258	244	271	238	217	256	259	229	268	237	274	289	228	275	248	263	238	275	243	257	243	237	245	257	269	259	254	282	237	240	276	247	264	271	269	265	247	253	258	259	232	259	257	300	244	227	249	242	244	242	262	277	250	264	253	258	245	272	272	248	250	237	257	247	265	251	256	255	237	250	280	231	265	248	248	228	261	270	233	236	261	251	243	260	285	258	266	234	253	264	236	237	271	237	242	256	251	254	293	228	277	257	278	262	233	272	278	258	266	249	239	278	276	252	236	243	263	275	266	235	291	254	224	242	235	272	281	256	250	258	279	236	259	257	260	257	242	248	265	266	279	246	246	242	231	255	262	253	270	271	241	238	279	233	270	263	260	265	258	256	237	234	281	233	281	259	257	250	241	239	242	237	268	267	248	283	239	242	259	240	255	246	242	245	260	231	246	258	235	229	232	250	245	264	244	254	253	265	282	267	234	259	231	256	265	227	236	266	259	240	245	256	245	245	237	272	219	251	251	240	275	241	252	235	241	247	267	261	241	229	237	243	273	273	245	257	244	277	235	259	255	252	243	256	252	236	252	268	253	257	260	228	275	242	246	276	243	248	287	256	241	254	235	263	247	254	234	235	239	253	269	237	240	254	257	231	261	233	254	257	232	243	250	236	241	267	282	266	268	232	227	245	226	244	257	258	229	262	271	210	227	258	238	271	275	258	253	274	237	220	268	251	254	231	241	264	258	251	259
47436	10879	3025	1496	1094	894	774	622	586	533	460	441	392	385	414	376	391	371	391	385	398	393	360	361	372	359	350	375	369	334	378	385	379	356	371	333	382	335	368	330	343	368	336	369	333	362	360	308	337	326	350	336	350	345	357	346	335	345	364	356	341	341	362	363	315	316	333	318	333	377	313	352	361	382	355	368	337	328	380	312	326	325	363	355	325	326	372	354	341	324	360	358	384	350	356	380	367	366	343	364	334	363	363	338	350	369	342	309	359	372	339	329	325	374	329	353	368	337	388	303	349	359	333	327	356	324	380	339	335	344	360	359	349	334	352	346	315	344	381	338	366	296	370	359	379	343	359	314	340	363	335	359	376	338	354	342	338	339	341	343	337	344	356	345	340	348	346	321	389	340	342	333	304	319	360	349	350	373	336	335	348	367	344	348	392	379	334	361	320	340	322	353	325	347	356	364	374	359	355	356	364	346	335	353	366	350	342	353	379	390	379	323	328	335	348	337	375	325	363	354	357	330	338	337	323	321	339	368	353	348	364	334	339	324	367	342	327	374	358	359	346	351	334	388	328	342	353	344	347	353	344	324	347	376	336	342	342	353	338	352	327	330	331	377	362	373	365	364	346	343	326	334	342	363	355	339	319	351	324	371	320	320	368	343	352	342	355	342	354	351	355	343	333	343	347	338	367	344	324	336	356	340	358	362	371	330	310	366	321	362	349	413	347	329	372	344	375	334	366	337	344	329	338	341	365	336	353	335	301	350	396	372	336	369	366	340	346	346	337	322	349	356	359	340	339	341	343	339	338	302	330	322	326	346	346	315	415	336	367	309	368	346	367	359	370	351	351	353	364	376	334	376	345	366	340	344	336	340	376	356	334	376	343	380	321	399	345	359	358	352	344	363	351	349	332	383	342	305	342	316	349	357	335	359	350	345	384	350	368	345	356	327	348	332	338	333	360	357	325	350	373	358	345	343	337	359	357	359	354	377	320	365	350	343	349	343	292	348	349	370	388	352	354	316	356	346	355	317	362	336	333	385	353	356	300	413	370	354	340	314	352	330	375	350	345	342	384	343	339	354	333	359	342	338	341	331	354	359	319	342	316	357	330	339	340	346	322	331	348	331	347	372	357	322	367	332	337	343	341	323	330	385	368	355	329	319	334	333	389	331	346	312	365	377	342	351	303	314	368	321	366	330	343	367	383	356	344	358	323	378	316	369	338	333	363	326	348	359	322	342	359	364	324	362	325	366	363	341	356	351	324	331	317	359	368	354	346	329	353	339	366	347	348	327	366	339	343	374	335	332	333	355	328	364	367	344	350	348	327	371	358	380	332	336	344	339	350	331	355	315	358	316	339	357	332	324	347	342	357	312	301	380	362	348	385	328	360	361	339	342	348	327	366	341	319	337	356	342	339	354	322	338	377	359	357	307	383	355	382	322	355	344	340	383	338	366	332	341	339	351	352	343	309	334	340	346	359	344	383	334	351	330	323	341	336	346	314	327	344	361	326	354	329	345	358	369	326	384	325	343	349	351	343	341	344	345	326	343	342	354	339	345	332	385	386	335	369	347	341	326	366	353	351	344	307	337	352	327	325	359	361	316	358	388	341	361	341	326	326	358	353	333	309	352	392	368	332	362	370	329	355	345	326	347	340	389	349	356	330	350	354	373	344	347	359	356	368	373	358	352	334	336	329	365	367	369	361	346	345	322	354	359	343	345	372	354	327	341	340	338	340	369	350	323	327	327	353	319	341	374	323	353	347	352	326	317	320	347	373	317	325	369	347	341	360	369	341	340	346	364	322	377	341	298	359	343	344	330	334	313	385	376	331	355	385	335	332	316	307	358	332	352	371	363	384	341	362	350	328	339	354	327	339	349	368	356	340	335	358	337	342	363	365	327	349	347	350	370	338	312	351	348	371	354	354	356	360	357	351	319	356	330	341	322	345	325	336	349	355	353	342	317	361	368	376	343	340	332	359	356	337	320	376	377	375	332	362	342	318	336	338	334	345	364	367	327	366	322	357	353	312	387	324	287	334	337	344	332	307	364	351	359	407	356	325	351	347	358	322	377	336	361	334	331	364	389	358	344	348	348	312	342	351	343	364	372	323	366	382	350	379	316	346	344	344	385	304	368	343	324	298	326	350	354	334	345	333	359	376	363	347	391	378	344	369	354	391	378	337	346	352	331	337	353	337	373	354	339	351	361	321	326	358	353	355	365	355	357	342	366	349	303	312	354	305	352	298	376	365	320	337	371	359	348	356	329	354	328	374	344	326	349	393	341	333	351	325	362	323	349	333	349	349	419	350	358	385	341	330	369	337	355	384	360	339	355	302	375	350	337	349	363	323	326	346	356	316	320	353	369	305	318	370	357	367	353	324	356	319	354	347	348	335	384	355	362	355	337	349	316	312	366	321	321	339	333	353	309	324	362	353	309	332	323	364	345	346	351	316	341	357	355	361	355	314	364	365	357	361	346	368	323	334	381	351	380	342	336	378	347	344	332	347	325	349	398	365	316	350	373	343	325	327	358	341	312	366	332	374	341	339	350	319	327	354	342	330	362	339	336	370	362	381	333	366	328	332	361	332	363	342	340	357	362	383	335	343	354	360	313	373	334	332	368	351	318	372	348	317	379	360	357	361	353	317	346	348	366	324	357	351	335	340	351	329	368	346	344	357	383	351	352	318	328	345	360	343	362	322	353	342	343	328	327	335	329	323	343	360	325	349	384	327	378	300	328	365	390	356	346	332	372	349	340	329	328	338	347	326	346	328	342	352	370	356	346	375	363	319	365	335	349	358	336	358	324	355	346	375	330	360	327	336	329	378	337	337	338	321	360	359	352	343	345	337	367	317	340	346	379	333	345	346	375	350	351	364	351	369	360	360	336	362	349	346	317	337	336	365	376	352	329	353	382	367	367	362	371	340	362	328	358	345	331	356	324	360	323	343	349	351	348	355	369	366	340	345	343	339	354	344	339	340	338	325	351	358	340	338	333	357	330	331	342	339	334	353	364	322	355	352	336	332	315	370	366	370	360	350	348	367	354	342	328	339	362	350	375	370	350	385	363	335	350	344	356	344	415	331	361	393	352	319	337	375	346	349	381	343	337	339	363	362	337	354	351	352	371	356	340	357	314	363	364	333	333	381	348	359	334	344	348	359	357	345	331	381	324	342	341	347	322	350	337	350	325	364	328	336	338	359	345	349	357	370	367	335	351	306	357	322	326	314	336	358	326	353	331	347	350	347	377	346	362	374	338	347	352	333	354	354	367	334	346	329	359	351	354	350	381	367	334	326	342	364	334	332	351	352	358	365	359	332	329	399	393	353	376	327	358	352	356	355	358	338	346	309	348	334	336	339	346	340	330	322	330	337	343	326	370	364	346	367	338	328	363	368	389	357	349	320	336	338	367	375	339	358	345	365	287	361	332	389	342	345	350	351	342	373	355	370	333	347	331	369	348	355	350	317	335	346	333	355	371	337	335
23319	21437	29062	24198	21433	21450	7151	1299	1066	1030	934	880	860	765	776	796	774	719	777	761	761	747	730	779	715	678	741	719	669	700	674	720	688	729	702	732	746	701	728	740	721	690	757	757	706	711	770	738	710	723	694	709	719	665	685	688	685	705	758	747	708	671	714	685	658	680	692	725	685	695	717	752	669	700	657	697	732	684	694	661	729	715	691	701	691	680	699	675	740	667	673	699	709	681	699	686	706	680	707	656	722	680	714	706	675	648	702	690	702	717	697	694	681	712	693	675	701	726	674	681	705	675	721	688	716	667	707	658	696	682	712	715	683	685	723	678	683	710	660	703	700	716	678	677	694	719	692	698	691	673	725	675	657	721	676	654	750	694	691	717	691	685	680	688	668	711	676	673	688	722	713	687	690	718	690	654	666	669	726	678	682	731	690	696	691	716	710	639	701	697	671	649	723	653	673	665	712	691	705	720	693	721	709	754	716	718	720	688	718	730	670	707	707	692	700	713	671	707	665	699	672	685	675	686	684	668	702	704	677	720	694	672	707	713	665	684	699	736	677	735	711	682	724	713	687	694	615	657	703	675	682	724	692	653	732	702	657	670	658	712	700	690	642	673	680	676	675	677	755	623	716	680	730	663	659	714	687	631	684	669	687	656	687	682	711	644	742	675	668	709	703	727	715	713	696	678	719	724	646	723	687	661	723	680	700	675	721	679	700	719	668	671	691	692	675	672	655	666	649	704	733	729	704	662	698	649	670	700	684	683	689	690	703	642	648	701	738	694	734	684	701	673	678	673	710	742	658	697	695	729	694	683	706	686	716	710	707	683	692	677	712	716	696	701	659	681	652	729	680	729	708	664	669	628	680	715	709	716	705	667	690	678	638	709	682	689	695	704	628	711	656	690	694	717	697	674	741	719	702	704	693	657	674	685	722	718	655	680	714	686	674	721	708	672	702	682	720	702	680	677	688	717	694	717	732	685	682	691	701	684	650	662	717	720	627	724	721	722	650	695	735	661	722	672	705	739	669	747	716	711	727	722	710	716	733	672	774	690	685	696	714	670	704	709	726	672	695	751	700	663	683	691	664	681	728	658	713	698	667	676	737	684	699	703	750	687	661	693	738	695	640	676	755	684	676	679	711	719	651	670	688	691	675	703	689	685	690	701	692	687	686	690	705	668	747	703	650	686	663	711	733	644	672	699	688	696	697	673	711	681	711	701	691	704	705	689	683	725	705	685	662	671	697	700	679	714	684	681	654	676	701	659	667	692	672	698	711	727	727	645	665	694	691	697	671	717	710	741	688	693	681	631	668	679	680	708	684	718	671	674	727	683	670	692	674	734	697	708	713	697	689	695	657	718	671	697	679	684	703	656	697	726	726	702	710	704	756	685	722	740	696	661	691	697	662	708	676	701	675	688	705	709	642	745	729	712	673	720	710	679	665	695	650	650	649	635	698	661	672	746	707	692	781	644	720	692	699	710	716	711	705	692	684	771	708	680	687	645	671	631	685	765	661	676	707	659	651	697	725	662	682	678	670	712	670	663	766	676	716	701	667	727	708	676	735	733	672	673	675	706	709	661	694	727	680	705	672	638	738	693	705	725	683	712	723	666	718	684	640	672	670	695	686	714	652	685	698	745	673	687	718	692	678	744	726	677	668	690	676	730	710	705	723	749	687	659	739	710	686	658	706	650	665	708	701	683	713	692	729	683	667	720	689	690	630	722	705	680	704	717	676	668	688	680	703	676	680	623	670	697	690	660	711	646	710	680	688	704	714	733	691	681	636	682	747	708	665	683	684	731	663	687	720	717	667	711	734	713	696	712	733	682	670	695	672	713	701	705	698	712	680	703	678	699	691	710	710	696	658	692	655	724	689	702	686	635	724	676	688	718	664	657	690	722	679	689	684	731	751	697	691	651	695	706	651	701	673	681	698	699	665	693	642	640	714	718	677	684	703	701	695	661	699	715	715	673	752	671	700	671	696	697	684	672	690	688	685	680	677	713	659	688	707	752	702	705	664	674	698	698	677	700	646	688	733	658	697	692	728	724	680	679	730	765	680	652	679	678	695	703	672	715	712	713	686	671	685	724	700	657	662	650	696	666	737	705	696	664	667	656	680	696	704	685	727	671	681	701	677	661	709	710	681	699	721	686	708	731	708	690	731	685	697	670	724	689	708	736	689	684	704	679	711	689	712	679	716	689	697	677	680	686	698	700	673	688	714	686	642	693	622	703	674	694	715	689	637	708	676	710	676	696	722	640	680	750	694	711	709	767	676	663	684	711	674	687	681	677	682	704	701	668	711	711	685	724	673	768	712	666	708	652	670	672	680	715	693	714	643	682	711	700	718	731	669	691	715	687	691	701	671	675	663	725	747	702	718	710	670	718	690	673	728	681	698	716	693	654	714	714	669	685	648	692	710	720	719	707	659	709	704	711	688	673	660	660	706	693	676	653	742	693	708	736	689	679	711	711	686	673	685	651	686	714	662	705	686	653	691	725	652	684	721	701	686	707	684	723	693	711	666	678	660	688	682	693	681	680	680	687	699	701	680	678	711	750	723	732	732	745	685	663	715	690	676	711	698	694	723	752	689	668	658	710	697	708	657	666	677	693	700	664	758	714	704	693	679	691	702	709	664	675	685	706	676	647	715	645	692	698	735	690	668	699	713	693	717	685	696	701	687	709	734	671	668	744	654	730	721	690	672	713	651	683	697	672	704	733	668	750	723	727	674	701	680	714	638	694	696	705	661	698	689	727	651	710	724	680	683	690	743	681	703	667	687	643	680	689	661	702	732	682	675	646	711	682	711	686	729	697	689	707	683	687	679	715	659	695	645	685	687	658	673	674	703	680	718	726	664	691	678	685	655	621	727	715	673	660	694	679	695	691	676	687	668	674	712	679	759	678	663	722	660	704	669	669	688	667	681	684	679	637	692	688	665	710	697	715	679	697	665	705	659	641	663	708	660	674	698	652	703	703	737	688	685	668	680	671	703	705	732	685	663	704	735	653	712	624	626	684	633	756	717	688	706	707	689	643	685	738	716	658	723	709	701	671	664	689	685	675	692	668	722	660	740	706	681	656	689	680	701	734	714	631	687	648	712	706	684	668	721	699	717	690	696	725	676	682	700	670	683	700	714	681	687	714	648	642	708	705	659	675	626	693	706	685	711	709	703	721	689	766	704	696	673	642	703	643	668	676	687	658	724	724	712	693	695	700	722	740	725	702	673	671	655	745	695	691	664	680	690	689	699	689	686	673	735	694	664	680	731	631	635	661	712	696	710	669	681	736	683	705	725	726	670	713	707	710	692	683	698	630	691	727	724	660	704	680	687	711	652	747	721	663	691	721	708	766	709	720	687	710	660	692	702	718	654	719	679	677	688	727	670	689	720	693	669	652	673	712	688	672	686	728	702	693	703	726	676	705	610	707	665	706	678	692	687	746	673	669	689	695	689	742	718	654	674	698	689	661	659	680	702	688	653	671
55365	18655	9713	5019	3712	2870	2339	1918	1736	1530	1391	1290	1230	1149	1121	1057	1102	1068	990	1015	961	899	953	921	920	895	940	905	911	921	862	919	900	907	892	895	861	873	893	856	843	852	948	822	874	859	868	881	874	853	864	794	912	853	797	872	857	856	909	840	868	913	804	854	860	841	875	864	879	866	845	858	877	838	852	788	823	849	870	838	889	857	865	826	897	836	839	858	796	897	812	838	815	869	890	862	825	841	830	882	860	830	866	884	837	847	823	877	862	818	842	823	854	858	846	827	861	872	845	858	848	855	836	794	880	855	828	858	877	841	839	882	792	834	848	906	839	833	881	883	811	912	857	878	895	840	840	871	861	797	867	778	836	875	854	851	819	836	879	813	859	809	901	846	833	845	798	851	856	848	848	827	808	867	867	848	848	811	877	830	871	852	797	839	870	848	887	836	866	847	856	846	795	862	796	878	910	874	839	806	807	839	822	813	885	834	913	803	787	837	864	865	769	864	804	846	852	792	857	853	822	909	882	858	795	832	860	866	852	797	795	799	889	860	889	843	823	838	834	868	815	912	853	818	824	799	832	870	872	798	901	869	874	846	842	808	852	868	801	856	866	817	794	894	813	907	865	884	837	811	860	831	822	834	871	833	867	826	848	847	867	840	803	816	850	832	847	797	880	868	839	846	870	885	812	823	880	841	837	889	854	841	900	790	825	902	851	846	884	871	889	829	777	851	829	860	853	817	818	832	865	846	873	833	846	810	814	811	840	812	848	900	801	828	859	805	877	878	918	875	843	895	851	844	809	825	888	830	863	819	862	870	853	899	805	882	797	830	855	883	824	870	823	777	880	796	900	881	846	853	811	850	875	855	850	787	852	842	863	835	777	839	871	840	916	881	868	803	859	845	841	885	801	877	817	835	884	859	861	887	844	860	858	856	836	840	841	847	843	867	802	855	811	840	803	859	833	853	858	838	880	845	833	864	888	824	822	834	861	833	860	845	814	821	825	875	835	852	817	802	868	865	854	864	857	871	836	830	834	813	856	865	860	833	829	836	876	855	867	852	875	836	813	806	844	915	809	819	846	886	876	835	848	838	799	819	798	846	838	815	836	876	826	813	868	813	889	818	869	913	861	876	791	859	829	806	822	834	856	849	818	838	856	868	839	823	840	851	875	878	840	839	859	786	866	854	808	854	879	857	831	851	838	893	815	845	853	861	851	850	829	867	841	855	785	834	851	807	856	883	879	870	846	843	868	822	875	864	839	832	878	861	841	842	880	850	870	864	845	843	839	845	858	833	808	874	806	831	860	799	855	781	852	853	829	812	869	862	851	837	806	858	814	870	797	818	837	929	833	825	846	872	853	841	838	863	840	843	881	880	875	905	841	834	838	873	823	793	866	829	840	836	894	821	835	858	815	839	854	843	784	849	842	815	836	806	808	859	883	835	825	850	814	852	832	858	833	857	818	808	809	854	906	832	806	782	848	830	860	852	836	823	843	822	812	815	852	787	864	867	813	878	866	872	857	816	867	897	831	865	802	844	844	815	891	846	823	907	795	809	848	806	867	855	825	809	856	829	842	827	857	884	834	839	881	838	841	822	791	849	818	904	876	805	836	804	847	825	921	868	875	825	826	817	835	837	807	859	874	825	885	844	881	821	821	873	833	847	849	831	856	890	877	827	846	829	810	887	830	850	866	851	876	816	792	857	834	799	825	897	840	845	854	853	847	836	874	819	861	875	807	808	893	846	869	890	838	893	805	867	823	806	828	870	852	850	846	872	853	856	829	869	873	832	815	839	820	766	810	805	806	828	822	872	795	813	897	865	821	790	809	854	852	862	860	854	818	850	786	782	867	860	834	868	842	863	841	864	835	816	859	797	835	845	827	870	885	838	829	883	825	842	814	796	850	847	867	842	852	834	846	844	865	889	886	790	842	865	850	828	820	840	804	876	838	833	866	875	838	864	884	877	845	880	845	839	824	851	838	854	845	813	860	781	854	880	797	890	853	824	833	802	847	852	817	826	840	823	808	878	857	847	807	782	852	817	880	819	814	841	826	846	904	848	841	859	821	828	826	851	816	824	870	870	790	826	809	841	813	834	869	915	842	860	831	793	807	896	818	806	833	859	878	833	888	840	887	864	876	839	843	840	846	847	838	862	837	866	795	852	847	834	836	803	849	846	861	817	816	782	893	816	900	838	813	813	847	887	847	848	884	842	864	835	858	839	824	815	787	826	863	876	850	899	841	848	860	842	844	865	872	843	867	876	855	827	819	821	816	825	847	825	798	855	807	844	846	839	857	822	869	878	826	801	878	870	862	831	825	792	825	857	879	872	847	810	812	834	845	799	840	836	855	846	852	928	814	856	817	856	814	860	836	846	885	835	858	824	845	885	831	831	820	810	870	801	799	839	839	868	797	872	838	855	893	845	814	848	831	871	849	808	867	893	902	864	862	844	837	883	864	807	840	846	857	811	840	895	829	861	832	868	818	872	812	858	888	821	846	848	872	868	850	857	847	804	833	869	791	848	838	854	860	805	892	844	883	895	857	822	837	809	794	825	853	865	826	891	866	882	810	862	823	836	825	816	839	852	858	837	855	899	768	813	871	817	862	887	840	839	840	835	833	923	802	863	839	850	833	795	862	848	887	894	865	831	852	842	832	849	818	863	869	809	854	864	818	796	844	866	840	869	800	880	799	846	862	844	853	825	848	815	852	875	863	860	838	880	820	800	867	830	866	838	881	791	844	842	863	855	775	820	830	818	885	831	835	905	863	849	795	832	833	851	835	847	872	884	831	864	877	811	839	843	834	853	879	850	836	820	835	832	904	845	859	837	876	876	797	784	844	759	912	872	825	835	793	889	862	836	863	830	822	846	851	813	845	825	806	856	853	826	825	823	846	851	842	874	803	814	881	834	833	820	839	827	802	807	843	878	864	834	809	843	818	855	821	834	830	840	830	819	869	867	820	831	870	830	832	814	812	839	815	841	830	871	848	869	898	881	834	802	781	838	809	857	856	822	785	871	835	812	849	819	871	823	801	854	830	844	804	852	792	834	836	835	880	911	924	933	851	828	856	833	827	846	878	860	848	836	804	860	864	824	796	871	848	835	770	881	856	851	811	788	892	858	880	873	753	830	795	860	808	848	805	854	886	840	885	868	810	862	857	891	801	823	791	837	899	809	856	861	825	868	857	800	855	833	821	842	882	823	841	803	850	785	856	784	889	826	865	811	871	812	797	819	838	852	863	873	889	796	885	846	869	917	833	824	850	840	805	837	812	845	834	825	880	842	843	846	862	869	832	846	875	837	828	828	842	785	867	830	860	856	826	898	891	823	888	795	890	814	826	830	855	845	817	829	831	826	774	848	872	852	793	833	870	878	822	826	804	873	811	873	866	841	847	840	849	864	866	826	798	846	873	825	816	884	837	853	826	814	821	870	877	834	863	871	885	828	810	820	879	827	819	848	858	806	838	842	887	825	824	856	839	863
28558	19822	6153	608	359	358	321	322	292	302	298	296	315	302	341	284	307	290	302	302	290	295	300	304	301	333	289	306	296	294	310	286	324	312	311	293	296	326	273	300	300	271	294	293	305	293	315	288	310	283	308	282	286	308	312	289	319	286	324	271	321	309	281	304	326	292	303	286	308	307	311	291	308	328	282	324	290	288	288	310	319	280	279	272	311	309	284	298	286	308	299	313	306	316	310	299	329	338	256	312	282	309	292	290	289	283	311	327	305	308	298	312	288	307	308	317	312	317	274	316	328	311	278	290	263	288	303	287	289	290	305	292	300	275	300	282	300	301	284	274	317	300	341	307	274	303	300	302	278	315	296	266	312	322	297	317	297	275	315	278	306	266	283	282	294	268	299	271	273	306	302	301	274	291	278	307	291	292	287	274	299	309	305	312	296	323	300	273	310	315	307	297	274	299	303	309	293	284	272	295	274	284	288	310	278	310	291	304	290	309	310	310	289	289	292	301	295	286	309	274	287	266	305	293	338	314	289	282	320	298	275	287	341	310	298	282	291	307	307	314	311	323	296	297	285	298	314	329	287	288	300	295	322	287	316	300	315	304	303	283	278	294	276	278	296	296	272	283	267	337	309	319	310	294	323	265	299	282	282	300	326	322	307	299	320	268	305	324	288	315	328	349	307	284	290	319	318	307	318	318	285	311	289	322	283	317	304	313	335	298	327	282	300	328	288	290	316	317	334	297	268	263	273	322	296	301	287	283	297	341	329	306	353	338	297	295	277	303	285	293	277	293	313	315	296	298	277	317	299	294	301	320	301	326	286	296	293	266	276	289	278	323	278	326	307	308	335	291	298	304	288	284	294	331	302	282	307	308	281	280	272	309	335	303	288	295	277	321	270	295	303	316	287	292	284	298	283	298	324	302	259	306	310	275	315	282	310	280	334	289	283	292	292	295	306	284	303	286	312	314	301	283	271	260	293	291	308	288	293	310	307	307	293	312	292	324	270	308	292	281	276	275	299	308	267	292	310	296	295	307	296	286	328	307	299	301	281	293	324	300	283	279	284	289	290	305	317	286	292	326	316	274	314	317	297	335	304	275	343	289	281	301	264	295	288	302	308	291	306	308	289	309	309	318	288	294	309	275	319	319	297	332	269	259	289	298	316	275	330	290	334	301	318	266	312	288	294	285	302	302	297	313	292	322	282	276	316	287	301	286	293	316	285	295	310	312	311	276	302	293	310	306	318	276	304	285	293	293	278	285	285	277	317	292	299	250	311	278	311	312	297	318	304	287	296	325	296	296	292	315	282	286	320	319	310	315	290	308	314	316	274	307	318	330	283	280	320	301	320	338	298	320	289	300	301	296	319	300	314	289	307	295	282	293	302	309	333	305	276	298	290	300	319	288	301	271	291	286	282	280	308	298	278	277	289	243	294	306	315	304	314	273	316	284	299	312	289	318	313	286	325	311	294	320	284	285	301	263	305	293	294	288	310	276	284	307	287	313	287	287	336	293	272	328	322	276	266	288	309	318	293	255	320	296	315	319	303	323	277	305	328	291	323	321	301	310	299	304	280	309	301	304	281	321	296	292	319	301	302	304	303	296	315	294	301	296	293	321	305	297	286	292	323	315	293	310	285	324	303	290	312	277	278	295	297	310	278	290	291	276	306	300	289	306	309	298	309	280	306	293	307	298	265	300	283	288	273	288	316	268	263	322	303	303	302	310	277	300	287	301	282	306	322	288	265	270	310	309	290	299	290	302	304	291	284	284	277	271	290	326	304	322	292	315	287	326	275	296	304	295	301	314	295	322	308	284	289	300	301	305	273	305	279	275	303	333	283	295	315	308	263	301	281	286	286	288	322	257	287	301	328	279	288	270	300	296	286	322	304	338	316	327	309	269	321	267	252	295	294	290	271	302	303	285	293	297	263	318	303	310	290	296	286	287	306	288	298	289	300	327	295	279	282	275	329	286	261	278	322	296	298	316	293	303	302	292	262	290	280	311	292	272	307	304	318	305	293	311	283	295	308	307	306	281	288	303	320	300	285	264	286	306	332	305	325	346	318	305	290	272	330	312	264	273	303	286	327	297	283	316	332	317	299	317	309	305	276	299	301	332	279	306	325	348	278	257	299	313	272	311	295	277	309	297	302	282	289	303	303	341	258	281	321	323	281	264	308	311	287	285	358	314	275	286	307	291	320	306	272	297	307	300	291	292	329	328	302	294	296	275	292	270	307	282	290	293	283	295	268	312	283	309	310	286	292	269	308	313	272	283	317	303	278	281	309	291	297	277	301	285	313	283	283	302	330	308	308	304	281	289	293	288	300	309	307	293	315	273	298	309	287	281	278	308	280	301	285	302	332	292	296	307	275	323	292	291	267	294	297	301	336	306	289	292	299	309	303	295	311	294	282	321	315	300	293	276	306	293	307	271	297	286	299	286	305	297	321	280	285	309	320	311	290	307	317	341	282	281	269	311	284	301	309	327	311	307	303	312	303	316	329	308	301	296	297	298	281	289	279	275	304	304	323	297	306	299	295	288	299	348	314	282	274	299	343	286	295	290	295	307	278	268	302	315	335	266	313	283	303	290	327	294	270	322	296	294	291	335	312	332	303	307	301	281	274	294	274	323	290	284	345	307	291	315	279	282	298	280	292	296	289	315	305	292	307	311	329	313	315	276	302	289	277	286	277	311	295	304	273	331	292	328	321	290	282	330	281	294	302	328	318	306	315	300	309	312	266	276	279	295	297	296	295	315	262	306	304	318	312	298	302	297	292	316	338	303	299	300	331	303	284	308	309	284	292	316	305	290	302	296	316	303	304	285	307	284	315	307	280	296	294	297	305	293	328	291	304	283	311	288	294	300	297	306	275	309	302	294	311	297	303	303	328	320	291	305	297	309	264	297	305	295	320	316	290	289	288	312	301	292	292	304	287	314	299	299	315	305	288	283	301	318	316	285	265	290	290	276	270	300	288	258	291	303	320	342	302	297	301	297	271	281	297	304	328	294	315	298	285	291	291	280	304	323	320	317	292	275	331	325	293	291	260	301	266	285	315	278	266	322	304	294	301	292	287	277	273	297	309	292	295	258	308	290	281	310	270	308	298	282	322	275	299	305	317	317	274	247	319	297	292	331	287	290	341	279	302	296	301	295	267	296	301	327	299	289	304	325	284	316	315	290	266	300	307	291	282	322	309	302	297	270	309	288	298	294	320	277	284	299	285	305	300	303	296	310	280	325	321	306	301	294	265	274	299	301	301	317	304	287	333	275	291	267	291	304	289	285	309	332	302	303	272	309	304	298	289	342	317	286	293	302	307	305	279	279	311	290	306	295	299	295	284	305	296	297	305	316	295	290	290	303	306	283	289	304	290	285	276	290	297	293	300	302	334	304	323	298	308	282	297	306	262	354	286	291	307	297	297	302	293	296	286	309	297	303	260	294	293	305	286	303	302	280	302	267	281	282	302	296	289	287	286	292	295	304
24566	3811	676	531	469	408	397	420	385	411	393	377	408	400	414	372	384	411	381	362	398	398	388	406	392	364	339	395	390	391	360	384	366	369	395	349	404	357	359	424	391	361	415	367	343	358	394	379	368	387	379	355	369	389	379	376	363	367	390	362	386	364	392	361	398	388	368	383	406	380	406	400	356	356	371	360	343	363	336	404	376	398	367	407	385	385	385	385	386	374	366	370	351	372	368	400	400	371	383	360	396	357	344	417	370	399	351	369	346	354	414	389	376	395	342	351	379	379	384	376	380	355	391	395	349	336	377	408	363	395	391	362	350	392	402	337	361	380	401	384	387	380	389	389	370	415	366	370	406	398	393	369	351	394	405	380	337	346	431	377	427	356	426	368	370	386	375	392	349	356	395	360	381	367	388	365	380	370	371	358	400	374	337	382	389	394	390	348	377	368	362	358	403	342	364	371	352	398	354	374	377	374	355	378	413	381	392	358	390	382	393	373	384	335	352	393	407	381	408	383	348	384	388	373	349	382	364	333	358	368	368	361	367	385	364	397	362	373	386	367	362	383	405	379	401	361	359	372	382	375	352	380	384	378	356	384	381	361	390	349	356	384	413	374	378	342	406	368	340	361	385	337	348	375	398	339	357	383	396	356	353	383	365	376	342	365	357	392	390	399	387	370	420	362	373	390	388	357	363	388	376	350	371	405	380	374	381	355	380	384	346	370	369	334	378	417	403	337	352	369	380	401	393	346	380	350	381	384	384	371	376	384	379	377	375	389	355	376	395	360	393	387	327	398	348	352	399	334	379	377	380	359	379	385	394	378	382	396	353	372	348	378	389	369	379	352	384	370	377	357	388	377	391	382	356	400	385	341	373	350	372	360	371	386	376	377	379	364	361	429	393	374	338	383	360	398	380	381	386	342	348	363	373	368	360	367	365	352	408	377	386	354	352	369	397	371	383	389	407	404	391	356	358	367	358	386	370	348	385	337	367	374	423	384	362	363	382	400	366	363	402	353	363	381	375	344	398	404	383	375	379	408	406	369	385	357	343	381	370	342	373	373	356	362	384	372	381	410	336	392	413	392	359	361	392	353	380	383	393	348	358	390	407	354	391	349	366	408	389	377	362	374	396	392	359	360	375	388	378	357	360	399	406	360	387	353	380	358	376	387	389	375	373	397	388	371	382	367	392	383	382	375	363	379	398	381	381	379	363	362	360	368	384	377	363	349	374	355	398	386	409	386	407	356	368	400	377	383	387	385	373	357	352	362	339	355	366	380	341	408	405	385	386	362	363	389	348	368	320	361	372	370	357	350	338	361	351	376	376	376	331	364	378	376	380	306	394	354	366	361	354	344	367	357	391	354	405	391	434	391	388	361	418	363	375	417	361	361	370	375	378	362	372	371	374	363	397	391	357	345	379	368	387	400	370	355	387	365	389	362	373	364	386	366	371	367	388	395	399	387	381	379	379	357	347	359	362	383	342	401	351	356	368	409	379	355	411	383	394	369	373	411	381	406	377	401	346	373	379	402	399	375	362	352	364	389	379	353	374	372	425	364	356	368	382	363	392	382	370	381	389	378	363	395	362	303	385	366	355	387	335	379	392	363	372	360	413	405	360	380	386	373	376	379	357	363	361	378	360	371	383	403	372	348	387	384	355	360	375	362	377	375	387	384	396	350	370	351	377	371	380	369	342	333	408	380	421	350	387	408	380	370	395	389	383	372	381	382	393	352	378	402	398	347	365	360	384	372	333	367	384	378	397	401	410	385	362	326	389	381	345	345	365	386	394	401	395	380	368	366	374	391	393	397	368	352	365	362	379	338	380	362	352	345	379	370	339	385	384	393	418	382	384	397	359	367	357	374	365	362	371	423	383	355	406	366	369	363	406	382	346	369	405	389	369	351	379	374	393	372	374	348	362	380	376	359	357	378	385	366	409	364	374	370	391	372	381	346	420	376	385	403	356	361	413	420	341	373	408	361	357	384	393	351	405	392	376	361	370	346	365	380	391	387	415	374	399	368	339	365	390	376	349	395	389	386	415	350	388	362	374	374	389	361	366	361	366	375	352	360	371	372	374	389	370	365	357	372	362	368	378	360	401	387	397	357	369	357	375	367	392	341	344	354	374	387	363	381	399	363	382	365	384	356	386	373	387	393	403	382	390	367	368	342	390	360	387	394	348	332	406	400	397	368	381	377	411	380	380	343	347	406	400	373	381	401	340	400	375	397	351	367	355	397	355	381	360	372	380	382	431	403	372	354	391	367	391	354	378	376	383	325	355	390	365	405	386	380	344	368	374	383	390	372	398	357	354	370	346	361	370	357	361	348	377	354	373	386	350	381	373	360	363	386	397	353	380	372	394	372	372	370	405	333	364	359	426	384	380	396	376	391	366	416	399	384	338	375	379	383	385	374	405	410	377	319	382	379	381	363	353	377	383	435	396	385	389	388	354	367	373	389	373	374	362	386	395	372	393	374	352	376	394	374	391	352	392	402	407	328	378	336	376	345	370	371	410	375	382	387	359	411	351	348	392	356	385	396	319	417	363	366	331	404	353	334	360	368	423	352	334	367	390	356	369	383	388	387	424	396	424	404	370	394	387	357	379	368	366	393	366	415	363	334	381	372	341	373	368	393	370	361	367	366	392	378	359	394	348	387	372	397	357	367	345	383	403	331	379	389	345	384	348	380	353	372	338	378	399	386	375	387	367	390	363	347	370	356	390	416	379	343	379	376	374	353	364	376	385	377	367	400	412	355	379	378	355	344	366	392	371	378	391	366	385	373	394	377	359	370	427	378	382	355	371	366	369	415	364	401	374	384	395	359	399	378	376	374	378	347	405	368	389	382	342	364	393	372	348	387	379	379	368	381	381	351	400	369	409	361	372	398	349	370	366	396	401	365	404	361	349	374	385	381	389	382	395	378	388	359	366	362	370	356	378	388	349	360	339	333	392	383	401	401	436	396	404	404	366	398	337	404	378	336	365	410	378	368	337	380	388	349	365	343	362	380	369	364	344	374	397	352	364	401	390	403	390	391	391	404	382	347	349	360	358	374	350	406	382	376	347	406	352	362	368	378	375	384	371	365	353	386	400	344	373	391	365	388	369	368	341	362	396	354	357	370	357	393	363	367	362	369	349	387	352	391	371	374	390	377	400	391	405	455	361	388	377	366	346	387	383	352	372	365	394	376	353	363	386	379	388	339	395	362	393	360	355	364	364	368	383	400	390	359	354	394	373	336	383	369	382	372	351	392	387	328	382	382	373	382	373	360	320	424	341	370	371	369	366	371	370	415	372	406	368	397	408	344	411	383	344	386	360	401	381	358	388	387	379	378	395	359	362	373	375	370	340	377	351	388	348	382	395	383	344	375	388	408	394	400	378	382	377	381	384	399	382	356	394	397	405	406	350	408	376	380	362	378	389	356	378	372	357	384	352	412	386	373	318	376	394	373	357	369	352	380	384	342	405	373	375	401	383	381	357	368
24310	21410	28597	24624	21369	8342	1157	889	787	745	693	703	668	698	616	637	657	675	670	644	649	637	620	588	585	638	650	629	630	621	584	608	647	662	623	628	610	571	583	636	657	589	640	611	622	592	587	611	613	582	593	626	592	582	615	596	591	619	603	614	584	594	584	606	665	645	583	614	567	623	625	546	582	595	592	601	616	601	641	638	600	613	597	628	667	585	615	609	644	646	612	581	619	614	623	620	619	579	608	588	578	566	620	562	615	610	606	600	612	615	622	596	648	609	613	618	570	623	584	621	581	584	627	609	584	589	557	577	594	576	564	621	576	602	614	611	561	579	605	599	627	571	622	583	593	593	603	615	546	569	577	583	634	609	621	616	602	593	628	617	572	595	610	552	606	609	580	588	580	603	618	593	600	617	646	640	610	585	574	584	622	615	602	609	621	645	610	605	582	558	623	554	588	614	586	588	567	619	619	612	576	605	593	632	613	613	628	599	609	620	655	617	573	595	623	559	686	625	653	566	576	621	581	589	597	667	574	614	586	580	595	590	602	617	588	635	633	624	628	602	593	589	576	578	604	607	604	629	643	591	562	602	595	585	618	622	625	624	614	630	577	583	630	632	633	578	585	634	590	644	567	584	614	610	667	649	638	572	597	552	672	553	545	556	659	588	621	579	580	590	583	627	592	617	599	607	620	629	629	604	562	617	598	574	604	636	618	612	646	639	590	621	584	606	599	620	580	628	575	628	631	603	594	635	632	579	597	581	636	579	585	626	618	624	617	613	591	634	621	630	615	614	592	605	574	605	621	644	620	558	612	613	621	599	620	591	585	620	609	567	624	574	587	630	592	620	601	558	605	623	650	653	628	645	620	558	601	606	614	606	587	572	579	623	597	608	577	615	600	620	631	665	597	613	603	586	588	607	628	572	581	567	640	654	587	621	612	620	556	624	627	573	595	553	594	585	633	540	605	634	627	575	564	580	630	564	625	584	610	572	579	584	631	591	585	627	653	629	638	566	601	624	566	637	643	623	578	587	603	625	634	631	592	617	550	598	581	581	611	599	602	637	654	607	570	580	597	571	650	620	606	590	547	582	580	624	596	567	623	600	585	606	622	648	638	645	657	585	558	606	635	640	626	594	584	622	596	635	587	581	602	641	601	612	641	566	582	610	608	570	624	621	637	633	631	597	628	585	613	611	642	625	623	583	641	590	615	636	614	565	608	639	608	568	592	575	595	600	603	625	624	562	585	631	616	608	540	657	625	573	610	639	618	591	629	590	587	611	599	617	620	605	614	604	708	608	573	612	589	646	589	584	612	623	630	572	539	605	587	592	640	628	602	614	616	605	614	585	641	570	646	615	619	612	619	600	610	582	592	610	566	582	589	645	630	636	589	631	598	557	632	582	595	601	646	614	617	627	632	613	593	645	585	630	640	578	595	595	597	606	571	624	593	612	588	650	604	606	613	626	606	603	642	593	647	586	631	616	566	594	576	638	623	616	595	602	608	619	628	642	660	657	621	611	593	658	599	581	601	618	650	611	613	612	660	568	619	612	585	588	595	607	579	652	607	583	597	567	601	623	600	577	592	600	642	608	627	616	594	611	609	615	645	619	611	640	583	606	603	601	616	584	640	607	580	566	604	622	608	592	563	655	614	611	603	611	601	623	605	599	603	592	558	603	598	621	615	574	595	598	557	614	587	613	583	617	583	631	602	582	634	615	606	616	632	631	596	592	605	594	572	631	567	598	620	613	592	653	595	587	589	565	604	581	589	577	647	622	623	638	588	602	623	611	581	532	605	600	582	598	569	585	617	590	605	612	569	614	646	615	633	595	604	586	579	623	575	618	647	602	619	619	576	679	610	590	630	603	585	605	579	595	615	623	630	613	575	591	601	604	645	613	632	620	638	582	672	599	596	585	571	591	564	614	614	616	606	547	609	630	598	625	635	608	573	601	624	610	589	603	643	610	577	592	578	615	636	644	584	571	574	612	601	571	595	598	645	600	576	571	635	614	625	616	618	631	618	598	646	587	605	582	621	610	592	608	585	612	574	614	586	575	626	608	642	619	592	617	623	638	644	646	586	640	623	535	624	612	590	536	614	609	645	597	595	590	577	624	574	554	562	615	602	603	572	599	658	618	614	602	570	620	601	612	584	611	593	591	559	603	591	616	573	560	628	622	610	604	623	600	651	619	609	631	580	627	607	628	584	622	583	637	589	603	594	595	634	604	552	618	627	601	641	610	548	617	571	577	595	569	579	625	586	606	589	576	623	594	592	578	593	640	607	635	586	601	603	638	585	604	614	583	595	604	626	622	646	610	604	636	602	601	597	614	550	584	610	603	639	575	603	615	608	580	604	570	637	651	595	619	636	599	612	602	608	576	613	563	575	622	607	629	573	574	610	654	608	613	650	618	614	628	611	635	592	648	626	589	602	546	569	585	629	614	584	584	639	632	606	556	604	596	581	599	608	579	612	615	592	593	610	640	600	589	638	600	638	538	576	594	616	617	598	647	628	616	557	621	638	593	603	596	584	620	606	624	609	551	583	621	582	576	560	624	599	640	649	611	591	638	603	600	616	630	595	612	609	611	561	579	617	610	602	564	607	580	604	622	603	594	609	606	663	585	608	624	628	569	616	657	581	609	634	601	645	630	622	579	581	624	596	622	629	609	616	645	644	583	613	609	560	622	608	587	634	625	616	597	619	605	587	569	548	619	594	632	605	621	583	600	637	584	622	617	596	573	646	594	589	599	610	617	608	544	675	593	586	611	581	604	608	602	608	597	588	574	598	614	603	596	577	644	592	613	576	576	649	579	613	604	618	645	595	613	583	601	572	648	657	568	651	581	614	595	626	568	561	622	584	580	575	594	533	612	651	621	626	648	550	594	674	573	612	619	602	602	611	616	569	594	614	610	600	570	596	607	614	642	605	609	646	568	640	601	606	625	636	606	584	603	654	605	597	597	657	621	606	601	588	646	595	607	572	601	598	621	600	616	596	628	580	544	613	574	625	633	599	607	640	563	570	653	599	645	590	637	641	616	597	605	579	599	594	588	550	617	666	636	607	629	606	599	618	617	638	584	634	588	619	566	618	578	618	613	633	644	619	608	601	677	606	594	619	682	562	668	610	580	652	579	633	590	637	597	604	607	618	613	597	625	578	563	614	593	595	606	634	593	623	588	658	607	622	592	625	620	575	631	592	643	649	570	625	609	616	594	582	608	614	603	567	649	587	579	627	639	631	600	593	636	623	602	634	662	627	579	580	583	559	644	589	601	587	634	645	634	573	584	582	589	593	590	572	612	605	569	579	582	585	642	623	607	600	566	601	600	582	625	581	647	625	597	597	616	621	622	632	582	592	583	610	618	600	586	628	581	650	597	593	645	592	625	622	616	608	670	612	631	617	549	605	601	610	588	617	608	638	613	636	615	594	615	615	596	633	623	625	576	638	599	573	615	602	581	607	611	590	628	598	596	576	583	613	557	608	581
51271	15654	5836	2944	2192	1795	1455	1319	1085	1110	972	951	951	859	847	851	801	808	847	788	811	821	720	752	785	814	729	775	775	722	740	748	799	790	743	712	725	759	754	709	745	760	717	764	786	694	738	755	732	681	747	738	751	726	701	726	739	725	744	797	734	773	749	726	726	692	705	767	672	737	730	736	760	752	723	744	748	699	748	693	740	734	714	764	728	728	753	722	759	725	745	742	722	715	673	709	728	744	697	751	735	727	752	716	753	723	723	729	732	762	778	744	708	745	744	717	716	694	727	725	732	745	721	695	702	750	762	719	739	667	814	703	728	798	730	703	703	756	759	723	725	794	678	707	685	700	714	731	723	725	752	703	703	749	743	723	716	716	678	717	680	725	721	674	772	776	749	726	746	749	720	727	794	743	727	734	732	740	754	680	739	761	756	744	769	689	773	668	699	726	745	796	753	729	702	739	727	758	704	697	720	696	747	725	726	741	767	762	726	732	747	752	749	753	753	758	720	719	733	714	698	735	698	753	763	759	706	733	707	714	731	782	703	771	737	750	727	762	720	709	684	675	683	757	711	766	705	745	754	718	757	705	718	688	708	750	737	768	697	738	727	703	721	717	689	724	712	711	784	737	713	746	738	695	722	717	735	743	742	792	718	756	704	760	731	688	715	724	770	723	709	711	701	719	722	752	734	711	774	701	743	717	723	763	731	692	704	722	736	729	729	750	740	749	763	718	703	729	752	705	714	751	760	732	753	774	696	771	690	747	692	756	713	715	718	697	713	730	690	720	714	757	739	774	732	785	720	724	734	720	681	732	687	786	732	675	675	763	723	706	703	725	709	722	711	718	684	750	715	708	709	733	712	718	726	765	731	742	690	699	716	753	716	759	727	665	770	753	733	733	732	718	734	758	694	713	721	716	741	779	690	730	728	733	657	717	722	745	763	719	754	705	735	783	698	780	738	776	724	739	730	717	759	727	739	739	718	776	781	722	717	761	707	705	730	725	671	745	728	729	763	698	720	753	729	753	746	714	713	720	739	765	741	724	750	772	705	702	742	759	700	714	787	737	719	708	738	786	767	756	723	700	701	765	714	711	763	715	727	781	736	707	761	733	700	738	725	712	747	734	714	743	722	723	714	721	731	685	745	699	726	727	720	716	742	719	744	672	726	688	759	733	687	718	768	740	745	722	764	727	699	743	721	755	712	729	743	712	733	789	746	740	720	785	730	701	757	785	762	706	733	736	719	726	741	766	713	722	765	759	682	675	757	735	754	687	774	759	721	772	726	744	701	727	726	730	752	758	687	716	741	735	776	745	723	729	756	738	737	713	747	749	734	756	704	721	732	729	710	772	722	679	769	747	757	748	724	757	720	721	755	733	801	782	767	726	753	748	738	760	681	680	709	751	741	705	689	723	706	733	768	720	786	733	750	711	697	710	749	721	744	763	707	746	733	724	709	667	759	750	701	729	707	697	760	699	750	731	685	728	749	683	692	707	706	730	756	727	725	764	729	748	763	715	762	732	754	746	695	711	726	737	720	760	758	694	757	760	747	743	717	729	727	732	726	767	706	644	772	702	762	732	729	732	735	744	699	725	711	755	788	732	758	707	699	769	722	795	736	729	783	723	721	749	711	737	744	727	706	762	739	759	734	777	731	723	731	730	775	727	739	796	754	732	711	713	727	686	727	754	742	740	721	759	728	684	750	679	727	731	741	733	742	748	705	735	722	742	765	757	701	742	750	776	730	753	743	762	687	718	704	676	780	732	721	717	719	711	721	689	704	745	697	747	702	750	724	717	749	720	750	717	803	777	777	768	680	736	740	707	729	749	717	665	734	687	743	729	744	742	723	726	743	736	716	733	700	780	725	785	757	726	748	743	692	762	691	752	755	750	771	728	734	772	749	789	706	700	713	757	713	740	736	699	689	782	754	746	682	716	712	770	736	695	790	771	739	730	710	704	732	725	766	768	744	732	698	726	703	746	731	701	736	692	705	724	719	739	754	733	715	731	770	699	759	701	752	743	740	755	723	728	706	724	715	749	707	729	748	780	739	686	718	746	720	668	745	718	761	741	715	710	719	698	735	766	691	739	716	742	794	741	723	735	749	723	705	775	735	740	747	708	729	710	767	731	770	778	754	694	713	673	744	763	719	704	728	725	757	716	697	703	722	733	719	715	749	708	720	720	725	764	699	763	718	768	718	710	747	752	745	705	758	723	733	744	714	751	706	740	732	700	704	758	738	752	738	766	758	716	733	712	728	704	729	777	721	706	736	750	728	741	729	720	729	790	710	721	770	697	736	735	728	713	703	696	737	744	776	735	719	720	707	744	695	711	716	756	706	685	742	744	793	723	697	708	717	767	751	735	709	723	709	702	724	743	762	733	721	704	723	682	745	721	752	752	726	708	722	719	778	735	726	731	718	715	757	729	731	769	740	747	723	734	658	722	724	701	748	720	755	720	752	790	672	705	686	748	739	727	739	737	671	720	785	714	712	744	729	765	673	761	732	754	704	757	732	733	722	744	718	759	741	671	788	736	723	723	748	769	724	732	732	750	762	751	746	729	676	753	718	711	742	771	759	700	752	729	723	723	746	713	715	700	729	756	691	712	750	707	741	762	769	749	724	717	711	749	692	713	699	717	672	743	724	713	743	721	714	743	714	696	752	678	736	697	714	743	761	771	723	732	739	742	733	712	788	757	696	738	681	758	759	714	724	720	713	722	718	731	732	724	739	726	712	747	751	745	718	735	727	708	737	725	725	763	800	748	733	719	800	761	726	703	716	714	695	707	712	745	725	727	747	719	724	733	745	751	691	734	665	703	691	762	708	753	697	715	700	735	764	732	704	717	697	696	802	732	744	702	721	772	737	718	728	708	768	761	729	723	773	686	741	775	751	724	721	747	723	706	786	694	735	685	771	726	758	714	764	728	778	713	773	715	728	743	739	747	715	718	705	769	722	687	728	723	764	731	680	745	723	752	714	719	715	725	727	720	695	738	702	779	748	727	708	740	728	649	777	711	769	730	725	733	707	703	758	753	697	696	693	745	744	704	744	711	720	762	685	754	709	664	699	741	760	712	729	746	765	733	782	714	741	720	764	741	704	727	729	713	739	776	735	724	756	699	724	757	742	759	667	717	737	692	728	754	750	776	671	744	729	743	696	670	705	730	720	728	746	680	711	719	717	731	720	670	777	709	724	696	734	717	773	764	750	699	716	697	690	727	704	719	757	743	721	719	723	722	729	705	745	728	738	759	718	721	686	719	755	755	709	705	730	682	754	683	697	741	763	700	722	747	753	749	749	722	745	715	692	752	737	719	710	797	714	733	756	787	723	686	751	711	778	733	677	749	761	704	720	732	719	750	734	757	726	744	733	746	713	776	719	742	704	764	771	731	738	676	724	674	756	750	724	708	752	727	696	688	765	736	729	744	750	738	747	741	734	756	720	710	707	745	721	737	733	775	703	723	724	729	703	734	719	736	731	709
25842	21448	27173	25638	6419	510	403	336	326	321	278	294	294	281	305	257	293	261	262	259	258	257	258	247	295	289	228	272	250	235	281	248	245	239	255	295	252	260	283	260	261	257	276	239	247	247	246	280	250	262	242	275	259	273	263	238	242	260	264	246	236	246	255	258	243	243	255	242	250	240	271	275	258	250	267	279	280	240	240	239	275	245	220	239	264	264	250	266	244	232	242	279	232	256	214	258	284	244	256	259	270	255	262	285	262	242	244	227	257	247	256	261	247	246	257	243	241	241	285	251	276	239	236	253	274	256	240	247	252	253	256	244	248	227	240	236	275	250	269	235	253	247	286	242	252	273	245	247	261	273	282	232	278	253	254	250	238	254	259	277	223	280	274	263	253	254	240	248	249	245	276	242	255	257	233	269	272	283	254	260	275	254	282	262	236	256	266	269	250	272	280	235	234	234	279	231	259	294	240	280	238	232	261	254	258	247	257	266	235	256	275	226	250	240	273	255	267	253	239	244	307	283	238	250	255	253	239	253	251	280	284	251	259	274	245	218	269	238	243	228	244	254	239	260	259	283	236	250	214	249	240	220	274	244	225	257	241	242	252	247	270	258	261	237	254	265	244	260	244	253	249	286	259	256	221	250	256	283	250	241	249	246	278	258	250	276	268	247	286	245	254	233	278	273	282	249	226	267	258	263	265	261	251	269	226	245	266	248	253	242	261	265	247	264	233	251	246	265	264	247	271	265	274	247	281	259	264	248	252	233	265	235	234	247	243	260	258	245	242	275	266	249	259	240	243	246	268	266	246	238	242	243	238	261	256	259	261	257	274	235	250	246	257	287	242	259	238	239	238	277	232	267	239	262	259	277	268	258	249	276	264	258	262	249	250	264	253	259	241	258	236	241	276	272	242	240	239	229	230	246	264	254	228	249	277	252	266	254	233	257	239	279	244	262	268	280	248	236	230	275	275	251	274	267	249	246	279	262	276	254	279	250	226	288	265	247	262	266	231	261	259	231	236	231	261	274	249	237	289	244	259	243	246	248	247	239	255	251	265	229	254	246	231	249	289	283	288	274	249	279	263	246	252	269	265	258	228	241	254	285	227	266	247	274	247	280	249	246	263	262	239	257	258	276	256	269	262	239	235	300	242	256	281	260	255	225	259	241	239	271	250	231	247	279	253	260	271	254	267	227	249	255	249	244	281	245	253	234	270	214	261	249	239	239	242	262	237	251	239	245	245	244	247	233	238	258	258	249	262	247	270	256	254	228	275	266	254	278	253	255	258	251	264	264	254	269	230	250	253	256	237	237	240	247	229	234	270	289	264	241	248	256	249	237	242	237	268	232	228	238	249	240	276	265	265	258	241	251	245	250	239	256	247	254	244	280	245	254	269	222	262	241	266	216	246	260	278	244	270	258	275	228	259	260	263	257	243	272	266	266	263	225	249	264	264	276	266	246	260	255	229	295	229	242	244	234	263	250	261	258	261	266	250	232	237	270	272	257	244	254	270	274	278	246	248	246	254	247	236	248	234	280	250	251	277	243	291	270	273	232	265	275	252	255	263	266	260	253	249	234	260	249	248	256	275	254	232	272	275	232	252	246	272	260	245	228	247	226	277	265	272	250	254	275	245	273	263	239	264	216	241	266	250	247	228	258	249	249	255	238	274	263	267	270	264	276	248	252	249	247	260	255	245	225	247	276	237	230	239	272	245	300	254	247	253	266	280	283	258	267	245	220	266	262	267	279	234	241	283	254	267	262	239	253	248	250	265	238	251	247	259	246	261	260	303	247	221	257	243	276	233	263	241	243	250	268	245	246	241	274	232	249	261	283	254	275	257	236	250	242	249	256	257	246	234	224	280	278	270	293	253	267	260	272	256	248	248	258	261	243	243	254	243	239	265	257	240	267	256	245	243	250	264	273	269	273	289	245	246	257	257	255	268	244	280	233	277	267	238	240	238	265	232	238	264	227	224	271	261	242	248	245	226	267	286	256	262	267	223	251	258	274	284	278	247	255	261	256	246	232	247	253	229	269	275	252	259	251	251	249	268	269	248	245	257	272	253	248	258	231	254	239	245	281	266	248	240	267	261	257	281	272	254	236	266	250	266	283	251	255	264	223	249	256	259	274	267	255	229	264	280	280	252	248	266	259	235	244	244	255	252	252	280	254	272	257	262	263	258	252	253	223	266	263	266	256	267	276	266	238	270	225	267	278	233	243	262	263	274	270	242	247	280	267	265	256	249	281	252	261	251	249	269	229	236	285	256	247	247	260	278	268	251	222	268	229	234	272	275	239	230	257	255	244	239	248	272	235	249	285	264	231	263	258	251	291	258	239	264	239	239	235	226	229	262	261	254	224	250	275	258	238	257	255	224	251	284	251	250	258	250	246	264	235	274	266	240	264	232	255	234	262	292	266	242	289	228	254	248	234	260	251	255	246	251	251	249	235	264	212	260	260	264	242	249	244	261	254	254	244	266	285	271	250	217	239	256	262	268	279	255	263	248	251	263	263	248	254	254	253	238	264	262	275	257	257	244	252	256	236	270	235	260	249	230	249	224	262	264	256	269	227	240	259	250	247	272	263	233	248	265	249	248	243	274	240	254	262	246	256	256	243	222	241	281	234	250	283	256	241	223	279	258	251	251	270	241	281	262	281	260	278	257	261	260	225	256	242	239	264	266	266	215	275	262	228	239	246	260	260	259	259	268	276	242	242	258	245	273	226	272	254	246	259	260	248	254	260	273	249	233	236	273	253	278	240	229	253	298	245	265	244	235	261	272	276	266	231	259	253	266	246	226	244	263	260	265	253	255	258	244	280	262	263	270	244	280	254	249	282	285	253	243	268	256	278	251	245	236	266	246	256	249	237	267	264	268	213	271	238	272	252	247	252	252	275	277	276	278	244	266	242	268	234	284	260	281	260	271	227	267	235	273	258	265	259	275	235	243	221	293	264	237	247	240	246	244	245	245	215	222	290	256	244	276	249	243	254	242	243	246	250	236	259	251	246	239	246	279	259	246	235	240	225	221	257	255	260	238	251	233	237	280	265	229	255	258	267	281	236	286	264	266	235	252	249	238	253	255	245	236	251	257	247	261	251	260	261	259	238	270	255	242	268	262	254	269	272	277	263	252	259	271	264	230	216	249	251	263	247	243	277	248	228	282	245	274	234	228	273	242	243	251	248	266	273	244	279	237	247	249	261	275	240	265	225	256	267	264	287	262	258	249	275	231	243	288	257	264	268	244	227	269	237	235	231	264	234	246	253	245	257	215	245	229	268	241	276	270	251	256	237	239	257	258	270	271	274	233	243	218	270	269	246	285	270	254	250	257	259	236	260	264	252	259	251	244	268	246	267	227	246	256	272	269	256	245	251	265	243	238	261	277	245	270	221	235	250	259	244	252	232	268	264	262	252	270	228	253	251	253	242	251	261	221	260	257	268	246	288	246	261	263	243	246	229	243	260	256	227	263	234	236	251	289	272
48036	12072	2916	1470	1023	874	741	611	576	491	523	488	460	423	403	454	367	362	365	359	377	376	323	367	385	348	352	380	349	343	333	386	331	401	356	323	384	358	376	338	365	351	340	383	364	344	349	338	331	314	343	342	321	357	372	364	327	338	346	326	343	339	345	333	349	331	380	370	337	368	346	343	320	340	351	342	333	347	352	330	360	367	347	330	300	357	381	339	352	354	317	344	357	302	339	344	345	338	373	347	349	341	373	355	312	370	371	362	356	337	346	327	335	350	320	373	359	325	361	355	369	351	350	310	353	330	334	316	317	316	368	342	355	336	335	334	357	369	336	332	330	362	348	341	326	360	318	356	358	373	329	368	324	370	354	362	355	346	345	340	370	365	341	300	336	319	362	347	325	317	372	330	354	340	327	327	347	350	325	333	313	382	340	345	335	319	352	336	354	352	367	343	320	314	307	368	326	338	385	312	331	372	318	382	376	379	314	385	363	355	319	337	348	346	353	339	321	319	351	332	340	342	361	350	333	337	348	313	344	350	324	367	341	322	327	340	344	371	319	318	359	349	349	362	340	342	344	348	350	391	341	343	370	330	342	353	326	342	348	338	346	343	337	368	375	334	343	321	338	337	368	347	380	353	323	340	349	354	341	333	309	331	334	323	315	315	345	360	352	322	382	333	313	365	305	348	347	327	353	365	351	376	326	372	335	338	355	331	345	330	349	335	341	364	326	345	348	363	367	336	329	335	365	386	353	342	353	362	347	360	339	359	337	332	346	340	360	351	344	342	322	399	362	322	357	351	362	371	358	336	336	365	345	370	309	349	333	350	330	354	338	341	370	320	350	341	371	356	325	339	340	348	353	335	324	356	364	346	366	344	339	361	342	335	317	329	357	370	347	357	348	336	345	328	316	359	313	372	331	355	322	345	316	331	320	325	331	339	325	376	353	348	314	379	335	327	366	339	325	336	324	336	331	352	371	328	326	354	343	342	343	333	372	320	346	382	344	355	349	360	373	372	319	349	337	340	334	363	369	356	372	330	357	345	353	296	361	370	350	339	366	334	339	354	345	357	345	336	356	314	354	337	312	333	316	355	335	319	358	365	367	348	350	376	370	327	356	332	355	361	345	368	365	361	368	340	338	318	351	343	345	349	363	333	369	347	295	307	387	363	352	357	339	333	357	364	345	356	316	368	361	348	357	326	362	362	333	362	316	351	346	335	355	379	361	356	326	313	345	358	356	354	334	339	347	371	372	380	315	361	324	364	361	335	349	345	335	317	337	366	330	371	353	340	320	359	350	343	350	357	322	322	357	345	355	354	374	348	339	350	352	357	354	334	365	366	336	350	340	328	343	334	329	347	357	347	332	396	346	335	332	352	382	332	327	330	330	327	354	352	375	355	342	367	349	351	348	349	357	367	346	338	328	381	326	333	356	344	350	296	359	352	355	357	346	335	328	353	353	373	332	357	390	347	346	325	340	358	347	328	340	338	367	363	359	356	342	314	343	351	331	345	355	333	324	376	338	324	338	344	350	359	332	347	340	373	325	343	362	347	370	355	327	341	354	341	380	349	345	327	335	358	337	340	330	319	358	344	365	338	325	361	343	350	320	343	329	371	358	329	310	334	336	359	366	351	349	355	370	350	361	348	334	352	360	355	324	355	376	345	377	321	330	334	364	330	352	352	350	339	343	326	350	324	335	340	353	362	323	330	331	318	352	312	369	366	364	350	335	344	396	347	306	342	323	324	330	357	353	345	371	363	332	350	340	339	333	346	338	352	331	330	345	366	380	355	358	356	342	338	313	330	363	371	343	354	331	326	386	343	360	351	324	342	356	322	330	359	339	352	344	334	354	355	379	336	331	351	344	367	341	359	368	355	331	320	360	347	321	360	336	347	363	358	324	370	322	325	348	344	353	385	320	314	342	349	348	332	362	359	371	361	354	370	361	339	367	347	340	330	344	351	340	356	361	360	320	351	329	346	354	345	356	375	320	340	334	309	343	347	356	375	350	377	342	333	319	352	342	348	343	340	378	296	332	363	328	342	333	368	354	370	347	359	334	367	355	314	335	352	366	348	372	385	340	380	341	316	347	378	348	351	329	390	336	339	323	344	338	347	325	336	343	315	358	363	369	354	311	353	366	340	322	303	359	352	304	385	356	348	355	362	331	317	337	326	381	339	337	318	328	356	330	352	345	350	346	329	333	311	358	312	335	352	353	341	317	326	366	358	352	351	329	330	355	317	323	380	355	328	339	336	346	330	359	335	352	334	365	358	337	367	386	364	355	349	334	329	364	311	356	328	339	356	351	328	347	354	343	335	318	367	369	321	358	373	331	332	338	358	338	367	341	370	348	356	380	345	374	375	352	361	328	325	363	339	323	317	342	344	367	346	332	332	352	342	316	346	326	313	324	358	335	365	362	340	320	351	342	379	334	345	365	322	365	346	338	313	338	331	344	349	371	358	373	343	359	349	342	331	360	346	384	347	355	320	308	372	337	325	314	345	377	338	332	343	323	340	337	328	389	365	336	362	376	325	336	369	362	349	333	334	362	310	365	351	356	317	337	313	324	353	357	327	370	353	352	373	323	331	375	333	353	330	335	362	388	306	350	364	333	361	340	338	375	327	341	335	376	344	343	344	339	323	364	290	350	332	346	349	344	354	323	337	328	341	305	335	351	343	353	345	349	363	324	350	324	346	339	349	347	345	359	360	331	360	352	328	335	319	343	340	364	300	338	339	374	351	346	366	351	330	342	340	364	388	308	312	363	352	318	323	357	341	355	324	359	356	343	359	330	359	341	346	363	349	357	376	368	354	330	385	330	337	347	353	317	368	320	359	353	329	341	343	333	351	362	317	351	351	346	358	329	314	354	361	360	361	354	320	351	353	347	358	343	370	356	343	343	354	366	357	351	306	352	335	374	341	334	329	346	332	354	337	338	330	335	335	336	356	339	351	328	375	343	333	357	347	349	358	319	345	330	340	337	343	357	370	331	355	338	362	340	339	334	335	327	356	337	332	339	349	353	358	309	347	323	378	351	364	322	364	393	345	348	377	341	323	324	358	373	377	353	287	358	330	340	342	341	348	316	362	357	327	362	318	348	335	340	345	341	357	326	359	368	344	370	364	348	310	330	343	328	343	320	338	331	336	351	357	321	389	309	340	364	333	344	378	319	335	332	309	360	361	334	325	363	370	376	333	371	348	350	348	324	346	351	328	350	339	325	310	328	341	334	365	349	352	365	349	344	357	337	332	348	338	339	347	338	339	345	371	353	349	349	341	377	379	339	348	330	337	350	344	306	319	288	338	362	340	356	325	338	349	349	371	320	322	355	340	416	331	331	345	323	365	315	325	393	333	371	351	320	340	328	366	341	342	352	343	344	347	332	377	352	340	335	320	334	335	350	357	359	329	363	337	340	333	317	343	327	360	337	346	363	359	351	337	322	323	343	316	352	341	369	338	375	292	308	347	346	351	355	349	366	354
23376	21442	29071	24218	21444	21450	6904	1323	1054	976	936	872	851	843	789	830	760	695	792	756	755	751	710	764	675	720	710	733	695	715	708	659	710	654	710	680	724	702	715	727	696	742	652	712	687	667	658	681	716	662	701	701	697	717	703	704	655	693	703	675	695	723	689	695	703	711	708	683	698	703	725	671	701	681	713	690	740	669	722	687	708	728	682	690	689	674	691	707	684	683	711	766	684	700	660	685	672	704	699	711	733	693	708	713	717	683	687	688	692	692	687	675	708	686	708	682	631	701	715	688	681	665	675	724	705	662	715	709	736	696	679	692	668	697	706	642	702	673	725	709	714	754	709	729	703	706	705	664	664	713	682	656	715	723	701	695	713	637	675	711	711	699	675	687	680	712	707	721	693	692	716	679	654	682	650	657	661	672	706	687	705	708	675	688	696	721	682	699	684	721	656	698	663	702	680	721	693	691	672	717	713	700	691	675	668	673	660	754	700	639	686	666	620	716	714	655	682	665	696	724	707	712	709	679	713	637	725	699	734	652	714	684	682	687	688	685	686	681	704	692	740	704	717	730	651	675	725	715	681	668	685	685	717	691	687	648	701	694	704	697	718	692	718	704	707	658	656	642	700	698	684	711	717	670	681	726	685	683	718	721	683	700	684	677	678	659	635	652	740	710	693	732	721	663	697	668	686	705	698	702	648	680	678	708	690	668	696	695	676	683	674	717	654	617	669	666	686	719	701	734	741	651	658	658	723	672	727	741	670	703	680	733	681	701	656	709	687	687	690	673	724	720	705	695	677	742	724	693	675	680	699	669	661	678	693	763	676	694	679	697	667	667	636	694	682	672	673	710	689	681	708	690	680	700	699	657	621	692	683	711	687	726	673	691	715	688	665	661	688	656	696	655	704	671	660	707	735	710	735	723	680	705	712	660	696	672	717	687	659	641	717	706	666	736	679	661	658	700	709	752	686	675	686	719	659	669	684	691	673	701	675	699	716	687	726	701	740	716	696	740	703	724	690	741	677	659	723	673	747	691	682	675	685	720	685	680	717	683	661	689	680	724	674	693	660	698	696	683	708	683	696	648	646	673	696	658	679	666	684	673	660	653	727	692	655	670	687	698	724	725	698	660	690	675	710	689	695	658	722	699	681	746	681	694	726	694	678	665	727	678	698	691	637	642	676	685	740	711	697	637	685	693	732	693	651	695	678	668	672	668	697	663	724	706	695	674	665	732	676	710	685	714	721	745	687	692	668	706	718	702	725	709	657	768	695	664	660	687	695	703	712	642	699	716	704	729	705	729	704	713	723	664	677	690	692	711	683	731	686	670	674	703	642	721	653	706	699	662	719	678	720	655	763	713	688	699	722	722	709	637	696	670	730	681	680	718	718	660	728	714	676	700	698	720	720	610	699	657	706	738	683	709	668	676	667	697	765	714	731	698	731	713	629	703	672	746	671	672	721	716	649	687	651	659	746	712	717	650	699	653	742	689	693	667	672	686	720	687	701	694	705	712	658	684	679	716	630	735	662	713	700	710	732	671	682	732	719	667	718	687	637	632	676	661	699	697	726	674	682	697	688	702	688	742	682	699	662	675	682	658	700	692	743	711	670	710	689	692	703	700	698	710	755	731	701	655	704	726	695	679	680	709	683	670	650	694	676	654	726	692	696	644	689	720	692	682	717	661	663	671	696	682	711	732	644	671	682	733	719	693	730	690	740	714	714	717	690	688	747	715	680	661	673	672	693	709	720	722	686	657	701	722	725	706	696	682	654	671	663	690	709	669	652	683	703	717	677	645	696	682	729	666	686	703	726	703	671	705	699	685	678	709	693	689	696	711	684	691	703	684	689	676	694	690	700	651	681	710	718	692	732	711	685	703	692	638	700	699	709	723	673	692	687	703	709	653	663	684	713	733	699	717	688	746	707	715	638	660	665	725	660	709	695	690	710	686	681	678	674	666	717	711	702	668	654	709	699	697	667	652	709	672	683	647	712	676	698	713	695	693	689	688	667	735	695	656	681	726	664	686	681	653	686	669	726	668	655	650	703	659	674	722	698	739	631	724	673	679	685	677	733	732	704	667	733	709	643	689	707	689	720	716	766	729	662	695	718	676	661	684	691	718	703	654	690	651	737	700	675	681	684	678	699	712	651	700	667	656	701	713	670	695	705	678	739	670	702	680	683	710	637	670	654	657	674	751	629	669	640	714	647	698	688	680	695	671	704	694	683	729	737	623	661	702	664	713	683	664	685	681	678	703	734	658	687	652	722	680	666	667	672	689	706	677	702	719	711	686	715	704	726	671	656	690	680	687	723	714	696	701	700	685	644	750	755	665	684	728	640	701	705	668	721	702	712	697	643	741	713	778	730	701	710	701	652	685	701	695	696	690	659	686	689	649	743	665	741	697	703	671	687	690	705	656	689	701	710	687	720	713	699	715	695	689	689	705	692	702	683	633	661	731	653	697	697	701	713	634	704	707	728	724	709	678	710	671	695	698	648	713	696	656	654	654	680	671	699	702	656	729	643	688	687	723	670	688	638	693	702	714	698	721	684	689	731	723	709	682	668	728	699	719	653	689	701	640	719	668	735	701	672	679	680	713	694	747	711	675	706	716	680	662	730	691	716	672	711	656	703	700	694	686	654	704	660	704	722	683	650	685	670	719	628	702	688	679	699	725	718	667	642	738	671	665	667	671	712	654	684	689	705	695	714	670	747	676	685	687	697	719	673	678	717	694	682	713	652	707	696	631	703	698	685	723	703	696	673	684	665	709	692	695	657	710	701	677	709	691	697	675	681	670	653	706	642	650	692	672	628	710	698	664	670	689	696	682	699	661	728	678	668	699	764	701	668	693	633	657	674	684	664	637	708	686	692	702	722	697	693	724	701	658	689	675	694	669	669	694	684	652	688	661	690	697	688	694	688	678	654	687	676	708	680	715	697	671	691	672	660	664	629	684	719	688	629	704	736	675	655	681	676	680	674	697	669	656	705	729	701	692	630	686	689	671	660	653	696	693	677	745	610	679	722	683	695	695	703	704	634	686	680	701	703	684	709	679	666	702	723	696	708	641	711	698	733	681	701	711	671	718	697	701	667	742	680	730	730	679	710	749	692	699	677	687	711	645	699	666	669	696	642	701	673	680	679	698	647	713	694	677	653	692	668	710	650	747	713	703	691	686	665	663	757	712	678	679	705	701	670	655	691	704	677	718	724	713	694	634	728	663	700	682	691	671	661	641	763	692	649	718	679	688	715	706	717	683	710	708	720	715	669	712	707	717	738	666	711	679	678	731	690	743	650	731	701	718	696	687	684	685	697	661	664	732	663	661	668	716	690	736	716	739	706	696	681	698	660	706	669	681	706	694	671	701	668	674	671	718	675	704	689	717	658	672	703	653	709	653	666	643	687	672	712	660	646	654	738	683	705	666	707	678	682	651	701	691	737	693	707	684	684	692	702	669	707	664	670	690	686	705	690	730	683	699	708	699
55565	20354	9513	4872	3652	2896	2315	2010	1669	1505	1307	1310	1205	1109	1107	1062	1066	1004	977	951	962	944	926	894	888	909	891	910	885	857	880	876	866	880	855	879	887	920	805	833	920	865	863	942	908	840	884	875	885	843	887	860	860	852	856	893	848	836	858	906	842	848	855	806	855	847	851	842	876	853	911	840	821	862	897	849	862	883	824	814	869	830	877	857	883	824	778	916	840	799	860	861	840	837	873	829	829	859	844	881	805	858	878	836	824	840	802	861	840	838	875	853	831	855	893	826	853	846	850	815	874	841	892	825	842	816	812	845	826	824	862	852	883	832	869	839	833	821	866	906	823	828	837	793	881	850	893	851	796	837	822	835	858	824	815	874	870	888	872	888	817	806	851	869	756	844	806	852	796	833	814	826	842	820	810	871	789	866	853	867	841	861	817	840	868	818	879	899	840	826	845	850	830	819	869	857	862	843	849	838	897	819	865	827	854	890	802	846	866	810	785	848	848	821	858	883	847	850	848	843	890	884	845	862	876	886	858	800	810	837	874	866	822	837	770	832	854	819	836	848	859	856	835	864	859	891	831	802	869	780	826	797	815	825	805	793	806	821	816	829	805	777	831	871	860	846	861	880	824	883	796	855	828	832	832	782	909	818	898	801	821	801	833	807	840	830	801	875	906	852	820	853	766	810	852	822	864	847	789	866	864	820	833	850	819	858	832	855	773	874	826	868	829	869	819	787	821	817	790	863	848	840	834	804	803	842	820	820	823	815	852	837	801	820	854	894	841	833	879	866	802	870	869	850	862	875	882	835	833	829	830	862	800	843	843	820	851	809	834	837	827	849	831	832	845	868	834	834	865	873	871	893	860	836	824	858	816	855	864	855	868	880	894	869	823	855	888	832	812	857	863	802	870	823	858	834	834	865	856	830	819	811	820	826	820	901	825	827	846	849	813	894	841	863	862	826	821	853	809	820	820	835	793	828	827	837	882	851	881	846	814	875	882	822	839	902	899	861	823	794	828	852	816	800	795	844	842	858	799	873	858	911	856	804	863	804	872	835	810	833	813	856	836	855	862	869	824	838	842	829	770	808	846	886	803	869	850	848	806	868	843	815	838	900	822	826	815	851	843	892	807	846	868	814	888	831	839	805	834	870	802	843	819	874	839	866	849	824	869	832	852	773	837	865	830	826	816	777	814	823	809	869	861	893	831	836	827	795	849	830	863	890	865	837	863	841	862	822	798	849	850	852	836	838	879	837	804	837	870	825	819	842	845	839	804	850	834	822	873	835	877	856	848	858	844	843	850	821	840	841	847	891	791	782	782	878	834	791	834	856	843	797	840	826	826	838	855	775	829	853	850	833	793	867	872	871	779	827	855	816	804	811	876	827	843	868	820	845	802	807	848	920	851	836	799	864	828	863	813	800	828	883	872	838	850	799	860	852	822	788	854	825	888	849	836	793	839	847	808	836	875	805	846	855	860	854	864	869	861	793	827	849	859	833	746	837	898	868	880	845	839	852	820	838	823	845	892	886	816	815	777	831	747	822	855	860	827	827	812	878	846	810	824	840	814	852	901	844	849	866	832	815	829	870	859	887	806	808	796	871	859	820	863	763	813	901	800	873	806	876	881	866	862	862	871	849	856	849	839	885	848	878	849	822	886	831	776	889	821	812	896	802	828	889	893	840	859	827	847	869	836	849	886	814	805	840	847	841	858	824	842	814	801	829	803	858	857	825	806	844	811	846	805	852	890	837	843	848	830	881	813	811	839	851	805	848	895	800	831	849	845	815	838	842	846	801	814	869	916	809	858	840	851	825	823	839	777	879	892	828	834	829	845	877	856	874	850	879	881	813	858	845	769	824	854	868	838	843	824	846	813	850	841	863	829	852	890	902	839	869	789	844	815	794	843	825	863	833	842	812	816	852	833	891	862	885	851	876	910	886	849	782	851	804	812	860	835	802	837	823	878	801	805	841	882	856	831	865	821	843	869	863	883	843	903	842	788	831	849	829	852	787	861	848	833	807	799	811	829	856	826	867	834	797	813	814	886	868	860	895	829	809	843	887	800	858	796	807	814	845	843	855	840	845	846	858	846	906	875	823	908	816	817	877	830	853	808	810	865	830	943	825	822	831	802	879	849	892	863	815	857	818	859	851	828	822	827	890	822	876	810	812	864	840	831	875	826	864	843	816	848	804	826	813	835	847	860	810	856	759	820	839	806	813	842	915	768	886	861	852	825	817	813	831	852	880	846	853	834	853	832	860	827	859	821	796	831	801	850	891	863	883	829	864	832	842	850	816	846	895	866	876	862	842	840	870	837	849	825	814	866	842	841	837	820	855	820	850	885	850	850	851	791	861	859	827	850	854	801	806	892	840	884	832	826	854	816	881	854	824	844	851	817	850	858	892	787	835	848	873	833	919	797	828	889	845	837	831	894	828	793	830	810	866	828	848	936	851	805	844	820	833	861	803	806	851	826	840	844	796	786	874	809	813	831	811	840	839	886	828	841	849	881	866	828	818	814	817	855	890	851	819	888	842	819	861	782	832	874	881	847	793	852	889	916	807	905	895	783	805	818	805	877	857	852	777	856	844	855	840	878	774	848	796	825	855	855	776	818	827	821	846	821	876	819	819	824	815	836	836	807	878	781	868	814	813	834	885	801	830	800	789	839	842	867	854	865	843	825	870	838	813	781	874	875	872	892	831	855	835	860	835	797	849	809	879	841	861	851	836	786	819	834	830	836	864	844	814	846	832	887	765	860	817	847	810	829	857	853	822	832	882	841	846	865	876	829	870	789	815	844	811	894	820	833	849	893	858	843	822	870	887	846	853	833	827	823	808	817	810	824	862	838	849	845	800	882	839	801	830	844	811	861	836	839	837	832	803	834	858	874	874	836	859	841	833	847	807	832	778	824	865	832	881	809	884	905	823	852	835	843	847	850	899	850	808	913	857	822	817	805	839	859	881	793	842	831	854	831	861	811	817	953	790	887	796	805	800	898	801	846	843	854	859	813	885	859	803	879	860	883	855	843	827	815	795	842	839	831	862	845	815	899	796	805	765	848	884	858	808	799	864	796	786	843	894	865	817	854	803	871	820	882	838	813	882	844	818	865	839	822	816	839	847	878	834	859	863	887	841	830	814	826	826	822	828	842	818	858	878	825	871	854	858	857	847	883	839	850	889	853	824	871	839	815	832	816	841	845	872	827	817	863	823	797	828	782	869	825	861	846	812	826	845	813	861	855	886	838	830	871	869	874	810	854	873	819	818	866	788	822	895	892	876	835	808	854	848	830	839	805	859	840	841	863	835	821	870	798	852	852	791	815	813	840	873	881	842	856	874	861	861	839	843	864	842	802	856	871	803	821	827	865	854	812	900	829	810	802	823	847	804	811	863	903	881	816	870	859	917	819	858	827	862	844	867	780	818	853	827	805	878	856	858	840	828	843	859	845	841	852	824	790	847	841	849	850	825	826	872	818	848	794	788	804	852
28600	19857	6127	568	440	341	318	304	305	277	320	290	332	288	294	310	292	325	285	306	307	322	281	302	313	268	327	301	261	265	336	309	284	300	294	311	303	278	284	332	285	338	293	280	297	275	307	307	334	305	304	296	283	304	298	268	308	281	330	313	284	303	288	311	282	287	308	293	318	289	290	292	308	312	332	280	314	285	313	335	299	277	309	310	266	298	305	312	298	286	273	277	289	294	324	287	279	302	311	285	269	300	239	272	317	299	277	315	308	308	276	306	311	335	280	291	284	298	308	289	325	288	330	305	270	280	300	296	305	302	309	302	312	309	274	243	300	316	288	282	277	286	296	286	290	265	310	295	259	270	299	281	299	280	326	303	286	303	284	292	297	284	283	300	310	342	298	292	290	290	294	291	285	303	286	260	294	246	281	269	295	307	280	283	267	304	249	296	274	303	281	318	293	334	322	308	285	305	314	289	291	295	297	303	298	328	301	286	322	308	329	300	278	312	317	312	277	270	325	286	282	275	284	350	311	276	279	290	324	272	281	277	295	290	276	299	304	256	311	297	272	301	292	305	315	278	339	280	282	284	297	310	298	295	291	292	288	276	276	313	299	302	302	315	305	300	292	292	345	284	298	277	286	314	296	285	281	248	273	309	294	314	290	291	289	289	307	292	283	316	305	300	291	320	290	317	277	340	321	265	317	302	301	304	282	291	297	292	292	326	285	286	297	297	283	310	292	286	314	288	301	280	303	286	329	301	365	295	309	292	295	305	276	277	309	314	306	292	305	322	257	287	293	289	289	304	288	339	316	311	280	280	280	311	292	312	315	270	291	303	285	289	286	325	291	319	279	309	296	308	288	281	327	319	277	314	292	286	275	299	306	293	284	304	297	322	317	328	267	288	320	273	298	266	291	306	285	294	281	300	292	297	301	298	283	324	295	303	282	289	267	304	288	307	276	302	300	318	319	282	312	303	298	311	317	301	286	294	273	276	323	287	324	281	324	291	316	309	299	292	323	328	289	310	283	336	299	291	292	315	283	302	307	297	305	312	292	313	330	292	272	324	283	325	292	289	319	317	306	299	286	295	299	287	314	323	330	315	277	257	329	285	253	289	312	293	306	284	308	293	304	316	272	268	329	291	316	295	316	300	314	295	304	284	306	295	340	324	309	310	317	298	275	279	308	321	321	297	310	286	273	302	260	301	286	281	337	313	304	293	282	300	332	287	303	262	302	314	320	317	300	297	292	348	300	294	297	328	309	273	294	286	297	267	300	275	319	300	316	300	303	313	311	283	267	281	286	273	262	295	330	324	299	278	321	285	306	338	294	319	291	299	284	307	292	338	291	310	314	303	296	296	288	307	264	316	317	287	286	294	289	296	295	304	305	279	283	288	312	279	295	337	286	295	308	311	297	289	279	297	271	264	290	310	307	276	307	275	307	291	297	286	327	319	302	302	295	281	309	301	312	295	291	279	297	303	313	311	305	289	279	314	294	271	311	298	288	289	290	303	298	272	311	296	301	304	305	290	290	291	277	301	321	285	352	318	308	274	272	273	288	302	307	292	301	294	273	325	277	302	287	315	294	301	345	253	282	288	319	299	305	296	309	284	270	291	283	311	327	309	331	290	270	303	279	342	295	303	297	302	332	316	294	297	280	276	291	295	309	278	286	319	304	267	300	304	305	291	278	282	307	317	331	301	316	283	279	288	290	297	285	286	332	288	290	316	274	304	277	301	311	276	291	290	294	311	318	306	291	292	282	294	295	268	289	290	278	309	305	310	302	302	286	303	325	278	275	301	311	284	288	305	300	327	272	315	292	297	314	287	311	284	315	316	302	301	309	264	307	298	291	330	281	318	298	292	279	296	317	287	301	306	271	301	334	312	302	302	287	283	297	299	311	290	286	303	284	328	308	295	310	290	267	302	299	308	328	334	297	252	286	280	327	318	297	297	304	295	301	263	311	314	315	272	264	302	282	342	293	314	292	338	294	280	301	310	318	299	297	300	298	310	276	276	305	306	281	285	306	289	271	333	282	333	326	339	297	272	315	292	283	270	295	283	322	286	321	293	319	303	339	324	303	274	314	273	287	334	307	305	293	303	299	295	277	271	281	299	331	311	292	314	290	314	312	287	334	306	294	301	314	283	294	280	312	309	279	279	310	288	299	263	301	308	306	290	278	317	301	271	295	261	302	286	287	288	342	308	289	308	304	313	296	317	288	281	294	278	265	307	314	299	269	288	299	314	312	301	304	278	300	303	283	297	281	295	273	296	282	294	286	283	286	275	299	322	301	278	264	316	316	292	297	277	297	300	316	304	287	300	300	288	309	286	294	297	326	285	276	293	306	294	283	290	284	301	297	298	297	314	318	282	297	288	274	314	289	288	293	316	291	308	289	270	292	303	308	303	304	299	283	302	349	271	289	313	279	298	313	297	333	316	288	308	308	312	309	298	289	305	320	304	302	328	289	288	280	274	325	291	330	286	304	306	281	314	298	297	296	307	319	307	318	304	259	335	291	312	329	340	320	321	271	289	291	292	265	280	284	320	274	278	307	288	303	294	289	308	297	301	299	297	310	290	302	301	290	317	304	310	300	314	288	281	285	285	287	283	290	284	304	298	288	267	291	293	294	298	277	288	283	302	327	288	304	290	314	307	286	269	295	306	301	291	286	322	315	295	291	304	318	288	259	319	267	283	280	273	285	307	293	287	284	292	310	273	292	325	297	299	313	260	319	310	322	309	286	313	317	297	300	297	307	274	284	289	303	293	271	310	291	315	295	309	299	288	269	313	294	286	294	295	305	291	290	302	277	267	293	292	282	276	276	300	278	269	296	321	315	303	326	273	302	279	285	301	298	307	298	308	291	325	294	300	277	281	288	276	292	311	308	291	311	301	306	304	281	289	289	293	286	275	279	278	283	274	302	280	310	311	290	309	244	290	334	302	310	266	295	286	329	313	304	285	292	316	325	293	304	278	276	307	290	300	281	296	307	283	306	314	284	289	325	273	323	278	294	307	275	303	284	304	301	294	265	299	322	304	297	272	293	312	284	295	288	258	295	275	297	302	280	281	297	320	305	289	294	262	303	290	279	335	297	282	294	272	303	318	327	289	284	318	299	323	267	340	315	291	315	295	299	318	308	316	307	292	309	295	289	318	292	322	277	275	269	319	320	315	319	308	292	288	323	295	283	286	295	269	300	303	304	288	318	316	302	272	284	301	294	306	286	347	315	314	279	282	305	286	287	327	310	317	310	313	297	303	275	309	288	309	297	284	299	285	316	291	294	313	257	311	273	285	278	286	289	295	267	279	310	310	290	306	291	284	322	290	299	298	300	318	312	293	279	288	293	316	295	322	323	292	237	298	322	277	320	305	306	295	304	317	287	296	287	321	296	293	281	317	291	282	292	279	302	314	302	305	324	303	306	309	307	313	306	292	287	309	275	300	290	315	278	277	282	290	291	297	293	316	301	313	293	323	288	288	297	330
24803	4192	704	512	448	429	441	363	430	415	376	375	395	379	382	370	357	404	365	384	388	337	320	378	384	375	399	333	388	371	369	367	381	342	338	338	413	385	355	376	381	375	332	370	358	342	391	355	379	350	377	357	370	402	377	351	346	393	376	347	375	349	389	378	401	361	377	371	384	387	354	391	385	348	354	363	370	352	357	398	388	354	386	373	388	414	372	385	406	373	361	340	379	349	379	361	378	356	380	334	400	401	401	343	391	364	375	377	381	372	378	384	404	357	394	375	364	375	391	399	361	391	389	379	387	397	358	393	378	374	338	381	394	389	386	387	382	354	354	375	376	377	378	345	415	351	353	356	387	374	349	357	361	379	347	370	372	380	408	368	390	363	370	372	386	393	360	395	405	382	324	368	352	374	369	344	342	344	394	372	392	356	366	371	361	348	399	349	377	343	349	358	343	351	388	372	389	380	391	373	346	356	364	377	376	404	400	344	380	337	359	361	362	369	364	378	382	340	353	376	382	344	386	367	394	380	395	356	398	367	357	333	355	388	376	379	411	374	374	377	407	379	365	382	382	361	359	371	370	381	352	370	362	381	369	369	383	342	377	378	347	363	358	352	391	370	395	379	397	393	361	342	387	391	354	385	366	347	355	373	382	359	393	372	394	392	397	402	388	382	388	366	375	387	397	378	379	372	366	362	394	399	386	313	397	358	400	360	359	362	389	345	398	363	371	358	379	379	377	387	386	346	351	390	374	342	358	380	355	404	340	385	377	351	380	381	360	349	377	364	373	339	391	369	362	364	349	404	357	404	380	393	386	367	354	349	356	392	362	368	368	399	402	363	350	366	406	356	395	374	378	411	367	396	369	364	361	363	356	365	378	357	373	433	346	390	414	351	353	398	358	351	413	373	362	363	358	361	407	377	374	359	413	360	369	378	338	368	402	364	378	354	391	366	374	399	347	382	373	364	372	390	397	389	364	361	360	357	379	386	377	365	379	373	370	359	414	436	368	364	334	382	398	384	345	373	386	375	398	404	371	381	353	375	357	334	398	395	400	387	375	393	355	394	376	397	389	365	395	335	355	385	360	396	342	403	356	376	384	357	356	390	341	405	360	369	386	387	383	393	369	337	363	374	378	374	378	365	403	388	378	365	366	379	399	386	392	358	376	374	381	383	357	384	370	383	369	370	375	379	353	391	383	381	373	358	371	366	361	396	418	380	389	390	367	382	372	377	368	371	379	387	352	348	363	416	350	416	374	355	352	379	404	376	364	395	383	390	364	369	392	370	366	409	396	381	403	397	357	381	397	355	318	357	392	397	355	380	344	387	403	403	383	393	380	366	359	354	374	349	402	379	355	364	373	382	363	386	378	360	367	369	389	351	350	379	372	417	393	405	365	390	398	375	356	395	395	385	371	347	401	390	359	404	370	371	379	367	403	391	346	374	403	416	352	387	357	390	392	371	366	390	364	329	379	373	376	376	385	376	346	357	408	375	372	384	389	360	363	357	351	345	364	368	338	373	352	379	368	390	353	401	357	371	393	352	365	357	380	382	334	365	360	349	343	349	394	436	391	386	380	368	367	366	355	381	375	368	385	378	383	363	367	369	370	387	364	397	385	382	382	346	357	368	415	403	352	367	369	375	356	403	384	334	363	387	377	392	362	368	383	378	368	399	372	382	406	376	395	400	388	392	369	355	393	408	344	362	409	377	384	404	399	379	379	366	374	395	366	362	354	337	379	366	403	350	357	380	376	399	349	340	383	343	382	369	385	366	378	397	400	397	361	378	412	363	370	449	386	366	383	358	373	381	365	406	352	354	389	343	396	384	366	374	343	358	391	365	351	384	415	395	378	360	384	375	373	369	390	359	361	356	361	376	387	381	377	342	394	351	381	382	395	410	392	366	359	370	356	363	351	374	332	358	386	382	354	368	351	400	366	358	346	374	336	366	375	372	386	392	379	355	368	328	373	367	360	353	413	426	375	373	372	362	411	368	343	381	380	399	352	371	392	394	392	402	393	378	369	363	362	382	380	330	352	354	393	376	389	363	425	364	382	358	350	375	378	389	363	392	392	362	388	366	355	382	384	371	350	378	381	388	356	379	384	385	383	402	352	388	359	358	356	361	372	335	363	369	393	366	396	360	385	401	379	399	394	341	375	371	378	383	361	374	380	371	384	368	374	377	352	358	389	371	333	352	355	334	351	407	368	377	365	386	383	372	324	371	363	386	344	340	401	366	386	386	392	354	361	325	320	373	370	363	380	403	348	411	384	371	343	365	346	351	363	366	362	397	403	387	374	369	367	388	371	396	373	360	410	375	378	394	368	398	361	388	400	379	370	389	401	384	344	416	360	333	385	386	396	400	391	353	372	359	390	376	358	370	376	352	400	400	385	363	354	333	380	383	360	396	393	354	362	362	368	365	345	379	370	389	371	392	341	360	359	398	386	365	340	347	369	365	389	347	369	365	353	368	353	370	368	376	359	332	376	380	380	389	345	369	403	364	401	398	390	360	368	382	385	343	385	356	375	403	387	372	374	378	381	363	381	356	367	381	355	409	378	371	393	363	343	366	376	368	349	413	379	399	368	375	370	354	367	376	374	350	413	399	390	424	397	367	378	379	332	360	380	362	376	355	335	363	371	380	385	388	390	368	402	345	359	371	360	356	377	365	390	396	345	377	385	368	367	381	375	362	386	422	388	414	393	358	347	395	385	364	375	359	398	349	368	356	350	373	367	379	358	343	389	351	395	364	400	368	355	370	366	386	344	376	383	375	344	358	377	350	362	404	376	384	387	365	384	396	367	400	374	385	375	342	338	387	400	408	379	379	365	362	403	363	359	380	349	377	336	396	360	379	409	352	361	378	375	364	373	340	360	380	350	385	367	318	369	380	380	366	389	368	366	362	401	395	320	380	373	347	378	382	354	375	423	330	373	386	350	381	392	393	389	390	395	380	358	346	371	380	401	355	355	378	371	399	347	392	391	350	365	371	384	392	412	371	382	383	383	372	370	332	371	373	380	382	387	340	382	361	362	413	407	397	359	402	409	354	393	356	368	382	381	395	349	389	376	354	354	365	377	387	362	412	384	402	396	367	390	385	388	402	375	384	355	366	372	412	387	377	343	340	401	385	386	362	372	381	359	392	386	351	340	371	339	345	371	392	377	355	329	385	365	378	347	356	382	375	354	386	365	374	345	361	369	405	378	353	366	357	379	358	360	364	379	381	392	343	369	376	349	396	348	384	369	407	354	392	423	396	356	348	393	395	355	374	374	402	374	362	378	362	388	359	371	393	387	338	368	369	380	394	395	374	396	395	366	332	403	339	390	372	359	371	344	360	401	359	387	378	365	348	400	369	368	382	382	363	351	376	409	363	388	388	375	394	385	352	377	345	376	405	393	383	395	381	380	362	384	415	362	352	358	364	342	394	354	355	359	412	374	371	380	388	395	382	377	364	395	397	370	370	381	377	362	388	364	385	393	371
24385	21413	28588	24589	21351	8139	1166	854	765	717	693	708	687	663	677	639	650	623	612	642	653	643	611	633	635	623	638	561	615	633	601	558	613	602	569	596	617	597	586	610	639	613	578	607	613	575	567	582	645	562	590	604	647	609	593	604	578	602	579	599	585	591	657	588	625	620	587	593	588	612	615	584	571	566	587	585	634	615	578	541	537	606	608	627	598	642	633	617	622	571	598	608	562	585	600	583	616	625	637	625	605	612	611	604	581	651	617	598	616	589	616	610	606	597	624	584	593	561	597	603	571	597	602	618	606	611	590	606	611	598	648	556	602	597	575	609	570	621	599	610	616	562	583	619	631	627	561	573	572	625	560	627	627	593	574	567	609	592	589	578	560	646	592	588	612	559	600	625	580	600	611	632	625	603	609	595	609	592	610	561	603	605	603	607	595	577	607	625	602	626	579	591	594	619	556	630	579	613	572	590	566	572	598	633	600	631	602	585	626	598	589	598	622	598	636	621	615	598	555	640	635	628	599	601	624	574	577	576	575	603	592	624	586	599	585	595	643	579	600	608	587	608	627	598	600	605	612	582	580	625	644	627	614	611	630	621	571	551	573	661	608	609	594	598	582	616	627	607	551	605	574	606	583	607	648	649	588	592	574	669	648	627	595	613	622	597	616	561	604	626	590	645	596	614	562	624	619	624	562	573	573	536	600	563	561	586	637	632	594	580	563	631	552	614	601	600	582	578	588	610	622	598	644	588	607	621	567	621	567	606	623	568	579	591	584	563	597	599	595	567	624	598	592	604	604	576	602	614	597	578	590	583	640	584	631	607	611	605	544	620	615	634	613	602	588	607	593	565	545	609	569	630	637	621	582	600	603	608	605	592	604	571	594	617	549	623	579	580	630	576	636	586	562	599	575	587	566	601	624	618	567	544	617	662	591	544	614	603	646	612	617	652	543	578	580	631	574	638	563	588	631	603	584	586	628	599	557	575	588	584	619	586	610	650	558	595	611	565	592	605	612	595	578	646	635	637	610	599	570	614	578	523	616	646	571	619	627	599	648	599	621	586	588	588	566	583	567	581	594	614	610	613	593	607	590	606	629	572	612	636	618	602	556	601	656	586	615	659	618	595	634	583	589	585	599	606	589	564	581	638	612	601	577	597	601	618	599	626	557	594	584	663	588	646	585	589	611	598	633	589	579	603	634	614	589	590	583	614	597	600	600	584	602	619	609	613	606	600	637	578	650	591	623	557	650	601	617	597	590	649	613	589	604	592	559	642	568	597	575	587	609	592	616	613	606	567	616	618	579	612	597	605	644	627	587	656	629	590	648	587	603	569	611	625	578	565	590	600	588	625	606	628	567	618	592	620	564	588	621	567	605	603	583	595	606	625	631	554	639	599	570	618	621	598	590	618	585	594	612	571	544	634	631	608	564	636	626	609	614	616	675	581	581	619	613	633	576	600	584	615	624	593	641	581	634	607	583	603	613	627	552	604	632	579	555	559	626	609	583	598	595	562	605	581	618	585	594	591	572	566	593	599	609	576	613	609	572	615	567	600	584	592	571	577	663	605	597	561	579	627	632	590	622	611	583	602	621	580	606	615	619	568	561	612	607	631	613	584	597	631	638	598	580	607	615	605	603	555	550	606	581	604	569	588	600	593	613	637	617	608	564	583	629	613	610	622	606	578	597	607	569	602	578	570	592	568	595	602	591	548	629	638	600	582	604	618	575	620	575	628	618	596	600	600	603	583	604	586	595	593	589	587	611	583	626	654	603	566	546	624	591	586	572	587	654	606	611	569	601	609	628	590	585	557	576	556	603	559	607	602	592	570	612	600	574	577	593	580	593	623	646	615	627	619	599	573	604	543	625	600	579	587	612	629	617	606	630	611	633	634	616	628	600	571	611	589	568	614	589	584	596	633	606	647	615	581	544	605	582	588	617	579	646	597	629	621	619	596	582	613	614	582	600	600	581	572	605	557	628	630	619	600	619	623	573	597	584	612	606	592	581	606	589	621	606	613	589	594	633	618	578	630	595	605	610	574	604	594	661	535	606	598	577	582	588	566	573	618	618	595	557	579	610	605	543	612	572	586	606	584	597	614	610	632	638	627	608	594	592	563	574	586	577	619	609	631	594	580	574	588	597	585	596	552	645	608	569	563	602	633	599	566	585	610	597	576	620	555	595	597	587	594	583	596	598	603	578	599	641	637	607	627	637	578	604	600	577	619	618	615	596	634	588	612	599	584	596	587	619	601	619	638	600	600	572	605	566	564	610	590	592	606	594	596	581	586	573	598	608	615	652	602	582	642	566	571	625	630	656	610	648	591	624	600	622	592	609	597	602	581	608	584	587	610	593	600	589	591	587	599	606	575	639	582	568	578	572	611	574	623	577	589	600	567	572	567	584	593	561	558	579	615	616	615	592	636	603	614	592	563	604	617	649	587	637	562	589	625	618	615	603	586	549	628	633	582	607	612	572	642	579	618	606	614	573	631	603	599	578	582	612	652	575	597	631	594	592	644	609	630	583	612	601	574	571	577	579	622	564	627	601	612	589	592	596	603	632	597	649	550	563	599	628	649	581	589	631	601	602	578	607	564	545	582	584	627	584	596	611	634	573	565	601	603	622	603	584	627	615	585	581	620	626	608	614	582	627	604	623	582	571	589	587	610	599	595	616	632	565	620	621	646	544	579	613	593	578	588	621	634	576	597	603	622	560	629	603	571	564	582	624	607	604	641	588	602	634	565	569	585	652	607	614	617	559	593	587	631	579	609	592	629	662	565	603	606	577	583	615	611	590	622	602	565	614	557	625	603	647	621	629	562	575	606	597	621	585	606	585	583	611	589	636	563	611	595	589	592	619	630	594	553	593	588	609	624	589	589	638	610	594	582	600	552	578	612	583	612	616	617	585	557	643	644	559	618	622	582	593	583	622	608	577	589	574	626	579	560	635	550	596	618	654	600	591	590	637	565	582	621	597	594	634	615	615	595	620	605	620	641	606	589	583	620	610	582	615	610	610	619	597	621	610	599	582	593	573	636	544	609	645	571	625	579	621	580	570	581	625	592	545	620	558	560	614	634	632	583	553	602	601	589	599	625	611	555	590	598	610	610	555	563	573	583	606	592	576	613	577	580	588	591	586	620	601	613	643	624	565	595	634	619	617	590	604	629	594	619	583	557	577	598	565	614	581	607	627	616	614	592	616	585	603	593	594	584	598	622	568	621	601	616	605	558	598	595	600	593	590	646	594	597	575	589	601	602	582	613	583	577	579	620	620	615	584	607	633	598	629	628	589	611	613	649	643	618	612	567	602	607	590	629	584	630	604	590	601	596	644	597	594	617	592	590	606	616	586	651	589	612	618	614	589	596	603	622	581	586	604	607	590	611	617	635	570	569	624	588	585	590	590	594	622	565	613	569	550	602	573	572	618	600	618	575	632	586	578	620	617	626	650	572	576	585	625	570	595	587	613	594	604	604	597	598	582	590
51979	17198	5760	2973	2188	1812	1417	1266	1174	1097	989	910	909	827	838	845	815	822	788	776	844	748	795	821	744	725	770	777	800	702	769	734	737	752	733	750	726	701	737	725	755	760	746	721	774	701	704	765	713	700	743	736	752	747	717	715	757	752	732	758	786	742	743	721	762	775	774	752	748	720	731	763	687	740	742	744	695	699	732	700	711	683	768	708	734	729	716	734	722	727	718	719	732	749	682	750	691	764	698	736	761	690	681	682	725	707	736	722	723	714	760	722	740	746	684	726	756	778	716	732	738	697	729	765	713	719	728	731	710	702	746	738	766	745	787	748	687	712	758	703	717	693	702	710	688	697	731	740	703	750	761	745	669	729	703	748	733	734	724	756	739	726	749	706	737	785	725	702	695	727	727	745	767	699	751	685	746	748	710	770	702	749	727	756	726	764	769	690	720	694	709	726	738	765	709	667	720	717	739	705	747	744	724	704	728	709	745	745	755	740	727	755	715	735	758	677	700	731	726	703	784	718	732	707	684	732	751	701	727	763	720	702	764	709	759	675	697	729	767	702	743	682	759	747	716	716	709	726	727	723	732	666	735	723	684	695	701	723	725	769	741	702	696	743	720	711	714	701	711	744	694	701	775	730	748	696	732	715	768	719	730	748	741	711	727	726	747	700	750	702	756	735	713	764	702	713	762	738	760	736	693	719	733	724	681	737	726	728	690	719	723	724	721	809	754	720	741	729	665	758	687	706	733	745	730	724	702	696	704	727	770	753	729	755	725	742	746	721	718	693	743	727	691	738	736	701	703	726	743	669	727	696	739	762	674	739	722	779	684	731	719	763	737	733	723	696	730	676	693	757	755	757	735	717	712	710	745	763	716	708	719	755	716	725	732	689	754	710	761	712	727	712	736	717	731	729	727	723	705	683	753	711	710	705	689	688	721	701	691	752	750	695	697	702	738	727	739	753	673	671	701	709	740	747	722	705	694	801	699	756	730	729	747	720	767	726	797	728	749	719	728	694	696	711	717	708	727	702	762	754	769	730	738	723	739	701	706	718	708	787	734	743	731	706	693	727	721	665	721	673	735	729	714	737	721	700	696	741	754	752	713	708	729	693	744	698	749	697	773	687	731	717	734	677	744	694	788	729	733	735	741	711	705	732	729	737	765	766	724	702	758	731	730	731	676	745	757	731	684	721	759	704	709	695	736	705	758	715	716	743	737	725	742	709	702	752	738	727	723	717	698	762	732	749	724	672	762	700	723	777	715	686	735	746	720	750	750	719	715	738	731	724	722	753	693	717	748	751	771	669	725	739	744	747	709	754	806	767	729	738	682	752	717	747	753	744	704	696	770	701	719	704	763	721	750	700	690	706	743	744	706	743	717	737	701	773	731	728	701	742	722	748	719	682	734	743	760	750	696	721	784	690	696	730	716	749	735	724	687	727	710	747	720	729	726	721	721	715	717	720	712	668	732	760	743	748	728	748	761	711	750	674	703	748	725	744	705	761	729	737	713	681	763	771	735	690	710	724	730	723	756	693	746	747	740	710	690	709	756	767	750	716	711	737	739	753	711	736	708	670	747	699	731	721	749	721	770	722	734	686	702	736	669	741	726	702	685	717	656	745	717	728	747	665	774	748	712	719	736	683	750	715	701	721	774	771	740	694	693	749	722	769	732	724	770	722	739	709	741	730	709	674	725	712	696	746	736	698	715	750	791	712	730	672	698	695	675	690	787	754	737	715	745	704	677	729	701	726	732	709	674	737	743	745	724	781	750	732	663	752	732	687	723	774	716	711	670	716	764	710	728	774	727	796	714	640	772	725	702	734	719	761	674	784	733	693	689	728	707	740	755	691	768	688	728	730	748	698	725	725	677	728	749	709	709	721	764	724	691	699	723	721	709	748	697	726	689	730	687	686	712	694	688	755	700	733	708	748	720	795	727	678	729	730	759	715	739	754	692	772	794	729	716	735	724	717	716	726	706	711	749	704	733	715	730	682	777	717	699	728	708	733	683	757	730	741	753	761	741	696	670	712	690	721	720	756	716	724	718	726	716	707	751	779	726	735	732	743	711	708	741	729	705	724	741	768	782	760	774	746	667	752	665	732	714	727	721	750	720	701	737	701	709	786	733	743	732	718	698	715	669	736	756	651	728	740	682	691	683	737	775	718	710	699	721	716	715	722	720	749	704	740	671	733	696	699	701	697	792	673	702	690	779	791	715	671	709	726	686	718	737	751	726	684	687	745	722	741	754	713	713	740	734	707	680	742	696	700	702	700	706	759	749	723	761	740	744	735	760	733	716	713	736	708	715	699	732	684	692	755	750	730	723	707	693	709	712	759	755	741	694	690	753	697	705	719	714	730	740	778	761	703	707	704	737	736	743	695	721	739	734	725	728	721	736	723	697	743	743	761	704	725	700	685	733	713	722	743	731	689	706	744	764	743	738	744	737	723	694	728	708	740	763	720	738	699	725	708	700	710	692	689	689	755	734	729	691	732	682	701	719	694	733	742	705	715	749	745	735	763	704	762	723	755	753	750	707	748	738	719	753	723	732	714	768	756	697	738	679	703	740	738	716	743	743	710	707	726	682	709	701	724	686	725	707	748	715	719	712	744	742	769	688	730	747	718	696	755	708	728	663	700	706	707	762	736	724	713	730	686	721	777	682	728	671	744	738	759	703	748	704	761	773	732	758	727	721	730	789	689	728	733	729	732	729	735	746	747	721	728	745	740	716	747	707	652	661	746	780	720	756	746	733	748	733	721	693	738	745	772	728	708	749	738	722	703	720	721	739	702	699	753	717	755	694	737	687	751	720	696	741	679	693	709	748	761	757	688	731	752	696	721	716	719	724	736	698	717	708	716	747	736	749	753	696	757	776	719	724	697	718	693	771	726	787	742	693	774	690	733	746	716	727	722	777	770	751	732	735	737	750	731	734	728	715	687	756	763	666	705	718	725	736	783	790	772	709	766	709	689	741	712	716	726	729	777	647	657	724	717	739	779	756	726	726	758	738	717	756	727	696	706	736	746	714	698	758	698	717	705	744	738	738	739	742	718	692	723	760	691	737	732	765	764	715	753	677	678	694	691	774	759	734	734	731	734	715	753	719	732	748	748	684	729	741	747	725	704	702	721	725	746	680	705	699	751	726	754	731	690	741	750	721	759	695	728	717	696	763	709	742	758	742	725	742	751	697	766	731	685	702	697	712	718	749	719	709	727	710	737	766	721	693	713	703	704	706	731	677	737	740	714	768	736	723	748	691	722	768	719	715	727	726	718	746	719	732	725	750	716	715	662	742	701	713	722	729	671	733	713	702	762	740	736	778	716	686	714	748	698	701	658	689	708	700	734	714	723	741	727	733	728	648	727	705	679	689	720	754	720	694	735	754	745	697	708	726	740	701	710	723	704	715	793	679	747	747	754	694	716	750	749	758	747	727	774	740	724	723	756	755	727	736	693	773	737	743	727	736	714	726	724	737	747	716	717
25755	21414	27164	25486	6136	521	394	390	351	281	313	258	282	272	290	267	285	274	233	244	292	276	272	251	229	292	256	258	248	241	256	261	253	269	281	261	256	261	228	260	245	276	253	245	263	240	271	244	245	244	254	232	269	265	269	281	248	235	236	232	253	269	258	210	291	225	276	254	269	243	252	234	250	248	242	239	269	261	279	280	273	243	287	257	267	248	257	256	293	233	240	218	262	273	265	251	219	245	255	267	237	239	273	267	246	279	266	243	267	256	270	242	244	246	274	256	242	271	249	250	256	240	249	274	268	241	269	240	263	277	267	257	269	230	260	251	230	270	236	251	219	269	249	251	241	253	245	239	260	244	266	244	261	260	256	234	277	245	250	271	276	259	254	252	252	249	260	268	256	242	256	257	265	221	244	215	270	255	269	235	262	281	288	273	236	256	239	279	237	266	246	266	242	248	253	259	264	256	232	251	258	251	248	251	260	266	265	226	272	236	260	259	286	272	284	277	249	263	249	217	258	281	253	247	269	252	245	260	262	266	243	240	248	240	243	276	256	233	247	252	249	215	268	250	246	246	265	252	252	250	256	262	257	243	260	256	263	263	280	270	247	227	247	268	220	251	243	237	235	266	273	249	241	271	251	278	265	266	265	229	257	254	251	263	274	232	247	244	264	240	262	238	252	244	236	241	252	256	221	226	247	264	251	288	245	227	282	252	258	235	258	225	261	244	229	241	253	240	248	277	229	261	267	271	248	229	257	242	269	267	258	269	263	238	274	240	258	232	264	248	248	270	240	236	251	283	247	254	248	251	260	245	226	249	272	247	249	267	255	280	251	273	277	256	274	241	258	236	244	277	258	258	252	250	242	251	279	265	267	236	235	245	283	260	230	214	261	269	228	236	243	264	257	250	306	248	239	243	255	272	228	288	250	257	258	246	267	241	231	241	275	230	229	262	233	255	275	251	279	245	224	279	241	242	270	261	256	264	272	257	247	244	241	244	279	255	242	234	283	239	227	212	241	254	275	269	260	243	240	261	279	235	274	261	284	239	246	253	256	242	265	242	238	223	233	251	225	263	275	229	272	268	233	232	240	246	236	245	258	239	244	270	229	253	243	243	251	266	243	270	252	271	245	230	260	266	269	262	233	262	235	247	267	249	224	236	285	255	266	243	241	245	276	236	250	242	294	236	252	248	255	269	223	277	226	241	235	277	241	268	246	278	282	286	246	244	270	230	252	283	269	237	248	253	247	244	260	235	231	260	229	246	251	269	250	241	244	249	209	232	281	251	255	273	251	254	257	234	265	270	263	251	233	269	259	273	239	256	267	264	250	254	254	274	265	270	252	263	229	274	247	250	234	254	257	243	279	249	248	274	252	286	241	251	225	255	271	292	283	246	235	245	239	245	259	249	229	262	269	233	253	277	269	265	220	241	268	235	236	246	261	262	257	295	227	246	244	258	258	261	251	263	232	260	291	250	230	227	241	254	235	265	250	289	243	267	265	246	249	253	284	247	242	245	287	252	276	244	242	250	242	260	257	249	238	256	230	275	247	255	238	271	284	278	235	260	258	273	239	239	262	228	272	246	252	272	233	242	250	265	228	234	268	245	274	279	244	242	243	242	260	270	249	248	245	266	246	225	260	257	227	268	239	256	304	240	262	254	248	290	260	244	261	265	242	268	254	241	228	254	264	256	233	248	227	267	290	263	255	235	236	250	276	264	254	259	287	253	282	252	284	262	274	245	264	258	243	234	249	261	250	216	258	253	245	280	257	254	269	242	248	256	247	249	240	239	240	239	273	236	244	290	230	243	242	234	275	249	259	257	289	266	245	227	244	263	248	240	251	277	266	257	240	254	245	241	240	279	268	248	254	271	267	228	255	257	265	267	256	242	254	257	286	292	260	229	233	254	263	261	235	258	261	248	243	252	206	262	264	244	271	236	255	256	236	262	259	270	216	276	257	235	237	239	233	268	256	264	246	241	251	254	233	239	257	252	265	244	258	283	254	253	235	259	264	274	246	242	252	260	258	231	276	265	254	211	246	257	267	247	261	243	256	257	268	243	252	241	248	280	253	256	239	277	251	253	274	254	271	261	229	240	252	255	210	253	233	223	260	238	271	254	281	263	276	245	233	263	252	239	269	238	235	249	244	255	282	263	220	272	274	263	260	276	263	273	303	271	247	272	262	255	240	248	279	258	275	241	297	251	223	244	243	247	223	218	266	260	252	244	252	226	259	250	249	256	244	244	249	263	261	236	229	230	266	253	248	262	247	231	266	259	259	287	233	231	234	255	241	270	223	268	245	255	225	259	244	229	255	239	250	254	262	260	245	239	272	269	253	265	245	276	272	231	251	253	261	253	246	257	291	261	243	260	256	217	238	224	244	231	253	256	267	260	231	240	254	258	253	230	241	234	246	266	272	234	241	235	255	257	255	243	238	240	261	254	266	290	268	300	241	256	256	264	222	259	249	240	248	261	288	269	267	250	262	264	241	273	236	280	274	249	271	279	260	249	240	247	258	244	259	229	253	251	230	240	252	263	231	252	257	248	251	243	238	239	236	286	256	251	251	251	248	244	270	261	241	269	222	281	238	262	239	260	253	256	262	247	233	255	228	243	256	251	233	284	228	256	257	262	261	266	249	237	252	233	268	227	227	238	241	271	240	266	249	266	241	235	257	274	241	276	260	247	232	278	266	244	235	269	246	267	248	267	264	263	248	268	272	241	278	259	231	237	252	270	257	244	256	262	245	272	234	244	249	258	264	271	263	257	262	216	231	256	246	230	281	260	215	257	231	255	265	276	235	261	247	258	252	276	254	288	241	228	258	245	259	243	227	251	262	237	251	225	253	250	245	252	218	249	235	247	250	271	268	258	236	227	234	295	253	249	238	240	254	260	271	268	260	225	267	248	265	263	262	228	254	240	257	256	262	250	273	247	269	255	260	267	257	260	231	244	246	241	254	263	264	246	241	246	217	286	279	243	219	270	261	251	250	267	245	269	251	236	256	255	230	257	250	237	252	266	270	278	276	256	255	216	268	274	217	248	256	273	250	262	246	245	271	264	246	254	228	252	258	228	269	237	291	227	228	240	254	286	275	262	231	266	252	242	257	236	253	246	239	237	246	238	242	234	221	257	268	277	244	253	252	235	253	275	227	253	265	266	269	258	248	236	259	286	235	256	240	262	280	250	254	251	276	265	256	268	246	225	246	255	254	244	236	266	257	258	284	213	260	255	225	258	258	242	246	240	260	269	272	279	250	270	220	262	269	254	259	280	250	248	230	254	233	266	235	283	244	248	233	259	239	237	255	243	271	226	254	269	260	232	244	211	254	254	267	267	258	255	247	255	286	275	252	232	239	235	276	283	262	246	239	239	238	285	242	232	259	241	278	223	243	268	237	265	269	249	241	239	237	240	255	235	211	242	282	241	243	234	242	257	262	236	227	258	261	245	266	258	250	249	231	264	273	255	238	269	248	248	289	269
48140	13450	2934	1397	1057	847	718	666	590	546	489	452	448	411	430	388	422	395	374	370	389	397	378	373	380	360	342	367	366	341	375	347	359	324	400	346	334	335	378	357	337	331	362	335	336	371	337	355	364	329	377	364	385	306	325	350	336	329	360	316	347	365	380	356	326	357	363	371	361	336	339	353	348	371	346	358	345	308	340	395	332	334	349	347	368	327	319	318	334	400	329	340	340	301	332	313	366	352	345	326	334	284	303	314	336	345	337	336	345	331	374	376	300	340	335	359	350	315	359	366	357	310	353	359	345	358	359	338	358	334	378	358	328	330	295	343	313	349	313	319	331	367	356	360	339	377	328	357	308	337	324	331	344	358	351	329	370	332	356	361	303	333	327	328	317	355	327	325	362	369	346	337	350	344	351	344	302	377	362	370	369	368	295	339	348	333	345	329	355	362	353	316	298	303	300	323	351	359	362	343	345	331	324	330	332	336	331	382	351	324	296	326	337	312	321	333	353	346	348	344	335	311	387	342	318	320	355	343	363	346	345	357	337	328	364	368	357	303	336	326	331	333	349	334	356	334	303	350	317	319	356	301	349	373	331	334	342	344	347	344	360	371	312	377	361	373	325	380	377	348	312	322	353	338	356	369	357	381	350	364	377	336	340	351	320	349	362	326	355	347	321	350	358	350	345	334	332	325	339	362	327	316	343	351	339	333	311	370	341	309	331	318	366	375	354	339	336	349	320	357	345	364	335	371	346	350	352	344	336	331	354	317	332	379	332	324	338	334	324	348	339	333	356	336	349	354	327	331	342	346	358	329	356	350	373	340	349	336	332	338	331	325	365	357	347	336	356	309	343	338	329	332	365	347	325	361	338	320	357	352	346	351	334	339	344	317	350	335	323	335	352	357	338	336	369	320	340	347	356	304	329	341	360	302	339	345	355	346	311	384	342	350	338	353	300	328	336	312	383	366	351	337	384	361	320	326	357	326	337	351	359	356	362	335	342	317	326	312	305	351	354	359	351	356	345	332	348	365	368	309	337	313	347	369	317	326	364	346	364	346	325	355	334	345	354	341	377	348	362	339	317	330	355	358	357	355	361	325	342	337	331	318	359	349	330	319	342	340	322	336	329	336	334	341	346	352	318	372	371	328	337	358	369	344	333	366	322	332	328	334	336	351	328	337	362	342	377	363	329	358	357	327	322	308	327	343	344	363	338	368	329	355	333	324	306	331	344	370	322	369	330	356	366	354	366	374	333	347	360	334	321	366	346	344	348	374	370	343	363	297	330	356	323	347	324	377	339	343	331	352	318	335	340	340	350	362	326	306	348	331	352	351	345	340	347	376	359	342	350	303	352	331	352	367	359	368	346	342	330	329	346	331	344	329	334	348	311	363	338	383	350	341	365	358	321	335	321	380	335	354	359	352	367	330	354	331	313	305	333	334	336	374	347	345	346	329	347	372	346	348	349	341	350	336	300	337	329	350	375	354	349	315	370	366	350	331	365	325	333	348	365	328	344	399	320	349	317	330	340	320	345	339	346	327	351	369	334	338	371	347	336	359	361	340	363	328	355	354	343	366	352	320	331	359	373	348	338	369	348	312	342	362	325	343	359	367	329	327	308	350	350	347	321	379	312	345	314	374	353	357	348	339	333	371	350	346	359	376	355	327	384	340	355	359	334	386	292	315	325	345	366	330	350	337	326	348	353	378	332	362	344	368	316	336	355	398	355	364	329	347	323	311	370	355	351	335	366	364	331	358	344	330	368	327	308	319	382	301	340	354	368	328	336	339	308	358	340	350	323	325	352	362	358	344	340	342	341	326	374	327	353	339	342	369	360	338	367	387	353	357	367	346	376	340	344	352	369	365	346	322	344	352	320	337	309	358	338	368	322	371	356	333	372	349	303	356	343	337	341	311	329	317	351	355	330	331	345	333	326	324	331	365	289	347	358	367	364	355	353	317	308	310	346	342	352	320	324	347	355	351	343	309	332	350	351	341	347	338	330	367	378	344	346	325	360	353	309	333	361	351	353	330	333	349	368	349	371	324	344	315	326	360	319	335	340	359	355	339	345	349	313	313	316	328	364	335	342	369	338	352	317	362	310	341	349	353	345	314	311	331	316	345	353	355	345	334	326	325	356	348	341	390	353	339	375	352	363	330	346	327	352	324	352	333	334	322	337	318	349	319	322	357	332	323	317	341	341	315	339	339	327	349	319	364	359	351	342	354	322	371	347	368	302	351	357	324	319	341	320	331	355	348	368	338	303	350	309	301	332	352	301	360	340	311	306	345	335	341	329	357	347	333	336	354	348	336	337	345	373	299	362	330	299	353	341	330	364	337	363	330	333	335	351	339	353	354	350	351	335	322	350	366	361	318	323	351	321	365	368	382	355	381	346	352	320	372	340	333	331	382	346	336	360	342	340	332	350	336	351	338	349	307	298	353	364	313	336	300	362	340	336	335	333	365	291	369	321	322	317	334	321	349	296	328	340	359	368	314	353	333	335	321	339	340	334	311	331	334	314	335	305	343	335	335	339	349	365	340	365	339	290	338	351	351	376	344	349	372	306	345	377	346	339	325	362	332	335	340	351	345	340	346	343	326	320	341	332	338	343	348	363	364	347	338	344	344	306	364	364	358	338	305	349	341	367	345	350	371	343	315	334	359	345	334	323	338	332	353	336	327	361	382	333	375	344	354	337	331	347	377	361	316	326	336	344	356	388	376	321	345	336	372	359	348	334	326	367	308	331	359	329	327	363	333	332	319	349	350	345	353	333	318	328	368	344	310	355	335	354	352	352	324	355	349	349	338	337	345	351	348	376	346	345	341	362	332	375	346	347	344	346	360	307	337	384	360	320	359	340	315	336	357	354	359	377	365	348	324	345	320	339	358	322	323	372	333	353	343	345	353	334	310	353	346	353	351	379	336	322	362	330	360	339	345	346	353	356	335	353	338	330	376	381	349	371	334	348	336	338	357	314	308	331	334	324	338	361	331	350	312	356	303	339	364	357	340	315	327	325	355	372	338	344	350	366	326	303	380	319	389	348	325	331	362	303	356	356	317	327	364	352	326	339	314	333	362	318	348	337	346	369	337	341	334	357	333	345	368	355	338	344	355	336	335	358	335	360	326	339	342	360	358	346	348	346	332	284	348	351	348	326	340	349	347	365	307	383	324	345	337	353	348	353	321	340	341	339	336	346	330	317	332	366	335	326	347	348	323	307	319	312	337	335	355	331	330	368	347	347	326	343	336	371	350	343	332	353	289	334	322	355	324	362	354	350	351	333	358	387	344	358	347	339	348	349	339	323	333	322	371	369	350	332	390	351	364	363	298	313	358	337	315	356	316	297	313	316	342	361	329	333	385	358	351	324	342	327	363	335	361	330	356	336	322	355	351	328	374	357	365	346	361	325	318	338	374	331	324	326	363	343	353	326	314	361	361	335	340	342	353	338	363	345	333	334	355	333	372	318	299	327	373	324	354	345	345
23316	21428	29188	24071	21425	21419	6547	1241	1011	935	900	884	836	808	776	736	791	787	777	765	729	722	714	710	778	776	729	672	713	685	668	690	683	656	736	711	720	686	688	669	683	702	741	703	698	693	647	734	722	745	712	693	677	687	671	723	661	664	645	656	670	682	741	752	686	741	669	702	684	699	635	699	673	717	646	674	707	730	639	699	661	696	692	674	629	687	647	695	661	688	663	708	663	669	685	692	711	692	726	681	671	649	713	652	701	680	709	686	654	701	693	635	669	697	658	663	717	712	720	699	666	650	686	727	685	731	707	740	717	683	684	666	703	692	680	694	718	663	679	712	677	739	715	709	680	674	667	683	651	697	708	729	658	666	690	704	699	659	723	652	743	699	670	705	680	683	666	676	699	693	691	672	669	695	688	654	673	672	656	667	671	691	709	688	680	721	688	744	698	630	691	706	676	673	742	741	661	717	662	654	677	676	670	712	669	640	694	662	716	697	687	663	716	682	707	644	681	733	719	686	656	670	651	647	652	695	714	668	716	697	690	698	679	686	685	674	700	689	683	678	733	701	689	649	638	690	654	722	692	658	668	717	677	674	648	677	695	702	679	708	653	696	684	637	706	676	740	687	665	637	655	662	660	663	689	656	698	662	666	732	672	682	713	693	660	646	674	678	713	717	733	694	769	656	660	643	625	656	660	680	670	741	735	641	654	682	700	698	661	707	692	668	655	641	670	704	679	710	713	692	692	636	688	674	677	663	696	687	662	683	702	702	662	699	708	678	727	703	677	647	689	703	693	687	678	683	683	654	701	652	640	686	670	701	688	692	728	674	708	685	730	673	656	712	715	661	652	702	683	667	646	642	732	670	661	682	646	693	671	718	699	669	692	658	665	658	688	682	684	695	704	636	695	729	671	718	666	658	701	667	705	678	744	648	680	668	703	686	649	741	687	681	662	670	617	661	672	671	684	686	710	672	687	715	691	700	724	681	715	643	714	740	668	701	657	688	672	661	694	658	695	677	681	727	701	648	645	691	656	646	693	684	696	713	705	679	707	726	702	720	684	684	652	679	638	629	649	678	670	691	693	690	684	666	717	679	692	652	683	684	683	670	674	661	718	691	679	657	678	704	632	668	682	658	658	705	657	707	638	736	662	724	667	641	711	696	724	681	647	710	639	697	647	698	717	721	692	704	685	714	702	644	710	686	694	743	654	679	676	659	700	702	659	662	713	742	674	658	727	645	657	680	678	714	704	715	685	701	737	639	686	651	679	699	698	663	709	662	718	680	700	680	684	670	726	657	660	715	662	671	716	644	704	647	688	668	701	720	702	686	693	660	643	699	692	624	693	689	684	680	674	689	702	644	673	695	683	633	739	693	680	640	653	651	701	690	662	697	658	732	708	702	663	706	666	635	729	697	695	647	730	656	669	636	655	698	694	690	701	684	650	676	675	667	654	677	669	632	729	738	698	694	677	692	707	690	670	670	674	695	715	713	679	713	676	676	704	698	716	677	692	677	723	692	669	699	631	732	680	649	688	660	669	709	663	669	688	696	651	736	656	719	671	708	696	695	630	694	707	703	687	694	616	641	676	689	657	695	692	683	685	663	725	708	704	681	734	676	740	675	695	710	666	675	652	679	629	737	643	657	662	703	724	708	680	704	668	678	667	668	718	728	691	635	675	681	668	675	720	631	652	662	712	661	735	675	691	683	685	712	655	686	670	689	702	683	684	666	724	671	647	704	716	651	681	649	688	679	697	678	683	674	650	674	738	700	678	665	647	659	679	669	648	646	664	690	632	673	670	703	705	655	687	686	695	692	694	688	722	709	729	664	683	667	703	712	696	664	663	660	714	729	684	726	691	718	660	704	700	643	689	723	681	631	712	686	716	714	670	686	698	656	671	674	675	731	672	717	686	724	709	623	696	676	691	680	715	652	690	688	672	663	727	729	742	671	664	721	670	716	625	661	638	685	677	648	680	685	680	681	685	701	683	684	666	677	703	659	706	644	734	694	717	709	734	761	634	652	702	679	696	727	643	702	699	635	689	670	716	664	695	652	721	720	707	710	689	689	628	679	648	703	679	663	648	642	734	687	655	670	690	697	732	620	703	643	699	669	641	723	672	667	723	726	667	729	717	733	671	726	644	672	659	695	677	716	712	683	715	697	661	695	626	698	699	676	658	641	682	685	692	691	688	638	657	654	665	708	644	694	677	688	709	689	672	674	708	690	698	670	683	706	731	710	709	688	696	667	638	693	675	700	700	705	650	721	680	702	694	691	703	691	691	694	687	668	621	682	724	658	657	696	690	635	675	706	628	654	657	657	688	649	748	660	675	663	650	651	697	673	694	678	715	697	642	684	716	653	701	717	701	723	669	693	689	678	690	641	697	736	661	675	711	676	679	654	682	671	685	719	672	684	691	656	660	701	680	705	703	731	682	660	681	707	699	685	661	673	676	671	679	661	687	655	723	711	697	682	655	670	691	640	673	726	658	624	681	676	665	692	719	685	664	666	716	703	668	685	634	740	671	632	674	689	688	714	685	649	731	678	713	709	676	639	650	680	688	710	710	653	715	674	652	714	690	711	681	684	684	677	657	671	699	765	672	661	687	654	648	711	659	635	719	683	660	687	767	695	697	687	681	651	701	672	746	674	647	687	684	701	684	648	652	665	643	694	677	669	698	691	679	691	738	695	685	689	692	700	705	658	695	662	691	728	699	719	661	702	673	731	723	724	674	706	645	672	674	651	682	653	661	672	673	670	690	708	626	640	676	684	673	687	693	697	693	723	662	718	669	719	714	707	676	681	704	725	694	701	651	676	695	711	674	640	671	676	675	692	663	665	667	694	678	740	710	731	684	670	666	730	675	680	693	696	714	714	663	742	716	703	745	693	698	663	676	671	664	758	661	663	670	652	682	650	728	693	668	667	692	695	683	722	668	693	680	642	653	689	667	709	689	687	691	724	680	629	679	637	721	714	686	699	669	698	676	724	712	712	712	715	639	659	690	664	697	715	670	711	686	684	662	674	738	659	690	692	639	666	690	659	709	688	671	641	678	671	657	732	694	689	680	654	720	726	702	715	733	664	654	727	729	704	712	740	677	675	623	764	690	700	665	693	700	690	687	647	667	679	678	624	716	720	692	683	709	669	656	702	659	704	703	646	663	685	684	646	702	727	675	668	684	658	687	681	680	696	682	663	685	729	719	705	665	676	714	700	692	665	695	698	640	703	655	705	729	715	698	671	710	707	685	710	702	701	633	726	687	681	664	699	703	717	669	675	687	680	711	665	646	708	636	701	658	695	689	619	671	723	713	705	700	637	725	688	724	672	704	720	702	662	656	631	681	678	715	682	702	694	670	706	698	690	740	649	654	660	703	668	651	700	707	664	694	709	650	658	636	696	655	661	654	665	679	657	679	729	653	712	662	744	726	701	694	635	701	670	648	695	693	675	706	711	667	704	662	672	720	665	689	698	699	649	732	687	703	692
56356	22603	9551	4926	3604	2824	2216	1943	1686	1452	1384	1217	1226	1103	1162	1080	1038	968	1020	962	873	953	910	954	920	898	916	894	867	850	914	877	808	890	878	868	893	850	821	894	849	898	824	880	844	830	858	878	863	869	860	869	837	875	860	818	876	860	838	842	878	808	809	850	887	850	787	887	818	857	844	834	823	812	817	840	844	815	856	857	829	831	830	854	858	773	852	823	881	759	829	819	861	848	830	802	859	866	826	816	860	819	861	843	798	832	826	837	814	876	819	864	792	832	861	874	820	824	856	817	794	876	809	823	833	812	847	761	831	886	826	818	825	871	846	823	823	830	846	830	830	845	815	822	834	842	814	846	914	862	891	875	865	821	849	806	816	854	847	842	848	811	825	852	855	869	807	841	828	804	854	894	845	826	854	884	840	865	833	810	803	849	851	798	852	821	831	834	860	818	836	825	826	825	819	845	856	844	857	830	877	836	824	858	859	813	824	828	828	822	840	828	839	791	831	797	868	879	821	826	833	822	889	817	839	812	828	812	885	825	815	785	846	851	846	844	840	802	881	810	889	871	859	867	840	839	860	815	793	825	840	826	829	794	802	824	778	853	805	840	824	773	812	805	779	820	866	786	757	826	848	857	793	782	785	819	805	816	829	853	815	855	838	848	827	846	774	828	832	879	812	823	817	833	827	810	837	789	805	825	827	836	829	862	907	864	814	839	868	871	851	819	855	808	851	873	842	854	830	874	836	862	838	846	850	820	879	792	836	838	832	844	882	838	839	804	847	846	834	852	822	881	788	822	850	837	838	796	807	797	817	862	832	821	819	835	830	869	844	864	776	803	820	816	854	852	811	872	847	834	806	781	831	819	839	862	810	841	838	867	923	790	888	831	867	837	845	820	866	809	792	832	899	905	860	854	801	836	828	899	865	844	891	823	834	818	833	886	796	865	814	847	793	832	868	801	841	807	829	817	841	797	877	801	873	837	848	838	853	828	869	839	877	836	888	832	819	843	812	869	862	797	829	811	848	814	810	919	856	831	797	858	762	879	812	835	807	840	810	878	876	823	879	837	848	833	854	829	787	836	848	878	812	795	812	818	908	846	820	796	863	859	887	842	863	815	832	801	830	874	857	865	852	858	837	831	929	827	809	806	845	812	898	847	811	871	850	846	796	818	875	860	797	813	815	822	839	805	844	841	793	823	810	811	841	832	824	829	828	856	843	804	887	844	832	813	799	837	877	819	882	861	827	836	822	848	878	822	859	784	901	816	912	858	862	846	846	869	829	895	802	843	809	890	850	862	868	785	808	850	820	814	794	836	832	848	812	802	803	851	817	843	821	824	824	790	838	889	821	836	805	813	902	835	881	883	902	867	816	830	869	838	808	826	876	838	819	863	832	863	888	821	805	811	821	823	845	826	825	855	809	848	810	856	862	817	861	852	866	824	842	832	866	762	832	859	839	821	846	796	795	853	816	914	825	810	862	811	779	845	852	858	785	796	875	824	847	849	823	828	888	814	796	839	837	839	851	828	872	841	827	757	781	856	821	834	802	846	832	802	843	846	851	832	850	819	833	890	819	848	844	806	841	858	795	802	865	849	780	811	847	856	882	842	817	852	875	807	840	844	787	823	871	861	784	870	856	864	812	823	858	851	835	803	862	819	816	835	884	815	882	806	827	816	839	786	838	855	911	889	828	809	788	818	801	881	869	846	839	832	839	826	822	868	878	815	815	842	810	854	853	796	838	863	816	808	861	907	819	834	825	806	886	798	855	854	848	803	874	837	847	805	818	825	815	841	822	792	836	850	818	863	837	826	851	825	738	820	824	830	869	857	854	853	810	806	876	863	847	857	837	800	831	844	848	839	808	838	784	861	824	818	874	831	823	813	839	887	836	753	824	777	834	881	863	822	829	808	819	859	821	866	833	830	808	839	787	889	842	818	783	838	895	833	832	838	850	785	805	805	812	832	796	847	744	855	832	843	828	828	865	849	851	799	812	840	830	841	783	869	895	826	889	833	827	823	783	873	852	860	819	831	815	831	814	848	798	839	811	859	893	868	830	843	858	791	790	821	841	873	843	847	854	885	863	832	817	849	856	900	841	875	760	827	829	834	862	822	840	805	807	783	841	840	878	830	799	810	822	909	871	801	824	860	819	898	866	868	828	900	825	835	811	814	776	831	806	871	893	792	807	871	880	795	808	838	831	846	783	777	817	796	837	859	863	805	860	812	860	841	805	883	810	826	815	853	810	826	879	885	837	810	769	836	846	836	881	763	839	845	803	842	816	849	856	797	765	829	818	823	800	813	854	855	835	816	791	849	880	817	811	798	845	826	802	865	859	854	826	801	804	888	823	864	821	871	843	826	817	850	823	860	810	832	818	831	809	853	847	863	809	851	824	870	830	843	804	810	755	780	821	878	858	816	791	807	815	824	878	813	906	846	878	775	822	876	860	832	799	796	852	782	858	830	858	764	792	822	830	829	859	836	885	829	831	820	873	804	814	820	860	858	791	810	847	848	831	825	863	814	820	790	829	790	828	890	793	798	839	867	867	821	855	808	800	815	811	822	832	776	852	853	803	808	876	825	856	813	848	840	835	787	855	879	886	814	839	867	844	808	846	820	883	845	801	846	880	825	839	831	845	788	829	824	853	859	824	841	805	846	865	787	839	879	875	852	845	852	867	825	782	823	840	870	884	783	794	866	870	837	860	815	810	821	819	791	832	864	786	856	800	837	823	823	820	840	836	774	849	887	796	806	868	838	831	849	825	870	850	859	810	856	832	851	843	790	821	827	805	863	856	872	826	836	811	904	846	882	806	845	809	841	797	859	837	855	841	871	838	834	868	845	860	846	865	850	773	837	812	826	870	826	826	841	858	839	892	833	874	880	840	835	867	875	855	875	825	855	849	861	822	829	859	828	867	922	861	832	855	816	887	814	768	811	806	840	875	863	832	850	820	827	837	846	878	905	820	844	821	824	845	833	828	874	827	793	805	842	801	839	860	851	832	904	827	861	793	828	894	872	829	843	811	924	824	828	805	858	863	873	871	899	891	779	846	891	836	849	806	840	866	871	827	788	854	840	827	856	792	918	853	857	866	824	868	873	843	819	862	833	839	804	817	772	862	828	839	831	812	875	820	869	856	863	837	835	851	812	813	820	849	842	871	851	810	846	835	875	859	854	794	849	819	856	773	807	850	814	838	865	874	824	829	873	827	820	871	856	821	835	824	816	865	831	793	868	866	856	854	886	835	830	846	800	857	824	871	796	820	818	802	840	835	879	840	812	827	834	870	845	868	807	842	888	816	849	878	843	797	841	820	845	838	867	839	875	859	828	834	851	813	795	815	852	820	788	807	861	842	799	809	857	870	865	845	819	833	848	797	827	836	825	828	843	882	863	836	792	836	846	903	791	866	817	851	852	853	851	787	837	865	854	781	821	823	800	834	812	799	856	820	825	830	843	774	866	829	776	816	856	841	846	822	802	903	796
28592	19980	6243	538	341	320	345	308	341	299	285	286	267	289	264	294	265	315	311	296	287	276	287	277	270	320	287	296	312	293	293	293	307	281	297	282	283	286	273	268	300	311	303	319	323	316	298	338	307	298	296	286	274	318	280	281	272	300	279	263	285	283	283	268	282	297	286	309	317	276	304	302	277	266	289	298	276	281	294	313	279	281	281	313	296	283	288	277	293	295	305	283	294	294	312	274	291	283	293	299	305	324	290	303	329	294	303	308	278	291	280	313	299	294	282	292	289	261	298	275	274	310	292	293	284	291	286	287	278	293	279	285	290	282	300	275	282	307	302	320	304	295	316	268	310	274	311	302	304	272	297	327	310	289	299	296	322	300	310	316	300	288	313	302	319	295	281	301	306	292	259	275	323	316	281	312	305	316	286	281	291	318	311	271	287	319	292	292	275	283	297	270	283	295	299	283	307	301	294	293	268	291	291	323	297	296	307	299	302	299	272	286	278	300	300	298	300	296	260	302	309	258	275	307	274	308	276	269	306	312	306	309	294	271	268	293	292	305	292	274	292	305	343	299	300	282	271	323	281	288	279	294	293	252	303	306	281	311	301	313	319	318	305	287	348	281	276	296	270	317	276	294	300	343	313	304	319	308	282	288	313	303	304	315	289	281	287	302	302	320	312	284	274	293	311	319	296	299	291	294	310	301	286	263	307	303	302	291	278	303	289	267	317	280	299	290	286	301	308	292	286	285	321	299	305	321	265	304	287	302	293	276	296	305	276	308	285	286	302	301	292	277	307	308	299	272	317	310	286	330	307	296	300	331	269	316	263	264	312	313	325	299	283	281	288	290	313	304	303	276	289	298	282	280	290	325	263	323	322	310	293	297	305	307	286	296	287	292	293	302	300	284	269	304	313	275	281	322	303	294	285	298	302	311	299	314	321	317	311	264	299	294	317	320	264	300	287	304	293	297	325	291	334	302	285	305	293	289	277	269	288	285	286	319	294	317	319	302	305	272	269	314	290	308	292	283	293	289	295	315	253	281	291	292	297	284	296	281	306	275	282	318	311	292	270	292	296	291	301	321	327	294	263	295	276	274	293	293	285	307	274	288	299	325	310	303	291	304	290	305	304	298	303	294	262	309	280	268	288	288	299	314	275	277	263	283	288	285	281	279	295	314	318	283	318	282	265	286	270	286	288	276	273	297	306	285	281	298	275	296	292	301	283	288	261	296	310	288	305	281	311	310	319	308	273	299	279	282	280	319	289	304	280	312	276	305	309	294	300	301	287	293	271	317	280	266	320	304	323	312	303	300	290	314	308	307	300	309	322	292	332	291	321	330	308	296	248	317	347	326	300	306	302	300	295	289	275	296	279	269	300	276	308	309	305	299	289	305	308	333	305	299	287	291	269	265	312	278	302	307	306	290	282	267	295	287	268	283	337	278	315	310	288	295	301	309	299	279	280	291	276	272	269	284	278	311	273	290	311	320	296	298	297	290	312	318	300	292	266	284	278	274	327	297	285	285	287	295	309	297	291	297	275	285	306	319	315	320	303	325	277	294	307	301	292	327	292	323	309	297	305	303	268	306	319	293	309	313	316	306	294	280	298	279	268	293	302	316	324	291	277	328	292	289	284	290	285	310	284	265	306	272	318	308	283	291	293	284	323	285	304	322	286	277	279	300	304	275	314	365	308	295	270	288	324	308	298	321	291	291	301	266	297	283	313	310	312	290	329	312	281	306	317	281	293	289	297	336	279	285	304	302	308	310	268	309	294	304	307	303	303	282	306	304	325	309	282	283	304	319	285	316	310	294	301	290	348	265	302	307	307	284	280	327	289	337	279	284	321	301	292	289	288	276	282	277	304	279	312	308	265	326	299	263	306	291	288	282	326	284	308	274	291	293	293	278	311	294	288	305	311	308	320	328	285	267	266	276	279	292	282	267	290	295	262	278	293	290	313	293	310	278	296	279	285	277	301	317	316	316	296	287	287	319	289	296	277	307	279	295	287	302	278	275	306	320	337	271	276	279	288	308	300	301	294	283	286	306	276	309	318	300	302	308	279	317	305	292	304	325	279	273	307	300	311	295	272	310	296	311	283	329	263	298	292	279	316	284	298	305	279	293	290	318	320	279	301	316	286	291	276	290	340	308	267	306	276	281	282	293	250	286	274	292	282	283	295	279	303	298	314	279	314	312	329	271	295	314	304	270	282	320	293	275	296	308	258	293	272	310	275	278	288	326	309	267	290	304	328	287	283	297	284	291	320	295	277	287	300	305	308	296	282	281	293	294	253	299	303	309	294	263	274	280	268	267	275	294	295	282	285	273	277	292	305	279	284	328	292	313	305	249	319	307	280	314	310	270	307	259	271	277	311	283	319	287	292	297	317	274	280	271	324	292	298	279	274	309	290	293	281	304	284	295	287	283	269	314	317	308	311	284	247	309	296	293	334	280	276	277	283	271	248	275	327	271	282	283	279	277	234	273	274	321	312	302	282	304	292	301	264	301	313	298	306	271	319	301	271	267	293	293	284	290	320	284	288	298	307	281	306	274	303	313	313	294	279	297	309	303	295	283	290	286	309	285	293	279	294	294	304	307	306	306	310	345	321	317	311	341	296	264	294	271	311	282	310	302	331	301	262	283	304	279	261	266	294	319	287	330	319	285	337	308	307	282	296	296	280	279	252	274	324	297	311	294	314	296	307	337	321	280	274	297	313	305	269	285	314	327	303	281	277	296	306	306	274	281	336	324	315	265	266	293	302	325	273	301	263	311	300	286	327	289	256	297	288	266	306	302	299	314	307	325	293	298	263	300	268	291	281	261	305	278	283	283	289	326	271	307	303	277	295	290	279	301	320	279	316	302	299	286	327	304	305	305	297	315	283	296	299	321	310	306	282	303	309	285	274	290	290	321	319	286	287	276	296	285	291	279	285	271	308	271	277	254	297	320	300	286	285	309	313	305	297	307	311	329	286	284	271	278	310	291	286	317	293	287	309	278	306	306	298	271	298	305	315	334	302	319	312	303	292	299	319	282	279	323	275	305	282	313	311	287	273	305	311	299	314	287	291	318	284	295	304	311	286	322	303	322	317	288	301	296	271	299	278	289	272	287	295	297	278	299	307	281	320	317	310	311	294	290	299	316	314	298	300	294	305	286	338	287	293	271	317	288	272	311	300	288	292	306	289	299	290	290	323	310	294	292	289	301	303	308	305	303	302	289	299	277	301	319	313	310	300	263	329	347	295	327	294	301	285	286	316	290	282	312	284	312	296	299	273	288	298	284	305	284	282	319	288	248	291	317	303	276	292	289	297	260	293	295	307	286	307	271	299	296	309	302	295	297	326	281	288	292	285	301	288	325	312	291	296	298	266	297	317	274	303	320	260	288	306	311	299	289	286	316	304	305	279	310	342	307	276	278	320	296	253	277	316	301	274	292	301	276	326	303	278	259	277	298	300	297	285	303	260	319	301	303	287	320	300	294	282	325
25069	5230	749	484	471	399	417	409	401	356	374	396	384	385	370	373	390	362	372	371	382	395	357	357	398	341	375	417	376	347	391	374	371	369	383	402	382	399	380	385	390	375	415	403	374	344	425	369	332	388	416	397	374	319	392	349	338	415	373	362	344	370	341	385	395	364	369	391	389	346	400	396	407	359	392	340	376	372	404	361	369	402	382	399	368	402	361	346	389	378	357	377	373	387	395	375	350	371	359	400	350	368	342	384	441	378	395	392	389	409	335	388	377	378	384	370	352	402	358	370	353	384	358	391	403	364	364	393	373	390	368	378	400	372	360	408	355	381	363	390	357	400	341	350	362	382	387	328	379	394	405	359	356	369	358	356	358	362	355	363	372	388	374	392	374	363	353	335	352	359	363	360	367	342	350	372	378	393	375	352	390	383	380	358	349	362	376	373	370	375	357	341	369	360	363	384	367	386	393	373	396	343	350	354	355	376	371	389	334	357	391	372	350	365	397	369	369	398	361	343	387	390	366	376	377	365	360	367	364	382	374	360	366	377	395	370	360	382	408	324	381	410	366	330	359	386	352	359	388	372	350	360	366	386	383	393	363	374	370	397	378	430	376	350	354	386	370	388	373	398	377	335	365	385	396	359	382	359	392	399	360	367	388	385	375	352	380	363	402	396	364	364	364	396	355	338	371	359	381	355	366	366	386	357	391	374	377	364	363	397	376	377	420	408	407	389	406	376	342	384	375	369	395	369	350	394	363	381	343	360	331	347	390	379	406	377	365	376	347	368	392	384	366	365	372	382	387	403	392	382	374	355	376	363	376	381	397	367	354	355	399	346	378	416	362	346	380	342	350	369	372	394	362	388	377	391	389	363	368	369	388	355	386	379	374	382	371	428	388	381	357	399	363	362	358	389	379	347	341	396	358	366	372	378	400	341	367	405	368	366	387	364	383	383	346	382	364	334	373	378	369	353	337	357	360	387	342	357	366	356	397	378	367	363	399	384	384	376	382	409	401	355	410	399	375	333	348	388	364	372	369	396	368	378	388	372	395	384	343	346	369	387	400	374	395	381	369	354	365	372	364	366	375	380	408	372	438	363	371	349	341	393	376	379	355	427	362	384	358	372	401	380	365	321	341	382	376	408	344	401	346	362	360	347	352	412	377	339	377	400	364	380	330	353	388	406	358	350	365	368	352	388	353	388	399	402	358	390	370	359	344	356	364	378	318	333	368	389	395	373	356	337	398	359	397	378	407	340	391	336	377	363	382	365	373	376	361	362	389	391	359	386	362	404	389	353	363	363	369	367	400	389	377	380	398	366	368	345	389	392	378	350	403	374	389	417	400	390	393	367	389	368	369	403	385	421	383	348	380	368	346	374	365	367	380	378	360	371	381	394	374	385	356	364	383	395	374	350	409	350	392	357	380	352	384	376	399	356	359	362	396	394	368	352	385	369	393	392	363	385	377	374	370	384	399	359	346	399	348	380	399	359	357	390	367	382	375	379	381	347	381	373	378	368	370	346	367	373	373	379	353	361	409	371	380	389	357	369	407	358	388	361	351	377	382	358	359	363	398	372	424	383	375	367	342	384	386	372	365	392	387	367	362	372	380	377	375	348	390	381	377	416	410	379	377	341	382	404	381	373	390	392	405	381	365	367	369	406	366	381	408	356	380	352	336	372	381	346	350	416	341	362	375	413	353	339	351	374	377	369	386	397	386	362	403	364	361	370	340	391	356	366	370	393	376	379	361	358	371	381	376	395	343	371	352	398	371	362	387	374	359	372	389	422	354	352	340	390	390	375	366	366	368	405	360	376	427	346	348	337	372	363	394	364	398	390	353	385	385	364	402	354	391	417	408	387	355	397	371	359	388	358	402	346	362	394	409	368	385	370	379	381	376	394	357	360	346	370	419	372	407	386	389	354	387	401	364	361	379	385	376	376	382	374	362	373	406	371	330	360	380	385	370	361	360	372	358	390	364	390	373	375	359	380	373	323	383	356	361	377	405	347	376	411	361	373	370	350	419	374	388	364	361	369	354	345	359	349	363	380	353	349	375	359	391	336	389	349	392	328	363	375	385	351	367	429	382	404	358	369	392	395	392	374	377	375	396	346	353	382	386	354	375	392	358	361	351	406	398	378	382	365	408	402	392	370	404	340	352	353	376	365	351	380	396	341	366	415	367	389	401	363	401	366	364	407	368	387	406	356	386	377	366	409	387	354	383	368	397	402	368	369	395	371	392	417	375	390	354	368	356	366	360	401	387	375	390	374	401	344	372	351	393	400	344	345	383	359	384	378	356	373	343	388	388	385	384	389	354	393	381	371	399	392	412	410	418	352	365	360	392	398	368	342	395	405	348	399	411	366	372	382	381	364	359	360	377	375	415	379	358	377	384	381	385	326	362	365	382	384	349	398	369	340	380	365	342	385	359	357	362	351	359	369	386	371	399	372	390	396	341	373	378	394	365	379	385	353	357	349	337	316	390	344	375	366	366	400	395	374	357	385	362	409	381	376	345	348	372	396	361	377	385	372	368	394	369	393	342	356	370	366	388	393	375	349	384	366	368	329	369	388	375	376	366	391	351	358	366	345	343	379	397	358	418	347	378	364	339	382	344	347	346	350	410	372	387	367	406	355	381	359	397	380	378	358	350	373	377	350	340	359	394	393	378	361	370	378	388	355	373	347	401	355	401	371	362	364	369	392	383	415	379	381	366	356	386	387	394	363	382	402	393	372	340	367	412	355	333	358	360	372	383	364	392	427	378	351	378	368	361	330	363	379	360	416	374	387	360	380	353	357	356	356	342	339	395	370	387	368	350	397	346	368	354	401	417	376	338	390	376	362	365	416	343	376	374	382	383	401	355	360	367	397	361	383	396	369	356	433	424	355	382	373	398	406	358	412	407	395	404	356	340	335	379	343	400	351	375	414	391	355	414	340	383	387	387	389	363	360	389	403	353	352	359	402	369	403	369	388	383	385	353	346	397	378	378	385	381	350	373	343	377	372	349	382	383	366	346	406	388	413	367	344	379	347	413	384	368	365	385	364	378	395	364	393	350	360	378	372	377	381	359	367	371	380	377	377	355	371	365	381	371	370	368	361	383	334	359	379	368	335	373	377	351	347	353	351	378	395	380	389	388	353	362	391	377	352	361	376	382	373	404	358	372	396	355	411	382	385	410	405	386	373	397	378	362	374	368	380	375	385	339	374	380	361	393	376	363	392	380	415	370	383	375	359	373	336	353	348	395	377	366	373	390	381	375	396	378	357	393	390	374	357	361	390	369	390	375	371	374	401	368	374	371	337	361	391	347	397	382	381	361	374	348	386	360	343	402	409	400	372	374	362	358	397	349	377	368	390	376	347	382	393	361	381	363	372	377	402	354	397	405	386	388	364	374	357	350	378	414	380	343	354	374	381	323	359	409	344	399	362	393	330	382	375	379	386	384	347	379	381	372	418	363	358	366	371	371	381	371	329	377	327	357	368
24313	21406	28657	24527	21343	8213	1130	880	755	713	657	748	721	633	637	634	630	680	592	685	651	591	637	599	667	676	629	640	581	602	572	651	603	590	568	617	666	625	599	604	628	576	615	569	585	654	619	622	615	581	621	570	604	598	608	563	565	615	602	596	590	570	585	567	587	591	609	600	591	632	616	612	602	613	563	623	578	565	553	585	646	591	620	591	621	575	582	577	577	602	562	606	568	575	535	596	590	596	574	583	594	577	605	606	583	575	640	574	597	606	602	592	573	541	576	603	608	586	622	629	568	591	584	577	621	637	602	655	620	594	631	581	574	594	611	600	630	595	617	623	604	595	634	571	565	556	576	650	588	612	549	593	556	586	589	627	553	566	604	607	597	624	593	628	595	629	636	581	574	579	604	574	619	624	637	627	610	631	595	574	612	549	586	603	600	585	568	590	578	595	588	598	572	594	600	592	631	598	607	584	610	537	597	571	567	586	644	611	586	615	606	599	615	603	615	587	620	647	573	575	595	643	584	583	580	633	571	591	545	635	556	574	618	572	610	621	607	643	591	592	572	619	591	593	628	587	577	623	581	567	648	607	604	604	641	581	585	599	623	545	609	611	568	600	610	623	604	570	599	604	547	581	613	603	553	567	536	548	630	606	590	636	651	613	622	618	636	615	593	606	583	572	570	619	616	602	612	577	588	614	608	607	573	565	598	602	617	604	544	596	578	589	558	571	589	624	606	635	592	586	546	590	589	634	626	564	592	613	584	624	653	574	596	616	632	609	603	606	603	573	560	635	595	605	578	565	589	592	630	634	639	622	580	622	582	589	642	576	613	588	594	633	593	605	561	625	614	647	608	615	539	590	615	576	599	608	610	602	524	582	607	604	588	686	577	585	631	570	585	572	580	604	630	599	574	597	631	582	615	566	539	588	597	636	592	601	564	581	629	614	614	588	576	626	623	551	617	557	612	624	600	585	603	580	585	647	583	590	584	609	575	568	590	598	656	587	620	563	586	632	612	585	572	626	608	582	585	574	635	594	599	608	632	649	560	621	623	597	598	597	621	570	608	599	568	608	639	597	617	622	639	599	601	594	595	602	603	599	592	573	655	604	561	581	614	562	586	646	619	633	590	621	620	581	616	594	613	604	637	599	656	597	551	612	594	613	588	599	627	591	630	608	588	610	570	604	603	583	644	615	588	570	653	581	621	584	625	591	545	610	594	571	604	587	626	589	583	591	600	598	592	577	584	628	602	592	600	621	550	653	583	621	612	576	570	552	603	567	572	612	588	641	579	596	581	596	585	589	588	574	603	599	588	596	626	614	636	590	570	598	573	586	609	590	609	636	618	591	584	611	597	565	591	558	572	619	613	609	632	593	613	613	567	612	598	606	602	606	630	608	588	635	587	627	618	650	631	585	573	559	590	572	569	605	621	600	618	584	566	550	601	606	602	613	641	566	597	646	563	595	576	586	587	563	620	618	611	606	586	599	581	628	596	614	616	589	600	590	595	580	615	595	627	661	599	651	591	600	577	591	606	607	624	602	564	573	542	597	586	576	599	597	607	589	611	617	617	604	591	593	628	629	555	581	601	605	592	609	591	548	588	590	579	600	580	622	634	631	587	556	632	584	601	655	585	539	602	585	592	610	596	570	590	564	605	611	589	574	636	592	599	589	609	635	644	589	608	574	607	553	560	597	634	592	580	581	621	561	619	609	602	586	575	591	573	600	582	563	627	601	623	584	619	605	623	577	625	604	634	570	613	623	627	626	594	590	594	593	607	628	639	630	578	623	548	617	604	607	629	596	633	579	578	575	583	616	634	555	596	621	576	600	564	589	635	611	590	569	631	612	599	604	602	623	627	558	604	619	584	568	584	566	627	580	556	623	628	612	572	566	639	573	623	617	621	585	570	633	615	582	611	556	597	655	638	597	619	585	622	608	598	573	637	625	639	555	610	609	613	621	590	612	560	647	597	583	584	610	567	596	594	627	583	599	633	588	595	596	636	631	567	589	576	597	652	587	656	609	591	624	594	576	569	606	571	599	611	613	600	603	592	594	626	600	606	630	582	588	627	585	627	609	661	630	606	631	567	555	591	585	576	619	562	558	630	594	668	639	613	656	596	598	607	592	605	604	595	626	589	562	565	592	569	567	602	569	589	580	644	591	596	649	557	648	601	606	584	620	637	549	597	576	642	629	612	634	597	597	566	616	597	614	645	571	620	605	605	588	611	617	602	607	626	579	577	583	613	621	596	595	589	556	614	585	583	627	577	595	584	609	583	617	611	617	592	604	603	586	606	629	588	593	606	593	564	612	609	593	626	597	556	662	658	606	606	567	608	625	606	615	575	622	577	564	611	578	617	599	646	586	570	609	618	626	571	603	582	597	606	602	558	613	597	622	576	523	591	574	625	614	590	598	604	587	560	586	623	595	600	618	593	579	558	615	596	583	586	596	569	595	606	589	592	599	611	622	591	598	602	602	599	584	582	602	588	626	573	581	585	581	623	607	581	578	570	589	594	573	669	635	604	546	597	585	603	594	612	564	599	625	649	645	627	611	587	555	565	607	620	587	615	600	623	585	625	583	594	554	592	621	630	588	611	602	609	577	675	581	597	580	601	545	626	632	643	630	597	569	613	589	592	579	589	613	610	609	595	565	576	603	612	619	635	605	610	614	568	601	558	573	611	642	597	634	578	569	578	575	647	623	632	588	590	609	595	595	568	598	597	678	615	578	631	612	598	613	621	552	625	600	578	589	595	596	574	562	567	612	618	581	567	572	619	570	577	524	609	613	628	629	618	598	589	609	648	638	557	592	645	604	636	613	596	588	651	580	624	633	600	605	594	619	620	613	595	608	634	626	620	572	576	595	596	574	581	577	554	588	552	601	606	590	596	630	576	593	601	614	607	614	604	620	562	588	560	557	594	592	607	606	543	611	617	619	583	576	567	591	592	627	589	589	635	596	577	632	595	609	622	561	555	589	569	620	599	626	623	647	594	543	633	636	612	592	539	594	567	606	585	597	605	597	618	591	601	624	598	608	615	608	615	589	600	579	617	622	560	616	628	664	558	596	627	600	626	598	612	582	566	622	619	628	589	621	637	589	581	615	626	604	641	624	595	593	593	569	603	648	589	626	601	586	619	614	589	607	575	562	622	556	608	593	583	569	633	590	562	551	632	595	633	619	602	588	615	587	584	607	618	645	627	574	583	606	601	593	632	631	623	584	576	619	601	654	623	615	598	589	603	530	597	611	599	577	588	586	603	572	566	613	619	603	552	546	609	610	583	640	622	599	556	628	607	604	613	587	587	632	634	600	617	582	627	589	576	584	595	589	612	590	585	563	621	551	603	605	581	595	587	581	629	617	615	580	624	639	575	568	614	596	593	618	602	563	613	630	571	609	615	616	594	606	617	536	628	597	615	595	578	626	607	573	601	591	608	640	610	605	626	577	599	596	606	600	619	596	617	599	653	558	635	595	620	583	593	589
52589	19653	5752	2893	2154	1702	1440	1285	1139	1005	948	886	903	824	861	827	852	809	811	761	770	746	746	745	753	778	777	778	722	756	783	782	749	739	768	679	726	737	737	699	719	747	695	700	734	756	771	730	703	758	715	679	717	715	709	739	723	711	738	735	704	763	690	747	719	738	724	756	704	721	719	731	782	721	713	748	712	779	756	716	721	722	730	732	729	737	745	713	757	694	748	755	746	697	745	716	750	768	753	745	752	704	661	773	747	722	729	741	703	746	704	727	689	792	716	782	779	759	721	749	721	743	704	724	701	753	718	735	731	753	712	669	702	693	727	682	701	693	724	754	741	749	702	714	725	708	682	746	771	729	758	708	716	705	716	727	733	706	754	729	701	746	738	762	727	708	726	699	714	727	707	739	750	702	757	714	740	741	716	712	726	737	727	706	749	756	755	717	711	720	715	740	637	766	732	751	755	741	668	736	741	733	722	694	728	692	735	747	710	736	694	705	688	705	748	740	737	700	750	689	746	765	743	754	708	715	715	694	731	731	754	752	706	728	706	771	744	713	736	675	722	726	699	708	736	709	703	697	745	753	742	763	715	718	736	727	681	727	733	731	768	747	688	771	733	748	714	715	747	759	708	757	749	720	789	701	713	682	723	755	714	716	705	728	754	683	708	726	696	706	714	732	715	706	755	786	747	745	741	750	725	729	721	715	706	704	709	772	737	717	718	721	725	728	765	687	769	734	747	740	739	734	736	704	737	757	722	719	742	723	706	760	728	719	704	721	694	714	755	756	710	717	723	752	663	730	764	767	737	721	683	702	715	769	753	730	697	737	792	732	718	755	734	703	670	778	709	694	703	753	736	737	723	740	754	706	750	769	703	720	707	683	702	713	756	695	687	694	740	726	670	688	701	747	733	725	711	684	700	776	719	721	725	711	674	742	616	699	713	726	715	690	709	741	740	677	769	732	728	781	737	663	738	748	713	724	713	716	751	704	703	663	719	709	710	711	704	742	684	736	724	726	721	732	718	719	706	794	679	757	725	752	755	755	733	729	730	743	744	658	742	721	710	723	724	742	696	702	743	722	737	710	712	678	692	710	768	739	711	701	758	686	678	705	721	744	758	703	718	683	701	691	726	693	721	692	723	709	701	733	687	762	717	740	699	734	725	708	703	721	729	733	736	693	736	725	722	748	744	753	703	707	768	714	710	716	686	763	719	728	728	714	723	741	732	724	708	739	709	739	718	716	745	686	763	746	737	745	745	680	697	697	692	741	715	734	701	753	728	665	712	726	753	749	748	752	757	699	698	735	727	725	664	734	699	744	684	753	675	712	721	684	710	737	750	698	697	723	747	755	726	736	695	715	740	702	694	701	742	771	702	662	688	749	736	704	698	710	703	690	721	698	688	739	692	657	715	719	719	744	744	729	811	699	754	667	750	753	708	690	690	748	733	730	752	736	689	762	699	694	752	772	678	789	730	743	696	721	758	763	769	707	701	721	765	743	689	743	748	682	728	763	707	683	736	704	708	708	737	728	772	712	726	724	740	767	761	703	738	748	706	751	728	794	695	735	695	755	722	704	732	757	722	755	723	787	716	672	678	717	737	705	715	741	754	741	732	680	731	695	739	733	783	716	735	704	679	748	718	697	702	673	735	780	745	693	722	707	729	674	697	701	765	723	736	690	728	725	763	713	729	719	735	747	688	690	732	706	711	682	734	747	734	714	758	735	714	739	696	728	722	735	715	742	728	706	711	717	729	737	723	768	673	722	724	713	662	767	716	729	734	754	674	715	702	667	721	711	751	736	738	713	739	717	749	703	725	727	661	695	767	725	759	703	732	719	761	712	668	702	709	717	692	721	728	722	754	764	710	707	682	704	695	726	719	692	757	734	749	726	769	715	722	717	740	718	727	734	732	703	771	680	713	789	758	739	720	713	765	692	755	732	727	747	703	709	715	758	753	727	688	708	746	740	717	707	767	723	766	659	736	669	715	723	642	737	714	693	693	715	775	683	695	687	746	725	696	710	719	710	715	766	677	666	751	703	729	688	736	742	719	725	686	734	736	772	765	715	686	739	714	728	746	743	768	741	729	728	751	731	747	744	736	739	745	735	739	757	757	716	722	713	742	746	765	717	705	671	744	709	698	725	679	740	684	748	767	708	749	727	729	737	712	723	695	703	718	704	746	737	736	707	686	706	755	664	729	725	766	768	694	719	744	733	718	727	724	746	688	687	731	752	757	747	650	741	678	637	724	700	673	750	730	738	743	743	706	734	741	713	735	717	682	739	717	750	701	772	724	768	715	681	713	763	661	779	693	740	715	744	715	711	715	776	734	686	760	706	732	714	734	720	743	715	721	762	779	745	731	726	700	734	700	692	674	717	726	742	750	714	695	765	741	714	775	723	765	692	732	689	685	777	714	717	767	704	728	751	745	672	720	720	720	752	768	752	735	729	724	699	687	667	736	715	761	730	759	683	757	782	743	728	692	718	734	696	759	660	721	720	750	746	668	710	691	742	677	710	713	656	709	719	728	706	691	754	730	728	747	735	708	703	709	739	732	743	706	693	690	764	728	690	735	730	711	692	724	733	733	755	732	740	715	738	731	737	737	774	721	741	686	690	714	739	750	741	753	762	751	725	697	751	727	709	741	696	719	708	713	734	722	704	754	677	705	698	648	677	772	727	738	735	733	698	748	738	731	746	713	703	738	696	740	764	795	720	706	710	725	739	742	699	745	728	711	713	693	696	713	770	742	676	736	760	694	733	688	748	741	750	763	758	740	753	732	739	764	754	726	763	732	696	740	724	719	700	735	743	690	689	703	704	724	725	742	722	731	697	753	765	719	760	696	751	670	726	734	783	726	751	754	751	740	708	744	722	732	740	737	666	731	782	735	755	729	725	760	729	714	743	736	691	763	725	724	754	753	712	708	744	712	787	668	719	758	743	734	702	735	698	737	713	711	715	726	723	710	670	745	700	688	705	759	724	709	734	719	712	719	736	709	700	752	692	744	713	735	733	724	728	737	742	762	676	732	670	734	754	710	752	746	682	780	738	752	737	730	768	757	712	742	742	717	728	702	734	695	752	730	717	736	756	700	782	709	726	692	702	693	742	737	725	735	739	747	766	738	769	758	708	709	734	741	735	756	716	744	717	741	766	679	712	689	705	757	688	737	741	704	741	745	672	742	743	704	666	736	742	681	721	699	699	677	699	731	791	740	714	742	771	753	695	702	781	712	715	677	700	737	667	712	689	714	722	703	753	706	706	708	751	742	714	695	756	744	785	762	742	698	703	716	713	727	726	750	748	712	758	760	716	711	742	713	682	727	726	729	735	706	745	722	705	755	719	708	754	748	709	710	735	736	699	703	743	692	711	726	748	717	663	739	669	711	758	732	766	770	765	756	730	711	739	734	713	677	723	748	734	711	708	710	721	712	767	722	706	755	705	734	712	736	705	713	656	696	718	703	699	734	740	698	776	711	697	774	709
25905	21449	27204	25529	6117	482	393	379	301	325	310	288	266	282	305	293	297	298	278	282	239	259	262	245	264	231	228	279	249	250	271	248	271	258	273	276	242	249	287	241	254	256	254	253	260	279	251	219	264	246	241	281	241	254	255	285	230	258	263	261	239	238	261	230	239	241	257	256	239	260	278	266	261	245	234	289	289	281	251	236	254	248	264	237	221	256	254	235	236	258	237	245	236	269	229	268	252	227	292	244	271	252	262	255	271	225	260	255	279	220	273	245	257	276	250	230	245	245	255	251	252	260	229	242	265	274	238	241	240	263	261	247	283	223	255	240	249	247	240	243	258	266	263	255	259	273	293	273	271	261	250	251	261	261	256	220	267	235	254	234	249	277	226	256	242	236	270	253	240	259	283	238	259	240	277	251	227	264	270	250	261	261	244	247	253	278	273	244	236	237	249	246	250	250	267	228	259	256	234	263	250	240	238	253	285	231	258	246	252	265	263	236	293	291	266	268	275	256	266	272	273	265	257	231	277	267	249	233	241	264	243	246	244	254	277	241	216	254	283	260	264	266	271	261	265	239	253	240	236	240	279	235	245	237	254	258	236	237	255	245	234	261	289	275	242	248	221	230	214	267	227	243	246	244	258	252	255	286	257	279	254	247	254	268	249	250	254	284	258	234	228	265	255	269	254	248	258	249	266	244	235	270	276	237	236	237	232	262	248	239	223	230	255	254	259	272	235	259	285	231	254	224	285	263	232	267	266	246	232	253	248	246	232	239	271	250	254	261	237	276	258	257	257	267	273	239	252	238	254	286	235	269	235	269	218	265	241	242	245	226	241	256	246	248	252	268	278	250	263	259	247	266	257	220	249	239	261	256	270	260	270	237	199	272	286	232	226	272	231	270	276	255	248	244	263	240	254	241	272	268	247	250	255	242	245	247	245	240	241	279	257	242	211	247	230	237	238	226	225	234	250	252	250	240	239	264	234	253	259	243	263	251	261	237	261	251	266	274	228	266	265	241	271	286	254	259	255	244	269	272	251	253	269	260	240	269	275	255	248	227	278	251	266	235	252	255	247	259	221	236	249	231	269	246	235	233	254	245	264	252	213	223	263	265	256	222	272	275	255	263	253	270	247	237	227	258	276	265	248	240	267	255	227	248	268	246	260	256	295	287	271	269	278	229	263	249	221	258	255	249	237	237	258	290	231	262	263	260	254	248	240	240	247	238	247	246	300	268	238	271	248	273	263	270	246	283	254	247	224	240	235	237	241	242	258	231	253	246	202	265	233	220	245	254	246	251	218	266	259	258	255	246	273	264	240	229	241	252	235	262	245	271	213	251	225	243	237	254	256	262	236	238	243	208	259	257	243	251	241	250	242	234	259	242	240	257	254	251	273	248	271	255	266	258	273	256	257	245	268	287	281	246	256	281	246	260	273	257	267	265	287	252	251	256	245	282	264	263	260	230	265	255	273	273	253	214	266	251	256	231	272	196	244	255	263	244	245	248	251	236	230	249	269	218	252	267	250	248	246	289	234	251	249	230	265	229	218	226	251	237	242	219	262	234	264	274	256	279	250	252	242	250	225	261	272	240	251	233	251	238	240	273	250	247	245	249	227	266	252	268	245	227	236	243	226	232	244	233	262	247	238	261	258	231	276	263	238	258	233	234	258	246	267	269	282	279	229	261	243	239	217	246	257	240	266	253	229	228	242	264	267	267	251	253	239	235	267	239	267	267	245	222	241	270	291	243	263	251	266	234	267	234	270	261	256	240	244	248	232	239	256	243	257	257	269	244	252	272	255	253	249	260	267	260	263	213	234	256	250	240	274	256	238	212	238	246	239	278	253	258	245	226	257	259	238	251	250	245	246	222	243	273	230	279	227	230	215	224	281	258	263	242	262	234	243	268	270	255	240	234	243	278	226	263	240	213	251	251	269	225	276	236	224	278	263	274	257	254	264	264	241	284	263	237	236	247	275	279	248	258	237	249	246	248	239	251	264	253	219	215	257	257	255	270	255	229	226	255	250	267	237	244	257	262	239	258	240	266	245	243	245	282	231	259	264	245	249	253	259	240	274	227	244	244	263	246	222	267	260	266	224	260	242	236	237	270	267	270	236	243	242	247	284	288	248	243	285	221	237	261	254	228	227	255	260	231	268	247	263	247	246	246	269	219	240	264	259	260	240	240	240	267	289	246	243	284	246	226	241	268	276	228	263	246	279	286	254	235	268	243	264	283	277	257	263	268	241	245	246	261	224	265	264	277	259	251	264	250	218	255	237	256	245	249	264	253	227	264	245	233	277	268	270	247	269	252	277	247	269	238	265	260	247	281	258	258	249	260	276	253	251	256	256	256	251	216	249	276	263	216	268	235	246	260	252	265	261	234	269	237	264	268	242	234	272	260	241	272	232	272	247	247	233	228	258	253	241	261	271	256	240	267	257	232	235	269	267	236	240	259	239	226	248	252	290	287	242	262	269	256	254	243	259	264	266	252	235	236	260	255	256	264	251	251	240	265	248	268	266	275	251	274	271	233	242	261	237	262	256	260	283	234	273	226	272	267	242	249	283	268	242	229	264	246	251	241	230	239	253	271	238	283	233	238	279	259	233	241	265	274	256	273	260	273	223	230	234	250	267	270	257	268	248	258	252	246	251	253	254	259	258	259	278	235	260	261	256	261	244	258	255	259	248	263	209	254	229	255	214	249	267	280	259	263	241	242	239	227	250	256	265	229	226	246	247	243	270	237	241	248	249	258	242	241	272	266	262	273	267	246	241	268	260	267	239	261	242	300	276	248	246	236	264	235	236	250	239	256	236	266	236	243	250	261	260	243	249	243	240	239	231	274	260	247	242	256	241	263	244	260	256	268	247	224	246	220	279	254	257	251	275	217	253	242	241	297	260	243	277	267	268	274	235	244	255	268	264	259	254	254	253	241	250	267	242	257	251	232	261	274	251	256	253	243	241	261	238	271	230	291	238	250	252	244	229	245	251	235	259	263	267	265	258	239	247	282	284	245	253	261	263	255	255	250	234	241	255	252	259	260	232	218	249	227	257	273	241	235	228	270	245	247	257	228	245	256	267	240	260	237	248	247	256	251	216	256	250	231	244	250	256	254	240	243	278	265	223	235	264	260	241	248	268	283	262	265	255	258	252	284	274	256	251	238	257	225	240	247	218	261	248	254	261	242	265	239	257	245	277	225	250	293	254	237	270	281	249	241	235	265	257	281	231	241	280	255	266	247	241	264	264	237	250	250	236	262	243	274	254	243	252	285	238	275	268	226	272	245	231	273	258	242	237	242	248	257	234	255	256	263	240	234	251	227	227	249	237	237	250	269	222	255	223	253	247	241	242	226	271	237	268	268	257	252	321	279	289	235	241	249	250	244	259	261	257	262	274	258	228	235	222	241	210	252	227	251	276	260	240	257	273	219	261	244	256	275	267	233	229	304	246	220	253	222	266	258	234	274	257	262	261	264	232	273	251	234
48876	15395	2874	1467	1031	901	688	626	573	487	452	468	437	458	413	389	381	404	383	419	367	376	389	360	344	398	365	346	335	348	356	369	355	347	347	322	356	356	366	353	357	310	344	364	336	340	343	331	321	336	346	310	332	338	365	366	348	341	365	301	347	299	356	325	369	341	344	338	348	339	335	363	344	358	339	329	341	363	331	336	330	333	329	337	355	353	333	326	368	357	347	308	366	323	352	363	343	361	333	365	371	390	352	335	317	352	350	350	364	344	341	339	324	348	357	344	327	348	369	319	365	368	353	372	331	341	319	343	334	362	326	317	326	354	336	337	342	334	343	326	355	344	329	338	328	360	331	310	365	344	326	363	312	367	345	322	325	347	370	334	349	343	339	370	355	328	315	292	338	352	376	358	337	369	352	338	361	328	322	320	353	351	345	376	328	354	336	345	324	356	370	361	327	356	359	313	350	338	324	326	377	331	368	359	354	344	334	315	354	361	335	339	325	340	346	349	350	343	329	318	332	302	354	359	328	340	341	316	328	345	354	338	368	330	344	316	333	343	342	354	365	340	370	387	354	335	357	329	366	354	375	316	372	374	354	339	330	342	341	333	361	332	328	346	356	343	319	349	345	312	341	305	316	334	357	317	337	354	335	332	408	380	331	354	337	338	372	333	357	336	359	334	314	320	352	343	332	364	333	300	354	347	314	362	346	324	312	330	352	340	335	330	294	340	350	326	306	350	313	348	319	346	327	315	320	326	339	361	364	351	330	322	329	362	347	351	356	339	348	325	333	351	327	303	338	327	358	357	358	366	374	328	322	311	323	346	357	363	375	333	328	327	348	332	362	321	326	349	338	326	344	361	362	361	340	370	366	352	326	302	330	352	333	279	328	374	336	357	311	341	317	374	406	325	345	340	340	352	332	340	350	386	336	351	320	317	334	345	322	346	331	348	353	329	346	323	354	329	336	341	332	323	333	347	360	328	356	339	339	339	328	320	337	365	364	372	318	348	333	405	343	314	351	308	356	338	341	351	313	324	314	334	313	330	345	349	350	357	341	335	323	370	332	346	345	350	352	381	342	327	364	359	334	380	348	349	326	310	355	380	334	325	364	357	331	355	361	353	355	334	346	345	350	318	399	348	336	352	329	370	317	329	328	367	342	388	365	332	344	350	336	348	341	346	307	340	348	346	338	343	354	310	348	330	381	336	344	336	350	310	347	345	334	366	325	358	360	326	350	324	348	352	348	359	366	340	358	330	362	338	342	307	346	358	347	325	330	348	342	369	344	345	348	326	330	348	342	346	366	350	353	330	360	325	336	338	316	344	369	366	355	341	332	349	311	384	330	336	322	338	322	337	373	344	338	361	344	346	327	319	322	340	337	335	359	354	331	338	325	329	322	339	358	318	370	313	372	345	321	363	361	344	333	323	341	367	346	329	369	373	331	339	322	352	351	338	311	372	343	352	344	361	358	337	367	366	361	343	360	340	336	348	313	343	347	326	357	336	375	344	351	359	330	312	367	333	369	340	330	379	324	361	335	353	345	357	354	370	314	342	342	367	332	351	377	335	324	337	329	352	352	354	363	354	315	339	345	378	345	330	314	395	333	348	318	342	338	329	315	309	351	337	369	347	342	346	321	341	353	302	339	360	323	318	323	341	331	346	345	361	342	332	355	349	394	367	342	316	338	316	337	320	289	334	335	311	351	353	347	346	358	317	294	346	357	341	333	349	338	338	356	371	342	345	339	343	315	340	335	331	392	389	376	305	348	333	367	355	323	371	339	326	359	328	336	331	332	365	361	376	349	339	374	341	339	317	371	376	371	347	335	362	352	334	351	304	344	373	347	383	335	352	318	316	350	332	331	311	336	323	338	351	343	349	345	344	307	337	338	353	343	338	325	352	339	352	345	351	345	334	351	353	339	346	337	368	329	349	357	340	354	329	349	338	340	345	358	350	347	330	320	338	374	302	352	376	361	310	350	324	342	329	330	362	343	360	321	367	341	331	317	294	352	366	332	328	350	355	341	352	344	335	331	376	349	346	346	360	348	313	346	332	317	346	368	363	378	336	332	341	352	327	355	380	328	327	327	324	317	297	334	315	363	373	318	352	366	377	339	334	322	311	354	349	333	322	353	324	349	364	334	371	316	326	312	384	336	347	314	362	345	344	327	348	332	372	352	346	352	309	316	366	348	332	319	338	346	359	373	340	318	338	341	344	333	324	323	351	314	358	366	308	344	355	326	350	323	338	349	346	357	375	346	364	316	306	323	351	391	354	323	355	355	321	357	306	327	376	362	374	330	339	344	365	350	305	348	305	309	359	329	346	330	363	360	369	348	368	348	338	346	346	349	357	326	338	338	378	336	349	326	354	324	358	336	322	376	330	345	317	301	334	356	343	370	325	349	350	329	363	348	345	342	326	344	353	379	368	327	332	358	321	353	323	309	393	345	346	367	353	336	324	373	345	341	308	348	346	338	329	343	329	320	333	354	382	337	360	319	323	323	324	297	348	332	354	320	346	360	345	326	351	312	326	349	357	359	352	374	368	347	344	340	338	311	354	327	328	327	354	354	341	327	350	334	331	312	341	341	343	352	342	341	311	320	329	343	347	350	347	366	359	330	348	351	334	305	342	332	368	335	339	355	318	324	328	346	342	360	316	343	370	344	331	333	338	339	329	319	354	331	330	333	386	354	358	369	355	363	342	359	354	322	315	282	335	291	340	320	350	340	325	350	322	370	327	352	326	315	324	351	355	330	330	348	319	336	312	329	346	322	291	360	325	338	369	335	310	332	360	320	349	340	316	303	320	342	397	341	338	327	340	332	354	333	294	364	376	342	358	358	324	335	338	321	338	352	316	331	365	317	341	346	345	368	353	331	346	352	348	309	347	346	340	314	347	360	353	388	343	347	336	337	354	341	323	337	346	341	333	324	352	350	323	386	332	327	317	353	333	342	365	314	313	348	322	360	336	348	347	319	328	323	370	349	346	341	379	333	314	309	351	381	330	305	302	364	343	313	344	330	342	316	323	351	369	338	330	341	339	339	344	334	335	358	367	331	324	347	355	301	358	330	305	328	323	344	344	355	358	369	368	340	349	358	346	356	367	343	327	357	322	347	360	345	348	355	351	338	345	365	363	327	330	335	351	318	371	324	314	360	345	321	329	355	342	352	326	352	349	332	327	353	332	357	338	314	354	336	340	336	359	306	350	341	324	366	356	354	339	384	349	349	339	324	362	334	342	346	341	321	389	382	321	329	334	332	362	332	361	308	336	338	323	335	312	297	333	356	353	353	360	340	375	327	366	356	356	327	349	306	329	311	346	330	345	359	358	327	348	370	390	342	331	352	316	310	358	325	319	388	347	348	342	363	304	338	315	333	343	360	310	339	322	346	333	323	361	344	334	353	335	310	374	329	312	353	332	341	371	390	352	310	317	327	354	343	333	368	315	347	309	322	356	320	332	319	315	353	338	356	353	354	325	343	344
23252	21440	29210	24075	21436	21412	6424	1287	978	953	890	870	787	799	809	784	784	713	716	756	752	724	719	784	792	703	723	696	717	726	704	674	662	705	700	673	648	677	712	660	649	639	665	691	683	692	702	689	696	707	650	712	639	699	731	683	711	728	666	728	687	682	673	681	616	678	700	703	674	697	715	662	710	742	658	649	651	683	688	683	731	673	697	708	697	712	690	665	703	684	680	649	680	667	682	676	698	701	659	707	646	709	682	627	678	676	652	680	679	672	660	700	660	647	669	689	650	644	662	669	691	670	643	719	702	670	665	658	697	627	672	636	642	659	694	703	661	677	669	692	708	717	697	692	655	682	682	666	666	713	709	695	717	689	689	701	750	691	647	654	688	714	679	675	669	675	696	702	697	726	697	679	715	696	668	663	682	713	695	719	655	659	698	713	698	708	642	677	634	649	733	698	634	695	654	689	699	676	660	665	707	717	729	702	677	707	691	707	682	727	662	668	686	683	649	685	682	652	673	694	707	651	701	670	711	668	707	687	691	681	674	663	649	668	711	672	683	662	721	658	689	652	664	695	628	679	672	690	691	681	666	675	710	660	684	691	738	712	701	681	688	649	675	680	703	677	667	650	690	677	682	710	720	690	727	656	691	712	688	704	680	669	653	701	692	636	636	690	705	685	672	671	687	646	698	684	677	630	662	706	671	688	696	671	718	664	667	688	715	683	657	673	643	666	727	648	718	688	646	610	689	719	658	729	657	628	690	690	695	651	638	653	628	704	722	680	627	696	634	682	647	669	682	708	688	627	679	678	657	681	663	676	629	706	650	688	715	602	646	711	705	648	685	683	664	683	625	693	686	660	673	709	626	670	705	709	641	683	671	720	718	674	648	693	698	732	686	699	673	728	672	703	707	739	690	678	665	693	708	703	725	684	704	712	655	706	689	691	672	694	691	708	667	659	683	695	685	723	637	724	672	699	706	720	681	723	664	648	699	666	682	634	689	692	710	676	703	694	694	661	735	669	708	714	677	680	665	685	633	668	668	667	651	677	693	681	683	707	666	712	689	648	657	642	685	728	682	657	702	665	706	720	689	686	667	639	674	663	648	716	705	696	673	649	686	731	663	709	632	692	693	699	682	672	675	654	722	703	690	684	681	670	686	701	677	691	704	666	692	638	637	698	644	670	678	646	704	690	655	675	702	625	680	660	711	707	702	697	657	682	697	654	676	658	672	727	693	735	699	658	675	667	695	657	677	669	656	685	671	621	696	741	641	660	696	714	660	710	674	715	698	649	651	685	669	666	670	636	647	678	688	663	681	669	681	694	610	693	647	660	730	681	705	696	703	670	671	708	634	671	706	693	669	689	675	694	709	703	679	690	675	681	721	686	667	734	670	694	615	647	721	712	647	625	687	678	634	730	607	682	723	657	657	671	682	687	672	716	635	679	666	683	733	650	690	687	602	676	696	658	665	671	666	697	726	651	730	703	688	664	664	677	703	691	611	668	650	692	697	640	656	662	712	660	716	684	668	617	666	650	674	656	709	680	650	701	693	749	649	618	665	701	679	673	666	685	701	675	677	673	652	661	649	681	673	669	631	707	665	653	667	716	718	673	677	703	726	668	667	663	642	677	622	675	704	679	708	666	687	691	690	639	660	717	673	709	658	703	653	654	713	657	660	694	660	694	652	654	635	660	697	673	721	674	680	665	653	683	676	686	679	659	661	706	667	677	708	743	688	653	692	741	680	684	647	692	690	676	675	658	698	704	727	703	666	689	684	665	690	626	687	650	682	689	701	662	685	719	662	672	665	682	672	724	670	689	676	626	703	662	666	667	662	664	637	704	647	707	680	667	634	647	680	676	662	697	724	672	674	697	661	689	726	652	657	654	681	731	678	658	647	660	672	719	666	670	660	677	616	658	656	685	662	672	668	688	695	708	654	658	643	659	644	732	628	704	681	697	628	719	637	623	641	727	703	714	684	693	709	701	651	655	679	698	667	648	703	638	666	709	694	670	699	662	632	688	700	662	699	771	683	629	695	680	684	675	720	670	672	695	686	691	668	659	703	670	677	645	686	685	657	669	700	673	683	646	670	677	672	704	667	694	655	676	687	665	655	646	687	653	703	655	657	644	691	645	662	675	671	637	686	697	750	639	658	636	701	667	649	709	679	623	716	681	691	723	714	704	642	688	653	643	714	661	666	700	641	667	728	658	625	665	657	686	699	674	679	684	711	656	667	680	709	675	708	699	689	656	666	697	647	709	639	709	672	709	665	692	737	690	654	717	665	714	639	719	623	675	663	669	652	702	685	649	669	691	661	655	658	629	671	635	723	669	620	661	709	724	701	692	636	666	649	648	671	655	641	707	614	667	664	734	727	713	677	668	704	638	695	641	696	691	664	705	687	671	648	674	652	682	635	714	642	642	704	670	687	670	698	678	654	687	684	680	666	695	645	667	693	663	667	661	690	704	688	714	736	664	684	696	676	706	689	717	708	698	704	639	635	678	665	692	639	735	701	684	673	655	660	687	687	687	653	690	701	665	611	659	648	715	719	682	668	655	665	719	664	706	651	693	639	660	713	656	659	689	668	701	660	643	728	683	692	700	676	694	672	650	681	716	697	659	624	651	706	635	660	697	666	649	683	668	672	661	693	665	684	709	711	661	710	701	683	706	722	688	693	642	654	681	642	694	685	680	698	666	702	630	722	672	686	670	705	660	726	648	749	685	664	706	646	699	668	675	697	715	661	667	701	710	698	669	715	713	672	697	662	675	689	673	659	722	642	718	705	663	690	706	712	652	702	675	693	692	660	659	654	688	673	664	700	643	662	685	658	693	682	680	718	643	692	673	697	662	694	692	676	637	700	695	656	650	638	665	658	712	680	641	709	659	683	687	662	677	730	647	670	699	735	674	649	698	642	690	668	686	655	696	669	669	632	725	686	662	686	676	650	635	672	656	655	661	653	672	659	708	684	691	696	642	679	695	644	671	704	680	703	694	668	683	742	684	619	698	670	670	649	685	740	686	636	689	693	660	681	720	673	656	680	675	681	666	695	719	654	671	644	668	675	658	692	681	686	653	635	679	692	707	662	719	678	713	629	736	688	669	683	683	706	707	670	702	616	653	660	638	687	680	669	675	698	666	672	668	674	686	697	675	721	684	710	708	705	700	651	710	721	660	662	639	669	668	692	725	705	727	649	677	733	682	685	655	684	646	680	693	711	709	644	673	683	672	660	708	666	706	721	701	693	629	654	634	683	681	696	698	663	668	721	662	686	686	715	649	670	648	713	709	684	702	669	702	690	668	723	708	627	661	709	641	662	682	679	660	700	693	674	692	724	701	665	640	724	736	695	686	712	668	651	691	692	722	663	653	677	655	660	687	680	731	695	662	655	655	696	704	702	695	664	653	684	672	666	665	696	677	703	670	683	657	629	664	716	655	718	676	711	667	699	669	690	713	678	706	673	669	708	668	610	680	701	638	685	671	677	681
57011	24586	9439	4811	3469	2727	2143	1909	1655	1479	1383	1256	1166	1117	1116	1048	1027	976	979	978	968	928	934	904	849	928	953	943	900	863	829	916	890	909	835	893	880	832	842	830	846	842	849	837	815	870	898	866	877	824	883	807	815	832	887	897	823	814	836	850	860	861	838	840	827	796	828	802	842	781	868	839	801	859	894	846	859	850	852	822	870	858	855	846	861	842	819	816	844	886	817	826	791	858	827	845	894	888	838	821	810	843	843	874	793	822	821	814	842	831	752	833	829	814	873	764	831	812	864	811	776	814	836	793	873	794	834	812	847	819	823	867	841	791	840	811	788	856	864	845	834	788	864	814	820	823	819	855	810	800	844	915	880	814	797	846	834	828	849	835	864	833	808	830	846	794	801	867	805	836	802	871	805	863	805	839	834	817	779	805	840	839	811	861	812	845	811	835	817	890	834	817	824	826	873	821	809	853	871	852	803	894	819	820	840	822	805	874	844	814	851	851	858	861	777	868	801	890	808	831	834	813	827	813	791	834	851	776	852	757	799	797	793	830	819	847	811	860	828	892	782	821	813	866	823	863	838	830	847	830	841	819	843	850	811	816	815	833	838	847	808	835	827	803	879	826	818	843	877	799	769	876	834	841	812	828	882	822	876	855	826	865	790	876	807	832	867	825	838	883	777	871	874	838	844	818	807	841	869	837	813	841	822	849	779	768	851	846	818	810	864	833	801	824	829	834	793	805	858	821	853	875	851	807	857	781	850	823	884	817	840	852	869	865	863	836	859	880	818	817	847	840	856	859	837	846	915	901	838	861	822	824	803	846	820	848	836	820	886	865	845	857	813	822	880	911	768	825	827	853	827	823	890	866	784	860	842	800	849	898	833	843	806	859	839	843	810	834	880	835	830	827	847	879	863	841	844	823	822	816	799	781	751	821	832	870	804	816	846	847	806	876	892	840	844	812	810	867	832	811	852	852	841	803	874	862	815	783	867	802	825	825	819	827	816	873	836	840	784	802	813	861	885	792	856	842	784	856	872	892	819	871	853	874	848	790	842	830	808	805	841	831	806	825	835	825	821	846	807	834	812	859	849	787	759	888	829	868	818	877	807	860	846	862	813	813	798	810	804	822	839	817	853	820	837	815	820	824	803	777	868	834	824	871	846	864	844	906	849	826	881	850	851	814	809	801	772	822	838	859	858	855	841	809	829	840	809	819	830	884	823	825	811	801	846	873	841	844	826	794	830	832	885	811	815	809	793	844	838	801	858	814	839	839	874	810	841	834	796	800	864	784	814	841	827	784	819	823	795	848	855	838	802	833	797	776	815	834	844	825	838	882	843	856	830	883	822	840	811	830	829	793	836	832	804	817	817	812	783	892	816	822	838	849	918	835	815	778	783	854	836	819	862	818	835	801	903	860	827	854	866	802	786	814	826	817	833	813	839	820	837	868	834	793	837	798	824	791	819	813	807	807	802	846	826	819	841	811	839	808	869	875	819	808	858	895	806	825	846	826	820	792	841	825	812	811	806	869	849	857	795	798	827	821	806	832	843	836	835	843	863	865	803	813	805	860	812	867	821	852	800	819	799	796	808	850	803	881	824	810	859	841	824	821	874	843	829	860	804	822	836	786	860	805	827	838	841	805	825	808	837	840	906	824	878	859	827	827	822	891	805	796	818	813	830	814	849	824	787	864	776	788	824	846	853	812	783	829	814	847	798	843	908	849	825	855	833	829	804	795	832	828	859	806	820	784	824	807	802	786	831	841	839	774	834	833	816	849	829	820	836	868	796	823	823	792	822	831	804	857	853	820	850	905	855	801	824	852	835	867	858	783	791	865	885	795	777	788	796	816	836	875	808	839	841	823	802	881	823	803	795	861	845	805	827	809	834	880	796	794	852	813	786	800	902	793	822	846	810	838	821	827	820	830	855	846	864	781	853	784	815	841	829	800	847	839	867	801	815	815	803	852	829	802	863	839	798	782	839	862	835	833	888	822	785	814	787	849	857	841	824	822	857	786	798	821	859	853	840	896	805	822	840	837	793	888	839	791	884	836	805	844	810	814	847	799	820	772	861	768	813	832	882	799	914	802	859	803	871	839	791	846	821	821	843	866	808	841	840	840	841	842	833	921	802	858	843	853	862	808	849	846	815	839	801	782	820	836	835	784	827	818	799	858	786	810	820	847	803	802	863	840	848	811	784	833	811	861	835	860	772	842	868	808	819	836	828	819	861	763	804	794	788	856	869	812	801	850	852	871	837	838	845	823	818	818	821	822	803	809	871	812	838	824	767	822	858	849	808	885	846	841	793	849	829	813	816	817	829	854	798	809	872	861	852	856	828	825	867	852	807	789	827	838	813	776	847	868	858	828	794	820	798	798	814	814	843	834	813	838	802	828	844	824	809	827	814	806	776	849	872	849	818	873	821	870	806	819	851	867	805	856	820	869	803	793	815	824	807	810	783	863	837	859	859	838	867	855	818	878	814	854	765	838	852	904	837	838	827	816	836	857	820	861	839	846	840	836	845	806	818	827	840	856	808	837	785	824	824	800	823	831	814	836	860	826	826	847	812	838	836	875	811	796	875	852	836	891	841	851	836	858	848	810	812	802	858	794	856	789	830	806	851	815	793	877	842	839	859	818	811	888	860	822	832	887	817	852	858	829	828	843	828	808	868	840	782	814	860	782	857	837	875	812	838	844	864	837	844	871	808	855	769	846	769	758	806	859	803	820	875	835	841	880	814	831	844	841	802	872	815	827	851	822	891	811	847	815	798	849	847	813	807	799	791	912	894	842	817	847	811	831	856	837	833	818	806	807	884	814	865	871	819	830	811	844	865	814	813	821	817	796	843	834	840	904	883	814	885	801	843	841	852	866	831	801	810	792	784	819	807	823	816	845	787	837	839	848	862	875	819	854	836	806	852	830	815	896	844	804	769	809	835	846	831	849	816	809	837	818	862	835	905	805	834	827	808	803	789	830	847	803	837	810	857	767	790	833	801	908	796	791	841	848	805	839	821	834	807	797	832	835	840	835	817	812	810	869	833	836	840	900	821	833	792	815	883	815	828	831	860	842	856	868	889	859	820	834	764	839	832	836	798	843	890	805	822	842	817	814	810	794	853	907	830	806	844	833	865	869	815	814	799	795	860	876	847	836	851	828	841	861	800	792	804	839	806	850	798	784	838	819	845	841	878	792	893	821	836	852	866	814	848	855	880	845	857	839	834	840	789	810	841	848	815	896	849	831	846	795	860	824	826	855	848	817	811	836	820	831	804	774	833	780	852	802	864	774	806	774	826	838	842	784	805	820	858	883	849	810	803	837	778	833	854	809	850	866	833	809	804	808	811	794	824	804	865	801	847	863	870	823	843	835	825	832	860	793	851	850	838	808	872	834	802	845	808	797	817	815	831	816	893	821	881	816	809	844	832	852	827	850	870	826	784	887	831	817	858	858	864	831	817	820	827	855	752	851	845	837	847	828	846	843	826	828
28681	19928	6238	684	509	494	384	323	317	315	289	298	293	306	305	310	275	278	307	307	272	321	303	306	296	305	286	316	291	278	298	284	305	282	290	300	339	312	278	300	310	293	270	298	318	316	262	305	299	269	300	335	316	268	301	295	272	323	301	294	266	307	273	284	315	297	296	281	296	273	286	277	287	295	307	300	298	301	336	274	285	312	309	285	317	287	295	328	319	305	278	267	284	295	306	308	293	302	301	310	322	312	293	288	263	286	316	287	300	296	315	299	307	264	286	303	333	300	321	292	331	308	258	300	319	295	309	273	311	276	302	289	322	301	288	333	281	289	288	276	312	288	260	253	294	313	286	292	274	313	301	313	321	310	318	310	273	294	284	281	303	280	293	298	303	312	279	327	296	295	325	302	291	295	317	283	252	287	295	285	276	268	310	279	273	287	322	275	295	320	315	296	275	297	311	292	316	274	295	318	261	291	289	289	288	283	296	301	248	283	318	312	315	304	318	321	332	285	306	269	299	297	293	299	280	309	274	271	324	296	297	280	278	267	295	298	275	312	303	313	301	283	291	298	317	307	306	265	277	280	295	306	295	287	334	281	307	289	279	282	307	324	315	328	265	302	273	329	298	307	309	289	329	322	328	291	288	285	301	287	292	305	264	288	313	293	285	292	325	302	281	284	279	281	285	307	320	278	277	321	286	294	309	354	311	271	310	319	296	302	280	314	293	311	297	316	274	295	270	268	294	293	307	302	302	291	275	325	267	312	302	286	276	289	314	299	317	307	309	303	269	277	335	289	300	297	270	272	303	301	307	288	308	310	281	328	305	319	313	269	280	296	307	283	276	291	296	295	277	308	303	278	326	275	297	328	319	250	283	301	293	304	285	312	308	282	296	311	310	313	346	297	296	289	259	293	295	334	294	284	295	319	296	303	303	300	267	293	303	292	306	279	300	333	290	285	280	316	271	261	284	319	289	297	310	284	273	287	332	298	313	300	304	311	331	325	274	328	315	301	273	279	322	311	277	292	302	303	277	297	314	288	294	292	294	306	297	287	295	297	325	331	289	296	284	320	291	316	299	312	299	263	298	313	335	293	282	255	287	266	282	300	287	297	292	299	267	280	285	313	288	300	279	305	279	290	301	291	279	306	307	299	308	300	301	288	321	293	290	287	304	281	286	295	299	286	288	283	318	310	283	283	293	291	316	303	284	271	300	290	287	318	295	290	292	304	277	287	295	303	284	299	287	310	301	298	308	313	316	292	272	291	274	293	295	298	321	293	305	288	310	289	285	294	285	293	284	316	269	286	277	329	296	297	300	295	270	276	301	274	304	301	314	284	297	306	298	338	300	277	308	303	300	305	283	309	282	257	283	256	295	323	326	282	315	297	306	290	320	283	308	302	285	297	307	283	307	299	319	266	317	311	282	289	280	332	279	316	298	277	285	289	280	321	260	256	294	313	303	283	275	295	260	274	263	286	257	299	305	283	282	272	299	287	313	270	281	277	325	293	323	264	289	309	290	295	320	266	274	296	302	316	288	277	277	294	308	286	304	303	274	306	309	292	299	333	312	287	332	303	295	290	297	285	309	263	286	288	324	280	278	296	301	279	303	271	299	282	289	304	310	296	284	278	277	283	307	338	319	279	304	285	297	293	305	273	288	308	328	314	306	268	267	291	282	299	309	303	301	311	288	296	273	271	311	306	280	289	295	326	312	301	300	290	289	281	307	294	287	317	315	298	283	271	314	298	292	305	306	310	280	293	298	298	278	301	304	256	307	286	302	299	289	323	338	276	270	319	300	309	302	296	288	277	278	276	317	288	296	308	277	287	298	295	286	288	298	314	320	305	299	287	289	286	292	302	303	302	291	281	290	324	281	302	287	308	296	282	298	307	295	288	292	311	337	291	308	294	318	328	279	328	326	308	277	327	272	289	322	285	314	304	293	301	291	292	278	275	325	298	274	277	255	302	327	297	272	296	287	339	301	289	315	281	262	292	274	289	258	284	301	292	290	302	296	288	294	318	293	294	328	298	274	290	334	274	313	276	286	264	297	270	310	277	292	303	278	255	276	296	278	304	294	303	305	291	269	310	301	276	307	265	313	268	312	333	307	270	282	308	302	281	306	282	271	303	290	312	280	264	313	304	300	297	304	318	282	295	295	257	304	311	323	334	288	284	331	292	313	299	317	307	273	300	283	290	292	273	320	286	287	262	310	275	286	302	329	282	307	269	280	286	299	310	305	311	314	277	287	328	297	277	290	299	276	287	309	276	315	302	301	283	303	311	315	306	315	268	288	320	289	302	290	321	299	283	319	289	326	312	304	281	290	289	300	250	304	325	308	307	310	289	283	304	281	303	303	343	342	275	304	300	284	284	297	316	309	316	293	261	288	290	287	322	269	300	301	299	293	333	298	305	299	285	287	317	271	256	306	279	317	275	304	300	332	292	281	303	261	285	291	282	302	324	273	305	293	277	281	285	289	309	289	298	276	316	280	289	277	296	268	299	274	297	263	321	291	304	282	307	273	284	297	263	284	304	275	286	298	264	269	285	281	278	313	267	309	294	295	318	314	279	286	293	283	289	287	301	289	310	281	294	275	295	292	308	292	275	272	284	296	311	293	277	281	284	300	311	302	303	301	292	287	269	308	291	299	288	321	280	278	265	298	271	290	287	280	291	285	269	302	301	312	305	288	318	274	302	274	289	285	299	275	276	303	278	285	322	289	320	306	284	304	279	297	283	266	288	290	286	278	272	277	313	309	317	287	289	310	305	315	279	317	267	285	290	321	301	296	294	308	277	289	286	290	284	296	273	284	298	300	290	333	300	301	299	308	342	320	291	291	281	310	276	303	289	308	286	288	331	319	297	255	333	302	278	264	321	317	286	314	298	316	303	353	286	299	310	316	291	280	329	289	287	289	305	289	290	311	291	290	277	306	319	303	289	308	250	276	285	292	297	299	307	314	279	323	330	296	322	305	270	301	284	311	284	293	293	306	307	280	320	283	296	305	327	282	294	301	312	274	264	319	344	273	311	304	278	306	301	285	269	272	310	296	304	312	279	277	288	318	290	294	302	293	292	270	285	306	294	323	301	282	295	305	296	309	302	302	310	278	316	310	292	310	330	277	309	318	321	318	314	286	282	289	297	310	284	309	310	304	269	306	302	293	312	303	317	293	326	318	306	284	281	301	276	296	325	286	294	318	292	297	314	284	270	328	285	283	294	319	313	276	279	292	260	306	291	303	263	307	316	267	293	270	306	301	286	275	320	290	293	305	286	310	314	283	295	281	284	300	289	263	289	281	308	305	312	314	300	320	309	298	277	286	270	263	295	297	284	303	278	294	271	308	302	307	307	288	281	292	288	287	314	280	318	286	283	306	318	325	298	281	303	295	308	267	288	286	279	322	262	301	318	261	291	306	298	283	307	295	306	302	261	310	329	308	294	284	299	277	293	271	270	289	301	298	328	284	279	282	298	298	292	331	269
25618	5751	737	514	444	443	404	432	432	409	399	403	405	388	397	381	359	386	404	407	374	380	384	362	387	381	398	392	375	407	381	386	351	377	359	393	391	383	359	395	350	385	394	343	401	366	378	367	370	404	350	341	360	383	385	368	398	432	360	400	391	357	386	396	373	343	370	381	393	362	395	377	389	391	366	366	381	401	394	373	382	399	365	384	383	353	380	371	370	407	371	360	361	404	389	357	387	376	386	355	414	362	351	323	385	353	371	365	353	382	369	381	386	409	358	369	402	381	359	352	331	405	395	378	375	357	376	409	371	361	375	381	374	373	413	379	373	367	381	394	366	384	376	361	371	367	353	348	414	412	333	374	385	362	346	348	393	365	391	399	365	408	361	378	376	391	374	355	378	379	402	355	403	384	372	391	382	362	362	344	380	366	371	370	378	369	376	362	378	388	359	370	354	404	369	369	377	396	403	381	371	379	363	391	380	386	367	348	358	363	392	374	390	389	357	353	371	384	392	391	381	342	362	356	351	379	390	370	380	372	368	357	360	391	384	374	393	441	363	384	368	380	414	364	359	365	387	337	381	391	366	385	381	390	342	377	380	403	367	394	358	373	388	387	368	374	362	367	380	372	370	367	346	397	372	374	375	368	357	391	359	388	378	382	382	352	370	398	415	383	361	376	380	347	362	365	365	341	385	346	370	380	381	359	381	376	401	363	362	386	338	363	388	349	384	377	374	379	339	383	382	388	378	370	375	363	381	355	353	392	338	391	405	409	395	414	388	330	382	383	390	364	333	362	373	390	374	351	344	350	389	362	350	354	384	387	378	359	398	400	360	366	371	394	378	375	371	375	349	356	370	387	404	340	356	378	364	375	374	370	384	387	401	390	379	370	395	351	371	355	395	339	392	338	367	394	394	389	372	326	377	393	383	376	380	366	394	368	415	372	372	377	398	376	359	402	367	393	365	358	399	385	397	434	362	383	383	414	369	385	382	353	361	403	386	359	374	384	406	386	385	370	368	364	419	375	425	356	362	363	372	391	367	402	360	380	375	390	359	368	398	397	363	386	387	347	386	369	378	363	341	374	395	393	369	368	356	368	346	409	394	361	375	421	389	384	381	393	356	367	372	338	404	378	363	394	358	395	350	381	373	400	376	392	384	400	377	361	366	367	386	365	394	360	356	389	361	346	344	388	407	382	382	347	383	366	359	376	399	382	405	413	389	381	405	385	411	367	385	370	376	390	415	366	372	375	392	400	373	401	390	337	380	390	387	359	400	377	354	384	375	381	392	402	363	398	395	345	371	382	379	331	387	353	408	349	375	374	361	381	381	365	412	373	372	373	406	407	347	384	403	359	357	356	343	365	392	379	397	372	396	354	374	385	359	381	387	367	408	349	374	404	386	394	372	379	357	389	365	389	408	369	373	353	392	376	394	386	381	389	394	373	354	384	367	405	387	381	363	383	382	352	351	384	360	389	361	365	372	366	367	359	386	360	368	322	396	361	373	348	346	387	406	403	366	363	377	392	426	369	384	354	376	371	364	411	351	389	378	407	371	348	354	385	367	408	380	350	396	398	378	437	370	398	359	382	384	368	370	361	388	375	366	399	350	381	329	381	385	380	394	417	391	363	351	346	345	362	388	370	340	395	393	387	386	365	351	359	368	415	365	377	356	396	402	363	393	371	384	400	411	355	389	424	338	379	341	351	354	356	383	374	348	381	410	380	382	367	393	373	378	384	382	383	381	375	363	386	408	378	376	343	381	364	364	354	382	364	389	348	339	358	374	370	372	372	354	393	349	325	345	363	375	342	351	382	387	378	382	367	360	343	362	415	372	345	379	381	357	361	399	366	401	379	365	408	390	362	400	383	363	353	366	377	349	363	357	351	384	384	376	381	360	385	382	400	371	394	406	355	368	374	402	357	391	377	417	371	353	360	376	387	397	388	373	347	371	383	354	378	387	373	382	365	366	369	387	383	354	380	364	407	353	348	344	366	358	395	356	393	370	348	366	380	390	383	353	392	362	367	364	377	361	409	375	366	368	384	418	358	365	392	369	394	368	329	369	389	399	390	386	381	375	353	384	358	391	379	394	393	377	372	366	358	373	376	364	356	367	389	405	413	389	384	360	378	389	343	345	392	359	357	372	369	380	370	391	391	389	414	400	347	391	381	359	381	369	352	374	352	355	407	369	398	382	380	390	348	369	385	363	374	368	377	369	379	371	376	368	396	396	368	386	417	335	405	385	411	398	371	361	352	403	355	384	379	394	373	366	356	384	373	373	400	379	386	365	337	366	355	398	363	403	389	399	358	369	370	400	366	347	363	383	347	373	387	388	380	362	382	379	377	376	389	379	364	369	406	361	369	372	360	351	355	334	366	377	385	375	379	384	399	401	410	385	379	335	373	336	391	341	388	349	378	396	342	375	360	394	362	409	349	388	393	399	364	401	367	377	374	375	352	353	355	384	432	352	372	347	399	369	381	407	368	370	371	346	371	409	408	368	359	380	407	392	364	385	389	371	370	373	388	368	417	355	398	367	370	389	388	364	414	353	391	405	361	346	391	368	376	357	393	359	376	357	367	386	388	371	366	385	364	333	366	394	380	365	369	381	377	365	421	377	335	340	380	363	361	357	364	365	386	389	401	370	401	361	389	398	389	352	359	360	366	371	380	382	375	352	374	370	365	407	370	352	375	343	348	369	351	376	360	331	397	371	373	347	376	359	335	364	404	334	342	355	398	386	354	389	365	394	380	384	408	368	359	381	393	353	348	369	383	349	351	402	375	360	393	380	382	366	345	376	379	355	358	360	389	367	366	397	356	345	399	358	399	381	387	378	368	380	351	371	352	358	385	393	366	385	354	414	364	343	354	341	397	402	377	377	386	383	391	387	405	389	404	380	358	377	375	358	396	390	348	403	385	386	345	373	361	404	389	371	373	391	337	378	337	351	377	356	324	325	363	353	366	354	370	353	386	375	409	376	376	357	366	346	357	379	371	360	388	391	368	361	361	368	374	392	345	358	406	388	387	387	350	349	356	349	345	388	381	346	378	392	354	369	350	369	399	341	395	395	372	338	369	365	348	399	364	374	368	360	362	386	363	380	373	379	342	385	400	371	369	377	374	359	417	365	382	378	399	358	343	400	383	387	359	347	390	373	377	361	346	378	342	371	400	414	386	373	381	385	379	373	370	391	370	363	391	344	380	373	337	408	396	376	385	397	361	371	369	380	380	361	368	376	404	384	363	354	378	378	353	374	349	357	375	374	370	393	380	380	363	393	382	387	376	359	345	395	373	363	368	380	432	357	350	363	370	388	364	408	382	393	340	379	355	378	383	347	412	393	389	410	394	383	408	367	328	366	385	336	374	401	374	421	393	335	353	384	392	356	368	353	362	336	358	353	401	379	406	389	400	397	375	338	420	373	360	419	355	341	356	387	346	374	383	403	407	362	382	359	388	331	420	351	334	380	378	377	370	369	351	384	381
24401	21458	28695	24579	21358	7528	1085	876	685	707	704	696	696	654	627	703	626	610	640	618	621	628	633	618	611	596	599	605	628	586	627	649	599	643	619	579	578	616	584	564	618	593	576	593	616	617	603	594	601	585	588	627	601	620	638	595	631	582	615	607	596	605	602	586	639	615	634	606	586	614	601	575	616	616	609	580	624	571	571	581	586	618	576	595	653	569	590	623	626	601	606	604	601	637	580	615	612	574	606	584	564	595	612	615	581	630	595	603	565	570	592	591	604	563	578	594	579	596	592	565	592	592	598	593	560	593	587	614	620	598	556	560	567	625	598	561	606	586	597	618	540	597	600	592	604	611	581	586	589	554	645	583	609	643	575	587	615	581	584	565	605	612	625	605	594	589	572	608	647	569	561	611	593	599	611	606	561	614	608	618	576	602	628	675	533	622	561	593	601	595	610	587	590	629	547	609	559	600	559	606	586	532	578	605	581	593	610	635	613	573	588	538	578	570	616	567	600	594	581	573	623	550	595	578	592	610	611	599	549	643	586	533	597	596	605	607	568	585	626	611	562	618	572	611	550	579	576	604	615	593	555	570	653	630	601	620	543	634	609	621	616	610	608	579	627	623	599	569	558	572	578	608	581	628	561	648	586	597	605	563	640	616	606	596	582	564	574	562	615	621	606	562	630	596	588	649	640	532	633	576	593	629	564	578	584	590	583	589	600	575	603	643	569	589	574	566	592	583	584	614	587	613	592	559	561	591	549	563	567	596	571	616	568	557	618	583	590	613	556	599	587	555	581	554	541	586	593	563	594	573	620	626	609	596	587	576	599	575	558	617	547	572	608	555	565	636	623	624	592	588	593	578	578	565	562	586	576	617	611	565	584	601	598	567	592	597	577	550	640	604	575	624	587	585	634	611	589	594	577	554	634	593	580	592	573	593	637	631	631	597	586	535	602	584	578	591	554	612	583	553	580	560	586	636	615	603	611	624	582	588	608	616	614	592	641	556	588	585	587	593	603	593	611	549	584	625	645	550	595	563	611	588	583	577	600	576	615	595	611	598	590	626	586	589	592	593	600	572	567	605	619	600	656	572	546	568	605	594	638	615	572	590	554	567	569	600	603	593	594	591	605	568	632	588	637	583	597	563	573	577	573	613	591	579	634	598	594	591	565	559	615	542	583	612	582	616	596	566	569	578	626	589	606	621	615	603	577	562	622	624	613	561	560	623	593	586	564	593	631	598	565	642	578	616	572	595	603	629	621	618	577	570	603	642	618	577	597	577	605	609	577	573	618	577	570	612	615	597	575	568	608	586	607	618	603	598	604	568	582	593	626	619	602	637	591	564	589	626	584	567	635	599	557	551	592	566	575	566	608	570	622	615	595	596	566	599	574	595	580	630	652	609	612	618	582	606	632	582	627	591	611	609	584	583	590	625	602	576	560	556	583	584	598	602	571	535	572	555	588	616	577	562	580	637	602	549	564	601	580	616	614	602	586	563	579	548	571	554	578	574	577	577	586	561	632	579	580	601	569	610	589	594	616	554	617	586	617	594	553	621	608	576	603	602	587	628	598	652	629	586	545	572	580	588	565	574	579	618	623	616	586	593	564	546	596	560	616	638	591	611	586	577	551	603	608	567	582	580	571	541	594	577	564	541	580	615	598	569	616	607	579	592	588	559	566	571	603	619	573	596	557	637	567	573	573	592	558	591	620	588	587	592	617	614	616	592	548	607	584	635	633	626	589	612	627	595	555	525	582	594	602	604	610	616	588	611	615	576	600	570	596	559	639	605	571	603	587	555	610	560	602	523	591	585	557	579	577	573	588	570	573	641	605	591	588	572	602	587	577	620	583	565	622	604	592	595	620	572	586	594	604	596	597	616	584	597	585	557	595	580	565	603	592	596	578	600	575	567	605	627	591	603	628	593	579	577	665	641	596	578	594	616	607	594	610	571	631	583	631	601	570	584	605	568	627	625	582	582	565	571	573	577	592	596	595	584	579	585	594	574	615	659	591	578	612	592	570	576	603	583	622	583	590	591	597	596	579	595	613	621	594	586	578	576	578	566	586	614	566	565	603	579	600	560	600	602	581	578	597	607	568	640	529	559	580	603	650	621	589	535	595	556	564	623	602	575	579	627	601	562	606	621	589	578	613	610	599	613	592	597	578	619	618	564	607	604	568	583	558	560	612	562	565	580	594	607	592	589	577	591	609	616	607	605	556	589	594	621	583	639	571	594	599	581	576	641	624	611	617	582	571	572	585	640	576	612	560	553	534	620	592	575	613	595	607	574	574	572	567	574	631	571	587	586	586	588	583	598	561	619	610	598	608	595	603	575	617	639	586	598	589	582	587	604	608	582	555	557	623	557	614	577	588	569	593	576	568	582	602	611	617	597	575	565	632	583	599	635	553	605	614	639	583	601	602	606	579	616	594	600	578	591	591	568	605	621	562	571	620	591	574	595	569	597	621	593	585	555	581	582	561	558	557	600	561	629	632	612	552	563	581	578	597	631	628	631	608	571	563	554	637	624	599	613	583	577	578	565	556	623	575	594	592	589	635	618	588	607	614	598	607	593	569	593	600	592	600	591	577	569	552	536	586	619	579	585	546	584	597	654	585	600	570	620	634	594	611	598	570	590	578	597	593	624	577	562	597	560	577	618	592	601	609	572	622	570	557	593	624	610	576	603	538	616	598	565	581	595	560	619	621	550	584	591	595	553	586	554	550	601	525	606	573	620	603	599	590	586	562	590	582	608	557	534	608	598	586	621	623	604	621	618	576	622	612	589	603	584	579	579	591	655	593	622	613	593	608	580	621	559	643	569	576	651	587	544	578	556	615	626	600	587	587	620	589	622	616	562	567	590	555	587	614	557	583	585	634	596	600	587	536	526	582	573	580	624	614	602	565	600	631	551	558	564	625	643	582	599	558	559	622	613	557	590	585	593	575	570	583	587	605	598	566	602	595	553	576	586	576	574	622	586	580	559	561	578	589	582	579	567	611	613	628	566	605	618	593	611	589	599	621	597	591	610	550	553	567	562	603	625	554	579	587	597	614	619	594	595	614	599	581	592	562	596	627	644	612	601	567	605	579	588	553	633	578	565	623	607	567	572	568	599	571	582	606	609	606	621	547	596	600	595	560	607	568	584	560	579	626	589	570	539	591	596	604	585	603	576	584	572	579	619	548	587	563	587	581	603	586	590	621	611	590	604	635	612	553	595	576	580	601	607	625	596	590	555	601	611	590	602	588	605	567	592	596	619	591	605	633	585	570	599	596	595	623	558	641	618	591	593	590	533	644	579	593	589	581	640	621	572	599	627	580	599	586	625	582	566	631	596	538	630	582	600	583	606	585	613	628	607	580	638	594	562	602	631	560	618	601	561	594	630	564	556	590	592	552	625	601	606	573	564	550	605	574	545	601	553	614	597	634	608	577	599	593	582	573	582	554	586	558	580	578	559	590	615	580	609	562	581	596	616	559	555	604	603
52734	20388	5715	2885	2137	1682	1490	1247	1084	1067	994	919	898	883	893	832	795	830	776	773	809	829	707	783	739	771	753	700	780	730	757	738	693	766	775	743	741	763	724	705	706	732	720	742	741	728	725	761	750	738	699	750	755	740	750	758	755	704	682	731	730	698	740	701	700	725	751	748	699	733	769	727	735	722	732	699	751	731	737	737	779	724	733	683	763	697	681	702	720	746	744	738	711	699	746	719	746	709	730	769	773	672	666	774	727	748	751	754	747	725	716	725	718	765	730	704	688	697	671	704	745	721	722	702	728	718	742	752	777	710	771	741	747	743	735	768	734	736	739	761	727	721	740	741	706	714	730	733	722	698	706	703	703	743	732	743	699	671	716	716	688	745	743	719	683	728	699	704	693	744	696	738	735	705	754	750	733	720	739	737	717	707	726	743	736	696	693	729	714	712	721	732	755	758	700	711	737	697	720	703	763	745	720	720	682	721	714	722	742	708	694	683	736	696	777	703	793	677	715	684	694	706	730	766	724	723	735	687	760	740	754	716	741	682	744	735	741	758	695	695	713	650	706	733	748	715	707	712	707	738	729	696	691	721	713	682	713	727	776	703	705	728	694	722	716	701	751	738	698	746	684	738	711	691	719	733	760	732	736	740	748	746	767	736	678	733	724	687	728	742	697	689	687	771	716	701	747	671	765	716	712	688	695	720	730	743	711	783	700	755	723	767	688	727	757	688	686	677	670	741	731	682	730	767	705	746	742	699	705	712	697	721	708	768	730	678	678	784	726	741	781	684	730	714	694	731	769	731	741	711	675	671	818	723	746	718	726	659	719	712	708	694	729	742	707	762	738	726	720	725	730	720	718	668	736	723	745	665	684	704	750	710	720	727	766	729	698	718	708	727	725	748	741	737	698	753	716	727	730	729	727	721	783	701	731	728	717	728	712	698	742	731	721	671	735	715	741	713	679	731	708	674	707	680	756	737	658	709	732	737	732	763	716	746	717	729	708	712	722	686	730	684	737	740	694	719	756	716	698	751	732	703	734	742	708	729	674	719	730	739	723	722	685	693	729	675	696	718	725	780	752	770	695	722	707	786	740	696	713	698	760	711	699	715	742	696	738	730	791	778	735	702	780	712	719	763	722	725	716	740	667	714	747	709	723	727	724	756	700	669	731	699	686	700	731	728	703	711	768	709	733	699	751	709	715	693	728	737	737	747	703	722	736	719	698	757	708	737	695	721	775	688	731	675	725	696	698	758	752	715	750	733	706	699	728	712	712	722	686	757	715	718	718	729	682	765	690	711	699	732	737	704	750	691	707	701	734	661	687	715	704	728	689	740	730	721	726	736	705	718	719	725	696	707	731	713	744	699	725	768	732	771	693	725	765	769	744	753	689	781	752	734	749	733	700	702	710	708	691	689	722	730	740	731	725	707	727	737	710	754	753	772	715	723	682	750	729	697	729	704	748	684	710	731	769	709	744	745	689	691	702	738	765	717	745	689	732	747	730	681	709	692	723	746	675	721	753	695	685	708	714	781	701	693	721	732	743	640	698	664	709	741	748	701	737	716	771	753	740	773	717	695	731	716	701	700	782	763	686	713	733	722	716	753	742	711	697	755	686	693	674	730	693	755	737	728	714	704	675	739	716	779	751	709	706	693	760	752	722	718	691	735	703	727	684	664	705	764	726	708	727	748	726	718	745	714	724	751	735	720	706	689	713	735	709	732	713	722	709	684	711	696	682	767	724	731	693	719	732	746	729	678	694	680	706	690	759	649	762	723	729	745	747	718	726	738	775	706	723	735	748	728	675	734	742	667	716	687	729	724	738	716	730	708	759	718	669	729	714	761	719	728	657	673	745	725	684	707	727	723	739	720	733	745	709	697	746	748	720	699	735	721	726	743	710	746	734	685	693	708	709	732	756	686	704	719	753	711	740	718	738	691	725	687	723	708	740	742	769	721	725	700	725	759	740	689	771	719	733	761	724	754	719	709	710	781	709	696	737	703	728	702	675	721	723	736	786	693	706	779	721	721	782	764	721	716	725	668	721	766	689	672	730	699	731	765	750	697	727	758	744	684	714	745	744	698	713	737	730	723	779	716	691	731	748	715	709	713	729	721	696	753	725	750	712	722	737	730	759	699	754	679	750	736	772	732	740	740	756	738	748	775	724	762	719	699	677	714	782	719	702	720	716	732	717	725	707	691	739	713	694	714	795	731	702	671	719	718	754	750	639	696	661	756	671	711	736	724	703	710	714	676	741	752	694	737	726	737	693	676	776	755	707	751	710	767	741	703	731	749	775	708	687	724	748	658	765	717	680	760	747	737	741	776	712	716	699	729	736	719	761	702	741	768	707	705	746	726	708	715	721	769	691	706	690	750	688	695	736	746	729	685	728	778	710	651	726	671	707	708	691	735	687	697	699	726	748	747	706	716	755	736	677	701	760	733	723	740	766	705	706	728	703	709	712	735	723	717	723	682	714	719	723	696	719	710	711	751	732	732	704	685	763	714	735	716	772	743	735	660	701	744	735	720	750	732	740	754	704	714	733	699	668	737	721	696	703	745	719	712	684	716	723	750	675	744	724	729	689	748	718	652	689	696	745	730	692	705	733	748	692	714	713	702	673	722	722	755	722	765	700	712	724	751	713	728	732	659	729	724	698	707	730	767	752	725	653	666	658	719	733	761	741	698	725	775	703	710	716	700	755	742	719	761	709	737	769	730	690	703	758	720	694	722	677	752	744	679	772	724	730	711	720	759	717	673	683	704	736	763	700	708	772	715	694	713	731	700	744	688	727	725	749	726	806	744	755	704	714	751	730	685	664	720	728	779	741	732	702	742	723	710	701	734	757	708	737	672	700	716	759	734	731	689	699	716	694	717	777	714	684	736	717	766	697	680	705	698	689	758	733	694	724	714	731	710	739	671	689	719	736	755	703	687	728	716	680	690	764	705	694	750	685	696	735	702	753	683	730	723	711	734	729	781	701	716	736	708	696	726	693	752	739	765	714	696	709	701	707	726	680	714	704	703	730	716	696	729	722	756	696	757	711	682	722	663	683	725	699	776	746	721	695	684	766	749	744	699	726	724	716	716	730	716	683	692	726	741	708	723	741	673	746	759	712	714	715	724	712	704	671	711	717	701	696	723	733	698	727	689	713	734	734	719	766	676	710	727	731	748	748	759	724	758	747	714	766	742	683	716	729	678	712	682	688	717	753	685	694	754	701	728	758	723	718	717	686	719	716	683	747	724	723	685	741	714	695	759	690	732	740	705	699	708	754	737	746	725	763	703	738	752	753	719	722	736	721	783	680	785	741	735	682	750	738	754	714	681	689	748	745	722	710	788	706	670	721	709	712	740	708	734	662	731	680	704	705	740	732	750	727	725	675	739	789	753	717	746	728	695	734	724	759	681	684	682	768	745	750	786	792	702	665	754	743	746	708	720	714	724	724	716	696	742	702	734	692	717	721	745	745	773	711	727	695	697
25767	21452	27296	25373	5966	478	402	353	355	313	264	297	280	285	295	281	287	264	252	252	255	262	256	252	259	246	253	252	254	243	269	239	248	262	267	241	258	255	252	235	243	248	251	247	241	246	263	277	263	257	241	264	243	248	233	232	252	277	240	257	270	248	276	257	250	246	238	277	254	234	246	264	271	222	277	262	253	263	254	236	275	239	229	255	254	255	267	244	276	256	260	243	241	249	253	264	281	253	243	259	247	257	267	254	261	243	260	288	274	254	279	254	224	256	215	246	263	268	260	250	246	235	272	262	261	270	245	255	219	252	276	259	250	267	256	275	255	274	253	257	255	226	248	253	245	257	236	269	249	270	270	263	258	257	234	264	249	236	246	259	254	259	256	263	240	239	238	238	255	254	251	233	269	237	250	240	274	255	256	275	250	263	247	264	240	235	218	259	243	249	244	248	240	269	216	277	253	250	272	248	258	246	255	260	259	268	243	233	253	262	258	259	236	237	224	249	236	256	245	256	266	247	239	245	261	241	237	243	244	267	294	229	243	271	266	230	243	236	246	256	231	258	259	252	251	237	261	271	238	265	251	241	241	241	260	233	258	220	267	238	247	257	259	253	262	229	263	263	271	257	258	255	249	244	273	233	242	252	254	242	249	242	228	236	231	250	257	268	253	243	244	272	247	258	249	248	257	269	254	262	240	252	277	253	244	246	220	269	247	236	242	247	249	251	257	227	250	252	241	244	260	240	261	254	239	249	208	251	258	258	248	276	250	269	259	268	262	267	273	246	230	235	231	252	233	236	253	240	273	264	248	234	240	255	234	262	259	241	260	237	218	247	276	249	245	274	250	286	260	237	264	240	237	255	236	245	253	257	239	250	237	250	239	244	267	244	239	246	256	228	263	255	246	279	233	253	235	269	238	250	252	251	286	249	246	240	278	246	247	244	254	262	246	222	284	249	262	233	276	249	243	219	254	234	234	228	269	238	274	237	246	250	241	228	248	256	246	254	250	222	259	248	248	267	239	246	286	260	253	261	252	220	253	237	252	244	242	236	264	227	264	229	268	255	256	240	232	234	257	251	242	241	247	233	248	257	286	266	260	250	255	239	238	258	246	260	265	259	231	269	261	225	259	268	235	220	232	270	255	250	215	255	271	220	234	235	271	239	242	236	241	216	261	239	252	251	262	272	253	255	246	255	260	266	256	254	262	243	247	238	239	251	236	251	248	227	249	232	274	227	256	251	244	241	270	238	237	273	250	260	256	241	241	234	254	250	220	247	269	220	233	261	254	258	256	247	226	220	276	261	235	237	293	246	232	245	255	256	266	214	243	242	255	249	231	254	257	271	214	246	247	241	242	259	269	233	227	237	259	279	247	227	257	243	248	258	244	253	271	241	267	227	254	262	248	235	255	266	255	264	261	240	263	238	276	252	272	243	236	258	269	268	256	235	285	291	267	230	262	269	248	236	246	249	248	247	252	240	263	234	225	257	248	263	220	246	241	260	265	255	248	250	276	245	271	240	240	263	243	223	243	256	225	268	260	248	241	247	245	260	245	265	223	253	246	261	258	234	266	235	277	270	243	228	271	239	248	248	232	258	280	282	225	240	240	206	264	245	249	255	237	258	264	265	292	229	248	254	254	270	236	230	224	240	241	240	240	245	277	262	257	227	252	285	272	252	260	208	254	238	240	229	274	245	252	279	254	252	252	278	258	249	239	270	253	273	275	249	280	256	245	258	243	241	250	260	260	254	260	250	232	269	269	246	251	261	254	250	234	271	259	266	248	247	262	236	262	227	244	257	275	268	227	250	256	223	250	247	273	236	230	247	253	241	256	253	234	249	264	256	266	237	246	245	247	276	248	270	264	259	257	272	262	234	265	239	259	254	278	265	254	260	275	239	235	250	230	260	274	246	267	218	249	295	256	235	244	236	254	258	271	247	239	253	254	243	277	235	248	276	221	260	250	259	276	226	249	248	262	282	227	256	257	276	244	258	218	237	250	241	258	245	278	251	266	286	253	256	234	246	238	251	231	225	248	273	254	267	266	254	234	284	244	265	255	250	290	238	224	260	236	265	254	262	261	259	232	241	248	265	271	251	274	273	248	261	246	246	247	269	260	236	254	260	283	253	237	244	243	235	280	234	251	276	257	274	254	248	236	248	230	243	245	239	240	243	250	254	256	256	260	224	254	263	236	245	244	255	248	240	240	249	273	279	232	230	253	256	235	255	246	258	260	235	266	267	241	246	253	232	273	245	249	248	253	267	224	243	277	235	239	267	263	260	252	279	248	268	242	240	238	286	268	263	275	255	226	261	250	222	262	257	227	239	232	248	226	250	249	267	255	236	266	273	267	229	229	229	280	252	236	275	226	247	247	250	269	233	237	270	277	231	254	256	230	253	258	256	256	236	233	236	247	252	235	244	218	263	239	266	242	253	249	250	264	227	216	249	253	281	280	256	248	245	254	246	247	242	247	252	228	273	247	251	251	222	250	251	231	243	244	256	254	255	226	249	257	247	269	241	257	238	265	227	265	238	254	254	269	235	257	246	260	235	248	275	244	227	224	254	243	238	245	277	248	249	258	285	244	272	262	234	247	251	259	230	247	271	244	243	285	274	266	257	245	232	240	258	253	246	261	250	281	229	227	254	260	281	260	272	246	240	253	239	255	257	252	266	243	262	243	271	248	259	244	234	226	259	259	247	246	263	245	247	244	259	261	280	234	249	255	275	242	267	241	218	245	252	239	225	253	226	250	243	268	211	257	255	291	247	244	238	241	257	249	211	256	256	237	247	270	251	245	265	239	231	243	271	269	242	304	246	272	230	249	232	259	223	256	246	264	224	244	236	251	299	236	268	252	253	272	246	231	218	224	238	276	266	273	242	244	235	258	254	261	229	274	252	283	248	230	265	255	257	265	247	248	270	245	266	246	269	233	271	259	263	253	260	267	252	239	260	224	233	280	226	259	276	264	246	242	275	212	224	248	232	261	251	232	245	242	258	248	240	265	251	246	255	258	239	229	271	247	246	226	258	233	254	255	243	248	277	257	256	257	263	230	216	238	234	247	237	252	240	251	253	220	274	227	256	240	252	272	237	295	246	267	280	278	240	246	213	253	260	253	248	269	251	258	230	244	230	243	235	225	264	238	265	251	217	279	238	281	250	261	253	226	257	248	246	262	253	235	263	246	255	239	260	239	257	261	247	246	250	235	255	242	249	238	264	257	238	248	242	222	235	244	246	230	276	270	239	234	247	263	234	239	243	259	241	262	257	283	238	251	252	261	258	266	238	254	276	235	245	239	237	247	252	251	258	239	273	247	265	260	245	262	244	252	244	232	271	240	255	266	218	246	242	262	255	262	245	261	275	223	258	250	240	248	265	264	263	265	257	229	238	267	278	232	255	235	262	262	240	235	248	238	259	256	258	222	278	266	236	261	275	258	249	224	246	249	230	276	229	266	248	260	233	280	257	259	251	255	268	250	250
48882	15874	2914	1431	1025	864	745	635	535	555	479	460	467	384	422	400	397	391	360	360	360	354	363	349	358	374	379	391	368	364	390	327	348	350	341	323	344	387	348	349	353	371	336	340	324	328	361	344	338	405	377	360	338	333	348	354	305	354	330	354	390	370	351	339	368	369	333	322	336	321	332	289	340	324	354	324	373	360	347	348	352	339	340	345	350	316	312	325	371	327	363	335	354	356	346	311	324	355	353	362	353	347	345	328	346	329	325	327	341	323	337	337	360	346	345	315	321	349	356	303	381	344	342	300	338	358	365	340	330	346	335	379	333	377	317	327	350	337	346	347	370	307	362	344	352	341	367	370	348	380	365	324	335	347	315	350	320	355	350	346	329	325	349	356	328	315	341	346	340	333	325	370	335	381	320	322	325	374	331	347	312	357	346	355	371	353	325	333	329	364	378	308	344	329	330	351	351	322	334	347	333	337	349	305	367	322	351	364	325	347	346	328	322	341	371	344	342	351	335	315	345	366	372	330	357	331	365	324	347	360	341	314	347	328	320	365	313	359	321	380	320	379	339	314	296	323	353	342	361	365	319	367	349	383	331	336	381	338	342	376	339	354	327	332	320	356	368	352	363	343	354	310	334	335	333	338	351	320	309	361	328	320	338	327	351	304	324	330	355	324	326	370	336	353	341	365	338	372	325	346	347	347	325	318	376	330	334	325	344	307	346	327	354	355	334	300	344	343	308	355	358	366	364	328	325	331	335	313	345	360	307	346	358	352	328	395	341	324	344	344	312	345	346	375	351	370	328	327	368	340	353	337	304	345	327	336	354	330	308	305	332	330	338	348	318	359	328	346	348	347	346	370	335	332	351	351	344	318	383	326	365	363	338	336	345	323	323	356	352	332	378	318	348	333	329	314	341	341	319	320	353	351	344	340	322	329	323	352	332	358	338	351	334	328	363	323	333	324	329	306	341	357	344	320	328	336	369	327	373	315	341	294	318	340	341	363	325	330	341	324	318	333	303	315	348	349	346	353	356	334	337	341	357	332	330	358	353	334	323	361	367	327	349	340	348	313	350	348	360	339	371	361	340	372	338	338	370	358	336	321	339	327	341	303	385	320	335	319	331	328	341	366	358	336	344	337	349	338	335	345	328	335	325	343	345	314	312	349	325	361	360	342	344	279	361	368	342	336	319	327	363	338	333	358	340	356	337	349	356	316	334	321	355	329	365	342	378	346	304	357	334	308	358	314	355	322	365	352	355	314	361	334	352	357	349	360	335	333	344	330	329	370	374	348	338	387	345	306	360	356	308	341	350	327	365	343	352	302	348	336	338	305	312	308	343	360	331	324	334	354	323	350	364	326	306	349	360	345	321	325	285	343	356	326	371	364	329	352	329	358	338	338	385	344	340	362	330	364	329	333	354	338	340	329	362	314	326	350	318	339	343	348	301	357	324	343	346	340	359	331	350	339	325	347	324	343	310	336	339	324	330	351	317	316	365	328	327	345	351	356	334	327	340	351	309	359	334	346	367	352	339	361	350	337	365	334	351	337	362	334	318	323	329	354	342	382	336	333	350	316	333	355	326	358	325	348	354	314	323	362	378	330	345	348	364	318	358	321	323	348	356	338	320	330	316	315	314	302	347	352	342	345	340	369	348	333	339	337	315	353	323	378	321	347	345	320	323	350	367	355	367	391	310	342	310	337	328	329	339	338	350	329	361	332	331	387	340	352	349	320	329	330	320	332	324	356	356	336	359	352	354	359	333	310	356	312	323	355	348	339	342	297	339	331	362	340	335	360	367	341	305	341	338	329	310	354	342	305	316	309	313	346	321	321	346	351	337	319	332	353	347	332	331	344	346	350	332	313	337	326	330	390	310	329	367	324	333	341	328	354	356	367	347	339	344	341	350	337	342	292	364	346	367	324	333	352	348	306	351	313	327	360	347	338	353	350	312	340	381	362	344	370	353	327	344	345	327	337	339	311	368	322	312	345	321	316	381	340	357	345	321	382	326	330	342	356	358	357	345	319	336	354	350	353	351	326	317	342	360	357	328	327	322	330	333	304	329	326	350	329	347	355	358	318	349	304	286	327	334	322	327	356	293	326	311	335	362	349	333	352	357	338	320	329	349	358	344	373	357	336	323	323	337	338	362	335	347	321	314	356	328	331	333	355	327	332	335	353	322	332	336	317	381	310	362	361	328	330	381	353	314	360	339	341	343	350	358	354	340	329	331	321	343	335	328	402	336	336	329	331	335	354	332	320	304	337	342	348	360	349	318	356	357	314	367	356	346	337	306	324	349	346	320	358	354	317	327	339	365	324	355	351	337	336	322	356	345	353	340	356	335	348	336	326	333	311	325	337	330	325	340	335	325	334	342	350	346	330	346	324	305	375	332	369	346	357	321	337	320	326	320	352	329	338	380	361	344	343	329	339	379	341	304	315	340	358	334	339	329	337	350	338	362	351	345	305	330	321	320	316	355	319	360	363	316	370	341	321	345	328	353	339	358	351	324	357	333	332	353	321	331	365	317	352	358	362	338	329	331	352	316	315	346	359	362	346	336	319	345	343	366	329	337	345	340	325	352	346	363	346	343	346	364	323	341	323	326	324	331	363	328	339	316	322	348	322	356	329	326	354	323	290	327	320	323	320	353	375	313	318	350	341	345	323	335	318	351	351	313	356	308	346	300	335	352	314	352	318	298	327	339	343	326	332	348	333	345	338	320	334	321	356	341	355	334	355	339	335	359	332	334	347	324	331	351	335	332	333	337	365	319	335	348	327	353	344	304	363	304	347	336	325	399	328	342	320	341	366	338	320	319	360	329	314	370	348	354	341	381	324	342	325	352	308	313	355	322	344	365	358	338	343	352	363	333	332	330	342	362	346	334	372	337	353	326	352	316	359	339	336	303	360	305	322	338	327	354	344	337	342	353	366	325	321	365	329	337	321	335	353	368	347	346	351	311	344	337	343	358	354	345	331	377	345	336	325	351	349	318	321	310	343	347	352	355	350	310	308	345	342	329	304	330	349	310	332	346	336	310	326	332	377	338	336	352	307	372	314	368	336	314	328	317	358	332	365	363	370	336	346	342	358	328	355	353	331	306	343	339	294	346	341	334	336	364	346	336	331	372	358	329	357	336	346	361	343	351	328	313	351	321	334	329	357	347	344	333	326	334	317	323	341	327	336	338	345	377	349	368	309	366	342	370	333	362	343	322	349	338	374	312	355	360	353	351	371	346	312	331	352	346	317	347	365	341	354	320	347	333	341	343	298	352	340	352	316	315	338	324	353	338	359	343	329	319	373	340	322	349	317	315	334	343	341	362	339	340	339	364	357	305	336	330	351	346	349	356	364	314	334	352	324	330	349	336	358	355	336	352	333	338	343	296	362	339	354	322	330	347	334	316	341	338	339	343	328	343	343	344	346	344	329	342	354	319	321	353	329	303	348	330	339	335	353	342	348	318	320	363	293	359	339	310	337	337	314
23255	21438	29282	23970	21425	21385	6178	1216	986	959	837	907	850	798	809	782	774	746	739	715	734	741	727	722	663	736	704	730	715	695	728	740	720	695	697	707	681	688	707	703	693	634	667	724	668	668	696	646	656	732	666	683	705	661	667	674	665	664	675	726	645	653	655	687	696	698	699	662	662	664	650	686	698	687	682	627	705	641	672	650	632	706	682	682	704	718	696	671	679	699	661	676	704	679	660	673	706	676	677	747	671	677	712	652	689	687	666	660	749	688	661	697	669	644	628	669	689	693	716	668	673	700	638	678	694	703	657	696	693	674	669	681	697	639	718	701	747	665	690	681	687	699	696	683	681	611	708	657	721	659	687	689	685	718	667	727	667	679	686	666	624	662	669	715	675	688	691	678	623	676	698	717	722	686	758	685	678	679	693	679	624	696	696	680	668	686	672	621	671	671	704	667	677	662	714	679	687	685	665	636	745	714	708	685	651	637	663	700	625	648	665	664	690	694	682	636	658	698	713	696	696	667	641	705	678	712	644	709	689	665	666	717	633	670	675	657	684	674	678	676	647	712	634	721	660	697	665	675	676	641	664	693	653	652	699	717	653	666	697	730	703	660	642	698	709	645	644	662	665	641	634	695	712	723	654	643	676	702	664	614	672	669	693	713	689	689	735	660	694	653	702	703	689	694	724	708	701	723	679	716	674	656	662	706	702	697	675	681	714	699	721	735	680	648	676	667	686	721	677	655	712	698	728	687	664	666	658	657	668	661	710	696	655	660	674	690	668	667	659	637	717	703	668	701	662	692	674	648	730	691	677	685	648	687	641	672	700	661	659	671	702	722	702	696	661	682	632	699	663	704	697	710	670	708	708	764	680	698	665	644	707	689	655	658	699	665	683	685	681	666	706	680	685	671	655	693	658	705	673	669	674	672	671	677	696	719	644	670	644	716	673	661	687	650	704	672	723	686	697	698	698	706	682	721	672	672	700	696	673	659	675	663	666	643	673	659	699	670	670	701	659	645	700	668	689	699	660	664	656	663	692	655	662	694	699	642	683	686	700	693	694	676	702	637	680	648	691	719	688	653	684	694	657	641	659	667	659	696	644	673	638	687	672	688	702	667	708	680	657	710	666	649	650	685	682	685	682	705	653	687	636	685	673	651	656	675	672	686	676	683	671	670	700	673	682	678	674	672	700	611	651	691	677	688	646	651	659	686	615	663	616	665	651	679	680	673	632	693	694	744	653	677	678	651	662	676	712	629	692	700	668	617	686	661	642	620	647	696	717	656	711	686	652	648	656	687	638	649	656	703	678	691	639	672	649	722	698	758	678	671	692	655	700	682	711	658	680	673	633	671	692	668	655	648	664	647	662	688	650	749	666	699	672	666	657	703	677	693	717	699	654	695	708	689	671	642	675	682	700	709	676	687	669	637	654	674	656	630	722	701	681	675	681	680	653	665	627	695	649	639	719	648	748	675	640	653	682	723	632	688	680	657	721	594	652	673	683	672	681	668	689	676	714	682	657	612	610	665	659	640	656	672	629	653	706	701	680	721	672	672	676	690	657	668	674	693	679	679	725	626	641	641	725	660	692	656	707	674	671	637	679	671	657	667	676	618	681	675	633	676	667	673	694	696	658	658	709	684	646	700	651	682	693	605	721	696	702	711	701	650	650	666	681	689	700	635	693	690	738	649	647	702	689	669	698	677	649	684	667	663	681	668	692	663	667	640	666	661	708	678	691	678	718	705	695	663	713	700	672	642	710	662	687	640	670	685	672	622	709	657	725	669	683	677	708	692	677	710	642	678	701	665	715	657	628	690	669	647	661	655	717	663	663	689	695	661	718	692	683	675	708	656	709	654	692	670	682	642	696	693	698	686	677	699	677	647	649	683	661	711	726	676	700	598	683	640	732	659	684	645	679	673	673	662	680	652	690	613	674	632	687	675	708	657	707	720	694	658	642	734	689	634	676	685	677	638	695	685	708	687	636	663	633	660	680	673	659	617	669	705	683	710	662	656	697	677	728	744	692	635	663	687	653	696	677	672	689	651	660	718	637	753	657	700	673	728	694	672	669	637	646	653	694	657	667	649	734	687	684	640	646	693	683	705	669	610	677	668	643	692	681	660	697	655	710	668	653	702	687	690	674	722	683	674	667	672	654	675	670	666	698	663	695	682	694	694	674	666	707	676	657	706	706	718	689	702	684	608	650	669	677	661	677	705	665	686	707	628	692	704	687	714	677	683	679	644	689	680	720	686	663	686	652	687	659	703	721	691	670	654	663	680	712	693	641	705	644	660	724	665	674	669	675	691	724	660	693	656	707	692	709	699	665	659	699	679	674	666	649	691	644	649	618	646	626	658	681	652	686	657	687	723	699	646	697	659	697	660	672	644	691	708	636	675	690	652	648	678	679	675	672	630	657	644	644	673	651	689	684	676	642	693	670	711	655	698	675	669	691	706	673	672	675	704	716	710	700	675	695	687	643	678	708	702	663	685	751	706	706	664	636	689	660	688	636	679	661	679	683	698	697	687	661	668	721	679	669	670	647	650	655	705	730	650	648	643	697	684	691	707	696	639	658	707	653	646	695	704	694	682	688	658	716	712	683	684	673	681	674	738	657	719	647	702	665	697	710	662	648	704	664	661	661	671	617	654	671	686	625	690	597	676	624	685	621	673	708	672	659	676	691	696	636	678	660	699	668	702	663	710	654	676	701	673	703	665	679	692	675	653	689	699	693	668	662	665	639	626	652	625	685	623	660	715	672	711	669	628	640	666	674	655	714	669	667	705	647	683	666	674	652	729	648	662	655	668	643	656	700	693	669	650	684	680	647	719	699	651	645	648	700	679	663	651	674	680	659	675	673	655	677	669	644	715	662	682	691	632	679	676	654	680	627	672	673	692	674	667	711	695	676	691	684	725	643	677	713	680	654	665	694	687	619	614	727	627	634	653	671	700	670	696	726	658	687	653	684	659	678	713	657	674	628	689	662	644	665	696	685	693	662	661	686	685	632	653	710	671	694	638	680	694	724	647	677	687	698	710	704	650	697	677	689	633	644	678	685	656	659	645	669	718	697	683	673	739	667	726	635	660	668	649	672	673	661	631	694	672	677	626	685	671	656	663	684	696	694	627	654	694	686	701	682	717	628	684	702	661	631	692	647	679	669	702	656	681	671	694	690	661	658	653	661	642	732	684	637	684	681	735	694	660	665	706	678	656	646	665	654	651	684	656	651	686	653	681	648	738	731	629	697	651	689	660	665	707	679	719	655	676	704	730	678	605	734	675	681	748	667	691	684	667	667	676	662	648	695	617	657	700	667	652	658	666	646	670	761	643	691	655	678	667	664	638	674	678	648	700	684	608	701	642	691	684	730	661	683	704	701	687	655	656	686	667	707	677	686	613	668	727	664	709	680	692	668	713	728	672	667	647	704	705	687	659	701	651	679	698	647	723	675	686	732	684	647	678	712	670	673	638	692	670	686	657	740	680
56754	25280	9326	4861	3538	2786	2182	1927	1577	1461	1359	1265	1194	1157	1040	1051	1019	941	993	873	899	911	869	935	986	906	953	850	810	868	847	912	833	883	858	896	856	823	859	840	823	877	824	835	832	822	875	785	826	809	860	868	801	799	885	837	816	861	862	804	795	817	822	878	806	820	848	835	841	854	857	843	854	809	823	804	819	851	796	864	751	788	799	843	845	807	850	886	816	834	818	846	817	827	802	844	856	779	838	805	886	862	860	842	785	881	847	856	826	809	860	831	794	793	852	802	830	791	862	792	878	857	798	841	840	801	888	768	815	837	888	815	832	782	811	868	833	814	832	832	802	825	801	836	799	844	797	868	796	787	835	773	826	828	789	806	833	809	776	792	810	863	798	840	824	820	794	817	823	837	846	797	810	785	815	908	817	804	794	805	853	844	814	851	786	846	830	843	821	753	860	832	799	773	845	801	836	852	837	787	812	846	862	796	829	829	840	845	771	856	801	802	806	832	856	792	835	823	833	821	824	792	827	813	820	823	817	812	783	762	840	800	757	856	817	833	829	811	815	815	811	826	797	783	865	857	799	835	831	880	815	787	839	809	791	818	801	885	840	803	808	810	775	779	816	823	802	815	755	809	835	855	805	804	862	808	756	801	869	784	793	815	797	793	812	806	833	881	876	784	799	814	849	851	839	818	802	837	836	828	805	828	779	809	868	785	843	860	776	773	822	814	794	794	838	826	879	842	765	797	811	841	864	771	819	758	845	784	877	808	829	804	817	806	856	813	810	794	798	842	849	845	833	806	822	870	829	854	823	891	811	854	799	791	862	805	814	873	803	799	783	837	851	854	830	789	798	844	818	830	795	798	845	794	851	841	804	757	857	803	843	822	862	847	777	819	848	810	793	852	854	801	819	832	829	853	823	831	821	814	818	846	822	818	832	828	836	819	848	829	808	810	798	780	762	857	861	824	890	826	744	832	840	831	799	785	833	823	810	834	849	816	853	842	849	834	835	783	819	831	849	816	787	822	819	832	859	762	808	780	825	837	837	820	829	839	833	830	820	802	834	853	833	806	837	805	865	809	866	784	851	838	879	872	803	841	771	831	778	821	834	853	803	852	840	835	820	802	816	811	834	804	816	823	835	792	865	867	830	789	876	794	835	917	806	828	837	820	810	805	831	838	818	783	804	870	796	860	845	818	850	833	842	799	835	822	830	836	826	839	868	822	818	802	820	828	833	823	812	835	799	826	826	829	844	858	839	826	821	882	876	858	847	859	783	789	793	772	767	816	880	773	804	879	857	797	801	858	840	835	840	874	848	838	802	863	830	818	759	806	795	797	850	827	801	774	822	798	814	834	797	837	819	822	788	838	822	787	816	796	806	819	810	843	793	816	779	838	818	808	846	785	793	883	855	864	790	880	897	800	816	826	858	840	838	837	885	808	834	838	786	849	826	845	807	841	841	853	779	805	835	855	791	855	843	825	822	878	826	794	801	889	814	812	863	808	801	828	795	846	814	843	812	829	787	849	850	843	831	824	871	832	827	792	790	883	871	845	853	826	838	798	788	814	853	794	802	815	775	820	845	798	842	802	773	765	882	813	796	877	829	785	825	836	809	800	842	812	830	889	793	848	839	829	824	857	852	779	832	819	823	801	802	850	830	853	795	835	839	852	858	794	786	837	803	858	832	856	783	801	807	815	849	839	809	795	839	822	842	807	853	794	827	803	846	787	781	831	809	840	808	793	815	824	846	850	850	896	851	816	819	793	760	825	825	859	797	884	851	873	827	836	815	819	871	839	823	874	786	834	791	832	784	822	779	794	797	834	808	786	796	807	799	876	858	823	822	804	854	821	839	801	786	836	797	832	841	880	819	802	774	820	810	852	862	822	854	813	863	881	764	826	838	787	819	794	849	871	839	816	802	873	837	874	801	849	853	806	810	817	753	818	828	848	777	807	796	801	827	812	853	797	826	811	895	799	800	813	846	842	790	853	776	801	814	810	823	828	778	831	819	805	791	863	823	824	834	817	829	849	842	838	858	841	829	846	883	830	785	794	854	827	809	818	832	796	842	807	826	816	870	846	816	884	835	775	780	857	815	868	885	823	829	808	842	827	806	762	834	846	760	839	815	809	811	772	806	814	807	843	824	808	860	819	800	878	803	769	813	842	805	830	819	834	809	798	802	880	816	851	799	830	798	826	796	774	829	854	822	797	822	842	829	800	817	837	814	787	843	777	774	819	820	805	798	801	816	806	860	788	811	810	871	816	775	829	824	822	823	796	816	867	840	793	881	848	827	842	783	832	808	826	777	843	837	766	851	855	840	744	778	804	837	789	821	832	821	836	791	860	818	858	853	781	828	799	833	823	832	817	787	821	781	853	827	844	798	882	796	872	865	816	841	812	792	847	852	839	803	781	834	829	805	880	869	885	815	813	856	819	782	864	827	764	836	790	851	832	823	822	833	821	861	845	784	892	777	779	819	815	841	833	799	827	840	806	831	844	841	811	819	822	804	820	826	841	805	798	857	858	783	827	846	853	843	863	813	810	825	796	815	749	805	835	823	763	824	805	797	783	829	810	841	777	858	829	859	831	835	774	851	752	835	768	812	815	811	813	829	861	803	805	799	849	822	775	837	790	860	846	806	867	832	834	821	828	799	785	814	856	772	863	869	813	801	828	825	831	863	827	823	836	839	824	814	820	877	869	794	822	842	816	852	797	787	818	845	826	815	813	794	829	856	834	818	788	827	824	820	879	828	835	835	878	846	826	814	828	864	853	809	889	848	848	826	850	826	831	769	804	809	828	831	828	848	810	867	843	844	752	802	806	816	848	839	827	841	851	792	828	815	808	785	768	831	822	803	828	797	872	865	868	790	861	807	792	795	875	832	785	856	775	862	798	792	832	861	812	830	822	829	844	826	856	854	819	798	828	819	847	760	830	827	835	800	838	834	817	825	792	804	826	808	867	850	808	831	838	798	879	803	884	782	865	859	852	874	822	760	850	828	833	777	849	783	793	867	814	812	853	819	838	786	829	819	772	819	841	786	837	853	862	862	787	830	845	858	823	785	803	845	790	780	818	788	812	807	857	892	879	819	817	798	816	779	800	809	823	850	827	859	857	818	791	858	826	877	831	850	781	889	838	816	909	814	818	849	828	826	776	844	835	817	848	809	826	844	811	822	857	826	853	850	831	850	764	815	809	798	831	852	823	832	825	829	827	807	806	883	875	826	793	842	790	808	801	842	758	847	838	820	826	795	828	843	835	823	851	799	850	855	791	790	870	785	834	759	805	815	830	828	865	828	862	834	877	841	818	831	810	795	855	844	816	865	836	839	829	834	792	816	850	851	811	767	828	856	821	804	800	831	886	767	761	813	823	835	753	796	782	795	791	795	774	850	823	796	829	855	854	766	829	821	858	797	835	815	760	837	774	842	884	853	784	791	823	828	839	860	844	788	812	905	824	807	829	826	849	870	796	813	816	787	825	871	854
28504	19870	6210	552	423	324	332	324	304	298	282	293	290	306	289	289	297	294	300	285	313	306	299	304	302	280	301	296	292	310	291	332	271	305	305	264	277	296	307	283	306	292	254	304	298	289	304	305	281	299	302	271	279	287	291	287	282	271	305	274	280	310	297	280	282	286	273	317	316	320	282	258	284	305	287	296	267	272	279	298	304	313	285	317	280	275	339	262	312	279	318	275	319	290	322	282	308	285	303	310	307	309	328	300	284	323	289	295	282	282	282	318	304	273	278	275	273	281	310	285	297	267	289	300	299	295	290	286	291	285	327	310	306	277	311	280	303	278	313	314	283	291	269	293	293	266	294	287	276	303	292	314	285	302	276	316	301	283	301	304	304	319	277	311	268	267	271	277	295	286	283	300	281	281	295	268	314	291	296	283	269	271	315	259	276	298	272	319	296	280	287	329	317	309	303	283	317	307	307	298	266	317	296	343	300	300	286	255	309	277	277	280	260	306	284	288	302	285	298	291	272	274	314	284	291	274	287	300	293	309	300	290	301	282	267	279	307	278	293	337	279	263	272	292	283	274	284	275	298	284	279	287	291	318	312	277	290	299	275	296	312	293	287	313	324	323	285	273	306	308	291	300	322	319	306	261	297	290	297	319	281	285	308	301	287	299	309	290	309	290	286	253	292	324	262	266	289	287	297	286	290	310	280	324	283	303	299	287	300	312	305	271	287	258	312	288	302	286	265	300	317	291	328	289	287	289	295	296	276	270	292	284	274	315	308	287	277	310	297	285	287	269	283	292	301	260	276	315	294	284	317	291	272	301	288	292	288	331	293	304	297	324	302	299	273	277	317	286	277	327	291	300	293	301	278	293	268	321	307	267	298	280	295	297	276	297	306	300	274	288	307	325	301	302	278	298	306	294	286	264	291	295	270	298	289	352	264	279	307	299	279	295	293	294	320	292	315	311	308	310	286	299	283	289	293	269	290	295	294	298	264	296	283	300	288	295	267	302	317	263	294	281	267	310	267	316	280	267	311	287	287	293	276	306	286	295	293	302	304	317	325	264	271	322	260	268	306	290	258	289	299	282	295	299	281	310	326	290	284	277	308	313	264	306	301	286	258	320	295	287	257	293	307	315	274	288	321	278	303	336	308	291	292	272	293	316	298	298	289	280	291	286	299	308	268	298	292	301	299	293	291	278	313	278	257	278	291	265	303	272	307	245	286	295	290	309	285	296	282	334	281	320	246	298	299	294	293	250	281	305	281	275	306	319	287	292	311	286	310	298	302	322	298	303	326	275	298	277	285	283	288	288	301	286	256	289	303	290	294	300	282	291	321	321	265	295	271	285	295	308	307	315	288	278	307	283	290	289	290	308	302	291	319	277	284	290	339	292	321	306	325	309	274	307	282	283	314	309	306	285	315	289	309	305	287	330	294	266	295	292	307	304	305	278	304	273	276	308	303	288	310	292	313	292	283	292	294	288	280	313	265	281	285	283	274	282	293	303	248	267	278	295	293	302	286	290	295	288	312	298	305	298	295	276	305	309	271	305	303	292	288	265	314	303	284	303	330	285	289	313	323	298	292	303	319	299	319	307	279	273	296	299	301	324	276	309	308	271	300	287	307	277	326	256	264	281	282	280	280	306	297	276	308	314	285	267	290	270	326	276	315	286	275	315	308	275	294	254	271	306	267	298	282	327	327	286	278	301	289	259	320	298	290	295	288	288	285	288	314	303	270	304	292	305	289	326	302	286	276	269	300	283	270	283	277	286	318	279	275	314	300	267	294	304	304	345	267	319	296	252	278	323	290	294	275	306	305	261	294	304	307	287	281	290	295	312	322	294	281	289	291	290	290	295	291	275	286	300	293	277	300	290	273	312	271	259	297	306	289	291	314	263	324	276	347	273	290	281	325	314	273	281	293	286	288	275	282	303	278	314	295	295	313	288	266	321	309	276	304	284	283	300	298	269	277	309	268	278	323	307	299	287	293	287	295	294	306	281	282	294	294	290	313	288	297	271	269	288	295	290	280	277	299	283	319	314	279	289	311	278	304	303	297	262	302	298	280	266	297	309	265	303	309	324	315	293	286	304	294	307	285	310	260	266	309	276	289	256	269	287	296	304	300	304	301	295	308	314	294	296	293	292	268	252	298	270	274	279	262	311	307	296	282	313	305	294	317	307	286	263	264	260	322	301	281	282	282	302	275	262	273	299	294	310	318	295	301	294	286	291	294	276	303	281	287	299	267	275	305	318	295	300	300	330	286	293	347	297	296	291	313	300	301	306	277	303	314	294	298	282	285	271	272	296	312	284	258	302	286	262	308	276	318	306	268	335	260	279	285	286	276	303	290	291	299	280	285	297	276	293	247	306	284	305	297	303	290	285	278	323	278	301	308	290	317	274	292	273	311	290	284	293	321	293	272	290	296	307	282	287	269	308	294	276	276	269	265	285	309	295	283	312	305	271	277	281	309	284	288	263	292	288	293	288	280	295	322	284	285	316	326	296	263	295	291	287	295	309	290	289	310	332	299	324	294	278	334	281	290	264	279	305	306	294	316	294	311	267	295	281	283	314	274	297	277	288	311	308	279	249	311	289	288	298	308	285	292	313	287	307	289	269	274	297	293	305	297	297	281	284	272	303	284	290	311	297	279	317	275	269	319	292	316	294	290	274	281	299	308	283	258	316	272	278	307	287	307	284	332	287	285	288	329	274	297	304	278	309	302	272	275	301	292	265	298	281	291	288	286	288	291	283	315	283	295	287	258	303	295	282	288	313	287	278	304	299	291	298	302	294	273	290	280	297	309	291	283	297	297	335	281	263	282	292	317	321	309	298	306	294	303	314	267	313	308	306	273	322	283	306	301	293	266	268	276	325	300	288	303	285	294	296	301	287	283	325	280	270	327	266	278	292	283	265	274	271	276	285	265	296	288	321	300	289	314	274	301	270	305	298	292	261	299	285	305	287	316	284	272	288	291	245	334	324	281	285	260	296	280	317	302	282	293	287	272	313	289	311	269	286	317	291	293	290	294	284	308	334	298	267	288	291	272	313	298	320	260	272	261	283	313	303	277	304	286	310	292	285	321	318	310	301	271	306	289	297	283	319	308	278	287	270	294	290	279	288	294	288	275	315	306	291	293	307	283	294	304	290	318	319	286	278	286	286	273	283	292	304	278	299	319	282	278	282	273	294	283	298	310	285	287	296	286	263	282	310	304	296	288	258	266	308	270	310	308	303	310	280	282	299	304	271	300	277	289	292	333	319	287	285	296	306	270	295	303	317	314	300	306	287	303	299	274	279	292	264	332	288	334	312	246	268	280	278	300	294	304	292	299	313	285	278	277	276	305	291	276	285	304	298	289	296	287	285	302	296	293	307	267	308	291	305	320	308	322	297	292	291	320	281	288	263	316	300	283	298	291	292	299	296	298	274	265	287	275	313	309	320	315	296	284	294	286	285	291	305	326	300	318	315	282	290	279	286	281	304
25140	5720	672	544	431	389	393	381	378	404	377	374	383	403	363	408	356	351	382	390	397	360	360	381	361	333	376	372	367	376	378	385	357	398	368	390	360	357	376	354	385	399	349	364	389	375	388	375	373	361	361	382	416	377	332	370	374	378	373	348	371	387	371	362	348	378	363	398	338	360	343	382	363	396	346	344	364	375	390	369	362	365	375	377	386	373	412	372	370	353	375	322	365	398	377	364	380	354	338	343	384	387	370	357	389	349	360	361	366	380	358	383	396	392	368	399	369	394	382	322	369	360	381	350	407	370	338	346	377	347	358	415	377	348	355	381	355	395	363	357	375	372	348	397	344	377	357	360	402	375	398	365	385	375	353	371	346	363	352	371	348	354	384	353	410	351	371	395	398	352	366	385	383	364	343	342	344	339	337	371	387	355	358	371	377	358	367	381	353	392	367	372	363	395	368	348	372	388	352	363	404	401	385	339	381	374	361	361	409	332	384	372	375	345	357	363	348	397	402	365	353	387	358	387	397	354	352	356	356	347	387	375	374	374	333	393	386	350	367	381	396	372	389	367	338	332	357	365	356	367	368	364	368	384	369	371	377	397	386	369	369	349	404	349	382	394	355	369	388	351	377	362	374	354	363	350	348	366	359	343	355	333	378	413	359	353	367	350	350	328	378	361	386	379	381	369	370	385	340	372	411	370	377	329	358	364	375	372	360	380	356	366	378	396	361	381	340	398	369	390	331	331	400	385	385	379	352	344	365	371	366	372	344	399	376	367	398	360	347	392	376	373	345	380	357	381	342	357	335	376	370	332	404	373	388	373	365	353	393	399	381	379	407	349	365	365	347	340	380	395	408	367	358	352	358	376	374	397	372	380	361	402	378	354	394	353	374	337	395	362	387	361	393	371	365	355	380	365	360	380	364	335	385	391	338	360	371	366	364	363	332	333	407	349	416	399	383	383	387	364	340	386	356	349	358	345	354	392	393	381	356	370	398	387	372	358	376	348	386	359	379	372	351	375	351	393	361	376	332	352	384	383	374	384	378	380	380	353	369	338	378	378	348	367	384	379	378	361	386	392	396	368	326	339	387	318	403	364	366	381	390	376	398	406	371	389	371	385	363	383	369	362	361	350	378	399	358	365	338	368	372	346	334	367	359	348	345	371	360	362	390	379	369	387	379	392	376	365	358	398	383	406	348	385	358	398	383	359	352	356	361	359	400	363	360	357	374	353	393	411	419	385	378	367	361	367	372	351	385	362	396	366	376	381	374	357	362	390	393	365	377	393	348	370	387	384	346	384	358	362	391	372	347	380	372	372	416	372	362	332	383	380	363	391	371	390	361	368	365	372	376	387	378	381	349	363	363	347	383	364	338	370	365	344	399	350	385	382	366	358	381	351	388	385	394	367	387	360	388	350	343	402	367	371	379	355	358	359	387	380	347	358	348	379	363	398	373	339	368	357	362	407	367	369	359	380	355	377	359	361	373	386	324	361	359	370	371	354	361	383	355	383	407	401	356	356	393	350	356	370	360	348	380	389	395	373	374	366	339	378	353	364	366	392	351	372	390	414	379	374	383	372	380	411	377	327	374	372	340	388	416	360	378	363	372	409	339	375	347	388	375	371	417	328	397	370	367	365	355	372	377	396	370	373	354	363	390	399	362	360	381	360	372	357	379	369	374	373	369	359	371	378	355	357	386	369	389	373	339	393	379	351	334	361	363	337	375	402	379	366	358	357	370	350	364	394	348	368	388	381	393	384	381	356	393	381	350	387	396	344	343	400	374	372	371	330	390	356	353	362	361	370	392	384	382	367	341	344	383	378	380	353	390	368	372	377	382	390	373	397	351	382	414	391	355	356	369	378	366	356	403	380	369	397	350	357	385	367	371	364	393	395	412	368	388	360	328	362	374	357	369	355	387	390	370	381	410	343	338	375	366	357	376	359	371	383	351	363	373	381	357	355	384	355	336	368	362	363	350	378	441	351	397	337	354	352	383	393	378	338	405	379	389	383	381	348	367	355	381	378	371	372	395	379	391	387	375	414	377	329	375	392	346	381	400	363	326	389	363	378	345	396	369	357	382	381	359	436	367	359	370	358	359	378	364	346	381	361	389	359	365	358	384	389	383	361	355	404	327	364	358	380	361	347	370	356	373	373	396	368	417	381	362	362	368	329	360	332	377	403	382	374	364	376	398	372	357	363	409	351	397	392	364	366	348	354	382	366	351	373	392	348	347	346	364	355	357	347	407	366	365	339	377	370	368	393	406	376	370	340	368	364	375	372	389	383	374	384	376	340	392	370	348	356	369	377	371	392	380	348	346	379	362	358	360	357	365	344	379	336	377	360	364	365	372	383	388	345	361	356	332	391	355	364	357	360	369	396	358	373	364	383	412	386	375	359	323	368	365	329	364	368	342	397	417	389	396	365	356	334	378	393	351	393	362	351	392	372	373	368	363	365	375	385	353	359	395	378	362	365	374	365	368	369	382	333	383	346	384	358	365	370	364	364	349	366	360	363	364	385	349	346	374	373	354	351	359	369	389	377	348	380	376	391	398	382	356	405	378	380	390	396	340	367	381	333	375	373	371	392	374	389	342	383	353	370	415	393	378	338	365	368	389	395	371	345	327	390	377	381	384	372	381	367	328	365	377	362	378	358	373	331	368	346	373	363	406	365	386	357	384	376	354	380	410	360	386	352	356	343	347	333	371	369	383	359	356	357	390	389	372	327	351	345	376	340	382	367	373	362	375	408	379	375	351	389	359	361	372	364	361	394	328	385	399	358	360	404	350	357	384	448	377	407	361	329	370	359	384	350	341	396	318	378	354	392	393	355	357	403	337	390	359	369	379	393	403	350	367	380	362	354	377	363	421	399	373	367	385	370	366	351	404	392	333	422	372	359	346	357	361	331	349	333	364	350	366	371	353	367	377	379	391	328	376	365	365	355	381	354	395	428	348	371	374	393	342	414	353	336	362	343	387	354	363	373	336	377	363	370	361	369	351	375	350	353	352	371	384	361	349	355	385	397	401	365	327	387	380	364	379	371	363	363	384	351	391	371	345	369	389	351	363	337	356	359	354	366	375	402	333	379	355	395	337	408	400	362	345	377	345	381	362	360	334	397	361	369	375	376	336	384	340	384	384	401	363	347	356	346	353	378	360	364	388	384	361	377	367	382	356	352	348	368	401	351	375	401	376	370	353	390	380	382	354	355	385	366	360	359	423	384	395	373	408	380	385	407	362	380	397	411	323	347	366	395	392	387	375	371	392	375	410	369	379	394	416	372	380	355	378	372	377	400	360	348	389	406	405	381	368	357	387	384	389	364	368	399	370	382	424	369	357	366	355	367	357	355	365	368	375	362	341	382	365	347	381	350	365	379	377	405	389	396	355	358	361	387	369	365	372	384	400	401	385	369	342	372	351	353	389	361	354	354	365	361	351	376	363	392	370	337	374	377	361	374	353	359	368	372	371	376	354	386	360	382
24514	21513	28806	24584	21420	7492	1123	801	799	748	704	713	618	678	683	612	622	599	608	580	638	619	624	630	605	620	641	602	614	618	689	601	645	598	628	593	612	617	581	637	609	613	605	641	620	606	581	585	607	557	571	582	599	612	592	588	589	579	589	582	598	570	627	587	592	572	572	581	578	584	556	596	636	585	583	547	601	585	589	605	607	604	607	585	580	575	584	626	610	592	578	619	594	606	582	568	629	632	599	642	585	546	624	570	572	633	621	586	576	563	579	622	624	589	594	563	579	589	605	584	569	602	632	591	539	635	552	659	578	590	556	570	583	647	611	568	595	583	576	619	607	576	600	600	599	591	598	607	592	583	552	588	622	580	573	607	565	621	585	646	584	585	601	590	622	569	617	613	609	560	628	581	585	572	533	603	614	595	600	607	617	580	612	621	616	650	573	600	620	602	558	580	569	622	611	600	615	556	636	599	569	591	631	598	614	625	564	601	573	630	590	578	602	585	599	578	575	551	604	559	603	608	621	576	591	561	636	595	622	599	604	570	586	554	576	599	598	583	620	611	575	573	632	583	608	578	602	642	596	616	562	550	622	599	609	632	587	588	639	607	558	596	592	625	580	618	581	578	565	583	633	640	646	566	566	595	575	552	589	593	549	606	631	550	606	590	618	525	621	599	584	614	627	641	575	598	617	585	626	588	634	607	566	602	605	566	582	611	573	582	554	567	588	622	612	590	589	571	614	601	597	578	601	629	605	551	590	565	585	586	628	599	625	616	560	602	576	646	531	657	578	624	583	590	586	579	577	589	572	576	561	614	574	551	557	578	565	608	588	597	601	606	564	612	622	606	617	584	592	586	609	573	599	542	610	595	560	593	591	583	593	609	612	578	612	568	577	622	575	610	611	559	593	621	599	562	599	593	568	553	578	590	598	531	549	599	603	584	586	586	654	573	582	592	612	577	615	588	574	611	635	655	564	588	578	614	610	617	525	624	597	611	591	632	589	550	596	654	592	593	561	570	611	582	598	598	584	579	577	621	583	613	592	576	611	580	589	628	573	596	624	637	649	582	629	607	577	544	612	606	594	634	602	601	580	593	641	590	555	595	624	617	579	624	550	521	585	582	603	569	564	628	621	596	591	562	564	621	604	614	559	596	593	615	608	613	597	611	572	577	570	596	612	628	593	572	594	639	607	603	615	625	613	563	611	589	596	599	609	607	598	605	598	579	561	582	545	553	625	560	560	615	551	615	603	604	639	603	606	565	596	559	612	587	575	561	566	588	554	583	590	580	559	562	639	620	652	575	596	625	563	630	600	581	600	561	574	597	619	553	596	562	598	580	567	569	613	595	592	603	577	644	588	567	551	588	584	580	543	612	531	589	565	564	617	565	549	573	605	570	547	572	589	613	621	611	559	557	612	569	638	640	603	544	578	561	570	615	619	597	582	604	595	577	602	566	581	607	608	623	602	587	589	611	635	604	574	588	551	600	590	567	578	623	552	562	573	584	626	574	553	575	625	585	565	593	606	565	563	618	616	583	567	604	590	537	614	551	549	556	615	605	554	612	583	593	620	601	574	584	587	581	640	607	613	568	580	597	620	624	610	608	582	613	582	647	594	576	601	601	604	595	577	594	613	609	601	615	613	567	613	621	608	590	615	642	596	617	549	615	637	592	577	581	607	593	615	545	578	576	636	584	610	589	596	595	604	614	577	578	544	593	526	598	576	587	592	568	630	578	595	577	603	595	524	578	607	591	552	629	632	634	600	600	594	598	594	622	544	598	614	594	628	576	590	611	593	590	587	564	604	553	617	601	618	584	639	572	587	575	554	603	579	597	589	590	590	609	587	588	574	591	600	582	579	600	588	596	580	562	658	605	579	588	617	609	567	534	606	549	570	586	593	584	567	589	632	565	593	598	615	538	612	561	598	621	624	548	616	576	646	609	600	558	601	626	594	597	632	593	598	581	579	607	609	589	593	599	588	622	561	580	568	554	601	632	594	582	585	543	589	595	549	601	579	630	570	600	582	601	570	599	630	625	575	579	590	624	615	629	611	587	587	615	587	572	612	651	598	588	577	624	656	591	570	638	572	564	610	579	560	587	618	613	601	554	581	634	550	578	566	618	617	583	584	558	614	586	614	600	610	589	555	565	619	638	601	608	573	633	579	578	568	579	574	603	603	586	650	631	605	574	629	600	575	597	586	590	609	580	604	609	647	587	574	591	568	565	632	603	610	624	580	615	598	583	650	584	595	599	640	628	612	578	614	612	554	601	630	589	572	597	601	618	613	607	590	609	604	633	588	580	655	588	563	572	572	593	590	607	577	566	591	588	604	595	613	578	636	615	563	621	625	552	602	591	616	604	581	566	620	600	593	581	593	602	576	599	598	579	543	581	596	585	575	574	567	542	588	598	597	561	619	557	570	580	575	589	601	588	618	606	590	600	568	572	566	608	593	614	576	603	607	573	587	604	576	617	614	574	643	577	626	588	555	592	592	549	554	568	632	591	611	639	609	591	567	539	598	621	598	574	592	615	588	578	587	567	561	571	587	660	565	588	563	632	595	595	615	592	603	638	570	595	592	564	589	569	620	551	580	584	602	640	590	622	561	596	608	601	601	649	610	580	560	610	593	608	556	575	567	582	590	578	603	577	639	551	620	595	564	566	544	592	619	595	612	582	601	594	592	573	572	558	606	556	569	576	594	616	560	603	627	609	594	582	576	592	585	565	577	617	595	601	577	606	600	598	597	579	570	582	556	550	559	586	563	574	578	614	593	599	576	618	612	623	585	590	642	619	600	539	612	565	555	617	590	594	577	624	591	634	560	577	553	562	594	646	594	646	647	620	610	609	591	601	617	615	569	609	554	577	607	580	566	548	576	594	515	557	582	609	625	618	613	576	577	584	592	592	567	629	579	570	609	591	595	622	609	595	632	575	612	606	607	581	634	566	590	570	607	591	580	662	582	603	575	576	602	553	594	568	595	589	609	606	580	614	618	612	562	602	618	587	577	567	600	603	562	584	594	577	580	578	602	600	601	580	593	611	580	548	621	600	589	601	589	602	578	588	547	588	619	610	579	571	585	573	620	617	592	618	588	584	573	618	579	610	588	573	579	664	575	628	585	579	556	623	594	621	581	600	594	559	565	600	564	615	595	594	597	585	583	627	617	608	597	630	604	607	634	614	611	620	629	550	559	601	582	625	601	594	577	600	602	591	625	598	617	533	568	563	594	607	572	583	574	618	601	622	627	616	577	568	574	534	589	585	626	576	586	598	544	605	581	591	611	594	598	613	540	595	588	642	610	615	572	621	574	603	585	565	588	571	607	529	606	586	566	571	614	597	605	622	613	609	595	595	577	620	593	617	559	591	587	587	560	608	564	590	576	618	608	611	601	592	602	612	608	562	580	554	571	604	660	575	579	557	577	571	569	593	569	654	598	553	599	584	550	586	576	612	657	589	595	583	587	622	589	538	602	597	618	572	609	598
52761	20889	5670	2889	2147	1793	1400	1261	1129	1077	999	957	895	801	894	830	864	832	819	818	809	827	783	789	745	795	774	782	711	780	705	706	711	757	795	720	718	731	735	824	693	733	758	751	712	738	793	725	646	703	705	721	719	755	667	754	747	741	735	720	738	708	728	733	744	758	693	756	740	746	738	726	717	715	697	781	690	759	765	711	717	746	781	744	651	790	687	754	689	688	690	755	756	696	701	683	728	693	720	713	736	682	777	714	754	707	695	754	702	753	738	684	739	689	708	745	730	726	710	803	669	689	707	752	710	762	762	741	758	688	722	727	716	722	726	743	728	711	753	745	709	724	707	694	700	730	739	724	762	769	804	690	735	765	743	776	703	693	760	690	683	728	712	696	719	702	724	691	734	748	649	723	731	751	707	720	697	719	709	746	714	735	690	719	720	747	735	741	684	737	708	734	668	727	714	734	718	757	723	786	734	718	719	686	698	706	690	707	731	714	733	738	710	709	729	745	694	717	726	705	659	763	758	717	710	757	693	708	707	679	729	736	669	709	734	725	695	686	756	732	722	718	689	761	748	731	701	704	722	721	696	701	698	710	733	771	690	724	699	724	732	701	725	750	695	726	717	730	720	707	780	716	783	747	722	740	671	775	699	756	736	705	728	734	681	745	712	688	678	704	729	712	726	789	746	760	742	711	687	676	709	776	740	709	707	701	714	689	728	678	706	689	718	695	743	744	674	674	746	749	744	701	730	660	723	776	687	705	765	707	709	704	754	763	751	755	742	715	686	739	725	725	749	707	722	711	698	712	700	729	719	715	699	731	739	717	711	733	739	740	699	730	715	725	746	693	706	698	742	740	721	712	768	663	720	738	705	700	753	735	708	762	661	724	705	715	713	698	712	717	738	727	713	679	738	731	743	730	736	719	750	705	725	742	711	745	703	715	684	728	711	756	714	719	674	746	695	679	718	708	720	749	712	690	728	705	721	734	760	742	708	721	721	696	704	704	688	724	689	730	747	694	720	710	700	741	695	639	668	672	747	704	704	692	760	700	649	728	752	794	719	689	748	791	748	714	698	712	676	687	756	714	725	729	702	743	695	750	720	758	703	690	735	682	678	742	738	749	711	733	673	728	733	681	759	749	713	728	722	733	710	735	745	750	678	714	718	677	751	713	722	724	703	711	683	706	689	670	713	671	734	709	696	681	753	696	747	705	729	731	742	715	735	687	743	722	724	755	728	718	679	669	771	710	720	739	685	738	719	732	725	703	694	727	647	688	738	720	695	720	733	700	722	677	719	746	730	722	710	704	703	731	709	700	744	716	773	762	700	725	717	708	701	697	702	747	742	665	734	702	674	737	675	744	736	760	720	705	696	741	745	706	729	717	727	715	727	675	735	740	745	729	727	718	729	701	707	708	693	680	693	679	681	718	732	690	745	721	713	785	712	745	701	726	705	661	743	686	686	734	722	672	719	726	672	729	699	668	699	730	724	708	696	732	736	717	736	714	726	713	713	727	714	722	672	725	740	697	700	722	712	742	670	708	732	697	762	661	764	733	715	679	745	793	744	714	709	727	704	723	741	715	718	701	711	752	767	697	701	732	735	794	683	708	682	708	750	729	714	692	739	762	685	704	728	710	761	775	645	762	729	748	777	719	738	664	749	758	696	697	712	750	720	722	738	733	754	699	735	731	742	701	752	696	709	751	696	730	742	762	741	706	708	728	705	726	747	743	762	734	674	680	729	720	731	728	695	766	731	734	715	702	731	730	731	762	731	707	692	653	715	675	731	732	714	737	722	759	729	723	726	694	714	683	719	746	696	771	800	699	740	740	702	745	734	676	698	738	733	720	726	734	743	720	695	688	723	721	727	710	753	726	752	682	716	719	754	741	737	718	723	742	721	699	750	728	686	671	751	739	670	703	713	667	744	733	761	727	698	732	706	733	685	711	725	729	769	697	704	708	666	719	678	718	750	730	703	695	713	716	772	745	754	742	761	721	712	731	664	738	737	719	654	701	731	719	720	711	718	702	686	785	716	720	737	718	693	659	719	735	754	747	725	677	700	739	738	742	727	691	751	728	801	733	757	747	706	743	663	703	705	725	726	700	684	718	731	719	733	749	759	715	683	779	716	690	713	717	699	726	739	720	690	736	692	738	753	680	726	668	727	707	727	735	730	715	731	765	769	788	744	774	744	736	728	716	676	750	677	685	708	702	708	709	716	730	719	673	691	795	745	717	737	736	682	762	768	660	747	734	692	696	671	736	680	732	718	755	750	742	740	684	762	766	725	719	705	717	683	712	746	734	691	749	704	722	778	689	744	689	768	720	732	700	721	717	689	726	676	665	769	736	736	677	729	756	642	730	695	700	750	783	676	725	753	702	760	701	781	763	763	748	699	735	756	693	673	765	720	679	750	724	682	735	724	760	727	781	709	708	743	716	707	704	678	719	725	692	730	701	683	733	696	667	703	724	713	760	703	733	725	742	684	739	738	683	725	723	684	724	734	809	710	696	744	708	741	713	694	725	713	700	739	692	742	743	685	707	729	732	740	720	748	747	682	739	683	749	699	721	760	672	774	720	766	732	709	700	715	684	711	713	710	744	718	750	709	668	783	715	672	753	734	726	689	707	732	716	751	774	742	762	694	743	711	680	686	733	667	720	725	687	713	728	732	656	743	702	690	775	754	695	707	702	749	731	720	709	744	676	733	700	716	764	680	702	687	708	695	737	736	721	695	723	739	713	697	709	730	728	733	723	731	731	752	719	738	726	733	725	767	636	667	728	724	744	730	725	709	726	757	720	767	716	713	703	696	720	676	757	681	704	746	704	673	772	705	684	698	697	643	701	748	713	704	773	751	716	723	683	752	723	695	753	708	675	750	679	695	692	725	767	692	745	765	734	736	689	722	696	723	697	664	743	703	742	685	689	694	727	694	693	773	715	702	754	687	670	732	758	723	740	754	725	740	729	704	740	725	730	725	734	705	705	768	784	735	760	742	692	732	690	741	699	693	704	714	711	712	735	732	725	691	758	773	719	717	705	741	726	719	724	778	676	768	686	764	696	657	655	691	715	702	735	729	707	707	714	749	707	713	750	713	720	717	729	703	742	659	719	731	738	705	713	735	700	715	725	738	721	670	727	728	771	691	748	695	739	752	740	746	713	683	731	682	693	693	691	739	710	726	709	675	663	694	783	745	684	722	748	738	724	728	688	692	741	733	694	737	663	713	768	717	726	708	697	745	744	736	698	772	745	713	740	745	712	688	713	742	714	707	725	693	694	714	732	751	712	710	695	710	728	740	701	718	716	701	726	718	742	662	673	719	705	713	771	686	712	696	683	736	671	769	757	751	726	723	713	735	735	796	703	743	749	741	743	710	736	747	709	717	738	739	766	690	715	748	715	696	727	723	728	695	734	771	720	765	712	731	731	774	730	734	698	700	792	712	734	704	759	734	710	744	681	717	737	698	753	768	709	722	720	738	694	751	727
26015	21504	27342	25430	5816	454	374	331	331	294	310	257	264	254	292	276	255	273	269	272	294	230	283	216	269	269	274	259	252	256	269	246	238	251	263	250	278	269	259	228	269	271	243	256	215	246	231	242	240	253	247	251	253	255	248	268	214	233	272	253	245	215	235	248	235	225	228	271	247	234	256	260	277	258	237	271	273	225	229	252	244	247	233	243	244	244	228	242	248	239	282	255	225	279	233	263	257	246	258	227	239	259	260	242	221	252	249	253	237	276	260	248	235	240	267	284	259	249	292	244	242	278	267	268	249	223	210	244	252	244	229	269	266	236	227	265	250	263	245	228	245	239	241	249	242	265	244	240	265	239	233	264	252	234	281	245	239	274	261	253	238	252	265	237	262	245	283	258	231	257	232	254	222	248	281	260	234	210	262	257	230	264	260	273	246	255	235	251	244	275	245	261	245	258	243	216	260	248	258	251	240	223	251	252	262	259	242	233	226	276	253	247	229	257	224	232	222	260	256	256	240	245	258	254	232	227	228	222	256	275	250	236	247	246	238	235	219	241	267	250	265	247	235	263	245	219	245	228	224	219	241	233	229	239	232	242	261	270	263	266	232	219	235	261	226	246	258	241	247	250	264	274	260	216	271	240	259	249	245	266	233	232	244	256	246	250	244	281	229	245	252	279	282	255	260	239	255	231	273	244	244	254	245	243	284	254	222	225	248	264	278	248	271	251	251	218	233	294	263	262	256	254	233	257	230	258	264	239	250	246	269	238	260	281	237	241	256	251	245	271	254	245	251	254	251	244	253	251	249	239	279	258	235	250	238	236	255	263	263	244	248	239	243	254	269	257	272	240	247	263	266	230	240	247	227	253	260	249	269	234	242	236	254	259	234	271	239	274	246	244	277	251	237	239	227	283	252	295	231	245	268	252	223	273	258	259	247	239	253	226	242	246	231	244	252	214	273	247	246	256	243	231	245	246	234	234	240	257	247	233	238	247	252	266	228	233	228	251	248	266	248	249	238	277	240	223	249	233	243	248	258	243	287	236	266	233	240	229	244	233	230	250	251	267	250	250	235	231	247	235	272	271	266	254	256	260	237	222	251	234	241	258	240	240	266	240	233	243	254	254	253	254	237	265	231	256	242	269	269	253	254	255	216	278	264	252	237	239	235	238	218	249	266	270	256	264	245	262	259	224	252	239	243	246	247	235	235	211	276	231	260	231	270	246	245	234	251	208	235	289	264	237	260	239	268	254	265	231	260	235	242	269	271	255	251	242	242	256	259	237	285	236	223	254	256	257	224	252	252	264	233	251	248	243	265	233	264	258	241	247	234	269	239	229	250	248	232	253	253	246	229	251	239	261	248	253	216	248	252	229	234	252	227	235	261	246	243	270	243	226	254	255	249	238	273	245	252	225	245	264	255	262	262	259	233	237	254	266	262	259	242	254	247	253	247	276	243	260	257	259	228	257	253	250	256	238	260	258	211	241	246	261	247	258	253	235	233	250	259	225	249	232	225	268	238	252	233	270	239	227	246	257	246	235	248	262	252	241	245	248	248	280	252	263	264	234	250	267	260	244	246	265	242	226	237	259	223	253	224	251	258	215	276	234	273	218	233	256	256	263	285	251	226	253	255	260	227	242	271	267	253	251	242	263	235	230	243	265	237	246	260	254	219	246	236	262	245	260	239	242	243	261	267	244	270	262	252	257	233	258	246	228	262	251	242	248	246	245	280	257	227	228	205	263	255	258	227	273	246	265	257	221	293	249	228	256	228	249	252	278	229	252	259	228	225	257	287	223	249	262	272	248	262	239	248	248	256	245	264	260	251	236	268	241	233	234	257	243	254	261	239	241	262	256	243	278	252	271	255	245	242	246	245	266	268	254	256	265	234	267	255	235	250	241	241	262	240	221	243	239	268	256	236	256	249	265	240	261	253	238	248	242	244	225	257	279	258	268	260	260	256	253	250	251	237	244	248	260	241	256	259	236	271	244	242	250	250	239	258	259	256	255	239	267	230	253	292	242	221	279	252	254	253	253	262	221	212	232	242	262	244	280	264	249	238	269	212	222	252	226	237	221	246	241	248	252	233	262	234	266	252	283	253	252	254	257	262	228	228	267	269	229	222	238	260	244	233	259	234	228	255	243	237	229	262	266	218	231	201	277	235	237	262	230	243	249	250	227	244	239	243	271	261	238	235	257	245	253	254	244	253	271	227	241	235	238	267	246	227	264	248	222	246	253	254	246	216	267	233	236	241	237	272	239	255	233	239	236	218	245	266	239	232	260	254	247	250	256	246	268	246	250	250	238	220	251	260	254	237	240	282	258	261	251	248	244	241	221	252	252	250	229	262	245	214	260	258	253	260	248	243	252	244	234	222	272	258	259	238	274	250	240	230	250	240	268	253	276	242	261	253	256	257	220	243	266	237	248	257	239	245	254	258	203	268	242	242	236	244	246	259	239	235	257	247	216	246	206	244	274	224	236	260	232	244	250	246	223	240	246	236	248	242	227	283	228	227	260	240	281	272	245	234	243	237	256	251	231	236	234	206	250	216	258	267	244	269	258	253	245	256	241	235	241	250	250	230	244	270	266	258	254	263	233	231	268	218	220	264	271	262	251	256	231	237	253	230	251	253	252	234	239	239	227	271	249	255	263	257	276	225	252	262	243	220	246	259	231	228	242	291	264	240	245	266	231	274	251	262	240	236	216	238	235	263	252	242	244	227	242	244	247	243	225	239	252	259	267	240	257	249	250	262	241	248	249	249	227	229	207	218	240	253	256	234	245	259	252	261	251	262	242	273	256	238	260	260	209	262	249	261	254	230	225	270	236	257	236	245	252	257	244	237	272	259	274	243	253	230	250	251	240	215	241	262	247	248	266	272	266	262	234	245	257	258	246	233	257	256	266	262	265	260	259	241	249	242	286	258	240	247	264	227	259	255	213	246	222	237	266	278	249	264	232	278	256	251	247	239	277	244	270	265	225	259	256	238	243	242	250	249	233	229	264	255	266	232	243	251	219	258	246	245	269	242	245	225	257	251	279	236	228	274	245	240	267	236	226	262	222	254	263	229	259	255	239	254	240	240	263	259	255	257	290	253	229	245	251	242	217	270	251	255	251	223	258	246	248	225	272	269	269	266	220	255	256	234	257	236	240	295	269	246	245	249	256	268	246	243	255	240	265	242	256	261	256	259	249	252	246	252	273	238	236	254	238	270	249	277	262	248	225	263	264	244	253	259	231	260	276	287	232	243	225	243	240	223	246	253	268	232	241	272	240	250	232	243	271	234	288	254	261	238	224	265	278	239	230	247	228	248	249	241	243	234	254	262	251	222	239	261	232	255	247	260	246	228	271	258	222	234	254	250	255	255	267	249	235	246	241	268	267	261	277	238	257	240	268	254	262	251	249	277	247	288	272	253	240	253	214	222	232	222	262	248	257	253	262	266	239	285	270	249	242	258	252	234	250	258	230	244	256	259	265	244	280
48983	15957	2789	1413	1103	849	677	636	586	485	479	458	443	405	375	385	379	362	373	374	361	380	372	369	350	380	308	359	353	360	331	326	377	321	341	320	347	334	346	335	378	364	381	335	361	349	334	324	336	333	320	334	328	357	335	315	324	352	349	352	352	326	344	334	337	311	342	322	312	350	337	290	313	319	322	338	365	314	316	335	333	367	337	325	350	335	327	323	362	332	316	329	348	333	375	312	322	348	331	360	380	342	325	325	342	364	339	325	348	320	313	334	354	339	346	322	342	382	332	339	333	369	366	345	364	333	330	333	359	324	347	314	319	351	308	359	357	325	347	354	356	340	327	357	335	363	316	325	311	314	354	310	329	348	317	333	322	323	369	322	331	350	354	345	343	336	330	360	318	347	345	340	338	348	317	329	319	299	334	355	336	336	324	334	358	329	337	348	328	309	345	330	354	332	344	336	346	338	360	333	312	327	320	336	336	365	354	321	321	315	316	333	321	328	382	353	312	321	334	334	326	331	324	329	324	307	319	322	322	335	336	328	357	337	320	344	322	338	351	323	343	348	344	326	325	345	303	328	329	344	327	364	363	334	347	315	305	336	351	295	330	320	304	340	335	359	354	309	357	318	336	349	341	339	323	329	349	335	329	340	315	327	320	351	329	318	348	313	334	305	311	315	341	324	372	334	308	337	314	346	355	361	327	324	386	332	317	313	339	334	355	308	374	306	325	360	323	373	322	357	395	344	330	325	326	335	319	319	352	308	318	362	310	344	324	332	314	333	305	302	334	350	340	334	345	320	325	305	335	298	341	380	321	331	348	325	387	323	389	325	338	312	354	339	331	328	354	323	335	325	312	351	371	375	339	350	355	339	343	324	332	338	340	328	355	328	331	359	329	335	328	388	287	326	319	329	335	325	347	365	337	284	316	332	349	325	311	329	354	358	327	313	368	344	348	304	326	324	319	330	359	322	328	319	372	360	306	329	337	338	335	350	340	322	337	334	337	354	307	366	316	296	326	333	339	361	323	352	329	336	325	330	345	324	366	374	368	333	301	326	328	326	320	338	307	373	332	317	359	321	342	335	327	372	375	307	302	364	355	352	320	355	357	364	337	324	336	345	322	353	322	324	349	316	355	351	348	339	320	333	351	325	348	345	312	365	318	307	345	363	367	318	364	338	286	357	356	341	325	335	340	328	325	335	329	355	333	345	331	353	373	339	320	361	310	320	331	330	369	324	344	324	331	316	333	385	350	337	330	343	304	347	344	346	356	368	371	346	319	366	347	343	345	332	336	353	365	362	332	338	329	329	325	367	332	355	323	340	337	343	319	339	323	336	332	335	344	322	327	351	354	331	334	341	346	328	349	331	342	359	358	368	357	320	343	350	344	333	351	353	331	332	319	330	308	351	298	335	350	371	345	358	361	357	368	327	303	326	325	314	324	356	343	313	333	317	327	333	367	350	328	371	363	377	320	361	362	358	332	351	348	329	349	312	352	352	306	341	318	304	335	310	350	328	342	355	327	342	343	343	339	328	333	359	300	345	389	329	331	381	358	330	326	326	354	348	353	345	351	323	326	339	310	335	369	343	351	349	366	323	338	338	336	358	347	324	331	353	350	350	362	336	339	301	330	324	344	325	327	366	373	343	332	338	322	356	323	352	360	319	296	322	337	330	308	301	358	366	311	338	337	324	317	352	367	320	352	333	339	364	356	342	337	333	306	332	337	340	334	312	366	319	356	337	364	324	340	366	355	362	365	357	337	306	366	381	325	320	340	368	343	344	344	325	369	335	371	359	315	345	339	341	322	346	306	335	363	330	346	339	358	326	338	309	323	316	369	354	285	347	301	350	327	361	353	349	326	324	345	322	330	312	323	363	323	346	329	334	342	318	301	323	321	312	349	329	329	361	332	323	343	357	324	366	329	346	342	337	320	324	310	400	337	356	314	339	340	327	337	311	322	323	330	340	337	376	367	364	351	311	347	316	300	315	356	318	334	304	334	342	324	319	340	307	329	347	331	335	294	347	332	343	354	333	342	359	314	321	371	318	350	342	344	365	328	371	354	352	381	366	390	379	355	326	317	329	332	331	338	317	325	350	352	328	318	341	335	375	318	343	379	344	359	340	315	330	347	319	325	327	356	343	336	328	322	347	326	335	331	363	347	308	346	357	326	347	333	327	327	320	348	319	302	318	320	343	349	302	339	347	314	331	350	339	322	339	313	338	366	333	332	368	321	328	329	320	334	345	322	336	318	346	345	353	336	319	356	362	327	352	325	338	342	343	312	364	347	363	357	333	339	310	313	349	321	309	349	344	332	377	348	335	336	381	322	318	307	346	333	366	340	354	365	357	335	323	331	341	332	345	321	355	320	373	322	308	318	358	304	328	327	329	322	359	328	344	339	317	304	334	336	319	361	334	331	354	324	347	331	344	330	353	348	319	321	358	335	368	336	340	359	315	314	352	338	363	335	339	324	324	352	345	305	346	383	324	374	320	339	342	330	324	378	390	329	332	322	350	341	331	327	331	363	304	353	336	352	334	325	362	346	360	384	356	343	313	330	340	327	319	344	363	303	335	319	366	329	313	282	346	350	343	333	329	338	343	334	338	316	307	367	325	325	349	304	331	363	374	345	320	327	348	346	335	344	331	363	371	333	356	323	328	340	357	334	352	314	389	365	348	371	333	371	315	354	378	337	329	361	355	359	352	341	333	346	347	354	322	310	335	346	322	375	367	331	366	358	333	339	327	322	380	337	342	344	359	302	306	342	354	344	327	337	320	362	325	358	334	331	349	338	323	316	355	338	339	328	383	310	339	347	348	340	310	377	334	353	347	315	346	355	326	330	323	319	373	323	337	336	338	374	339	352	339	365	356	347	375	349	358	360	342	347	343	349	308	320	310	350	296	326	360	338	307	350	341	351	355	344	325	340	335	355	330	361	361	398	333	354	322	352	360	332	299	336	339	331	307	316	394	351	333	342	315	318	352	342	343	324	351	337	305	348	347	351	354	359	344	320	307	371	334	331	312	337	367	337	327	340	336	317	323	344	327	308	299	381	305	338	356	315	318	315	325	361	332	312	318	291	315	297	307	327	351	369	333	343	334	325	320	341	316	347	334	326	350	362	328	359	326	314	326	368	349	349	364	351	299	313	323	323	303	331	342	352	370	340	330	344	389	338	347	328	345	337	368	348	359	362	357	357	333	345	316	354	365	308	343	333	324	331	356	345	359	360	329	336	353	308	289	341	318	363	341	370	310	342	360	325	310	358	356	328	367	344	350	363	359	307	322	336	320	343	349	337	336	334	329	346	336	347	357	305	361	316	324	343	332	365	330	316	365	310	319	333	372	338	347	343	333	364	334	316	339	311	345	328	345	343	346	351	352	342	314	319	326	338	352	347	338	353	332	357	372	298	354	358	331	337	344	352	337	356	370	316	297	336	332	320	329	334	327	324	340	341	332	337	337	383	362	321	369	335	306	309	360
23407	21493	29365	24034	21489	21460	5760	1244	1018	918	939	840	817	788	747	745	753	710	711	714	728	737	735	727	756	690	766	700	711	641	737	700	669	724	698	687	660	709	667	699	730	731	684	661	667	667	681	693	648	613	654	682	681	678	670	668	696	648	638	681	646	648	695	644	640	660	649	641	648	665	671	700	634	634	672	701	705	637	678	677	683	697	686	675	607	695	707	676	652	682	670	643	703	656	691	689	680	667	669	695	704	683	624	694	663	658	637	690	653	637	693	639	658	657	658	633	629	667	632	692	675	669	704	684	705	696	667	717	664	622	665	666	697	708	695	655	716	656	701	666	635	656	682	708	629	647	733	686	640	614	693	675	661	669	671	640	645	674	709	694	643	667	669	687	653	695	674	653	640	685	605	703	701	655	699	662	605	701	655	717	661	646	656	640	673	691	674	705	677	677	651	661	653	674	661	706	672	651	717	667	708	700	674	665	663	614	680	669	739	682	687	709	699	684	676	663	633	658	678	692	728	671	653	638	661	642	665	716	704	678	632	693	656	691	690	653	679	684	686	689	656	656	673	688	663	698	649	679	681	702	680	687	626	660	677	696	637	679	640	673	659	673	659	626	622	641	661	655	686	620	690	664	689	658	699	625	651	708	708	701	674	637	652	670	708	718	600	603	682	649	698	638	642	697	721	674	683	686	675	684	666	687	670	647	648	643	659	656	677	685	706	645	680	668	668	653	643	650	661	668	669	640	676	708	677	705	678	678	648	674	628	704	654	668	673	724	684	651	662	636	640	675	674	720	686	666	682	694	629	660	674	669	688	685	703	685	674	660	698	677	659	662	660	681	726	683	628	685	670	672	659	678	666	678	705	687	642	660	630	669	624	733	644	674	630	655	688	659	707	649	679	638	677	637	658	682	660	688	633	665	657	699	673	671	643	636	690	672	725	733	662	628	747	689	613	691	660	659	663	672	672	687	643	681	666	663	667	656	655	674	644	635	660	664	639	677	639	663	654	654	702	688	661	687	690	641	674	669	689	710	638	673	616	670	649	650	711	658	687	647	655	642	678	669	663	609	698	650	655	668	656	670	656	678	634	636	669	711	703	663	621	626	688	700	697	705	654	673	668	662	648	703	649	698	704	658	696	650	696	648	700	647	687	707	643	699	629	634	689	639	627	619	685	695	697	627	674	664	711	695	658	729	650	690	653	623	662	657	680	709	690	634	650	638	679	656	687	668	678	704	654	685	647	636	628	672	667	691	673	700	720	643	674	661	701	663	633	665	649	617	682	688	671	664	652	629	654	672	639	672	668	701	675	651	679	672	661	706	681	660	673	656	693	667	656	648	655	693	660	677	740	620	709	702	645	650	662	687	676	696	656	651	725	652	681	654	669	714	695	644	717	658	731	653	648	701	670	669	648	677	685	677	641	665	647	677	660	725	695	640	633	716	653	675	674	633	665	659	635	656	657	637	642	661	700	638	648	675	689	616	653	631	688	652	676	650	684	703	658	649	647	714	679	697	735	671	657	652	672	689	651	648	683	681	668	679	671	663	698	642	655	638	647	649	661	656	701	662	648	695	741	629	639	690	657	644	712	683	670	672	651	726	690	673	664	655	690	678	657	698	640	714	677	654	658	636	661	647	625	665	677	678	672	644	688	691	701	675	656	692	687	688	639	664	655	697	716	701	724	678	644	653	673	715	698	710	683	622	655	617	683	689	683	668	691	694	627	657	629	648	647	670	649	666	717	712	644	667	671	658	623	716	632	688	645	656	637	639	676	667	665	677	677	682	666	683	652	634	667	661	684	626	667	676	714	653	688	649	636	649	674	642	701	655	690	645	658	686	675	673	660	699	720	666	655	646	677	616	690	670	687	708	667	667	671	688	718	640	704	687	668	658	627	645	663	668	689	677	632	639	659	659	618	682	682	687	685	714	701	674	680	647	644	681	662	656	676	678	663	670	682	672	685	654	637	653	644	642	684	684	684	659	677	683	658	705	650	627	638	667	638	653	647	684	661	663	637	652	699	638	667	657	654	666	686	625	682	688	696	652	658	667	693	660	636	646	709	684	687	626	643	696	612	657	687	621	648	663	672	636	710	638	671	663	717	675	680	655	629	667	709	630	613	667	642	655	651	628	652	709	627	689	655	674	661	659	676	662	658	680	719	684	662	676	657	639	627	711	647	703	666	663	683	676	714	697	689	689	664	686	686	660	660	660	659	677	675	669	691	727	687	724	670	700	656	644	627	649	672	698	650	624	675	687	693	692	681	673	652	696	684	658	715	687	701	647	664	658	657	671	664	635	697	643	682	702	710	633	691	645	707	686	662	669	625	684	681	643	647	648	677	708	666	695	707	685	648	688	680	702	650	669	657	658	697	651	657	658	657	674	666	648	698	677	669	682	648	641	672	693	665	625	642	673	670	689	712	592	665	689	653	665	651	680	686	645	687	660	627	697	650	668	652	642	619	657	669	619	634	691	677	652	650	732	641	678	677	733	649	720	677	657	666	691	633	654	691	689	676	653	632	674	639	672	666	686	658	696	651	699	714	662	644	649	669	653	721	664	719	695	662	729	684	670	654	621	674	686	649	668	655	666	644	626	623	628	659	674	663	680	667	633	643	632	654	696	695	651	675	660	692	644	687	654	672	661	633	662	644	655	638	673	647	678	655	723	632	688	685	646	647	674	675	700	660	659	686	654	662	701	653	703	699	650	657	687	678	690	650	673	631	643	664	662	652	670	639	651	675	651	637	660	615	626	633	654	692	647	660	666	639	660	740	655	687	639	676	673	670	643	646	612	699	666	688	665	703	679	681	642	683	654	661	642	642	657	635	669	683	698	626	687	655	673	690	681	715	665	709	654	651	661	675	686	701	673	720	687	699	651	677	661	636	676	623	703	638	693	685	678	647	649	675	677	642	621	643	637	676	713	651	657	676	623	705	679	652	682	695	650	639	720	681	729	683	651	675	654	693	649	680	633	691	663	646	624	701	629	641	684	621	669	700	659	641	652	661	672	678	701	656	665	658	731	681	693	675	673	627	684	634	682	683	672	715	671	675	632	658	667	663	658	667	624	665	588	699	687	656	679	636	663	699	661	649	697	712	682	620	641	651	717	656	646	613	660	691	671	669	680	704	611	659	690	666	670	675	610	645	686	657	651	645	663	657	715	611	688	719	674	660	647	650	647	680	694	621	651	707	722	685	705	750	641	633	654	655	666	652	681	713	670	661	719	690	675	674	610	635	677	653	695	688	650	700	718	651	681	691	669	694	700	681	661	646	650	650	644	645	653	669	670	660	661	635	647	621	663	639	654	644	631	607	690	744	660	661	631	716	711	667	677	661	652	623	668	670	679	630	618	670	683	618	700	647	673	659	725	643	650	711	660	684	695	684	716	697	710	650	655	682	646	645	625	665	626	702	670	691	656	674	621	643	676	701	658	676	684	647	661	687	663	652	638	699	634	664	690	706	650	652	640	670	625	692	679
56752	26394	9295	4842	3454	2664	2235	1894	1597	1458	1349	1255	1157	1106	1081	1074	1037	934	963	953	975	965	875	920	798	919	873	911	868	849	845	874	883	840	827	843	837	838	837	862	836	836	821	845	829	820	828	832	870	855	863	859	788	808	875	889	831	798	782	809	784	863	845	803	787	872	833	854	850	831	793	853	838	809	878	844	851	799	840	819	821	880	870	852	791	800	847	834	803	849	858	845	889	850	843	800	792	839	865	825	801	773	806	815	860	774	786	848	839	817	831	821	751	815	794	834	822	779	777	803	794	854	830	803	895	855	872	853	791	807	799	779	808	828	800	852	833	753	777	824	840	854	827	851	798	840	820	849	879	821	825	839	853	856	816	826	810	827	841	798	849	839	821	793	828	821	828	744	815	854	802	787	836	821	806	827	808	783	815	795	814	881	813	764	785	837	794	805	861	815	881	875	811	832	833	808	780	796	786	789	884	806	868	784	802	808	809	771	792	842	853	856	874	821	807	763	833	791	811	842	836	820	838	828	788	792	805	832	858	826	832	814	810	836	793	817	821	791	846	765	829	811	871	833	805	795	805	848	800	827	844	859	790	840	828	863	829	840	822	839	773	832	847	773	892	835	753	835	809	822	806	773	807	847	837	838	815	816	820	785	868	844	815	846	805	841	807	830	790	802	846	860	804	805	814	811	794	839	826	823	813	859	776	827	832	781	791	847	835	809	805	880	812	825	787	832	832	846	834	787	814	844	802	841	818	823	846	845	763	780	820	800	846	831	772	777	830	807	798	839	818	769	847	789	823	759	782	805	824	858	788	840	789	884	859	794	840	815	786	825	807	765	768	840	866	843	809	846	852	819	800	812	866	824	851	805	767	815	836	786	842	805	785	866	858	797	835	790	819	824	786	812	829	825	861	819	856	810	825	838	807	805	802	802	814	822	813	845	778	883	778	827	809	805	772	795	782	816	799	809	809	846	791	831	819	791	829	827	854	845	857	851	837	802	831	874	864	850	827	853	829	864	849	860	825	797	823	820	830	853	831	800	774	795	814	797	769	803	798	803	821	863	814	816	803	821	835	797	850	825	788	809	803	869	820	764	854	825	846	822	800	812	780	828	885	866	830	879	834	795	786	849	776	831	801	784	865	797	761	774	832	808	786	846	843	838	868	803	785	863	833	830	824	803	776	824	849	797	842	767	802	786	871	800	835	836	836	805	823	800	771	834	821	846	814	850	807	797	814	794	783	845	785	888	787	824	784	841	827	854	797	780	809	848	771	919	878	830	805	782	756	821	815	854	819	867	793	853	792	765	791	819	819	824	861	793	820	766	847	813	833	830	800	788	820	840	819	835	848	865	830	794	833	792	820	797	839	831	814	818	831	789	834	848	809	853	847	754	857	820	869	796	894	801	832	792	845	794	816	802	818	837	862	877	788	817	833	831	848	861	792	800	822	807	809	814	856	793	842	817	831	795	796	834	839	814	829	817	831	829	860	844	880	795	864	764	811	817	808	835	787	796	819	825	840	866	791	851	850	824	852	866	788	815	822	787	849	845	854	810	865	828	839	800	789	847	818	839	852	817	823	845	819	805	777	820	814	836	882	837	834	795	796	804	834	831	777	856	872	850	853	835	797	802	787	817	816	869	863	758	814	817	813	821	887	846	851	855	838	815	815	774	805	803	785	751	808	811	775	829	835	807	841	813	835	826	780	864	778	840	824	854	821	846	805	812	826	829	821	891	777	822	842	818	766	803	803	852	821	831	805	806	820	823	794	818	855	829	840	799	796	818	870	836	795	802	904	871	857	768	864	788	785	842	831	812	849	833	816	806	759	848	806	823	836	778	835	766	848	853	819	804	807	866	839	787	851	811	826	827	829	839	798	854	797	832	817	838	836	829	804	804	809	816	810	803	800	860	825	795	839	877	833	823	795	835	770	845	832	812	811	857	791	861	794	854	827	841	828	793	865	844	805	819	812	779	830	808	835	832	861	815	880	835	789	854	847	824	832	863	789	762	806	892	894	794	820	827	843	803	822	801	759	818	825	830	799	843	837	808	823	809	867	802	744	837	848	855	873	812	808	792	790	874	816	826	837	866	823	782	823	828	813	821	799	807	825	846	789	808	828	849	860	863	845	784	855	784	801	790	790	794	780	777	779	759	792	771	812	791	780	849	824	823	824	796	807	908	837	857	818	811	873	831	780	826	823	826	865	828	791	833	857	815	793	826	808	768	821	810	823	836	825	822	752	807	783	819	792	823	857	853	835	801	853	826	820	825	827	857	832	852	843	800	830	799	787	860	821	824	872	844	809	819	847	850	797	854	784	796	765	819	833	852	797	844	814	808	818	812	881	823	803	888	794	850	791	818	774	811	828	861	788	799	836	866	854	841	768	816	797	800	837	797	822	807	786	802	846	865	873	797	817	806	816	822	793	859	844	796	777	849	836	823	806	848	808	820	859	825	824	805	875	868	818	821	854	811	833	814	849	836	822	816	797	802	850	821	784	831	817	813	850	816	832	843	811	853	842	838	827	859	744	817	790	806	793	817	843	835	854	775	854	851	800	803	851	834	847	838	822	780	825	842	835	826	836	854	858	872	847	769	736	836	800	853	829	831	788	837	857	867	807	840	767	822	811	803	822	829	831	803	785	835	826	756	817	818	809	812	803	849	814	801	851	854	864	809	830	795	808	848	836	808	778	846	794	834	812	818	794	747	847	841	824	799	848	827	830	790	769	865	774	757	825	801	838	774	862	835	830	787	836	872	816	797	825	830	817	810	823	857	830	818	859	812	779	796	866	834	815	831	861	860	825	812	866	805	836	833	753	773	841	834	831	870	833	860	831	863	802	856	785	805	818	858	849	822	886	844	829	829	845	786	792	787	860	787	829	844	790	807	820	783	849	841	863	814	823	869	804	789	837	817	839	792	832	802	828	827	767	836	857	825	829	809	777	791	785	840	827	850	835	863	818	940	823	826	821	857	829	838	808	873	862	802	817	836	841	801	819	836	853	856	792	771	768	801	805	762	852	806	837	840	839	841	773	841	776	844	808	807	845	831	839	802	864	849	847	825	863	821	846	839	835	803	813	821	756	826	810	816	770	792	836	838	796	795	808	854	825	833	805	803	818	857	833	789	743	848	816	769	814	796	764	859	791	811	825	878	794	825	853	821	868	795	900	820	817	816	848	864	842	832	832	839	802	838	854	911	840	809	820	849	808	876	774	786	819	840	789	830	829	861	808	807	890	844	848	810	848	858	824	794	838	799	838	778	862	777	817	803	795	818	839	836	843	810	805	802	831	837	814	776	831	806	853	843	824	864	841	801	821	862	821	793	864	842	764	793	806	817	838	824	854	853	816	812	786	820	874	838	809	800	790	820	833	847	806	819	829	834	774	797	812	826	870	823	825	816	833	817	839	817	857	806	818	828	839	824	836	786	835	853	774	842	882	851	819	793	803	818	832	803	865	819	804	763	751	836	852	829	841	836	792	825
28987	19845	6080	525	354	321	352	316	307	312	291	273	316	319	343	273	283	311	251	290	296	289	306	319	275	301	278	295	288	306	300	244	320	285	289	278	321	295	304	301	301	272	300	295	285	275	298	322	277	305	277	291	282	260	328	287	289	291	291	270	307	278	319	295	295	308	298	328	282	265	314	297	273	288	289	294	301	321	274	312	299	289	302	290	326	293	313	290	303	269	281	267	288	276	256	272	304	311	304	264	277	300	285	289	266	314	319	282	291	274	281	298	319	279	287	309	277	312	294	285	278	307	286	277	304	271	297	266	271	328	322	275	322	280	320	310	299	311	289	290	302	274	285	277	291	297	305	284	290	264	297	298	285	281	332	316	312	294	282	303	294	309	290	313	324	276	277	264	284	310	311	297	297	313	281	295	291	306	295	290	300	287	287	321	305	321	287	333	284	288	291	299	279	296	312	338	303	347	278	299	286	292	248	290	274	336	318	276	286	275	296	306	279	262	327	278	268	295	285	321	300	292	297	298	308	279	253	311	306	289	295	335	284	293	283	290	299	279	316	303	281	273	313	267	307	281	288	325	251	293	302	298	290	300	291	269	286	278	296	303	287	260	301	295	300	297	307	285	309	294	294	316	281	271	308	293	277	285	276	275	305	317	296	305	280	289	269	299	276	302	300	291	310	283	296	281	282	304	285	279	298	303	256	283	279	316	277	277	279	284	268	300	317	237	292	286	321	282	284	302	286	272	296	293	258	334	334	321	283	257	285	298	276	326	279	292	289	281	288	294	287	286	296	294	307	289	293	329	328	299	262	281	271	284	276	263	314	299	256	277	275	271	290	311	296	307	319	290	288	285	298	301	269	324	285	308	301	282	278	266	284	310	304	271	284	285	286	311	319	301	302	267	288	296	266	305	280	273	297	313	310	266	295	311	268	328	291	278	303	288	295	287	298	313	282	277	282	304	284	262	269	330	297	283	312	284	324	291	274	310	281	323	331	293	249	310	284	291	358	295	272	300	288	274	299	258	290	318	275	284	293	279	298	297	302	308	269	284	277	273	297	276	303	303	296	312	284	282	303	265	305	283	271	279	295	273	284	298	301	293	293	288	283	298	292	270	281	320	306	278	270	294	298	291	293	294	279	291	291	272	285	274	311	289	255	272	314	296	322	301	263	291	276	287	291	288	252	284	303	276	295	295	277	301	287	272	312	288	288	320	278	311	273	295	298	299	261	267	299	296	310	313	295	276	269	300	296	300	305	316	296	279	316	311	322	287	280	294	302	264	293	310	288	308	304	325	298	310	309	274	280	304	297	309	308	276	306	286	291	306	301	312	306	297	327	288	326	274	260	301	310	295	307	279	294	311	267	320	290	279	306	295	280	298	260	298	279	300	288	287	318	298	283	315	272	251	285	284	294	312	297	315	302	316	309	320	295	280	272	279	298	275	300	298	307	290	273	295	278	303	311	291	314	286	281	283	304	296	287	315	285	303	258	294	324	278	285	287	306	301	309	300	298	309	300	281	295	272	261	292	264	277	319	318	290	291	275	309	277	313	288	266	310	331	276	270	320	290	311	295	289	303	302	309	288	265	281	302	322	280	304	293	262	272	292	279	294	300	242	339	297	301	272	318	291	276	264	312	304	296	279	322	258	287	312	312	294	306	314	268	308	280	269	276	274	258	271	259	290	297	308	302	266	328	303	293	282	286	307	283	311	273	273	272	307	254	286	316	269	308	300	271	322	263	315	327	315	282	272	304	274	314	280	276	282	296	301	343	297	269	289	261	295	269	289	266	313	288	281	303	298	295	290	318	274	310	293	298	293	299	305	270	256	271	297	307	293	307	297	289	308	290	303	252	278	324	284	293	312	287	282	285	277	274	290	292	308	267	282	293	279	266	279	272	303	256	325	301	265	303	319	295	323	285	285	304	289	289	317	293	276	323	280	296	298	293	268	322	294	301	283	280	273	323	289	269	310	262	297	284	275	291	326	290	299	320	327	284	299	279	296	279	259	262	323	286	282	291	280	307	294	289	295	318	314	305	288	282	333	300	286	276	286	303	304	276	274	292	292	251	295	295	324	279	272	285	281	335	320	295	309	279	274	283	301	300	284	273	298	315	247	298	293	276	316	297	287	309	262	326	313	291	285	298	325	298	320	320	287	279	267	309	315	276	312	303	297	308	313	270	271	295	276	277	275	288	290	293	332	285	282	313	300	297	315	288	266	293	280	296	311	260	309	282	279	280	285	264	292	313	260	311	298	314	277	323	309	314	284	296	298	269	294	320	315	264	291	263	307	302	308	262	275	279	281	304	281	278	272	319	312	322	287	292	282	307	312	328	295	280	296	294	293	263	316	271	275	313	270	291	292	289	265	302	285	286	326	286	294	293	239	298	276	293	272	310	300	309	303	294	304	310	292	284	291	268	312	311	327	306	263	271	293	290	289	291	289	284	299	332	288	278	285	326	300	288	259	286	294	284	289	293	277	310	271	295	272	279	295	287	282	279	293	269	287	295	282	260	274	287	297	306	295	274	301	282	277	290	323	287	296	281	278	281	282	287	270	272	299	283	281	262	279	290	285	299	294	282	282	280	305	306	338	280	269	274	299	260	292	279	330	284	274	289	284	265	310	291	289	314	256	290	299	324	295	296	316	308	280	264	284	312	297	300	294	303	298	325	263	275	267	263	274	302	306	295	274	323	291	290	290	298	319	278	295	325	283	305	306	298	306	316	305	315	305	279	311	281	280	276	277	297	301	268	266	276	297	304	280	285	319	297	312	320	299	265	281	264	302	290	284	267	299	280	304	272	288	268	329	275	279	313	285	301	296	318	258	306	280	285	307	336	282	315	282	262	277	283	284	293	292	284	303	317	315	255	283	299	312	311	285	290	302	282	303	273	272	255	297	287	294	290	281	280	298	282	279	305	294	284	271	320	301	291	291	305	277	332	318	270	304	273	277	322	271	295	288	282	280	293	291	274	283	278	288	290	279	279	303	315	275	304	292	284	301	277	308	294	295	302	281	300	297	298	294	293	300	273	298	300	308	285	268	285	285	270	281	315	291	301	279	339	259	291	269	273	282	303	293	292	266	303	289	286	289	303	306	348	276	291	291	286	298	298	290	290	327	311	280	279	282	288	306	285	308	301	302	273	307	294	317	279	286	288	284	290	308	271	285	276	292	305	270	260	304	320	278	327	254	305	307	292	311	284	290	301	275	297	306	313	283	266	293	303	266	281	278	323	277	269	295	289	316	294	300	284	294	290	335	279	307	317	270	314	306	301	299	313	321	317	313	303	306	269	285	310	304	296	323	276	295	285	266	314	313	297	302	308	301	276	287	294	247	283	274	284	302	308	295	291	292	267	293	284	282	320	283	295	288	328	256	284	272	277	267	299	313	302	307	300	279	308	318	276	297	286	294	280	301	281	289	292	301	297	293	280	305	286	272	283	261	298	285	274	301	322	287	272	301	278	276	274	267	292	328	297
25465	5982	673	434	439	419	402	400	407	375	408	360	392	378	373	415	382	388	362	370	381	391	375	345	344	379	355	352	391	374	359	394	375	383	395	355	389	374	350	357	384	357	376	364	336	358	334	348	407	352	374	370	369	347	354	371	380	379	388	371	376	371	340	367	378	371	380	378	381	364	396	365	360	367	369	334	346	362	375	359	367	393	367	406	367	375	380	364	386	401	372	393	367	392	376	367	371	357	373	355	356	393	357	359	364	406	366	371	353	368	376	367	387	373	372	385	346	394	344	359	363	376	360	360	351	379	364	386	405	378	335	384	335	396	369	354	389	368	344	393	392	386	346	372	367	356	357	347	352	345	374	359	345	373	384	349	388	375	326	392	372	339	353	376	395	336	415	360	344	347	402	380	359	361	377	356	352	349	358	377	351	365	380	379	376	346	354	375	364	370	328	375	368	361	396	378	376	341	366	421	363	382	327	370	388	346	341	345	368	370	365	383	376	354	361	374	367	398	357	358	338	353	369	374	384	357	380	323	370	389	375	336	390	420	356	395	381	362	369	383	399	391	345	372	381	381	355	363	341	403	341	375	375	409	352	354	383	350	408	375	383	349	336	381	368	373	378	368	348	381	358	360	374	361	363	404	390	372	377	382	383	380	357	390	367	388	356	368	351	395	378	369	387	345	347	390	364	332	349	357	362	369	369	384	358	364	367	352	377	384	375	358	388	392	396	399	388	401	336	372	354	363	375	361	381	340	366	348	386	384	408	366	369	370	345	357	391	392	406	389	342	393	345	365	362	400	374	386	372	359	323	376	373	378	356	353	411	384	351	327	385	348	385	361	362	373	370	363	340	386	383	372	346	332	356	386	400	334	386	373	350	352	355	354	396	377	354	368	395	369	342	405	370	415	358	381	372	400	372	393	376	379	367	371	374	417	370	365	367	378	373	401	373	370	379	367	357	350	394	357	402	388	355	375	387	377	373	349	393	366	357	340	354	377	352	361	379	373	340	379	363	352	389	375	386	376	364	357	370	366	384	358	368	365	381	330	369	353	348	383	350	374	411	352	323	373	393	380	420	365	378	376	376	354	357	401	374	375	399	372	351	363	385	380	396	389	353	421	351	378	364	382	356	352	356	379	378	382	375	379	385	376	350	367	378	352	390	382	388	359	348	391	368	367	345	375	371	391	346	403	369	379	405	370	365	358	374	351	401	400	422	386	347	369	375	342	376	359	348	362	368	390	349	386	345	389	362	375	346	356	343	334	395	387	373	319	351	376	353	350	354	326	301	341	390	375	373	366	369	355	350	380	371	356	399	375	404	367	343	397	387	357	370	404	360	388	360	341	363	383	397	340	369	375	377	378	351	362	393	356	365	389	383	356	370	370	350	367	381	394	404	353	349	341	399	341	396	404	397	377	345	356	379	366	409	360	359	354	363	365	376	370	404	373	335	398	352	377	393	353	379	347	354	423	364	352	356	384	398	369	375	353	363	407	368	380	362	371	354	392	358	377	368	368	384	386	360	366	351	363	406	385	364	398	360	392	395	388	393	343	366	389	375	370	400	376	371	353	372	374	376	350	366	419	386	357	355	406	370	401	368	380	371	360	374	342	368	355	366	357	380	405	347	411	377	358	359	393	388	360	319	359	348	366	379	379	371	356	404	328	357	354	371	346	350	354	350	356	404	396	308	381	381	363	393	333	399	369	371	359	384	376	368	343	366	389	393	363	371	348	324	359	343	357	384	368	352	363	383	367	378	369	381	369	357	378	414	374	402	322	351	349	410	386	348	333	350	344	343	367	354	367	353	374	348	376	392	364	376	380	370	381	349	380	350	365	393	354	365	379	348	397	350	370	367	370	390	410	376	389	346	358	362	385	374	367	377	392	396	353	376	387	344	366	367	346	355	350	379	371	373	367	380	370	383	355	361	353	379	369	399	365	378	366	369	369	382	361	386	401	365	354	359	356	378	353	359	352	389	384	363	354	385	359	374	332	372	391	387	378	364	356	370	367	376	355	332	388	372	339	355	348	375	379	349	401	363	384	396	371	330	375	370	371	342	358	345	391	340	360	396	388	362	366	373	390	380	372	336	381	361	382	354	377	349	391	389	347	379	380	379	337	401	369	369	397	351	394	385	360	362	368	367	347	376	380	352	363	376	349	341	357	375	387	351	372	430	375	361	407	345	324	389	363	398	366	342	345	381	357	372	351	378	361	393	389	397	351	363	402	376	355	370	425	357	371	382	345	378	360	381	336	369	385	360	395	363	372	358	334	382	352	369	383	406	357	406	361	380	395	375	400	365	377	321	363	368	373	366	376	423	388	381	346	338	359	353	356	369	379	369	313	363	391	366	393	340	400	382	369	382	361	348	357	349	326	394	368	369	351	385	372	408	389	366	373	340	391	368	394	383	364	342	337	349	398	368	374	391	371	368	367	424	371	356	388	374	377	349	358	352	357	364	396	353	361	360	357	394	355	402	362	401	380	366	372	352	386	373	334	393	348	360	378	376	394	378	398	407	377	341	344	333	378	363	361	387	374	365	363	371	380	353	372	348	367	363	375	380	374	350	390	371	370	365	376	350	364	376	403	338	341	363	355	344	352	383	363	359	367	398	368	365	384	382	359	356	363	361	379	381	403	359	325	337	374	369	373	377	379	379	392	386	396	348	405	351	367	384	357	350	350	341	349	367	373	340	369	396	345	368	385	343	380	364	365	367	353	385	340	356	391	356	371	360	373	369	377	355	365	375	378	369	370	380	372	405	375	368	382	348	375	389	330	369	356	342	371	360	366	364	367	379	361	366	369	370	389	381	341	400	375	346	380	393	391	369	370	367	388	347	395	378	349	383	367	384	376	354	334	384	406	344	362	393	366	364	360	341	413	369	362	386	401	329	384	368	373	343	384	376	375	372	389	352	387	414	359	385	350	351	385	360	377	364	373	375	375	376	379	364	335	352	367	356	380	390	373	352	337	381	377	377	351	381	351	372	359	399	364	355	383	388	378	375	376	355	353	343	355	352	372	397	383	341	347	382	343	338	348	381	371	378	374	364	353	433	359	365	385	384	384	389	346	366	372	365	351	369	356	384	350	339	356	352	393	386	367	368	379	360	385	385	374	347	358	380	384	379	368	393	352	355	376	332	402	379	375	398	364	361	371	343	369	357	365	364	397	372	344	345	382	369	392	383	372	381	363	376	359	370	376	354	411	377	394	367	358	355	350	334	401	369	376	391	349	373	405	386	368	343	367	352	360	347	352	369	382	362	351	405	357	409	343	379	365	371	366	353	379	370	366	408	361	364	388	359	364	390	380	369	406	357	364	383	398	365	374	378	391	370	368	398	392	380	346	370	371	356	374	371	375	400	401	394	355	329	346	387	346	351	392	383	360	338	362	357	385	356	379	377	380	378	340	373	342	403	373	340	354	344	371	365	376	385	375	396	355	424	399	363	385	387	376	400	410	363	339	399	338	370	396	383	378	349	387
24364	21450	28736	24521	21381	7339	1177	839	737	757	699	666	670	653	664	684	635	652	630	624	638	662	601	600	629	601	622	595	618	615	600	614	622	646	589	597	603	667	572	592	665	629	614	618	623	593	603	590	654	612	583	582	622	560	613	594	589	534	604	606	594	582	592	561	588	581	619	517	556	632	546	617	588	628	617	582	596	578	584	599	580	607	596	600	556	597	586	565	571	561	590	600	600	587	563	616	594	553	617	598	604	628	586	628	564	600	620	567	574	605	595	606	591	591	595	613	615	568	604	614	625	612	593	611	581	627	588	618	569	553	607	613	601	584	547	566	561	607	562	599	568	580	579	593	591	579	631	536	576	622	592	532	598	578	626	601	582	620	586	595	579	580	623	646	562	571	576	603	575	588	556	528	602	571	614	578	587	577	591	579	593	591	588	571	615	589	561	614	600	598	568	588	603	614	594	634	565	587	611	596	570	591	597	566	591	579	585	568	602	589	550	596	579	563	556	580	601	589	620	595	620	603	584	590	587	563	622	557	603	572	582	598	565	578	585	573	604	578	617	599	577	584	605	619	640	620	594	606	596	635	601	574	593	606	612	547	579	591	585	631	591	594	594	582	619	554	603	587	618	637	587	590	646	587	591	582	580	583	575	605	614	555	547	598	584	595	600	634	586	578	601	603	591	605	592	564	593	567	615	576	620	586	591	576	573	570	552	606	602	577	594	560	599	571	587	615	535	604	582	577	556	615	629	596	610	592	593	591	567	573	574	571	578	570	638	588	565	590	599	632	583	571	591	591	554	579	602	639	603	576	581	584	568	573	588	553	574	542	594	587	613	636	612	606	597	580	579	569	587	611	594	585	600	595	568	591	582	572	589	611	558	581	628	632	561	607	563	571	568	608	587	588	599	594	576	584	589	597	596	592	611	599	584	579	552	595	638	583	587	605	609	621	608	603	603	584	607	609	584	581	598	591	625	640	604	583	569	567	578	597	602	605	557	592	567	581	524	606	589	573	585	584	583	610	608	562	603	588	623	619	586	571	582	542	619	576	578	537	563	600	623	583	600	588	569	582	569	563	561	572	601	626	600	570	606	574	600	611	576	622	585	593	598	605	603	553	595	593	607	589	606	577	582	588	596	514	584	630	603	583	589	603	594	558	614	554	585	580	615	556	566	610	598	573	558	567	561	580	589	627	584	639	591	593	587	554	613	605	579	612	526	552	602	547	609	579	565	589	524	595	611	625	588	599	600	652	609	601	603	580	622	585	589	611	610	567	533	604	583	582	614	595	537	608	574	578	604	578	611	600	621	589	607	562	618	597	604	642	580	588	591	598	605	613	592	576	568	554	588	610	608	584	576	614	602	591	591	539	604	597	621	564	592	595	624	599	585	582	607	568	621	607	639	587	588	557	604	572	598	583	575	605	551	606	587	549	548	566	616	590	592	604	623	579	578	572	623	598	616	571	571	621	617	634	588	588	581	571	581	584	609	601	603	578	592	564	582	586	633	570	593	612	642	606	586	606	587	555	565	615	562	628	648	572	588	558	631	553	576	561	539	582	578	594	595	621	619	619	613	566	538	606	572	577	559	612	526	603	630	599	587	604	566	602	569	607	542	584	582	571	583	586	567	561	593	550	609	615	563	591	601	608	642	603	606	587	570	539	614	593	593	576	588	571	603	593	565	553	609	608	627	571	550	586	575	593	609	593	609	619	645	580	608	617	614	581	574	603	556	564	587	585	578	583	610	600	602	579	599	605	557	605	584	636	601	580	597	571	546	570	599	578	607	565	597	583	611	581	576	645	553	575	575	586	593	603	621	618	563	579	565	589	623	608	586	579	591	536	563	585	573	620	597	591	580	555	569	555	570	601	615	616	592	624	608	625	593	649	606	577	640	597	561	602	614	568	555	629	566	627	594	592	578	568	614	558	568	634	642	583	596	588	595	586	579	584	606	542	608	572	614	597	604	631	619	578	545	594	577	553	573	600	559	615	556	571	573	630	614	545	599	625	589	616	607	597	568	610	623	542	602	584	587	614	593	563	544	611	557	539	559	591	551	575	582	654	568	606	577	613	615	588	559	587	576	597	576	589	576	559	640	597	595	559	625	615	618	560	631	602	564	604	583	601	608	556	577	603	551	594	630	601	600	559	620	607	589	531	569	603	623	589	590	578	605	586	567	565	590	583	612	612	593	540	604	571	631	602	620	595	596	613	598	601	572	607	578	580	615	616	570	593	538	601	603	629	576	595	589	594	597	580	554	621	622	583	555	605	665	581	598	595	564	568	582	611	615	606	576	560	598	617	589	573	607	612	590	608	604	590	585	592	623	629	585	586	546	592	599	558	597	591	643	590	605	574	598	566	607	576	590	604	586	627	613	570	610	585	586	629	620	622	571	611	595	547	605	604	585	601	611	605	644	595	593	547	591	578	621	617	633	593	599	549	573	523	556	585	575	542	582	584	549	591	635	559	547	612	575	573	616	545	586	596	529	548	558	610	612	599	644	619	583	625	594	630	579	618	584	547	547	558	598	560	561	621	564	617	590	615	597	589	601	592	597	580	583	578	617	624	563	623	603	577	593	581	620	556	577	613	556	588	579	577	594	598	600	625	612	614	607	619	602	571	590	635	571	569	607	613	611	586	601	564	582	593	611	579	546	594	559	593	616	558	608	597	573	585	620	598	626	596	556	612	601	553	604	587	576	573	640	583	612	575	591	548	605	599	576	628	607	581	625	657	599	597	564	592	580	601	606	632	617	576	614	540	609	561	615	594	568	623	574	569	618	596	585	545	615	594	634	568	575	566	542	604	655	589	602	568	606	606	575	543	582	641	567	562	604	571	602	570	586	602	638	568	530	596	621	596	569	621	609	564	614	635	613	616	643	577	558	608	584	598	586	566	531	593	619	589	581	583	593	583	584	560	598	596	566	595	610	578	644	615	602	557	565	594	599	593	594	601	604	516	569	576	625	535	602	619	597	596	588	561	586	574	613	559	576	608	582	546	617	574	589	588	610	559	619	586	610	641	638	573	614	610	606	568	601	615	596	565	587	608	594	635	587	602	631	578	554	576	567	565	613	531	578	610	595	589	649	569	583	558	575	563	535	597	570	559	637	579	561	606	553	603	606	587	598	577	585	647	566	539	595	627	593	615	598	598	606	615	610	562	618	570	536	615	582	576	561	574	579	573	548	595	603	558	574	587	600	611	559	581	567	587	565	621	564	607	597	575	605	593	570	539	613	577	588	586	605	618	558	603	622	623	583	611	568	571	550	574	623	628	560	615	578	612	605	615	603	580	539	591	573	590	560	578	585	549	621	543	576	624	599	587	583	593	609	633	598	609	567	582	592	656	604	616	585	647	574	623	574	581	565	597	576	596	569	578	578	594	549	616	583	567	592	643	568	611	570	606	597	588	613	523	612	593	566	577	604	601	548	582	588	619	594	606	616	594	618	578	586	606	639	577	596	579	571	591	582	569	622	612	586	630
52432	21457	5502	2764	2185	1705	1438	1240	1166	1075	934	942	889	869	868	825	826	777	817	848	767	807	762	777	785	752	763	747	760	736	724	747	742	765	710	692	763	754	740	741	722	715	759	740	705	724	718	736	724	729	701	727	712	748	703	702	739	683	702	766	695	733	711	667	692	711	743	675	742	714	728	698	709	716	740	693	734	695	697	718	677	712	715	727	713	741	716	711	688	713	734	724	699	686	704	760	701	682	648	793	742	769	728	748	706	665	709	698	678	695	730	695	729	738	696	701	772	778	697	719	724	704	742	716	689	768	694	738	769	767	712	704	712	717	679	729	747	735	734	696	718	732	722	737	763	682	736	693	714	650	699	693	699	719	709	682	712	702	715	717	719	742	718	742	745	720	736	686	710	689	698	732	743	747	724	705	706	715	687	763	685	694	726	728	726	708	757	688	719	721	700	681	692	727	755	725	712	711	709	703	730	703	692	723	741	665	694	704	710	683	711	716	707	696	700	678	725	725	745	675	666	723	754	686	733	702	712	693	670	681	695	701	686	692	780	696	700	728	722	684	697	727	738	713	676	704	678	713	722	706	721	699	659	672	723	727	720	685	700	756	714	724	729	693	710	710	702	682	739	702	667	730	729	720	714	711	696	688	762	793	736	736	744	718	661	733	708	713	689	770	721	685	677	674	701	688	715	699	687	654	710	679	700	739	733	716	731	761	712	704	687	707	733	685	702	682	694	647	706	658	768	748	767	663	723	721	722	737	719	721	728	727	704	701	762	724	721	733	734	701	699	742	724	704	739	747	698	700	714	725	679	757	720	746	684	733	713	693	694	763	699	756	688	762	675	696	701	726	766	749	739	700	669	774	723	744	691	713	707	706	749	689	672	748	714	683	697	689	710	729	711	787	755	721	716	745	705	721	756	707	719	673	693	681	681	754	722	694	714	719	676	720	742	739	724	714	717	695	677	686	735	738	721	737	739	754	678	708	710	734	696	682	708	713	704	707	741	768	664	756	760	755	690	748	750	664	780	712	732	731	684	716	748	739	695	712	739	719	735	767	679	718	723	697	683	736	706	769	742	717	707	736	734	711	709	701	716	702	713	707	710	746	699	742	680	750	789	704	708	739	727	709	700	751	713	730	751	692	639	752	763	708	656	739	690	737	746	753	745	748	752	717	723	721	739	724	695	716	745	681	718	714	737	705	724	754	740	713	702	755	647	748	722	706	700	719	709	707	662	695	716	740	674	694	745	701	692	685	784	732	743	734	697	681	668	730	689	711	705	701	710	736	723	690	723	719	671	689	716	698	717	734	740	723	716	668	697	717	712	725	680	736	749	691	726	706	700	735	688	683	716	721	755	707	726	706	671	718	684	682	681	709	750	717	730	711	729	721	734	726	661	714	684	724	747	745	719	672	715	699	749	742	755	746	745	698	741	727	679	686	695	702	732	677	739	742	722	705	719	728	756	703	762	686	743	676	704	754	715	725	757	728	673	736	746	730	746	727	722	691	707	667	698	667	739	702	711	695	722	707	687	693	735	759	684	680	695	704	710	719	704	707	727	737	734	710	733	681	703	691	757	694	714	739	763	718	706	725	685	691	701	742	721	711	688	684	696	712	721	749	673	712	715	699	737	683	713	733	679	716	736	713	677	692	709	708	741	707	665	700	765	709	725	708	750	719	720	677	738	668	735	725	727	727	706	691	754	735	718	689	775	669	686	741	664	685	689	699	709	734	721	722	682	723	717	756	686	695	651	718	733	713	708	713	749	728	708	656	727	749	720	687	705	695	739	726	725	701	721	697	696	697	717	754	763	705	759	690	681	719	709	677	693	746	710	740	668	708	722	699	733	709	692	706	694	706	761	787	729	658	769	703	680	690	644	780	718	645	704	719	769	743	735	693	704	709	726	707	709	712	726	722	703	693	728	693	691	734	693	696	706	746	678	709	727	691	720	716	676	664	710	680	699	657	696	714	692	685	685	702	703	759	711	696	707	699	725	739	752	744	737	691	735	722	728	757	694	675	700	732	699	713	722	683	702	700	716	686	699	718	699	725	751	717	736	665	757	757	709	698	687	661	663	768	739	684	665	719	734	740	697	755	728	693	676	689	721	738	715	663	680	752	716	726	724	703	717	731	702	738	728	724	713	709	694	700	679	709	700	729	701	680	758	721	683	713	732	715	717	710	715	713	734	726	725	724	715	725	714	680	741	673	731	681	715	694	767	663	726	704	670	718	738	704	700	746	691	705	735	718	711	727	699	680	718	726	709	759	723	736	728	720	690	717	768	691	741	658	732	704	765	705	677	718	685	697	718	685	683	694	728	710	744	693	717	740	719	691	693	675	721	708	723	699	742	702	772	705	723	693	748	765	674	729	665	683	699	695	714	768	675	737	725	704	655	746	705	670	680	722	729	701	686	715	762	731	730	718	752	718	688	746	719	684	764	661	707	742	683	722	716	750	722	685	714	754	721	737	682	709	673	714	684	703	740	734	660	716	749	730	728	733	713	717	702	716	708	743	744	657	644	681	648	741	740	745	713	699	707	702	733	682	711	743	672	763	686	736	684	685	760	669	744	699	753	692	743	693	734	701	712	724	719	683	691	729	693	731	681	690	696	714	668	734	705	743	745	704	720	721	703	698	728	708	669	749	710	733	709	671	719	715	713	717	738	678	715	731	692	694	762	704	703	716	731	708	688	691	743	715	710	710	729	725	678	678	687	690	693	678	692	724	760	724	715	685	668	676	703	720	685	694	717	697	717	724	741	727	721	723	720	721	730	705	703	685	704	688	733	654	694	679	753	707	762	685	704	729	702	696	698	726	733	697	678	736	738	726	730	714	754	698	747	732	682	714	789	713	720	669	754	716	701	721	705	707	720	695	762	731	711	719	695	744	763	698	723	716	699	694	690	779	784	667	696	710	715	738	698	723	711	703	771	723	708	699	714	708	718	719	681	703	703	713	725	654	668	713	758	732	697	731	719	715	743	729	717	658	657	690	677	712	710	742	697	722	675	660	703	691	742	754	691	721	722	719	691	709	662	681	680	690	685	716	708	752	723	755	643	718	691	742	716	695	734	719	714	670	707	714	682	717	720	719	702	695	748	728	732	677	702	714	685	689	685	746	743	718	713	741	745	644	731	710	680	734	696	725	715	717	721	686	722	701	711	691	736	721	638	683	662	736	724	663	725	719	744	730	627	695	654	718	716	707	713	707	697	736	741	713	696	680	684	714	701	670	715	749	736	749	724	692	724	667	694	690	699	676	678	684	686	757	728	717	725	716	697	716	717	686	699	733	709	696	719	724	733	672	745	728	709	719	713	646	713	706	694	722	749	712	705	714	712	735	718	672	726	659	713	740	697	697	696	692	691	725	741	719	740	651	734	682	642	663	729	699	731	728	697	669	692	752	739	700	664	714	719	696	682	704	742	732	722	721	703	698	712	701	760	746	722	706	681	683	731	713	688	770	743	709	764	730	683	704	711	694
25882	21496	27369	25380	5746	463	357	345	312	297	292	299	283	277	251	270	292	271	265	261	261	278	239	281	229	270	253	248	237	239	267	263	256	256	276	244	257	253	242	255	216	271	264	228	253	253	265	229	215	235	253	245	239	258	231	244	260	244	294	254	267	278	272	265	230	233	259	247	241	258	273	228	276	243	215	263	233	241	246	238	268	253	246	245	217	235	257	248	270	240	255	258	248	247	244	214	270	257	240	284	221	245	249	240	227	268	229	255	237	236	297	269	247	256	261	256	249	261	262	267	266	240	236	256	262	247	229	259	238	270	246	215	234	226	246	221	275	225	231	238	253	236	238	236	258	259	207	226	258	257	214	226	252	265	239	253	251	248	251	247	237	245	218	252	249	247	207	238	251	237	237	225	246	223	241	220	243	218	237	231	281	234	215	229	243	245	250	268	241	243	248	245	244	257	240	234	233	245	228	240	267	251	253	248	287	239	265	276	240	217	250	224	249	263	278	258	252	253	238	256	242	250	238	269	241	219	277	231	222	231	243	237	255	273	271	251	255	266	267	216	242	233	225	228	234	238	257	228	250	244	220	252	251	250	229	269	251	243	252	241	244	240	264	252	262	245	256	253	249	239	265	259	254	261	247	258	246	221	247	262	270	245	247	259	265	234	245	253	238	206	259	248	228	217	226	248	248	257	250	260	265	260	274	227	249	220	281	239	252	263	239	253	246	232	270	221	269	224	271	231	242	255	248	267	289	273	233	251	248	221	257	229	269	267	253	254	247	280	264	244	250	230	240	276	243	253	263	222	224	243	283	252	286	241	235	250	239	225	225	246	252	242	229	238	236	276	235	229	244	243	253	268	254	283	259	252	272	254	247	243	254	230	263	251	243	254	251	294	271	228	258	227	232	266	262	258	230	207	226	246	250	236	232	264	249	267	242	260	240	254	223	267	239	250	246	257	226	225	273	232	263	245	241	231	268	247	221	226	230	244	275	254	202	254	257	227	251	238	256	258	278	238	246	263	237	277	254	231	234	252	240	224	219	248	256	229	255	248	232	235	263	243	222	228	264	265	227	287	258	238	250	253	225	251	241	253	254	228	241	252	231	215	247	226	245	248	267	250	238	227	273	244	255	254	249	233	234	252	239	258	277	234	254	251	235	259	267	238	266	242	259	266	249	236	239	253	241	250	255	239	267	241	223	246	231	204	238	259	218	243	244	243	240	246	229	242	240	251	277	247	244	235	240	260	244	229	260	242	209	258	266	248	214	224	229	233	238	246	231	253	254	265	227	259	243	252	245	236	215	213	249	251	232	259	232	276	258	237	267	248	242	245	246	263	252	240	263	249	251	222	248	261	229	235	244	233	268	266	256	233	248	230	224	228	245	247	260	252	252	246	218	237	283	225	254	263	259	243	246	238	261	255	248	247	249	239	223	283	247	228	213	208	254	239	249	230	234	260	231	285	263	261	263	257	244	253	226	251	271	267	245	259	233	227	257	242	248	252	232	228	255	227	277	247	225	259	228	241	248	232	229	258	239	246	272	246	227	278	277	217	246	198	238	229	204	246	254	282	271	277	227	232	254	243	246	239	250	242	255	262	247	232	230	270	266	248	243	208	251	239	263	237	264	260	245	267	300	256	253	266	251	250	273	243	248	274	247	234	247	244	199	247	272	230	235	239	267	266	221	274	243	266	210	233	251	254	225	250	243	258	243	243	276	260	244	263	251	243	241	256	231	233	243	231	222	244	243	260	244	243	232	248	260	241	255	260	249	265	234	259	227	245	256	243	253	234	242	235	243	235	266	243	221	239	257	242	235	245	248	249	271	249	244	246	248	236	254	248	253	235	240	265	236	229	233	232	231	242	255	245	238	276	246	265	247	256	234	272	246	235	234	269	257	247	276	250	251	238	243	244	262	237	230	252	252	238	243	269	222	233	250	272	254	222	272	265	266	234	257	257	250	252	240	243	260	246	256	263	267	249	241	251	230	250	243	267	251	236	212	261	261	255	274	220	248	258	272	240	261	238	279	247	236	284	229	224	255	257	261	255	250	265	249	266	259	249	240	218	281	240	242	246	253	231	239	214	252	235	234	237	250	252	236	249	238	236	256	228	260	247	269	259	246	262	245	239	250	215	260	228	262	267	238	274	230	265	224	267	272	264	253	235	267	243	256	247	233	232	242	248	267	252	258	252	238	262	261	238	243	228	246	248	232	238	241	238	230	235	234	254	236	256	250	260	220	259	260	246	250	239	296	233	230	256	266	236	271	269	241	258	245	237	274	261	249	237	222	245	242	255	221	273	257	245	242	233	261	250	271	250	261	232	232	241	235	265	261	244	241	257	262	252	243	276	260	236	236	245	221	241	228	233	229	234	253	254	247	240	244	225	238	235	251	228	233	260	240	253	247	236	248	204	235	234	258	279	271	234	292	259	230	259	273	223	269	219	256	237	252	240	261	261	235	235	259	259	224	256	229	271	221	227	254	253	248	254	264	214	240	220	263	235	223	249	232	256	286	231	257	230	227	258	245	260	237	253	256	252	248	259	225	248	290	252	240	252	242	239	259	248	264	259	261	236	273	279	261	254	245	234	233	249	236	267	223	268	249	247	238	263	225	276	274	228	233	238	243	251	247	269	255	265	264	261	248	231	236	238	267	203	253	235	247	261	277	251	249	261	245	277	250	239	251	233	229	245	235	211	233	248	207	269	253	236	268	255	250	247	224	229	234	292	215	247	239	231	255	269	254	241	246	228	278	262	228	248	233	267	229	228	253	249	270	260	238	243	245	254	250	266	261	245	283	242	252	286	243	246	244	233	232	227	260	236	256	248	281	218	248	263	238	254	275	262	265	254	267	268	221	238	248	266	245	258	237	249	243	253	268	237	257	264	240	225	246	243	262	251	276	274	274	240	233	242	258	205	254	263	257	283	231	235	234	271	246	255	262	257	245	233	248	249	271	239	257	267	236	268	239	243	252	272	196	240	226	268	269	239	262	231	242	226	240	247	260	223	244	236	250	249	241	240	273	244	242	237	240	237	227	254	230	229	248	245	251	251	256	228	239	233	249	223	266	241	272	238	247	245	259	237	234	260	234	234	240	233	245	228	242	267	248	240	246	231	265	224	269	267	214	267	240	260	236	235	211	251	246	272	266	213	256	239	245	228	234	247	223	232	287	255	262	263	231	245	246	257	249	230	231	242	270	261	233	251	250	249	236	225	250	280	250	241	242	261	260	264	215	250	234	244	248	237	227	245	236	240	259	251	254	250	263	257	256	246	272	230	286	240	262	240	259	237	249	230	229	265	260	259	254	261	259	258	243	244	252	281	246	240	230	239	260	251	230	236	245	239	263	222	292	238	256	259	250	247	221	245	266	253	275	249	256	210	268	241	249	251	261	244	226	249	241	237	266	251	239	257	256	246	229	227	236	231	263	235	257	261	233	260	277	235	242	259	266	252	262	242	225	233	297	242	264	245	243	270	260	262
48670	16388	2894	1420	1038	842	714	633	553	550	483	436	427	403	412	394	373	373	342	361	339	352	352	345	328	385	401	337	351	353	337	334	369	337	337	319	307	361	351	367	352	324	333	314	327	333	355	343	336	350	340	329	376	366	324	372	354	347	343	345	335	354	339	320	337	370	367	320	344	349	348	367	319	345	320	354	328	349	377	344	335	319	355	334	311	337	341	352	367	341	361	368	343	343	347	324	341	354	317	335	318	348	351	349	340	321	346	324	343	327	358	357	360	331	301	357	326	339	306	328	316	321	362	305	334	333	322	315	334	317	331	320	335	338	314	357	352	346	342	318	340	299	316	325	307	343	346	333	353	307	321	319	330	335	358	340	325	343	354	328	344	349	326	321	347	353	312	352	356	304	345	346	347	347	308	350	347	327	324	349	315	319	333	315	316	351	338	324	349	344	333	324	313	320	359	330	334	349	334	321	329	363	317	318	333	326	346	350	375	315	303	318	328	371	327	341	345	360	306	343	330	304	308	354	338	309	305	321	328	333	329	348	346	344	387	289	314	377	328	349	301	316	342	344	378	334	351	330	321	324	301	328	301	313	343	339	347	320	329	319	319	324	339	334	321	338	343	329	377	324	332	352	356	340	305	334	318	334	318	331	349	322	328	363	344	351	338	338	329	352	333	317	342	324	322	326	323	333	332	349	316	331	315	301	339	354	329	316	360	335	336	331	339	353	361	312	344	346	338	315	329	361	341	358	354	313	346	341	368	318	330	319	370	327	329	339	309	343	337	334	352	320	300	299	348	350	350	310	342	341	326	319	344	319	332	345	298	351	341	326	319	325	321	326	318	319	330	297	316	334	339	312	340	362	341	350	304	345	333	323	377	350	316	357	336	305	312	335	340	329	310	307	345	342	345	328	347	354	322	345	354	330	346	353	325	341	311	323	338	340	314	312	313	339	346	341	332	324	339	306	382	337	346	332	331	373	349	336	352	349	352	317	297	357	324	357	336	326	353	363	333	312	320	356	352	327	340	312	317	341	347	355	297	324	345	375	349	363	351	340	354	309	312	341	316	343	352	342	345	337	355	368	343	328	329	346	339	349	347	346	334	319	336	360	345	353	317	325	328	318	363	326	314	333	328	372	346	368	346	321	334	344	299	376	327	357	343	316	349	316	331	366	315	354	310	326	359	366	349	326	341	345	319	320	341	326	326	356	326	331	348	367	310	331	342	287	326	355	345	329	316	319	328	348	310	330	343	329	358	340	347	337	347	373	322	321	344	339	369	320	354	324	348	342	357	304	337	334	330	329	374	348	340	312	309	328	354	325	306	362	332	316	322	328	345	335	346	319	351	316	312	358	346	300	351	330	323	343	330	318	348	352	325	338	317	327	323	318	365	317	326	325	341	342	338	314	315	378	352	353	366	377	314	326	318	312	337	329	353	335	340	333	307	334	340	352	359	331	342	335	369	340	295	354	358	332	339	337	347	323	328	317	336	329	315	330	343	341	339	343	343	306	297	356	344	313	340	333	314	364	349	367	343	345	342	319	336	334	327	325	310	341	358	314	346	332	300	312	325	338	334	364	313	320	320	316	353	313	338	352	291	330	324	321	334	367	350	315	343	324	377	307	306	341	336	326	339	355	316	300	308	340	355	329	308	322	343	331	333	341	317	349	349	335	318	336	353	349	319	310	339	341	352	299	329	328	346	381	317	339	353	358	329	345	345	336	336	320	334	363	334	373	335	359	347	356	340	370	354	343	336	321	323	322	317	356	323	335	324	329	337	343	341	336	333	329	347	347	361	345	356	294	298	314	342	336	351	325	330	321	349	336	373	366	341	366	334	352	334	305	367	357	328	329	351	356	362	349	325	333	345	346	352	327	329	340	320	313	317	321	324	327	339	334	311	337	326	351	326	322	337	342	319	339	336	379	372	344	352	338	336	299	350	335	341	348	323	315	338	350	349	341	354	311	358	306	330	328	336	321	327	352	329	319	375	335	361	329	359	321	345	344	288	341	322	316	348	310	368	311	334	349	322	346	330	326	308	338	343	341	354	319	340	327	331	323	344	349	345	342	311	340	339	351	379	366	326	329	317	323	337	356	364	326	360	338	322	354	329	341	312	321	321	325	315	352	340	340	330	334	343	331	333	322	314	313	350	336	352	305	322	326	306	316	363	323	343	333	364	306	324	327	330	345	315	353	294	321	318	356	330	334	353	315	294	350	320	330	350	315	377	326	330	312	345	342	317	333	337	345	346	323	310	364	363	335	330	349	374	353	361	298	334	321	347	322	342	342	331	331	334	346	336	306	346	364	348	353	329	320	329	348	375	318	326	328	342	352	320	333	323	312	352	350	313	310	329	346	350	320	345	361	353	300	335	317	333	358	291	336	366	333	328	330	327	335	312	345	327	324	327	333	339	320	376	353	340	341	348	348	307	339	325	353	341	313	335	356	345	332	327	330	319	351	351	326	337	328	332	331	284	304	347	341	304	334	323	345	322	351	321	323	342	339	325	359	319	315	345	330	331	334	324	313	344	301	343	319	362	339	315	315	379	335	345	302	335	369	372	364	320	322	320	318	330	334	316	295	340	337	365	369	292	309	336	322	326	343	344	376	342	340	324	336	334	334	343	372	319	306	291	381	331	328	316	323	342	331	361	323	333	343	302	345	341	325	336	337	342	324	300	327	330	351	324	339	342	311	328	349	351	332	313	317	361	325	343	359	316	325	325	286	325	343	322	340	340	349	354	334	334	325	332	330	315	300	335	334	335	322	314	331	334	344	318	288	350	338	346	290	351	352	334	340	339	312	358	341	360	348	307	348	327	315	341	317	333	320	358	332	334	338	314	354	353	322	357	315	333	346	348	364	347	317	341	359	355	326	336	313	338	339	306	338	308	306	337	344	343	330	379	358	330	322	364	327	346	325	363	309	318	329	331	352	324	328	320	315	350	362	300	330	329	359	332	364	330	359	349	338	340	349	338	334	322	304	338	308	342	367	315	366	342	321	348	328	331	305	290	346	344	314	349	369	334	334	335	336	300	342	326	329	349	342	336	326	307	344	344	320	348	336	314	320	316	347	361	362	343	302	334	321	323	346	344	318	311	357	321	323	319	303	362	355	308	317	321	345	322	320	331	338	335	358	348	346	334	327	328	375	315	332	329	345	334	308	363	335	335	283	334	349	326	350	310	323	336	342	305	340	371	327	332	378	322	333	336	308	317	329	354	310	336	358	342	352	371	341	338	311	292	323	327	333	346	311	336	346	375	354	328	349	316	316	321	355	336	348	333	324	293	318	329	355	362	374	344	334	331	336	338	341	343	330	323	348	321	345	380	366	363	326	368	328	348	322	328	337	330	350	319	321	365	377	347	332	348	349	349	361	322	361	334	327	350	325	357	371	329	348	358	324	316	343	342	359	330	341	333	329	331	338	319	336	323	323	361	350	339	346	379	337	345	334	359	334	340	328	344	328	332	353	325	323	378	345
23357	21488	29333	24042	21472	21425	5579	1134	973	909	893	827	860	844	765	817	763	749	746	756	716	702	687	714	672	713	750	682	728	660	676	720	750	686	704	693	651	713	666	679	701	658	697	701	703	721	653	679	681	698	702	689	700	666	676	659	603	670	691	676	684	701	676	657	639	664	663	670	666	668	672	652	703	686	725	678	678	686	644	683	661	706	656	668	680	674	680	669	663	687	684	709	635	654	678	693	674	660	630	685	657	694	733	646	665	648	637	667	630	659	627	648	636	684	676	691	664	681	722	648	653	643	694	666	626	655	643	645	681	641	634	651	689	628	687	665	644	655	701	670	680	658	694	682	661	684	638	721	627	675	723	719	641	638	668	691	661	658	661	674	645	704	654	626	672	642	689	617	689	661	649	661	643	711	683	697	713	645	687	697	688	647	678	656	655	715	650	640	665	689	629	655	729	667	643	688	636	659	661	632	687	644	642	648	682	658	664	689	665	659	641	660	655	673	688	677	715	728	696	675	629	673	684	652	661	626	672	643	689	664	646	682	704	691	681	667	674	615	646	634	655	643	647	658	655	617	673	662	667	683	654	664	669	639	689	665	647	650	704	685	601	608	673	659	650	630	706	650	645	725	651	671	716	631	656	645	672	703	692	653	658	699	649	675	672	624	668	684	641	638	675	637	671	673	622	675	660	685	629	676	651	618	657	660	681	674	645	645	695	637	670	654	612	639	610	663	642	661	639	609	702	679	643	707	656	646	640	655	657	636	714	608	678	665	674	687	662	741	666	649	652	661	651	699	684	670	631	621	632	646	637	650	689	645	686	669	657	671	675	628	691	652	692	635	666	711	663	679	680	662	652	645	657	641	688	654	631	646	678	665	675	702	669	640	726	699	635	648	641	671	677	662	682	646	628	695	647	678	669	641	636	733	638	646	664	723	688	692	644	633	686	676	678	675	663	635	664	692	627	653	721	682	691	688	653	648	724	654	680	659	684	678	669	637	665	676	650	738	622	664	682	678	644	639	693	669	676	671	711	641	684	667	613	621	698	728	656	657	706	701	635	627	666	660	665	642	611	643	661	640	640	673	645	643	657	679	646	668	673	653	671	637	686	648	690	643	722	656	672	703	676	669	642	686	636	693	653	648	675	726	653	631	673	682	660	689	648	669	667	667	704	685	646	662	691	659	664	630	665	657	649	672	687	629	680	636	656	630	638	659	652	667	668	619	693	684	678	660	644	690	684	649	636	673	665	668	625	675	687	695	638	702	664	707	640	644	691	668	688	710	647	636	666	672	716	652	699	680	646	671	669	664	685	650	684	690	676	651	668	681	695	654	616	685	676	660	704	656	673	623	626	706	667	687	663	668	673	680	676	616	640	699	679	651	701	653	678	667	679	683	665	676	663	657	651	699	673	695	653	671	654	645	687	660	639	609	695	649	642	676	669	663	705	637	671	644	659	648	689	648	655	649	676	712	679	660	670	630	701	697	658	671	667	665	620	634	635	667	610	671	660	675	652	646	676	663	644	656	644	683	652	667	671	668	720	665	727	661	661	650	648	713	668	663	712	695	691	644	664	638	640	676	664	660	665	625	683	715	643	691	628	664	670	624	697	712	708	670	646	686	687	643	649	664	695	656	643	673	679	678	640	659	596	688	747	738	641	656	644	679	638	636	690	666	644	677	641	677	660	741	657	672	616	697	681	653	666	644	642	670	665	643	669	693	663	632	693	686	654	643	682	664	696	698	682	670	650	677	686	679	675	650	625	644	663	701	625	672	665	669	716	683	638	633	648	647	663	661	683	675	661	693	699	675	663	672	678	645	687	640	662	646	667	700	692	666	661	659	680	680	634	681	655	643	668	692	683	709	629	645	673	632	666	666	665	670	683	640	725	669	662	678	648	637	659	655	680	669	683	671	678	680	679	644	625	644	676	668	677	638	700	620	654	659	655	680	673	687	631	637	666	622	689	635	663	682	649	646	653	700	679	671	678	693	631	665	675	657	623	674	633	728	711	632	677	646	654	666	684	677	651	659	652	656	660	665	672	618	622	662	694	678	628	671	607	661	632	628	657	651	643	653	670	652	692	667	686	670	632	663	659	660	669	692	595	634	673	641	677	640	642	666	650	645	713	652	646	679	643	627	658	661	682	657	667	678	642	618	654	711	687	632	642	683	659	710	675	617	680	658	653	684	671	703	623	658	686	723	689	696	636	681	619	662	669	659	682	686	659	653	684	648	662	682	648	676	680	672	687	657	660	673	663	652	642	607	635	634	635	685	634	689	647	667	625	647	656	687	637	654	698	662	626	667	631	665	629	666	723	634	669	687	764	666	639	666	680	620	609	662	679	670	667	696	706	674	662	655	683	673	688	678	669	723	685	653	712	671	664	667	663	656	693	653	675	641	633	652	661	707	691	671	678	711	655	669	639	655	673	651	691	691	667	698	684	638	671	630	624	633	656	684	726	682	665	614	691	691	675	678	628	711	674	663	683	644	716	687	681	659	663	692	645	666	631	657	650	666	718	658	672	665	647	640	671	710	666	654	681	694	712	666	655	648	732	673	713	707	616	680	670	633	668	651	644	640	677	609	658	690	658	652	700	639	683	652	641	661	708	696	697	680	662	694	665	647	676	655	685	665	618	639	721	660	666	680	667	668	693	655	666	696	674	668	698	646	627	675	703	672	688	716	688	635	662	692	709	690	614	662	643	695	611	723	663	664	640	644	655	708	714	640	692	662	616	641	654	664	679	679	678	659	681	676	665	675	670	672	727	637	675	679	652	659	643	654	629	675	679	670	717	667	659	652	644	669	695	619	624	668	676	641	672	661	690	665	673	641	662	679	654	654	619	727	700	692	665	654	693	656	682	657	662	660	640	680	636	646	642	712	679	646	654	678	713	623	636	668	660	656	649	659	658	650	668	632	681	617	701	651	673	633	662	669	634	714	689	662	648	671	659	720	686	684	646	677	666	641	618	678	670	668	649	661	648	662	674	671	678	631	662	675	662	679	697	656	690	669	688	663	625	674	701	651	676	633	657	660	707	684	686	667	666	646	661	678	658	684	654	634	599	689	664	659	701	665	608	665	651	657	654	643	686	670	708	666	685	616	684	676	686	644	660	676	675	681	654	650	663	692	666	649	722	679	648	700	597	620	688	673	685	704	688	633	683	661	684	658	655	666	620	682	670	662	671	647	666	662	683	674	682	674	611	647	662	670	655	709	638	702	701	663	691	676	663	657	677	664	644	719	647	637	704	660	719	652	641	705	707	660	679	681	693	666	650	665	686	647	712	644	692	729	618	685	653	680	609	690	659	645	674	685	639	654	672	652	661	634	711	713	715	619	662	656	683	692	639	652	640	680	621	676	649	651	645	657	628	653	647	616	645	682	643	702	640	709	679	659	691	656	720	682	673	672	654	626	676	705	673	679	645	643	640	661	660	673	691	643	659	640	657	624	670	692	643	670	662	717	695	697	705	703	668	683	661	644
55723	27176	9380	4835	3460	2822	2217	1861	1659	1547	1373	1207	1202	1056	1040	997	1003	1003	983	988	951	903	867	906	948	927	875	900	846	796	885	849	795	825	840	817	899	807	774	864	879	824	816	875	836	807	805	829	862	839	885	807	832	877	836	853	824	780	836	781	819	852	807	774	846	797	776	833	837	828	812	836	833	779	845	788	860	880	810	826	815	796	805	837	828	800	860	830	866	839	795	803	773	847	817	800	834	820	795	821	835	810	820	825	854	826	839	783	835	794	831	840	827	839	777	908	799	777	780	838	828	828	820	824	805	823	858	801	815	801	804	806	833	789	794	865	804	772	812	805	798	734	810	813	797	784	839	830	834	871	803	858	835	843	839	808	778	824	858	797	814	769	799	818	835	855	829	812	788	819	794	851	816	823	825	792	768	827	838	813	843	815	782	829	851	858	831	793	843	863	803	823	863	818	826	829	806	872	847	822	817	803	863	811	844	769	831	809	837	842	783	795	858	814	761	818	789	792	814	813	859	797	828	844	801	864	804	815	814	819	795	791	804	821	799	787	833	826	804	790	773	833	830	836	772	827	852	774	794	794	806	798	822	838	804	804	808	854	753	821	809	823	828	807	901	804	855	804	808	844	833	837	824	810	847	820	761	817	833	818	774	829	834	751	826	829	833	837	848	778	766	777	805	828	799	805	825	845	813	796	779	831	776	837	829	786	843	812	828	822	847	864	803	834	818	814	895	784	875	844	835	822	780	795	816	813	792	843	821	818	820	801	820	784	809	746	822	841	840	832	872	815	804	793	879	791	850	805	864	832	859	835	824	845	817	814	831	790	800	807	849	862	852	859	800	812	823	805	850	779	810	804	845	802	808	803	842	838	811	810	780	841	864	806	801	856	794	762	831	787	804	777	866	826	835	834	811	829	842	828	839	798	827	790	795	777	815	850	788	816	799	860	812	800	798	834	830	845	802	760	813	834	809	790	851	770	784	775	764	906	809	797	783	829	821	832	746	859	758	836	805	827	839	846	841	784	846	834	780	837	796	859	804	846	802	824	830	857	859	775	825	800	803	801	818	813	779	800	815	830	793	798	808	820	819	819	785	780	830	839	819	841	816	788	798	847	855	807	779	848	815	793	798	874	817	822	782	821	830	831	787	797	786	757	881	823	807	797	838	783	827	853	775	807	856	817	817	776	830	799	788	805	776	803	836	771	840	767	800	814	805	803	770	799	819	825	807	795	813	813	810	829	845	806	826	805	839	755	815	772	800	811	873	817	851	795	849	812	802	783	763	821	789	813	850	793	871	836	819	807	786	801	781	819	843	773	815	807	843	811	786	826	845	823	816	804	846	789	807	864	832	836	827	788	797	831	838	819	852	827	826	837	814	837	806	749	810	846	808	767	841	805	784	803	842	796	782	824	861	811	841	810	850	824	815	801	792	818	769	794	798	767	776	832	834	792	804	852	765	825	852	792	804	856	789	764	801	834	832	859	844	850	788	832	866	798	858	850	823	813	828	887	791	823	847	835	865	821	792	797	806	808	811	798	852	821	821	814	746	815	770	787	828	786	762	814	835	807	828	852	858	774	818	800	789	789	835	835	810	820	822	785	799	853	787	810	863	865	835	852	844	845	842	820	822	835	854	779	803	776	840	845	780	840	838	830	818	803	793	830	806	833	798	816	839	824	840	784	906	844	873	822	835	784	807	850	830	817	771	788	809	796	816	813	830	825	795	813	808	775	873	812	810	867	830	775	827	814	788	826	789	809	848	850	839	811	725	792	745	862	785	851	842	803	810	836	801	758	801	801	797	812	796	838	876	849	796	810	852	816	788	853	765	842	844	774	825	817	844	788	806	796	815	824	747	800	774	820	840	786	838	773	850	809	793	845	862	828	824	815	851	769	847	859	828	853	756	809	798	807	826	781	854	816	778	838	811	866	831	831	831	792	805	830	836	849	871	801	840	765	749	835	813	820	829	820	826	756	780	817	839	809	825	793	775	800	826	852	816	812	771	792	870	801	824	822	794	804	839	796	816	783	791	798	761	796	844	843	764	790	805	803	820	820	825	802	837	791	841	878	832	832	849	832	828	797	797	843	784	831	794	756	817	823	764	801	847	868	788	828	832	838	841	827	801	811	790	828	740	784	800	829	818	820	807	827	799	814	822	820	814	843	797	821	846	757	849	797	826	786	800	817	848	802	816	803	857	811	790	848	748	832	765	812	819	806	748	789	842	822	806	828	817	822	765	812	798	783	813	768	817	860	833	832	804	787	860	767	815	806	789	794	837	824	869	850	788	793	815	837	792	870	806	803	799	830	798	815	794	802	840	837	799	811	844	853	763	834	839	794	852	836	840	840	823	856	820	845	816	835	776	797	803	816	798	854	761	858	809	823	794	834	810	766	756	836	797	823	839	822	810	764	807	772	820	829	810	840	832	828	805	826	798	803	801	841	808	821	796	830	793	811	804	864	848	868	903	787	772	828	825	815	824	822	801	803	778	795	818	762	785	878	817	817	821	821	769	800	829	810	786	811	792	812	792	812	815	808	814	885	814	797	860	838	782	813	821	806	811	796	843	778	771	819	796	818	842	835	825	803	779	803	762	834	792	807	774	851	782	782	891	786	857	839	800	766	801	817	843	792	764	803	809	781	819	811	815	820	789	803	835	829	807	841	860	803	884	871	738	831	775	871	802	841	801	793	834	764	814	792	833	792	819	852	808	831	787	776	734	807	864	861	863	826	818	782	807	823	810	835	823	850	815	772	825	838	792	850	848	836	826	826	810	854	857	817	817	747	842	819	807	806	856	783	817	813	793	771	867	822	822	835	814	800	849	852	806	847	837	827	818	809	854	817	815	817	824	776	836	850	817	838	803	826	827	847	786	835	830	843	781	781	841	805	830	862	761	844	811	815	868	836	804	770	834	835	855	825	794	811	817	854	806	790	805	828	781	809	799	864	839	814	798	810	809	797	832	810	827	774	827	831	849	853	770	808	819	798	789	795	839	789	777	826	816	806	818	789	856	872	776	832	818	787	765	823	863	848	772	745	804	806	825	841	816	743	822	837	836	774	796	844	813	803	752	807	822	811	791	825	793	892	837	860	751	822	856	830	835	791	817	822	814	829	828	890	781	856	810	812	825	876	820	845	830	815	816	829	817	852	771	827	799	832	748	788	796	808	847	780	800	809	804	842	839	867	785	765	776	805	858	772	820	843	802	816	848	887	791	843	870	828	828	777	817	818	839	807	816	823	858	803	825	795	833	809	811	809	797	843	808	800	830	805	840	812	834	773	827	841	769	803	822	818	831	810	824	810	832	776	800	798	797	849	847	817	861	826	789	854	784	759	789	829	753	750	829	823	794	802	820	788	848	760	767	838	829	850	805	809	826	815	826	800	751	827	786	788	812	856	858	776	819	839	832	831	846	858	795	827	836	807	804	880	823	850	738	832	790	851	846	835	848	807	813	819	861	766	790	867	812	773	773	817	783	835
28772	19719	5852	589	314	327	287	304	334	301	281	283	291	303	276	271	295	290	288	279	295	307	275	310	296	296	280	272	297	282	301	290	274	269	309	301	328	298	249	305	302	309	278	287	263	276	312	273	308	262	298	294	284	300	279	300	307	290	279	295	255	266	269	307	298	273	291	286	308	313	313	260	308	284	290	256	270	256	320	279	296	303	271	280	290	308	283	287	287	284	291	264	288	319	273	287	297	278	290	286	277	308	298	271	277	257	257	290	291	273	293	285	284	276	284	279	264	317	317	269	284	317	288	265	269	306	304	264	272	255	291	254	298	250	286	293	315	298	296	286	330	276	295	303	297	310	275	278	305	284	292	289	276	293	271	287	283	261	291	280	312	295	286	293	317	277	249	278	267	262	328	292	270	291	322	320	294	308	279	280	280	288	288	281	295	299	264	284	296	282	262	290	276	295	280	272	281	297	304	287	286	308	296	271	269	278	285	286	295	313	272	282	279	293	278	282	283	293	294	276	287	257	279	263	291	278	292	317	315	244	283	292	324	320	296	279	279	283	287	267	290	266	291	255	263	296	304	289	292	289	277	320	294	292	290	316	285	333	253	290	275	291	291	282	300	338	286	288	283	312	304	253	260	261	273	257	287	285	283	275	289	305	270	305	291	328	288	279	279	270	297	260	275	296	286	299	265	307	290	270	286	263	287	311	292	276	293	283	255	285	303	250	278	263	306	287	295	316	272	288	278	287	289	299	301	310	278	249	305	272	287	313	262	301	291	313	270	281	295	272	295	290	267	280	301	290	305	282	271	283	293	304	303	296	304	267	278	224	302	254	273	253	294	291	265	298	285	301	269	300	291	282	285	296	295	292	286	258	269	283	287	289	299	277	294	260	287	258	255	282	306	281	289	310	319	291	251	308	301	299	272	291	279	308	292	269	297	286	272	277	277	288	288	296	277	307	324	279	283	320	292	294	252	263	280	288	301	314	298	291	300	304	299	282	339	304	287	311	281	305	344	303	275	291	315	315	280	293	283	272	296	274	283	302	292	297	304	314	268	310	328	295	301	309	303	297	304	283	276	257	275	285	261	299	274	268	274	313	284	276	290	324	283	294	289	291	238	302	268	262	269	286	263	290	286	282	285	265	278	276	303	305	273	298	277	268	294	259	286	316	269	281	313	284	300	274	296	307	286	290	302	304	306	320	288	258	271	288	290	278	314	286	293	320	278	264	299	293	302	288	261	325	286	271	273	311	309	263	282	279	265	296	276	295	304	278	280	291	303	287	283	255	310	299	293	292	289	298	281	270	259	277	305	267	286	295	271	305	273	259	287	313	283	266	323	300	254	280	283	298	266	288	274	258	310	301	299	264	292	280	292	272	286	243	291	298	293	300	299	293	275	283	250	297	304	264	277	259	300	276	280	282	286	284	288	281	276	285	274	297	307	279	280	280	272	290	275	281	296	280	295	311	293	302	301	301	268	256	294	301	334	278	286	283	278	283	317	276	270	289	298	325	301	297	305	276	302	292	322	316	281	268	292	276	253	306	292	280	280	275	270	295	311	277	280	324	291	296	298	252	279	287	293	280	308	304	282	278	288	314	305	309	298	287	264	327	262	264	263	294	301	308	272	310	282	308	268	299	305	300	295	271	269	272	292	279	304	296	299	307	306	285	297	284	262	299	302	300	270	278	276	287	280	291	261	265	289	279	279	294	272	274	320	304	281	321	324	316	306	264	277	271	271	259	264	280	265	302	316	263	304	293	275	311	302	291	313	295	305	279	291	298	255	267	296	295	256	292	305	300	287	273	286	254	271	281	297	257	271	248	261	296	296	288	277	271	327	292	272	298	286	291	286	312	275	259	252	286	309	279	269	290	305	265	313	290	302	286	287	288	281	268	297	276	294	304	255	291	280	300	278	271	312	267	276	278	301	279	315	282	284	309	270	294	289	278	272	264	252	291	306	325	276	251	298	287	291	262	294	306	276	300	270	267	313	278	284	275	318	259	278	301	252	299	296	278	300	314	274	273	286	257	275	318	273	268	288	301	301	300	263	271	272	277	276	302	264	256	320	294	287	292	272	278	273	293	307	260	303	275	274	315	305	275	270	312	284	279	280	302	273	275	299	298	323	288	304	283	293	272	271	284	292	283	280	276	306	310	260	314	241	288	323	295	284	347	286	249	299	303	290	276	305	282	272	299	279	308	280	291	278	264	275	291	307	307	293	287	295	306	290	274	275	314	285	303	272	279	267	279	301	294	305	300	268	279	252	305	287	284	306	277	274	311	312	276	273	264	305	267	267	259	261	284	311	307	319	270	267	255	289	280	285	295	284	272	306	259	289	302	287	311	300	294	295	294	289	289	282	294	287	269	305	284	280	292	299	307	309	266	277	265	283	263	305	290	319	289	304	252	284	296	293	292	297	286	300	273	319	291	284	307	286	307	295	282	245	291	321	280	287	305	304	293	275	304	307	311	284	261	296	299	276	275	292	315	286	293	309	284	280	267	290	296	273	277	282	290	299	287	303	261	275	263	284	308	290	286	308	318	292	277	293	298	309	285	300	286	284	289	282	271	322	293	266	270	306	270	299	296	304	292	252	276	278	303	300	262	296	303	287	298	281	286	283	260	281	308	282	250	265	294	296	272	276	283	307	298	300	273	303	288	274	269	275	276	280	297	260	299	284	302	277	268	268	285	305	283	304	325	280	281	274	291	295	271	294	295	297	262	265	307	318	304	291	288	251	295	281	299	261	307	281	300	281	262	281	293	286	293	276	290	281	289	277	327	296	294	290	315	286	259	291	262	294	282	291	283	291	310	264	278	251	272	285	274	298	264	306	323	269	268	279	283	303	275	301	289	283	239	296	307	285	280	295	315	287	303	264	285	284	262	287	338	284	305	290	289	318	295	276	271	292	281	311	306	292	272	302	302	251	279	284	292	278	308	268	286	275	268	266	291	269	289	289	322	288	283	298	307	301	311	285	285	300	286	267	282	288	268	293	308	312	290	264	270	294	275	296	286	300	286	283	262	281	308	258	294	284	281	305	271	282	266	283	289	302	267	290	295	275	315	274	287	290	291	253	298	276	258	325	290	302	283	290	290	294	303	282	283	305	305	288	286	295	244	325	273	286	271	276	282	290	279	286	268	275	295	285	273	311	289	307	267	275	256	280	292	295	314	279	295	284	277	280	227	270	285	288	297	281	292	298	296	274	272	286	280	280	276	290	285	288	302	316	301	298	295	282	257	295	268	288	283	268	261	286	307	255	278	311	286	318	275	291	300	302	300	289	278	289	304	302	286	310	294	305	294	294	281	285	315	306	288	297	308	289	275	295	279	277	258	270	310	293	281	287	270	310	271	261	275	281	311	302	275	309	299	297	302	288	291	325	306	295	291	289	285	283	310	318	282	289	291	289	275	303	296	279	290	292	307	311	296	305	277	295	272	300	288	294	310	251	300	280	299	296	301	310	295	304	278	288	282	301	291
25138	5950	641	442	424	424	401	391	414	384	403	382	376	350	390	381	390	368	379	382	381	394	380	344	357	361	322	350	390	371	366	354	366	361	366	382	372	364	349	361	378	363	381	367	333	369	365	374	345	370	338	317	349	359	368	351	371	390	360	381	366	360	341	377	364	329	408	367	333	364	413	370	379	361	352	348	362	418	372	373	363	313	386	384	386	382	340	381	358	394	370	349	352	379	368	376	373	354	370	378	374	347	365	358	369	361	347	370	406	370	375	365	374	358	391	340	345	378	360	343	369	377	362	377	348	364	365	347	334	380	355	360	386	351	371	358	348	337	361	342	380	352	367	359	374	365	375	365	355	370	377	345	371	381	354	344	353	351	332	352	381	361	399	354	363	374	332	369	372	354	377	335	398	368	337	358	400	382	348	363	341	391	379	370	343	365	387	366	360	362	371	385	356	351	379	347	353	390	373	366	363	364	382	372	396	370	373	347	374	359	373	377	376	401	393	365	363	357	340	382	358	370	360	346	377	371	328	353	376	377	363	418	390	375	402	383	386	342	362	383	347	381	358	369	384	381	395	372	351	325	375	364	386	360	365	334	360	386	362	348	338	358	393	363	347	380	366	357	363	376	324	326	362	372	370	366	368	339	348	359	385	371	369	366	363	338	354	382	356	359	368	375	370	359	353	362	348	373	386	352	357	371	361	361	356	398	350	381	371	360	356	344	378	388	380	365	373	367	357	352	415	365	336	388	382	382	367	387	393	395	347	335	349	380	345	373	366	362	372	350	348	360	394	379	379	392	379	344	352	354	395	381	392	361	390	371	356	346	348	374	347	362	356	349	365	351	354	353	371	373	377	374	342	386	388	386	344	386	392	382	375	381	343	350	370	375	324	373	376	363	357	393	380	391	367	408	364	385	365	367	370	365	387	389	342	361	368	382	370	327	367	358	371	381	349	378	362	387	376	391	361	355	374	396	369	416	355	394	374	375	345	339	381	370	387	357	320	383	372	352	359	344	380	379	338	365	409	373	354	380	394	368	368	362	340	396	356	357	350	328	319	378	359	354	370	353	382	364	357	355	356	334	360	360	382	373	383	382	344	345	372	367	341	367	338	376	352	359	343	387	355	409	358	345	395	353	398	386	320	376	378	379	353	376	360	344	355	361	395	345	362	369	376	365	348	377	355	356	345	379	353	369	337	386	389	364	403	337	401	377	363	322	338	389	368	336	336	357	364	375	377	341	382	326	357	368	377	383	364	349	350	362	384	320	384	350	357	354	374	351	376	380	391	349	353	397	362	367	356	359	382	363	371	393	361	353	375	356	370	366	339	350	361	392	357	357	392	333	363	349	335	372	395	371	344	357	390	399	374	368	391	375	349	390	375	395	348	367	364	354	364	389	346	370	358	389	347	347	389	409	373	395	358	347	381	366	351	352	354	331	380	341	370	361	337	379	360	363	356	345	369	350	367	367	392	369	354	377	395	392	380	344	321	340	384	360	360	349	363	382	362	380	357	342	364	371	378	392	344	360	336	370	329	359	353	341	361	378	361	354	403	367	371	345	344	360	365	358	356	358	380	379	381	330	341	376	363	365	373	379	402	349	328	392	335	369	370	376	380	380	381	363	357	378	376	391	364	383	360	334	371	321	370	372	378	370	387	400	375	332	360	358	398	339	375	357	380	380	352	381	364	339	373	353	393	354	384	409	382	315	387	337	355	380	373	385	354	356	362	366	384	339	424	358	356	365	367	391	368	367	357	353	386	381	369	380	386	344	359	353	369	364	365	349	381	346	360	370	384	341	335	386	402	347	342	344	366	365	377	358	314	354	371	373	384	385	369	373	386	350	355	339	356	397	367	385	350	389	373	375	363	345	350	362	370	363	396	335	362	344	366	350	344	380	351	349	387	355	373	373	374	312	354	377	322	377	380	361	356	361	369	362	351	365	361	396	362	367	380	384	354	361	362	386	382	354	368	360	362	343	364	353	356	364	388	366	381	404	341	376	352	331	358	369	347	379	345	369	386	355	376	379	354	374	386	356	390	360	378	413	361	364	362	363	354	369	377	369	351	356	363	368	377	352	350	369	374	362	358	394	339	356	384	344	379	354	344	365	372	357	367	362	368	367	408	319	353	346	365	386	386	391	370	347	374	384	365	365	401	365	376	362	322	355	359	351	361	331	353	352	359	337	374	321	369	372	373	350	341	347	377	353	325	392	380	354	360	378	358	365	382	390	396	356	366	371	335	353	336	381	385	371	393	361	372	382	362	397	385	363	391	352	334	365	386	365	369	359	370	354	356	376	342	346	341	377	380	375	372	386	354	355	363	366	336	362	344	344	367	350	378	329	369	394	355	346	372	391	366	333	345	381	418	327	362	338	385	349	356	343	352	346	368	367	376	318	344	341	363	389	347	351	391	339	356	385	328	333	370	359	381	347	355	355	363	408	380	368	409	339	378	358	370	367	385	362	426	369	372	356	362	359	405	353	369	391	370	380	379	329	357	347	345	401	386	368	366	365	374	336	335	348	338	357	371	350	368	377	381	395	369	394	347	359	353	379	383	396	354	383	352	385	341	362	387	360	356	375	365	384	391	348	397	361	352	414	354	368	407	365	356	366	374	378	336	367	351	351	363	381	389	336	344	338	399	349	365	359	389	354	353	420	364	332	370	385	363	359	380	392	382	388	348	362	350	377	364	347	377	395	360	352	381	351	366	377	342	343	371	379	328	357	383	354	372	379	396	375	397	368	385	362	365	381	323	357	381	389	356	343	363	365	349	375	358	363	364	375	394	349	353	354	333	358	332	332	365	347	374	356	357	360	372	359	349	371	396	355	375	407	352	367	353	373	348	363	336	343	373	359	366	373	362	350	377	369	350	352	391	343	349	353	331	390	345	380	380	349	397	348	380	347	381	345	342	403	390	366	370	378	361	402	370	354	395	318	336	348	419	391	367	355	345	363	386	376	371	348	373	362	356	390	384	402	388	355	376	360	342	358	382	361	381	355	374	364	369	380	364	385	363	363	390	363	340	383	387	391	368	383	372	357	381	385	377	392	355	405	378	362	377	387	385	364	368	345	363	388	358	345	363	354	408	374	365	383	364	351	349	362	373	313	356	365	367	351	374	381	370	387	389	384	371	383	363	421	375	383	384	383	362	365	334	372	404	363	375	371	371	370	347	367	341	363	334	371	421	395	372	370	368	396	369	380	330	327	355	338	387	351	361	386	348	338	357	367	366	369	381	373	361	415	379	361	344	345	384	367	343	397	350	392	346	353	370	380	332	369	338	359	344	379	389	376	362	376	388	345	377	386	390	365	338	390	360	366	353	372	307	367	341	329	385	363	331	344	316	392	353	367	374	362	390	405	355	354	355	363	348	372	381	354	356	363	374	346	401	357	335	398	382	370	373	364	370	359	376	373	353	377	403	369	395	343	355	365	353	359	362	374	350	355	369	359	382	369	390	386	334	369	357	353	348	406	393	362
24429	21465	28719	24603	21361	7030	1140	827	748	703	684	723	701	640	620	614	626	630	651	597	636	635	622	607	578	578	619	567	571	615	595	553	553	599	627	579	550	552	594	565	575	601	605	604	578	568	573	601	590	576	632	566	561	621	589	567	583	584	578	566	570	564	593	613	611	580	585	597	598	562	596	589	561	631	587	599	590	553	578	568	508	609	615	619	571	536	571	575	535	515	565	596	563	552	635	564	623	583	563	566	596	607	598	582	556	601	580	619	576	596	633	588	588	567	573	626	566	564	603	588	566	579	554	595	582	594	609	566	572	602	617	610	568	551	600	574	608	592	578	623	566	606	590	547	575	596	599	570	549	558	587	585	578	562	574	569	569	612	564	577	571	561	586	583	593	587	612	548	570	623	626	566	620	546	606	593	566	592	555	609	549	596	575	572	604	571	590	598	625	574	578	575	557	595	576	550	524	599	594	606	580	585	568	509	619	612	544	617	578	585	626	588	577	617	562	627	593	558	564	566	566	643	534	608	598	585	562	602	541	574	592	581	558	565	572	585	625	641	579	542	599	586	606	594	564	585	540	562	581	537	554	580	593	579	558	561	561	596	580	581	584	596	567	578	624	558	596	587	607	563	586	584	581	620	582	606	628	594	582	569	547	593	579	614	596	617	556	582	555	644	580	583	588	585	596	551	588	551	600	572	519	599	594	610	580	557	544	570	576	567	618	535	584	602	565	589	603	515	565	585	568	585	581	569	557	558	524	574	574	577	572	596	555	588	545	563	595	598	603	562	604	623	583	581	581	588	610	627	526	572	589	556	581	570	638	547	591	608	556	577	587	591	589	619	568	604	570	579	594	557	629	549	559	547	578	584	625	589	575	599	553	583	572	600	615	586	605	566	582	574	593	588	560	582	584	634	562	589	556	561	594	552	610	597	623	594	619	613	567	579	592	584	607	553	553	606	588	556	575	601	585	576	570	555	602	583	572	559	588	603	629	554	557	568	578	578	591	586	583	553	556	572	581	609	608	616	596	590	564	627	609	602	541	606	561	596	547	570	563	575	561	579	613	553	596	591	591	597	595	587	591	589	591	559	565	621	613	605	597	580	599	563	584	556	631	599	583	563	584	567	598	536	581	572	600	486	541	556	615	582	512	617	571	602	603	583	576	588	594	589	612	596	571	562	564	578	566	597	553	576	572	561	570	584	555	530	561	589	574	584	575	591	562	579	543	590	629	599	602	591	586	579	575	592	566	568	555	577	596	597	568	594	601	567	623	616	600	597	566	541	615	611	600	564	579	547	556	551	537	584	534	573	532	641	566	585	596	597	614	625	587	552	572	612	619	572	529	614	641	578	607	557	571	576	564	625	605	610	603	609	564	534	562	608	558	534	564	528	582	537	667	585	580	607	606	584	583	579	608	614	583	590	555	576	602	585	592	613	571	539	577	589	593	581	618	621	581	583	603	575	632	543	587	578	584	621	551	608	647	598	599	542	595	584	567	567	555	604	576	585	601	596	558	587	585	599	591	581	552	598	571	622	598	606	609	595	590	587	577	590	564	568	548	618	580	587	608	604	594	578	599	556	557	580	570	585	564	598	574	575	602	604	569	563	574	624	612	538	598	586	552	604	611	579	571	593	634	617	581	551	604	564	600	627	562	579	601	622	596	584	583	605	578	522	609	568	574	574	644	568	593	586	563	558	617	578	592	594	583	558	599	533	583	582	561	550	590	576	631	570	563	549	564	553	548	527	619	591	599	620	581	601	589	600	573	577	597	551	616	590	602	538	612	614	564	598	605	588	592	608	577	568	593	527	526	576	572	611	560	556	588	570	581	563	569	567	637	536	612	600	578	513	597	579	564	555	574	579	578	617	610	548	562	525	617	631	586	594	590	551	544	583	597	595	588	592	612	597	598	586	597	586	609	570	615	583	519	564	584	564	590	617	582	630	573	617	542	644	603	556	572	566	571	544	604	592	592	591	552	562	545	574	588	590	567	545	537	556	576	592	554	577	556	577	599	592	585	534	582	572	582	563	581	544	573	558	536	571	553	572	585	564	553	548	544	606	570	589	550	620	631	588	542	583	584	551	559	594	572	542	546	568	557	592	552	565	547	599	605	598	580	564	597	554	537	536	606	589	569	628	592	553	532	558	603	610	598	574	581	537	593	555	551	593	575	603	605	598	563	567	638	591	591	576	611	568	556	595	515	601	610	603	569	582	552	545	587	602	604	598	574	573	560	570	590	564	597	573	608	629	563	590	560	579	586	644	559	609	596	659	567	629	611	599	600	562	563	569	564	576	578	582	530	660	564	588	593	579	567	586	539	591	586	596	606	537	582	563	593	588	590	548	596	588	583	614	586	598	589	562	609	541	576	577	591	566	593	613	570	575	585	552	570	617	560	607	584	594	583	573	596	594	608	603	609	594	576	577	561	571	605	542	560	642	565	567	558	584	581	576	589	593	574	609	584	554	599	552	613	584	568	632	579	559	581	589	537	597	666	554	568	578	604	577	586	612	581	564	574	585	546	615	580	568	600	581	613	564	602	564	550	590	581	619	573	622	562	549	563	633	572	558	605	577	572	564	590	604	585	558	579	589	603	628	585	594	549	590	562	598	579	641	589	579	632	582	574	585	584	572	614	615	589	611	555	599	563	595	614	585	625	580	623	581	557	563	593	575	559	607	615	600	600	567	543	607	575	581	591	619	546	583	558	581	553	624	604	603	550	581	597	586	610	558	577	619	595	597	563	584	582	535	611	596	537	592	590	567	598	593	557	563	580	650	582	598	571	543	595	587	560	559	591	597	566	567	544	526	591	581	528	606	540	583	561	634	571	595	564	573	595	580	594	601	594	586	595	556	596	537	569	597	589	545	595	554	576	555	554	614	597	565	588	575	606	560	562	594	610	565	568	581	583	583	577	569	584	601	556	557	602	579	591	586	589	586	611	543	589	551	564	550	556	617	596	593	572	637	581	566	581	573	585	577	626	576	600	559	574	572	562	577	584	570	584	609	558	608	595	596	588	615	610	594	565	580	580	632	581	579	604	613	594	604	551	574	595	618	552	563	591	577	600	579	594	585	576	600	615	542	601	562	542	597	623	614	626	591	606	562	602	603	564	594	581	591	571	597	577	599	557	601	621	584	611	622	590	617	596	595	605	603	580	579	580	570	593	585	622	588	548	563	534	581	570	604	545	611	585	613	606	569	539	547	601	563	563	598	596	559	597	555	564	593	577	593	556	584	574	612	608	580	549	565	545	600	610	595	575	610	613	609	617	535	550	591	583	640	576	595	549	535	574	611	583	570	597	582	571	579	526	536	569	609	571	567	554	577	556	594	588	594	575	547	627	609	568	590	580	563	575	578	572	575	582	639	639	648	576	633	565	666	574	578	579	580	580	584	606	562	561	599	571	587	614	577	594	571	567	620	564	556	590	572	572	544	564	583	606	645	585	589	634	607	573	556	545	594	604	581	602	603	640	589	618	550
51985	20673	5553	2888	2105	1653	1370	1230	1056	1090	983	878	832	856	838	809	777	799	746	751	737	717	738	793	742	709	715	778	704	757	750	737	757	719	724	724	675	715	706	739	774	684	745	681	743	708	712	696	734	733	711	744	707	740	729	678	724	701	691	692	715	686	738	689	742	724	689	725	713	718	705	707	694	724	678	705	712	730	736	698	650	673	698	725	742	664	711	688	754	696	716	728	649	678	743	745	728	724	699	678	700	724	727	710	680	767	695	713	695	679	731	687	721	724	699	759	720	728	737	662	695	778	689	697	710	668	640	742	745	721	692	737	696	675	715	730	695	697	711	717	643	637	767	710	706	729	725	738	729	670	726	708	736	720	690	738	665	680	702	705	727	687	715	742	717	743	701	746	728	715	722	720	714	736	726	706	725	689	694	686	711	724	693	707	744	724	651	730	699	715	683	743	746	715	673	730	728	676	700	718	717	737	684	751	719	743	701	705	721	715	692	739	702	704	668	652	682	690	699	700	767	695	674	718	712	710	654	722	688	738	682	751	702	732	688	671	724	726	705	713	727	708	716	703	768	727	729	705	696	712	737	723	653	718	728	708	706	711	736	681	693	730	752	726	668	762	665	726	689	733	766	700	679	652	691	667	711	769	709	671	770	700	717	700	761	712	756	656	654	665	713	726	682	724	673	715	729	695	680	719	734	726	737	690	713	738	732	712	712	724	727	696	742	738	700	714	708	728	750	725	699	751	690	692	691	749	782	690	753	722	685	705	725	716	716	676	690	748	726	711	685	663	759	719	688	723	690	704	717	693	661	763	642	751	719	710	722	715	707	704	712	738	716	716	745	678	690	707	699	695	670	703	715	702	719	698	718	664	691	720	764	663	712	657	719	724	725	669	708	657	663	734	791	683	634	738	727	724	718	703	724	684	689	659	701	687	733	711	716	689	691	745	735	749	669	677	713	690	721	687	702	677	701	705	706	725	673	707	687	688	754	689	737	712	715	695	735	689	699	699	704	711	666	693	684	691	728	663	692	783	717	696	733	732	718	726	703	692	674	722	674	721	686	668	691	704	668	697	729	740	732	705	712	700	743	700	715	724	690	683	698	724	635	715	708	713	662	739	741	737	713	681	710	716	642	739	725	712	680	724	739	685	670	683	708	691	700	746	723	687	720	690	767	739	772	700	750	699	696	710	691	694	692	729	683	694	668	715	735	722	702	636	669	717	754	717	704	729	705	698	686	667	683	709	693	672	728	672	664	716	668	681	708	723	739	705	726	708	701	738	680	761	693	659	720	700	705	726	688	677	674	754	690	732	743	705	712	702	665	686	752	721	736	766	713	732	661	728	712	721	709	710	708	703	724	751	698	707	656	687	722	683	681	706	732	673	742	756	681	733	716	714	705	687	645	737	736	701	702	748	660	697	708	693	722	734	701	694	721	715	659	653	721	749	706	702	730	706	682	745	739	754	719	700	678	715	698	681	713	696	709	694	739	703	723	708	753	669	684	728	701	686	716	705	749	672	727	728	695	697	747	739	675	692	698	698	704	687	734	716	712	704	674	666	731	667	631	729	695	699	684	677	709	695	686	677	704	703	733	705	675	737	696	739	709	706	763	685	739	696	692	718	726	717	701	763	689	662	707	724	729	727	686	714	767	735	709	724	699	682	744	740	714	700	654	702	670	692	708	684	767	718	786	723	703	675	662	675	705	708	716	723	720	676	696	734	714	732	713	702	692	709	700	696	711	700	718	711	700	720	695	740	654	715	729	728	688	676	721	720	741	740	721	722	738	717	686	738	692	720	677	679	725	763	704	694	679	700	750	750	719	687	698	689	713	746	700	694	732	695	708	739	702	752	743	740	713	711	718	736	706	733	672	699	708	653	700	696	684	728	699	745	715	661	725	702	748	691	697	705	684	709	716	733	695	723	691	735	744	711	750	713	727	675	724	740	666	676	694	716	738	707	733	726	725	701	719	749	734	702	756	661	699	733	702	700	718	733	745	689	690	683	697	684	686	741	731	756	729	705	737	738	706	738	741	714	736	706	689	714	741	719	679	742	727	631	716	665	698	695	734	678	728	717	722	692	715	664	710	695	710	765	717	733	739	722	713	688	697	704	693	678	708	694	752	670	673	746	723	700	725	723	675	711	735	740	695	695	717	714	746	723	736	749	743	705	689	721	695	708	726	744	701	701	704	698	671	678	654	668	667	717	727	716	702	700	763	752	654	723	704	711	692	705	707	685	684	726	706	674	715	711	741	736	730	722	710	690	731	690	727	673	738	716	712	756	710	738	709	735	703	695	681	751	667	703	687	709	693	656	694	731	747	720	731	727	714	700	672	691	674	724	708	720	720	721	667	701	696	719	631	702	713	715	738	669	666	697	693	680	691	684	702	744	711	729	702	689	759	758	678	743	704	707	705	687	720	742	686	676	727	675	708	750	718	636	735	713	660	696	698	723	709	655	733	694	736	688	705	699	746	716	788	730	692	710	704	659	709	715	634	721	712	691	682	673	769	670	697	699	678	671	696	724	696	707	689	685	688	717	718	737	708	731	686	709	710	762	720	702	683	741	707	714	714	692	711	678	693	735	688	721	653	662	689	727	743	709	732	726	687	738	713	692	722	748	673	698	718	678	708	736	740	705	734	727	703	677	699	711	682	692	706	684	687	695	721	677	714	718	695	702	700	696	693	675	723	672	771	683	718	722	653	699	713	704	719	668	753	705	724	685	709	662	679	708	723	690	724	740	700	748	698	722	683	729	695	768	723	701	716	747	669	723	740	723	727	693	660	712	703	690	744	700	711	717	697	697	759	704	716	662	700	695	685	699	711	749	686	684	771	716	676	711	708	690	667	675	720	693	739	697	702	670	740	703	706	747	769	737	728	710	700	704	724	727	705	690	712	749	697	742	717	745	706	670	649	778	728	722	703	675	701	720	710	723	714	724	680	687	752	717	684	711	751	692	735	727	696	743	719	725	699	709	790	693	716	726	713	745	742	700	719	676	706	739	709	709	737	709	777	684	714	697	675	695	715	662	699	690	711	670	699	728	731	753	732	711	718	699	687	701	697	704	717	672	707	712	658	721	698	703	718	770	763	676	715	731	704	713	720	698	674	732	685	741	732	691	729	710	719	743	668	754	729	673	712	702	677	703	659	672	688	751	683	671	720	680	749	716	715	703	730	740	688	714	728	722	734	725	692	727	732	725	775	701	713	726	703	754	699	690	719	739	709	714	685	685	716	717	715	711	722	744	723	704	720	691	681	747	709	718	738	682	718	719	715	659	726	775	667	728	734	702	704	677	686	691	710	702	690	653	662	713	688	722	711	733	737	677	695	734	720	704	691	739	749	732	721	724	713	688	715	682	720	706	705	710	709	706	715	743	688	705	728	700	694	718	696	700	717	711	696	709	693	719	653	727	698	770	691	755	732	714	703	740	686	709	724	715	707	692	668	752	716	705	656	751	784	771	723	714	683	702	681	741
25959	21513	27269	25503	5633	494	360	342	309	314	281	275	270	255	289	256	260	251	263	248	264	264	268	238	254	251	272	255	255	239	265	214	233	249	257	226	247	255	238	248	280	255	236	234	244	272	238	248	261	258	242	224	275	244	251	256	235	258	258	220	259	248	265	224	245	254	226	240	231	237	246	243	265	254	255	271	239	259	235	249	235	257	242	246	247	231	231	257	260	242	247	216	233	246	253	251	232	231	229	237	270	244	231	222	271	257	229	267	255	260	249	233	235	268	232	216	240	249	253	224	229	219	267	217	261	248	248	231	256	245	263	218	224	220	247	251	226	231	242	247	245	231	225	232	226	239	239	213	256	218	230	242	242	241	260	222	247	257	237	270	253	280	245	229	260	253	243	250	274	218	263	213	246	256	268	271	228	232	281	233	217	231	256	231	254	256	260	228	225	230	253	270	245	225	227	232	239	275	231	229	228	260	222	259	212	247	234	217	249	246	258	252	250	239	231	237	264	209	230	213	229	257	252	248	252	207	227	242	230	229	256	248	251	272	258	210	216	242	222	241	238	260	242	255	246	246	228	265	218	241	228	253	223	236	246	242	255	236	248	221	247	254	259	264	216	231	241	251	266	224	256	261	256	244	241	236	220	233	243	262	253	258	270	272	227	282	249	241	234	215	241	223	246	237	261	254	261	247	222	238	253	269	244	242	240	240	268	249	252	260	253	215	251	230	253	243	212	234	218	258	244	262	249	230	249	217	239	250	258	250	235	242	260	239	228	235	257	227	249	251	243	232	256	253	212	231	253	237	248	248	249	232	253	250	229	240	224	275	245	242	251	213	248	270	253	270	239	259	233	225	243	256	258	233	229	239	252	248	246	264	247	251	255	242	278	244	242	236	252	231	246	230	237	274	245	231	236	233	223	240	238	257	232	239	230	248	231	255	231	256	222	225	239	237	225	242	245	256	258	233	238	263	259	227	245	224	232	225	232	256	242	229	254	260	255	259	252	274	240	230	256	251	258	239	250	232	278	261	262	221	241	223	239	240	235	231	254	264	249	268	242	247	252	232	222	238	236	264	260	246	270	269	235	237	251	276	263	252	265	260	244	201	244	236	236	245	265	239	250	244	238	257	268	238	265	217	254	278	232	225	243	267	244	250	254	252	236	226	250	244	239	243	241	243	231	240	235	250	248	240	230	258	262	244	244	229	229	223	241	227	249	224	234	235	260	240	228	248	235	216	254	249	271	237	256	227	251	235	248	249	221	261	258	245	228	227	268	240	259	246	232	258	247	288	275	243	251	267	245	222	249	237	223	239	267	254	208	258	229	237	263	225	248	213	251	215	236	235	245	236	251	230	218	266	216	250	258	239	250	257	241	245	229	242	243	239	254	261	243	224	243	226	276	261	247	263	246	242	229	248	229	239	241	244	256	254	269	234	255	231	260	256	236	254	243	249	258	242	231	238	214	241	233	244	260	230	237	220	235	231	262	235	214	243	231	270	267	249	251	272	208	241	245	247	239	237	257	265	248	236	256	232	228	255	242	256	242	220	233	270	238	274	237	248	226	252	237	236	241	214	256	234	230	244	268	225	205	217	241	237	237	266	256	257	252	213	249	253	252	233	230	242	221	228	230	254	265	224	211	253	248	241	224	254	249	285	239	224	252	268	234	242	263	264	264	253	266	265	260	243	265	255	229	249	248	237	262	250	249	257	262	231	229	264	235	252	240	223	235	229	238	222	207	227	220	245	258	223	259	250	253	243	254	238	215	251	269	223	267	233	244	249	220	242	234	255	223	262	242	245	223	223	235	254	241	250	257	252	223	231	259	247	232	226	235	256	238	239	229	228	258	251	259	270	265	247	262	258	231	225	267	258	221	242	276	267	263	249	219	218	238	260	254	264	248	216	236	217	253	228	217	240	271	239	275	235	237	228	268	253	226	230	256	260	238	234	237	262	248	245	229	238	236	255	244	246	234	262	253	259	256	248	220	239	237	265	239	226	249	250	254	273	268	238	265	242	247	300	243	247	229	214	230	261	281	253	238	245	241	258	256	243	226	253	229	262	244	231	254	263	256	230	255	234	248	256	235	265	248	225	260	244	243	264	244	257	249	254	233	251	249	266	249	260	231	262	284	242	265	240	237	202	244	265	262	247	236	260	252	272	248	224	256	275	270	237	237	255	222	232	243	257	266	249	232	266	291	235	232	270	253	248	245	224	250	232	260	228	257	222	239	241	237	259	270	248	229	263	239	249	247	256	225	237	230	230	248	217	225	253	254	264	241	233	236	263	238	267	227	220	243	237	261	237	260	247	229	233	216	220	242	226	255	253	248	243	242	238	245	262	259	236	238	246	221	244	228	248	250	259	239	244	246	230	247	276	222	258	222	250	258	262	219	241	231	254	254	240	237	228	227	242	240	226	262	219	247	238	252	253	230	240	298	203	244	238	244	242	212	242	217	260	253	247	231	236	235	233	266	253	249	243	272	231	224	223	239	242	256	246	237	239	221	256	248	225	237	264	257	235	249	224	245	264	231	247	199	234	223	250	264	227	242	233	256	246	258	244	257	226	262	251	245	227	246	237	234	264	214	239	231	243	253	244	215	254	255	238	283	258	217	260	267	251	226	251	244	223	240	233	254	246	227	276	248	235	229	226	230	252	238	229	250	256	224	250	234	246	234	236	256	259	256	238	256	260	292	244	232	264	244	245	249	250	236	242	246	241	234	246	266	233	223	236	225	237	237	225	269	265	251	272	263	247	249	244	264	257	249	243	237	239	263	231	227	231	232	257	229	221	247	240	239	246	253	248	264	248	249	257	225	239	243	249	250	246	249	250	251	247	235	236	239	248	206	252	222	230	254	237	241	248	245	227	255	249	244	246	259	268	248	218	261	258	241	267	249	238	224	228	233	261	256	248	261	226	252	236	241	237	260	258	245	270	240	252	239	259	229	226	241	261	259	226	263	269	249	258	238	247	248	236	236	249	223	265	250	242	227	232	237	245	231	254	253	259	275	231	245	269	237	236	232	257	272	256	222	227	263	260	237	235	241	217	196	255	248	228	241	237	266	236	225	247	244	260	236	243	286	225	223	246	253	204	235	247	239	241	242	252	228	262	244	260	259	245	252	237	248	238	254	244	257	254	212	250	228	239	221	251	252	249	274	242	259	244	219	274	243	221	249	234	240	199	235	243	213	246	269	259	228	243	234	209	240	227	283	261	249	247	273	223	255	253	232	260	256	231	226	232	244	249	225	251	244	233	256	230	239	256	257	275	218	245	258	260	261	228	253	272	204	241	223	222	245	221	256	245	261	245	213	256	268	225	252	245	239	249	227	238	290	237	230	256	228	254	260	230	276	235	243	246	249	232	239	248	226	256	242	270	250	264	249	243	235	254	257	254	214	218	256	249	252	251	237	236	251	206	243	235	248	237	254	249	260	274	260	243	252	274	222	248	219	240	239	273	224	264	237	245	222	249	235	228	251	269
48691	15217	2818	1333	1044	848	704	624	557	501	478	442	379	439	435	369	365	362	359	353	347	391	351	352	329	381	336	341	335	348	379	319	322	373	329	347	324	325	321	335	355	329	322	340	360	311	308	333	327	316	309	336	324	333	316	314	356	349	307	348	350	329	338	340	305	352	322	358	334	341	297	357	332	330	390	330	336	357	333	329	344	350	307	355	351	304	334	322	349	345	335	314	366	339	360	294	363	324	326	331	347	335	324	340	357	318	337	306	341	324	330	297	315	349	326	341	302	313	319	339	333	326	353	313	353	340	319	331	335	332	328	355	331	333	289	341	332	337	304	319	332	334	350	360	337	336	320	330	350	313	344	333	329	323	344	325	326	356	296	337	325	317	342	319	336	332	340	342	346	361	336	317	314	284	338	338	337	340	340	379	332	335	330	294	324	323	317	335	332	305	336	303	324	314	314	314	291	324	292	341	327	323	339	331	344	334	306	346	305	335	331	304	307	364	345	334	355	332	302	319	301	312	340	299	319	297	340	339	332	332	322	341	315	339	303	326	338	310	334	312	289	372	313	327	339	311	350	328	317	295	339	335	321	327	374	329	321	344	336	308	329	331	322	316	329	352	322	320	332	315	338	319	324	315	335	300	358	312	351	338	323	353	312	339	317	348	342	338	349	343	297	315	309	337	312	353	303	339	333	323	310	303	308	344	352	352	349	317	348	321	309	322	324	323	310	335	348	300	341	339	344	326	354	313	360	337	334	348	326	359	329	300	326	353	365	346	362	316	330	332	322	347	297	317	319	319	333	293	310	346	362	325	356	331	361	335	317	349	334	324	326	352	315	330	357	344	341	343	343	309	304	356	338	362	333	330	310	313	305	299	301	333	323	319	326	354	320	330	339	341	330	285	311	334	344	325	373	336	351	340	334	329	343	345	323	336	306	359	323	340	331	334	302	360	329	347	337	323	345	327	341	329	347	368	301	292	342	332	315	314	357	351	363	359	300	339	319	349	320	355	322	316	343	323	321	335	336	334	320	316	336	308	329	336	320	341	323	343	324	325	317	320	313	374	368	328	355	343	290	377	319	308	362	322	313	283	337	317	326	306	326	362	364	333	307	325	357	356	361	319	334	357	310	321	327	331	345	322	355	312	340	321	314	334	339	322	305	357	312	334	294	362	311	321	295	314	347	327	336	308	316	328	359	334	306	316	320	326	313	314	321	333	332	347	356	296	333	350	336	327	348	339	351	331	324	348	324	327	368	317	351	334	355	329	327	330	345	337	336	304	339	329	359	352	297	348	360	309	327	326	355	310	333	338	342	320	352	328	319	334	366	347	324	369	343	324	336	324	357	353	359	343	316	335	339	317	345	329	313	341	322	335	342	349	327	314	343	329	345	327	342	335	329	327	296	326	305	320	376	328	320	328	308	338	311	316	309	333	342	336	362	351	326	340	299	332	329	350	332	347	346	319	333	347	338	310	357	356	350	357	318	356	320	326	339	297	320	359	322	332	339	338	332	363	317	316	335	349	316	358	336	356	285	327	352	312	309	315	358	352	321	351	307	324	370	326	300	316	319	311	342	367	318	322	340	314	313	339	306	324	330	356	311	349	358	328	323	347	348	330	338	339	343	346	347	317	284	343	349	313	358	311	307	338	357	338	321	299	285	326	349	319	347	334	331	292	358	318	327	358	353	376	328	341	320	358	317	327	331	319	362	326	312	343	330	308	350	319	312	341	298	332	303	334	374	360	317	303	330	340	356	330	331	356	324	350	375	325	360	361	327	326	314	332	340	319	365	292	311	296	295	333	317	330	327	322	319	359	329	342	340	323	329	321	345	341	313	340	305	343	345	319	351	315	337	328	336	344	338	355	353	316	349	326	307	320	320	304	335	346	311	338	308	361	314	278	308	317	338	348	340	353	351	346	344	317	321	339	331	341	335	306	338	324	320	346	340	342	334	313	349	328	323	350	338	353	333	313	332	359	336	343	316	326	347	333	355	369	305	359	324	341	311	270	321	343	315	353	363	359	360	344	324	334	291	309	376	322	358	324	318	337	342	355	322	357	362	298	332	325	333	355	329	339	325	344	333	345	373	360	320	338	329	321	320	305	314	356	344	337	318	343	359	361	335	308	356	279	325	313	333	360	347	322	323	327	309	348	363	315	337	346	345	327	331	336	318	341	341	341	319	346	336	359	333	358	347	330	352	314	341	300	304	324	324	314	321	338	324	338	319	334	345	352	320	331	338	309	338	336	368	319	293	360	297	315	310	330	355	344	333	331	343	321	332	347	326	312	322	335	299	326	316	339	340	319	313	324	323	305	351	370	334	346	358	361	318	307	336	313	357	320	338	323	346	305	365	344	305	333	375	332	321	354	325	334	329	336	317	331	328	345	314	325	343	334	297	342	339	325	325	333	335	337	350	322	326	332	344	318	325	332	364	331	313	346	339	324	322	360	344	349	340	318	348	342	348	305	326	356	360	320	323	354	305	325	332	279	348	338	343	327	358	324	315	331	264	323	336	321	325	294	351	323	319	330	315	307	340	301	358	325	312	316	354	322	329	340	355	351	322	345	318	343	310	318	343	388	335	340	340	313	337	362	310	307	324	327	331	320	357	333	345	365	317	342	343	327	305	342	303	338	314	326	316	357	331	360	347	309	320	321	377	325	303	308	326	323	338	336	345	308	327	294	324	341	320	296	327	343	323	344	329	332	324	310	341	347	356	336	325	335	326	342	348	328	345	345	347	350	331	282	362	375	333	334	361	311	330	325	322	346	339	311	329	294	343	344	329	344	352	342	306	362	373	338	350	315	312	337	337	315	307	349	332	303	374	304	362	354	312	361	294	327	349	352	344	326	335	288	326	359	322	322	312	324	358	368	331	354	323	381	354	290	327	315	292	321	346	342	347	331	333	333	368	320	344	303	316	326	319	356	320	339	311	315	336	365	361	343	343	334	348	350	320	323	347	336	338	323	325	367	303	311	313	293	332	332	331	342	326	298	319	353	313	387	308	364	319	321	335	301	326	306	326	367	327	315	329	334	348	351	331	334	327	320	325	331	303	323	342	317	344	339	323	336	349	346	350	358	324	323	330	331	356	321	318	353	325	333	311	316	353	304	326	321	356	337	342	329	342	334	333	323	307	333	359	314	317	346	336	327	338	309	332	337	337	340	311	328	337	311	331	333	327	331	368	334	319	294	339	316	308	334	330	358	334	308	343	330	333	312	375	335	307	327	340	344	324	336	327	305	305	294	339	322	343	358	340	300	328	315	319	308	322	340	295	331	325	332	347	351	329	324	353	343	357	332	372	321	350	312	322	329	327	305	327	303	322	340	329	319	329	341	371	338	334	357	331	344	313	377	297	345	333	319	348	331	334	355	343	334	315	313	313	355	311	340	302	312	339	361	333	332	339	303	305	365	322	310	336	294	335	316	316	316	326	332	324	363	341	332	320	340	338	313	318	309	322	320	333	322	368	329	318	330
23364	21490	29267	24151	21473	21434	5771	1185	949	905	845	840	804	777	708	801	707	747	671	770	706	750	733	685	684	701	693	726	681	643	698	687	714	715	634	662	669	669	672	665	712	707	667	694	672	654	675	704	665	633	642	655	669	672	675	658	685	678	702	698	658	674	670	695	664	667	717	633	679	638	654	608	674	691	666	702	679	630	638	657	639	653	695	660	636	677	647	637	672	688	647	682	689	692	695	690	717	670	661	674	690	672	660	655	659	678	687	712	696	661	661	693	624	664	628	628	650	715	680	654	678	677	665	644	650	641	708	703	679	616	679	675	685	646	648	696	664	715	727	639	679	692	705	644	670	639	645	701	655	683	672	671	666	690	692	661	660	621	689	674	665	693	695	642	659	620	633	695	654	712	678	696	663	660	661	700	661	601	681	660	640	664	649	733	633	698	671	653	669	640	714	624	664	671	690	645	630	637	699	700	648	603	674	645	672	652	666	648	638	663	678	700	635	690	659	678	633	690	674	622	707	662	662	686	646	619	649	641	650	616	683	673	675	657	682	674	669	699	678	675	679	674	691	666	656	641	655	658	650	641	661	661	688	633	622	655	673	638	715	712	651	640	688	666	670	689	662	654	603	677	655	657	658	643	687	657	626	624	649	658	676	703	661	630	674	646	672	674	677	650	668	671	673	606	699	624	658	655	666	678	685	690	673	641	639	724	662	644	660	674	679	634	625	668	705	668	678	637	676	672	629	635	644	660	712	705	644	655	652	680	666	662	687	694	660	692	686	683	689	622	632	680	616	664	685	629	672	645	687	656	706	644	660	662	632	652	670	676	670	653	673	725	671	643	659	670	665	677	642	676	698	652	643	693	654	713	706	703	678	647	646	684	660	650	671	639	653	712	655	685	685	646	640	658	711	655	690	622	662	647	645	654	650	652	680	637	677	623	702	658	663	671	610	641	675	648	651	645	669	638	681	688	649	634	673	682	702	625	638	685	674	665	630	638	656	631	681	724	613	647	629	722	672	670	696	649	678	652	652	663	647	669	687	657	641	627	698	687	659	674	673	608	683	648	693	694	695	659	664	652	684	705	618	714	619	663	669	667	674	631	681	634	646	668	693	619	677	673	648	615	647	619	672	589	638	667	651	693	642	687	667	711	706	660	669	670	658	703	609	619	639	662	673	682	640	651	666	647	601	704	670	658	681	683	648	677	656	678	698	665	641	678	734	655	702	681	616	603	655	670	667	670	683	680	656	653	660	641	644	645	692	624	679	657	642	658	655	655	665	670	602	655	668	667	700	673	681	652	649	730	616	681	645	611	708	660	645	684	698	662	636	709	644	687	670	658	678	662	630	670	657	622	680	694	688	677	631	657	677	656	709	623	668	687	595	647	646	684	690	700	625	676	642	701	656	695	634	671	640	657	675	649	724	619	639	683	604	659	632	658	643	656	733	638	697	695	679	638	658	762	678	628	656	713	636	639	643	707	639	633	727	641	647	663	682	689	652	686	696	657	679	707	710	640	682	684	641	685	659	622	648	630	647	685	668	637	719	628	657	669	684	700	651	687	683	622	686	649	657	696	651	673	692	708	708	655	633	671	609	669	635	681	680	636	642	654	648	679	660	634	626	648	679	660	661	693	680	683	675	682	631	628	651	703	661	642	674	665	670	681	592	663	620	671	666	635	689	679	697	641	644	647	662	657	679	669	659	667	666	689	686	630	696	636	631	661	648	652	658	689	695	648	694	659	649	638	687	646	671	630	677	641	653	652	677	669	636	654	629	683	655	631	590	710	673	709	679	633	677	654	705	665	637	663	636	636	660	683	712	649	676	693	676	718	649	651	717	685	651	635	684	693	671	624	641	712	651	691	656	604	688	646	686	645	671	599	676	629	674	676	637	668	646	681	653	642	623	677	662	707	698	638	656	646	708	648	718	701	688	675	695	640	683	681	671	633	674	614	660	646	622	653	673	677	670	587	677	678	680	666	688	667	681	661	651	665	642	646	625	706	655	654	636	635	626	670	627	687	608	648	645	704	732	658	629	662	638	655	693	647	655	675	677	662	657	627	663	660	716	646	689	640	673	637	693	664	704	627	685	646	668	670	660	673	669	723	663	721	672	670	658	653	671	643	636	606	691	643	640	643	719	677	689	653	638	652	705	687	688	734	675	642	632	640	705	686	664	630	651	670	638	667	649	709	681	701	673	675	660	700	678	648	714	631	667	668	645	673	675	656	662	684	644	636	687	644	662	657	657	613	687	665	691	709	682	705	653	698	635	633	665	655	658	649	683	689	670	633	706	665	639	631	675	683	672	673	625	677	675	680	690	650	639	669	677	612	648	673	713	646	642	656	671	636	623	612	619	647	708	653	651	662	688	670	683	687	663	642	679	649	659	664	672	679	646	609	631	674	676	695	649	652	650	682	725	688	688	642	699	647	692	651	648	661	637	648	667	627	653	645	631	685	644	677	702	663	690	675	621	695	629	652	668	669	656	609	656	679	644	636	677	677	660	659	692	714	687	712	642	670	653	614	686	641	661	639	688	683	668	658	662	635	689	689	666	702	686	677	640	640	674	656	640	627	634	707	648	599	658	656	687	661	654	671	646	689	636	650	639	643	727	649	675	657	654	648	688	651	659	693	692	670	640	636	667	675	666	647	684	674	671	648	702	653	670	678	622	685	659	639	642	664	637	688	636	648	611	690	679	648	655	644	617	687	685	668	706	637	667	646	676	680	666	690	669	639	678	671	641	634	693	641	642	653	656	650	635	637	689	628	655	671	642	689	672	646	669	692	630	646	643	690	671	665	644	654	620	651	667	693	616	626	662	656	644	640	628	683	673	674	649	624	634	693	659	676	612	648	700	675	674	663	636	699	632	651	650	711	655	653	695	644	672	658	673	670	638	681	678	667	627	682	674	700	651	628	645	658	690	691	654	675	698	694	647	633	670	683	674	619	643	685	679	672	663	675	631	665	667	720	671	676	667	647	631	623	656	665	638	670	694	608	664	679	655	670	635	680	615	624	670	661	675	673	707	670	672	669	625	652	637	656	672	683	672	667	701	653	650	690	673	646	638	605	714	678	665	693	649	677	661	712	671	683	622	644	703	671	661	666	659	655	627	715	695	654	673	608	642	647	670	687	656	663	694	673	643	628	653	677	688	657	613	747	655	675	651	614	644	670	688	645	633	614	746	708	659	702	673	653	661	710	655	673	615	628	674	655	646	688	680	651	647	682	667	677	692	652	647	713	681	710	695	621	702	661	713	641	633	667	674	658	675	624	708	661	676	667	689	682	618	710	634	673	678	644	664	652	653	634	607	645	646	675	703	640	625	627	657	640	640	699	627	672	682	696	654	696	699	677	666	630	638	646	676	686	665	652	651	690	673	702	688	677	696	659	667	607	708	661	652	690	684	680	709	657	656	680	704	663	642	670	644	683	649	647	666	651	672	718	661	709	619	673	639	646	680	694	669	621	675	655	643	677	669	629
55819	25572	9274	4807	3503	2690	2182	1861	1655	1414	1354	1174	1123	1061	1026	1002	999	915	969	898	878	899	886	900	858	912	898	809	857	828	867	909	768	838	866	847	860	812	882	803	813	852	839	841	801	857	856	819	830	835	859	851	878	830	837	813	841	795	836	858	808	785	816	750	801	815	869	803	843	807	802	806	796	816	856	808	850	765	827	809	832	774	790	778	815	783	823	863	808	782	837	781	812	865	801	796	764	801	815	779	804	777	793	785	789	868	823	813	831	799	796	750	824	777	841	846	776	787	836	821	823	820	823	803	798	823	833	816	806	786	764	847	831	820	817	817	811	777	834	813	808	773	799	806	827	823	817	788	832	824	779	813	844	856	827	819	876	813	788	885	811	808	814	810	822	778	799	823	782	834	838	838	820	845	856	798	776	840	848	815	826	786	835	827	796	825	811	810	813	760	776	815	825	841	871	850	822	782	833	759	847	796	749	824	798	838	797	796	815	786	821	811	824	756	809	788	791	831	808	817	835	798	800	819	795	838	806	778	788	827	807	834	763	777	772	744	813	825	806	762	858	848	832	774	789	820	785	811	814	731	823	775	816	773	845	813	814	784	831	771	800	840	832	834	823	838	801	821	847	803	827	737	805	831	814	782	820	842	773	781	829	828	811	809	802	823	807	803	820	808	766	766	843	845	815	840	797	860	740	797	809	803	767	841	776	784	781	826	835	820	823	808	782	801	817	818	792	787	774	757	804	832	826	839	856	787	792	827	820	830	790	858	842	793	807	797	803	850	847	855	849	812	869	868	872	807	853	799	827	816	778	836	806	791	796	825	787	793	805	780	814	781	812	771	807	830	795	785	790	779	736	824	745	808	802	784	829	845	812	883	776	804	825	812	821	834	838	824	851	808	810	790	810	821	779	767	801	782	823	839	811	808	813	796	889	799	805	824	809	819	815	866	757	791	817	792	809	781	874	776	835	771	825	805	832	779	791	764	843	786	811	812	851	782	830	792	779	852	814	812	824	791	810	844	809	768	845	843	797	809	860	822	818	854	760	830	799	796	824	778	784	791	808	779	832	794	829	785	764	797	822	811	831	842	840	826	842	828	783	889	825	792	793	822	813	766	815	775	800	802	812	831	783	828	806	830	832	824	794	770	824	778	781	832	859	793	812	799	785	816	806	807	799	791	804	825	767	791	801	816	818	806	796	789	801	796	810	825	807	844	787	834	823	851	812	812	812	782	774	783	771	815	797	788	826	818	804	773	807	832	754	832	829	794	799	818	786	779	810	766	826	867	825	822	857	799	787	813	803	803	825	824	807	790	816	779	815	785	785	795	843	801	845	796	810	766	840	826	797	834	780	780	798	819	807	800	798	809	763	823	777	816	802	836	768	807	821	738	804	820	823	814	774	818	818	780	774	811	799	806	783	769	758	837	806	809	801	812	818	823	788	822	816	794	831	804	826	810	782	865	771	804	812	815	806	799	818	800	798	827	822	819	833	783	806	832	799	837	831	800	862	801	779	838	822	819	776	820	810	800	807	827	813	845	813	839	845	800	798	766	808	810	778	840	820	780	850	810	837	765	853	826	795	802	754	811	771	811	796	798	806	800	796	814	830	803	767	757	772	790	820	816	771	807	799	793	915	791	807	794	813	784	827	844	792	730	829	783	755	814	771	846	815	789	826	785	842	756	824	800	798	771	821	813	865	833	801	795	813	769	812	796	850	776	831	838	840	770	854	794	786	824	856	787	821	752	768	806	778	832	853	813	820	791	767	778	767	824	815	768	836	799	796	790	807	753	821	867	837	840	856	815	815	785	776	814	843	821	831	831	772	816	796	731	778	802	802	870	844	848	834	774	817	797	827	835	811	816	781	785	765	763	863	797	765	807	814	798	842	802	847	798	806	784	816	824	768	809	837	769	715	802	808	820	815	790	816	838	772	808	786	810	767	814	805	800	776	819	842	810	817	774	788	789	795	838	804	853	817	794	814	820	800	784	820	820	824	800	818	873	826	782	786	788	819	816	760	848	806	802	815	835	757	815	831	829	826	816	803	849	830	806	795	865	804	770	800	760	806	781	824	837	835	789	821	817	840	804	775	795	833	764	816	808	765	759	802	811	801	835	862	766	768	793	793	795	803	826	775	787	843	803	794	873	846	824	786	822	767	765	795	835	816	758	792	821	797	855	839	829	789	816	813	818	818	754	794	793	820	812	802	822	780	814	785	839	831	807	831	806	801	805	813	859	791	837	779	799	810	854	766	770	826	823	825	855	785	870	836	752	805	845	832	795	841	782	816	854	804	827	758	862	828	827	763	824	795	817	829	831	800	850	810	841	767	849	790	832	788	798	802	801	818	765	778	825	786	819	806	769	790	784	803	785	778	779	771	773	801	778	837	780	743	781	800	784	846	775	776	816	822	837	809	839	750	792	802	757	796	797	858	783	795	813	820	773	812	801	814	839	846	798	799	819	811	780	780	777	801	831	825	834	807	871	790	804	815	784	791	803	771	807	820	800	782	793	827	843	809	779	832	797	819	766	784	786	860	757	805	832	843	835	820	767	820	829	867	823	792	787	854	835	826	741	745	801	783	886	793	795	788	839	810	804	821	822	839	798	776	825	802	767	864	728	801	793	771	806	799	790	861	800	849	812	822	791	864	801	809	802	802	785	768	805	784	794	822	791	794	824	811	786	781	817	791	814	812	801	876	863	782	817	810	829	808	811	839	782	814	822	818	820	822	826	785	844	827	811	751	786	840	818	829	757	736	814	825	822	777	844	808	791	806	773	751	805	820	830	784	759	774	809	796	804	784	810	818	797	786	780	804	793	825	816	807	811	799	838	805	785	821	828	800	769	794	827	800	807	827	815	818	855	831	819	790	791	805	812	832	800	835	790	779	787	759	800	827	794	819	809	799	833	780	775	829	839	825	819	780	792	795	786	804	806	825	790	765	761	823	822	783	814	800	833	796	801	794	827	799	778	806	781	761	852	818	836	830	859	837	770	792	788	811	848	824	852	801	784	794	840	781	819	814	817	832	847	821	853	807	737	800	811	892	818	823	819	821	760	819	804	792	822	802	841	812	866	782	814	822	778	745	793	849	849	799	774	796	843	833	842	839	750	818	775	833	816	741	844	834	764	787	805	809	799	778	818	787	864	809	837	830	792	822	812	789	847	792	743	751	813	856	840	782	812	820	812	783	824	813	739	819	798	775	796	819	796	863	831	778	805	779	790	769	802	772	794	805	798	840	857	805	811	793	795	819	807	796	802	789	797	806	846	815	776	799	824	776	839	827	831	788	817	808	804	820	810	805	779	822	817	824	847	787	845	820	836	755	759	808	810	831	820	809	799	747	764	838	800	817	804	805	777	758	791	830	835	865	781	857	805	816	782	772	827	811	804	817	807	764	804	794	753	850	771	784	801	806	800	802	806	837	842	848	778	825	806	853	784	844	853	816	842	801	816	782	762	858	838	798	755	801	799	856	803	810	785
28721	19831	5868	579	368	369	298	290	278	288	297	291	319	289	285	292	307	319	313	268	286	287	315	301	296	297	295	295	291	254	279	295	284	298	302	272	282	267	261	291	292	286	314	308	312	284	276	280	279	299	290	268	325	303	281	262	307	286	285	287	312	253	274	271	284	285	308	262	286	251	298	318	288	256	265	270	270	277	270	292	297	260	269	312	282	320	289	276	301	310	288	270	292	290	270	285	292	317	271	271	317	279	296	288	264	271	300	295	301	304	276	291	285	295	299	280	259	267	302	282	281	306	282	297	278	305	286	318	285	289	277	301	262	299	267	300	305	293	274	302	304	313	279	291	266	256	287	295	291	272	298	300	280	297	304	272	289	268	286	271	288	288	293	256	284	297	300	289	319	283	287	281	271	284	305	301	263	263	316	285	301	305	284	269	262	282	276	270	284	299	285	273	290	314	287	281	293	286	280	302	269	279	315	265	304	251	272	290	309	305	291	257	285	302	292	295	283	276	295	298	278	300	290	298	276	284	300	300	248	270	261	295	295	292	323	296	276	279	298	284	300	302	289	308	270	285	288	310	298	273	295	286	311	303	303	262	328	313	293	286	279	273	303	290	273	283	335	272	295	318	275	315	291	323	285	281	295	242	309	286	277	275	285	305	292	271	278	312	290	274	326	310	271	265	314	283	286	282	304	296	264	283	297	291	260	266	290	279	294	301	280	296	296	278	253	323	276	281	311	278	312	277	320	311	262	272	284	298	305	276	287	307	287	281	277	263	284	298	263	269	280	270	270	288	286	313	315	272	254	284	294	291	291	280	274	305	261	301	297	289	289	324	280	276	274	296	275	297	273	293	298	312	290	314	294	285	291	276	292	294	285	291	280	279	289	299	293	261	290	283	253	290	302	264	304	323	307	295	292	317	298	298	259	291	274	327	301	284	297	275	280	275	285	274	305	276	317	281	285	276	290	305	303	294	330	271	296	275	291	293	294	316	264	300	295	287	267	305	301	322	275	300	296	292	280	278	303	281	246	320	308	305	303	293	297	305	255	316	295	260	269	272	299	295	310	295	282	319	285	275	265	280	260	307	307	309	288	275	278	279	287	307	280	279	317	252	295	317	303	285	299	305	311	295	294	282	299	317	257	279	286	271	293	282	281	290	293	256	305	295	289	307	288	286	277	277	294	309	309	257	284	296	308	275	301	288	286	293	325	289	293	280	312	279	266	223	284	248	294	246	274	272	259	284	318	287	271	312	294	310	297	275	312	268	280	295	283	259	297	283	290	299	277	286	293	284	310	305	291	298	314	290	276	274	277	289	284	290	274	277	293	274	306	321	287	299	291	294	293	277	269	320	280	281	281	301	282	288	311	301	311	295	285	272	285	286	312	267	287	285	321	281	287	258	300	316	281	262	298	272	281	285	282	290	266	301	302	305	268	286	299	309	306	288	302	310	292	260	310	288	315	296	296	287	305	303	260	291	329	295	288	292	288	287	289	303	309	313	295	269	291	295	322	280	309	271	258	278	292	285	283	304	272	257	255	286	278	287	312	287	271	290	284	264	298	318	295	311	269	293	289	266	317	281	304	285	291	283	306	291	286	290	319	337	285	330	304	295	307	292	287	304	297	283	289	289	259	279	286	279	274	249	275	252	259	269	295	291	295	273	307	314	266	299	270	296	284	310	303	271	270	303	291	289	274	281	298	285	294	309	293	274	268	301	316	296	300	297	309	296	327	300	301	302	298	300	307	291	280	263	292	310	294	285	318	317	286	295	284	273	278	250	287	321	275	307	323	317	268	296	269	289	283	255	278	287	303	290	294	283	275	274	313	267	314	306	326	326	281	287	275	293	279	293	288	288	275	283	267	340	302	285	300	278	266	292	254	284	281	292	278	321	263	288	292	276	289	289	277	277	285	286	285	273	303	261	258	310	310	293	307	294	305	277	257	308	289	301	297	313	270	303	268	286	300	291	281	295	270	262	322	298	282	294	283	297	284	336	282	297	292	283	266	266	282	288	300	301	324	295	276	284	284	260	299	296	276	303	303	296	290	305	279	301	282	288	294	300	256	292	275	275	253	287	272	306	291	292	276	302	313	262	289	242	268	318	261	303	290	282	270	262	273	283	280	309	306	302	253	288	285	269	301	275	304	264	298	283	270	271	286	288	287	282	285	262	273	288	249	276	291	287	294	323	298	274	313	304	292	295	270	296	281	265	305	294	322	284	267	305	301	284	300	265	303	317	299	274	290	269	266	273	304	268	291	276	255	291	271	274	274	284	268	311	289	275	268	299	304	319	266	265	284	238	277	285	273	289	275	301	292	260	268	264	277	279	264	273	292	283	307	287	281	305	297	279	281	314	286	283	309	275	287	272	301	293	269	284	292	346	302	305	286	325	280	303	271	317	293	265	266	317	274	288	313	311	278	263	310	268	304	290	297	319	317	315	280	291	288	297	305	297	290	276	278	284	280	305	289	309	300	281	293	281	306	298	289	300	287	274	270	297	290	243	319	277	277	278	299	277	296	281	276	333	296	247	297	292	267	305	277	269	308	274	300	302	285	291	297	280	285	268	252	305	276	291	279	266	298	314	295	272	252	277	277	303	312	294	310	282	269	318	292	300	269	298	268	285	305	292	295	266	306	293	295	299	309	290	274	294	291	293	268	272	279	291	300	280	292	313	289	272	291	291	284	298	308	308	314	285	266	299	277	266	290	292	270	280	286	294	283	299	298	299	304	290	289	311	285	288	293	270	270	275	352	303	273	270	278	277	290	290	283	272	269	303	308	254	291	297	271	268	268	289	297	249	284	268	308	310	309	303	289	271	302	295	292	291	258	268	275	329	295	321	291	280	286	277	314	268	295	317	325	294	287	274	265	263	324	283	289	292	285	284	278	288	309	287	299	297	311	288	262	311	271	292	269	255	284	302	309	315	281	272	308	259	296	278	286	279	293	257	323	268	304	280	274	311	296	303	279	272	306	281	306	298	300	278	269	295	300	277	311	295	312	254	290	308	305	291	279	316	253	278	251	285	300	296	310	300	279	260	311	313	263	278	296	305	277	291	314	275	297	280	309	305	279	269	284	313	259	313	264	306	271	314	278	277	296	299	273	304	301	289	290	278	283	287	284	272	295	293	295	288	284	291	276	257	276	278	297	321	305	264	281	291	278	268	301	280	272	238	291	267	285	305	282	289	318	248	297	270	314	310	304	277	317	311	301	295	290	294	261	304	314	284	279	255	277	279	306	283	295	289	277	317	265	289	296	291	295	331	286	271	308	288	269	281	272	281	329	296	302	263	256	277	296	264	294	262	285	266	273	251	270	285	263	289	306	312	341	286	302	290	297	253	262	277	290	298	266	264	287	282	281	294	321	274	273	300	314	326	275	303	270	295	283	297	309	307	289	276	275	267	271	291	319	282	276	305	280	303	293	288	303	305	285	279	281	273	293	304	267	292	285	308	277	289	313	324	279	285	287	284	300	274
24665	5397	655	469	477	421	397	424	387	397	365	369	421	355	377	358	353	389	371	370	367	380	372	350	325	379	355	394	343	341	329	382	336	348	357	376	361	373	379	330	364	356	371	359	340	336	338	363	375	381	373	363	363	370	319	376	362	336	336	363	362	356	363	359	355	360	341	382	350	365	348	377	364	395	359	381	385	394	372	327	382	347	357	385	340	403	381	357	380	355	349	356	341	359	346	362	368	360	351	397	365	321	407	408	336	378	385	397	353	379	397	318	325	396	345	368	331	386	378	367	395	359	361	358	366	359	369	366	348	355	365	367	354	362	362	379	327	349	354	369	349	348	343	354	356	397	361	360	369	402	340	365	353	367	350	338	348	352	369	350	326	331	362	364	363	401	375	354	379	391	387	360	373	345	340	375	329	372	376	395	380	338	364	342	324	373	391	384	377	350	405	342	363	366	356	346	331	328	341	369	344	358	345	361	338	356	390	345	352	339	381	354	365	364	359	376	339	386	358	355	344	354	384	376	347	374	374	322	341	351	357	363	365	341	368	352	385	353	362	357	344	389	359	371	376	356	341	367	352	362	356	369	369	408	331	356	398	351	387	358	346	348	355	345	328	364	363	346	369	322	358	373	388	360	375	352	374	367	385	354	340	358	356	389	368	365	339	387	373	377	368	351	363	345	350	372	357	340	355	373	352	340	373	363	358	335	348	362	354	398	371	378	361	367	366	362	360	379	340	347	312	366	340	350	358	374	357	382	346	337	391	356	344	349	376	334	364	381	339	394	358	344	353	374	361	370	371	366	351	353	335	361	360	362	355	377	340	379	326	403	403	336	407	347	354	339	368	365	332	337	387	368	340	367	346	356	357	363	332	361	369	361	323	384	359	350	377	393	384	304	334	373	367	346	373	344	372	376	367	369	363	365	363	415	374	348	360	378	362	400	388	373	353	366	339	362	371	386	387	345	384	345	354	335	350	351	352	353	364	371	372	380	391	376	352	357	319	401	375	364	337	408	355	347	337	356	327	391	356	373	368	378	345	394	354	358	369	348	360	338	369	339	347	369	352	378	380	364	369	407	341	340	375	377	364	393	367	356	372	351	392	342	345	400	361	369	370	345	404	353	386	383	366	368	336	371	343	389	337	332	358	368	364	346	374	367	359	342	371	367	379	385	365	367	350	393	354	372	351	378	327	376	371	321	383	333	352	331	360	370	387	346	379	373	370	364	382	365	332	405	416	378	398	394	357	335	401	365	358	352	346	383	346	369	366	368	362	327	354	382	369	342	377	345	347	348	343	346	372	344	372	353	370	355	378	380	342	377	366	339	346	393	346	365	362	365	335	354	358	364	327	343	378	380	370	357	337	384	364	380	349	368	370	380	370	368	356	376	349	370	375	355	368	364	345	354	364	342	374	339	363	357	368	374	353	380	365	333	331	377	366	382	365	366	406	337	404	369	396	367	364	381	366	384	370	353	352	374	351	351	385	360	365	345	412	390	328	352	378	352	363	357	353	365	386	376	370	383	349	407	389	354	373	364	337	370	385	381	336	366	340	361	363	370	362	364	369	371	362	364	358	349	369	365	383	385	362	363	374	366	348	354	360	369	347	362	354	358	329	367	386	319	381	353	369	360	385	362	354	370	391	375	340	352	388	380	358	365	358	357	361	362	353	355	361	338	351	375	326	337	365	382	359	366	363	354	375	364	382	356	353	348	365	335	360	367	352	355	381	354	360	339	356	372	341	380	385	381	371	334	360	374	408	352	367	355	332	366	394	365	377	368	373	378	379	335	343	348	357	333	344	364	357	370	355	374	353	346	398	355	317	385	365	340	369	338	371	402	381	356	331	369	354	373	378	364	375	325	355	359	370	353	340	375	401	378	368	371	334	343	354	367	357	337	343	371	361	366	343	363	380	354	396	342	365	360	355	349	341	372	370	373	355	357	367	345	369	373	364	350	362	329	361	410	380	340	356	353	361	329	400	359	345	342	382	394	354	368	341	362	352	369	375	372	333	392	364	362	356	366	393	378	349	403	355	368	365	335	364	313	357	374	345	379	393	354	389	368	337	363	367	380	394	386	347	369	371	338	372	347	387	374	402	359	381	383	363	381	361	340	364	390	362	374	380	384	362	342	363	379	352	367	369	341	379	335	360	374	347	367	341	374	353	373	362	355	361	384	349	358	353	388	391	389	385	354	364	344	375	354	316	354	339	349	328	364	364	364	379	377	364	369	384	399	364	382	347	325	334	368	328	367	385	349	349	371	364	375	386	369	359	381	359	354	341	374	370	357	341	373	381	347	354	343	364	358	368	377	368	352	356	340	358	387	389	367	367	348	345	399	344	335	329	361	378	367	360	353	375	367	343	414	325	409	367	386	400	338	369	371	339	357	383	381	340	374	360	332	347	372	365	370	363	377	379	358	355	384	368	351	380	371	364	333	405	354	354	371	367	338	388	345	352	370	352	406	378	375	350	346	329	366	376	363	357	372	359	344	338	334	362	339	358	370	348	370	352	370	363	385	385	379	363	376	353	371	370	339	386	374	371	369	382	356	335	375	364	361	369	355	366	368	379	332	352	375	385	349	382	363	319	398	343	346	340	367	363	365	373	368	377	419	356	388	368	368	352	379	360	356	358	333	371	369	357	349	360	366	379	380	306	340	359	357	327	348	357	349	362	357	344	379	375	321	382	315	358	375	336	387	396	340	359	375	342	368	383	390	340	340	344	417	387	352	338	371	363	360	373	351	376	366	355	357	338	419	346	400	331	355	358	386	358	386	373	350	341	362	353	347	375	371	352	351	359	354	377	366	359	369	363	373	382	358	319	371	400	366	321	350	342	356	367	376	340	362	381	369	371	360	349	365	358	354	344	349	340	336	356	349	325	378	399	373	341	338	376	367	357	354	362	347	368	357	378	369	394	363	354	336	342	350	320	352	391	386	389	369	341	367	380	365	366	376	371	346	360	376	349	346	358	343	346	363	336	353	387	380	344	351	366	342	353	396	384	366	387	369	380	347	354	347	343	349	336	353	405	357	356	385	367	335	374	362	337	381	386	348	385	342	348	368	365	370	371	358	365	362	388	371	381	358	360	389	411	369	361	365	343	400	327	363	360	328	364	376	370	365	374	384	353	375	323	362	360	358	361	350	368	344	349	361	363	333	347	353	360	381	376	387	356	377	364	335	370	355	361	346	358	378	339	348	358	358	368	359	352	355	350	372	375	364	345	382	394	339	341	346	379	361	382	334	385	336	358	340	326	362	331	337	380	346	383	356	345	334	365	331	346	365	373	339	349	362	365	362	353	361	390	353	363	391	348	369	365	352	360	396	346	366	358	355	362	388	394	359	363	357	366	364	354	359	359	355	353	382	402	336	352	374	367	366	416	357	346	376	335	386	370	394	374	364	370	362	397	380	369	352	369	401	354	398	393	370	356	333	357	340	361	406	352	344	374	379	361	353	351	338	370	355	348	355	386	386	360	383
24380	21457	28563	24714	21395	7243	1154	843	714	694	747	663	665	666	647	650	604	612	614	607	592	630	601	609	601	547	602	576	573	644	589	599	582	598	592	614	615	578	581	599	604	593	571	529	573	595	579	608	546	582	584	578	554	540	604	540	590	570	571	595	569	556	602	567	581	580	554	531	603	589	585	575	569	563	595	559	576	560	610	574	601	593	554	595	618	536	568	605	580	512	621	517	604	582	604	593	563	600	530	594	549	602	580	640	574	568	597	565	577	586	598	567	604	599	556	581	538	594	573	594	564	566	577	588	563	591	552	608	582	575	592	585	555	558	599	602	560	558	540	568	560	590	556	588	580	572	558	575	583	585	581	573	553	556	590	594	570	625	552	614	665	579	604	606	614	595	600	576	571	608	567	617	562	533	595	556	540	603	595	554	571	558	581	535	582	597	547	606	546	554	609	551	575	586	581	556	590	542	580	590	575	569	600	555	576	587	615	556	629	536	596	602	600	574	591	551	580	569	609	556	598	624	567	622	562	594	564	570	579	577	577	545	607	554	556	582	535	610	561	587	546	598	587	576	590	595	575	564	563	569	586	563	581	547	556	614	591	595	599	584	580	557	632	610	638	618	597	556	596	571	592	602	594	635	638	579	591	584	584	580	607	622	584	590	546	549	570	602	555	598	561	594	628	563	611	573	595	597	601	519	585	585	596	606	582	585	567	583	574	562	579	547	578	554	566	585	603	595	535	570	562	597	579	589	571	607	568	559	568	579	556	600	576	538	551	564	597	544	626	528	588	580	584	568	624	535	597	629	599	579	568	528	623	593	565	592	575	582	567	555	589	570	639	565	575	570	534	544	571	540	568	572	586	613	590	561	580	586	592	573	601	616	533	575	569	567	541	614	640	619	544	559	572	569	591	597	574	568	596	585	561	594	573	595	565	595	632	595	578	559	528	568	618	540	564	582	601	571	552	624	561	594	562	565	618	636	606	588	585	551	586	571	540	600	578	614	559	531	572	580	543	528	564	585	583	601	596	609	592	589	620	580	593	561	597	565	585	573	588	620	560	571	601	573	557	525	537	599	567	557	576	593	577	588	543	599	596	570	550	585	613	549	614	617	596	575	586	510	548	558	623	558	596	582	547	593	572	593	609	599	556	550	576	620	560	566	554	594	581	540	571	570	585	551	585	556	572	583	604	533	593	569	560	613	629	562	551	551	589	594	583	572	586	579	546	572	557	617	630	579	547	575	571	533	562	573	555	561	589	577	578	550	571	580	556	548	562	586	590	621	541	597	610	627	558	537	581	623	587	626	604	620	596	584	596	567	577	556	572	539	603	561	584	571	569	561	594	603	568	593	576	538	627	608	559	597	543	545	649	577	564	587	595	553	612	588	580	599	561	556	569	609	573	565	586	578	567	559	552	553	574	568	573	591	549	629	607	585	558	549	564	569	610	584	562	528	611	525	550	573	628	577	625	578	585	553	538	607	642	540	568	568	545	612	570	592	571	612	604	572	553	597	583	622	582	572	615	569	585	605	561	581	595	547	612	593	534	580	568	542	514	586	578	592	618	571	551	557	567	531	544	544	587	572	602	584	532	591	529	596	577	578	553	563	574	575	581	579	589	594	616	544	584	591	582	544	573	545	557	538	566	570	560	585	580	560	556	592	555	586	610	584	617	568	546	572	587	581	569	603	626	577	565	613	566	560	579	590	575	575	611	574	615	591	546	532	554	579	580	597	605	580	643	638	571	569	565	545	590	603	613	556	600	618	627	636	558	582	558	589	617	568	583	585	613	547	573	564	577	599	596	592	585	596	594	585	558	598	571	578	593	571	555	582	574	574	570	577	570	573	581	596	593	610	624	620	590	557	608	573	588	615	592	539	606	568	575	576	558	616	589	602	584	588	616	577	539	603	576	560	634	589	579	577	552	560	578	516	579	538	633	550	555	561	586	578	527	574	527	503	576	536	611	560	600	618	629	546	549	581	584	560	557	558	605	543	594	572	576	601	570	568	590	567	576	565	550	552	553	568	572	522	572	609	580	612	551	598	568	612	585	591	586	590	606	601	566	617	563	561	582	552	575	573	592	631	591	561	561	581	586	547	533	624	577	530	526	591	572	590	543	566	611	574	565	549	571	552	546	576	582	573	604	583	589	589	581	571	553	548	582	591	583	548	546	559	582	583	580	608	563	571	570	588	598	542	553	608	584	606	574	631	574	608	597	575	570	588	593	549	571	554	580	572	519	556	558	584	564	595	557	593	628	551	545	528	536	597	577	607	545	590	569	582	581	580	563	566	597	561	532	616	598	599	570	548	577	568	601	614	545	562	602	570	554	558	532	604	573	578	558	603	621	561	585	586	576	560	540	595	560	557	550	560	593	613	623	542	560	596	555	565	618	558	529	527	628	587	569	531	562	542	574	567	576	587	527	562	578	575	581	586	612	567	550	580	588	565	573	536	542	561	625	588	565	547	565	614	558	560	566	595	595	568	573	564	598	595	576	597	598	594	575	598	569	553	599	620	547	569	650	520	577	555	606	567	589	531	598	560	592	557	576	604	575	576	603	599	590	558	566	550	544	584	570	572	590	524	627	656	618	597	565	585	555	569	592	556	588	542	576	579	617	574	593	569	583	560	552	554	629	555	609	615	573	585	577	557	562	550	602	555	569	570	581	571	585	552	576	578	548	593	569	599	555	553	579	533	594	577	591	560	546	588	579	619	576	580	594	574	591	584	560	549	549	594	551	558	589	566	556	601	576	543	584	598	578	576	578	596	553	559	579	547	594	535	581	548	529	561	612	551	571	579	565	545	571	574	573	621	591	592	596	593	611	609	568	587	557	586	561	614	563	572	575	561	574	596	570	599	582	572	584	555	597	542	592	616	592	593	605	577	581	559	560	586	557	641	551	536	571	600	577	577	584	622	531	517	542	617	585	548	608	598	575	590	540	578	565	549	590	556	546	577	580	565	590	586	584	553	552	560	565	565	600	590	537	624	598	571	569	561	564	582	561	568	553	590	567	525	573	541	566	571	575	579	583	553	588	560	586	577	580	582	576	573	610	609	595	575	529	559	571	591	594	581	591	573	578	584	592	579	545	538	597	539	560	573	581	587	595	610	550	563	569	616	551	518	589	607	561	552	590	602	591	605	571	544	552	621	604	562	598	581	582	566	558	588	588	570	564	565	601	563	560	550	566	549	590	588	607	578	556	601	563	577	589	611	582	589	551	553	533	554	599	588	571	579	573	569	579	576	589	597	586	565	561	620	539	590	594	580	566	553	546	508	569	604	607	573	559	560	554	555	571	586	563	590	601	549	550	589	614	550	558	602	605	568	574	599	607	584	537	549	589	579	572	572	566	589	617	589	578	558	582	560	586	579	596	561	587	594	563	582	562	587	540	573	562	562	559	537	586	563	551	626	560	540	567	585	560	541	591	585	579	566	564	588	527	542	568	587	580	590	562	609	576	564	551	578	581	561	583	575	587	586
51505	19156	5494	2838	2058	1682	1476	1269	1157	1026	986	876	872	884	832	823	789	761	779	755	694	759	716	711	748	759	772	701	757	734	710	741	745	703	689	759	684	726	741	738	697	703	737	719	680	700	722	751	656	740	680	687	694	711	679	707	671	683	742	709	698	710	744	731	747	730	687	678	696	687	682	695	729	737	732	688	705	720	680	726	649	729	695	707	707	691	679	716	688	728	702	649	711	720	706	712	718	688	721	698	674	671	671	745	733	660	691	693	704	673	710	671	707	742	705	691	677	666	700	734	725	723	722	696	714	713	700	733	714	744	700	699	719	646	677	728	700	731	652	727	656	701	724	681	716	693	687	678	699	748	734	723	703	688	693	716	671	728	725	726	701	680	692	702	736	717	685	686	697	736	699	715	683	723	731	740	719	689	700	715	731	647	667	717	713	679	672	741	707	674	718	735	703	688	704	678	654	710	676	714	699	729	683	741	651	707	750	651	702	679	735	713	724	677	672	645	654	734	732	700	695	676	712	739	723	698	691	693	659	709	695	687	670	703	728	704	713	724	745	693	733	702	687	643	724	722	742	666	674	702	701	663	714	715	698	726	745	710	716	647	735	685	694	693	695	715	717	663	694	734	702	709	708	696	723	708	686	725	739	729	670	685	735	735	715	689	661	700	684	712	687	706	720	667	650	669	687	705	776	674	710	697	709	703	698	707	745	672	717	705	732	699	683	702	650	676	725	719	713	707	699	704	759	641	656	696	663	703	675	709	690	725	702	701	692	705	709	700	697	716	690	699	714	756	718	703	748	693	713	719	720	692	665	671	700	670	710	733	711	715	749	687	752	682	720	698	644	718	708	700	741	675	698	724	707	691	738	670	659	711	702	703	692	698	689	703	716	684	719	686	678	683	658	689	729	720	680	700	648	744	734	694	721	679	715	688	696	702	679	739	711	677	692	730	726	698	654	727	728	748	670	707	678	703	707	716	715	712	691	691	692	672	714	710	698	725	753	684	752	716	738	678	719	706	712	655	702	665	689	712	697	731	682	704	671	707	687	696	718	716	718	735	728	753	653	699	693	710	724	705	712	684	731	661	708	636	686	701	745	710	748	763	742	716	702	693	752	698	671	679	646	713	704	702	670	738	690	705	702	672	711	721	739	731	677	691	704	717	720	682	715	681	714	740	687	735	694	690	711	699	653	677	711	731	669	731	742	730	715	733	709	658	728	685	702	692	691	626	697	713	714	720	696	692	690	654	728	695	671	691	697	741	702	720	740	710	689	712	693	627	700	723	715	746	741	768	693	693	675	660	700	679	717	663	713	692	712	677	708	726	651	749	690	709	684	710	724	687	756	661	698	687	689	669	684	692	723	687	665	705	697	737	689	701	672	773	675	661	702	722	707	721	705	683	688	688	700	660	727	658	748	690	717	727	751	681	735	698	708	688	715	677	661	684	683	740	674	695	706	738	667	733	722	698	687	718	732	713	701	658	673	714	721	716	702	711	722	719	731	658	669	687	693	712	684	686	635	723	690	708	687	708	725	700	698	710	717	728	699	733	691	701	752	668	785	736	685	710	645	710	723	687	718	765	655	667	709	702	677	710	685	690	664	723	663	717	700	714	704	720	684	700	704	663	699	720	681	690	724	697	701	710	692	696	693	744	694	677	740	731	715	727	695	732	688	751	697	690	716	711	709	704	643	717	728	694	690	717	754	706	695	686	721	734	709	696	727	679	683	684	683	671	718	728	730	671	682	715	694	709	672	679	707	709	734	692	697	699	675	705	678	680	778	688	697	679	697	686	739	694	657	744	725	766	653	735	711	674	691	678	704	685	730	688	688	753	695	666	715	708	720	721	688	697	702	689	684	717	696	681	715	688	704	734	697	715	687	666	717	696	691	695	723	705	672	711	697	715	702	692	707	712	695	731	660	692	733	712	733	686	709	697	748	673	690	646	721	681	722	698	751	742	733	752	673	703	712	684	684	712	722	706	717	724	689	672	693	733	689	698	737	679	668	685	678	714	683	667	755	702	711	713	674	700	790	710	710	683	674	738	725	758	715	691	668	695	697	692	692	675	661	659	725	704	704	647	694	768	694	686	719	684	689	765	663	695	727	711	719	746	745	675	733	673	676	704	673	701	702	713	721	677	691	688	653	702	686	668	678	710	735	723	736	671	687	679	726	667	678	692	711	676	715	676	710	709	694	688	673	704	742	689	671	703	684	637	722	694	722	669	686	723	689	756	710	732	727	723	667	671	693	671	702	649	697	720	693	707	681	695	678	689	680	694	692	715	725	669	682	683	714	733	686	687	676	703	771	716	710	714	693	687	721	739	658	726	710	674	687	735	680	688	713	716	724	671	735	729	730	695	686	712	670	691	665	729	672	724	729	659	754	706	669	706	728	714	687	702	715	695	721	717	723	717	705	673	713	685	691	692	743	759	686	656	730	716	671	703	703	689	726	685	712	674	675	688	667	660	692	742	711	738	681	703	672	723	682	646	701	670	720	724	690	702	701	692	685	670	710	742	702	670	701	693	698	733	701	673	702	728	675	708	691	711	704	684	712	668	697	733	724	716	648	683	711	724	703	705	689	744	670	733	746	685	737	688	765	677	684	690	712	719	709	706	721	686	717	732	707	709	708	707	672	712	710	699	733	676	709	754	716	695	713	751	699	679	701	737	757	722	730	669	654	740	697	722	709	732	771	697	689	686	698	673	697	708	745	676	692	665	739	733	709	714	691	682	681	710	701	693	692	696	688	704	697	702	688	721	706	731	718	722	696	702	671	682	679	700	716	699	697	723	721	694	727	702	682	651	718	722	720	760	716	726	702	659	680	711	677	706	687	703	770	737	676	688	670	688	686	649	703	677	711	668	761	770	686	757	708	709	670	701	707	672	683	679	723	673	664	763	694	682	704	664	714	727	708	685	690	652	678	699	708	713	722	727	724	720	689	688	672	707	708	684	687	688	674	667	679	693	698	675	730	673	707	675	694	697	729	707	757	694	736	736	697	708	718	720	668	684	722	755	674	697	712	685	706	709	736	667	675	648	719	723	705	690	739	704	703	742	721	709	661	697	708	689	723	741	709	734	691	692	711	698	725	702	712	683	674	687	659	708	697	667	722	667	717	690	703	709	704	673	695	626	744	692	679	710	688	755	725	682	697	732	731	680	697	715	722	684	710	694	644	729	715	700	762	720	703	675	669	709	715	709	631	707	683	709	690	677	699	699	709	670	719	709	694	664	725	690	705	723	729	726	680	770	661	691	745	740	707	690	680	701	668	671	684	662	668	724	704	680	678	769	678	697	729	709	753	667	669	716	687	672	692	702	680	674	717	720	667	702	715	717	671	734	662	704	693	710	740	700	682	720	698	737	669	642	656	736	695	708	723	712	703	699	635	687	638	714	661	714	720	694	707	722	726	673	720	702	693	693	658	672	738	664	665	683	687	665	675	697	661	708	710	680	680	736	658	682	649	709	715	644	722	708
25922	21498	27187	25698	5984	438	408	341	336	275	281	271	288	264	271	267	222	248	261	247	253	228	279	263	242	215	269	258	254	238	262	236	243	253	256	256	215	238	233	255	250	261	235	246	275	222	271	249	216	279	241	246	225	241	230	268	220	252	265	234	227	252	224	241	271	221	218	230	244	223	225	241	230	253	242	237	236	232	248	255	258	269	239	249	228	244	247	242	246	224	241	247	240	282	243	247	234	231	263	218	243	236	261	255	238	277	244	215	233	241	267	209	246	218	260	273	249	271	220	249	227	236	232	204	228	275	243	229	230	243	270	240	236	239	237	258	225	234	247	223	242	246	263	252	282	251	239	219	264	247	247	239	255	252	238	245	251	257	237	246	231	233	228	255	251	250	219	219	253	246	247	229	232	272	237	231	228	243	261	245	255	256	215	228	270	243	236	236	213	228	245	235	260	224	251	251	252	267	249	222	253	242	223	247	233	240	238	237	231	215	257	247	260	219	243	246	217	241	245	221	263	238	253	261	246	233	249	238	251	214	243	246	268	253	231	246	207	243	279	223	233	235	229	255	264	233	241	221	255	245	240	272	225	210	210	254	234	221	235	227	268	244	257	245	248	244	237	245	225	256	242	226	238	236	220	256	243	231	242	242	245	236	267	259	214	236	235	208	206	242	223	239	241	227	265	267	251	219	256	234	209	240	234	261	257	251	217	261	236	243	254	208	251	239	219	226	240	251	224	259	232	230	216	255	263	232	232	248	253	252	245	199	276	237	245	255	238	259	243	244	227	245	245	234	220	222	240	251	260	301	236	217	244	228	240	230	198	230	259	222	252	244	250	226	251	227	254	202	236	223	243	259	231	248	194	251	250	216	225	248	237	251	234	206	237	272	264	209	219	223	208	242	250	259	233	255	270	248	259	252	242	241	264	249	250	219	239	229	263	254	236	255	230	250	242	243	248	257	223	237	239	227	216	245	237	238	258	241	245	209	263	237	224	233	245	250	236	238	251	241	231	193	210	202	227	249	252	253	223	222	224	262	246	250	249	238	229	256	242	254	223	252	224	266	260	262	234	240	241	260	235	238	266	240	233	243	223	248	259	271	199	225	252	236	208	211	254	247	247	239	211	244	250	264	229	242	216	244	193	230	265	259	263	237	228	257	237	236	246	243	239	267	243	240	202	254	235	245	251	254	250	246	262	247	252	251	241	233	240	248	224	226	251	226	222	226	239	256	250	253	234	231	245	233	225	234	235	254	238	229	243	247	243	237	238	223	220	237	270	252	241	251	228	273	264	237	240	226	238	260	253	252	215	225	217	232	216	242	243	238	249	244	206	227	234	264	259	269	256	256	271	229	230	246	261	274	259	250	238	249	211	261	252	222	218	235	228	234	213	212	254	221	276	245	240	237	248	242	214	222	220	224	241	255	204	199	249	237	235	244	213	266	224	221	237	234	206	254	245	228	247	246	229	239	216	232	264	229	222	216	223	241	291	246	207	212	228	230	239	219	250	254	259	248	245	238	221	235	242	238	250	253	224	205	216	260	239	250	278	267	249	226	231	261	241	263	229	245	273	252	276	240	242	248	223	254	220	245	234	236	256	241	238	259	243	245	264	226	228	249	240	245	253	224	249	233	231	238	240	217	241	241	250	228	216	249	247	253	240	226	262	250	236	206	214	238	221	236	212	244	229	261	240	249	252	235	236	237	230	248	239	230	217	216	270	227	266	240	268	234	235	224	260	248	236	245	242	222	240	248	232	236	247	226	217	268	258	251	239	197	240	219	237	225	216	220	228	216	230	235	237	239	264	228	242	263	248	259	232	243	238	237	246	229	238	213	254	228	218	231	240	232	232	241	250	236	251	242	245	237	252	224	216	247	242	247	216	236	229	234	241	225	236	240	238	249	261	244	263	227	250	240	232	246	265	261	231	231	248	241	246	284	250	216	235	241	248	243	202	260	239	236	229	239	237	281	223	260	222	223	241	238	235	241	242	235	226	234	226	226	252	248	246	258	232	228	262	249	236	234	239	268	225	246	259	237	239	254	263	255	218	226	216	250	242	221	224	239	260	232	272	243	236	256	215	226	243	236	250	234	267	254	263	218	238	240	232	243	246	229	220	245	222	218	244	216	221	221	237	249	243	240	236	233	229	251	235	228	206	235	249	239	262	240	260	226	234	232	224	257	244	242	269	241	215	239	249	284	255	242	252	262	241	226	220	237	225	231	266	245	236	207	256	262	236	249	213	260	239	262	258	251	248	244	221	242	275	256	262	231	228	236	239	238	209	235	241	238	270	233	244	226	228	260	255	236	241	263	232	236	258	240	255	232	240	250	243	225	245	218	222	252	236	240	246	241	260	250	263	224	234	229	239	224	266	244	219	247	248	271	249	221	234	244	240	246	272	261	247	256	240	245	238	244	235	242	246	248	274	245	246	271	240	247	239	230	231	267	250	239	224	260	274	269	248	236	250	234	233	233	238	237	219	257	226	217	239	261	225	243	251	218	216	220	259	226	246	248	268	217	259	246	225	245	256	248	240	249	245	207	239	237	232	237	252	235	242	249	243	247	233	251	236	241	240	224	237	247	233	215	235	245	257	260	236	230	230	261	255	254	237	234	220	202	269	241	247	243	228	248	242	212	212	242	235	226	216	264	253	225	241	247	262	199	243	267	228	251	233	244	244	217	240	230	246	229	248	227	258	275	241	208	232	248	242	231	250	249	232	260	235	233	263	244	256	238	220	228	236	218	257	229	263	244	243	226	228	220	229	262	249	237	260	227	258	227	249	240	240	235	241	244	251	240	254	229	244	247	234	239	191	257	231	253	234	245	274	227	248	249	248	249	252	268	232	228	250	220	251	260	234	228	265	245	242	232	243	237	256	238	258	249	245	225	253	252	226	233	232	238	249	272	233	242	253	239	237	216	257	249	230	248	218	234	230	256	238	262	228	238	222	256	237	217	258	266	229	220	253	251	200	236	237	247	239	251	254	247	266	243	235	226	252	235	242	233	263	251	264	222	245	219	230	249	256	242	226	236	207	232	250	261	240	209	212	206	238	219	250	225	265	251	217	252	248	260	260	244	248	244	214	214	215	238	238	254	262	222	258	216	246	245	240	252	244	254	230	219	276	244	212	244	231	229	246	243	231	251	229	249	255	257	247	223	252	255	245	268	247	237	262	246	243	243	237	235	215	232	246	220	272	268	211	223	250	234	245	276	238	273	260	273	249	241	235	237	245	220	223	221	230	255	244	220	234	261	250	262	252	255	224	276	255	266	238	225	261	248	243	229	225	223	250	225	254	247	242	229	250	239	272	275	235	230	214	246	249	243	226	221	226	238	223	231	248	272	243	236	224	254	224	249	266	225	245	230	231	225	193	269	212	223	232	216	227	251	228	232	244	238	230	218	224	223	209	233	250	256	252	247	238	246	235	253	257	229	242	216	230	228	256	254	222	206	234	247	268	236	248	228	243	235	224	212	216	249
47989	13819	2805	1509	1060	814	676	598	558	492	470	396	409	383	443	396	379	367	375	394	384	369	351	359	357	319	372	337	355	343	345	311	349	339	337	354	335	343	339	306	299	353	319	316	363	324	343	314	335	337	320	365	345	320	298	318	329	331	326	332	311	364	321	316	316	301	352	332	306	316	308	337	330	329	332	328	337	332	352	339	328	306	335	308	309	329	361	322	357	327	329	326	343	321	305	368	318	361	345	327	310	337	324	331	312	324	328	325	331	341	318	351	317	324	313	337	299	300	343	328	347	277	315	320	347	350	336	317	335	298	298	317	314	359	325	342	298	303	342	310	293	295	333	331	323	341	337	336	304	317	314	310	319	366	356	331	347	302	333	341	292	349	315	303	357	322	327	323	327	357	327	284	377	320	310	299	333	331	328	327	337	335	326	341	346	375	323	333	312	315	348	318	325	359	308	333	345	315	307	322	352	352	354	319	305	331	339	307	317	317	315	336	329	325	297	325	319	314	300	359	316	317	280	334	309	313	341	353	332	326	338	312	331	317	311	306	315	315	289	300	323	301	326	329	341	315	319	359	341	314	315	337	299	345	337	287	309	327	341	325	346	321	323	330	310	319	302	313	315	304	331	308	323	353	313	324	362	282	335	351	299	310	321	340	307	308	319	328	330	287	335	330	355	319	355	311	305	334	351	354	318	320	314	309	339	318	316	348	344	316	329	332	316	329	348	360	327	304	308	305	322	294	317	300	344	349	326	338	328	304	315	304	304	333	339	323	306	330	329	332	331	334	333	325	360	320	327	310	323	333	331	333	320	307	328	344	331	306	332	295	370	341	306	325	334	310	358	326	320	320	345	329	322	348	335	339	302	317	348	319	346	362	313	330	313	316	338	341	312	308	318	339	321	347	324	321	333	319	313	345	342	361	336	334	290	348	330	371	322	320	316	333	329	294	333	312	349	335	314	322	325	316	365	331	348	331	337	338	331	325	323	341	283	331	339	326	337	329	298	319	348	303	339	303	342	288	331	317	313	327	341	319	307	334	291	321	332	321	327	321	319	323	342	319	345	331	308	330	309	344	306	318	320	352	295	328	332	335	340	315	322	322	310	321	300	316	291	345	352	362	294	340	305	329	322	318	379	296	307	319	370	365	329	332	335	340	338	341	337	340	341	341	321	330	330	303	321	351	351	328	361	346	349	326	320	316	317	336	321	342	331	337	321	328	343	336	324	335	312	320	316	388	316	328	310	324	350	307	368	320	347	357	302	348	310	329	346	342	332	351	313	343	306	321	347	331	308	339	322	307	371	341	326	346	309	363	332	317	343	332	336	351	353	316	305	325	330	349	317	327	309	332	331	334	360	380	326	339	322	337	306	326	322	319	359	326	313	325	320	334	349	295	329	371	325	310	332	302	315	310	342	349	353	327	300	336	346	329	368	322	312	323	294	317	308	295	338	327	334	348	326	310	323	338	328	325	347	309	299	301	321	344	325	336	330	305	308	354	323	346	318	326	351	353	321	343	288	312	354	301	332	328	305	316	317	354	332	321	294	330	319	314	327	322	333	299	322	335	352	333	315	351	324	303	315	354	342	323	321	309	344	325	326	326	318	340	322	335	326	325	334	344	328	343	322	337	304	314	304	307	329	338	362	324	315	355	319	309	314	305	336	334	349	327	313	296	352	331	312	347	364	347	313	347	330	319	342	344	330	334	340	344	318	313	332	318	301	348	307	306	322	340	343	299	304	328	290	332	315	320	341	328	337	327	342	357	308	344	317	313	312	302	325	312	305	324	311	356	328	323	320	311	317	302	313	309	322	315	322	371	288	331	349	319	331	313	305	306	336	285	308	302	310	295	336	324	333	356	346	316	317	323	348	303	301	312	314	305	348	313	340	294	298	310	321	308	310	321	324	318	310	323	342	317	326	325	348	331	298	308	318	340	345	284	338	327	333	329	370	312	340	342	311	302	334	332	345	321	343	366	305	355	301	332	319	342	319	348	338	286	342	334	340	330	338	343	329	320	349	323	330	332	344	306	320	322	344	346	312	313	300	311	323	317	321	333	312	313	335	333	337	336	339	315	337	355	311	314	313	320	328	301	336	303	346	311	321	318	304	317	329	368	330	335	325	298	326	352	335	315	374	342	324	336	343	345	328	329	332	333	331	325	345	336	335	343	337	347	331	319	312	325	335	352	338	322	350	354	355	336	340	330	307	283	328	286	304	327	311	319	314	348	306	318	338	283	304	320	329	324	300	331	328	319	324	341	341	320	320	293	343	326	286	316	349	291	348	314	349	310	358	323	347	329	335	325	319	335	298	352	304	360	298	318	358	308	311	335	327	342	316	304	316	328	352	325	318	316	327	314	294	351	328	310	345	303	346	304	291	303	279	338	326	332	310	342	333	344	320	332	305	341	350	314	307	321	320	331	312	326	329	306	331	347	339	352	348	340	352	322	320	335	358	370	316	313	336	332	314	317	319	309	324	302	343	345	313	346	342	340	314	319	334	351	318	322	275	321	295	302	333	360	312	341	322	332	280	309	327	317	332	318	315	318	308	310	348	341	322	308	337	348	336	317	333	323	338	339	348	321	316	306	330	329	307	286	309	321	352	316	309	317	305	335	338	324	306	317	339	330	320	289	311	368	308	279	337	313	319	315	330	339	347	327	325	348	354	322	347	304	344	313	321	337	311	347	348	346	329	316	351	352	329	311	332	318	327	283	308	286	322	341	309	337	338	339	335	275	323	328	316	357	357	364	301	324	316	339	332	298	327	310	318	327	334	358	343	333	305	343	337	295	321	296	332	372	307	330	323	320	331	327	355	317	314	320	314	323	330	332	300	315	298	321	321	339	327	314	316	330	330	330	334	359	334	342	359	332	308	306	311	348	299	351	311	335	313	347	308	340	348	334	312	319	335	317	325	335	312	338	326	324	355	344	311	314	306	331	332	318	309	313	314	332	312	314	318	303	325	326	290	303	289	324	330	331	352	340	338	336	298	327	325	331	308	349	320	289	354	323	356	339	353	330	330	332	299	338	333	347	320	310	365	342	334	350	357	351	323	310	328	330	311	335	321	317	317	317	317	334	319	335	309	334	323	308	354	320	339	327	344	317	324	285	328	299	334	325	327	311	315	355	333	360	341	329	358	304	347	346	292	359	319	324	281	364	341	340	332	313	352	336	331	324	300	341	325	343	336	361	292	321	365	338	336	344	343	335	334	319	325	361	346	343	318	332	318	317	337	334	332	351	334	326	328	309	335	319	342	343	329	351	312	323	305	319	311	308	287	303	337	310	354	289	304	337	345	330	319	322	321	343	329	336	333	346	328	331	320	357	334	349	314	296	307	321	342	289	342	330	325	343	311	327	336	325	332	314	315	365	325	318	344	318	340	330	305	312	329	332	321	307	302	329	313	344	361	348	294	305	309	335	341	360	324	328	353	308	316	320	342	361	320	313	326	321	318	296	347	351	312	286	363	310	332	347
23422	21498	29167	24236	21490	21463	6011	1208	1004	924	920	810	790	734	752	753	727	739	695	724	740	705	700	723	714	671	720	706	669	708	676	698	708	694	680	666	642	681	655	633	661	675	739	643	698	654	730	668	660	646	672	676	657	657	643	654	668	646	661	666	685	690	665	666	662	642	638	638	627	662	618	658	696	684	656	638	668	622	668	679	669	621	651	653	657	660	665	652	672	647	635	628	656	642	614	661	682	619	690	655	630	621	624	646	627	652	690	690	626	657	711	633	627	650	651	681	622	600	640	691	664	626	618	640	619	629	661	636	705	651	678	680	644	666	659	664	679	581	668	687	645	626	637	713	687	656	676	732	620	686	679	675	625	636	650	617	631	672	615	626	617	653	637	617	676	680	636	656	671	635	682	662	643	642	624	640	652	638	677	689	667	664	679	651	683	623	680	661	658	647	642	650	660	646	648	709	651	656	670	680	646	645	659	651	652	630	670	626	622	685	665	687	628	675	668	636	622	635	679	656	629	672	643	668	663	695	660	582	623	609	625	643	625	648	675	670	635	641	608	688	628	673	659	610	639	717	697	663	650	639	661	678	641	695	680	655	625	651	711	673	636	624	648	666	645	694	676	650	690	663	667	645	677	677	676	612	698	626	607	652	670	662	697	681	642	639	637	632	634	684	630	693	687	654	613	673	636	606	627	677	624	665	669	694	635	658	646	667	646	657	666	687	628	648	612	651	680	641	650	682	649	678	662	612	653	682	651	649	616	703	673	663	683	679	635	656	675	641	642	660	683	684	651	608	628	642	669	631	675	637	670	653	641	639	657	661	670	658	663	685	673	614	640	668	630	658	617	714	634	651	607	686	639	665	682	710	625	666	611	653	667	666	640	636	694	642	666	616	624	646	692	624	650	693	652	714	631	655	662	633	699	623	670	633	684	644	662	668	598	681	624	628	622	704	654	645	673	639	658	651	625	672	673	684	688	595	658	637	615	644	638	642	654	630	684	658	658	666	673	672	660	669	660	668	639	645	641	606	666	628	619	660	647	661	618	626	618	644	646	682	629	616	678	656	692	651	671	680	667	626	642	667	619	664	641	656	627	689	652	667	613	633	656	625	701	662	659	710	606	634	620	670	621	624	660	690	628	626	626	666	649	651	640	635	693	652	673	617	681	668	673	654	649	643	680	664	624	594	716	663	692	669	633	667	662	663	643	614	640	633	687	695	633	679	651	649	659	651	677	674	629	631	712	635	706	672	693	649	638	639	640	650	615	671	692	672	718	639	613	618	624	665	624	603	693	673	641	688	624	638	663	635	682	637	654	654	645	657	618	661	639	649	658	659	679	656	694	651	622	681	641	608	625	616	661	657	680	672	717	631	653	650	632	677	682	654	632	671	618	647	595	637	653	667	663	603	633	673	631	608	653	648	681	672	666	664	643	616	684	645	670	656	650	689	610	626	673	717	642	663	658	650	662	677	632	660	612	624	656	641	640	668	613	690	665	638	656	655	670	650	654	653	683	660	629	663	628	639	636	664	677	667	610	661	610	662	631	630	654	652	682	656	680	647	635	681	659	682	599	678	617	623	646	636	637	663	660	630	636	687	625	648	655	689	623	713	665	653	649	652	664	659	694	625	628	641	629	669	696	654	679	635	608	645	642	695	693	679	613	667	640	709	644	675	676	637	687	629	626	659	663	634	632	671	699	637	630	674	629	637	670	637	603	652	622	679	701	687	663	643	668	623	619	687	630	607	641	673	672	668	652	632	601	649	627	671	716	652	645	667	653	648	655	641	662	686	678	666	634	618	637	690	617	611	616	649	694	665	636	689	649	653	643	662	615	603	622	667	674	640	651	594	610	698	664	647	657	689	632	644	654	666	616	637	667	658	664	643	663	671	625	669	652	679	629	686	677	661	621	674	663	660	671	676	646	597	675	702	670	649	633	617	648	646	674	592	635	621	680	633	677	679	598	655	659	699	645	613	683	697	688	665	633	677	643	639	704	662	670	676	662	637	682	698	691	677	682	691	657	638	650	691	634	638	668	632	634	680	654	695	648	686	653	677	682	699	620	668	656	667	619	618	632	648	660	621	591	687	651	641	635	648	641	675	636	645	641	671	665	678	636	630	685	661	632	649	698	653	675	662	650	680	650	614	646	682	653	647	618	672	661	622	636	661	682	672	633	625	638	647	613	662	634	613	591	649	661	637	640	655	598	665	678	669	675	692	642	634	645	637	650	631	651	649	692	628	656	695	698	637	684	650	675	641	661	635	639	668	649	658	627	695	600	681	641	641	617	625	643	646	616	627	683	657	672	700	653	658	635	639	617	642	660	677	654	706	691	668	620	650	681	658	652	664	688	635	666	619	669	671	635	645	696	693	634	673	655	687	631	710	618	598	610	669	653	654	631	637	685	666	657	684	683	634	665	648	611	627	631	644	611	680	666	655	670	683	641	654	636	645	701	657	648	596	648	678	694	704	623	703	668	669	646	702	615	668	650	668	659	682	633	660	657	667	664	645	611	669	633	637	635	688	677	656	677	639	664	635	637	702	673	658	707	633	665	649	644	625	614	648	687	631	634	609	632	638	652	660	684	663	683	640	648	632	663	660	664	661	664	667	620	675	692	646	667	647	661	634	690	681	626	626	673	636	625	654	656	647	698	611	663	660	609	704	666	623	625	704	633	654	624	556	649	652	616	637	622	662	654	667	656	657	681	663	653	647	683	662	640	634	697	722	595	635	638	661	616	683	644	649	657	650	665	611	641	689	612	605	627	635	646	684	646	708	633	680	680	634	643	706	668	641	633	663	665	640	630	682	676	619	673	617	668	652	640	636	702	668	676	661	632	613	628	659	668	644	637	670	673	641	651	616	651	653	667	626	643	597	641	676	712	677	655	641	675	625	644	692	629	666	663	621	630	642	617	691	635	630	653	636	631	647	646	662	648	649	666	659	648	654	659	610	637	632	673	672	649	667	654	621	650	624	704	605	664	688	673	684	585	638	630	612	642	595	633	668	654	639	635	653	699	687	665	661	676	674	651	642	655	655	678	701	657	607	666	655	654	622	643	630	634	667	653	630	651	657	600	692	675	668	710	645	690	679	652	612	656	665	670	682	635	692	633	616	624	659	669	662	673	622	644	653	628	599	650	660	661	636	615	638	703	683	651	677	721	611	622	676	657	625	650	639	683	630	646	655	683	655	657	650	647	632	631	635	642	634	698	647	650	617	630	641	651	637	667	652	675	704	680	679	655	646	619	648	632	667	661	660	633	683	662	642	646	621	601	626	643	678	645	672	662	673	648	658	637	630	636	683	630	668	636	675	658	594	692	692	636	634	653	676	612	672	646	652	634	631	644	652	702	657	680	658	643	681	643	670	643	658	717	676	675	630	600	642	675	684	625	688	648	672	617	637	668	627	656	601	680	630	698	604	692	662	627	631	657	649	638	642	649	610	638	662	652	670	667	651	654	648	671	630	667	678	644	671	704	703
55004	24008	9369	4894	3487	2799	2264	1866	1665	1454	1300	1201	1198	1062	1063	1047	1002	958	896	956	964	907	885	827	857	861	849	862	864	879	848	853	861	851	811	823	832	846	829	833	787	796	823	824	784	811	838	834	796	787	798	822	851	804	767	814	831	815	813	852	824	725	820	771	782	781	836	852	794	798	810	792	790	769	791	785	777	806	868	794	801	818	765	839	816	729	832	799	835	800	758	791	846	839	834	815	823	755	798	756	789	811	826	811	795	801	831	842	788	824	823	826	803	795	846	779	818	839	822	794	820	821	749	758	793	748	769	849	831	760	795	821	780	734	780	797	797	828	850	804	815	750	796	826	835	809	811	771	751	811	784	765	834	782	833	821	827	759	789	779	799	795	806	791	791	782	845	800	837	828	806	807	835	858	807	804	804	786	878	829	819	813	815	809	800	805	819	792	764	825	789	821	861	810	736	796	752	781	832	788	843	784	769	768	827	808	744	796	787	792	753	819	809	834	811	810	758	784	832	788	839	779	829	801	791	825	823	779	830	764	813	750	744	811	862	802	796	813	782	778	865	820	848	797	774	750	822	822	821	834	781	800	801	772	760	837	813	790	784	811	809	812	779	771	734	829	777	744	844	839	786	824	779	811	792	836	830	815	775	826	785	809	795	781	839	744	845	786	809	763	841	788	765	786	837	801	834	786	808	769	854	767	784	816	801	743	805	786	821	774	780	786	785	860	785	826	800	772	772	795	766	749	816	845	845	776	826	814	829	803	828	815	806	812	786	801	793	794	777	800	765	781	814	825	757	773	810	745	789	787	801	777	825	817	742	816	797	801	850	758	771	784	792	825	790	775	823	816	768	771	792	820	774	839	803	804	784	776	811	751	788	790	754	829	780	820	833	770	766	819	831	782	804	802	808	776	839	770	798	844	731	777	789	800	824	814	854	797	828	777	806	804	815	770	787	785	785	792	779	802	779	758	747	776	843	854	828	829	793	781	800	778	840	828	807	779	784	817	798	817	807	820	765	823	814	784	832	769	787	752	809	802	763	810	811	832	741	840	762	764	777	849	796	781	840	830	782	861	780	813	822	837	851	802	746	814	831	794	759	813	792	840	801	796	758	769	821	787	806	827	824	792	807	813	823	806	842	827	805	823	775	806	785	806	806	776	757	809	778	872	796	792	834	795	801	814	746	822	734	830	830	835	799	797	789	762	790	802	773	787	813	800	793	850	783	762	763	790	820	765	799	800	833	836	837	812	735	731	804	796	803	812	734	806	769	863	799	799	774	814	789	852	777	841	820	777	767	810	791	775	767	747	768	805	807	808	767	763	803	845	770	809	817	788	793	799	796	783	805	765	844	814	831	799	784	811	773	775	809	810	803	799	776	758	784	806	800	800	781	820	813	817	820	763	781	777	783	842	816	823	847	834	836	803	842	826	798	820	824	766	813	771	775	792	794	816	853	734	730	802	818	767	824	821	808	806	808	792	783	842	807	789	790	781	797	795	811	785	813	807	779	845	817	803	736	787	855	819	843	817	785	812	814	844	801	770	767	788	809	834	821	811	801	789	771	807	764	767	797	770	787	823	811	823	792	815	799	796	795	790	849	773	764	813	871	779	780	802	836	825	789	780	792	802	757	827	832	805	818	790	850	774	844	794	777	764	854	770	758	719	786	797	792	822	825	788	768	833	803	778	772	814	810	791	806	815	777	809	826	851	801	777	847	798	789	803	795	796	802	808	817	771	811	780	821	813	778	800	757	789	783	880	761	817	807	801	811	819	804	750	785	802	755	833	808	811	813	797	806	793	763	817	795	733	798	783	768	850	782	802	773	766	798	772	769	823	817	789	810	770	776	781	786	786	806	791	814	820	749	765	776	820	772	792	785	852	762	815	820	771	805	823	846	751	795	816	814	804	831	772	796	787	795	785	735	817	805	763	779	768	775	729	841	760	721	816	844	774	807	817	784	815	767	789	797	786	801	827	822	807	804	820	760	811	802	805	816	788	800	831	845	774	838	781	753	789	780	821	784	829	800	804	822	824	772	837	806	823	828	875	802	819	809	793	800	793	769	787	824	809	806	740	838	751	813	786	845	806	819	744	762	780	772	777	807	750	853	790	790	775	818	774	753	833	794	784	818	779	791	810	762	768	789	813	789	785	741	800	784	842	754	770	795	792	792	785	761	779	755	825	765	778	768	815	831	802	783	778	815	794	796	817	816	797	834	784	787	808	775	819	795	822	781	809	754	817	742	806	769	796	792	789	832	786	815	808	834	794	853	815	813	802	801	804	807	803	810	798	789	831	799	794	780	838	788	813	831	760	804	758	773	803	801	838	808	789	807	756	800	764	766	787	833	759	846	840	789	843	843	813	761	833	803	805	820	816	805	805	840	826	799	806	827	822	806	777	795	783	802	802	769	783	768	810	774	797	844	778	784	795	774	816	777	747	777	755	818	770	793	805	825	858	806	828	812	775	803	766	821	780	816	791	770	753	765	789	810	764	781	819	803	793	786	790	850	816	840	760	818	760	771	785	768	774	805	835	806	785	805	819	824	815	835	785	819	836	827	775	761	863	789	814	778	773	826	764	855	806	812	782	812	801	792	738	772	831	788	829	795	784	840	784	793	809	827	829	780	776	815	781	813	795	807	779	786	826	807	805	775	833	819	811	785	811	796	791	787	747	783	775	817	728	794	824	811	817	793	803	819	818	808	826	829	774	750	774	809	745	802	759	745	786	808	829	778	805	850	831	809	825	851	789	816	791	748	776	804	802	775	793	789	807	814	781	832	812	740	850	811	791	818	786	817	835	822	803	732	777	819	828	791	834	778	755	802	808	771	799	822	784	794	829	823	782	807	846	790	721	792	805	821	779	824	778	785	780	786	774	798	805	769	845	782	827	773	805	786	786	785	780	768	811	807	778	842	830	775	800	770	790	817	810	773	806	782	829	774	776	781	833	816	815	759	833	765	802	810	851	790	811	837	829	796	782	764	758	841	788	806	807	853	755	794	808	803	804	775	773	788	771	828	792	790	785	807	797	777	826	819	821	812	807	789	805	806	803	746	796	853	778	794	776	823	787	831	712	766	760	806	835	789	864	771	827	785	770	806	809	813	790	785	749	831	812	734	785	833	790	812	833	843	832	798	843	753	800	857	782	816	768	794	782	800	785	816	814	791	798	774	880	839	835	801	834	799	783	805	810	750	798	776	812	816	852	845	817	790	764	770	803	794	782	770	870	805	780	819	781	812	794	794	814	820	779	797	823	819	760	783	742	792	772	803	728	785	814	827	776	852	788	791	816	830	754	778	810	790	850	816	806	795	809	870	779	808	794	838	791	767	783	787	862	824	770	794	793	826	790	786	785	787	835	879	802	750	821	818	767	808	813	808	754	757	751	775	805	795	855	794	827	744	762	795	759	793	814	734	797	775	794	809	767	817	727	771	820	764	810	743	803	751	827	838	807	837	855	835	800	835	813	762	796	783	805	827	798
28640	19730	6011	742	555	515	350	321	298	316	305	310	303	276	266	292	287	315	296	290	293	320	290	282	355	333	306	287	263	309	288	308	272	309	277	315	270	304	284	254	294	283	280	281	286	272	290	295	289	279	305	248	278	297	284	269	303	262	273	270	282	286	321	305	296	297	325	300	313	283	319	287	296	298	275	257	244	276	289	263	296	252	259	272	267	294	279	310	274	314	282	300	283	293	272	325	273	271	277	273	282	273	306	312	311	320	318	279	288	286	286	274	280	306	278	297	300	286	300	291	303	269	279	270	294	306	274	297	286	293	298	290	279	266	288	299	289	290	288	291	266	296	297	284	252	275	285	287	265	288	288	239	272	266	287	275	290	280	305	289	259	287	333	274	262	282	287	251	264	292	303	287	281	279	318	297	308	303	304	269	307	275	291	275	296	290	295	284	273	302	281	275	273	270	272	311	290	303	286	258	285	303	286	287	325	286	305	281	297	304	346	284	272	280	277	293	302	302	276	320	284	300	292	273	266	275	266	274	268	289	285	278	305	293	266	277	301	296	273	285	278	308	277	287	295	308	292	321	283	280	275	286	287	309	261	283	293	290	274	253	268	277	279	309	278	291	273	314	305	277	300	280	290	299	285	296	297	305	291	292	295	280	297	298	266	306	275	310	260	288	276	294	280	286	270	308	286	270	296	303	272	280	296	288	240	275	268	274	239	325	286	272	290	315	297	292	279	287	252	292	284	267	278	280	279	275	290	285	278	277	295	291	261	284	289	274	274	304	294	255	270	284	284	275	261	298	264	299	280	283	256	292	306	274	268	292	285	292	287	303	313	270	288	281	272	281	267	278	281	262	311	279	293	290	283	261	315	299	286	275	271	264	303	296	297	284	307	310	285	293	287	275	278	253	277	269	287	291	304	288	309	308	290	296	270	280	292	293	288	285	300	273	303	303	324	275	283	291	273	319	267	319	290	286	282	302	256	295	300	307	287	289	266	289	293	299	296	299	266	251	305	281	289	324	295	265	288	293	273	313	303	262	261	278	312	290	296	302	283	307	264	290	315	297	303	279	291	301	287	295	332	291	283	260	280	307	253	270	284	298	283	296	276	319	266	299	303	301	316	301	274	290	314	305	309	283	307	283	282	267	280	255	270	282	309	281	301	317	294	289	277	280	309	262	292	287	282	285	294	320	321	294	269	304	300	285	326	311	283	270	293	300	253	295	285	280	281	288	257	301	276	299	293	264	269	283	262	311	320	283	292	293	284	300	292	269	279	279	286	270	270	278	287	278	268	291	282	294	266	273	299	271	302	265	299	278	292	277	296	271	267	306	276	321	293	285	283	303	284	256	277	274	291	277	275	298	288	282	281	306	275	272	303	307	308	301	273	314	284	310	305	304	273	291	277	288	267	281	284	288	267	298	263	286	280	298	305	268	265	270	313	288	280	275	305	270	277	295	300	270	249	322	315	308	295	275	307	287	310	299	286	306	294	300	320	303	286	315	298	275	269	282	297	277	290	284	303	261	286	278	277	305	289	274	323	295	291	308	321	309	301	287	304	297	301	275	258	293	309	273	316	300	269	274	277	279	286	307	318	279	274	291	317	301	328	303	272	289	282	275	274	281	270	284	264	273	268	317	315	282	312	277	289	291	287	258	289	291	272	300	318	253	287	271	287	286	303	289	287	308	262	299	303	271	303	252	299	302	260	275	275	284	263	317	258	311	292	281	275	312	286	311	281	273	283	278	283	307	285	294	270	293	301	296	279	259	293	272	280	311	284	279	281	290	318	293	318	282	275	288	326	297	300	283	282	294	284	271	282	276	268	261	270	309	294	277	273	284	303	315	288	315	285	287	269	299	293	266	296	288	276	274	302	303	307	314	284	274	256	292	287	298	305	282	310	284	290	276	310	288	295	313	298	287	306	285	310	314	293	295	313	313	306	281	315	274	279	280	288	290	268	313	276	263	279	266	280	296	273	296	287	296	283	271	267	305	283	320	270	265	290	277	289	306	303	259	275	318	306	279	265	259	295	275	280	274	297	287	303	294	282	276	300	284	287	277	297	249	269	310	282	277	280	274	302	299	281	275	260	269	297	298	286	275	298	301	287	303	288	279	280	281	262	273	292	290	265	295	309	280	265	267	298	294	288	272	273	308	278	279	264	276	298	303	301	295	297	278	305	286	292	303	296	289	268	304	304	281	256	308	262	289	285	279	310	255	268	283	265	270	282	323	279	286	277	285	267	260	272	259	278	317	289	258	294	271	300	270	278	294	299	245	265	282	309	290	303	274	256	271	297	305	321	310	283	305	292	253	283	310	283	283	308	291	278	279	270	258	306	286	268	306	290	261	283	283	253	259	274	320	291	302	297	260	282	302	293	289	278	298	282	290	274	284	276	272	322	309	303	285	270	278	292	288	282	306	303	303	279	321	295	293	301	316	294	290	291	309	303	316	267	291	290	284	292	302	288	280	289	279	302	272	283	300	266	280	270	281	265	290	290	296	276	272	304	284	268	283	267	314	286	285	285	271	264	238	299	300	288	315	299	287	274	310	270	258	320	301	273	336	308	299	263	300	268	316	280	304	280	306	288	277	280	258	258	299	278	265	291	278	264	274	271	293	279	281	291	289	276	265	285	269	285	264	308	294	322	283	272	310	304	313	281	273	277	276	311	274	268	307	304	278	273	285	305	296	290	273	275	299	287	276	282	287	286	277	292	259	283	284	273	290	289	300	309	278	292	332	270	290	295	239	320	299	299	270	280	298	277	265	267	301	312	285	320	288	256	298	269	265	293	312	282	275	321	268	266	266	269	287	276	270	274	310	270	284	308	288	306	294	263	291	306	273	287	313	298	280	316	278	268	301	288	262	284	258	271	254	238	277	306	275	275	304	293	287	278	254	277	271	277	281	283	287	281	290	260	288	259	280	283	323	296	275	273	312	262	270	287	281	290	289	268	245	281	299	283	284	294	280	321	299	278	312	280	281	273	263	316	273	318	263	300	266	309	276	304	302	300	295	287	308	281	262	260	277	297	254	298	238	281	271	282	278	287	285	270	281	289	286	289	275	300	306	294	274	301	299	293	326	269	298	255	284	284	275	269	289	295	272	266	295	278	249	279	291	303	307	280	279	299	268	266	293	282	315	278	288	267	272	311	279	276	291	294	294	299	295	294	309	255	272	286	290	281	319	259	277	274	315	259	277	271	251	253	298	299	284	280	284	287	297	290	295	272	286	297	275	306	271	264	287	304	285	286	291	288	300	313	272	273	281	264	282	320	263	311	288	287	288	285	296	269	290	270	278	288	270	287	273	274	283	266	306	278	289	293	311	256	292	306	289	300	258	299	269	291	296	316	294	314	264	300	291	297	300	278	279	261	295	301	291	257	298	296	296	295	295	281	290	271	298	295	269	298	300	238	287	300	296	297	292	278	288	262	263	289	310	278	282	276	302	298	285	288	298	277	269	294	275	299	265	287	267	296	272
24478	4746	727	502	478	493	424	426	395	402	389	374	364	376	360	372	393	349	386	368	372	349	353	367	373	370	356	343	343	327	381	360	395	348	330	383	343	354	348	372	403	376	344	385	390	355	355	348	362	344	392	336	395	375	350	366	369	333	339	357	387	382	381	385	324	339	365	347	374	402	390	353	361	352	363	356	376	359	367	370	380	355	372	349	367	330	369	402	359	337	354	395	321	355	359	363	393	382	370	386	373	368	311	397	373	363	360	372	333	328	349	338	374	372	369	346	357	358	371	382	354	351	393	336	401	326	364	371	354	343	356	377	381	409	345	345	347	367	359	379	331	369	383	328	327	373	363	356	373	399	368	367	380	362	362	390	358	387	397	357	353	362	387	357	352	345	400	391	334	373	370	356	355	352	348	380	372	361	361	360	359	374	396	340	363	393	353	370	353	385	346	346	393	343	380	378	393	356	367	365	371	355	355	349	395	368	379	356	391	387	403	318	364	355	349	324	331	362	357	372	319	363	369	358	347	380	357	337	345	361	388	332	344	401	392	374	366	373	393	335	401	358	356	357	315	379	360	379	384	340	335	342	389	347	358	405	393	344	357	375	344	379	348	374	368	407	369	344	368	375	361	373	351	359	361	367	367	361	357	342	383	363	351	377	365	356	378	363	369	379	318	345	381	380	367	368	427	356	370	368	341	336	347	367	358	372	347	357	330	360	377	381	362	407	354	356	324	397	335	362	367	364	355	341	333	342	379	354	386	358	393	377	346	383	345	401	374	381	368	379	355	356	351	369	346	351	365	376	393	378	338	379	356	376	388	343	377	381	337	366	363	375	355	335	370	360	339	345	366	396	373	395	340	370	335	364	356	355	362	363	354	364	335	357	342	364	370	349	379	380	350	355	349	378	395	365	378	350	378	348	347	368	362	345	380	388	337	330	372	358	371	372	365	357	362	349	357	338	331	340	377	375	344	350	397	366	348	350	363	368	358	359	348	360	370	400	356	377	402	406	372	357	364	363	366	366	375	353	382	380	360	400	352	391	358	369	332	343	352	385	369	372	353	351	326	352	372	367	399	365	376	380	351	354	365	351	327	374	362	391	361	368	337	387	358	344	366	364	384	379	361	359	361	350	395	316	353	365	357	351	351	332	368	385	366	351	391	357	377	352	359	335	381	347	359	397	374	389	380	356	351	353	362	366	338	365	372	366	368	369	407	385	340	360	378	346	372	385	368	369	372	358	377	366	390	390	340	372	369	360	373	379	359	362	380	346	327	372	351	378	348	352	360	372	370	382	357	370	364	389	362	352	378	334	403	366	391	343	362	357	359	363	330	353	355	394	327	383	346	366	347	349	360	346	374	318	387	367	341	391	374	385	383	356	379	373	362	368	338	387	349	353	362	363	362	352	356	351	369	339	383	394	322	367	377	361	370	362	343	331	396	365	373	376	367	340	366	352	364	364	329	368	347	361	360	390	388	361	364	365	360	370	336	370	368	355	359	377	341	369	367	382	380	360	383	361	351	373	388	341	361	341	388	387	344	389	359	366	375	365	360	369	336	374	359	332	344	366	353	371	358	344	343	332	377	363	367	392	335	393	354	344	379	356	379	351	404	350	349	359	386	325	325	338	353	364	366	377	358	409	385	321	326	354	328	379	349	372	368	380	360	349	353	375	357	373	349	371	395	358	370	340	359	341	336	323	372	366	352	380	354	369	381	386	368	359	354	313	375	329	370	389	361	375	358	356	345	313	351	360	356	365	340	327	362	390	376	331	369	391	382	371	377	344	403	395	354	375	347	325	334	356	339	381	344	349	355	370	316	355	341	345	373	350	364	341	345	372	350	346	359	350	366	400	356	375	380	394	342	363	385	318	370	316	343	370	356	355	347	357	354	392	341	364	384	374	358	368	364	362	377	344	389	363	370	328	367	367	370	356	389	383	369	399	375	358	358	326	364	372	344	373	357	395	344	378	343	364	385	382	383	379	392	330	336	360	391	381	366	366	369	369	388	335	371	380	384	353	363	390	365	363	372	392	386	366	391	398	385	354	367	374	354	345	338	386	347	380	354	319	340	358	348	332	342	338	369	374	382	376	368	342	361	361	352	381	360	368	370	365	371	353	333	341	370	356	332	356	382	347	376	363	340	370	388	366	372	358	365	368	357	355	359	370	369	354	345	362	365	351	362	347	356	380	337	369	398	351	366	382	359	342	321	327	352	392	418	380	341	339	335	382	367	371	370	340	350	364	380	345	375	373	324	386	410	373	372	372	361	354	359	385	363	333	384	356	347	371	350	363	368	363	329	414	377	387	354	358	366	337	380	345	378	361	319	363	362	318	343	350	387	332	374	364	347	340	348	379	347	343	366	361	326	355	362	327	371	375	348	386	347	359	343	398	343	343	351	369	377	360	356	351	381	347	369	383	345	359	371	383	392	360	377	402	388	361	390	359	342	364	331	328	392	372	382	387	357	360	367	354	342	369	351	347	366	359	346	350	374	369	380	357	342	359	349	344	380	398	372	359	386	344	380	367	391	343	366	331	390	349	376	411	402	350	339	348	351	376	376	328	384	351	352	334	344	331	356	351	398	391	335	356	365	397	347	363	361	332	373	333	372	349	386	376	356	388	394	369	337	314	355	337	373	370	403	358	383	383	358	309	331	332	365	375	377	371	375	415	380	358	381	351	378	330	363	373	350	384	333	422	351	339	360	348	376	361	336	382	358	374	349	340	336	364	337	355	348	348	363	358	382	403	363	343	374	354	354	390	352	335	380	364	364	395	368	335	370	349	351	367	362	366	338	372	368	363	329	383	392	346	370	352	352	355	319	332	365	390	355	359	377	358	352	346	371	397	352	367	384	347	365	395	380	353	322	372	341	359	364	357	364	358	394	366	347	330	357	380	359	373	351	360	384	331	360	386	387	352	367	342	382	371	345	391	387	364	340	334	323	340	368	378	346	355	346	363	383	374	356	404	366	358	339	362	345	350	373	416	332	359	366	390	356	367	353	363	355	360	364	362	379	362	354	361	373	363	393	349	372	357	344	382	345	357	385	354	385	351	375	378	376	336	342	372	376	373	351	364	366	352	345	365	353	366	362	338	368	378	357	367	360	360	351	377	350	346	374	322	320	364	341	364	364	363	335	368	325	355	325	367	393	363	357	378	405	380	359	393	363	367	350	360	340	377	331	368	347	342	399	371	369	322	354	352	380	335	390	408	318	378	333	359	362	358	363	365	337	353	365	366	367	345	359	353	352	347	324	360	369	367	372	361	367	352	375	325	371	343	361	385	319	332	391	352	358	357	312	382	349	372	351	336	376	372	374	338	341	380	360	367	373	347	389	371	363	344	379	361	347	357	378	385	335	354	385	345	339	347	363	348	352	335	317	368	364	359	375	378	373	359	384	393	365	356	346	353	362	343	391	393	360	386	374	326	360	358	342	348	347	359	342	335	362	400	366	375	356	321	331	352	388	366	360	350	372	369
24331	21456	28604	24710	21409	7734	1175	868	708	695	674	646	651	638	629	658	606	616	617	602	628	601	611	577	595	587	557	585	531	602	590	616	578	599	589	587	579	568	596	595	523	593	551	555	552	581	566	573	574	550	587	572	564	599	613	585	609	560	558	587	521	562	561	575	577	563	573	557	566	542	576	543	559	594	555	625	572	620	566	534	584	579	551	564	568	588	552	587	529	546	580	567	563	558	563	559	574	575	563	532	540	589	610	597	614	572	596	551	582	547	563	526	593	594	569	523	592	559	589	581	591	570	612	584	540	592	593	594	538	566	600	599	564	556	609	562	580	603	630	605	581	560	575	563	601	574	569	603	545	570	571	549	547	558	585	566	598	579	579	561	568	583	599	574	552	551	577	586	603	583	557	548	577	587	541	581	537	538	604	533	554	581	547	592	570	580	615	592	572	581	598	576	564	563	545	556	568	555	564	539	554	580	548	532	588	579	549	531	590	602	598	551	544	583	590	558	559	586	586	571	575	528	592	562	539	614	561	526	557	590	589	602	579	550	604	542	537	548	638	549	581	549	606	579	559	559	551	552	547	570	576	596	562	587	634	525	600	583	607	543	540	556	554	562	537	595	569	551	571	602	554	592	605	570	581	577	587	552	548	577	565	603	568	589	531	574	579	557	550	596	567	540	572	583	563	543	576	576	533	537	587	540	569	571	568	566	602	593	589	571	576	618	587	585	579	587	622	568	568	588	570	566	565	608	590	545	592	592	551	571	572	586	615	570	555	553	559	549	572	579	559	564	616	572	587	572	571	572	630	608	564	588	597	604	582	617	589	581	579	549	526	601	607	600	558	585	580	578	604	538	550	528	575	554	554	558	584	566	570	542	553	566	577	545	583	585	555	585	589	584	573	543	567	538	612	589	594	521	576	587	617	611	576	560	613	586	564	552	556	555	599	545	582	582	594	572	574	592	553	536	577	592	596	561	592	552	556	603	557	553	573	569	576	593	569	585	554	567	578	577	522	573	582	551	564	506	571	562	566	601	575	633	574	610	603	585	594	579	601	596	579	538	558	570	604	518	543	579	560	572	565	567	615	587	563	529	540	583	624	601	616	597	566	567	559	553	593	590	598	547	551	592	562	545	569	573	585	592	540	597	609	569	597	556	588	566	574	581	552	582	555	553	604	571	583	569	615	575	592	588	561	556	614	568	567	576	576	588	604	582	570	595	568	548	557	586	580	596	613	573	579	539	520	602	638	577	606	552	609	586	590	558	585	548	553	576	568	581	557	587	569	536	563	537	621	546	597	575	562	539	581	557	544	537	596	558	577	534	522	570	550	565	549	545	567	566	585	583	577	554	565	583	545	569	603	573	590	600	570	588	586	592	548	551	559	584	563	571	563	583	616	569	553	596	578	564	577	557	575	617	596	567	540	560	576	578	587	584	577	565	622	596	568	564	597	539	575	598	625	556	587	595	599	571	570	554	553	575	603	577	581	593	576	553	569	543	568	544	552	537	619	569	547	560	577	580	576	585	560	574	556	569	546	627	550	548	552	537	559	528	553	576	580	573	548	533	590	569	541	587	562	576	593	561	583	549	601	584	546	604	579	570	591	578	592	578	557	603	548	547	581	539	584	549	576	559	599	582	566	586	578	620	560	583	560	530	593	583	595	559	552	550	599	575	522	597	574	609	572	550	560	561	568	591	568	564	572	557	569	568	573	537	546	619	590	575	572	558	647	551	544	594	590	599	588	566	568	564	585	593	544	582	577	554	600	557	605	633	572	560	565	570	600	633	547	599	516	577	597	579	577	595	578	589	577	587	579	537	580	580	559	582	605	562	592	551	525	572	578	546	596	576	557	576	567	563	574	525	573	544	562	591	565	590	597	590	601	617	606	573	560	580	569	560	608	573	532	554	563	571	550	557	544	588	583	568	582	620	549	557	599	572	621	579	563	582	563	562	591	525	568	608	572	535	567	548	564	574	591	546	579	594	566	583	574	584	585	592	541	573	561	581	557	565	599	578	565	519	632	578	595	575	540	595	600	585	594	593	583	567	552	564	519	567	553	586	587	547	575	583	576	568	567	570	573	519	597	593	572	602	565	594	577	557	581	568	585	560	543	562	583	556	547	606	569	540	585	558	515	556	567	631	588	575	578	550	538	581	553	561	559	568	550	564	581	580	535	568	549	575	583	586	561	553	616	574	590	571	515	591	537	555	587	560	533	520	571	541	546	576	563	584	576	588	574	576	572	599	552	583	581	572	541	602	592	603	557	576	569	563	565	532	593	543	598	616	585	580	593	557	557	609	554	591	583	514	577	575	602	563	584	608	593	583	598	599	581	562	559	552	543	559	584	577	551	581	554	579	568	594	583	538	558	593	577	609	567	587	543	539	578	561	571	577	597	578	570	589	597	577	586	583	547	583	567	579	598	606	543	579	538	540	549	585	555	581	573	580	559	566	570	579	551	581	583	564	584	569	532	611	561	566	590	586	578	562	560	563	559	565	590	601	564	597	547	567	587	598	618	564	585	552	572	590	604	590	612	575	545	550	597	601	571	549	578	587	594	572	576	547	582	532	611	579	590	640	575	528	540	540	554	579	620	588	572	586	527	588	574	561	596	548	559	547	566	589	542	549	566	550	591	600	572	565	593	572	590	592	569	543	594	549	612	597	616	561	605	611	570	579	537	559	582	543	573	579	570	560	539	598	554	588	577	551	575	547	588	576	585	566	577	575	595	562	591	522	548	588	616	606	567	570	588	549	603	577	584	571	607	543	560	584	599	587	546	581	566	578	560	633	534	584	541	588	622	557	564	566	614	594	609	572	589	610	583	561	565	571	572	551	593	595	559	579	561	559	550	589	553	570	530	576	564	575	582	522	580	585	559	602	547	565	573	565	610	572	597	606	560	550	570	553	566	576	543	579	579	568	516	529	579	562	571	593	523	545	581	557	558	616	591	604	572	568	575	578	553	587	597	566	588	584	582	594	591	562	528	597	576	561	618	567	599	596	580	584	537	600	567	576	544	601	572	568	567	601	559	568	604	613	588	572	573	550	560	605	558	560	617	553	564	553	540	545	563	568	571	547	595	583	568	560	583	519	593	578	552	567	576	529	548	586	552	501	569	524	598	617	582	566	528	590	565	601	583	596	553	558	599	561	507	616	545	541	553	584	580	576	553	569	583	581	602	576	587	592	593	598	552	557	572	587	559	597	581	592	570	579	592	593	568	568	573	642	590	517	580	562	600	534	545	580	569	565	604	549	601	559	592	544	561	598	567	554	503	526	599	641	613	584	603	565	596	553	568	606	567	532	585	592	603	578	580	578	565	575	613	571	600	564	546	571	569	608	503	544	597	561	524	598	594	600	561	600	513	597	583	575	569	574	575	556	556	626	552	589	594	580	573	556	553	630	558	575	596	579	607	573	591	571	593	567	580	560	578	565	561	584	556	603	578	539	550	556	578	537	566	563	547	596	592	562	554	521	589	578
50338	17650	5746	2848	2080	1680	1404	1218	1117	1007	942	890	910	814	827	814	821	764	817	770	779	790	740	771	682	731	724	724	741	750	740	727	699	701	712	683	707	661	681	710	689	743	750	759	701	714	719	670	707	700	676	675	754	719	724	699	664	691	666	721	634	688	694	733	694	706	681	693	713	709	704	708	721	658	712	701	662	692	706	720	723	709	680	693	685	699	699	740	687	715	708	719	697	665	671	666	676	681	674	700	689	695	702	689	682	716	664	663	700	685	695	644	678	622	716	710	647	665	743	695	689	696	659	718	671	673	706	691	734	704	700	715	702	695	680	680	679	679	641	697	671	697	731	709	701	676	680	717	709	684	696	647	680	733	732	695	683	656	718	688	668	694	709	697	693	725	736	629	698	674	712	683	650	697	691	683	645	702	717	708	725	758	717	692	685	744	737	698	695	702	663	731	686	684	726	669	682	650	695	742	715	655	683	674	724	739	748	690	733	726	711	746	685	664	680	729	679	723	665	703	761	687	697	684	717	699	635	715	716	685	691	680	696	712	682	726	694	722	755	727	684	652	732	732	746	672	666	676	689	672	675	682	723	716	672	720	709	695	729	708	691	710	679	693	749	708	720	714	709	708	768	731	729	698	644	718	686	716	728	705	707	698	702	726	729	718	699	670	704	654	700	672	675	639	688	675	717	687	682	676	672	727	691	727	750	679	664	667	716	694	718	700	677	679	709	676	625	694	684	692	674	714	716	683	693	680	683	704	681	683	657	699	706	714	669	699	655	677	680	704	709	694	697	682	662	715	723	671	704	737	670	662	688	703	687	727	718	729	745	724	702	737	710	671	710	696	664	674	743	713	704	697	718	668	668	688	674	694	698	663	678	668	682	679	635	665	692	656	687	677	740	661	686	667	744	723	684	727	692	689	669	693	718	707	693	719	687	687	715	706	680	707	693	688	667	648	694	688	700	696	688	709	667	707	693	662	743	688	718	716	657	730	709	680	709	664	713	691	666	666	694	730	700	697	699	730	717	699	717	680	701	744	664	731	722	694	708	673	712	670	702	703	713	710	667	719	716	706	698	666	685	688	709	703	654	695	688	683	649	683	697	709	688	697	760	638	711	662	693	683	711	668	705	665	658	733	726	682	650	704	747	693	733	680	669	648	701	701	705	705	741	691	717	706	705	709	715	677	745	690	723	731	677	634	712	676	711	712	705	673	642	741	699	672	713	720	691	693	688	700	690	662	698	705	709	674	687	636	728	673	687	707	677	726	684	716	742	705	721	715	716	778	704	712	663	689	681	695	746	722	713	705	677	702	690	713	696	710	651	698	689	679	726	704	710	701	721	725	694	736	720	697	709	692	747	684	697	657	726	687	681	708	721	692	661	750	716	703	707	745	701	699	684	737	676	705	683	713	680	685	703	674	695	656	649	650	645	713	671	687	703	689	688	690	652	681	737	668	699	668	708	739	697	678	719	727	664	683	759	680	693	656	700	721	666	685	682	690	688	754	722	703	719	683	739	678	717	638	644	697	686	763	673	711	672	698	730	684	655	713	674	679	705	671	692	706	713	678	711	679	695	689	675	715	711	717	678	689	719	682	689	684	664	702	663	692	716	747	703	691	690	667	705	708	700	703	735	618	766	671	664	651	718	722	690	685	714	665	652	662	704	693	698	690	690	701	678	714	719	670	684	674	710	677	687	720	701	690	714	643	754	674	684	693	695	690	685	685	674	680	699	716	670	706	667	713	728	688	681	693	711	722	705	703	665	699	685	664	670	662	708	680	716	680	711	659	691	702	682	693	714	689	726	686	682	686	714	699	687	656	701	694	679	622	701	718	688	724	699	737	673	696	682	683	666	740	701	689	665	711	689	722	693	747	680	738	677	704	719	756	695	705	706	696	666	691	684	689	696	726	681	683	664	731	663	706	668	664	684	649	732	665	682	716	669	662	685	677	687	695	710	672	711	691	745	700	695	726	684	698	733	662	696	647	703	652	671	724	741	707	680	651	687	678	683	713	771	711	702	729	717	716	676	672	677	694	665	698	682	704	691	670	708	678	667	723	654	686	695	677	724	700	691	702	669	685	719	747	674	721	709	692	687	721	644	684	670	664	720	672	703	715	700	729	690	750	689	682	699	632	698	704	720	709	697	743	742	688	679	706	728	734	680	697	721	719	657	695	624	700	630	743	708	726	679	689	736	717	706	699	660	713	726	695	683	731	648	688	671	708	682	653	710	674	698	717	688	715	728	723	717	735	689	671	679	667	687	663	665	720	704	727	659	734	721	689	705	678	712	695	709	709	710	656	701	687	714	687	673	711	701	699	689	661	702	691	715	691	653	682	669	665	734	740	693	706	692	685	722	732	698	667	697	677	728	675	738	679	715	771	697	713	710	671	645	662	704	678	696	702	680	662	694	631	715	685	688	733	757	685	692	726	692	698	647	675	710	677	753	680	729	677	706	726	708	687	719	744	708	678	692	674	728	670	681	702	676	672	666	762	662	663	734	682	700	713	677	693	702	682	705	673	721	728	703	656	682	711	671	711	705	724	692	698	717	651	654	713	640	679	743	672	675	658	702	670	730	691	712	683	687	680	687	675	696	718	683	728	680	701	672	692	740	669	707	669	677	657	678	698	697	691	726	739	696	706	724	727	710	710	716	697	691	688	706	683	629	752	692	658	697	625	727	724	699	757	669	701	731	726	717	696	702	651	723	714	687	728	741	656	641	720	705	691	745	655	713	719	701	698	698	684	697	704	683	684	696	724	685	665	678	718	687	678	720	680	668	696	706	703	707	737	691	686	673	665	684	694	693	714	707	721	684	714	731	736	720	713	719	718	695	740	647	664	690	692	718	706	700	694	711	711	710	699	695	705	679	742	706	669	683	731	660	712	689	725	690	703	662	716	677	770	713	701	684	729	656	691	685	646	722	667	661	708	699	703	731	696	730	718	714	721	715	714	696	763	656	691	688	703	715	708	700	654	671	709	736	743	702	727	682	718	721	690	744	667	711	670	707	700	669	686	705	731	664	672	723	685	648	672	679	701	693	703	685	712	705	676	698	677	706	661	689	741	690	671	732	717	696	681	671	684	673	721	693	715	738	699	680	691	701	670	716	699	688	653	700	678	692	688	747	718	651	708	724	710	691	690	681	715	713	726	707	688	691	625	736	678	764	658	692	700	714	665	670	663	706	712	748	694	654	652	663	687	658	705	708	697	708	634	720	659	664	695	723	708	683	712	709	683	713	716	703	726	691	661	664	723	689	723	713	721	716	720	725	706	647	693	740	671	723	697	741	655	677	702	681	683	737	742	675	705	669	686	733	739	678	693	659	728	727	679	749	726	719	686	707	695	739	716	689	703	727	715	663	693	693	700	685	708	687	687	674	678	702	722	723	707	713	704	698	658	720	696	685	678	725	690	680	671	715	655	748	716	678	676	738	700	645	677	717	735	674	718	717	709	690	702	661	705	700	666	679	684	713	675
25811	21486	27236	25627	6291	470	382	313	299	287	260	264	279	271	264	256	257	249	243	258	244	260	270	241	268	250	275	235	245	255	274	280	262	236	261	225	237	233	217	222	239	250	242	226	252	242	217	224	231	247	245	246	226	239	247	232	244	233	250	249	247	238	239	216	232	259	209	254	245	242	246	259	248	253	218	204	234	237	246	220	253	225	237	261	248	248	206	249	221	207	241	251	231	242	257	265	256	209	236	230	225	281	235	224	237	238	226	255	257	224	220	269	244	248	231	245	227	243	228	236	204	240	254	269	238	260	229	232	259	256	237	232	231	252	222	241	249	249	219	218	226	236	216	224	235	245	250	257	215	253	271	243	227	235	248	228	254	237	243	245	232	224	246	238	206	209	222	253	250	217	238	242	248	244	217	254	209	248	242	240	241	252	250	238	266	243	227	252	265	247	213	261	235	249	219	232	235	265	243	252	253	242	256	241	252	206	246	236	225	253	234	227	274	235	230	243	251	232	242	239	265	246	229	247	243	240	243	217	243	238	227	249	252	257	242	233	234	261	230	235	234	244	260	228	251	264	230	228	224	253	238	259	218	252	261	242	237	209	272	241	250	255	218	224	234	249	233	242	201	250	248	242	273	262	263	230	213	260	218	198	263	238	245	237	248	223	206	239	235	208	246	248	218	242	233	234	236	243	239	226	244	228	206	237	228	217	237	239	269	247	256	242	238	217	230	202	254	253	222	211	239	247	256	224	231	223	260	212	220	242	221	203	222	235	252	241	223	248	218	258	267	223	226	256	253	246	266	238	243	265	226	258	249	221	244	257	270	225	247	245	231	231	212	236	246	225	254	232	233	236	194	223	223	231	234	270	248	277	229	222	229	247	221	223	226	228	231	258	229	266	219	260	244	255	218	227	252	242	247	225	224	247	200	237	242	203	213	244	234	211	231	243	248	230	249	243	216	213	225	249	252	256	234	242	239	250	216	257	288	271	240	247	236	249	281	239	261	233	257	200	258	245	247	239	233	227	231	244	243	220	242	233	247	242	234	227	251	245	228	239	237	203	263	236	258	227	227	265	232	234	257	222	234	251	233	256	228	237	252	224	257	211	241	228	224	232	228	233	228	255	232	218	257	254	266	246	248	202	248	220	228	256	239	249	218	219	228	211	231	246	257	238	224	247	227	239	235	267	261	247	239	259	251	238	235	262	208	235	268	202	254	222	244	225	219	234	221	213	243	218	244	216	233	242	225	257	236	243	234	230	223	274	265	220	233	226	227	236	252	268	218	201	238	230	211	226	237	230	233	257	258	238	236	230	221	251	212	219	268	262	262	233	224	254	237	250	251	236	249	248	227	226	254	255	250	249	222	259	257	280	230	239	225	234	236	227	198	251	244	269	266	277	242	255	232	246	219	244	252	254	225	255	241	254	240	257	258	237	208	258	229	234	237	249	225	243	249	231	237	245	246	240	261	244	225	226	254	253	241	255	235	235	242	232	235	254	235	222	231	260	240	200	231	209	260	246	193	233	242	230	238	246	246	228	254	248	261	240	232	232	244	222	256	238	258	218	248	227	244	226	249	231	192	255	237	233	236	238	251	226	252	250	244	225	233	251	228	221	258	208	238	258	272	233	235	235	247	229	241	250	247	246	217	224	245	240	245	216	234	233	244	248	266	247	253	244	217	259	219	248	248	257	242	239	220	239	219	244	225	224	222	229	248	250	243	249	233	241	252	240	225	252	241	237	234	225	255	254	236	243	259	241	224	246	248	260	240	234	248	247	259	239	259	214	230	229	266	248	222	230	218	197	226	233	224	258	234	244	227	244	264	260	220	241	240	257	249	239	242	239	249	225	278	233	232	248	234	247	230	228	229	242	234	249	247	239	248	222	243	228	221	215	235	258	232	254	225	235	210	257	226	207	232	257	256	244	225	237	231	249	237	232	236	247	225	244	218	260	241	238	235	251	215	220	256	250	243	249	275	234	234	241	239	215	247	226	233	258	250	229	226	231	250	218	247	229	210	237	225	225	252	229	244	241	246	205	259	217	234	236	229	230	253	231	224	230	256	217	234	245	216	234	256	238	209	232	241	234	247	244	244	223	218	243	244	233	247	237	267	245	257	199	218	231	229	240	236	234	227	241	243	245	239	247	213	245	255	245	254	230	238	239	240	241	245	242	217	227	223	239	252	257	253	265	222	225	226	244	244	227	268	229	231	227	234	218	241	237	237	243	223	232	240	223	215	223	257	219	227	240	227	223	230	244	258	267	223	236	258	237	244	234	243	240	226	240	237	210	261	246	273	238	231	241	224	251	243	250	227	245	233	249	242	183	219	234	236	236	215	241	231	267	223	228	232	235	234	235	250	241	223	223	232	245	227	229	235	223	247	260	239	222	236	239	213	252	263	219	271	220	243	256	205	241	250	240	229	240	250	239	239	227	238	267	211	226	226	224	246	225	221	232	237	220	236	224	209	230	223	240	238	224	222	236	252	234	258	225	229	269	249	227	238	230	240	244	267	254	199	222	230	239	251	235	237	232	257	276	240	235	247	246	233	226	211	245	238	241	242	239	228	237	248	257	239	248	248	271	263	246	241	235	250	270	243	233	229	248	245	234	244	242	242	238	240	245	242	253	233	219	220	244	239	210	261	209	248	250	235	245	197	253	235	245	262	245	240	254	247	254	254	222	233	209	229	274	211	257	242	238	239	228	240	240	242	218	260	236	230	256	227	205	253	240	210	243	240	224	228	215	226	271	222	238	242	214	223	209	243	219	242	246	235	247	239	237	234	250	248	229	251	226	241	241	255	259	233	241	270	230	248	252	243	235	255	237	266	243	262	212	211	231	217	244	246	253	216	227	235	254	248	228	244	226	251	220	228	243	242	247	250	233	208	239	244	230	214	220	250	242	251	255	243	230	238	231	221	249	232	229	241	239	252	222	224	246	231	251	232	237	221	232	225	254	253	254	247	247	243	220	241	239	253	223	212	218	228	265	254	253	248	248	221	240	223	277	260	218	249	241	235	208	236	230	247	221	244	245	241	237	238	209	254	268	223	238	228	251	246	234	245	243	235	257	240	253	219	202	227	241	215	269	257	231	248	227	247	245	238	260	243	224	226	253	238	231	226	222	248	242	207	233	228	236	239	232	222	242	234	240	231	255	250	230	217	261	234	221	218	245	216	208	230	226	227	253	246	234	246	250	221	220	220	235	239	237	231	221	244	264	222	240	252	240	252	237	220	249	256	248	239	251	242	235	240	242	240	239	208	260	244	236	242	275	242	240	233	256	219	248	228	225	237	229	243	228	230	224	245	219	228	243	228	224	217	251	233	237	225	222	230	253	223	246	238	224	214	245	210	239	260	238	233	234	268	241	241	213	244	224	237	248	221	245	244	251	243	249	244	226	253	223	237	256	248	226	264	262	233	245	248	225	230	233	235	241	253	223	262	235	252	233	219	226	232	260	267	244	243	249	239	280	252	237	244	253
46874	13006	2826	1419	1088	822	656	605	585	495	459	453	447	361	429	372	387	380	332	390	369	336	340	343	356	344	335	310	361	343	332	357	301	331	350	329	315	293	342	306	305	332	320	329	338	322	349	306	289	340	310	329	344	352	296	348	336	298	340	307	340	328	329	325	308	315	318	303	321	295	324	335	311	330	302	323	331	297	300	337	359	321	331	348	302	330	321	307	297	349	348	341	319	347	299	338	335	288	312	347	355	308	330	335	340	306	314	318	332	339	331	306	323	346	317	317	305	313	314	358	329	350	348	326	328	307	313	333	303	323	305	312	312	297	324	345	309	335	310	336	318	297	297	351	348	342	326	349	344	319	313	299	347	310	327	325	329	319	288	304	340	348	338	324	339	302	280	328	316	346	355	323	348	307	340	358	313	363	346	313	322	306	320	325	310	312	298	300	338	344	342	283	328	342	336	303	340	334	319	354	318	316	336	322	325	338	343	336	335	295	331	343	312	299	337	303	284	319	311	304	364	328	332	303	328	307	333	323	352	298	306	330	352	372	314	331	333	329	309	318	357	293	322	332	314	302	322	312	322	335	311	333	322	304	300	336	323	308	345	317	322	348	318	304	329	365	327	334	358	325	304	315	337	326	338	311	331	347	318	312	341	309	326	316	327	311	309	333	286	302	338	336	324	341	312	297	329	308	334	315	307	346	338	356	304	364	317	327	318	333	336	315	351	323	324	335	309	299	306	343	336	325	345	351	285	319	311	313	313	352	321	319	337	323	311	335	308	310	353	347	316	308	324	309	340	310	319	314	334	336	304	310	308	350	330	356	329	350	325	345	305	345	327	267	354	279	338	346	335	333	320	313	309	326	308	361	329	281	308	343	328	317	340	333	318	295	324	283	349	314	350	330	346	315	377	290	310	333	311	306	313	332	295	314	327	310	329	316	319	314	318	341	331	299	289	308	324	331	321	337	327	314	340	332	297	305	316	333	314	308	309	332	322	329	328	326	334	334	337	317	329	312	308	343	340	318	330	315	326	309	296	312	332	290	297	321	308	298	316	308	320	374	331	314	314	324	340	322	293	310	330	307	321	302	325	302	310	284	305	338	344	338	319	348	328	358	351	355	322	310	335	342	320	294	330	310	312	329	346	310	318	339	315	314	353	333	334	297	309	302	308	326	317	323	341	334	307	349	326	299	273	310	332	340	301	337	308	328	309	355	309	332	311	312	300	336	353	338	327	322	317	320	308	341	304	325	328	304	340	294	342	281	326	290	340	274	320	314	356	286	327	326	305	286	319	336	292	333	299	345	356	311	303	313	330	332	304	336	323	289	316	328	324	304	342	311	334	302	311	296	305	329	302	328	319	308	323	320	308	333	317	310	360	320	327	346	358	333	321	310	339	311	331	306	321	321	317	338	299	299	350	329	326	358	313	328	309	318	345	306	324	340	321	313	338	324	326	317	345	316	330	329	325	337	291	285	319	328	337	308	370	339	313	326	286	365	322	357	345	309	314	324	327	338	287	311	331	315	328	319	340	314	339	321	323	324	328	302	327	312	298	326	309	335	320	324	314	301	338	322	330	340	345	337	327	328	311	287	336	325	318	355	344	320	300	340	280	342	323	347	340	328	330	290	341	327	325	301	316	329	323	301	319	282	301	342	329	346	316	335	324	331	314	319	313	324	318	357	357	337	341	341	335	343	317	339	336	356	329	297	316	305	358	323	347	318	319	347	300	301	318	337	312	323	295	350	321	312	316	314	336	342	338	310	338	341	387	305	345	299	313	329	318	283	389	321	362	337	332	349	344	335	311	309	316	341	304	318	329	331	319	335	348	309	325	330	325	299	320	344	331	313	325	270	310	340	306	296	316	323	333	310	309	307	286	332	331	354	372	300	332	313	313	326	318	329	338	339	319	325	326	350	339	308	327	329	313	311	340	331	333	326	329	322	362	338	333	321	320	339	338	315	294	362	278	313	352	326	343	346	319	305	333	310	324	324	318	306	323	350	340	327	336	347	324	335	295	329	320	309	330	310	346	313	328	276	327	316	305	317	322	318	320	320	299	333	306	327	348	320	317	338	306	336	316	341	329	332	330	342	305	323	329	294	343	331	272	315	327	349	303	327	327	313	317	340	328	332	335	326	325	304	314	326	311	326	316	334	320	311	337	323	343	316	340	312	305	376	340	327	297	307	363	318	313	334	331	321	363	315	333	342	296	319	344	315	317	357	309	288	306	330	311	329	343	349	305	341	337	313	356	312	368	337	336	333	307	336	282	296	302	301	318	338	328	329	335	322	320	298	348	310	275	340	331	303	336	339	294	359	316	299	338	288	322	328	377	319	301	307	300	327	326	348	340	347	313	326	319	312	328	317	360	349	356	307	371	305	273	321	315	280	321	331	337	351	337	358	341	333	321	334	338	316	316	306	304	305	312	329	347	300	349	348	352	302	313	351	319	314	325	328	315	308	331	313	326	310	331	321	353	313	326	329	314	321	292	312	337	323	347	349	306	348	310	308	344	304	306	336	329	359	326	332	335	294	321	342	341	347	305	293	323	311	350	307	308	284	331	308	324	340	321	312	305	358	326	326	345	277	333	321	343	335	330	347	293	339	319	319	322	315	331	306	327	302	330	301	340	322	310	333	304	305	346	304	306	351	333	327	344	356	310	309	281	355	323	326	334	356	302	338	300	332	324	308	349	313	350	289	342	334	337	309	321	330	318	345	303	310	308	359	312	318	321	367	307	343	323	376	300	337	303	325	340	310	302	318	327	312	307	279	314	359	330	307	324	320	314	327	353	313	336	310	311	301	318	302	335	327	306	285	327	304	333	339	336	324	325	325	345	335	324	327	359	324	290	333	321	291	315	327	377	339	340	324	319	306	308	330	319	365	291	338	335	350	293	348	321	304	312	317	326	319	318	312	333	324	327	303	317	288	361	331	326	330	330	313	326	299	335	322	320	344	301	310	336	311	336	345	313	317	314	314	331	307	291	330	321	319	313	324	274	329	346	313	336	321	315	318	319	364	347	309	331	298	326	326	301	319	320	352	333	271	333	300	339	329	317	339	320	343	343	377	323	322	317	303	305	327	305	324	325	330	309	310	342	322	287	345	331	320	315	359	352	317	325	287	346	313	341	327	328	331	312	346	321	325	333	335	308	268	320	281	334	314	339	327	320	322	333	313	324	299	301	299	312	325	293	305	319	295	320	326	345	312	331	314	298	306	347	338	311	342	307	338	322	345	327	302	333	301	335	317	329	332	348	307	303	335	320	332	341	276	328	304	352	339	319	328	334	344	336	355	339	310	305	294	311	345	283	320	342	310	326	324	299	325	332	313	362	328	298	320	322	311	328	326	318	300	341	349	314	303	334	323	303	312	329	342	336	337	302	353	323	286	333	353	331	340	326	306	325	334	294	304	317	302	334	313	321	334	307	338	297	309	311	313	325	304	333	346	328	304	307	314	311	321	303	336	320	313	331	303	301	314
23350	21501	29166	24250	21490	21495	6731	1223	986	965	852	876	829	774	741	759	746	728	718	697	698	702	691	755	699	627	688	673	692	678	667	648	666	660	638	682	664	679	640	654	674	643	674	669	623	669	626	640	643	673	716	603	664	684	639	658	618	657	665	631	649	630	652	651	604	657	655	644	651	646	646	678	622	670	653	677	645	654	642	661	654	640	648	705	637	647	609	648	625	659	622	617	657	612	646	701	635	674	687	690	644	638	618	640	669	655	644	674	639	649	664	632	671	632	647	685	689	632	678	643	665	666	625	674	675	650	635	648	659	672	668	629	664	618	659	626	673	644	647	666	641	639	644	677	643	646	632	702	634	683	607	657	621	673	692	649	642	677	628	631	650	672	666	611	633	651	654	661	634	605	685	657	581	619	613	633	652	646	613	658	678	672	660	626	672	644	681	685	647	660	669	644	654	663	666	622	667	687	637	596	650	699	677	655	650	676	660	598	639	622	650	671	636	678	650	657	639	658	657	641	676	666	626	609	612	645	632	674	639	667	595	634	662	661	657	690	639	649	647	644	610	630	666	681	600	674	604	667	631	674	701	656	655	654	644	662	620	621	651	671	673	634	658	681	650	548	667	652	597	644	647	692	646	634	584	628	647	623	683	659	620	633	623	620	694	697	650	641	657	636	648	625	677	654	641	633	664	694	646	640	654	646	651	617	603	666	661	669	620	601	638	604	659	631	637	690	691	618	638	651	669	633	656	643	653	662	643	663	653	662	633	621	672	661	617	638	673	622	678	587	644	653	653	653	667	659	678	656	637	638	656	653	646	645	672	685	675	630	658	662	634	677	670	687	608	659	671	669	640	614	674	577	631	694	623	634	653	712	642	647	660	683	657	665	618	664	636	622	644	657	628	622	640	654	629	638	647	655	651	696	677	620	652	636	673	635	647	681	672	677	622	665	651	664	699	649	644	627	682	677	637	648	638	670	652	646	623	672	675	626	703	634	647	669	666	647	704	668	632	607	700	665	624	674	669	659	642	666	702	681	694	700	652	655	630	631	600	640	641	659	590	660	641	627	647	633	644	671	632	603	665	665	653	644	626	699	650	628	631	681	637	672	659	671	684	657	638	650	666	608	645	666	612	654	637	634	678	643	700	644	703	617	668	640	675	621	673	656	640	686	653	641	613	604	616	644	654	658	635	617	647	652	640	631	671	635	631	628	692	651	644	655	701	719	675	643	606	626	666	644	684	613	677	649	678	650	690	669	688	657	625	619	626	682	615	599	684	666	649	637	633	642	627	656	651	642	650	662	658	695	678	640	659	636	641	634	653	652	609	653	636	649	699	663	626	691	629	670	638	629	686	658	671	615	664	645	629	658	666	614	644	667	611	666	655	667	607	689	631	678	603	630	668	655	634	668	637	648	669	646	616	620	637	626	608	642	677	652	630	613	630	643	620	646	632	647	666	636	669	691	613	631	706	653	652	651	649	681	612	644	639	674	658	649	598	608	680	661	608	623	665	652	633	666	655	644	641	643	660	611	636	637	606	660	679	671	659	667	628	676	652	678	680	695	660	644	635	635	611	637	587	685	685	664	688	654	654	632	658	617	644	684	645	648	689	639	667	641	717	621	675	630	656	645	642	652	658	627	647	639	634	678	637	656	676	667	640	571	681	667	681	644	659	646	630	699	673	685	596	676	660	645	670	641	649	584	641	618	661	641	615	678	657	608	671	623	676	611	642	651	655	636	696	637	679	670	673	638	675	639	667	666	664	660	631	660	633	661	689	629	675	610	622	655	657	687	606	677	631	659	677	666	638	662	651	608	676	654	660	660	658	675	670	637	645	622	684	668	681	656	618	602	654	612	644	644	641	631	602	646	681	674	642	657	646	612	657	652	663	635	639	686	646	622	638	684	654	651	634	634	628	627	607	693	622	638	668	697	655	616	625	678	690	639	685	641	639	632	612	631	588	670	668	662	661	630	706	660	646	673	628	593	687	681	640	607	644	625	640	698	635	608	660	638	645	616	696	704	693	618	642	642	628	632	649	658	646	663	679	620	662	665	663	667	635	653	650	697	590	602	631	656	657	722	597	632	658	639	617	650	652	634	640	657	658	640	708	699	660	637	647	595	646	645	644	635	662	634	621	650	651	669	703	685	678	640	694	616	653	679	683	635	641	666	659	620	618	642	672	623	655	645	684	695	692	686	644	691	641	650	622	706	641	600	665	640	683	622	626	628	597	666	652	630	664	681	631	636	632	675	619	615	651	641	633	671	655	656	634	686	668	641	637	662	690	627	645	676	632	662	647	625	660	639	638	629	648	663	630	645	676	649	632	636	641	664	646	605	675	579	643	637	625	629	616	686	633	699	625	665	641	648	629	674	605	665	668	623	653	626	686	647	662	671	604	627	614	664	645	657	654	630	652	646	646	658	659	665	638	625	699	667	646	602	658	677	663	632	679	680	676	607	671	654	661	640	669	680	661	655	695	639	640	687	637	610	630	631	655	625	633	659	676	616	599	650	647	679	651	681	662	629	645	629	647	663	643	662	636	632	666	665	651	606	703	657	646	630	689	565	633	601	638	668	676	609	662	670	630	643	656	656	636	621	649	661	641	601	643	636	707	632	624	618	690	658	639	632	675	640	695	633	663	653	654	705	654	637	648	649	647	666	653	671	674	621	641	698	662	646	656	645	677	621	681	617	680	611	675	660	612	614	634	668	678	667	662	614	619	635	624	649	693	685	648	643	651	629	635	656	585	668	623	637	608	678	649	677	634	670	634	682	650	668	654	629	643	621	654	680	648	629	654	680	676	635	637	639	665	571	672	665	661	689	685	631	607	629	608	643	667	603	667	658	652	671	661	653	683	682	676	662	657	678	650	628	675	689	679	647	619	682	629	683	643	618	655	672	654	690	668	646	652	621	645	662	654	709	631	651	623	673	656	669	593	676	683	694	687	640	658	699	667	660	668	669	664	709	613	584	623	643	681	653	642	630	656	661	666	622	683	647	654	667	673	657	608	661	630	640	642	695	623	623	632	625	629	625	654	701	664	652	685	675	656	641	651	672	679	668	663	663	640	648	640	602	622	636	635	651	649	643	650	638	689	607	656	682	647	634	661	676	693	587	650	628	632	604	676	657	644	705	641	630	647	622	695	630	614	639	618	636	641	627	609	627	675	688	635	665	669	613	646	632	659	659	661	651	659	663	617	642	663	650	671	615	650	624	626	601	664	640	646	690	644	692	642	667	631	664	642	616	636	612	639	636	641	639	674	659	656	649	629	662	677	656	647	658	641	629	624	637	648	654	602	644	618	653	655	652	648	677	655	660	622	651	626	600	643	622	617	661	654	608	641	600	655	606	633	683	639	683	619	631	679	599	624	617	643	630	677	655	641	648	623	622	653	651	647	690	656	652	632	633	662	618	634	673	615	628	710	638	704	650	671	592	649	625	649	631	678	663	650	599	640	620	615	618	599	676	650	630	663	626	683	603
53231	22135	9382	4880	3600	2676	2326	1937	1641	1523	1384	1223	1165	1068	1000	1024	961	1015	902	907	903	906	860	907	801	895	858	888	864	812	872	821	834	832	801	797	810	809	802	807	825	848	830	821	831	834	768	808	798	800	795	783	738	819	801	758	861	803	805	830	808	812	794	835	848	825	783	817	820	781	765	818	820	750	768	767	776	829	838	780	789	735	786	783	771	822	819	806	776	740	779	804	776	793	817	819	785	817	776	779	815	770	824	807	808	819	762	815	746	790	816	753	790	792	802	757	799	851	793	796	757	794	790	804	794	796	781	800	799	809	784	806	788	796	782	852	824	826	804	823	779	770	812	804	815	853	783	765	748	770	788	852	790	768	799	776	790	768	787	760	797	799	747	756	798	835	773	808	794	768	867	813	829	807	800	808	757	790	843	773	768	786	811	812	821	845	840	831	800	768	835	748	797	806	843	807	831	781	761	797	819	798	741	756	795	780	819	773	800	794	854	771	760	766	772	735	809	794	802	783	783	841	822	817	823	774	809	809	782	794	779	770	806	794	809	758	802	828	803	747	786	803	837	767	783	815	796	775	793	765	737	866	797	763	774	778	831	772	760	796	801	792	804	758	805	764	792	799	820	823	803	830	825	776	805	805	811	761	771	819	804	800	792	818	764	772	798	804	751	785	762	761	797	777	806	788	820	776	768	781	742	751	757	801	811	807	788	740	785	765	804	755	794	806	769	839	782	834	788	762	795	819	767	781	780	848	778	763	814	800	765	787	816	736	792	805	823	828	782	799	785	860	835	804	774	855	757	797	820	774	863	777	809	769	791	791	824	753	784	769	819	839	863	834	804	788	786	801	798	794	802	782	815	815	794	799	787	778	804	712	814	791	807	788	785	842	810	811	777	800	780	758	770	799	825	743	827	764	778	835	747	788	766	759	754	760	816	772	802	806	740	790	803	824	769	810	746	736	806	819	822	808	847	802	792	818	805	743	774	825	785	792	777	784	801	747	805	814	788	820	819	801	788	814	809	807	812	771	827	798	802	783	813	769	850	774	790	771	820	801	806	802	815	808	833	767	814	775	789	759	768	841	827	792	814	817	755	822	883	780	794	811	777	780	793	774	794	741	801	821	793	774	791	782	750	760	790	804	871	772	769	824	771	848	832	779	750	784	805	802	788	767	779	855	778	829	752	767	801	832	796	792	772	755	784	791	803	819	835	788	766	780	828	810	791	752	797	784	742	781	804	849	790	813	811	784	812	744	818	830	801	748	753	818	800	806	824	830	790	767	863	812	830	794	741	832	750	794	793	757	812	798	817	779	794	795	756	821	835	872	758	803	838	793	836	808	815	769	799	822	792	816	787	769	778	816	803	811	748	788	812	772	827	799	797	842	791	770	805	835	788	796	867	765	767	812	828	775	816	760	825	775	799	815	820	745	798	776	851	796	802	779	757	795	742	770	809	796	827	770	801	812	796	806	694	803	800	769	831	816	821	796	754	803	791	778	748	806	784	768	833	791	783	794	781	791	813	785	796	789	821	796	761	781	816	861	787	809	790	861	760	765	813	831	786	808	830	752	813	745	812	786	787	782	825	769	793	772	780	797	810	780	801	790	802	825	807	767	779	807	815	834	777	837	776	796	817	808	834	787	776	790	772	748	740	780	750	827	821	828	786	826	839	820	782	802	746	780	830	832	834	779	772	814	759	785	748	853	795	808	787	809	809	818	816	770	803	813	802	790	829	767	775	779	737	789	782	762	791	758	755	799	818	759	788	786	816	808	774	792	812	781	790	779	780	778	775	757	813	798	785	755	807	788	783	809	806	840	776	850	768	830	725	816	819	792	823	767	775	839	792	785	780	827	790	782	783	799	813	818	804	790	821	749	796	794	751	759	781	809	759	812	798	805	784	777	787	740	748	767	769	791	817	804	794	767	849	849	780	797	814	807	768	802	807	780	839	790	749	788	773	807	761	803	751	793	819	803	778	797	809	807	766	775	811	763	822	798	816	829	833	772	752	798	817	749	804	801	813	769	841	794	816	782	792	798	853	828	775	795	777	794	812	808	744	834	781	787	782	802	815	795	805	835	810	819	768	791	784	741	831	812	801	782	798	751	763	732	818	748	802	802	833	811	772	761	825	792	735	746	842	813	791	779	803	792	803	804	816	769	811	774	816	839	737	791	795	813	776	809	804	810	836	773	774	746	819	753	782	784	793	759	800	757	788	778	762	786	814	782	763	803	865	801	783	882	796	808	802	758	808	740	790	785	778	836	826	753	743	791	807	784	839	802	767	767	788	769	770	804	811	785	772	829	827	783	779	795	772	846	785	776	803	802	764	727	775	779	826	859	757	750	721	747	741	742	824	770	823	731	762	750	795	860	813	840	825	763	751	815	777	791	824	807	821	795	802	758	801	767	847	756	803	752	841	776	808	769	815	774	826	771	784	752	742	816	821	750	835	791	805	761	784	850	794	843	789	796	805	782	783	799	752	782	807	806	765	825	811	772	784	761	753	802	792	789	783	781	775	781	778	780	776	803	786	816	779	760	790	773	805	790	797	811	832	850	769	834	807	764	814	795	799	803	797	787	818	806	854	760	745	834	759	809	794	821	770	818	785	804	772	765	758	766	823	809	783	772	789	742	831	810	789	830	796	793	799	797	774	848	770	784	811	764	731	789	767	802	777	774	812	821	796	784	825	807	760	792	815	823	782	806	825	764	770	808	797	819	822	755	820	763	826	770	809	832	799	768	802	736	793	771	787	771	822	715	744	802	840	783	811	807	820	866	766	808	756	789	794	744	788	850	798	797	763	800	747	799	788	784	813	787	815	799	870	786	865	773	771	776	802	830	808	759	793	741	774	794	788	766	790	798	765	836	761	790	770	745	801	742	784	773	802	756	824	780	814	834	789	792	787	811	813	782	768	760	829	798	841	822	798	786	805	766	831	770	800	835	789	772	748	764	837	824	809	789	781	789	762	838	824	793	810	799	777	810	783	807	769	808	762	776	791	819	820	761	793	733	805	746	802	862	795	818	848	785	798	822	792	755	764	778	795	851	795	793	823	794	810	802	762	770	761	853	765	791	766	797	793	766	794	788	793	818	795	804	753	834	772	788	771	869	788	830	762	843	799	801	782	808	749	788	772	761	805	847	842	812	769	768	803	792	788	850	799	787	829	809	742	807	807	802	792	837	798	760	804	795	807	792	811	807	827	801	826	820	814	763	797	785	795	834	787	799	791	770	829	838	757	811	824	809	816	811	755	794	760	806	765	745	775	796	805	789	816	808	804	779	786	763	765	768	774	775	756	751	769	748	792	816	793	777	823	783	833	821	788	786	773	782	856	762	791	802	825	783	806	755	759	755	784	768	794	772	822	853	794	802	792	802	839	808	827	803	767	818	780	794	775	778	831	810	804	796	775	792	758	815	850	789	777	815	795	796	790	730	839	799	787	794	799	785	812	746	785	743	810	800	755	817	819	824	835	824	785	775
28728	19773	5821	521	379	333	279	318	310	289	290	306	297	302	279	266	313	304	287	317	287	304	294	272	286	265	273	287	296	295	265	260	308	310	249	283	267	271	307	288	292	273	273	278	273	288	305	289	238	294	277	279	270	310	299	244	267	281	271	302	277	282	267	339	266	302	264	281	281	267	298	324	251	256	294	288	282	271	281	291	307	271	317	294	268	299	286	278	280	284	288	269	320	275	274	307	277	303	270	272	261	297	285	271	289	259	286	272	274	248	282	295	268	255	283	280	263	273	259	280	269	270	302	273	284	336	303	294	313	289	268	293	248	285	291	288	269	274	284	297	294	299	273	279	288	288	273	276	281	272	285	300	315	303	268	291	303	242	319	281	274	282	280	298	280	294	292	270	301	263	264	292	274	306	290	280	296	272	302	292	285	263	277	268	304	295	285	274	302	281	272	254	252	308	280	282	302	274	286	271	321	241	264	292	285	278	287	256	284	305	274	272	278	294	264	275	294	280	294	306	291	314	302	293	292	307	275	270	250	319	289	270	312	258	275	297	267	278	260	298	327	280	295	321	267	282	294	265	299	256	270	318	272	262	259	283	278	277	272	294	275	288	284	300	274	280	287	291	292	271	290	335	292	276	295	272	317	284	269	263	317	277	252	285	303	293	274	293	286	259	264	306	268	276	294	247	272	319	283	264	276	283	274	281	304	252	276	275	294	280	267	265	279	264	265	254	304	285	281	306	308	302	301	272	263	273	270	286	285	284	293	300	287	264	276	320	290	272	268	322	277	314	284	274	289	264	272	287	300	295	277	281	284	295	266	295	284	285	315	266	279	296	272	289	293	293	262	311	261	276	280	250	271	277	283	282	234	289	288	310	282	298	272	245	286	267	286	290	275	267	320	263	270	273	232	293	293	286	262	282	276	286	259	273	282	294	249	280	277	283	261	304	267	298	266	284	274	283	261	276	304	288	306	283	272	296	265	259	275	292	283	289	284	317	290	285	300	295	275	297	314	286	270	303	278	263	273	295	281	291	282	270	294	268	284	287	311	271	272	273	272	283	266	287	301	284	266	285	293	265	272	310	291	267	303	285	288	296	296	263	288	286	269	294	271	295	304	279	301	263	312	284	266	266	256	284	280	306	260	284	279	313	282	248	281	276	292	274	261	278	243	302	259	298	267	315	291	259	283	287	281	285	277	262	264	301	294	285	304	287	274	295	280	267	271	289	276	267	279	296	279	301	280	272	254	278	301	281	282	285	309	285	276	246	273	286	243	262	272	273	274	297	299	299	276	279	279	295	279	283	293	299	283	309	274	303	256	281	289	281	286	303	262	302	292	274	293	296	301	294	278	244	271	266	250	277	270	297	287	269	276	269	303	278	276	274	281	290	246	299	266	269	275	277	295	284	290	311	294	311	290	267	254	289	278	276	286	287	300	264	283	287	303	278	298	276	282	262	290	287	274	297	268	287	272	266	275	278	279	269	287	273	314	287	281	284	279	285	248	290	284	292	269	263	284	281	319	291	283	293	277	281	279	315	283	290	277	340	271	269	290	284	279	273	265	309	267	287	307	266	292	260	265	277	290	279	288	292	282	295	288	273	299	304	291	313	292	288	273	270	292	262	301	262	286	252	267	302	259	281	276	311	275	248	300	255	262	277	297	285	270	274	264	302	304	293	293	256	281	301	303	265	289	265	253	297	300	258	281	275	289	278	254	277	302	265	271	289	275	247	265	291	277	302	312	269	284	259	258	302	269	277	272	257	290	289	272	289	285	295	278	257	255	304	304	294	269	290	309	306	265	273	276	274	291	269	293	304	283	283	293	291	271	290	279	298	289	297	300	315	264	264	285	292	272	282	288	274	264	284	284	269	276	278	273	273	270	318	270	292	279	277	311	268	309	269	298	280	276	264	272	304	278	273	283	272	256	284	309	268	279	284	279	272	282	279	277	286	303	261	260	274	339	281	274	272	298	255	274	287	294	275	269	296	263	229	276	296	304	298	281	267	254	301	289	274	283	280	283	299	273	286	257	286	306	278	292	293	291	270	260	264	261	287	261	307	270	266	280	265	283	281	281	313	307	290	303	267	246	275	282	288	276	290	277	248	314	256	275	284	280	278	284	247	289	265	290	312	280	274	259	295	288	278	286	266	274	266	280	280	294	294	264	243	284	277	278	310	288	252	248	273	273	278	260	308	283	341	278	292	294	312	281	318	293	291	260	273	266	297	308	320	296	267	265	285	307	275	276	271	264	274	293	250	297	295	253	291	286	245	291	300	303	265	291	262	277	266	300	279	279	269	267	277	249	286	277	260	282	303	262	270	285	298	293	260	299	273	293	295	268	287	263	286	267	293	260	292	252	288	282	283	263	266	297	280	312	335	316	279	261	275	293	276	271	287	292	287	279	271	263	272	285	274	283	278	270	278	277	270	301	270	302	282	271	305	310	322	277	267	276	293	297	283	284	277	296	263	286	262	320	273	287	293	278	278	273	269	322	290	282	269	293	287	277	282	265	291	280	290	277	304	262	311	241	265	290	285	284	283	274	292	263	302	259	289	293	275	292	288	267	280	288	294	309	306	279	281	263	274	264	252	273	294	283	253	271	285	308	270	282	324	309	270	291	257	280	254	331	282	280	296	297	271	264	304	307	283	282	271	260	299	265	261	290	291	292	267	286	299	281	296	283	283	280	263	277	276	290	261	276	259	260	302	261	278	281	259	269	288	280	246	261	251	300	317	241	276	295	271	295	279	285	294	303	276	241	287	278	248	277	271	285	296	257	264	263	310	301	252	306	260	250	274	308	292	270	270	309	265	295	309	266	273	280	300	273	261	309	275	297	278	269	292	259	279	279	271	267	282	285	290	291	277	303	299	281	275	276	276	288	274	282	301	268	263	303	263	303	266	288	280	287	265	276	297	269	246	264	293	270	290	267	263	297	284	302	297	275	294	290	280	284	322	299	308	279	253	274	278	250	296	305	317	283	288	261	278	264	267	297	294	250	277	265	273	298	269	284	277	293	294	284	265	302	291	274	308	264	303	280	278	258	283	279	313	298	284	252	295	295	274	259	283	280	251	295	265	276	302	300	287	280	276	271	284	260	267	296	306	251	301	298	278	285	270	266	273	312	278	273	260	263	252	267	297	276	286	298	322	275	268	274	253	278	284	255	279	281	304	301	270	283	314	258	283	288	269	290	294	297	312	288	270	300	284	287	283	298	265	293	280	274	275	289	266	290	279	266	307	264	299	265	279	266	271	299	284	268	295	279	276	288	274	290	291	285	310	248	260	269	255	265	287	298	287	307	287	257	271	266	294	283	280	287	287	279	283	281	257	282	307	278	305	241	306	285	277	290	274	264	296	299	282	282	278	248	285	265	287	309	268	267	271	307	267	288	267	257	239	293	301	287	269	248	278	264	276	282	273	294	288	272	286	264	292	266	258	299	278	316	274	302	276	271	294	289	242	279	268	288	259	270	255	286	286
23644	3893	672	533	441	429	392	388	363	368	366	363	377	344	385	352	376	348	364	324	331	356	374	342	338	375	386	336	356	338	370	382	346	346	345	333	356	343	377	357	368	354	360	392	391	374	375	321	357	348	366	317	354	376	348	367	348	354	344	349	375	378	345	348	328	372	341	331	342	321	376	331	344	364	318	357	348	356	354	362	340	382	384	375	363	362	345	354	359	346	348	343	364	369	344	353	360	356	372	363	331	342	351	361	364	352	338	362	389	358	364	375	368	349	349	370	376	358	341	387	367	341	312	359	321	339	372	374	386	326	377	348	361	358	359	365	317	385	330	346	350	328	362	347	371	360	363	342	323	370	366	364	355	360	365	369	330	332	329	382	361	351	339	346	337	351	352	349	354	339	344	376	350	333	330	353	344	367	369	340	388	375	351	356	361	365	367	345	359	350	361	356	363	310	377	344	330	361	385	345	384	363	353	367	325	333	358	354	360	342	372	364	350	338	359	317	336	339	349	352	373	375	371	358	356	375	337	358	336	368	345	362	370	325	349	366	359	353	333	343	351	357	346	343	327	353	355	338	375	334	360	342	344	335	377	341	362	357	352	343	362	343	350	352	352	344	351	360	339	354	349	363	344	353	318	326	379	351	376	379	353	383	346	348	346	381	357	354	329	340	340	335	340	360	357	339	389	366	372	359	335	350	334	322	343	354	399	340	335	375	364	381	362	354	352	349	321	358	347	368	348	365	357	337	340	375	338	353	341	338	337	320	347	388	360	339	352	346	352	370	352	364	382	356	360	336	322	337	356	350	352	315	320	356	348	358	351	336	317	360	350	359	359	333	380	360	362	347	334	374	325	356	362	381	317	371	348	329	354	360	363	338	350	345	326	385	343	344	381	359	364	335	362	348	360	344	358	379	336	348	361	333	335	348	366	324	332	319	348	373	333	388	345	398	360	355	370	384	338	329	388	349	367	348	353	364	345	353	354	380	364	346	346	354	349	355	385	342	368	354	342	348	368	350	373	364	357	340	365	330	334	364	334	383	364	371	337	365	385	353	366	351	352	365	329	349	358	356	314	364	354	374	394	334	339	343	332	361	337	369	383	337	369	347	366	373	358	344	364	350	352	352	399	357	317	380	354	362	325	366	321	386	354	366	342	348	346	403	354	349	363	353	355	368	323	365	372	345	350	340	368	350	358	361	327	356	334	343	391	332	326	349	326	339	371	311	349	356	348	388	372	350	339	353	387	303	331	355	366	339	357	364	356	353	343	346	360	335	367	349	360	345	382	348	335	393	335	340	346	342	379	375	334	358	359	378	376	359	372	375	340	312	329	354	362	349	357	347	355	359	337	343	358	359	339	330	357	372	331	371	374	357	323	321	346	377	386	334	369	352	344	374	372	373	375	373	372	319	337	356	322	373	369	377	352	389	392	340	360	374	373	372	377	359	348	317	364	372	381	375	403	374	340	339	332	377	322	350	329	379	374	350	351	352	352	379	340	365	362	318	353	326	333	357	398	384	337	385	349	361	343	352	392	367	369	356	387	364	326	347	348	365	347	388	338	374	328	377	374	405	339	360	361	367	325	351	369	352	376	372	361	371	344	376	373	356	326	367	353	360	348	362	340	376	348	344	361	352	337	361	364	359	353	384	416	385	341	337	343	371	356	361	339	357	358	367	372	337	362	371	368	370	316	363	340	378	354	353	384	339	369	340	339	351	350	369	372	358	340	397	333	340	351	312	327	349	343	374	343	330	383	371	362	353	355	359	344	344	335	336	369	320	354	356	339	323	337	362	338	384	372	362	371	345	364	361	348	337	361	360	373	378	347	370	331	381	340	352	322	350	357	371	352	374	335	355	341	364	354	343	410	376	343	368	375	379	366	327	355	379	366	318	351	337	353	344	347	342	361	331	370	388	384	336	373	360	313	335	352	362	367	363	336	325	381	341	339	335	343	365	357	353	374	374	359	340	354	379	322	339	367	319	373	352	371	365	356	360	330	347	333	308	339	361	352	345	383	325	360	399	335	362	379	367	347	334	330	344	353	318	407	370	350	358	327	335	363	350	370	320	329	368	351	344	353	319	344	361	349	352	365	360	360	325	367	384	354	349	363	346	347	359	303	360	338	348	321	347	394	365	364	353	359	387	365	329	343	337	356	348	345	352	365	378	377	346	333	370	364	319	361	361	331	371	380	377	356	338	327	373	349	381	346	367	346	340	353	320	344	332	352	373	349	337	324	373	361	353	346	355	360	354	333	361	364	378	376	352	343	374	343	341	353	329	357	382	333	331	345	367	358	377	345	318	416	363	349	341	387	327	376	380	338	356	346	344	387	345	374	346	346	353	325	361	345	333	345	338	343	346	352	334	370	361	409	388	359	343	377	304	334	354	362	329	388	343	368	396	338	390	360	348	357	350	350	353	355	357	337	338	334	364	339	370	337	331	350	374	349	363	383	365	351	353	309	364	377	370	369	368	354	329	351	382	344	353	332	366	374	371	377	350	345	387	354	354	348	349	344	373	341	351	369	357	352	316	369	323	365	332	345	320	370	366	370	362	364	354	360	350	338	345	333	325	351	349	369	341	334	371	414	396	364	363	428	327	365	358	333	339	331	349	330	337	375	317	340	328	332	365	341	368	343	333	351	357	377	356	355	354	366	352	342	377	367	360	347	367	382	358	333	342	362	340	377	349	349	362	343	354	376	316	375	363	311	371	363	345	377	367	374	345	383	358	344	367	360	320	335	359	311	346	350	351	364	373	357	354	356	371	341	348	332	340	368	334	338	352	368	375	365	317	355	355	394	346	342	336	368	331	360	395	349	315	353	359	365	344	318	375	313	375	351	359	340	345	413	328	384	328	341	338	346	345	371	393	367	339	361	359	394	351	305	374	327	375	341	398	360	336	357	359	385	340	344	368	321	335	350	343	369	339	349	353	340	380	350	348	342	363	385	362	369	362	337	345	357	348	353	322	369	351	369	354	352	373	351	335	348	332	359	327	356	376	409	344	351	369	347	352	329	349	338	303	382	374	362	379	355	356	324	358	334	345	362	378	349	341	336	357	375	322	352	353	367	343	365	326	335	347	366	325	338	339	344	376	335	338	361	342	355	358	373	372	359	370	350	339	375	365	344	331	349	337	391	322	345	366	330	373	352	316	411	376	377	369	346	361	335	381	375	364	345	337	354	347	384	368	330	332	351	336	372	364	332	349	328	357	314	323	349	373	360	329	348	387	358	322	368	374	323	349	383	331	349	357	348	357	354	343	364	317	348	346	331	372	359	379	383	313	344	347	352	369	399	344	392	357	372	361	358	359	373	363	360	362	400	344	382	373	322	340	373	376	343	353	351	357	377	329	386	351	365	332	351	336	390	378	366	346	382	374	335	388	353	362	378	356	362	340	378	332	348	387	390	343	326	359	355	376	350	357	380	339	361	353	346	387	360	369	368	398	371	340	356	363	358	354	343	380	321	396	392	361	348	324
24396	21483	28674	24699	21429	8388	1095	840	775	681	702	690	674	623	616	576	607	625	607	587	579	609	594	602	587	620	602	601	570	584	592	584	605	582	622	561	590	586	547	617	583	590	548	605	574	526	574	586	610	574	610	573	550	557	542	561	557	560	555	579	607	604	543	620	556	567	567	634	591	557	604	585	617	623	577	545	558	562	557	558	582	542	556	563	581	590	599	601	581	606	540	591	625	579	574	565	589	559	598	617	583	577	580	624	582	535	595	586	578	594	523	540	542	563	573	565	553	570	565	553	525	641	510	567	507	582	587	579	610	611	579	587	568	561	557	561	548	569	598	553	531	590	572	575	603	608	628	600	569	556	586	575	553	553	540	545	570	624	593	612	541	623	585	587	544	545	583	574	559	583	596	550	570	523	570	555	613	590	592	549	580	559	601	579	586	585	576	568	581	612	613	583	557	555	568	547	563	611	611	549	607	546	551	570	587	610	573	603	567	580	584	613	578	579	599	604	515	556	556	540	594	579	573	574	545	546	595	592	558	569	585	581	599	589	589	562	632	570	543	559	570	546	601	565	551	598	523	552	577	566	632	547	580	566	580	584	581	612	573	562	589	558	592	581	573	555	563	571	574	580	576	581	613	577	550	594	609	536	630	535	614	581	593	541	579	529	587	590	591	550	565	583	573	532	572	529	560	583	602	583	592	589	565	575	542	552	549	596	556	546	567	570	574	612	564	551	574	542	596	579	576	595	549	609	572	532	558	605	570	540	562	600	611	571	541	581	574	561	587	574	585	559	546	586	582	543	568	594	609	580	551	604	567	576	550	588	563	522	564	599	559	597	581	563	605	615	575	591	564	602	619	576	549	593	527	534	565	635	559	545	553	532	609	586	586	582	580	605	606	592	572	584	564	566	561	588	559	577	576	556	575	584	533	595	554	569	547	544	597	565	599	551	580	577	539	581	539	567	571	626	649	548	582	588	600	546	577	574	539	583	557	540	564	558	567	575	559	557	563	566	564	575	580	552	576	563	581	589	604	577	582	539	562	562	560	564	545	567	543	524	597	558	561	541	587	574	580	553	581	587	527	530	560	583	610	581	590	577	563	588	635	586	542	573	552	614	545	557	550	530	581	560	573	559	554	575	598	619	581	530	588	587	584	537	573	558	561	564	569	587	610	593	544	591	545	585	567	581	573	578	554	550	570	582	590	561	592	551	548	592	576	579	557	565	564	571	559	580	561	592	553	593	560	553	572	576	539	567	591	562	552	565	564	635	607	570	540	586	589	551	608	583	580	537	575	599	549	544	559	573	539	601	554	526	541	578	559	623	581	577	576	586	556	581	551	590	585	591	602	565	582	552	590	594	575	592	592	593	567	572	565	624	579	589	531	551	575	583	577	544	583	558	568	558	630	575	562	567	591	554	563	552	619	524	586	564	570	555	544	594	571	521	575	550	566	613	592	581	592	606	571	549	563	562	607	585	547	544	551	573	587	571	540	601	617	574	577	584	598	601	505	552	578	606	589	554	544	567	573	570	570	541	609	576	557	561	538	612	584	580	571	585	608	518	591	595	568	589	558	577	568	580	591	626	584	603	562	599	544	557	596	521	565	544	592	605	554	626	613	583	599	548	552	605	595	597	539	585	568	615	592	545	549	559	556	536	548	558	579	577	601	538	581	584	589	588	570	578	568	555	581	574	607	571	588	561	613	588	572	569	573	545	592	558	573	564	588	582	561	555	592	586	565	534	551	567	615	589	585	559	535	573	579	566	555	543	537	600	633	581	563	582	584	566	574	579	548	576	545	554	563	550	625	590	556	577	554	574	546	560	606	627	564	566	521	628	561	540	576	567	552	545	600	580	563	600	576	581	575	581	580	572	579	570	578	592	574	559	572	578	582	574	559	566	528	596	581	567	557	565	582	587	597	512	584	537	655	615	582	541	588	536	559	576	580	588	534	556	545	546	572	569	585	541	588	556	607	559	577	557	553	562	605	596	559	570	549	613	569	648	540	572	572	518	544	559	598	577	575	552	569	585	519	578	591	558	563	558	554	586	558	554	585	571	606	540	563	564	590	544	573	569	590	563	562	553	595	601	596	550	573	586	525	536	559	542	573	541	557	551	611	604	555	591	582	601	548	580	546	575	594	556	568	534	594	594	566	549	568	577	534	596	588	564	545	551	604	581	539	530	577	557	560	574	573	617	576	561	539	554	555	565	593	594	554	579	583	535	577	565	617	574	559	545	592	547	569	615	588	564	576	577	556	570	594	618	609	551	554	569	524	600	544	592	583	564	553	548	586	569	558	589	538	559	561	557	588	587	604	571	612	589	558	552	567	597	539	589	588	545	598	563	538	535	587	582	585	540	578	610	567	547	584	588	567	581	545	549	572	556	568	558	612	544	568	592	588	599	575	560	568	548	549	573	528	590	548	598	547	584	508	553	604	584	605	595	604	571	577	584	620	583	577	537	564	553	506	534	574	603	578	541	571	558	614	549	558	599	574	552	571	607	607	565	562	531	593	565	573	594	579	569	578	565	565	557	565	599	575	546	565	548	543	535	581	575	571	522	606	573	575	551	552	562	586	564	610	587	547	505	586	605	543	590	573	578	527	628	595	547	584	584	557	583	582	579	589	559	581	562	572	557	548	619	553	614	564	590	524	573	577	571	553	596	548	595	588	537	571	567	561	561	555	585	586	559	551	520	573	604	559	568	579	556	588	552	582	591	556	556	590	579	587	550	527	508	561	575	570	554	592	575	594	576	584	520	550	572	563	578	576	559	545	544	576	567	538	600	580	584	553	583	619	593	553	541	577	551	545	566	600	584	560	562	547	547	554	541	570	576	573	543	521	559	578	592	588	615	567	552	577	556	545	575	550	638	483	564	584	581	573	574	580	579	570	567	555	545	569	557	577	568	560	556	578	569	535	609	571	565	547	541	568	563	545	563	564	580	604	602	611	527	547	590	598	565	593	575	600	577	566	568	574	584	563	575	569	545	552	599	583	568	573	590	528	597	535	566	603	594	620	534	533	575	543	605	536	543	540	588	610	584	528	604	549	590	558	559	572	595	620	557	608	571	592	570	558	560	598	585	567	567	552	532	565	557	567	574	600	574	572	549	552	610	543	571	584	544	583	584	585	593	594	552	549	581	551	533	580	565	567	556	563	574	590	569	556	542	581	606	553	584	519	562	581	556	572	569	551	609	562	559	564	561	598	558	568	568	560	579	524	567	611	582	588	561	546	556	621	577	555	531	589	569	584	577	577	547	598	594	555	564	589	571	603	549	558	583	561	589	556	596	581	580	539	590	565	583	598	562	575	574	571	621	562	600	581	573	618	584	560	545	567	600	574	583	525	566	590	562	544	602	564	619	568	581	592	593	562	588	531	564	580	576	584	587	622	580	584	555	604	573	549	540	547	545	577	531	596	521	581	533	566	539	579	600	564	514	581	570	601	581	563	551	546	608	571	581	560	560	566	558	527	581	557	585
49570	15836	5714	2932	2185	1745	1491	1279	1119	1050	966	958	849	919	818	773	803	769	773	758	720	701	669	750	765	735	700	743	745	715	714	748	657	710	674	713	696	674	697	688	716	684	679	680	740	760	690	714	661	747	698	686	650	697	662	680	710	694	711	691	737	676	738	720	729	645	664	686	693	695	673	682	674	660	696	719	684	710	713	684	711	716	706	712	669	699	751	671	696	712	648	692	690	703	694	684	658	667	684	679	709	687	700	704	696	674	655	682	718	649	691	712	748	681	728	697	670	680	680	704	675	674	690	719	690	710	671	649	689	739	715	680	682	686	683	635	699	693	663	740	722	731	668	721	687	686	714	714	681	706	737	701	725	713	676	692	678	695	724	702	657	711	665	728	700	713	699	691	680	710	724	703	690	719	727	698	664	667	653	701	689	705	712	704	662	726	639	697	719	687	717	691	714	697	670	713	714	708	662	709	661	673	694	714	691	622	681	701	706	667	684	692	698	691	668	650	758	726	653	708	683	713	703	697	685	668	626	696	669	692	668	711	694	767	677	696	681	673	656	634	728	688	708	665	708	676	666	716	648	675	736	679	670	709	667	712	707	690	672	685	725	676	723	729	678	671	655	679	660	680	720	744	741	668	673	734	713	640	663	698	662	692	662	691	671	694	710	691	733	639	679	713	741	721	704	695	718	720	690	709	663	717	672	687	681	706	690	702	674	649	677	612	688	709	681	673	658	666	675	689	673	700	715	719	672	712	648	708	694	712	695	675	661	674	696	679	693	693	689	649	697	733	672	654	691	688	693	674	686	721	689	664	713	669	687	704	648	701	676	697	701	692	682	691	698	754	679	704	739	717	667	682	687	729	676	694	670	673	703	675	694	655	686	668	709	702	700	694	696	675	675	706	662	674	726	674	714	746	725	700	693	737	684	687	703	686	674	689	714	681	669	694	701	682	678	697	670	659	681	692	689	632	704	693	668	709	690	700	695	701	722	641	689	669	737	660	684	709	681	679	696	714	697	743	667	719	700	700	673	722	713	682	684	716	704	674	689	641	667	746	632	673	688	686	705	730	720	710	690	711	682	708	742	692	692	739	693	681	703	669	707	700	666	623	738	680	695	724	715	665	657	723	700	696	755	677	689	706	712	651	646	668	696	767	693	644	645	671	696	699	726	694	709	678	677	730	706	694	686	691	678	643	665	701	680	674	737	690	691	648	685	705	642	697	706	750	663	704	727	717	702	693	717	699	699	638	673	704	698	708	710	717	677	693	721	696	706	700	714	673	693	679	720	763	677	706	726	695	649	667	696	707	679	726	673	723	718	652	716	692	695	708	711	691	656	656	694	640	706	715	721	683	671	710	718	667	707	709	704	673	698	739	692	645	732	714	705	674	685	710	674	688	696	710	708	663	675	673	676	688	700	663	648	733	669	687	691	716	682	634	704	669	713	738	703	671	720	672	651	673	690	672	653	708	684	713	716	660	695	726	660	751	706	716	706	694	746	676	709	695	734	709	714	655	741	650	743	708	701	648	686	684	697	696	695	685	691	725	650	719	711	681	663	699	733	698	716	695	696	692	697	736	721	689	720	701	705	663	713	647	711	684	694	683	632	713	679	721	662	647	700	663	691	721	664	704	685	686	694	719	634	667	717	709	690	719	715	675	654	687	672	701	682	686	663	670	667	655	688	734	711	689	684	700	693	752	672	666	714	662	743	705	722	668	651	704	648	706	628	698	724	714	698	686	687	679	712	754	680	695	688	705	686	744	681	718	725	712	681	705	654	728	658	702	678	708	682	704	629	692	687	649	690	658	739	724	727	720	681	719	749	666	699	705	717	706	696	666	694	718	677	698	709	673	683	623	661	707	719	663	668	700	702	702	723	687	691	743	675	702	716	738	757	645	679	688	655	709	679	689	720	683	702	675	711	660	690	672	665	705	690	674	642	679	718	702	708	676	641	665	715	733	754	699	670	676	674	709	686	688	670	690	742	718	747	690	642	675	656	674	690	647	697	686	627	647	677	699	720	649	621	678	656	674	720	685	703	733	747	667	644	716	719	671	697	689	681	687	724	636	701	705	666	693	680	725	681	714	686	698	683	665	711	678	695	701	672	697	675	671	674	717	723	677	684	690	706	704	699	756	748	674	648	659	645	761	693	692	670	669	697	721	685	691	674	684	680	684	680	724	698	726	753	695	687	694	679	683	711	702	736	674	686	723	705	705	695	670	723	713	691	675	696	704	692	722	724	665	711	719	697	764	692	687	699	706	719	727	680	735	695	636	712	716	664	695	717	663	709	704	719	686	737	702	681	707	668	665	709	715	672	686	674	676	690	718	676	692	787	710	683	671	734	692	717	685	693	688	684	664	729	673	708	673	672	656	672	638	729	686	676	675	716	650	674	692	684	678	678	707	686	670	717	731	711	680	677	709	655	707	750	689	670	709	690	676	701	680	685	728	666	677	695	708	692	711	659	704	697	648	687	729	710	718	692	720	692	682	665	648	702	697	717	726	704	681	683	648	700	689	678	675	691	700	676	721	685	679	682	664	724	684	704	720	696	681	698	695	688	703	673	698	666	664	712	681	654	660	693	684	714	644	654	692	636	693	740	653	669	710	681	717	703	728	693	696	684	712	690	702	691	683	702	696	714	689	740	699	725	680	698	690	709	678	652	692	692	716	700	646	676	675	673	702	725	653	671	694	752	654	689	658	726	736	701	656	716	677	685	696	693	733	681	698	658	730	668	701	683	714	759	696	758	674	703	669	691	718	732	641	682	658	669	657	681	661	728	719	697	672	695	741	658	654	706	652	695	695	681	709	680	703	694	667	699	702	655	702	712	694	713	687	729	711	652	696	674	707	636	705	669	725	706	678	664	670	660	720	689	692	732	704	703	639	677	672	694	692	678	702	732	690	706	685	730	701	679	671	626	674	738	710	722	707	693	625	689	694	707	675	676	699	686	658	712	675	670	711	710	645	688	705	668	716	688	694	683	640	680	715	753	721	660	657	701	676	681	720	674	685	702	704	673	728	669	687	687	681	672	726	666	704	684	723	701	711	694	680	682	662	685	691	707	659	661	679	665	708	684	728	686	667	718	694	684	725	721	664	699	687	706	708	674	698	662	657	717	663	691	724	678	700	706	690	695	703	701	670	720	680	737	678	671	662	714	661	723	694	689	693	726	746	712	698	698	666	663	680	682	716	749	696	684	653	657	640	712	664	692	680	657	668	726	734	744	662	690	712	702	683	652	687	685	676	714	694	693	659	708	673	710	684	671	690	703	680	679	693	721	660	627	723	688	708	662	665	681	660	673	689	693	689	677	699	653	693	665	679	652	638	728	698	726	700	699	615	679	683	705	670	697	705	698	704	697	704	723	731	727	717	712	746	683	685	702	690	678	706	696	713	702	638	703	752	708	718	717	709	681	643	722	678	652	660	700	667	688	765	682	661	690	690	699	709	717	663	687	686	660	704	671	707	682	690	697	683
25932	21486	27282	25739	6645	448	382	344	292	294	267	279	268	274	257	272	259	258	230	254	226	274	260	247	253	234	260	233	248	245	236	244	227	248	242	274	250	248	228	240	223	227	250	247	226	226	238	245	248	234	250	220	245	240	224	248	223	254	262	234	231	237	237	225	226	228	250	248	224	241	221	246	253	263	261	239	224	234	232	250	248	214	219	205	234	251	241	262	232	224	236	212	237	240	263	219	219	254	242	239	216	248	245	234	212	262	214	243	226	229	259	236	250	262	235	204	247	241	219	247	240	240	228	243	239	223	219	244	235	256	229	237	220	221	258	224	211	230	239	249	199	260	235	228	220	231	224	253	211	236	218	224	238	215	229	244	256	232	239	239	256	226	242	267	259	250	233	247	237	241	221	246	211	232	239	228	218	235	267	217	217	236	213	227	243	261	241	200	258	217	248	238	216	227	200	227	222	236	217	223	241	200	226	238	268	248	243	236	237	237	254	234	256	237	250	243	234	257	245	234	232	236	219	231	217	252	229	259	237	257	264	251	259	217	232	252	231	270	214	213	248	220	245	221	254	232	236	219	241	226	254	191	228	242	235	202	233	237	222	222	223	246	234	228	248	231	196	199	251	263	216	251	233	229	239	210	230	247	217	207	263	234	249	240	252	251	236	211	264	260	245	273	255	220	245	228	235	255	252	203	217	234	246	257	234	256	236	226	248	258	233	213	266	226	215	209	227	218	253	227	227	228	232	226	241	262	231	222	207	233	241	249	230	233	236	242	257	242	225	243	248	214	230	237	229	221	227	266	224	241	244	269	233	263	222	232	231	237	231	203	232	231	225	235	228	245	211	248	222	268	242	281	230	221	209	246	243	240	247	235	247	246	251	223	253	243	237	234	200	272	215	240	246	220	235	233	215	198	252	255	267	232	240	224	267	223	251	242	222	257	215	247	240	234	243	230	227	252	269	226	233	244	232	253	228	242	239	252	228	237	248	228	217	238	243	230	249	239	222	232	211	246	222	246	231	228	235	223	233	232	230	233	237	228	281	251	236	239	220	240	244	234	221	253	238	247	218	222	233	235	230	243	245	231	250	215	222	250	227	217	246	246	212	254	227	230	270	193	259	245	247	242	219	253	217	226	218	231	233	231	236	247	257	222	257	217	228	237	242	257	259	240	264	217	240	211	215	207	246	225	252	219	216	214	226	261	240	258	256	235	219	196	236	241	225	219	233	239	249	243	245	230	246	213	218	239	220	224	245	220	217	241	242	260	220	251	233	244	214	233	234	247	220	221	244	239	245	220	234	230	257	227	232	220	237	199	230	221	232	251	225	239	248	206	247	237	215	262	219	220	222	243	243	233	255	237	230	235	204	219	255	267	231	245	241	224	240	216	223	239	257	224	231	233	227	222	235	253	261	226	244	215	239	220	253	249	247	237	259	262	207	239	229	225	245	237	230	238	245	249	281	244	243	231	209	256	221	211	238	252	250	233	243	244	237	244	244	233	253	250	246	237	241	218	232	226	246	236	256	243	240	221	235	228	224	222	251	224	246	267	206	229	219	244	250	245	254	249	225	249	206	274	215	199	207	240	250	252	260	247	227	221	242	251	204	233	251	222	236	245	243	248	239	233	241	250	219	217	243	269	262	246	226	234	229	214	248	241	227	228	234	231	206	254	232	240	252	212	235	219	233	236	227	243	234	223	236	235	207	220	234	249	245	229	242	222	257	242	240	236	249	214	242	224	257	248	239	238	219	247	282	250	252	244	267	251	231	220	249	220	234	230	218	264	229	242	238	254	256	248	250	254	230	222	245	244	223	233	254	223	226	241	227	251	230	208	222	215	215	254	245	233	235	238	235	225	228	229	233	244	227	237	212	241	247	206	217	233	258	225	233	229	231	209	256	229	212	216	216	236	255	214	206	257	221	252	247	255	248	246	226	230	242	221	206	252	254	234	239	246	215	225	231	227	234	234	229	217	243	229	236	233	215	231	249	213	232	248	228	221	232	243	215	242	247	244	206	258	233	222	242	224	249	230	216	240	249	221	260	253	258	211	260	236	212	233	250	208	245	225	241	242	252	243	238	220	245	241	281	244	229	200	234	232	212	239	233	235	236	233	248	230	220	226	217	264	255	203	221	229	237	238	251	255	238	247	232	239	253	227	222	245	245	212	225	209	226	226	201	238	270	240	233	240	224	266	247	236	224	249	269	249	235	251	250	267	229	258	213	255	234	223	224	236	251	238	266	222	245	228	223	258	226	256	270	251	239	225	237	219	239	222	242	257	219	232	237	234	222	215	246	245	231	213	248	211	233	215	239	240	245	218	228	223	233	219	232	224	238	243	230	247	243	237	238	220	209	256	248	237	250	249	218	214	226	250	232	208	256	216	242	215	228	222	254	248	241	217	206	243	249	243	247	202	214	210	264	232	255	230	277	228	235	245	210	227	255	215	244	262	249	229	224	238	239	231	208	235	249	219	214	221	214	244	252	211	220	243	256	225	240	272	258	226	218	231	226	225	219	235	258	219	232	235	240	262	227	236	240	233	219	230	199	215	246	213	229	264	234	218	251	254	235	232	217	239	261	226	239	239	245	223	227	216	247	239	220	259	244	216	233	239	226	223	242	233	233	228	209	258	224	235	256	221	242	256	226	202	210	248	232	261	216	215	217	246	231	221	215	237	239	213	254	241	230	232	234	220	253	231	230	240	214	242	233	207	206	223	236	228	257	235	213	227	229	256	215	223	246	272	212	229	256	238	250	249	245	260	233	249	246	228	223	231	215	249	243	222	219	210	261	218	254	243	255	254	232	213	216	228	258	189	228	225	234	210	250	248	229	243	240	224	248	264	234	225	241	208	246	226	232	212	273	258	236	235	220	231	235	238	219	262	214	236	211	244	268	244	223	234	240	220	264	219	229	223	235	250	238	232	243	248	238	222	244	237	201	223	241	219	239	240	248	271	217	257	246	248	247	214	209	240	251	233	221	236	235	243	221	241	243	240	217	219	244	248	230	230	243	248	217	223	266	216	220	238	226	250	222	228	237	254	237	246	215	231	243	242	229	229	236	240	229	216	246	247	235	251	235	225	250	203	215	266	240	250	224	228	242	245	254	238	241	200	244	278	233	265	228	233	218	238	226	212	215	246	230	236	242	211	251	225	252	238	240	228	245	222	222	238	204	229	208	211	277	235	237	227	233	260	239	229	236	235	244	226	228	236	254	237	241	222	238	234	259	259	214	224	226	238	233	220	246	216	202	232	251	270	245	238	236	208	230	262	231	214	262	207	226	234	229	224	248	236	226	225	224	249	231	230	232	230	254	224	238	235	220	219	225	264	238	244	261	218	238	232	233	239	256	254	238	240	226	225	204	240	240	231	232	242	232	227	225	247	250	255	241	247	253	221	253	237	246	266	253	228	241	245	241	232	248	261	227	245	217	225	214	235	235	252	223	212	223	231	278	228	245	211	220	229	257	226	228	240	219	259
46389	11159	2872	1475	1089	857	722	636	560	465	494	454	402	408	403	384	364	367	352	366	339	326	315	319	342	309	355	359	306	311	319	309	332	330	319	294	310	320	321	325	337	313	368	327	308	349	315	290	324	320	332	315	300	298	315	339	339	334	314	295	328	329	338	320	315	300	327	318	323	342	313	331	324	308	317	316	286	316	319	320	295	327	325	314	315	325	308	333	319	319	352	321	322	333	354	314	292	336	337	323	311	310	340	306	331	364	325	291	334	329	291	313	332	353	313	291	313	320	319	323	304	321	322	310	354	321	295	318	320	312	316	340	289	294	301	325	338	324	299	320	305	326	307	312	349	327	298	314	315	321	316	340	295	335	306	302	316	295	320	342	330	324	319	304	313	304	285	329	317	332	302	323	305	316	324	351	337	313	276	328	273	319	342	328	347	312	295	310	304	322	352	307	335	353	322	309	340	310	306	318	313	331	324	331	320	317	327	317	324	316	316	321	322	296	284	296	334	340	312	304	295	304	337	291	302	334	330	326	313	331	315	304	302	324	326	317	326	316	367	343	325	316	345	304	308	323	325	335	304	339	333	311	332	328	334	307	303	314	310	299	327	316	322	314	304	325	329	321	347	338	317	293	301	313	293	334	295	303	315	338	358	326	325	341	324	294	296	306	319	299	353	333	317	336	282	317	277	299	304	348	323	322	312	326	318	312	300	284	306	297	307	306	338	304	312	305	299	280	333	319	303	320	300	327	317	304	308	303	333	338	318	323	300	322	327	334	343	336	313	323	272	328	340	275	302	295	328	298	366	296	316	322	331	343	269	318	326	289	295	301	300	326	333	279	307	309	325	330	324	288	323	292	342	345	321	353	300	293	299	328	326	325	280	331	327	312	326	330	288	300	320	327	292	338	326	276	326	336	338	308	318	353	323	310	311	335	358	313	321	306	336	310	311	290	337	342	296	323	315	329	320	317	327	330	302	329	332	340	303	293	312	298	329	317	337	297	346	307	293	299	335	307	337	331	281	308	307	333	315	299	327	333	298	340	308	330	327	325	314	289	293	311	342	291	316	299	306	312	321	319	321	303	275	300	301	337	307	280	321	337	298	308	323	328	329	321	329	335	299	349	320	326	302	329	312	326	297	327	328	332	334	310	332	307	334	296	331	307	324	322	306	317	301	324	312	304	328	358	294	322	321	314	344	334	340	330	318	277	340	309	334	288	303	322	276	350	306	327	304	295	304	342	317	315	299	322	324	307	296	322	335	296	318	343	300	337	319	323	288	289	336	288	308	300	351	350	320	320	312	302	341	324	311	324	345	334	348	322	302	331	314	278	332	302	333	337	310	320	306	318	362	325	301	302	340	313	326	296	299	341	326	344	298	318	312	336	323	344	322	347	346	316	318	345	322	316	330	281	314	319	350	327	302	332	318	284	287	359	319	307	304	299	344	296	318	316	307	312	305	330	274	342	291	326	341	314	351	324	366	345	312	315	305	325	349	310	335	291	326	335	323	327	310	308	304	323	334	308	312	277	331	317	354	349	353	353	310	326	323	327	326	316	329	260	292	304	325	315	338	280	344	310	325	283	296	332	326	342	350	304	329	358	328	326	300	302	319	302	317	328	298	326	322	293	313	309	323	329	316	314	303	295	307	313	313	303	320	341	343	319	328	287	332	333	308	336	351	310	330	331	351	303	300	322	314	294	342	318	345	350	340	316	317	347	310	302	337	311	281	315	322	301	322	300	314	318	323	304	312	336	307	303	318	316	299	344	310	319	301	323	295	323	343	340	310	320	274	318	337	328	329	329	319	318	325	322	311	322	325	356	323	311	322	304	329	329	304	295	324	359	320	298	320	312	326	330	335	334	305	294	301	339	327	328	317	339	328	301	318	292	335	307	310	305	321	349	338	341	301	319	326	322	300	336	323	307	322	339	318	332	354	332	313	292	322	322	354	312	303	323	312	294	372	321	333	304	320	328	343	316	338	338	341	330	331	329	314	331	313	314	333	337	310	319	318	326	335	316	341	327	356	329	332	335	334	317	321	331	289	335	303	273	311	312	328	326	297	338	320	314	352	292	284	330	313	288	313	342	332	314	309	293	351	320	311	296	365	315	313	368	316	324	335	310	291	288	325	317	308	293	284	298	286	295	305	291	328	305	297	294	299	331	319	341	304	302	302	327	333	305	326	288	329	299	317	314	334	311	312	364	311	343	352	298	323	319	337	354	310	332	327	327	337	310	304	340	338	297	298	337	340	304	324	309	328	323	337	317	324	285	353	322	300	305	320	339	322	289	312	334	347	332	309	348	324	312	307	305	310	312	312	293	298	294	332	347	311	306	301	301	295	318	320	317	331	337	307	323	314	315	267	315	309	331	320	271	312	355	343	335	297	297	318	293	287	348	333	338	324	344	334	314	334	323	332	308	284	343	281	327	313	326	323	307	388	320	340	335	313	312	335	293	311	328	315	355	337	324	306	333	304	340	334	319	305	335	322	339	301	335	317	308	307	314	341	278	298	289	341	324	310	324	277	314	307	282	317	307	295	329	314	329	326	320	354	309	346	349	313	284	346	317	312	297	313	331	298	344	334	299	325	310	336	314	300	318	340	311	323	326	361	313	333	324	305	300	313	322	350	367	312	324	285	348	306	299	325	322	308	324	316	340	308	320	337	301	312	315	296	307	335	310	310	320	287	292	290	313	330	303	318	304	307	305	303	330	341	322	303	299	312	307	330	336	326	312	293	306	287	300	356	318	297	325	321	307	324	316	317	325	302	328	299	309	268	307	325	323	299	290	300	303	313	333	320	326	292	311	333	305	312	317	316	331	301	307	335	335	324	298	314	330	316	323	331	306	301	325	311	322	288	320	310	337	321	325	306	313	324	322	320	320	306	316	318	342	347	311	319	315	315	341	304	296	293	292	327	318	311	332	360	305	332	307	332	325	301	291	341	323	320	319	338	298	327	316	321	303	316	343	311	294	317	327	334	312	325	332	306	318	290	305	317	325	319	308	318	331	317	319	316	308	309	309	328	346	288	325	318	309	316	298	338	379	310	356	342	327	310	344	300	329	306	340	312	348	307	324	342	358	314	286	315	318	328	349	314	336	325	312	301	324	325	340	319	313	321	334	321	321	307	297	323	298	318	304	298	328	330	309	328	328	378	314	321	317	305	305	303	336	344	329	300	299	322	332	351	284	329	310	316	319	340	307	352	325	376	286	337	310	310	328	322	319	317	290	304	307	333	318	301	311	312	314	286	292	318	332	322	287	305	304	314	304	323	282	338	331	297	326	336	302	277	321	297	332	340	302	316	313	317	308	318	308	315	295	323	314	311	303	326	317	299	329	316	312	289	291	315	294	338	308	310	317	332	329	319	323	327	301	279	347	311	322	291	349	332	320	346	303	289	322	319	324	328	301	308	297	315	307	340	335	291	369	301	337	326	356	317	302	315	337	310	305	303	333	318	301	279	317	321	315	304	271	334	336
23358	21482	29123	24242	21482	21500	7157	1276	1045	925	899	788	808	799	738	700	770	658	719	679	703	724	699	663	691	670	692	706	639	647	658	650	684	649	622	648	662	686	666	636	673	647	650	625	638	649	635	710	655	647	683	648	662	670	642	680	616	632	692	628	629	609	664	637	700	665	636	651	644	649	650	628	638	600	649	640	647	720	645	596	647	686	632	625	606	675	653	630	662	648	613	633	699	659	590	662	665	673	652	643	668	678	619	677	682	637	639	684	671	631	648	629	655	675	665	614	635	657	602	599	634	651	602	660	671	635	635	603	674	603	641	641	647	682	651	629	641	622	669	694	680	647	615	614	655	637	607	646	624	652	613	664	665	652	617	622	661	590	639	631	643	619	638	640	639	598	627	656	641	648	644	592	625	608	611	677	660	655	663	613	641	642	656	634	668	638	658	614	619	638	660	632	600	671	640	666	630	604	662	634	644	689	677	659	674	600	613	603	658	625	625	628	624	666	618	650	691	625	668	639	619	666	624	668	635	600	613	651	658	678	638	622	636	672	610	618	614	624	622	632	657	650	595	606	613	592	635	647	639	653	661	694	611	603	636	597	607	609	646	657	635	652	660	649	646	661	642	648	686	636	605	660	625	638	642	615	656	653	641	648	664	637	655	614	647	600	619	634	640	657	660	635	670	587	665	661	632	616	640	601	631	678	656	627	669	641	609	666	637	609	653	613	630	633	633	604	640	652	666	645	635	664	670	681	642	598	636	661	654	615	620	600	648	598	643	656	619	641	662	664	655	656	610	652	609	688	640	654	670	695	638	603	624	669	659	609	610	623	662	658	651	662	655	655	593	636	618	671	666	623	699	667	646	615	641	631	638	639	652	644	639	661	614	665	619	634	639	635	658	663	659	660	635	636	657	619	654	594	667	677	702	618	644	650	666	623	628	643	696	639	711	638	689	640	597	633	660	595	692	628	663	644	665	621	658	683	656	623	660	668	664	602	650	657	668	629	624	619	657	623	673	616	610	568	645	607	612	649	624	679	661	653	632	647	702	665	681	643	638	679	665	610	644	645	650	622	642	690	643	673	677	625	695	632	660	658	617	710	676	630	622	646	676	672	677	691	646	646	668	602	598	616	643	673	651	628	639	671	626	649	655	649	717	681	665	687	633	609	627	644	624	657	622	622	662	610	667	649	621	620	627	678	638	686	660	631	666	650	655	681	626	638	604	613	603	711	667	670	663	629	623	658	623	627	656	654	677	593	657	640	635	672	615	671	663	751	644	638	637	611	635	629	627	636	713	653	636	679	664	659	691	658	642	616	646	607	657	654	631	627	683	619	653	634	674	625	676	638	696	675	646	677	681	645	655	627	624	635	674	609	588	583	663	623	642	638	691	693	640	672	652	598	631	636	633	619	692	632	673	639	641	640	612	637	634	630	669	625	610	625	664	657	682	679	611	638	641	618	656	629	645	614	687	630	662	677	583	650	670	603	636	598	636	613	674	645	627	627	664	637	618	643	635	629	651	691	669	629	628	636	662	619	623	686	687	693	666	662	633	614	651	656	688	599	671	656	595	643	622	651	660	662	627	627	638	626	643	694	624	651	665	673	644	637	637	650	632	639	647	643	652	626	643	656	630	648	622	689	665	614	644	615	662	644	610	604	673	612	602	652	659	607	650	613	652	624	620	645	685	666	660	610	608	625	657	621	635	619	612	641	657	673	646	625	691	650	679	661	675	624	667	654	631	620	635	687	661	614	693	692	640	617	617	629	656	662	655	648	594	606	624	612	651	598	668	677	688	658	661	590	643	593	611	645	670	622	650	631	699	626	623	670	632	667	712	637	598	663	684	632	664	613	658	647	639	631	598	667	630	672	667	647	649	633	653	637	606	631	689	685	615	676	625	638	680	672	634	644	661	618	611	670	664	653	646	702	660	625	643	642	656	631	603	642	673	621	667	631	609	637	658	678	680	646	657	631	616	604	649	688	650	651	639	665	649	661	643	618	661	654	628	622	688	609	645	633	630	672	625	640	632	624	635	627	658	623	628	666	658	698	617	639	662	667	645	682	602	687	632	675	648	632	589	656	667	662	656	691	629	650	673	638	631	646	593	668	646	612	636	627	632	663	599	631	603	635	614	629	642	636	654	650	660	643	621	628	650	653	659	643	671	640	700	660	661	606	643	610	633	630	618	630	663	654	633	692	652	701	639	604	637	615	684	644	671	627	659	670	641	655	704	621	672	621	638	648	650	685	652	617	652	619	613	631	643	699	630	598	671	705	629	721	650	651	638	650	637	648	655	605	636	613	620	671	652	645	657	694	570	634	629	673	613	670	640	657	632	643	665	656	616	611	674	607	652	615	624	614	675	600	647	659	661	638	681	685	646	645	684	648	618	641	658	633	694	653	603	637	657	665	648	665	607	626	644	664	634	672	680	636	627	682	667	615	636	625	673	639	615	592	651	659	623	662	628	664	633	595	662	618	659	604	607	666	654	626	649	624	611	657	630	642	624	633	597	612	603	656	577	679	664	654	658	660	687	653	703	631	637	633	620	624	591	670	651	600	608	650	620	643	687	655	634	671	643	596	636	626	636	616	666	662	649	635	623	607	671	641	627	616	663	641	643	663	654	699	623	639	655	624	621	667	671	643	661	659	669	682	654	584	661	627	654	620	642	625	660	664	651	663	651	662	625	644	638	677	692	597	701	648	645	651	653	650	633	643	667	670	672	673	680	657	644	585	638	673	665	627	616	629	666	626	617	657	605	645	655	663	659	632	633	608	654	673	642	646	634	627	693	647	602	624	690	612	632	646	660	629	690	599	600	635	614	708	651	616	664	606	691	614	600	657	674	661	666	644	643	663	650	657	634	638	621	669	676	596	659	614	641	637	667	645	619	608	634	636	647	611	627	611	652	631	638	672	663	643	673	652	640	673	649	641	612	649	652	626	631	666	666	680	635	609	666	626	658	672	628	642	611	565	638	652	707	641	660	666	588	686	621	647	615	635	634	616	667	654	640	602	631	663	689	654	648	598	630	698	660	658	683	657	615	687	678	670	648	610	621	639	688	601	615	654	628	601	609	650	672	654	646	629	623	643	622	634	660	684	644	633	662	680	655	629	627	660	656	667	656	629	612	654	662	604	678	644	629	605	690	653	604	644	643	679	659	665	652	621	593	652	605	617	688	669	674	666	677	660	639	664	666	693	661	601	654	636	653	610	634	609	654	653	620	644	662	615	607	670	580	580	668	643	641	607	662	705	697	649	621	656	628	599	699	641	663	634	647	642	698	620	634	674	655	635	627	599	649	649	705	588	679	643	647	647	605	636	638	648	685	686	665	674	615	647	651	695	670	644	633	647	588	591	706	646	611	625	654	613	657	640	659	612	641	621	616	641	691	622	624	674	631	653	629	645	648	651	659	655	672	642	670	684	638	636	625	635	641	672	593	645	692	597	592	625	654	651	622	616	663	648	646	654	620	628	620	657	640	623
53168	19611	9760	4974	3693	2835	2221	1896	1696	1521	1302	1301	1190	1134	1018	1006	956	906	972	939	939	912	869	926	896	841	820	904	795	857	871	828	822	865	803	782	827	819	823	821	852	817	791	782	809	816	833	781	779	810	813	784	870	845	790	796	777	807	806	797	762	789	806	790	789	795	779	802	799	760	791	758	793	806	767	779	816	793	826	805	786	763	802	781	804	778	840	811	792	805	802	820	710	811	780	775	830	797	809	822	805	781	871	827	759	778	824	775	795	746	802	780	813	778	775	778	816	764	775	750	725	802	784	735	782	806	784	815	769	767	774	733	821	803	775	767	764	815	750	819	821	770	816	831	789	790	788	804	768	781	815	764	752	791	807	771	770	800	787	765	778	786	763	788	833	840	774	837	797	746	794	791	774	779	807	774	769	798	777	739	780	797	786	712	770	808	752	780	795	808	802	812	829	747	754	801	724	799	751	787	822	825	796	825	791	787	758	846	762	795	814	780	841	822	811	769	785	710	757	796	793	777	836	762	815	804	745	776	784	800	751	805	776	777	755	776	759	808	767	833	827	790	783	839	794	766	760	845	770	805	818	822	753	788	814	801	801	754	786	763	779	831	783	785	775	766	779	749	746	766	746	747	813	789	766	778	784	805	776	793	777	778	796	744	781	763	775	817	820	803	794	735	737	804	745	766	813	796	759	772	754	816	779	777	780	797	748	761	786	758	813	773	759	779	812	768	743	751	731	741	782	817	774	795	761	798	743	793	783	748	770	778	742	798	801	746	789	789	764	786	761	838	888	749	860	762	803	766	764	768	786	781	746	786	813	734	796	769	798	752	794	743	790	774	797	802	788	776	755	725	788	767	801	765	770	736	761	796	818	808	769	733	768	812	829	765	783	815	791	809	792	746	829	736	813	753	782	789	812	767	752	765	752	778	824	758	813	800	782	758	750	805	805	787	759	772	788	776	733	812	794	797	801	786	817	744	801	758	752	752	752	780	817	811	746	830	802	785	727	751	771	788	800	822	701	780	770	791	803	801	797	814	786	784	784	765	828	791	731	748	726	803	772	823	817	789	802	811	811	799	784	767	769	818	833	818	800	766	792	833	791	768	807	835	785	785	787	809	787	814	763	733	795	813	792	776	773	803	790	772	849	770	811	783	775	767	778	786	807	784	829	790	815	811	797	785	772	805	781	753	806	741	752	738	844	775	755	768	724	784	708	810	779	810	756	785	808	763	775	794	803	761	794	796	747	799	752	791	803	776	825	805	745	768	796	809	778	791	787	746	797	774	783	718	807	770	786	755	786	742	742	789	793	794	786	809	813	729	772	786	821	739	766	769	851	762	804	805	773	803	809	803	802	806	812	740	766	790	806	823	772	759	787	805	769	758	730	774	749	815	798	778	789	776	784	799	804	795	783	798	810	814	819	807	804	793	778	749	748	820	787	790	829	824	750	782	801	775	799	818	782	796	754	771	817	837	810	772	763	819	811	813	806	818	741	777	734	757	829	796	800	778	741	789	782	752	782	789	786	816	822	780	753	782	793	833	789	785	748	802	749	842	752	780	818	785	748	754	794	799	828	812	800	732	775	780	802	794	796	822	803	817	780	778	827	840	759	831	747	779	763	794	771	827	793	720	788	845	751	790	766	769	722	792	774	727	768	768	782	801	797	801	842	757	798	812	782	773	744	779	809	725	804	763	784	810	791	801	778	811	788	785	799	793	742	814	790	732	780	753	790	797	746	804	852	753	818	799	797	795	815	782	727	798	820	795	745	801	771	783	798	748	799	796	779	812	753	807	767	777	818	786	796	771	831	736	818	779	753	837	766	726	736	727	796	813	777	769	781	777	823	804	758	797	796	842	764	800	823	825	822	782	764	805	793	779	803	758	814	821	819	806	798	769	810	763	817	825	710	768	780	807	774	776	781	767	761	775	800	757	738	821	795	839	773	803	797	790	776	793	825	762	758	801	790	787	773	827	709	797	786	713	786	816	846	763	750	761	764	779	744	796	816	787	783	774	799	825	787	805	821	768	821	802	773	762	772	765	788	713	784	734	821	756	790	759	816	760	805	746	825	756	803	798	800	772	772	737	769	793	763	816	783	744	794	760	792	786	788	804	794	746	746	748	765	810	773	740	807	821	737	777	759	750	765	764	771	786	808	807	808	818	826	784	808	777	805	784	793	779	802	748	763	826	823	780	787	783	808	776	771	777	778	730	769	767	800	787	828	800	781	739	770	808	795	735	802	818	788	780	793	764	763	789	798	792	732	811	812	808	787	753	802	722	819	798	769	750	815	795	775	773	793	789	810	780	847	769	741	775	799	775	795	767	815	779	766	812	816	795	767	762	808	755	807	792	776	785	817	759	800	774	833	798	857	765	785	822	774	789	804	723	776	775	806	789	854	818	821	758	784	779	780	746	745	773	775	762	766	821	784	809	810	741	802	770	782	840	805	800	772	797	748	788	763	740	792	793	733	782	778	768	772	763	811	781	771	805	757	800	738	796	815	791	804	811	781	842	764	839	786	758	794	780	781	815	802	750	787	804	762	733	783	790	775	818	771	820	761	826	838	800	809	796	828	783	778	806	773	779	781	797	797	785	829	785	756	804	738	776	814	783	775	813	813	806	770	715	800	818	786	786	773	827	774	778	749	806	807	794	763	780	853	797	785	820	823	807	813	772	817	742	792	793	813	799	797	778	789	723	768	809	788	787	761	787	743	758	780	776	806	830	764	790	773	786	782	824	827	804	833	808	724	802	773	819	778	790	758	762	747	796	798	823	827	821	808	797	816	810	767	786	780	776	801	814	806	743	728	768	775	777	742	845	768	781	822	802	771	731	793	759	808	766	769	797	778	789	799	753	781	797	779	721	783	781	754	790	862	772	751	812	765	768	769	786	746	812	744	741	775	792	750	763	756	765	774	852	738	753	735	783	752	733	727	790	828	781	761	796	781	800	791	777	774	820	777	756	792	759	784	772	829	770	803	799	823	853	770	753	787	765	775	815	756	734	739	776	793	795	849	842	822	774	767	762	826	741	826	810	766	756	754	803	760	808	785	750	788	854	794	788	811	786	777	832	773	784	770	801	797	796	788	794	818	732	806	792	792	753	729	762	785	776	756	700	804	779	767	748	794	788	821	769	764	770	730	795	748	770	778	745	787	748	792	799	784	805	771	802	783	766	791	784	820	781	761	783	790	826	847	803	793	776	776	778	803	801	829	786	755	825	772	770	737	784	773	802	798	825	770	749	818	782	726	800	773	828	753	760	767	798	770	790	770	800	813	815	806	814	763	781	797	794	818	778	786	756	804	812	764	800	841	819	752	801	748	789	812	800	771	754	824	770	811	809	761	764	811	781	807	733	790	789	773	774	776	822	796	775	825	852	776	737	822	778	794	760	797	752	857	811	827	761	787	739	787	751	783	810	762	769	814	784	758	770	817	740	784	787	761	783	766	794	806	806	776	752	772	764	754	785	818	727	766	789
28659	19717	6106	806	595	560	413	301	267	265	298	259	293	271	295	303	270	268	287	306	309	284	277	282	266	290	294	321	254	285	297	282	294	294	305	297	278	275	272	282	278	296	289	265	271	267	292	284	260	284	290	268	296	308	270	268	301	289	282	265	294	292	279	301	284	276	304	309	302	296	290	268	252	261	276	275	303	240	309	308	272	265	258	290	310	281	285	270	282	274	310	283	275	259	261	282	272	278	279	297	305	258	285	259	265	283	306	281	266	297	290	264	275	284	309	296	310	297	278	288	267	305	266	276	273	293	286	296	279	280	278	295	279	275	283	278	273	298	316	290	259	295	299	310	285	292	285	287	274	291	285	294	250	259	275	281	289	284	291	262	283	260	286	298	303	269	270	284	278	264	263	317	260	293	251	259	271	294	259	302	273	280	307	290	280	262	282	282	310	272	261	264	287	284	279	290	281	296	258	267	293	282	293	292	322	259	286	287	285	249	295	285	280	280	299	313	287	299	240	278	274	275	264	283	272	276	274	269	276	249	285	267	271	281	290	288	273	292	278	266	293	297	264	253	262	287	281	286	289	279	307	289	278	280	274	294	295	280	270	294	260	275	294	270	311	297	273	311	285	332	274	274	280	258	275	262	277	305	270	261	326	296	279	259	276	288	281	278	301	290	285	277	255	257	304	282	293	274	290	261	289	295	283	278	293	285	278	265	300	322	288	253	291	310	258	267	287	288	244	287	267	265	288	270	293	300	306	305	262	301	284	301	276	263	283	286	288	286	271	263	287	267	280	275	296	284	283	288	321	292	298	282	258	294	309	257	298	276	267	274	292	304	272	284	251	275	307	293	274	259	290	285	280	275	264	265	329	285	308	295	276	293	311	298	284	250	284	310	275	275	257	286	261	279	264	284	279	288	273	275	279	288	288	274	276	288	278	290	299	303	285	290	331	284	270	290	273	259	283	279	256	303	285	292	310	300	290	280	273	284	288	295	247	298	286	274	294	284	309	268	277	269	305	270	296	280	275	273	260	303	303	254	279	268	263	307	290	283	275	267	278	285	269	276	287	281	254	282	278	304	270	277	261	285	290	277	275	286	295	272	279	262	286	288	246	306	295	289	271	315	289	269	272	290	297	287	280	297	266	309	300	281	293	303	306	284	266	316	262	296	292	264	264	282	284	273	284	277	299	293	273	301	266	269	303	290	298	269	273	264	305	291	260	302	273	291	290	293	309	283	280	294	257	283	289	321	303	256	327	281	284	278	267	305	276	263	312	312	260	273	271	275	272	293	308	275	314	256	311	281	290	262	256	248	270	286	300	283	310	255	288	278	282	261	274	302	278	271	297	285	285	299	270	287	271	282	289	268	295	289	245	302	283	288	289	291	284	305	290	271	296	269	275	303	285	263	307	278	294	255	303	260	272	268	290	301	299	352	260	295	275	269	278	293	307	301	318	306	292	263	257	268	303	311	281	267	278	272	303	318	290	293	254	296	305	294	286	275	278	264	271	289	291	292	319	269	272	310	278	303	285	311	262	259	269	295	331	270	262	263	298	289	301	251	266	285	307	296	274	287	276	288	288	273	285	282	265	274	273	280	244	283	275	256	301	276	287	256	291	304	326	269	242	310	295	270	267	283	275	265	287	288	290	289	275	280	253	297	293	266	289	287	286	303	284	275	298	282	279	270	292	294	276	261	284	285	296	285	261	264	278	273	294	299	253	285	310	289	290	274	262	272	308	271	290	294	296	298	289	265	298	269	292	288	297	260	276	249	283	260	293	272	305	286	275	291	276	277	279	275	346	289	304	258	283	268	295	264	282	285	267	296	288	284	266	297	296	286	254	292	285	254	276	281	276	325	285	299	302	266	316	313	273	283	279	270	274	273	283	280	276	278	278	276	269	280	293	302	285	281	284	275	245	291	307	289	274	270	271	263	275	287	310	269	276	281	293	315	282	273	319	301	272	261	263	274	286	297	275	286	280	303	302	302	274	298	296	302	276	262	290	263	268	302	289	314	281	236	292	324	291	264	270	270	271	289	288	274	258	274	294	306	297	248	264	309	297	272	247	270	278	273	253	276	288	285	265	270	260	294	276	293	270	276	257	251	300	261	321	276	294	285	289	279	272	251	288	287	280	282	301	291	272	266	278	268	237	296	268	299	290	287	254	280	285	260	287	288	294	301	292	308	289	279	261	297	276	313	308	280	284	276	288	312	293	305	270	268	253	275	279	305	267	271	280	288	272	302	287	273	275	293	249	281	274	297	295	283	265	285	287	288	298	302	283	275	291	266	286	250	267	308	304	303	273	286	283	294	289	279	268	298	255	276	270	290	295	247	275	243	267	300	267	289	267	267	260	295	293	285	283	275	268	272	297	296	264	281	284	279	245	273	240	299	301	273	283	310	272	254	304	273	283	274	283	274	268	305	304	286	276	289	287	287	297	324	281	296	261	289	302	280	286	294	280	283	285	296	283	269	241	274	281	292	302	288	285	291	304	302	320	264	252	272	284	288	283	300	292	279	290	282	279	272	284	286	262	273	266	273	293	270	290	280	256	286	278	297	286	287	267	274	291	297	277	295	283	289	299	286	263	289	240	312	284	281	270	281	260	283	265	294	271	256	270	291	296	277	296	262	288	287	284	304	268	273	312	276	288	257	287	247	257	273	268	267	290	280	287	292	291	244	291	285	273	307	258	278	313	301	301	283	262	263	266	307	268	275	280	304	277	289	276	284	284	286	298	271	287	266	268	269	277	291	265	300	265	294	264	262	294	288	277	283	289	292	275	271	294	276	289	286	273	284	255	283	289	290	307	290	286	284	290	293	261	299	293	286	272	279	274	267	255	257	308	261	301	294	275	272	266	290	317	292	264	320	292	276	263	282	273	288	258	263	301	291	278	286	263	271	255	291	278	313	307	268	269	276	306	282	293	254	264	288	262	293	269	267	268	297	267	284	328	290	297	283	297	276	290	295	301	263	274	287	286	288	286	263	264	293	280	252	302	278	288	285	294	287	270	275	277	262	309	297	243	257	288	294	285	276	285	296	272	271	253	297	275	310	262	314	273	286	266	270	260	273	281	271	277	303	274	288	275	272	262	287	286	267	256	309	288	286	284	259	262	321	277	328	291	307	295	269	272	282	297	310	281	284	241	278	283	250	263	227	278	276	292	323	321	279	274	285	294	282	279	293	273	280	292	282	281	259	257	285	280	259	319	287	331	298	294	271	280	307	293	294	287	296	294	289	256	288	285	297	285	286	286	257	272	285	250	277	253	301	280	318	307	277	288	271	288	285	270	269	302	291	297	292	280	265	264	291	277	281	275	258	300	276	260	310	294	297	278	288	300	267	272	290	266	264	289	299	287	293	278	268	274	301	320	296	308	278	288	288	281	282	270	283	268	309	267	285	299	295	307	290	283	280	261	266	290	266	249	318	262	257	281	270	304	268	288	263	308	291	289	281	265	290	274	315	296	279	266	289	276	257
23559	3270	766	563	475	470	415	388	410	361	375	337	346	383	366	371	374	337	362	347	382	378	346	347	359	358	387	391	372	352	379	370	403	362	378	364	347	333	367	378	389	331	335	397	361	352	347	367	372	334	378	361	337	357	362	346	337	361	350	341	338	347	371	345	378	362	370	338	358	367	367	365	291	376	386	391	330	355	355	342	396	362	353	364	377	354	367	386	355	352	352	382	342	327	324	353	400	395	323	359	326	390	350	388	337	325	372	335	340	360	368	356	365	349	340	371	346	380	344	363	334	323	364	355	318	370	358	351	376	358	359	372	359	374	348	357	336	341	350	329	360	318	363	357	333	377	346	369	345	413	368	366	330	340	356	369	341	330	361	348	388	325	354	351	352	346	361	356	358	359	358	377	368	354	357	400	346	345	359	358	362	351	364	338	356	340	341	362	356	387	381	365	360	355	378	389	354	329	343	352	352	361	335	359	332	357	356	372	358	346	355	387	374	369	348	368	363	336	387	351	357	391	345	343	359	402	378	318	361	339	358	333	345	362	381	386	354	357	393	367	347	361	338	343	357	357	360	344	363	366	308	366	386	339	346	323	391	359	342	373	366	358	347	366	342	365	349	379	341	329	322	360	356	394	364	399	351	379	365	338	386	347	337	361	331	350	331	330	342	357	391	340	392	341	355	381	348	349	353	391	358	336	346	361	377	375	373	360	379	339	380	310	345	371	343	397	348	399	335	373	371	341	347	381	325	358	347	328	356	323	373	370	330	371	369	368	362	379	339	302	354	393	367	366	343	372	346	375	353	349	388	378	339	341	370	333	376	345	385	353	367	363	370	339	343	336	331	379	355	373	347	370	420	346	362	340	366	376	322	373	357	344	361	360	341	403	355	347	334	339	337	350	371	340	359	354	349	389	328	378	348	402	349	358	364	330	369	355	342	379	393	349	345	356	380	375	333	376	350	361	348	361	335	374	330	325	348	350	329	351	369	357	348	355	351	353	364	346	347	366	386	373	361	334	339	349	360	388	354	352	366	354	352	337	333	313	379	361	356	359	329	376	361	376	365	358	396	323	347	314	366	364	359	356	369	336	364	337	354	333	365	389	378	366	379	382	360	383	339	341	362	369	332	348	371	336	356	360	364	372	373	353	346	384	328	382	374	331	383	325	328	347	366	337	384	346	346	375	342	359	360	356	368	328	354	348	344	390	333	337	354	352	353	374	358	357	360	340	361	361	359	341	348	353	319	342	350	353	347	381	371	379	343	338	378	353	346	368	360	339	361	343	348	352	332	388	353	349	349	346	361	328	332	351	355	340	376	345	370	382	387	362	361	374	340	342	322	345	352	353	334	380	344	375	353	378	393	365	334	367	356	347	372	326	352	357	408	359	342	323	324	339	331	361	368	371	381	341	347	373	370	366	384	318	378	357	346	389	356	324	360	385	336	331	375	381	371	358	353	337	339	370	347	343	341	380	340	354	362	386	359	355	347	332	344	344	337	347	369	332	380	390	359	357	354	335	376	354	336	339	391	363	359	351	340	366	368	365	335	349	343	375	354	338	365	371	343	361	350	355	375	365	350	336	391	343	371	371	318	344	355	392	327	366	359	336	377	392	332	363	366	371	373	362	357	383	358	356	382	405	324	361	359	337	341	362	370	371	366	350	354	346	390	325	385	377	342	358	366	382	361	355	400	355	377	353	328	365	323	347	358	339	344	372	392	332	363	339	325	376	349	329	346	361	384	334	390	369	339	365	358	355	351	348	342	354	360	350	342	392	389	364	386	351	351	348	376	366	381	361	375	382	347	342	359	334	304	358	331	342	353	390	347	359	376	341	343	373	372	333	375	362	339	350	384	356	365	379	350	375	329	359	354	373	397	389	358	346	347	396	361	369	344	353	361	338	351	347	372	349	345	353	375	360	342	344	347	343	372	345	360	325	375	358	347	337	351	321	388	363	345	341	369	369	357	372	383	367	358	339	334	345	352	347	365	360	333	368	368	341	358	347	326	377	322	359	365	325	341	376	346	358	372	330	388	395	368	377	371	335	330	328	336	353	360	339	378	365	388	379	370	366	342	333	341	391	374	353	394	321	355	371	334	331	343	348	362	336	367	363	375	351	338	350	328	354	362	329	364	377	369	333	397	332	343	341	336	332	368	368	374	339	351	338	347	338	372	315	386	379	364	354	371	361	343	348	380	337	359	321	353	370	329	368	352	390	355	364	355	377	348	356	368	379	358	354	364	354	387	328	334	362	345	358	380	371	358	369	342	342	341	394	315	360	388	343	341	332	325	357	359	376	309	349	360	343	343	324	343	359	337	353	320	318	390	357	393	315	334	349	348	385	332	354	350	359	352	355	342	337	350	351	376	355	361	336	386	372	349	355	373	378	364	381	348	315	371	346	352	320	340	324	331	353	351	312	356	341	359	367	372	368	367	403	363	349	370	353	348	346	370	377	335	376	348	323	366	385	343	369	348	391	352	323	375	367	409	369	373	375	340	325	360	369	367	343	358	353	362	303	371	385	330	337	364	377	355	360	323	371	330	351	360	356	347	359	377	413	373	343	424	330	376	356	361	359	335	326	363	368	374	356	361	379	349	339	349	332	355	380	380	388	363	370	348	383	384	339	380	343	398	358	348	354	356	325	351	347	325	388	339	332	340	350	365	376	363	358	314	353	351	349	352	340	363	331	333	323	358	396	369	388	356	378	325	368	391	360	343	355	356	338	353	373	400	366	343	353	355	360	356	367	374	353	365	342	348	365	346	369	363	349	347	353	327	333	359	382	374	357	336	393	341	349	336	376	358	362	323	346	362	361	314	361	385	360	342	374	383	330	357	368	364	348	361	374	399	353	361	325	343	365	374	325	337	403	358	338	342	374	345	329	362	356	374	375	368	327	335	325	364	335	352	382	375	345	384	380	380	386	332	329	349	334	382	325	351	373	319	339	347	366	385	378	348	368	359	361	366	363	358	403	396	351	365	360	377	345	378	321	335	315	364	343	348	352	346	349	348	375	372	344	350	346	347	339	360	357	373	375	340	349	352	332	336	354	369	355	337	349	339	391	368	378	363	367	394	380	355	396	349	368	359	348	356	333	324	374	358	353	350	403	335	363	335	386	311	344	372	379	356	344	362	397	371	403	344	346	355	360	402	344	372	349	380	319	373	352	386	344	352	339	347	353	356	364	377	353	363	358	347	355	328	349	352	310	355	335	365	340	367	324	353	388	376	395	319	374	346	344	326	366	322	364	330	371	355	352	362	375	344	376	347	346	349	373	329	348	376	347	377	354	352	341	393	403	344	385	346	337	340	385	377	345	344	363	354	355	336	356	339	357	370	344	372	343	346	347	343	370	364	342	368	330	374	342	332	355	335	345	338	351	341	368	333	362	333	364	395	364	374	390	346	355	389	345	348	366	348	354	359	312	372	348	383	357	339	368	341	327	386	393	347	391	352	348	384	387	349	334	360	367	310	361	314	356
24363	21448	28671	24620	21401	8899	1161	842	739	703	621	640	670	638	630	612	608	612	632	540	620	568	596	605	592	577	603	576	532	572	615	542	594	581	585	521	526	597	571	575	586	548	549	601	633	548	561	531	555	580	581	587	552	582	557	617	589	570	591	568	560	566	559	582	571	582	537	594	594	587	577	585	541	591	564	584	581	577	600	541	535	543	572	581	561	586	585	589	569	558	606	580	526	591	565	558	519	524	566	571	570	577	569	591	552	563	538	577	570	595	555	550	591	542	527	552	585	532	548	562	537	583	542	579	600	572	612	564	572	570	530	566	568	512	543	577	544	551	564	536	562	532	554	558	557	562	565	548	535	510	592	559	569	572	586	572	555	567	585	545	529	566	543	543	563	577	574	561	565	588	566	575	568	574	556	557	545	543	581	604	556	583	555	567	546	621	564	558	593	537	580	616	598	617	535	578	522	576	515	531	565	559	531	578	581	531	556	505	598	549	519	577	587	560	565	537	560	565	556	567	568	557	552	526	564	564	575	536	588	588	568	529	561	544	542	541	556	547	559	556	555	562	564	553	538	589	540	617	575	590	556	566	561	529	609	527	526	517	526	577	552	529	561	554	561	534	583	597	585	577	567	572	558	543	534	566	528	574	528	541	523	575	585	588	562	571	587	586	584	568	503	592	539	572	537	546	581	576	501	543	575	547	572	547	573	578	527	574	554	555	564	541	561	552	575	572	579	548	519	561	566	527	560	557	562	491	564	601	566	556	496	586	532	577	623	550	565	541	601	558	592	551	556	557	592	560	529	594	558	558	574	558	591	584	588	569	556	558	548	535	530	517	576	573	572	526	572	512	578	579	580	588	545	560	578	508	540	548	575	560	564	528	590	587	583	561	596	558	584	579	587	596	569	555	548	573	564	554	581	557	518	567	540	558	566	608	567	548	545	568	562	554	550	574	555	584	556	562	564	564	572	590	554	533	580	602	590	569	577	529	542	538	577	586	581	612	546	563	563	515	567	543	571	564	567	597	586	590	552	551	558	551	576	571	549	569	558	571	538	556	626	588	559	556	563	572	576	534	566	551	587	538	552	593	579	608	565	556	571	557	545	573	526	571	577	566	586	573	580	558	517	586	553	579	558	587	546	546	592	562	568	592	588	565	550	563	554	531	567	540	575	545	553	564	559	590	578	540	576	537	578	558	566	568	576	581	536	551	550	589	536	593	543	542	578	573	546	575	608	550	522	553	544	558	564	533	602	557	534	581	547	580	579	589	625	614	557	563	568	559	586	555	584	576	628	605	559	511	582	512	600	587	562	558	544	554	545	573	544	596	563	551	581	587	553	601	595	583	529	636	568	589	565	584	575	502	528	600	522	581	533	571	568	586	584	574	584	566	569	595	546	524	576	606	566	549	545	508	530	528	591	557	592	580	552	572	532	555	582	585	562	564	547	598	565	569	552	547	564	542	572	576	577	573	539	543	594	544	527	510	539	541	527	555	542	572	548	577	563	561	567	528	552	582	566	571	557	535	548	510	541	539	615	573	566	578	535	555	561	555	562	578	550	584	588	568	602	520	576	549	559	537	537	545	570	577	594	547	537	566	582	500	548	564	598	595	560	567	554	579	533	567	545	580	548	553	553	568	597	588	604	580	595	542	545	534	583	575	594	564	557	542	554	542	527	589	542	538	585	592	566	511	524	548	583	560	598	570	531	574	560	567	568	561	539	524	563	549	578	617	573	518	540	573	562	514	568	581	580	581	551	569	568	585	516	575	585	574	547	546	600	557	588	559	619	564	522	594	599	528	559	543	537	562	518	556	550	511	581	515	537	617	586	560	601	615	556	542	553	544	563	571	528	600	565	544	579	581	558	589	566	588	566	541	581	532	579	527	552	588	537	569	591	589	533	574	510	527	595	584	577	547	543	551	570	584	541	577	569	515	559	580	566	544	547	563	562	547	584	574	568	540	530	587	551	595	538	503	525	548	513	561	586	572	562	522	569	604	553	531	577	578	557	554	564	520	560	590	561	522	540	514	580	562	540	545	552	573	549	582	521	584	531	530	574	510	542	558	600	596	565	584	570	566	584	566	530	571	543	520	557	577	551	526	548	581	585	573	531	567	545	569	551	533	532	562	544	560	581	584	601	558	604	567	593	552	576	565	577	551	581	571	570	542	552	580	548	575	563	579	584	573	558	596	572	601	591	566	508	583	593	549	551	559	548	583	575	578	578	592	563	540	573	546	575	567	555	554	574	608	580	533	543	556	540	569	538	528	579	560	578	520	567	565	578	537	600	582	592	568	559	568	576	538	512	574	578	608	579	538	540	580	541	573	553	541	567	523	537	542	526	560	578	551	573	567	559	558	550	585	603	589	560	562	578	601	564	546	579	590	579	553	576	625	594	517	535	553	560	538	533	504	511	589	548	543	598	591	588	541	529	547	598	581	559	502	579	558	493	554	546	564	557	592	594	589	584	580	577	596	561	557	547	543	552	580	542	571	554	586	570	561	552	527	559	542	597	516	538	547	526	545	568	561	608	605	543	606	565	562	568	578	568	553	526	548	511	611	564	578	584	620	564	546	533	559	532	559	581	585	555	509	552	538	576	585	561	616	576	568	565	548	523	555	547	565	594	555	573	531	545	570	528	577	603	512	592	523	612	552	608	600	556	574	560	553	560	545	554	570	547	570	546	545	525	540	609	550	550	560	602	545	538	539	567	572	569	542	531	532	560	524	567	547	521	509	588	548	561	553	576	569	593	546	520	584	563	566	568	591	572	566	551	540	571	621	555	588	579	555	588	562	517	563	516	531	585	569	555	528	583	580	559	544	520	522	600	584	509	556	580	595	495	515	534	548	517	518	596	565	532	559	561	597	507	548	563	569	552	555	585	550	536	568	524	555	538	582	565	518	556	558	568	551	558	552	536	559	598	529	569	562	550	526	563	580	599	566	560	575	543	586	543	571	601	539	560	546	564	547	635	550	534	539	562	550	602	557	537	540	527	547	548	539	560	539	591	541	579	581	555	533	549	557	579	554	564	579	564	556	560	570	551	569	585	546	570	585	545	536	566	644	568	578	530	622	559	553	569	567	546	582	573	564	549	585	545	561	560	553	569	526	550	578	572	511	576	537	567	598	533	549	557	563	575	560	551	554	582	557	567	583	554	571	566	540	554	558	528	558	578	573	530	581	562	564	518	582	545	577	619	580	589	554	555	548	565	531	534	605	517	545	556	603	501	580	563	598	531	608	579	608	573	575	600	571	568	540	577	571	567	516	585	584	567	576	567	545	597	549	526	577	561	596	530	520	556	533	581	550	559	549	539	551	542	574	566	556	526	590	558	567	569	527	556	574	591	571	559	572	569	578	573	550	567	600	563	552	619	561	567	538	533	577	589	560	580	541	564	592	578	554	538	543	576	583	524	615	592	568	587	564	548	552	588	536	581	564	590	569	532	533	550	599	570	586	554	570	566	579	537	553	562	549	569	547
48631	13341	5813	3012	2179	1789	1493	1269	1121	1037	955	911	894	866	801	824	752	770	785	732	792	721	713	699	713	741	739	730	707	709	734	765	659	718	719	687	659	702	699	673	708	718	703	686	672	681	703	682	683	705	694	684	718	642	654	654	695	695	711	686	666	686	684	690	728	658	700	698	698	684	732	648	677	724	691	717	714	649	683	659	668	701	688	683	728	670	692	709	652	649	678	769	656	658	667	683	722	725	657	714	641	697	655	697	709	701	694	678	708	678	671	660	681	676	677	715	702	697	666	674	660	660	662	695	725	679	749	662	692	675	679	672	670	632	658	699	680	697	637	715	624	673	700	673	730	700	727	708	643	679	630	667	674	680	727	684	663	684	688	720	692	697	713	696	675	660	693	729	702	664	673	694	686	706	730	658	712	657	700	671	684	682	667	683	737	670	708	692	702	675	665	646	695	716	673	690	650	666	664	677	667	741	690	628	736	721	690	638	674	684	655	686	717	659	662	685	733	667	703	675	657	684	678	705	633	672	682	653	653	656	686	698	713	700	636	711	721	685	684	717	683	712	698	666	680	743	685	713	697	689	646	710	717	707	621	713	679	663	669	692	712	647	673	678	642	707	693	730	725	704	693	717	664	689	704	677	757	666	722	672	642	660	723	656	700	669	640	692	694	672	721	703	693	649	641	668	694	705	647	711	685	682	644	686	690	663	671	660	705	671	687	715	720	693	690	664	676	689	651	674	651	694	696	689	686	652	713	710	675	709	740	677	658	688	669	663	687	700	679	656	626	671	673	726	667	650	670	708	683	683	744	658	679	705	677	650	657	680	685	702	659	682	703	670	728	723	656	649	700	720	681	673	677	681	719	661	699	695	657	689	729	655	717	681	677	691	677	701	668	644	740	651	673	709	628	697	692	667	653	670	687	722	724	661	639	712	687	663	675	712	685	673	656	728	726	660	662	678	630	681	658	661	733	705	664	682	690	738	646	703	653	706	661	711	644	664	703	717	724	663	733	681	691	721	724	701	647	637	723	696	699	647	685	644	684	673	700	698	645	691	700	710	751	702	696	691	673	676	709	684	710	687	699	702	731	701	615	704	674	671	696	682	666	697	688	647	698	684	672	759	707	709	606	682	668	689	696	686	692	653	652	728	720	661	717	660	669	697	714	633	706	722	676	703	676	673	675	696	663	679	663	706	637	668	685	680	648	742	711	676	647	643	663	694	696	680	628	685	668	692	667	671	688	677	718	662	698	704	730	720	641	631	666	695	668	720	712	655	667	672	682	697	706	652	685	665	677	659	686	725	667	658	690	671	644	666	680	669	687	694	652	701	625	661	670	689	668	651	665	663	666	654	686	678	682	695	687	681	707	661	699	663	644	673	699	633	701	700	700	698	722	642	704	698	666	729	706	699	655	699	668	702	690	663	727	656	678	680	679	679	646	688	660	670	671	659	684	662	674	723	629	692	653	695	710	677	701	701	679	654	696	642	702	695	658	712	654	659	677	641	697	631	688	699	650	624	708	671	662	653	718	728	686	694	692	722	675	667	643	671	684	679	681	680	682	663	675	732	683	668	724	638	711	656	619	712	702	706	686	675	687	648	672	701	687	733	725	655	707	681	678	675	630	737	691	648	661	693	667	656	668	668	682	660	667	681	636	678	643	677	710	687	649	700	692	658	657	644	694	655	649	646	690	649	639	711	699	658	672	661	654	716	669	677	702	631	697	686	662	670	669	734	672	675	688	710	689	669	692	670	717	696	669	636	663	717	682	660	675	662	651	669	658	649	702	687	696	750	678	695	649	676	686	719	673	677	707	683	710	705	669	700	660	726	691	680	670	714	653	665	650	668	695	663	680	634	666	703	677	668	721	701	693	647	660	661	659	690	711	653	710	658	652	696	660	672	697	655	708	687	688	688	666	732	675	730	693	743	675	684	696	708	723	692	685	715	684	684	641	718	644	694	643	655	669	657	649	704	692	636	681	647	695	675	701	670	666	665	685	672	721	671	659	703	673	712	678	677	619	676	654	714	679	642	666	652	649	692	623	664	666	673	680	702	666	709	676	722	694	723	662	659	678	710	680	712	671	673	687	702	675	671	691	642	660	639	654	652	702	665	730	668	674	678	700	637	694	658	676	664	710	740	695	659	705	672	633	699	684	671	665	661	713	694	684	676	623	692	626	693	664	747	655	647	647	695	670	714	684	665	687	699	689	724	719	721	690	721	705	700	698	680	664	684	684	684	650	683	707	702	688	639	689	657	684	685	656	669	695	693	633	705	717	627	714	695	689	739	683	748	734	712	656	659	682	642	637	705	677	632	684	696	648	712	673	677	732	692	737	652	669	680	676	702	707	695	660	671	680	697	625	687	698	682	703	686	663	694	697	671	721	701	676	707	648	707	668	688	723	642	689	625	734	645	709	680	699	626	705	665	651	662	684	670	753	720	667	708	652	695	689	696	672	740	684	613	678	672	676	713	683	711	685	662	661	683	654	661	698	698	708	657	694	674	691	659	715	688	678	732	681	680	720	664	681	703	667	691	669	677	670	640	673	669	726	673	670	687	685	711	662	697	666	647	651	704	683	660	679	661	688	738	684	652	687	682	726	694	674	732	664	665	686	673	674	696	674	649	694	695	672	661	692	677	685	691	634	705	678	712	649	683	689	720	657	711	694	685	644	663	689	680	767	701	687	715	699	627	622	685	659	707	697	696	713	681	678	639	712	682	718	697	659	636	662	709	655	627	686	720	718	675	672	719	685	677	656	694	687	703	722	677	707	686	719	702	688	684	679	723	692	716	711	691	693	676	676	657	675	703	711	699	735	623	670	695	735	709	737	692	720	707	691	676	699	704	704	702	661	672	713	685	674	703	679	686	690	703	691	708	704	677	682	690	689	645	658	678	655	635	698	694	682	729	700	712	647	668	630	706	692	660	715	704	689	733	689	689	707	703	680	674	740	726	698	706	695	663	692	685	675	665	638	664	673	678	692	714	681	695	633	713	694	695	622	724	625	730	655	692	664	692	726	642	666	726	719	686	687	681	708	687	631	655	683	704	701	637	694	607	721	658	680	646	646	679	682	739	609	657	652	644	720	670	696	658	707	706	660	687	699	671	663	708	677	670	659	639	710	641	688	748	741	707	702	733	677	702	691	643	632	674	708	653	727	698	662	714	644	649	691	679	706	625	688	697	693	680	710	650	667	719	719	650	660	687	732	688	680	716	699	673	675	636	706	703	664	661	679	777	682	642	694	710	692	678	721	674	663	703	690	711	664	662	674	703	690	677	683	684	700	656	703	659	680	679	706	718	696	673	698	647	687	695	714	680	702	691	668	678	673	659	700	680	672	698	701	681	673	683	679	678	662	751	692	662	706	697	698	689	679	637	625	716	686	638	710	673	670	714	729	682	644	684	704	643	715	666	640	717	695	739	725	646	689	681	659	632	668	669	665	641	683	675	647	694	658	693	677	690	695	668	724	671	689	658
25820	21460	27428	25646	6951	431	375	366	315	310	264	248	257	254	223	257	228	249	220	252	255	245	213	235	204	240	237	260	252	259	254	243	227	225	233	247	240	229	219	254	256	212	236	229	257	228	226	215	235	231	213	213	264	233	218	251	229	206	219	244	234	239	227	247	227	234	230	214	233	203	243	221	211	245	220	246	234	221	241	221	221	242	224	235	221	208	221	208	231	224	243	247	248	248	220	222	227	223	243	228	243	262	246	233	249	239	221	219	263	234	242	233	241	242	232	225	253	244	231	215	253	226	253	232	224	230	235	254	214	221	216	239	245	250	241	228	206	226	217	206	247	213	240	271	237	224	211	201	206	224	232	256	230	212	216	227	257	253	251	212	234	240	219	237	224	197	234	234	223	222	240	221	236	246	239	223	246	213	260	235	257	239	181	238	263	211	229	226	250	229	253	219	245	230	214	225	200	255	227	239	233	278	229	211	214	237	246	234	233	213	242	258	235	251	225	271	225	208	238	236	216	213	232	220	242	249	230	218	207	236	231	244	241	237	213	216	235	221	248	250	233	233	229	194	228	260	220	260	238	213	265	219	235	234	238	215	243	224	210	208	235	245	220	251	250	217	229	226	212	247	265	198	234	210	227	204	231	223	236	228	251	268	222	256	225	232	218	250	216	242	235	227	233	229	239	202	235	244	240	218	230	242	246	212	231	250	256	238	229	224	201	231	238	224	211	245	214	238	198	205	220	237	231	234	242	231	222	228	228	233	251	222	246	244	229	227	245	252	210	230	217	220	227	231	231	253	239	226	220	233	214	257	226	217	216	244	248	234	208	237	253	223	227	228	217	220	210	236	261	231	259	218	218	220	204	263	249	252	220	237	231	238	236	218	226	225	243	235	246	210	263	263	244	217	231	230	247	224	207	255	215	215	217	235	243	226	232	203	238	215	239	221	220	213	226	232	225	217	236	235	245	238	209	226	234	225	216	229	216	251	238	223	232	239	246	234	203	227	244	223	250	235	241	228	234	247	227	225	250	264	260	240	228	213	234	270	217	244	235	218	213	216	219	195	243	232	234	212	227	254	216	220	221	215	240	245	226	224	222	236	201	211	238	255	231	223	237	222	236	187	242	217	244	220	239	214	242	238	253	225	231	239	213	246	218	215	252	234	233	215	230	229	247	219	234	243	222	219	211	229	259	218	230	238	251	225	248	229	214	223	260	246	206	233	226	221	235	209	213	214	232	224	253	228	231	206	232	242	228	216	201	225	224	249	265	250	229	235	232	217	238	214	238	235	227	222	215	248	230	229	231	226	237	213	238	235	258	225	219	243	222	202	226	247	251	241	238	219	239	222	226	240	236	228	233	201	211	243	234	226	236	222	223	227	219	216	259	229	214	212	234	222	233	237	221	202	217	242	218	221	219	245	233	221	243	246	228	216	217	210	216	241	238	237	232	204	228	238	227	226	252	230	233	230	241	239	203	243	256	238	242	244	218	216	210	255	244	238	224	215	259	237	221	245	220	225	227	263	233	217	194	233	238	216	235	218	242	218	227	228	193	211	213	236	197	210	245	198	234	241	239	229	241	236	248	235	236	253	215	211	249	236	223	208	217	217	218	246	199	247	236	226	249	257	230	218	222	243	206	217	218	200	204	212	212	204	254	196	200	207	217	246	240	212	241	238	210	218	234	217	229	228	235	239	225	220	224	235	219	242	233	210	235	192	224	233	244	236	236	237	232	225	242	245	225	237	226	234	228	244	221	209	251	245	227	226	214	251	250	215	225	235	212	237	221	231	223	208	244	238	226	214	248	200	249	232	228	258	239	246	208	227	199	231	234	240	225	240	254	210	238	231	207	233	214	225	251	213	269	214	212	248	249	233	229	232	242	215	229	239	220	256	241	209	248	214	217	215	219	197	237	237	254	251	209	255	222	199	255	234	245	258	212	224	226	249	232	209	195	217	222	241	238	207	230	238	250	225	228	241	204	217	219	241	215	187	211	235	242	235	217	246	230	207	206	225	229	256	207	234	220	245	236	247	244	228	256	232	235	245	220	247	241	209	224	232	217	241	227	223	221	209	241	197	229	224	228	253	227	216	226	242	212	245	241	226	216	251	225	218	247	199	211	234	228	222	230	245	236	243	223	255	215	219	205	215	220	207	218	208	246	235	221	248	228	237	238	234	223	219	226	239	232	236	228	217	203	230	229	240	241	258	221	217	238	266	237	227	235	235	244	243	250	230	230	217	248	243	223	234	213	227	248	236	241	233	237	202	238	239	223	229	225	238	268	214	242	232	238	218	243	228	215	209	222	233	233	220	230	227	233	233	209	249	199	218	205	232	259	239	239	205	230	227	231	240	209	216	237	207	231	224	213	230	255	253	222	241	242	234	232	210	223	236	232	245	209	215	230	213	220	229	236	228	218	212	206	231	227	261	230	250	256	203	211	222	219	232	218	232	251	242	252	233	229	231	235	234	222	225	234	223	226	207	207	236	229	221	246	238	226	226	216	274	241	242	232	221	216	240	199	210	233	227	242	244	235	223	236	219	217	225	255	251	243	213	220	257	238	237	236	237	195	208	249	237	210	212	225	209	225	219	242	249	235	237	226	223	207	223	230	238	239	245	239	235	244	246	230	229	231	235	228	242	248	235	217	246	213	250	222	214	253	254	206	219	231	249	226	214	230	221	194	226	213	231	223	233	249	223	230	237	261	247	229	196	250	212	248	201	240	211	234	236	233	245	202	235	243	236	225	229	224	220	249	227	239	259	238	236	226	254	249	242	248	243	232	231	205	214	217	225	224	224	255	213	225	255	207	249	231	229	229	266	237	209	249	231	252	237	235	235	225	219	239	208	230	218	193	238	225	241	225	242	236	230	228	220	233	232	244	242	211	214	229	224	233	219	258	218	241	246	246	221	218	223	210	235	224	229	233	266	226	220	219	231	222	235	258	215	232	235	249	242	233	240	217	236	252	218	222	213	223	237	211	229	227	252	251	211	250	272	201	229	235	217	249	232	219	229	209	224	214	272	226	248	243	217	236	198	246	225	198	263	245	237	232	236	217	251	238	204	217	227	211	246	237	214	281	224	221	215	237	221	220	256	241	200	215	227	215	252	222	242	203	235	228	257	210	220	250	209	221	239	217	224	231	240	209	263	211	234	225	229	221	230	213	219	226	231	207	220	241	234	251	218	210	219	221	236	222	243	229	236	245	237	233	242	248	226	241	230	236	233	227	197	203	208	248	224	221	238	218	246	247	220	237	245	225	225	209	234	224	240	242	208	217	254	240	232	239	226	248	208	217	222	217	253	225	215	248	266	209	220	232	238	208	253	231	235	247	189	243	242	230	238	235	234	229	223	221	219	235	244	221	240	219	234	203	229	222	242	224	234	210	207	216	239	262	209	244	205	223	242	244	241	229	232	221	251	246	231	247	221	219	231	226	244	224	243	232	237	232	240	238	227	228	221	209	212	238	234	255	232	202	209
45486	9355	2942	1412	1086	891	690	607	592	497	416	400	429	408	412	318	373	355	352	359	370	345	335	341	312	300	315	300	309	330	346	308	351	327	308	330	317	348	305	316	336	319	306	330	294	334	291	293	313	329	325	358	303	296	325	319	305	312	292	294	319	336	312	351	289	324	306	310	281	311	312	311	326	327	305	298	317	308	301	343	341	305	308	297	305	331	339	313	328	305	323	309	305	324	318	320	307	304	309	306	321	307	312	290	281	286	309	312	312	303	319	315	323	319	317	329	311	296	300	345	336	328	312	322	336	313	333	327	294	326	280	324	299	313	337	308	307	315	319	296	291	292	349	338	294	322	295	312	327	284	316	358	328	299	316	291	293	300	317	301	308	297	317	310	329	323	310	335	312	310	295	300	315	333	312	327	348	275	327	300	276	313	285	308	311	328	331	307	318	285	328	357	346	327	316	302	291	306	319	338	326	282	324	304	327	301	312	302	311	299	321	342	315	350	308	319	329	350	297	316	325	281	272	350	305	285	331	351	338	319	302	298	256	292	305	309	314	309	323	328	329	311	313	298	306	328	318	316	319	302	301	324	337	278	297	292	311	332	304	317	350	301	296	305	333	340	304	308	319	326	311	304	286	338	332	319	339	320	291	293	312	310	316	308	285	294	301	305	330	367	320	341	323	320	323	292	291	320	332	286	287	326	313	316	305	310	311	322	307	345	307	307	298	328	295	323	330	321	311	328	305	296	327	309	332	272	326	289	300	293	331	318	303	319	326	296	331	332	322	306	322	319	322	325	293	306	310	289	295	328	304	293	309	309	288	302	318	319	317	329	315	303	333	320	332	292	323	314	287	301	308	315	311	291	326	329	297	313	324	322	317	329	341	308	294	294	299	313	338	310	261	303	327	313	351	322	285	326	327	306	313	333	302	313	312	280	311	295	321	323	345	309	332	331	323	300	314	330	301	279	322	309	329	303	326	325	305	309	336	300	324	296	313	317	312	315	301	341	351	321	280	297	308	315	321	279	328	325	317	328	301	298	304	290	313	277	301	313	320	289	296	292	301	301	311	319	320	320	310	317	317	341	356	313	333	317	341	324	263	330	295	325	309	331	320	310	298	327	343	325	338	299	353	314	265	350	300	322	309	331	299	346	294	346	333	325	337	352	314	296	338	322	307	319	307	313	304	318	326	322	321	326	332	301	343	308	322	321	312	326	338	306	293	325	357	292	347	297	295	323	313	315	315	315	302	312	320	302	343	304	321	325	300	297	301	311	315	342	328	342	298	309	302	330	320	324	305	308	304	318	322	288	311	293	334	286	325	336	312	327	306	337	330	323	306	327	329	317	300	304	336	318	311	307	306	316	355	317	305	315	323	306	303	289	281	281	309	310	306	331	335	312	327	333	324	360	337	345	330	309	285	299	338	298	287	308	303	303	294	313	327	335	315	296	291	316	320	304	337	307	332	329	327	334	299	319	318	304	294	318	308	327	325	303	312	313	308	318	336	321	306	274	314	318	290	342	305	281	344	330	345	323	280	316	313	304	322	309	289	291	326	286	302	358	280	293	315	292	326	299	312	301	300	303	302	310	314	280	325	336	321	296	285	322	323	318	316	303	284	352	293	337	313	328	292	337	307	319	347	354	356	287	311	304	298	301	312	323	326	341	303	307	302	318	310	313	314	278	313	304	291	293	347	337	313	306	293	293	323	348	332	340	320	319	312	305	299	325	285	357	311	294	320	324	315	331	306	292	339	325	320	316	305	338	300	336	303	330	312	300	322	309	310	297	347	350	325	293	333	298	314	320	317	317	315	289	295	299	298	307	316	309	311	273	297	333	346	291	300	334	288	310	302	317	300	305	316	297	308	309	300	311	303	340	315	303	282	312	307	315	324	275	295	315	286	324	330	294	309	306	310	271	319	334	313	340	301	308	315	305	312	300	302	349	292	312	319	316	346	314	337	304	333	326	335	306	339	310	350	351	303	292	325	303	302	316	312	322	313	323	314	338	304	311	301	304	320	302	298	315	302	294	299	298	305	315	326	296	316	332	359	299	303	336	293	321	307	312	339	325	307	330	323	322	298	316	323	320	299	293	314	280	312	317	329	305	341	293	325	316	294	331	330	309	318	323	293	317	306	314	317	296	316	345	308	307	287	295	335	303	313	306	307	300	290	304	316	349	345	297	280	304	307	285	299	287	340	350	304	293	354	284	315	344	303	307	327	299	311	330	319	310	324	322	300	349	298	342	311	323	316	317	325	280	336	345	308	320	310	305	318	321	310	321	303	329	324	319	324	314	303	282	333	304	312	325	299	313	317	333	311	322	296	296	313	319	294	304	324	307	338	312	368	337	315	315	294	297	325	326	330	320	326	316	309	288	328	300	314	346	302	312	295	326	327	310	326	307	324	303	324	308	324	323	339	302	314	305	309	340	308	301	338	297	326	299	340	295	322	319	310	330	331	321	320	331	337	331	294	284	304	343	319	293	292	354	312	332	286	315	322	326	333	300	324	320	312	310	325	285	331	335	344	286	309	327	350	286	324	301	300	287	320	311	325	317	318	316	303	310	302	278	322	311	327	303	282	331	323	295	306	309	274	289	304	315	302	316	287	334	336	302	314	319	326	306	302	311	281	291	312	293	300	278	300	321	316	301	340	328	301	328	314	311	328	302	296	329	307	310	346	328	339	295	309	323	335	300	313	289	304	304	286	311	310	329	348	314	297	305	315	311	295	355	307	296	336	322	283	313	304	355	315	327	296	339	337	342	276	321	307	301	330	330	321	335	327	324	313	319	316	300	308	290	310	317	312	313	347	348	319	299	288	288	312	317	329	333	317	325	340	359	298	314	310	307	303	333	319	346	310	319	332	286	322	302	329	317	337	317	330	326	301	312	314	305	299	317	329	311	324	314	316	285	312	285	302	313	273	307	341	327	316	328	302	364	330	324	337	306	315	308	316	320	273	298	333	331	326	330	313	329	298	330	328	322	316	329	334	344	319	327	319	321	291	345	334	341	299	318	331	339	308	314	316	327	347	296	330	344	333	273	317	287	329	340	316	334	320	317	292	319	304	342	323	317	306	306	324	328	348	313	299	321	287	312	303	299	313	326	319	328	316	309	323	300	288	316	316	305	290	292	293	345	323	307	309	336	378	310	315	316	302	296	307	312	328	307	299	299	312	298	291	302	316	320	295	292	325	333	286	281	317	302	329	330	312	290	322	295	270	337	306	316	296	320	316	317	319	297	314	293	309	332	312	306	297	336	326	321	315	295	312	317	329	287	283	323	331	318	294	306	315	315	321	310	299	282	302	284	305	331	300	291	337	324	327	313	278	311	315	303	336	321	361	316	313	306	294	319	306	298	304	307	290	311	283	278	304	322	325	318	284	325	309	312	288	313	315	334	312	333	280	295	326	297	357	266	283	310	312	310	336	302	284	295	311	286	346	349	281	354	302	306	342	334	332	297	335	320	318	309	331	298	331	343
23390	21506	29250	24200	21492	21515	7907	1256	1032	910	816	816	837	805	782	740	718	737	690	734	677	683	701	710	686	682	689	697	710	666	607	658	675	636	623	684	653	661	670	669	657	632	686	703	653	621	625	640	617	614	661	613	636	648	640	630	629	637	648	639	596	610	636	613	675	635	661	626	609	669	639	626	693	639	611	640	645	632	695	632	661	634	649	613	587	622	615	629	669	680	646	636	669	637	662	659	630	630	595	609	551	633	644	631	602	625	589	650	624	580	622	617	624	635	629	682	654	625	624	665	654	649	632	649	653	618	672	661	633	661	592	617	626	681	694	626	638	586	664	621	612	636	663	638	617	619	650	657	624	628	612	654	643	635	628	673	649	663	644	633	609	634	593	635	583	611	655	662	643	687	612	668	696	659	676	625	661	619	630	635	662	645	646	630	622	673	649	627	653	668	602	634	584	644	655	625	613	690	600	654	656	655	636	617	620	642	609	654	613	618	627	602	640	617	612	621	638	619	602	631	656	655	647	618	630	649	630	639	658	612	621	673	586	627	620	618	625	636	606	662	649	664	621	618	628	676	643	633	620	603	602	628	677	649	687	625	669	589	664	631	609	638	627	625	678	644	636	683	639	648	664	642	632	632	652	632	644	642	662	613	643	618	673	676	596	660	638	613	601	636	650	637	594	645	590	645	660	671	618	651	658	592	639	679	641	633	635	675	665	617	617	609	661	642	638	639	644	685	697	649	619	582	683	639	652	638	629	653	602	578	633	671	620	668	638	669	697	609	571	636	649	611	634	670	617	618	647	641	614	568	645	631	628	623	611	682	645	647	617	689	608	602	653	659	618	604	679	627	629	636	644	567	635	642	596	637	662	627	674	634	659	674	644	627	659	661	649	614	634	633	609	638	694	677	668	659	614	626	632	643	633	666	620	626	639	659	662	660	635	636	624	670	682	592	636	657	635	644	651	654	637	643	638	656	655	602	582	642	665	644	655	607	663	628	610	633	634	653	703	623	620	616	670	602	624	636	635	626	666	664	655	587	658	624	623	637	631	626	616	651	618	644	678	663	586	632	636	574	650	646	655	621	678	619	606	617	630	625	599	649	631	630	645	661	626	641	607	598	636	655	650	623	649	638	655	624	621	623	589	643	648	621	598	641	657	632	627	624	658	626	671	594	630	652	648	619	632	617	660	654	626	636	630	605	618	628	677	621	577	628	592	615	612	641	589	643	641	618	634	640	644	626	626	637	670	645	639	624	600	680	653	598	608	680	608	691	632	635	637	666	630	666	635	638	619	696	620	653	652	640	638	671	642	702	643	617	619	610	660	670	613	628	638	645	656	665	624	615	631	630	637	628	648	604	678	614	626	648	643	701	645	580	636	634	668	644	658	644	589	710	660	615	619	606	641	636	633	611	626	589	602	624	646	633	598	636	590	611	643	611	683	662	661	613	661	653	650	589	663	632	630	630	656	647	652	695	601	651	665	644	631	655	627	625	611	630	658	584	646	668	652	629	642	639	666	590	579	643	602	639	600	674	633	611	624	645	629	625	655	615	642	602	617	640	647	651	686	626	619	650	629	636	643	686	629	627	642	610	625	626	611	689	596	669	643	663	680	588	626	631	626	651	625	642	684	635	641	650	711	681	623	579	623	637	613	648	624	616	644	698	657	596	630	615	652	655	665	669	636	653	648	623	659	604	694	618	642	663	592	598	656	624	615	662	677	669	616	657	631	638	622	610	681	617	618	637	643	671	651	645	641	629	653	624	682	607	638	674	655	613	652	613	631	669	634	604	636	660	642	624	611	636	665	610	626	670	640	676	647	617	650	689	643	604	650	603	617	623	635	603	643	576	646	631	694	634	643	635	668	675	628	654	632	598	608	649	698	689	644	619	590	628	602	641	639	629	630	634	601	664	668	630	635	625	583	645	655	641	636	600	638	584	652	612	644	638	664	670	642	620	639	602	631	601	630	603	634	617	624	637	634	683	658	660	668	622	637	633	631	632	641	598	660	647	654	621	648	645	679	642	647	638	654	625	660	656	663	599	668	648	659	643	612	659	579	628	626	618	604	672	662	653	636	660	644	617	631	665	643	614	642	640	668	624	642	651	615	647	594	662	606	662	631	617	601	653	631	616	634	688	635	636	642	666	644	660	640	612	641	660	635	660	614	632	634	684	643	639	653	621	699	632	609	615	660	645	668	651	668	636	644	630	611	630	638	612	662	607	646	651	639	607	661	640	693	626	629	611	561	655	646	691	652	665	641	632	600	679	725	636	619	645	675	617	648	624	679	619	653	676	637	581	632	596	670	652	635	602	639	628	648	619	692	662	629	587	659	603	642	649	639	648	604	619	653	620	647	694	601	593	632	631	627	669	649	597	650	636	667	674	641	640	624	651	622	647	683	630	654	640	634	673	618	668	618	617	627	615	656	620	677	608	604	655	642	656	653	623	649	600	657	653	661	633	617	635	610	639	624	608	654	663	653	620	671	636	608	718	615	646	651	643	639	660	630	602	637	657	646	640	622	580	622	643	641	629	659	639	633	633	658	637	673	621	625	648	598	659	607	643	652	648	664	614	612	585	674	597	591	662	617	659	667	645	645	640	634	632	678	651	624	605	693	631	611	641	612	586	636	637	620	568	599	649	658	612	679	651	652	631	629	624	600	608	621	593	605	598	629	598	603	616	652	604	637	588	628	591	633	622	613	611	627	684	629	637	657	696	634	651	674	618	668	622	608	631	650	598	603	656	635	620	645	652	635	621	662	664	612	649	662	679	696	650	659	618	626	615	623	653	647	622	659	643	614	681	639	630	681	606	605	634	652	628	634	641	658	645	681	646	624	594	625	646	634	625	657	615	639	628	631	643	637	664	632	577	666	619	628	623	616	660	607	602	624	661	633	634	649	589	619	695	662	684	609	608	618	650	591	604	623	623	630	653	629	612	606	647	675	608	652	638	655	588	657	641	660	662	644	664	617	628	592	598	625	601	688	645	620	679	675	652	609	666	631	633	651	605	595	619	654	655	684	619	653	654	610	620	606	648	601	623	615	611	666	631	650	651	618	645	649	622	623	628	625	656	616	653	681	634	644	633	659	656	634	613	675	647	653	616	666	603	595	621	657	628	633	655	670	673	595	587	668	622	687	629	612	673	675	625	639	636	605	620	643	663	647	659	640	627	621	573	614	606	663	647	656	636	701	664	645	685	622	646	651	667	666	604	635	658	658	604	639	633	679	639	645	590	626	666	667	629	568	633	643	618	647	659	597	583	658	652	640	615	642	624	623	634	661	635	664	689	614	639	630	609	590	656	654	597	643	636	642	611	657	617	646	637	646	642	638	590	660	662	661	655	647	653	655	576	627	671	599	655	653	651	647	651	615	667	655	679	660	630	631	603	669	615	628	600	646	616	702	652	625	653	621	621	672	648	640	651	641	619	624	638	643	670	577	617	620	650	623	609	614	622	604	670	648	627	618	671	663	616	690	643
52579	16694	9863	5066	3659	2904	2341	1876	1660	1499	1283	1254	1134	1106	1044	1018	977	946	908	879	891	818	915	862	912	831	870	846	768	833	861	791	848	784	791	845	810	814	806	836	787	823	762	776	755	770	778	803	860	772	759	815	827	755	773	756	794	768	781	786	846	746	792	798	766	770	743	770	811	798	807	792	806	794	822	756	756	784	783	771	811	783	741	770	797	741	709	773	795	792	747	782	795	740	769	771	756	756	774	769	824	808	746	780	772	770	721	790	748	740	780	797	775	792	798	802	789	837	735	805	789	819	789	781	786	806	768	789	787	773	758	714	773	804	771	811	777	754	764	745	790	736	817	798	805	787	784	789	762	790	808	767	749	805	811	797	797	781	819	755	790	753	785	793	770	788	798	776	778	822	809	782	758	805	777	770	811	788	798	830	820	796	762	750	810	825	764	818	779	778	772	783	806	753	830	831	786	826	792	772	815	802	813	764	763	818	854	778	747	774	806	739	768	772	792	759	777	829	778	719	740	784	764	780	766	846	814	795	794	784	802	802	763	744	770	762	765	774	816	799	767	770	719	778	769	812	814	797	797	756	830	793	798	719	799	791	792	718	808	773	791	708	744	794	783	760	878	780	761	766	763	770	751	788	722	786	798	754	809	811	805	809	809	769	750	801	780	820	786	828	763	728	763	842	814	774	753	828	766	765	779	720	780	721	760	746	790	834	811	776	807	784	785	775	782	791	762	789	782	813	772	773	812	776	742	788	767	723	741	812	826	798	762	775	802	769	804	762	792	728	766	774	774	794	821	788	770	809	821	745	798	762	800	816	745	836	821	730	768	774	782	779	800	779	799	771	741	784	803	805	756	760	788	790	785	743	777	776	819	805	799	737	787	755	815	759	784	742	739	735	797	721	748	783	734	792	797	753	786	829	762	800	772	805	768	790	793	808	753	754	752	771	799	808	753	780	742	770	754	779	837	824	763	820	780	748	751	785	825	726	757	757	793	742	773	787	736	796	835	783	772	733	791	758	750	796	751	759	785	768	721	784	766	801	792	793	757	730	842	814	788	779	765	797	727	797	786	766	778	699	749	765	781	779	794	782	732	807	790	750	832	766	834	747	726	790	738	804	793	781	749	793	769	800	768	806	780	762	742	796	781	821	794	763	774	753	789	776	780	807	797	849	768	796	781	714	800	823	790	739	782	818	737	810	774	738	772	765	774	793	761	762	735	754	851	838	762	758	741	767	776	775	740	754	792	774	772	813	793	729	773	775	777	764	769	792	796	785	809	807	767	764	815	754	745	797	804	768	747	840	807	759	792	760	792	718	776	825	829	766	826	748	779	734	796	785	785	768	789	740	813	743	807	778	749	782	789	801	741	818	769	788	793	770	777	778	764	752	774	819	744	772	749	785	772	765	745	808	783	811	785	817	776	769	791	740	833	746	780	772	723	768	756	816	749	753	749	779	770	769	813	823	839	829	803	745	762	843	731	789	817	817	736	799	802	748	858	756	804	746	807	777	795	746	795	790	798	763	793	746	791	767	760	812	741	732	738	715	769	812	799	763	776	791	783	764	809	791	790	802	727	784	748	754	746	765	752	755	822	753	802	801	789	785	761	779	785	736	790	798	757	836	777	738	760	810	792	842	775	757	728	740	799	735	787	798	752	772	762	791	778	763	811	787	768	771	729	757	760	777	770	813	772	807	825	733	762	748	747	761	811	813	750	780	774	852	735	744	792	800	721	817	773	768	778	772	728	737	815	811	774	769	756	811	768	761	822	821	796	752	767	806	799	758	805	798	760	737	815	840	770	766	851	770	821	782	817	776	787	762	797	787	830	768	810	798	780	805	765	761	781	773	783	837	750	790	768	764	805	779	829	811	772	749	726	781	744	737	748	772	784	773	786	769	814	787	762	786	786	801	748	813	779	772	797	769	784	773	802	708	774	744	770	764	752	738	775	840	793	752	749	784	777	832	744	773	768	784	755	806	771	801	825	836	790	785	792	803	801	802	812	807	757	760	799	821	814	812	771	807	765	747	819	790	769	748	791	768	814	782	797	806	747	797	759	758	758	772	790	784	773	756	821	748	818	794	809	763	728	762	750	791	773	757	807	844	781	809	666	750	772	782	779	784	806	763	736	796	772	775	790	751	798	721	809	785	816	779	809	841	813	779	796	803	710	765	749	771	800	798	754	800	820	790	768	800	788	780	765	829	786	783	774	812	760	721	815	754	772	742	842	779	759	744	782	781	795	792	753	771	764	761	820	787	820	791	806	795	748	794	783	786	765	758	782	709	738	757	783	800	779	725	805	747	803	790	815	770	785	771	807	730	830	816	780	734	809	755	792	785	769	782	769	738	735	852	723	766	717	779	791	797	768	781	788	743	749	747	709	766	741	769	819	767	758	824	813	789	789	768	777	766	770	777	734	805	800	757	765	775	777	802	784	769	719	806	809	752	784	740	762	741	804	755	817	744	801	781	792	767	777	740	780	754	827	779	781	765	783	788	782	787	755	753	814	758	743	779	755	745	770	769	721	765	721	798	769	800	790	730	830	755	784	786	773	801	784	774	788	738	783	765	766	805	738	727	766	757	736	775	735	774	796	746	785	758	801	784	797	736	791	829	764	800	772	802	777	778	786	809	820	778	852	774	762	827	805	750	721	807	859	746	759	802	749	730	776	743	761	775	757	772	820	749	776	752	802	756	741	791	745	773	761	804	767	773	764	760	689	771	817	830	770	762	798	784	830	793	843	760	772	766	780	767	761	784	794	771	803	763	806	786	739	821	818	819	847	743	753	749	779	770	779	731	774	745	760	747	795	739	768	770	735	804	734	775	760	751	813	762	788	784	867	750	714	742	783	737	802	768	744	794	771	789	775	783	816	798	761	797	789	739	790	789	775	768	759	787	763	767	765	823	767	759	795	778	788	772	794	760	774	781	748	778	775	785	798	831	738	774	765	752	801	718	798	778	817	747	793	819	830	757	757	727	767	767	790	776	782	789	785	782	781	790	788	748	744	799	773	791	855	764	757	808	747	737	758	793	755	776	791	768	778	746	730	781	753	759	783	753	805	776	766	758	791	799	781	807	796	718	771	796	751	820	795	752	750	777	751	757	821	782	764	706	752	770	806	801	748	779	764	767	735	756	831	767	770	795	763	779	803	780	769	780	805	788	755	812	777	771	779	748	765	801	703	784	791	780	798	826	749	822	779	800	741	748	783	740	777	775	748	796	734	798	796	737	747	744	787	774	745	804	801	799	809	763	796	766	705	807	799	780	789	787	777	759	794	789	818	733	754	803	771	810	702	725	796	786	814	796	834	828	755	759	759	765	754	806	778	779	807	775	759	775	756	775	780	732	796	808	794	782	782	780	789	772	793	743	745	799	802	810	787	794	734	759	793	792	741	805	785	767	760	706	741	772	824	756	766	799	749	771	768	784	764	750	777	733	751	829	773	837	811	769	766	749	873	769	812	780	784	769	784	793	783	779
28500	19740	6179	836	607	634	415	326	270	286	303	281	250	306	286	305	273	290	283	306	263	294	273	296	274	276	285	298	282	246	287	260	295	325	264	267	314	253	274	256	297	254	274	273	271	271	316	313	281	303	251	276	263	269	242	281	282	301	283	245	310	275	296	279	267	289	252	303	273	295	298	269	272	298	292	259	278	256	294	307	285	290	273	273	276	256	298	268	291	264	292	289	284	331	280	278	270	302	275	278	256	294	263	289	275	260	291	289	287	281	303	319	268	260	268	292	306	293	233	281	286	318	289	285	296	252	256	296	309	298	267	270	289	266	301	258	276	303	264	263	289	271	280	253	274	278	299	294	265	257	291	285	288	276	300	286	284	290	285	280	281	279	312	283	307	297	266	261	261	286	279	236	272	279	271	276	283	266	278	291	264	262	288	258	287	285	296	280	272	272	288	307	280	277	298	281	278	292	280	287	264	269	283	282	292	280	263	255	305	269	313	265	260	259	248	297	290	298	255	297	263	275	299	307	302	282	258	267	270	258	277	273	295	258	269	288	275	271	263	298	262	295	310	262	251	279	279	263	276	288	244	267	304	261	266	323	263	280	246	268	297	284	251	290	289	305	272	293	280	252	284	282	271	284	310	265	265	292	254	296	296	307	266	284	293	275	258	314	274	273	254	263	252	273	266	272	280	286	257	302	288	245	292	244	282	280	297	297	237	271	275	289	262	283	292	293	298	256	295	275	280	301	287	265	262	271	295	253	265	255	315	259	288	290	264	290	295	296	274	295	269	262	272	279	287	256	296	293	283	281	297	286	292	280	287	290	287	316	276	277	299	263	257	294	264	315	267	267	289	324	273	286	281	243	304	288	286	285	279	304	295	300	288	270	272	284	272	304	284	289	259	271	289	312	298	266	280	284	262	279	308	256	299	284	273	263	294	309	301	288	285	281	301	268	308	260	277	289	297	293	301	263	295	248	268	294	269	274	271	292	276	285	282	278	292	260	285	261	256	267	275	267	268	314	266	294	265	284	259	288	283	275	274	270	261	270	278	250	304	302	254	271	290	268	286	251	277	289	285	280	268	267	292	294	263	283	280	288	278	261	292	262	254	271	286	284	277	266	291	291	260	279	280	275	265	294	282	278	281	284	287	270	267	288	250	285	266	283	256	280	294	279	316	285	271	294	328	288	275	268	289	269	272	281	283	301	266	280	284	316	271	245	281	300	271	262	291	270	287	280	262	267	280	291	274	316	266	307	287	277	285	273	275	266	298	285	281	290	271	306	253	251	287	250	315	309	285	259	283	277	299	271	270	266	286	286	304	262	253	289	294	268	291	277	269	267	283	266	262	306	305	274	269	270	260	290	300	264	266	265	265	300	291	248	292	327	315	287	252	261	291	303	283	317	280	266	286	304	298	306	276	283	295	285	263	266	275	274	281	280	241	263	303	269	290	287	279	271	251	277	276	263	304	283	287	283	304	286	262	273	279	288	268	296	284	312	278	280	286	276	290	269	291	267	300	263	267	304	266	283	302	254	282	311	279	283	268	287	257	265	281	274	276	287	281	279	287	298	282	255	295	267	256	276	267	292	299	266	295	300	311	289	276	297	252	253	283	278	278	275	258	304	274	270	270	286	275	276	303	271	263	258	274	289	297	267	280	269	285	267	280	280	286	274	283	301	294	277	297	267	269	272	280	274	283	278	267	298	278	332	285	303	277	312	301	267	290	281	260	289	277	260	280	301	302	287	279	272	271	287	290	286	264	315	299	306	275	277	300	288	257	262	275	271	282	263	295	254	267	267	283	321	259	261	269	279	305	302	289	266	286	271	242	286	291	289	291	272	303	312	263	257	253	261	269	305	304	289	279	297	303	281	287	270	283	263	272	259	289	285	295	283	272	288	274	263	317	271	269	270	282	276	288	284	302	281	274	291	263	281	271	303	275	280	260	305	264	297	291	269	328	294	275	272	272	276	316	259	292	283	281	257	245	266	284	306	281	254	275	303	283	282	283	263	268	259	267	285	271	301	284	283	280	261	250	301	283	267	294	315	276	301	262	294	277	295	261	267	273	258	287	302	280	284	249	293	299	275	271	301	291	300	260	262	267	270	296	293	297	259	281	256	255	275	282	310	283	277	298	265	275	275	268	276	297	285	277	276	260	291	280	237	284	283	297	279	265	281	265	281	288	274	261	289	290	265	294	281	267	272	271	268	265	291	277	284	283	277	307	290	287	281	306	295	266	298	274	302	284	313	287	287	280	283	279	286	276	273	273	265	285	298	268	272	267	271	274	279	262	245	280	298	254	286	282	258	303	271	261	273	300	283	273	242	264	282	296	268	279	301	274	306	305	273	287	280	295	285	280	280	277	281	291	297	283	296	259	273	261	273	277	322	275	299	268	275	295	281	274	279	262	257	306	287	314	281	303	287	272	270	285	307	279	256	268	246	305	253	323	309	292	272	274	266	268	271	244	320	279	268	279	280	301	291	277	258	267	270	279	282	242	312	266	275	284	284	291	270	296	282	285	286	292	273	266	292	314	264	289	265	271	283	267	285	276	295	255	260	294	289	308	285	289	285	299	296	289	248	278	283	265	295	288	298	292	306	280	284	286	280	261	256	271	261	291	257	264	276	289	284	272	280	265	306	281	263	260	289	251	299	271	282	268	290	278	266	276	307	304	298	277	284	278	299	283	245	287	271	282	277	281	285	262	292	268	295	303	310	279	292	296	273	275	246	279	310	266	270	293	295	316	259	276	301	265	276	284	266	291	261	298	286	271	262	275	292	282	308	270	251	262	283	267	277	274	267	291	305	283	262	262	291	270	270	320	294	276	321	286	300	285	279	307	287	276	266	275	272	290	293	295	290	291	282	281	302	275	275	297	262	291	291	265	287	302	271	286	260	281	280	291	267	297	280	299	302	288	259	261	275	314	279	286	296	266	299	267	282	252	296	250	299	288	260	293	284	276	293	259	309	282	281	290	290	266	258	264	310	304	256	287	286	298	274	283	271	281	284	288	289	271	284	275	283	304	256	280	303	290	279	311	283	285	299	278	292	284	278	285	286	284	279	284	305	287	296	272	286	292	293	263	296	277	260	266	280	253	281	285	299	324	271	295	264	278	255	294	286	221	306	278	290	252	279	305	270	297	312	271	279	262	296	297	265	255	277	281	274	308	271	278	267	299	310	266	291	291	283	296	257	249	290	268	254	289	291	260	262	261	262	273	262	292	268	303	276	275	295	292	301	283	286	272	289	289	281	255	284	285	295	289	296	290	276	276	287	260	277	276	256	260	301	261	243	290	277	279	282	266	289	269	278	278	273	288	257	244	256	280	264	265	266	303	279	303	272	290	278	298	276	274	274	252	297	272	286	273	275	297	305	300	258	284	273	265	276	276	277	269	280	269	306	281	269	269	302	306	276	261	280	308	291	288	282	285	272	262	289	308	275	284	285	274	270	268	255	269	238	290	275	266	286	261	278	270	260
22701	2680	791	544	460	429	417	378	376	377	368	375	374	332	374	351	373	362	367	357	365	352	329	326	358	363	334	366	387	365	375	339	355	332	341	383	327	325	384	401	352	344	301	369	360	389	361	378	392	338	331	316	360	381	328	385	348	341	351	370	338	351	352	368	340	351	375	341	348	363	356	305	350	350	338	342	354	371	374	327	357	337	345	353	348	324	378	345	348	345	354	385	344	357	380	349	340	335	346	346	364	382	340	350	343	343	351	342	346	362	317	369	362	360	363	351	348	374	350	330	341	382	324	354	391	342	341	377	369	362	386	361	340	358	361	320	360	341	327	378	324	344	341	321	344	375	341	331	380	332	358	384	335	353	339	319	363	326	384	344	338	347	335	348	384	339	363	365	326	341	361	333	344	347	375	349	334	361	358	346	373	353	355	357	356	364	325	385	348	335	353	363	350	311	335	357	343	376	350	371	355	365	393	363	353	346	325	353	316	357	362	351	391	360	350	357	354	337	358	394	357	352	373	373	358	357	351	341	347	325	358	325	345	326	341	347	351	327	362	345	370	371	359	380	321	345	354	339	353	380	370	312	355	335	369	311	371	388	386	353	328	337	356	335	370	346	359	366	350	338	381	361	361	341	345	351	352	305	394	331	363	374	362	352	332	332	345	366	384	334	354	313	343	358	357	359	357	333	300	327	357	347	348	352	330	350	362	334	347	339	327	370	344	350	332	351	360	362	352	333	334	333	348	369	352	357	360	358	340	370	371	354	330	371	350	382	347	369	356	351	344	355	373	355	350	361	335	370	302	388	361	360	344	353	393	355	367	367	353	359	339	342	350	349	343	361	317	358	390	338	334	343	344	355	346	332	380	350	328	340	350	335	375	380	347	367	347	340	368	323	358	365	367	309	320	351	345	334	362	354	344	384	326	341	372	336	357	348	337	348	341	324	340	358	379	358	349	360	374	336	351	357	343	318	378	374	333	351	351	368	289	361	388	366	320	359	332	327	325	351	326	339	329	353	365	350	352	319	315	352	368	368	357	286	332	321	341	357	362	363	359	381	350	340	335	371	352	337	351	320	360	359	374	309	371	333	349	352	335	309	326	349	355	388	351	394	325	329	365	367	334	369	353	384	344	356	388	352	342	372	379	334	363	347	351	370	314	362	375	343	370	377	360	315	373	313	337	365	360	344	345	325	363	341	326	317	374	337	360	344	351	394	387	373	334	318	371	347	349	354	397	334	353	385	333	369	358	339	328	373	367	323	351	375	375	359	336	352	330	347	368	360	373	359	387	342	333	326	386	336	389	345	343	340	342	319	387	367	369	342	367	359	373	344	356	350	340	337	330	354	335	367	348	396	343	334	325	342	352	345	362	380	338	354	335	378	349	371	349	349	372	337	321	339	404	336	347	365	317	352	355	334	351	337	331	349	362	346	347	337	328	313	361	333	323	389	373	368	370	347	357	319	355	361	344	386	361	328	355	367	364	326	343	361	347	341	361	367	350	370	348	363	326	357	374	345	364	356	350	358	375	355	326	359	346	351	351	348	364	345	348	345	370	374	342	350	341	351	344	385	351	348	321	317	343	334	341	330	324	324	357	341	378	366	336	345	363	322	363	381	362	346	343	355	361	350	319	333	369	406	376	351	321	307	361	351	353	358	373	352	335	341	354	356	366	369	384	351	346	348	364	349	349	369	366	331	374	353	321	362	346	371	351	333	364	360	336	360	366	369	354	375	315	377	340	331	335	358	353	383	335	348	331	315	295	363	320	355	358	353	342	371	331	330	330	315	342	330	327	325	329	314	319	345	349	355	350	371	348	355	387	334	347	336	333	356	342	323	356	348	338	343	337	370	362	358	344	338	341	344	359	343	350	354	371	342	383	365	359	345	310	357	356	334	341	334	339	358	361	358	369	346	329	379	347	348	359	370	356	347	332	331	367	372	373	355	332	355	370	355	294	365	352	346	358	373	333	378	334	367	397	365	362	333	374	336	331	332	342	320	374	363	317	374	373	401	369	334	357	340	350	344	301	347	343	319	357	332	329	353	343	384	321	355	376	339	333	372	355	336	361	353	332	343	373	375	359	332	355	341	359	349	334	335	345	394	325	341	341	343	364	348	376	345	359	370	354	363	357	337	357	313	345	384	339	353	358	368	325	352	346	364	366	348	362	366	349	379	341	365	336	333	362	379	368	330	358	319	347	359	341	330	349	379	329	349	342	335	389	359	389	344	332	342	341	366	360	366	377	351	366	322	335	354	336	347	313	371	369	358	390	358	362	337	367	335	346	376	380	342	375	364	389	351	344	359	350	361	357	342	343	371	344	379	362	292	355	364	359	352	361	354	371	314	332	347	369	314	319	360	347	327	335	344	349	368	352	363	358	364	362	366	334	370	353	349	343	345	369	314	330	369	368	339	321	394	385	362	334	359	328	349	362	359	381	349	319	352	332	329	377	342	336	400	365	366	368	345	333	342	360	339	339	383	366	336	345	318	348	357	354	348	359	370	346	374	368	364	327	347	341	362	353	367	312	387	350	322	371	341	384	334	339	368	341	322	357	380	338	366	314	341	373	390	378	324	340	352	380	336	357	340	342	362	385	363	335	319	353	355	372	347	366	331	366	350	346	368	342	361	354	354	325	347	352	350	383	339	340	357	345	332	384	365	317	361	335	353	348	358	334	356	363	325	348	347	361	335	346	398	362	344	339	336	332	387	376	353	348	326	349	359	328	365	352	344	350	360	364	327	370	363	357	380	355	343	348	349	366	353	369	359	361	353	349	328	362	383	352	347	403	347	365	350	368	359	368	345	378	338	339	320	330	361	348	349	325	336	331	363	375	359	368	355	338	381	371	345	341	360	336	353	375	389	362	345	329	401	333	344	354	355	342	341	368	352	349	351	361	340	369	348	374	351	363	344	358	373	362	358	341	359	384	345	382	371	347	337	340	369	357	354	366	338	367	335	397	348	353	344	323	341	370	348	341	367	324	321	369	325	348	332	380	355	324	346	339	365	369	352	362	343	382	374	331	315	356	381	347	354	353	358	397	342	324	332	360	352	364	365	377	339	356	343	403	389	349	349	337	312	370	323	338	342	380	358	364	341	334	381	332	346	317	342	336	338	351	361	338	337	331	369	361	374	349	353	352	336	359	373	328	378	345	346	355	357	359	319	344	382	387	344	341	365	352	356	361	364	345	371	309	363	374	375	311	365	385	342	370	384	391	369	348	370	363	354	374	343	367	355	341	354	356	331	368	361	341	335	342	372	338	351	347	406	349	329	330	320	336	360	333	374	352	358	342	345	347	327	308	379	336	327	335	331	368	327	313	358	348	322	338	339	381	328	326	381	371	361	359	350	346	366	358	370	369	347	320	365	342	321	363	313	361	332	359	329	347	337	342	366	391	363	349	342	357	361	350	322	368	376	351	333	369	333	338	347	369	334	346	320	371	329	351	337	350	335	335	347	381	346	380	325	351	345	354	314
24456	21456	28758	24591	21441	9216	1130	808	765	672	733	717	630	610	618	640	622	581	611	609	572	582	577	594	622	532	554	582	598	587	607	538	564	564	577	593	565	545	552	582	566	546	572	579	564	560	585	588	557	574	583	545	578	562	563	574	548	569	582	536	593	550	604	561	572	565	589	521	589	554	586	539	583	551	575	565	567	594	558	571	541	574	545	591	533	538	550	560	563	572	547	585	561	559	590	558	600	553	523	533	616	606	582	573	590	567	584	596	587	528	542	571	528	569	551	561	553	589	562	585	566	598	586	619	550	577	584	549	541	575	497	559	574	556	552	571	517	543	567	555	602	599	508	552	536	581	569	584	583	547	559	599	561	571	573	586	568	536	596	588	564	584	558	573	539	600	523	545	563	509	546	544	572	554	564	576	531	570	625	551	547	570	565	595	579	540	558	544	560	584	539	537	535	571	539	573	522	517	593	555	570	572	605	545	555	555	594	550	537	576	546	569	551	543	550	564	552	573	549	604	563	541	534	550	544	505	554	610	569	555	552	571	539	574	560	538	560	521	573	553	525	585	513	553	562	572	541	533	555	550	537	579	588	554	571	581	575	564	571	580	560	566	531	581	585	551	551	564	538	584	552	592	580	607	523	585	542	550	575	561	541	577	577	539	619	559	577	543	563	582	546	536	586	583	570	571	579	580	546	566	594	565	600	574	565	520	552	529	544	536	530	617	546	521	537	559	576	543	546	548	551	544	547	532	575	562	558	516	548	537	550	586	529	566	547	566	530	541	577	539	526	555	556	554	584	597	550	576	569	577	553	540	581	572	573	554	565	572	598	568	537	523	558	576	575	548	552	539	599	570	561	544	543	598	582	547	538	554	593	548	533	528	608	571	569	575	567	604	564	587	545	566	602	543	558	532	557	593	546	570	569	548	598	529	579	588	538	604	574	537	549	558	582	586	550	515	554	538	522	504	586	556	546	616	526	592	556	546	591	556	556	565	538	543	551	527	579	587	585	554	576	542	560	514	595	527	554	546	548	588	600	569	575	508	604	539	534	524	509	521	584	560	586	570	599	562	595	637	554	592	557	532	562	547	537	532	520	568	574	539	573	556	545	552	572	529	583	605	528	505	563	576	559	545	558	526	532	583	527	538	580	637	601	572	567	539	522	567	567	585	569	546	526	572	571	579	567	552	584	545	589	579	604	545	544	555	594	547	555	560	538	498	595	602	593	541	542	604	567	557	537	568	589	570	554	595	558	605	566	538	560	551	604	493	556	557	568	556	560	572	565	552	605	583	522	548	547	551	559	517	530	592	568	556	557	575	551	564	560	573	579	604	552	562	554	600	606	569	531	565	569	611	589	527	539	598	562	562	534	551	527	572	586	561	558	541	587	562	524	602	527	584	616	526	552	569	530	562	545	562	520	547	556	569	533	537	575	527	552	575	536	567	536	567	534	573	572	572	525	547	552	580	567	515	566	590	565	595	544	526	566	531	554	564	545	531	576	590	555	585	585	557	586	583	543	546	552	572	569	524	561	569	563	530	590	613	584	607	581	523	568	539	526	569	594	545	574	554	538	531	551	587	595	577	605	563	561	572	581	581	545	535	548	520	557	549	548	537	554	543	523	546	520	545	516	561	565	532	562	534	580	584	587	553	591	554	590	566	554	535	589	586	531	557	575	573	558	593	604	564	604	591	582	584	568	573	563	603	570	564	550	574	590	600	581	570	567	582	535	591	568	561	524	593	570	543	569	573	542	569	560	506	573	563	564	606	584	555	563	536	517	558	510	599	607	546	567	568	536	568	504	535	552	543	552	579	531	550	579	586	515	518	588	594	550	559	567	577	586	554	597	546	526	542	570	555	580	546	584	538	599	554	544	601	560	554	530	555	577	579	589	618	572	530	588	543	532	574	552	546	545	569	559	569	557	586	600	571	569	589	586	570	540	590	533	575	569	520	566	571	524	548	597	560	537	556	568	557	574	530	557	575	560	578	575	545	539	593	548	577	568	547	544	586	567	518	535	539	562	554	551	607	569	583	533	559	551	532	532	525	543	577	566	531	566	558	545	586	596	545	571	513	556	523	521	556	570	545	564	538	573	596	583	544	557	590	544	560	572	535	577	571	573	566	590	539	591	551	541	525	552	544	536	551	578	528	539	569	581	555	569	572	561	538	570	574	536	597	559	555	554	546	558	602	518	565	553	544	536	560	569	563	578	555	543	579	555	569	586	557	601	591	547	569	542	523	538	533	561	528	537	548	591	571	554	523	523	542	613	605	546	586	599	528	590	603	562	538	605	593	584	565	578	561	554	558	562	557	546	536	571	565	544	578	541	574	520	563	544	588	626	609	559	552	542	548	532	569	571	613	558	556	558	543	569	582	552	574	611	594	558	511	542	571	559	539	576	535	583	527	545	601	542	597	594	540	530	564	583	580	586	555	523	552	545	536	580	538	554	560	557	556	611	565	538	559	552	582	563	574	585	597	628	574	568	543	551	593	571	545	605	551	577	585	562	529	527	582	615	571	547	519	544	543	588	510	597	596	571	524	588	572	604	561	558	573	562	575	582	542	597	580	524	584	550	568	609	576	525	559	560	579	526	586	562	560	575	550	557	533	558	565	528	554	582	563	549	571	559	539	594	583	581	577	572	547	568	529	552	564	576	536	575	541	574	537	490	535	530	512	540	567	643	521	594	558	579	559	596	603	511	545	575	549	585	562	542	543	575	550	555	526	574	574	548	557	552	551	558	548	545	565	551	550	542	575	568	589	549	561	572	550	560	583	557	588	548	567	607	558	565	588	535	600	551	522	555	522	582	574	528	552	576	551	572	574	543	515	545	576	578	587	547	558	542	557	585	551	575	529	538	552	550	580	551	568	569	568	543	555	553	577	597	549	558	563	548	576	564	543	556	515	565	535	548	566	538	576	544	553	557	529	570	574	577	531	575	558	543	553	555	548	555	555	560	588	534	550	533	551	567	529	548	575	567	560	557	583	538	524	589	581	607	563	507	591	531	557	562	569	561	566	524	537	539	569	569	532	555	588	551	528	523	568	552	574	525	512	565	563	524	549	579	555	540	582	579	602	561	608	578	493	556	539	520	529	541	540	588	563	607	565	566	541	542	556	548	556	548	580	572	547	549	593	575	557	579	535	548	574	581	620	575	581	595	562	559	545	559	556	571	539	580	582	554	570	547	514	585	603	506	588	560	577	581	542	537	572	537	568	532	524	558	550	552	551	557	567	507	578	557	573	558	562	623	559	591	541	536	596	537	570	530	557	574	579	551	550	541	554	611	555	567	564	593	530	541	565	535	573	557	565	587	567	543	573	564	528	537	565	579	563	576	570	573	554	574	569	527	543	581	580	560	530	555	533	556	572	556	600	558	597	585	589	586	534	571	566	550	577	558	576	555	520	546	560	565	581	610	576	516	538	575	543	553	500	568	569	561	554	617	618	520	508	533	554	574	556	514	563	559	587	568	520	598	555
48072	11374	5978	3049	2125	1754	1439	1274	1148	997	967	904	827	805	801	731	761	840	749	746	740	733	730	693	729	624	678	692	736	674	698	659	679	713	712	697	626	651	728	688	650	712	701	659	701	742	681	740	720	649	688	643	679	713	683	660	657	671	713	708	666	657	664	639	695	680	630	733	629	701	700	699	711	676	689	626	692	667	654	684	672	657	670	652	690	672	713	681	650	704	664	697	661	691	689	672	701	735	660	684	663	690	728	694	689	695	701	683	629	670	727	658	657	732	713	687	702	694	692	744	694	703	705	690	679	711	663	693	653	678	666	658	708	676	680	658	681	663	628	688	676	701	674	708	709	710	666	683	705	665	678	678	684	681	663	667	752	644	681	743	703	666	727	692	628	668	692	689	696	643	661	706	705	662	662	649	706	719	670	663	672	646	692	681	718	725	692	667	705	687	697	656	713	652	655	692	681	697	614	700	693	668	713	640	685	679	701	679	653	686	630	687	686	672	673	674	611	649	630	707	717	685	661	705	668	721	677	712	651	656	658	652	633	669	690	683	646	650	646	624	675	619	701	702	721	715	675	659	648	719	665	663	680	670	697	672	649	713	681	673	674	695	684	665	699	652	665	713	667	662	658	661	675	687	724	679	678	711	628	677	674	715	685	672	654	697	645	666	702	697	674	715	686	675	669	644	708	716	685	674	661	694	716	684	662	680	657	673	654	626	687	621	646	666	626	671	688	661	664	689	678	683	691	641	698	672	682	686	703	679	651	711	729	665	678	670	708	663	638	688	696	711	760	696	708	717	664	679	655	669	661	660	675	688	686	659	647	704	673	706	594	678	721	654	682	610	675	651	689	636	689	666	709	650	667	746	662	707	723	690	662	704	683	665	621	683	642	717	678	704	673	691	671	680	693	648	674	657	639	714	680	668	673	685	663	666	645	639	685	662	681	668	704	706	658	657	651	651	680	678	651	608	684	680	693	674	679	687	707	669	736	635	652	676	661	676	700	704	643	661	682	677	655	700	649	648	698	635	683	687	643	694	709	659	606	659	688	698	653	682	692	732	708	771	641	698	696	681	615	645	688	678	683	655	677	662	711	706	727	664	708	680	681	685	664	668	641	697	682	698	672	638	683	700	696	695	712	692	636	709	620	638	668	639	649	628	624	683	635	663	683	677	677	672	644	669	655	686	688	676	616	631	616	710	683	686	673	651	679	681	705	695	691	655	653	671	692	713	701	676	703	689	710	671	686	659	634	682	694	638	693	664	689	624	734	680	696	650	679	656	686	625	629	683	654	691	663	717	665	723	689	674	689	689	708	732	647	696	688	715	676	664	644	679	653	629	638	691	647	692	713	692	661	723	711	645	664	696	687	697	663	600	733	602	655	725	724	708	666	679	728	661	615	685	699	683	694	658	649	690	661	643	672	650	713	695	697	684	644	676	647	717	721	703	698	685	667	697	663	689	671	678	696	627	694	664	724	712	641	610	684	702	676	668	676	660	681	692	669	656	662	654	641	673	727	695	685	606	651	644	682	667	663	653	627	683	689	693	678	692	705	648	680	665	659	706	685	708	700	679	686	676	696	741	703	652	637	709	631	672	660	697	693	658	640	684	730	612	695	701	668	666	670	758	665	710	653	672	675	684	729	692	716	664	658	632	672	678	631	712	642	678	688	677	652	712	623	681	692	690	700	681	691	683	640	620	676	708	664	703	651	714	730	668	719	684	706	707	706	693	722	693	685	655	691	697	679	647	672	669	688	678	641	654	694	667	632	717	648	679	690	686	704	683	687	671	628	668	658	638	660	707	717	701	638	657	689	691	667	710	687	664	674	646	738	641	684	656	692	650	664	698	696	692	659	637	642	692	652	654	691	636	713	720	702	659	656	738	697	669	642	747	676	655	643	731	639	662	724	685	680	663	663	663	725	695	713	687	685	687	700	676	654	652	709	681	709	688	689	650	668	687	690	672	664	657	681	695	627	642	705	680	656	676	669	669	745	733	679	670	665	663	653	735	667	704	707	661	674	654	682	716	677	674	689	689	667	677	650	620	687	694	701	699	661	667	686	651	654	690	689	694	632	646	674	659	715	679	701	682	703	676	658	639	667	692	685	682	714	637	660	710	714	657	739	698	677	663	697	685	672	652	669	699	669	641	666	670	671	675	665	663	615	701	701	685	712	675	716	677	699	753	699	682	668	705	672	681	691	638	708	661	694	664	710	677	710	685	676	685	688	660	632	666	681	659	646	658	688	638	708	688	672	693	648	648	630	650	675	705	675	687	713	723	695	715	619	685	661	613	720	711	643	635	636	680	687	653	648	677	654	624	709	647	678	705	669	715	675	682	668	678	663	699	678	714	679	637	680	664	692	714	701	684	658	693	684	687	730	655	667	674	676	644	654	695	681	638	663	685	713	646	655	687	677	687	681	688	642	689	656	701	670	629	724	653	701	664	701	691	688	656	634	715	705	657	661	672	647	646	682	652	666	695	683	698	639	668	677	686	679	687	717	669	704	639	682	655	693	676	697	682	685	703	708	690	667	627	637	681	681	695	717	675	716	673	689	670	665	630	702	664	702	669	742	672	705	621	642	703	694	682	659	713	695	705	645	650	700	700	674	671	696	683	704	692	698	681	656	671	662	634	678	685	713	695	674	631	661	656	682	649	652	700	669	618	680	608	657	693	669	634	660	677	641	685	663	654	661	685	679	657	644	671	741	633	692	730	684	645	688	691	682	706	651	732	696	661	679	673	650	667	682	684	707	651	703	682	644	661	643	674	656	687	682	670	714	668	690	665	606	707	734	708	644	649	647	675	663	698	680	670	657	658	682	654	678	728	643	724	685	662	701	633	675	630	662	683	698	690	663	673	714	634	652	691	669	697	653	700	718	665	684	641	676	712	708	659	653	706	656	728	666	630	694	700	686	692	726	666	667	691	719	666	712	735	671	666	694	694	653	668	723	676	646	635	646	694	695	665	691	682	652	691	708	647	751	685	728	663	687	720	679	669	657	689	686	691	667	664	727	642	666	642	701	667	679	672	708	661	649	644	682	704	649	708	706	651	671	710	680	677	727	674	680	658	702	681	677	633	695	683	674	678	662	659	648	733	669	655	697	680	666	688	662	716	671	703	645	700	682	677	723	710	651	668	671	691	681	708	671	657	659	659	675	686	641	661	676	706	710	681	639	655	682	667	673	673	726	650	687	709	673	688	671	717	679	659	663	675	667	688	675	705	687	662	684	650	667	686	636	623	649	676	694	641	647	690	719	662	714	684	670	640	677	690	674	655	689	667	667	655	672	674	643	686	663	642	636	680	673	676	686	665	668	655	703	713	692	686	658	656	649	647	666	681	647	644	654	687	642	691	627	656	647	721	624	677	685	648	673	701	701	673	702	623	663	724	679	664	677	700	638	734	658	678	687	667	625	708	694	662	668	649	637	737	704	700	680	696	725	642	661	670	696	659	704	710	679	628	705	704	680	691	655	702
25788	21472	27488	25631	7502	498	411	314	277	284	260	295	294	281	236	221	253	243	263	233	201	239	232	253	238	256	239	227	238	226	222	224	215	236	231	231	233	231	254	220	259	226	237	270	216	251	250	228	247	263	240	231	222	216	210	236	232	197	241	223	232	227	235	220	205	239	226	225	234	222	227	227	218	225	219	232	197	217	236	227	208	213	217	202	217	243	265	235	217	196	223	217	227	212	237	230	211	238	230	229	220	232	256	203	219	223	244	211	221	191	230	220	223	230	220	260	246	226	269	236	217	224	223	210	208	217	219	217	224	238	209	200	199	213	237	218	248	199	229	237	272	244	233	242	216	224	218	230	225	207	268	236	258	240	237	216	221	229	253	239	229	224	235	242	248	225	208	233	206	217	239	263	238	231	212	249	242	246	235	204	227	227	261	239	228	238	229	219	214	250	240	222	226	231	239	224	228	240	237	211	228	215	228	264	212	205	215	229	225	220	240	236	234	239	233	218	196	246	232	241	208	250	223	221	214	224	210	225	229	231	236	235	237	245	231	237	203	229	236	231	231	243	228	267	238	250	217	207	233	228	219	241	249	210	216	253	253	262	234	231	224	219	223	236	240	217	246	227	239	217	229	231	236	216	224	245	247	207	225	219	238	241	206	230	225	195	225	220	218	215	192	236	231	220	210	236	233	215	222	195	210	217	281	194	203	237	223	228	211	238	230	204	241	243	260	202	235	245	238	229	231	208	235	213	230	214	223	222	236	213	242	237	241	228	250	237	223	221	219	204	215	234	246	233	237	224	235	245	234	217	209	229	223	223	210	215	233	219	222	250	207	217	194	210	232	230	209	223	247	238	207	206	233	215	205	237	239	237	236	253	244	216	240	231	219	232	218	228	200	260	236	226	223	231	241	216	205	221	199	217	210	254	230	242	233	218	228	214	223	218	242	249	229	228	235	234	238	217	229	210	229	206	209	198	220	245	216	227	264	225	227	241	218	246	207	224	236	216	238	231	224	214	234	220	226	244	208	230	243	224	242	241	221	250	212	227	226	245	239	207	222	236	238	233	243	208	243	212	212	231	206	248	211	209	221	218	226	204	264	216	208	245	216	225	233	223	251	226	242	246	229	245	241	234	236	225	220	243	229	218	245	241	219	195	208	232	224	255	216	231	237	230	220	208	227	213	233	212	206	242	223	239	244	222	249	232	219	219	216	237	237	232	241	204	207	219	231	234	238	245	224	223	212	235	239	218	212	224	220	228	233	226	217	226	222	231	252	246	232	249	229	244	253	237	224	227	242	256	231	224	238	199	216	231	239	207	254	247	221	229	231	197	204	239	215	227	193	211	230	226	234	240	250	220	248	241	268	242	205	211	198	222	211	220	229	233	242	219	196	234	220	188	233	235	223	242	223	231	233	222	233	233	214	265	240	238	203	227	221	250	266	227	209	233	236	235	247	240	237	223	222	227	203	217	237	206	221	233	199	204	233	227	201	238	234	202	239	206	253	228	217	252	204	249	240	231	223	243	202	227	217	211	228	240	208	238	236	224	227	246	222	219	239	231	229	230	223	229	240	257	236	182	221	223	248	248	232	236	216	241	220	231	228	238	231	207	215	230	228	251	234	216	219	268	220	236	252	215	217	233	229	232	206	230	206	224	208	226	227	232	243	237	227	219	213	220	234	224	245	208	210	226	239	216	204	213	226	210	249	238	251	222	217	200	233	218	229	224	228	240	215	231	254	218	231	214	223	236	234	244	250	212	225	212	219	229	199	214	251	232	243	231	207	243	236	228	217	236	249	233	207	234	214	241	212	222	200	257	234	222	212	226	235	236	264	229	237	255	232	241	241	223	236	248	233	231	226	212	222	251	186	248	228	226	227	217	221	194	234	232	229	222	223	193	239	235	239	249	232	248	212	232	259	241	246	214	203	273	214	221	249	223	224	237	219	224	209	220	207	208	227	250	214	222	219	227	242	222	220	230	245	236	223	247	224	244	233	241	215	212	206	253	230	219	257	227	246	222	237	256	234	199	226	232	226	245	222	257	232	215	228	254	233	224	225	247	218	239	218	221	240	224	228	214	214	201	214	259	245	242	228	226	238	214	218	224	229	231	219	222	241	249	236	224	233	211	227	238	227	220	228	224	211	215	224	225	259	214	214	256	236	209	241	232	244	202	236	206	237	234	199	222	216	228	218	229	229	227	240	219	217	237	227	237	243	238	250	228	252	220	226	252	260	225	239	243	228	267	219	234	216	243	237	216	220	198	240	238	258	224	232	224	203	243	238	214	227	233	211	206	232	236	226	233	234	222	213	228	235	230	252	244	230	220	215	224	237	219	235	253	236	261	230	238	224	220	227	235	236	232	227	238	206	228	224	246	239	230	227	229	218	224	219	230	229	231	262	212	227	229	237	220	261	257	230	242	223	216	204	206	241	197	236	250	242	212	196	219	223	204	234	210	217	232	231	259	234	227	215	209	235	203	233	206	227	249	234	253	211	258	240	225	239	228	237	243	187	225	211	226	246	218	261	226	228	225	245	215	239	232	220	244	234	213	228	200	253	238	248	233	234	205	230	223	232	217	215	231	252	237	236	253	245	228	217	206	220	228	221	205	194	257	248	234	211	222	231	225	226	235	234	221	230	220	236	260	246	233	202	237	237	234	200	247	221	226	227	219	220	229	215	247	223	203	214	225	230	224	238	236	201	225	234	228	266	232	237	213	252	260	228	225	243	244	222	198	248	232	235	219	214	232	261	249	211	230	258	256	269	212	233	252	209	231	229	222	260	244	248	240	222	254	214	230	232	246	223	221	211	223	208	227	246	201	207	209	210	242	247	224	224	250	261	229	211	240	234	231	226	228	246	224	241	207	232	243	220	217	248	227	216	247	216	222	180	218	233	220	214	233	214	187	229	219	228	182	258	233	251	246	236	270	220	197	232	228	232	209	228	197	214	213	232	211	225	225	194	226	240	217	224	238	222	231	223	231	199	208	220	195	235	222	225	219	242	217	214	236	217	224	234	210	250	231	249	212	221	218	230	257	249	217	231	224	229	233	215	206	212	219	235	236	248	225	259	242	237	231	226	189	206	252	237	204	240	255	215	227	262	223	225	216	239	239	214	239	248	224	228	221	215	209	215	262	250	210	217	243	232	223	233	221	211	230	223	226	244	245	224	229	221	211	223	217	208	241	241	231	232	234	230	233	220	230	239	198	218	238	234	238	221	237	223	249	244	229	229	225	231	231	235	222	193	251	229	235	201	253	198	218	219	238	230	219	226	235	225	228	218	233	246	222	235	198	248	228	246	214	252	230	200	240	242	197	232	250	215	208	244	209	243	225	207	232	207	245	225	227	235	230	201	225	219	224	234	225	225	219	243	203	223	246	236	236	261	249	213	225	245	223	244	236	236	198	228	223	240	233	215	212	213	238	220	211	213	223	232	226	197	250	233	219	209	242	231	229	233	234	239	220	223	226	232	246	244	217
44598	7511	2973	1433	1033	895	693	616	565	491	455	429	419	374	378	360	359	367	368	328	339	366	290	359	299	340	346	335	307	315	327	294	336	306	302	332	304	312	290	292	297	323	316	314	303	344	326	328	315	337	307	312	308	304	313	327	326	302	317	324	286	309	313	292	302	329	320	342	328	310	332	306	331	329	291	312	321	314	294	319	333	285	324	312	298	300	299	288	290	319	317	331	288	299	287	329	331	318	324	328	313	301	282	276	304	308	308	315	320	288	311	317	304	301	286	327	311	321	308	267	343	328	303	300	283	303	294	291	313	303	287	299	291	311	312	295	289	306	298	293	325	286	313	309	302	327	306	322	292	309	309	276	300	303	332	296	319	308	286	324	296	300	304	306	318	298	291	343	302	296	315	310	321	324	281	341	336	281	283	334	301	291	288	281	302	304	303	320	280	318	321	318	312	318	330	309	276	292	298	308	299	297	280	294	291	309	289	298	282	302	284	303	301	285	365	336	343	288	291	264	335	294	294	333	294	330	315	283	328	310	293	296	311	300	311	282	297	305	334	313	311	294	295	305	305	305	304	300	326	294	326	304	326	308	274	307	294	317	348	312	290	317	304	326	325	313	297	287	300	266	302	295	323	296	305	320	315	319	304	311	315	299	303	317	333	296	317	298	336	328	290	305	290	310	289	310	285	290	308	283	303	298	284	307	309	308	347	340	318	321	331	284	294	309	304	316	316	311	283	291	293	301	304	332	290	336	329	281	311	272	308	299	313	301	314	330	332	309	273	300	313	320	308	309	286	313	310	304	305	315	351	336	319	290	322	336	296	297	309	316	326	317	286	317	318	283	292	275	301	317	323	315	309	308	332	301	304	319	310	275	280	317	332	321	345	354	295	301	282	311	304	316	326	303	304	289	318	304	288	313	310	309	309	316	289	307	325	313	317	298	284	301	312	283	283	284	275	319	312	290	300	278	317	301	311	313	285	310	292	330	314	320	320	336	302	337	317	313	304	340	284	312	293	298	298	300	323	310	293	309	303	303	311	302	276	322	285	316	326	311	290	281	298	299	270	317	302	292	309	319	305	281	308	315	312	279	300	325	276	309	310	296	310	324	277	339	261	291	320	309	277	302	279	329	308	365	344	269	285	289	320	323	286	303	280	308	290	317	298	297	316	325	312	309	297	312	329	289	348	320	323	291	315	305	280	327	305	324	270	307	322	298	311	334	294	331	307	307	285	304	309	289	324	302	303	292	328	324	311	307	312	332	310	306	293	335	302	277	316	318	337	291	292	299	305	307	336	298	292	323	298	314	300	302	280	320	296	295	298	303	278	316	329	299	303	295	327	283	309	323	282	338	266	301	328	340	295	292	306	295	317	290	291	323	256	279	293	288	286	302	310	322	316	287	318	324	325	285	309	294	303	319	324	310	287	309	284	276	312	284	313	310	285	307	352	286	326	330	299	267	319	312	307	304	361	299	310	301	309	312	300	335	294	295	299	282	330	288	302	270	277	320	307	299	313	317	340	318	292	300	289	300	321	308	325	317	311	309	343	298	282	289	284	271	285	292	335	294	308	306	300	300	295	297	334	288	309	303	333	296	314	300	322	333	320	278	339	315	292	319	280	297	282	265	313	309	308	301	307	308	354	321	320	285	272	279	305	303	328	242	298	298	298	288	304	280	294	305	323	308	310	301	307	311	297	291	318	313	277	306	312	317	305	302	282	282	313	271	292	344	311	280	309	259	293	295	285	316	332	294	303	307	323	340	285	320	355	296	296	299	296	289	341	305	297	298	332	299	327	291	288	278	303	280	294	282	299	293	338	295	309	304	308	308	310	321	295	327	293	291	336	330	298	327	300	309	300	323	284	303	291	286	307	301	287	293	303	306	294	294	308	315	313	325	307	303	282	293	285	287	312	300	299	346	321	306	310	299	326	308	309	305	335	307	305	336	299	343	293	300	300	310	350	301	303	300	321	317	324	296	308	309	324	287	308	256	293	305	336	321	317	303	319	285	296	343	290	294	294	286	309	321	333	343	303	281	290	330	315	300	330	318	291	291	325	254	282	318	349	298	320	330	313	278	305	290	339	274	275	293	282	287	312	279	323	324	311	316	308	318	309	294	292	341	311	311	301	305	329	301	332	299	333	327	313	330	284	309	323	305	263	285	327	288	298	305	282	297	272	297	281	308	251	308	324	324	329	319	333	290	321	300	295	306	339	320	281	289	305	311	291	327	325	335	294	306	271	321	316	329	287	301	290	320	316	299	281	289	340	307	286	303	304	296	322	294	299	320	305	330	333	304	299	318	306	349	321	320	330	302	299	316	304	271	319	315	288	292	333	328	293	299	300	283	297	319	303	325	287	290	296	290	304	315	305	312	312	335	295	301	288	329	296	283	310	305	334	312	284	292	308	305	307	313	310	282	294	327	351	316	312	277	295	284	326	293	316	336	332	313	336	317	300	302	281	341	326	280	292	282	319	290	298	313	280	318	305	300	284	306	310	336	290	306	316	295	303	305	302	328	280	272	298	325	284	302	339	323	295	316	300	333	300	314	320	302	307	322	308	324	328	302	316	301	304	305	274	311	276	318	288	309	303	275	309	294	323	310	319	298	292	297	301	336	294	280	304	285	298	323	318	292	345	312	317	331	282	336	251	282	348	330	284	305	294	299	307	297	295	311	334	325	305	270	315	302	298	272	310	297	321	314	320	282	323	299	331	301	332	313	284	288	306	338	314	325	283	280	311	310	310	306	299	316	305	329	278	291	299	313	316	301	316	323	315	310	281	326	301	320	345	290	323	297	295	301	286	321	301	285	259	297	252	315	302	302	283	319	302	305	296	300	305	321	322	286	314	288	316	338	317	312	306	314	273	299	287	307	334	325	292	316	286	293	270	319	290	335	312	319	308	308	308	292	270	313	314	288	324	320	303	301	319	312	289	301	307	285	300	295	303	307	296	283	270	298	276	292	298	288	312	286	322	326	314	301	282	308	312	301	294	334	326	316	305	331	336	327	309	315	299	301	320	285	281	326	307	294	282	293	300	289	313	313	279	321	307	336	279	323	299	276	315	322	304	275	308	296	289	315	343	305	300	335	304	309	330	288	289	313	297	332	290	285	311	286	326	293	292	323	301	311	313	309	287	315	330	294	308	280	292	288	281	286	313	314	306	323	287	335	309	302	300	341	317	265	300	302	329	317	269	313	277	318	329	267	319	332	283	314	296	302	310	285	332	301	321	299	296	310	337	303	289	314	305	317	323	334	299	304	302	297	308	310	308	292	298	287	312	304	298	279	307	310	315	326	312	348	299	298	266	331	296	289	326	284	335	331	330	337	298	308	342	300	298	312	290	309	301	304	326	300	298	317	301	284	297	298	294	315	304	309	318	307	308	349	308	312	278	317	315	323	313	299	288	323	315	292	296	352	320	325	318	314	300	314	315	310	314	323	303	319	303	300	319	248	329	318	322	315	310	288	314	309	306	318
23354	21488	29295	24105	21480	21502	7965	1226	941	907	832	786	794	770	716	712	702	665	674	691	727	689	665	684	673	665	672	637	639	599	639	629	648	655	641	633	686	649	666	692	675	629	649	624	623	667	623	696	625	670	723	663	714	630	661	707	617	682	629	637	654	615	644	611	639	622	627	700	666	605	597	626	639	658	640	618	606	655	645	644	632	597	604	650	622	594	668	666	652	645	597	659	644	650	662	618	633	650	671	626	661	596	619	647	597	584	669	607	596	600	624	589	600	633	648	606	656	642	641	634	636	613	603	648	614	638	641	642	636	609	646	588	655	644	619	613	606	630	583	615	656	612	633	622	616	644	608	607	610	536	655	610	637	685	626	620	610	588	628	665	634	592	612	680	618	597	645	653	618	629	640	635	629	637	664	649	625	593	611	626	659	647	634	597	583	610	645	657	615	596	619	624	657	610	610	624	646	689	628	641	612	618	600	631	611	640	664	671	641	634	660	680	642	580	622	653	637	632	613	640	661	653	637	636	680	653	627	615	624	619	648	651	615	643	608	609	660	658	621	610	636	609	620	650	610	646	655	571	620	643	630	636	652	610	638	596	681	626	608	647	610	656	593	625	642	626	632	600	592	628	623	612	652	639	603	652	631	665	623	632	601	620	592	616	601	608	641	590	664	651	632	640	678	615	657	656	564	650	662	610	620	627	631	658	620	577	645	629	620	627	585	650	586	681	569	619	646	693	629	634	637	606	590	634	633	629	639	615	639	652	652	590	595	592	599	664	676	623	615	608	619	616	661	593	642	619	677	657	595	644	652	657	636	564	617	620	640	601	652	618	625	600	660	651	606	593	638	638	646	635	680	587	632	633	640	597	656	634	622	644	589	624	580	591	581	634	676	623	626	635	644	622	624	668	659	639	633	632	613	639	614	637	622	637	644	671	627	632	671	631	607	628	623	651	597	618	627	605	617	638	635	625	609	665	627	605	606	644	613	614	638	612	647	620	594	678	633	601	605	622	636	615	605	638	635	637	636	610	691	597	595	616	627	646	660	665	622	651	605	610	628	595	607	657	644	638	620	654	636	622	638	611	679	627	636	603	635	632	664	661	685	616	609	612	611	656	631	646	620	634	627	615	652	598	587	660	620	644	596	618	606	661	635	701	623	659	621	661	637	643	651	621	640	663	600	600	598	612	681	612	637	589	615	648	619	621	644	635	631	652	596	659	586	616	632	660	649	615	628	642	658	651	614	636	589	633	604	650	607	571	662	622	604	630	625	666	662	610	645	600	642	616	648	593	602	651	660	609	705	652	646	620	573	631	652	654	642	668	644	627	662	656	638	647	634	620	622	625	635	664	665	653	675	696	594	612	621	611	578	621	644	619	638	633	593	606	595	623	636	583	619	598	639	603	655	629	645	625	632	583	582	628	631	612	607	647	656	630	607	665	633	663	662	618	635	626	646	603	624	637	607	645	621	646	669	653	575	590	598	592	637	580	632	621	626	652	615	605	642	645	632	606	660	600	613	619	625	624	619	609	663	711	578	646	617	629	618	646	673	656	613	574	624	677	630	656	643	632	640	631	654	657	601	605	626	641	598	690	628	632	584	600	672	626	633	677	637	573	615	596	656	601	627	610	600	672	601	627	649	642	628	643	633	611	622	621	624	626	651	608	623	641	624	627	607	596	661	622	628	640	604	610	644	626	633	655	599	601	631	642	654	639	649	614	602	641	574	625	620	618	651	610	653	637	653	591	678	663	603	633	633	653	629	568	598	628	635	646	670	665	659	673	660	663	615	680	645	643	641	605	639	656	658	651	612	631	605	633	613	619	607	581	612	641	632	605	562	630	634	635	600	601	592	615	644	626	643	593	635	638	652	644	600	625	614	623	653	678	645	621	641	628	598	635	610	640	605	628	604	651	649	644	638	621	635	597	642	626	602	644	647	648	593	609	640	579	655	646	622	616	653	607	621	639	659	687	616	629	639	574	563	605	600	672	640	653	633	627	628	559	628	601	633	655	619	664	615	595	595	632	625	644	641	655	637	659	627	608	608	658	623	617	650	602	621	619	639	651	625	648	637	617	608	638	614	615	661	641	647	617	621	651	607	621	585	617	640	656	628	576	675	638	608	647	641	660	644	587	632	571	631	586	601	647	658	642	576	612	657	640	637	645	622	627	680	601	602	631	661	644	620	586	672	610	619	634	639	608	606	661	633	658	608	594	586	654	656	598	610	629	644	646	639	654	607	607	647	627	641	629	600	638	663	637	641	591	645	626	635	647	618	609	573	623	627	598	620	597	641	615	654	641	631	687	634	601	637	633	661	576	636	631	635	625	659	603	618	635	659	643	657	630	615	583	669	604	630	642	636	652	619	615	688	626	604	632	664	628	619	604	601	587	630	581	654	661	626	649	688	604	610	623	624	637	628	629	634	598	593	595	630	612	618	634	583	624	634	617	644	613	636	607	588	617	633	663	578	628	636	686	644	571	615	584	618	643	612	653	636	629	614	614	676	621	628	618	662	574	632	616	623	614	641	677	644	655	613	618	638	622	632	569	622	628	597	628	637	613	643	637	630	673	589	673	584	630	631	616	625	663	626	580	636	604	594	622	617	626	666	615	659	618	632	663	619	600	639	625	632	600	604	633	613	657	669	640	581	692	599	660	641	639	625	617	644	609	635	616	619	584	594	619	678	615	659	608	585	649	664	647	648	659	632	616	630	622	642	652	598	626	644	638	615	642	602	631	617	615	636	637	607	591	583	639	632	622	634	626	676	648	655	643	617	649	640	617	646	614	662	622	633	616	625	632	664	595	615	645	651	541	594	600	657	635	614	673	649	657	650	612	658	593	629	592	653	638	596	607	593	592	593	621	589	634	667	633	642	608	642	623	621	622	648	634	608	649	659	632	645	578	622	644	616	628	655	671	588	603	603	638	648	668	612	608	571	593	647	673	618	601	637	627	661	580	611	654	623	669	648	663	645	622	628	582	653	667	605	646	581	614	617	612	631	633	635	629	650	651	603	612	635	625	622	659	612	646	616	624	644	629	625	649	632	637	577	622	590	591	618	625	676	591	582	595	622	607	640	587	630	639	597	544	629	629	693	600	639	628	618	602	612	650	642	652	588	646	625	633	639	634	643	655	632	603	675	642	606	642	672	611	619	660	638	675	584	623	662	629	672	644	645	671	606	655	613	602	642	582	643	559	640	562	589	658	631	606	573	625	646	617	635	619	616	668	596	638	637	620	660	661	644	649	625	626	629	604	647	669	648	646	644	614	580	625	620	677	680	579	635	627	630	632	629	677	591	610	615	562	629	573	627	651	658	599	608	624	620	643	636	647	561	631	634	620	606	606	645	665	643	623	605	653	603	627	604	618	648	667	619	617	622	617	669	623	694	631	625	591	641	639	612	569	599	594	633	643	609	619	605	660	641	656	628	622	630	648	647	626	654	668	701	673	605	660	625	608	607	639	622	633	626	642	631	621	624	671
52735	14795	9714	5070	3671	2894	2312	1961	1636	1481	1401	1212	1118	1100	999	941	991	948	938	919	884	857	877	799	875	830	802	849	801	820	799	813	857	829	800	797	785	816	766	761	798	773	813	778	778	817	748	796	796	782	802	788	784	788	804	785	840	777	749	757	701	764	790	769	787	798	784	761	837	744	784	811	794	752	811	750	795	789	770	812	769	758	740	772	770	761	755	772	774	793	774	769	758	782	762	752	771	781	779	753	784	752	782	758	783	811	784	824	732	789	725	789	797	767	795	787	773	747	785	769	788	766	776	775	830	752	695	784	785	778	762	782	778	767	736	740	756	767	757	731	760	747	740	744	755	738	734	753	730	793	748	794	817	776	796	749	753	765	778	798	763	781	785	760	746	798	774	766	779	782	779	783	808	764	811	771	839	773	767	789	780	750	743	753	806	774	739	785	758	734	791	805	784	789	786	787	783	773	782	768	769	731	790	785	753	747	773	763	742	752	816	795	756	753	818	768	805	822	768	827	794	741	795	765	738	777	749	753	708	756	727	798	729	818	783	797	803	753	794	747	725	742	802	738	785	767	807	752	764	759	797	811	733	784	777	813	756	712	795	756	816	803	785	760	774	732	735	810	792	739	785	748	768	762	785	751	797	785	780	796	766	714	764	808	744	806	724	776	755	788	759	754	755	739	791	826	776	734	791	783	706	768	779	748	804	738	721	780	713	802	775	737	807	761	742	738	738	775	769	776	795	790	741	789	816	747	766	820	751	754	757	769	748	745	787	786	754	787	760	773	765	765	757	722	779	732	743	773	735	701	786	778	760	794	807	709	787	762	723	796	788	795	817	800	771	768	787	777	765	759	741	837	784	765	799	740	779	758	786	795	744	787	790	741	732	773	822	757	800	774	764	776	774	725	789	749	767	776	817	786	772	765	742	754	783	773	777	797	748	809	762	781	775	749	823	758	738	745	812	784	743	745	746	803	779	768	812	802	762	704	757	772	767	823	774	763	723	746	764	776	748	808	780	761	783	796	770	767	756	831	749	778	807	798	785	812	794	729	759	746	764	770	770	777	726	789	743	801	800	815	723	824	755	744	754	767	732	745	789	780	769	794	785	783	788	728	784	761	774	738	767	760	818	774	760	803	786	751	798	811	766	763	754	813	794	763	800	736	755	783	755	785	750	742	819	797	806	782	766	771	756	737	800	758	740	775	782	774	765	731	741	770	778	780	739	727	772	815	729	774	784	794	772	725	799	763	782	820	795	787	737	759	774	809	745	785	822	772	788	705	797	767	819	772	773	766	754	823	793	780	800	766	762	747	781	766	747	758	757	775	768	792	743	816	753	753	719	747	726	757	818	729	759	857	743	756	784	766	730	794	832	781	752	732	786	768	786	783	766	717	761	798	731	741	744	772	778	808	716	771	799	786	757	758	731	702	756	742	745	737	732	763	757	780	722	756	818	808	748	769	789	750	783	737	737	786	752	741	749	752	758	735	711	772	800	787	749	759	767	776	743	732	755	793	809	741	765	799	728	810	824	763	724	791	766	808	722	765	725	788	753	753	762	793	742	805	752	761	801	731	799	815	776	815	754	773	766	749	733	792	792	793	782	816	818	756	808	815	770	757	762	770	832	784	769	803	793	748	785	773	740	757	769	791	737	772	769	763	737	727	752	801	789	750	767	778	746	773	793	759	757	782	673	764	757	709	743	729	779	749	794	784	838	799	769	793	769	777	755	796	768	758	760	784	769	743	796	751	799	751	779	777	750	838	721	757	762	738	742	755	796	751	722	744	749	740	811	752	740	773	787	774	748	776	784	824	748	749	757	803	813	752	770	806	772	808	791	771	790	715	804	795	741	753	803	758	789	754	770	761	789	739	766	797	733	781	827	763	753	740	764	755	777	766	772	780	749	699	735	744	738	737	785	824	780	747	783	756	791	731	792	763	766	794	731	722	806	748	770	758	711	755	771	739	742	787	816	732	754	736	781	800	738	760	780	792	771	741	750	729	795	723	792	803	746	754	724	779	775	785	771	751	746	807	811	780	816	742	780	818	761	714	763	789	805	801	748	788	785	796	779	774	745	765	748	745	831	728	811	800	734	794	720	797	807	730	759	781	782	804	742	759	756	747	779	755	786	743	732	780	765	714	766	760	815	795	740	726	818	782	782	774	781	799	742	804	809	768	791	821	743	756	776	800	745	774	773	788	741	769	782	734	767	743	740	762	803	793	744	786	771	796	718	782	787	807	756	751	764	813	734	723	777	761	764	764	754	767	740	799	741	770	770	738	786	755	791	775	786	772	756	835	726	759	748	764	779	828	775	742	741	772	807	711	748	748	715	796	744	797	772	794	829	779	790	760	791	769	755	776	796	758	749	733	759	739	798	752	790	785	809	796	791	831	805	731	699	835	797	728	756	764	785	771	726	813	753	755	811	748	787	769	786	735	798	784	737	759	798	741	799	751	739	802	812	827	753	820	758	730	797	779	775	731	780	738	753	776	813	766	807	794	768	814	771	766	815	734	733	782	789	761	735	754	767	781	808	749	798	789	795	769	768	768	791	795	736	769	766	721	785	798	733	744	767	789	715	791	755	729	744	745	832	777	713	762	725	760	795	821	779	736	772	761	744	753	762	808	791	823	781	761	719	754	783	775	747	783	757	815	775	744	777	732	818	743	785	787	751	796	777	752	717	768	781	725	800	712	765	802	789	750	779	774	737	742	820	730	768	780	739	824	797	772	754	742	802	771	743	807	792	791	762	742	836	760	759	773	792	765	711	800	731	784	867	784	770	781	776	774	761	798	762	719	771	749	719	751	729	791	746	806	754	738	762	726	779	762	817	806	768	736	792	758	782	799	773	751	779	761	788	741	778	705	797	733	734	764	815	803	749	800	732	747	789	777	773	745	794	738	776	746	831	764	718	733	759	747	763	775	715	833	770	787	762	790	738	785	784	716	739	738	785	790	721	769	794	778	781	821	838	788	782	803	798	708	769	745	744	820	758	788	790	765	768	767	743	712	745	779	747	768	769	749	781	703	743	748	806	772	830	756	787	764	726	759	755	762	788	786	783	791	778	798	750	795	780	739	771	751	808	771	775	755	825	752	745	770	699	781	777	713	804	758	798	734	756	829	792	748	781	738	840	796	728	767	756	752	787	779	807	775	789	732	727	764	810	753	768	781	719	763	742	752	795	717	724	790	746	767	761	731	747	769	813	769	807	749	756	733	738	748	740	740	779	778	780	725	719	755	770	800	756	762	774	772	772	802	769	776	792	733	819	782	763	748	772	722	809	756	767	796	767	770	784	751	789	790	765	755	724	798	753	788	758	765	798	776	787	808	772	755	774	770	796	771	800	755	765	784	769	724	764	750	819	734	776	763	781	784	772	789	776	736	778	743	769	798	753	768	815	721	780	799	760	768	729	770	786	824	792	727	763	789	745	772	751	816	812	751	782	789	749	793	769	749	782	771	773	731	748	744	791	765	775	834
28688	19660	5982	649	459	407	334	298	298	244	278	253	306	272	264	271	264	278	266	269	278	289	234	320	281	261	267	255	267	274	286	288	244	274	274	286	270	272	295	277	291	247	260	287	287	258	284	301	266	254	332	284	263	280	254	264	246	276	270	280	281	293	276	298	259	274	296	272	282	271	281	275	315	302	254	291	266	280	273	264	267	313	260	259	297	280	278	289	265	277	285	294	265	259	270	287	292	255	293	273	239	272	295	265	271	254	247	267	254	319	266	249	262	268	278	308	254	268	292	265	309	291	243	267	282	282	268	266	263	270	276	259	276	281	254	282	249	237	265	263	273	270	287	228	276	278	224	285	284	266	252	264	280	277	275	278	255	317	254	282	254	272	252	281	251	284	295	250	278	269	279	306	252	280	257	259	308	258	291	260	257	248	291	270	288	281	274	286	274	257	266	288	299	257	255	273	271	239	271	253	289	263	297	285	275	291	267	276	239	260	284	271	275	263	247	301	273	279	280	285	268	259	277	274	318	295	272	269	290	251	284	289	267	260	267	249	243	254	285	281	257	255	276	320	289	258	248	256	283	267	260	263	281	271	289	284	297	271	249	284	307	293	270	279	229	224	252	274	284	266	290	306	283	263	284	279	245	256	265	283	282	297	290	286	281	274	253	281	272	297	251	276	308	305	280	249	264	256	278	264	268	264	258	283	284	276	302	263	272	271	300	303	258	264	286	280	296	282	278	261	271	286	274	286	255	267	255	280	255	266	255	258	253	250	256	281	281	294	271	254	272	254	235	258	266	257	290	265	268	236	264	275	296	295	256	262	270	285	249	259	274	261	280	272	238	242	272	281	253	285	263	312	302	278	292	282	286	261	274	265	273	304	308	311	292	278	256	273	295	254	259	268	271	279	267	256	254	286	311	274	273	275	278	289	249	264	291	273	249	262	260	250	283	243	282	290	279	274	250	285	277	263	266	277	265	259	265	283	290	264	271	264	286	260	280	248	277	270	254	286	258	266	276	271	271	287	274	274	292	269	283	291	298	267	248	292	283	254	286	267	275	297	280	263	296	278	279	261	271	278	267	243	302	281	268	261	269	258	273	282	279	264	277	270	286	279	274	233	292	292	270	261	295	295	276	280	268	255	256	275	276	285	246	256	246	261	264	295	263	243	256	276	247	286	286	234	264	250	270	243	292	279	268	246	301	268	318	279	258	282	242	261	280	262	234	300	269	275	289	283	268	264	277	253	308	235	278	253	258	302	284	265	256	262	260	279	290	247	264	257	273	279	272	264	272	274	236	268	260	275	270	255	266	286	248	241	274	285	286	293	258	286	308	312	294	297	288	286	271	247	296	264	244	263	283	259	268	265	239	277	251	240	269	265	254	262	271	291	296	301	286	292	302	226	278	267	281	271	260	287	259	283	275	241	277	283	252	270	280	292	284	277	257	252	288	270	260	292	279	243	273	267	297	263	281	296	260	291	265	284	258	271	267	279	267	264	270	272	259	255	269	262	267	288	264	285	267	282	291	298	238	268	261	270	277	310	261	283	277	250	248	272	259	274	286	269	258	260	274	278	256	282	281	250	281	265	277	303	265	277	289	281	282	260	287	271	275	267	264	266	260	277	266	296	263	285	253	267	268	274	279	295	259	282	279	252	273	250	246	246	264	278	249	292	304	274	282	229	298	266	274	288	281	312	244	278	266	254	262	267	269	268	289	263	283	288	280	233	292	268	303	286	279	250	306	284	304	253	283	270	291	288	273	256	301	272	245	312	288	290	292	262	259	301	263	286	285	288	297	307	258	250	289	312	273	292	292	283	263	264	276	287	279	261	254	270	280	283	291	294	269	259	272	300	270	289	260	249	263	268	263	292	262	261	270	261	282	295	271	271	286	288	280	244	295	262	276	248	292	268	271	268	275	286	268	275	256	272	264	264	299	277	263	243	285	274	269	281	258	289	276	267	272	278	261	266	252	252	288	259	295	293	273	257	279	255	275	283	259	280	261	259	277	300	295	262	275	237	282	259	270	271	260	271	252	273	308	278	266	298	276	285	255	268	275	296	293	244	262	314	270	247	296	265	275	268	287	258	257	257	244	311	288	266	292	303	294	283	281	281	280	250	283	270	256	311	291	293	256	283	231	283	295	275	267	279	276	267	282	265	269	260	276	290	270	268	283	264	248	231	287	272	308	275	300	265	245	275	285	272	305	266	235	294	254	274	304	274	259	295	270	301	250	230	260	266	256	272	276	289	264	324	236	242	241	275	292	260	286	301	267	271	281	288	272	271	255	284	283	285	279	264	279	261	253	276	268	272	292	248	262	289	279	265	246	263	263	280	305	254	258	269	275	270	266	282	277	283	249	265	294	264	281	297	255	302	276	292	255	273	257	285	265	288	264	280	291	291	251	269	277	259	265	294	258	272	253	285	251	295	243	285	300	245	260	276	254	254	275	270	261	254	272	260	248	283	232	261	294	253	268	283	269	267	297	258	286	252	268	263	264	285	262	257	246	287	244	267	303	286	260	266	278	318	292	288	283	274	267	255	268	286	257	292	257	276	304	257	261	275	286	260	258	264	287	303	302	262	275	267	272	280	279	282	286	286	284	272	296	285	284	274	273	291	270	256	269	294	266	241	280	269	293	244	269	267	296	279	266	280	251	288	281	271	249	262	278	264	276	264	260	274	273	302	275	277	274	290	292	293	278	315	287	271	280	271	253	289	305	250	279	270	276	264	296	270	257	310	246	262	254	265	271	265	285	282	250	277	278	303	251	274	316	284	229	264	262	262	277	283	274	250	274	288	290	273	271	247	268	292	269	262	252	247	296	269	260	297	256	250	282	263	299	276	266	250	270	268	296	254	281	255	254	268	265	254	292	305	254	264	261	272	228	270	256	276	248	257	248	257	302	263	262	254	274	277	255	271	245	275	279	246	285	289	254	269	266	289	242	269	292	281	266	294	268	274	256	264	295	261	288	257	283	287	270	277	282	282	258	273	277	291	240	275	291	256	274	284	270	270	262	266	276	286	279	284	262	244	275	304	274	279	267	265	321	263	261	288	292	303	294	307	237	257	249	257	244	273	290	264	251	272	261	269	288	283	271	264	299	263	252	277	229	301	258	288	253	275	280	267	278	279	275	282	245	267	254	306	290	278	300	277	302	288	277	278	282	257	251	257	245	271	275	313	275	246	248	240	283	279	274	278	300	272	270	287	253	257	264	270	261	271	276	271	273	286	261	293	286	285	289	277	281	271	282	291	284	278	305	269	292	294	271	295	298	298	256	276	291	278	249	298	277	268	279	276	260	291	254	268	284	280	298	279	279	287	278	306	275	268	314	266	274	242	261	280	296	248	267	279	260	302	267	257	280	270	257	255	280	269	274	254	318	246	278	293	288	276	259	295	281	289	254	275	281	268	236	272	258	279	250	283	267	274	271	292	296	268	268	297	276	252	263	223	257	247	280	251	256	254	274	282	280	260	283	312
22001	1982	713	466	447	430	399	385	379	387	376	353	344	377	357	355	350	360	335	354	374	360	333	363	353	386	344	347	365	333	344	363	378	355	350	351	345	320	346	316	338	345	321	349	330	335	362	330	341	340	341	336	374	363	380	337	343	349	324	353	344	341	345	330	344	356	356	326	349	338	313	349	355	324	339	317	363	351	342	324	329	347	314	359	333	351	373	321	326	367	336	361	327	343	370	352	300	341	394	315	365	325	328	344	379	292	359	357	355	359	366	354	329	355	325	363	353	357	372	338	320	317	327	355	338	365	325	318	317	327	341	378	323	358	339	341	350	329	324	351	378	344	342	353	332	361	337	374	308	378	357	354	322	372	362	326	356	352	339	318	306	362	331	356	337	358	338	329	334	352	361	361	359	362	347	349	316	335	338	344	320	345	333	346	358	333	344	342	338	373	367	334	351	342	341	319	326	331	310	305	339	354	301	343	373	314	331	351	401	326	322	371	347	325	349	345	320	313	368	355	346	352	375	356	353	344	347	306	342	336	349	310	333	380	311	346	366	355	351	353	336	314	325	337	354	335	338	331	339	311	358	367	303	375	333	336	377	325	353	351	355	344	367	339	338	336	325	328	366	341	327	312	324	315	343	361	351	319	358	338	341	349	351	326	357	362	363	360	352	331	324	340	345	358	349	361	322	374	338	342	333	335	367	355	356	352	318	343	346	368	374	359	362	350	358	313	338	344	319	344	351	344	367	368	343	346	347	351	355	371	323	344	368	358	331	343	336	332	320	360	335	362	362	391	350	341	335	336	342	342	373	349	342	359	359	365	347	335	343	346	336	371	311	328	354	386	328	352	318	368	365	333	346	360	309	303	346	371	355	354	363	305	297	332	338	362	347	351	335	340	335	314	351	353	358	362	304	346	333	335	352	326	351	337	356	347	343	354	384	354	355	380	371	329	311	333	367	350	346	322	338	348	335	344	333	361	353	336	366	352	367	324	335	382	353	347	338	354	343	327	348	320	364	330	334	356	285	346	354	340	366	335	322	337	340	342	352	368	331	329	337	346	322	335	344	379	340	356	329	326	352	337	335	345	345	383	347	334	349	341	350	360	345	356	359	334	336	339	346	380	349	329	365	355	364	345	313	335	353	380	344	337	327	371	329	361	325	350	359	388	291	367	358	375	369	385	345	357	352	363	372	323	346	317	325	347	363	346	343	347	337	353	303	355	348	351	320	370	349	355	337	368	365	348	347	357	371	329	383	355	344	307	349	350	324	337	334	343	356	317	318	341	358	347	332	332	367	353	331	339	372	327	354	346	334	342	340	340	328	363	357	356	350	347	368	319	315	366	340	367	371	332	327	340	348	324	343	325	338	357	357	334	332	341	350	288	356	372	351	358	351	351	338	336	329	380	349	328	313	322	337	337	340	344	347	363	323	367	337	323	348	336	358	341	346	330	344	359	340	357	346	346	318	384	330	362	367	351	358	334	371	338	366	370	313	337	306	342	310	326	339	377	348	345	370	328	330	330	334	351	344	332	324	322	339	328	329	302	359	353	325	342	378	332	343	349	357	346	355	359	335	339	334	359	366	317	333	342	356	335	317	349	324	325	323	339	344	344	325	352	354	357	354	355	377	330	382	355	362	338	360	354	353	348	375	357	347	357	310	313	362	327	356	293	332	352	335	344	336	340	335	357	357	361	379	355	333	329	349	359	323	301	332	381	358	362	335	335	348	359	339	363	354	385	385	366	339	363	359	365	351	364	336	366	326	327	328	377	360	320	332	357	341	352	379	332	358	324	326	337	321	326	305	309	346	338	366	331	334	359	335	316	338	362	323	374	331	360	349	321	341	325	322	352	338	365	335	378	339	335	327	373	353	311	360	345	307	360	377	363	328	316	338	365	349	325	357	374	352	367	366	307	332	307	352	364	340	345	362	321	321	352	361	319	338	348	348	301	331	346	336	365	311	326	355	331	329	359	362	355	331	323	356	349	339	328	346	370	346	346	369	352	395	347	361	319	357	358	303	299	352	326	378	345	327	361	312	358	341	343	330	319	331	346	370	362	348	334	345	329	358	344	345	352	364	337	358	349	326	360	344	367	343	318	342	344	337	358	334	322	359	320	357	402	315	343	330	319	329	335	322	378	355	344	341	349	362	351	372	348	330	330	357	361	338	338	326	322	333	364	360	382	349	395	326	327	369	358	322	340	380	343	353	345	336	351	360	346	336	306	337	346	312	341	331	353	369	339	337	337	332	319	377	352	365	379	348	352	327	360	333	349	371	337	319	338	355	361	321	333	348	345	341	354	359	316	293	339	322	310	356	329	323	342	327	324	356	341	357	332	331	323	335	355	335	336	336	351	345	360	356	352	306	348	356	354	362	340	300	368	318	328	354	341	340	342	316	350	332	322	311	356	354	326	338	348	351	334	371	362	349	349	361	352	316	341	344	352	360	342	375	328	315	354	345	302	329	355	356	326	335	364	378	315	366	344	347	344	338	341	362	354	339	357	304	343	333	344	375	347	357	305	326	328	400	317	361	324	327	348	341	362	337	357	352	313	350	377	340	340	316	363	343	377	369	333	364	371	332	339	367	364	374	300	341	304	377	315	356	367	339	350	359	333	371	370	361	345	351	352	349	360	347	386	343	360	347	338	322	347	336	360	337	317	326	375	345	358	344	354	325	332	329	342	334	337	327	362	353	342	321	345	343	368	340	343	354	311	316	338	343	347	341	340	325	341	348	310	337	389	370	353	363	363	346	341	386	368	348	329	343	351	366	348	315	352	336	333	346	293	352	337	332	340	343	325	315	317	341	350	336	374	353	342	379	330	341	329	332	347	371	340	347	350	320	362	337	320	361	313	351	350	347	333	363	335	363	339	345	385	348	342	353	325	346	337	339	367	366	323	342	294	355	325	340	338	351	364	316	354	352	344	356	357	354	340	311	373	356	325	334	335	348	338	334	350	349	378	361	340	368	330	328	340	334	345	329	349	322	368	336	317	355	334	356	327	329	344	332	372	373	349	336	327	329	336	331	365	343	370	363	308	356	347	345	361	342	373	346	349	352	340	347	347	317	358	312	353	363	344	368	377	354	342	321	344	339	363	318	335	297	299	327	368	388	354	347	341	331	319	380	339	340	339	343	338	361	330	333	366	366	345	363	344	340	319	332	315	370	318	340	338	337	349	315	338	342	328	347	377	382	375	325	349	356	350	337	355	375	354	337	358	341	352	353	333	346	359	362	337	355	367	354	335	349	340	326	326	356	361	338	310	337	359	334	321	396	323	346	343	352	367	316	358	327	322	324	346	340	336	341	335	342	390	322	333	352	317	360	355	360	342	356	352	352	326	326	342	346	338	347	326	343	342	362	350	323	369	341	389	327	350	372	345	365	359	336	358	370	353	335	338	351	342	290	348	334	329	329	312	356	330	313	319	303	346	389	346	354	352	335	368	371	318	332	342	355	346	361	325	360	339	355	332	343	328
24351	21420	28773	24470	21402	9801	1120	798	718	690	686	583	657	657	648	627	558	590	597	650	563	610	583	555	621	537	563	562	612	558	571	563	534	573	579	604	551	563	536	568	566	564	593	519	559	601	586	522	549	548	537	572	550	543	566	538	588	575	540	535	550	506	532	555	543	556	589	550	559	580	565	600	588	523	575	522	562	567	567	564	555	568	549	570	539	586	555	526	575	549	538	568	557	536	542	528	533	533	554	521	537	586	563	584	583	538	567	519	579	549	558	566	519	525	592	571	503	558	559	566	538	525	586	540	597	560	540	531	560	562	543	533	573	487	552	546	545	544	546	518	614	540	586	579	587	521	560	561	601	566	535	517	549	586	568	551	550	589	643	562	524	547	531	539	561	575	537	574	563	555	557	514	571	603	527	537	565	581	547	551	527	580	573	506	514	562	541	554	568	602	577	553	534	553	545	566	564	579	567	558	562	566	554	559	512	581	570	542	535	537	560	595	536	542	542	541	563	588	546	549	561	542	577	550	552	551	512	561	521	567	548	594	538	587	563	593	569	530	592	577	582	581	585	541	542	548	538	558	525	549	510	534	600	586	578	524	559	532	529	497	585	573	577	542	535	568	585	505	510	568	533	568	529	508	552	578	523	573	536	535	572	582	549	537	554	539	580	541	554	530	538	548	561	529	552	540	586	554	539	529	542	545	561	590	561	556	557	588	599	519	597	550	510	518	545	556	550	574	576	538	595	562	594	572	561	559	587	542	562	552	576	531	594	557	579	571	553	587	591	566	503	557	541	539	581	528	560	559	598	582	587	524	553	517	561	541	512	556	512	536	631	544	558	548	541	557	584	538	527	531	559	574	563	565	533	586	557	551	542	558	527	533	521	563	531	586	535	550	591	530	547	566	575	532	595	548	553	569	578	539	570	576	520	514	564	553	511	510	543	542	552	515	601	530	597	559	537	547	514	561	564	558	553	528	548	569	537	616	543	573	574	593	569	561	569	554	510	579	569	548	568	551	570	557	547	519	570	580	568	575	565	562	551	537	570	593	555	556	597	570	552	594	541	527	588	576	526	571	586	535	544	512	560	555	533	562	598	571	523	554	554	521	589	553	584	563	529	507	585	574	547	552	542	544	525	573	541	582	543	542	516	524	515	549	587	540	547	587	552	547	570	567	506	519	558	502	601	572	563	593	569	574	552	534	522	542	532	563	570	550	569	517	554	553	558	544	522	589	567	571	569	583	514	544	558	589	566	544	558	606	565	582	558	556	558	536	579	550	568	529	604	553	518	546	525	542	593	538	526	531	498	590	573	568	584	522	598	569	572	537	519	571	565	560	529	539	521	532	562	544	516	543	555	574	552	572	544	567	568	537	587	548	556	523	553	532	548	560	594	570	559	536	552	520	534	540	570	600	540	500	525	518	544	525	556	532	558	570	532	552	592	569	541	599	547	558	583	575	568	539	577	616	545	588	553	575	525	550	623	541	552	551	561	585	551	536	541	549	560	577	573	568	547	541	552	558	577	524	596	585	559	522	575	544	569	516	534	575	533	588	572	551	553	517	562	551	593	575	534	550	555	548	604	616	572	563	539	557	574	513	552	559	585	535	587	551	571	563	543	500	596	544	557	545	555	574	574	521	503	533	517	543	590	560	544	568	538	518	591	576	590	570	534	541	526	556	531	533	580	554	541	567	512	543	552	574	553	545	557	576	547	572	512	525	547	530	586	589	559	473	566	559	582	558	507	561	541	539	542	494	575	578	580	561	539	533	547	570	565	529	573	563	522	572	527	594	507	553	575	557	614	539	575	544	534	557	544	549	535	563	566	588	565	502	554	545	555	583	552	543	566	561	560	519	575	557	564	533	544	565	564	549	557	537	588	571	582	557	547	631	593	543	518	544	609	561	554	570	569	568	572	553	532	538	561	539	559	604	571	543	540	525	510	580	551	544	565	534	530	587	511	534	504	552	547	568	535	555	585	606	539	539	569	533	542	531	597	572	560	533	598	567	568	587	586	587	552	553	512	586	585	538	534	543	555	550	539	580	592	555	598	541	525	538	529	531	580	581	551	569	580	613	504	577	537	557	561	534	520	553	560	558	582	563	572	558	543	572	522	547	544	521	599	607	563	539	578	532	569	545	551	544	604	596	574	533	545	558	579	576	564	548	549	549	540	562	584	546	528	582	562	575	593	543	559	572	542	559	603	570	572	524	560	547	512	525	543	567	552	559	523	552	558	538	580	526	583	539	563	587	525	588	530	531	541	542	548	564	532	550	556	562	528	519	556	576	547	582	563	575	566	573	522	556	507	581	559	555	563	565	541	588	546	559	532	600	530	546	567	567	523	550	551	596	529	537	579	602	522	582	586	559	546	597	563	547	536	521	506	545	579	594	530	567	584	575	544	559	528	553	560	541	561	553	502	528	590	558	575	533	581	561	559	565	582	506	562	569	540	533	547	536	531	495	569	567	512	552	538	518	561	547	538	598	542	552	558	494	523	540	538	549	564	514	546	547	504	597	567	564	560	519	569	559	518	542	590	531	561	523	553	606	537	568	573	567	578	521	538	578	546	590	595	602	504	574	538	512	520	574	575	548	559	541	522	520	571	527	527	535	551	576	511	559	604	538	521	532	546	547	585	534	568	582	555	523	548	556	561	529	556	588	532	563	573	530	561	557	572	511	592	564	537	544	567	583	599	572	560	552	560	589	617	559	529	588	552	547	487	524	555	538	536	585	540	504	576	522	564	533	554	550	552	565	564	567	524	569	582	556	539	528	543	590	548	546	566	570	559	512	514	573	527	525	579	495	534	564	557	539	577	519	562	540	526	579	510	521	578	553	548	539	595	548	550	561	591	567	565	517	519	568	590	557	542	574	588	538	568	528	580	528	616	515	584	521	569	577	581	525	572	516	543	502	573	541	535	553	574	604	565	551	591	559	619	564	577	542	559	566	544	530	544	551	494	552	595	524	528	534	573	569	562	516	545	544	569	580	561	567	581	629	535	560	533	583	568	568	559	593	594	562	527	567	546	540	557	568	576	524	557	545	562	549	530	545	566	543	550	560	578	524	506	537	553	477	566	581	553	562	546	541	569	567	598	544	543	549	555	565	594	620	547	539	546	549	533	529	557	530	578	535	510	555	554	534	553	572	550	561	540	554	541	565	527	527	547	590	594	543	560	545	533	533	552	504	565	562	563	579	561	553	559	538	523	610	531	585	531	512	592	493	546	529	552	546	561	564	551	559	538	531	548	516	539	605	561	541	529	551	509	552	566	545	560	556	549	548	558	518	543	548	559	538	579	506	591	548	537	574	531	579	534	569	594	535	599	562	551	539	564	544	571	584	541	539	519	530	607	541	569	588	522	550	563	576	505	549	553	587	566	575	532	563	556	561	549	569	537	561	521	503	566	546	580	556	545	587	587	555	584	585	537	577	536	563	541	555	592	526	589	556	564	562	554	520	549	530	547	540	542	491	548	559	535	546
47149	10304	5952	3030	2226	1753	1527	1257	1091	974	978	928	884	887	758	810	790	708	695	720	751	703	772	717	694	714	647	730	724	683	650	727	704	701	651	686	717	722	678	659	655	645	681	719	654	684	686	680	677	644	745	704	674	704	638	683	663	672	668	639	671	677	681	714	647	637	675	643	671	692	697	686	689	656	669	699	669	700	648	679	700	673	716	690	677	672	636	698	658	659	678	672	675	682	675	696	699	691	651	693	655	638	686	669	695	685	647	642	647	671	714	646	649	645	643	685	721	647	676	682	656	665	703	648	642	633	615	680	645	644	666	719	656	666	656	662	625	649	690	697	761	687	662	680	656	684	677	677	718	635	664	677	677	665	688	668	687	679	695	701	721	654	684	666	712	659	670	650	632	674	704	714	723	646	670	668	687	645	648	712	688	689	659	669	672	667	687	705	631	641	680	693	636	629	653	677	659	687	630	671	617	645	637	660	709	694	680	664	669	638	664	592	705	683	664	650	670	661	628	625	668	656	616	675	690	670	659	672	669	685	645	702	669	655	648	640	683	643	655	698	691	644	659	672	621	653	632	673	691	623	694	661	692	647	637	682	664	674	678	704	690	657	673	660	658	620	635	686	676	686	679	675	678	646	648	703	685	663	697	711	669	678	667	675	643	682	660	654	644	665	663	646	695	652	636	651	660	683	648	644	650	635	638	658	707	672	651	666	666	673	677	662	626	714	671	705	652	658	723	659	667	618	676	654	655	682	710	664	708	695	663	642	643	645	656	692	743	666	628	659	650	622	636	672	663	727	695	691	638	664	623	675	685	701	668	675	685	660	666	725	702	649	701	675	696	682	686	660	696	675	661	669	641	671	683	678	702	689	696	741	715	635	667	645	680	649	674	706	646	661	632	662	658	673	647	711	673	638	672	696	694	648	705	675	654	673	697	705	676	666	717	688	663	632	652	647	625	646	651	677	634	667	649	682	651	705	676	672	692	624	665	684	647	639	642	642	653	666	655	672	691	738	650	642	684	704	676	682	632	662	678	707	639	651	706	618	674	678	687	677	725	663	644	674	647	648	649	698	675	696	652	686	641	652	684	650	703	669	695	727	676	677	652	704	677	665	709	651	684	671	664	679	630	654	643	641	685	672	713	748	689	688	687	672	706	647	702	672	656	655	669	624	639	630	679	658	696	657	670	661	647	634	706	682	692	728	678	665	631	682	650	661	646	640	640	662	660	706	680	653	641	687	662	684	671	629	651	699	715	710	690	685	734	657	683	697	728	659	661	634	695	681	653	644	662	687	677	636	697	696	697	665	665	654	657	687	648	640	668	611	679	677	663	654	688	676	642	643	647	692	658	680	647	649	635	688	664	702	682	680	685	673	657	633	682	680	681	661	641	672	715	674	680	644	643	699	676	706	663	672	708	645	677	645	652	672	670	696	661	672	662	676	654	669	719	678	681	662	657	692	689	667	661	695	640	684	647	642	694	703	704	683	658	632	656	621	658	667	703	709	685	684	664	667	707	714	718	697	674	677	691	725	658	723	716	655	681	604	692	677	678	675	699	692	672	668	667	640	675	661	655	650	646	690	690	717	633	697	686	649	660	674	705	657	690	644	666	640	672	688	669	686	675	638	670	668	680	674	682	640	675	678	696	653	702	660	651	691	683	701	684	692	612	685	615	644	724	675	655	659	625	668	637	658	671	662	630	672	667	664	714	653	694	716	655	670	691	703	645	645	673	659	701	689	650	654	618	665	692	676	691	686	718	635	634	667	652	678	701	637	663	717	686	722	672	655	705	650	682	653	651	673	658	675	664	655	638	631	643	695	669	653	660	678	652	679	663	716	643	699	672	643	682	621	700	709	687	718	644	647	662	591	643	683	717	656	633	698	675	666	659	639	680	683	680	647	636	677	666	675	609	648	697	715	646	674	634	632	703	694	701	646	720	654	678	665	654	657	636	677	660	685	664	662	657	658	713	674	670	705	662	664	672	649	694	668	678	674	639	664	685	672	673	710	656	680	684	704	664	669	642	695	664	624	675	618	624	658	650	644	677	733	699	677	705	660	661	651	731	662	687	661	656	695	641	676	673	699	648	654	655	677	686	640	651	657	648	712	684	670	631	734	652	651	648	600	662	653	702	638	654	715	663	742	664	689	703	638	661	665	656	655	698	604	667	670	649	698	648	654	643	667	657	715	688	674	663	693	671	687	679	652	619	694	688	672	679	706	689	730	688	695	646	671	683	689	634	679	680	697	676	671	694	680	636	677	672	685	698	640	680	646	705	668	695	710	662	698	658	698	676	638	706	659	654	641	689	721	667	728	681	619	638	695	646	664	693	704	713	663	674	722	690	658	700	614	665	699	696	661	678	651	659	645	660	666	634	667	666	662	666	686	688	697	688	679	665	654	690	663	633	681	643	700	675	667	643	684	673	669	703	697	634	675	657	703	714	696	677	717	644	674	717	671	680	660	661	664	706	656	677	658	701	670	683	690	703	647	677	642	636	679	719	640	657	673	716	652	647	748	668	664	656	687	628	684	647	692	630	673	693	691	633	619	666	639	634	677	669	650	666	674	687	653	652	662	676	681	677	697	673	646	656	698	673	651	680	647	680	741	674	659	668	727	683	682	678	686	703	675	635	662	667	611	672	668	715	643	677	690	684	707	717	658	706	678	671	617	658	700	667	691	661	676	732	638	749	666	679	673	653	697	658	618	710	695	681	651	668	674	626	677	692	662	669	623	636	630	633	682	672	645	698	654	672	650	640	666	622	662	653	687	687	685	702	676	714	667	672	683	680	666	668	672	675	663	674	677	621	692	721	690	663	666	690	646	672	686	660	676	710	633	662	724	690	652	703	721	639	684	653	667	682	645	692	693	683	655	642	622	630	654	680	669	679	705	663	658	641	668	616	719	676	637	650	692	646	677	653	645	631	666	660	673	661	688	718	655	676	707	639	653	716	686	669	683	617	644	625	719	648	684	703	690	649	630	656	692	677	666	697	690	676	697	680	707	706	679	643	629	688	697	662	684	625	677	651	708	623	668	624	622	710	690	661	653	680	634	670	723	671	663	661	659	681	674	690	654	680	672	625	678	633	683	699	615	701	697	636	657	680	658	678	717	691	640	681	667	671	681	654	705	637	613	685	696	642	661	643	679	687	643	711	636	657	658	646	644	662	671	652	672	694	646	707	661	665	662	692	671	687	669	640	677	698	655	671	715	697	646	628	693	679	636	665	662	662	672	663	707	697	655	663	651	658	686	652	686	670	628	685	708	653	700	688	684	669	666	657	697	686	655	676	686	662	729	682	663	682	674	658	693	710	674	699	652	650	687	671	666	682	690	680	630	684	673	674	678	722	670	669	677	635	634	709	678	667	640	672	663	683	708	712	683	653	724	666	700	666	659	688	665	723	649	695	717	681	672	695	608	645	680	658	684	665	677	675	692	714	698	653	669	678	640	673	697	648	669	698	687	649	655	673	681	689	688
25920	21446	27546	25548	7801	447	373	319	273	267	243	275	250	253	235	236	225	255	230	255	206	220	252	218	225	252	232	196	218	225	240	223	218	244	200	237	204	213	230	206	213	249	231	225	240	226	211	229	224	259	258	241	214	209	233	219	216	219	217	208	219	235	228	216	230	247	226	237	234	218	249	228	202	234	251	210	218	220	216	238	252	250	240	232	230	236	253	225	234	207	253	250	223	209	225	222	199	215	216	203	241	230	227	219	198	213	216	227	214	228	248	212	237	207	213	253	234	276	216	186	227	228	246	248	208	201	222	220	238	259	206	231	219	219	220	207	221	235	222	221	226	205	221	217	221	216	194	231	217	228	229	211	224	213	218	235	228	236	237	214	230	227	190	233	213	226	209	232	231	217	237	253	222	229	212	218	202	230	216	218	252	254	235	208	223	229	240	227	235	217	239	236	232	219	216	208	232	248	240	204	244	216	250	229	258	230	216	229	211	205	267	236	229	237	219	206	206	195	201	229	199	222	246	215	222	220	204	213	214	220	217	242	236	208	233	228	203	210	227	212	219	230	224	247	221	225	194	209	207	233	218	216	213	225	216	220	216	232	240	221	220	231	219	208	224	220	232	200	221	208	225	214	229	204	214	255	232	229	229	241	226	226	224	207	212	201	205	202	219	201	222	209	240	227	213	209	244	212	233	218	218	199	197	231	210	253	235	204	228	203	203	224	199	243	222	231	217	229	210	195	245	229	201	237	210	246	221	227	202	223	228	198	231	223	186	231	247	217	190	232	238	235	237	241	195	219	223	218	204	237	222	205	236	210	222	206	226	233	224	235	256	209	229	240	212	215	248	217	225	221	242	222	229	199	209	252	229	243	207	265	222	235	236	251	208	224	212	205	200	222	230	216	242	209	216	227	228	205	215	274	208	189	241	209	226	224	230	197	229	217	213	201	208	224	217	208	233	227	216	202	206	234	227	209	230	253	228	248	234	227	199	263	221	222	227	228	209	204	227	218	201	208	222	213	255	206	202	208	213	240	242	206	223	221	204	240	246	227	220	229	229	228	218	226	223	223	205	213	213	226	206	229	213	224	202	239	253	235	208	217	218	248	208	242	235	221	240	223	208	222	234	236	230	231	227	234	224	233	218	238	228	227	195	223	216	207	209	214	239	224	224	242	235	227	208	231	221	235	236	229	213	203	258	207	229	230	228	235	220	221	220	215	219	215	225	184	239	213	202	194	218	227	218	222	224	208	218	248	207	234	212	231	256	196	244	203	232	224	229	226	232	233	239	243	279	222	273	213	184	201	218	213	208	225	235	271	216	226	244	227	241	223	221	210	235	237	214	244	243	240	220	226	224	223	206	252	204	230	239	229	226	221	230	243	214	217	216	214	202	226	230	249	226	212	241	232	203	246	219	233	246	227	246	229	214	239	213	236	259	223	242	216	202	233	235	254	211	203	239	220	246	203	198	228	233	241	242	251	253	210	223	209	202	227	206	240	199	226	220	236	206	201	223	226	244	217	212	217	241	229	226	209	235	232	220	224	220	222	212	240	232	213	204	223	234	211	234	233	253	235	248	176	188	251	210	232	226	234	184	189	253	232	199	197	237	213	241	236	234	212	238	249	245	228	260	242	231	218	238	209	216	224	211	235	234	262	230	235	232	211	209	212	208	241	218	218	237	200	245	205	207	192	210	217	206	227	220	234	221	210	240	219	212	226	246	225	231	218	225	205	215	207	216	250	210	202	212	232	212	217	219	228	208	215	234	213	199	208	224	223	236	222	241	243	206	263	234	215	251	249	268	205	236	216	203	253	233	235	235	204	200	227	243	219	225	233	214	241	206	218	220	209	193	233	195	222	231	247	269	222	234	216	210	240	225	264	261	224	229	229	216	244	223	260	229	213	228	231	205	203	234	199	245	228	234	240	234	236	220	219	213	225	239	212	204	239	223	222	230	213	221	232	212	220	196	227	232	223	233	215	230	218	209	211	236	218	211	191	227	213	218	213	208	220	227	223	220	225	235	204	222	223	227	233	237	259	211	201	211	226	202	219	233	212	218	221	220	202	223	228	211	225	245	221	221	212	230	228	217	240	238	249	221	215	236	233	236	225	214	220	209	231	238	233	230	220	224	241	237	235	226	244	219	201	228	238	240	214	222	220	229	231	219	238	198	212	214	217	225	230	223	228	204	224	200	235	232	236	238	208	231	225	217	208	232	225	228	246	233	229	215	229	221	229	203	215	225	233	227	254	237	244	211	201	206	202	221	216	213	217	238	209	240	225	229	229	217	224	243	237	227	224	231	250	210	221	213	209	214	211	215	203	217	245	231	214	209	188	225	233	223	196	196	232	249	225	224	198	206	229	210	213	254	217	237	237	209	207	232	201	224	221	225	222	230	228	243	217	205	201	232	232	221	265	228	225	232	205	240	202	233	249	227	230	221	228	220	241	223	229	201	207	224	237	212	218	202	233	198	208	237	223	226	213	212	233	247	214	218	232	246	232	213	185	204	221	216	201	210	230	231	227	217	210	233	212	222	231	225	215	229	224	215	215	205	241	257	230	204	219	217	227	235	225	212	229	238	228	238	237	209	227	224	210	240	241	246	234	210	241	224	232	220	230	189	238	243	216	217	236	240	231	202	222	210	219	215	231	240	223	212	230	216	215	208	240	242	239	201	209	200	219	199	205	228	239	247	232	216	217	221	210	213	221	255	239	231	213	213	196	197	218	196	212	217	213	238	238	227	200	268	204	223	225	230	239	231	218	213	210	262	215	227	222	224	234	219	252	240	235	195	219	221	237	212	187	226	224	241	216	224	232	228	207	226	244	229	213	200	247	208	228	237	230	204	227	227	212	229	224	231	235	234	236	219	211	243	218	207	233	232	195	215	277	250	209	252	224	227	219	220	218	206	239	210	214	214	228	219	214	206	217	214	221	210	215	199	218	214	235	233	227	202	239	215	227	204	213	249	209	238	208	213	217	211	230	222	245	216	226	209	229	218	223	231	243	233	231	224	216	247	259	225	241	226	222	224	232	206	217	218	232	203	232	201	200	228	254	207	231	237	249	245	236	203	230	222	247	217	207	212	235	216	227	217	222	218	216	239	226	213	194	228	235	216	225	238	218	239	200	214	221	217	217	206	210	205	246	235	227	236	242	214	221	220	217	204	222	241	250	208	213	228	251	229	224	232	209	204	228	229	216	236	234	201	246	239	220	210	246	244	204	243	198	245	230	224	244	219	233	228	252	214	229	233	212	213	211	249	231	200	227	238	233	221	212	222	217	226	253	225	220	188	241	231	218	222	209	214	211	216	232	198	267	213	209	234	221	204	216	223	218	217	247	249	222	203	203	218	223	247	209	228	204	238	246	233	214	183	235	220	222	212	232	254	235	238	227	228	215	252	229	219	247	241	215	227	220	209	233	226	207	212	216	201	211	212	202	236	209	193	228	206	228	231	225	221	222	223	213	229	227	216	231	211	216
43844	6587	3018	1490	1088	871	748	566	543	479	429	403	426	386	358	335	335	335	323	323	326	313	332	349	317	298	350	338	287	292	317	299	329	303	318	325	321	311	328	298	307	337	288	329	294	303	318	292	300	288	377	327	289	294	312	308	290	303	316	310	298	293	311	283	304	287	303	304	289	311	311	296	285	317	284	291	270	303	302	297	320	294	342	307	290	310	332	301	319	298	325	342	270	305	303	285	292	303	283	284	291	309	331	332	336	320	268	287	290	304	307	301	302	318	292	286	301	289	322	288	315	329	290	306	293	300	283	316	323	325	278	316	307	290	272	304	306	277	302	307	338	307	318	299	288	322	311	336	301	282	321	327	312	326	273	277	296	312	321	258	307	310	316	321	289	290	311	279	314	319	299	324	284	327	280	291	315	318	304	318	287	317	278	305	268	299	294	305	290	279	294	301	321	310	309	329	298	288	278	310	329	319	296	267	302	311	284	304	289	318	299	305	314	322	293	305	279	299	330	296	330	290	348	278	284	324	307	345	308	308	323	273	300	315	276	326	293	333	313	322	283	292	309	274	277	296	279	305	313	329	305	307	323	298	299	279	265	286	310	330	337	314	281	286	320	281	303	279	297	334	300	298	273	304	324	331	323	286	264	290	304	304	314	296	337	292	327	291	297	295	306	353	294	301	353	314	269	287	296	352	267	307	327	316	299	294	280	318	303	346	305	310	276	308	280	298	283	287	293	271	295	294	351	347	332	312	278	293	293	308	309	310	300	295	293	297	268	295	300	316	277	299	331	304	292	297	283	326	275	315	320	314	289	320	317	318	335	310	318	298	324	316	284	315	279	277	300	318	302	330	294	300	297	303	316	319	317	268	323	290	293	318	294	285	300	311	298	306	309	294	280	299	301	343	306	319	277	320	298	271	300	306	345	273	299	344	312	319	294	310	293	314	301	298	298	311	283	317	285	301	293	309	309	288	306	305	302	322	266	324	317	310	293	290	301	316	281	304	298	311	328	305	311	310	284	279	287	272	304	271	301	308	338	312	326	295	288	282	298	297	320	314	315	275	312	317	283	324	291	286	324	295	318	300	292	305	320	280	305	322	308	313	289	292	286	319	299	260	332	295	326	322	334	305	293	277	304	302	306	251	318	289	298	298	313	279	315	287	276	300	293	305	305	300	324	313	283	309	311	289	305	325	316	292	302	316	287	318	279	309	274	325	310	298	269	283	327	307	292	289	295	289	308	303	290	306	314	303	305	314	277	328	309	333	290	325	279	327	298	287	333	321	324	308	315	278	330	297	316	276	310	315	291	291	300	312	296	296	300	342	304	293	296	307	331	297	311	322	307	339	284	309	307	290	294	319	318	297	335	296	300	294	277	298	321	323	336	327	315	305	271	304	285	282	300	279	317	315	300	322	284	301	312	304	313	297	318	281	339	287	326	284	309	277	305	297	311	317	298	294	294	273	311	306	322	304	323	283	284	297	293	305	292	284	312	319	296	297	319	308	287	311	344	296	297	308	303	311	314	330	309	319	283	269	279	318	287	299	316	265	322	307	294	271	318	282	291	328	283	303	326	285	289	335	302	295	296	284	295	295	293	307	308	287	288	310	312	326	329	333	300	294	320	273	290	330	299	295	301	283	319	306	333	295	301	319	294	336	296	283	312	294	314	296	324	294	309	272	305	319	287	305	303	284	292	306	299	322	293	281	288	303	282	317	298	279	277	283	318	321	295	333	325	295	308	294	313	274	278	322	303	305	320	282	284	335	267	307	313	312	291	339	316	318	303	284	307	327	291	287	306	294	313	297	277	308	299	287	320	286	316	320	311	273	277	304	341	311	307	287	293	328	288	327	338	314	280	303	285	276	305	278	298	310	307	293	311	297	334	304	288	303	284	334	303	316	287	289	324	322	331	302	304	318	306	299	309	304	292	299	246	312	295	309	300	314	304	294	339	275	303	295	350	326	307	303	295	333	312	312	290	302	306	274	307	293	302	280	299	313	324	278	280	271	299	283	285	314	314	291	279	324	299	309	328	283	281	296	272	332	254	313	316	316	279	269	293	317	306	279	282	294	322	269	297	282	318	305	318	327	311	331	301	279	295	289	318	300	294	324	322	303	287	303	291	329	307	286	312	323	303	307	325	324	293	302	292	338	304	307	302	326	313	326	315	293	305	308	318	311	270	309	291	325	306	316	294	305	285	312	315	295	329	321	292	332	296	294	297	307	287	259	315	311	310	281	282	318	287	299	319	279	286	313	324	281	296	272	293	314	309	300	310	325	321	314	326	326	309	322	288	288	313	278	303	295	311	308	331	283	310	328	297	295	296	305	330	319	311	331	290	319	283	288	292	316	308	283	311	256	287	312	304	280	308	285	313	280	317	304	295	285	326	285	344	274	303	308	300	304	327	288	289	321	326	323	292	287	304	305	280	288	275	326	300	306	302	276	309	296	314	319	301	303	282	289	303	288	296	298	333	324	291	285	274	290	322	295	284	310	291	309	275	298	295	311	302	356	263	276	324	295	326	322	292	307	307	300	286	269	327	340	302	331	335	292	279	326	295	329	292	293	302	280	315	336	273	318	307	335	310	301	319	293	326	299	321	297	303	327	282	305	292	287	289	287	285	289	315	302	253	307	334	287	259	318	301	313	281	326	279	307	319	291	289	328	288	309	291	310	267	292	300	317	272	333	325	321	288	309	272	285	292	330	302	272	292	299	292	298	322	285	304	328	284	292	318	333	304	316	294	299	302	288	335	285	288	301	303	276	290	309	277	331	298	320	263	289	309	295	302	286	305	280	310	315	317	323	280	281	323	291	312	322	291	340	313	284	239	309	318	281	291	298	341	290	299	317	300	300	289	301	300	308	291	334	316	310	318	292	313	274	316	319	325	289	282	308	338	325	304	317	282	304	278	305	273	281	262	288	322	277	310	332	282	302	328	310	319	320	256	326	295	278	323	303	286	303	299	266	310	293	313	295	278	339	327	346	298	266	273	300	310	326	331	330	282	305	290	310	292	301	318	316	306	344	309	281	327	313	318	313	316	288	302	288	283	266	310	279	311	315	290	307	303	292	288	315	281	323	296	276	317	306	293	343	301	321	280	314	290	293	296	305	306	313	302	286	326	301	299	302	277	311	349	325	302	338	329	326	299	300	312	308	306	258	321	310	305	308	276	322	310	307	279	337	301	294	292	331	300	345	291	291	306	303	315	300	287	327	315	299	298	328	290	286	266	332	293	289	316	284	318	301	324	313	291	311	311	290	300	276	310	321	321	294	290	286	323	353	332	296	300	316	324	323	278	291	311	288	318	314	299	321	336	294	316	351	286	308	286	304	314	299	300	328	282	297	307	316	302	323	315	311	311	296	282	323	297	292	296	327	285	288	305	330	316	312	295	294	287	286	309	299	322	307	329	327	332	288	295	322	317	307	307	287	290	290	286	318	333	303	293	267	283	309	275	310	274	290	316	298	303	297	330	308
23342	21490	29394	24009	21483	21525	8664	1257	978	906	851	781	775	734	761	677	696	687	717	675	660	650	701	612	687	685	646	617	638	667	633	664	634	672	633	634	673	606	628	660	670	666	656	635	648	620	628	616	612	677	651	612	600	621	633	572	673	632	663	610	611	644	667	660	636	623	639	592	624	666	624	587	612	654	616	623	640	639	599	630	637	578	603	676	604	641	599	578	629	603	675	652	617	596	625	556	682	599	629	668	588	651	624	603	638	639	624	604	587	572	652	654	600	629	670	630	662	615	605	661	610	562	605	634	598	599	582	569	611	623	595	617	622	643	593	612	604	648	614	627	590	617	624	623	570	637	591	592	678	633	627	646	628	638	628	596	647	625	646	641	651	635	624	588	682	616	625	613	638	636	635	640	577	635	617	595	628	586	646	641	635	608	638	653	657	576	674	592	637	612	610	650	654	637	576	604	667	622	638	627	616	649	638	650	606	674	544	647	649	625	655	608	673	605	610	658	622	648	601	606	609	605	646	641	633	615	634	599	611	605	620	619	614	598	600	663	648	618	631	618	648	613	634	668	648	621	626	658	633	623	638	683	633	635	628	587	679	562	639	623	614	612	622	649	638	646	626	638	606	652	649	623	613	613	568	595	681	613	635	583	649	633	592	640	620	605	601	587	680	617	644	616	607	643	625	629	630	625	595	630	625	621	642	625	640	653	622	603	626	613	608	623	645	607	616	659	662	597	637	613	651	628	634	632	614	626	605	622	619	560	641	627	615	617	655	652	608	653	644	617	605	599	664	640	614	605	611	639	600	670	632	558	603	637	611	636	615	665	582	637	600	652	684	608	680	581	587	623	613	634	631	647	610	608	623	635	635	614	643	622	628	654	597	667	660	641	654	627	636	611	635	645	632	616	649	647	598	623	622	595	653	584	653	640	604	617	636	636	644	623	636	616	633	617	668	637	647	621	638	635	623	624	623	614	596	646	652	631	595	620	618	619	597	669	640	600	614	646	613	597	583	598	639	567	605	585	610	584	640	609	598	604	618	619	627	555	652	636	643	643	638	657	638	602	605	609	587	640	661	631	580	624	617	619	601	625	634	646	631	605	624	620	623	662	638	619	633	619	598	641	612	617	660	608	601	620	634	605	605	602	616	629	635	616	606	627	630	641	705	620	597	613	662	625	632	634	652	619	668	612	600	603	619	611	633	602	591	637	656	583	634	578	617	596	645	619	663	658	652	625	634	600	572	615	612	618	586	590	605	626	608	619	639	641	653	589	609	634	587	632	613	612	658	663	628	644	580	623	622	653	656	663	635	616	636	577	633	622	593	626	630	580	659	634	623	581	567	625	609	632	585	616	653	639	616	617	588	664	634	664	585	593	653	618	602	612	649	595	625	600	622	618	606	643	608	637	638	652	603	639	657	653	611	587	596	680	633	585	652	651	601	637	617	611	616	614	662	605	620	608	691	649	648	625	612	636	659	589	608	641	647	601	641	618	613	560	643	655	619	608	644	639	652	633	588	668	649	651	620	597	598	624	617	570	621	600	597	655	570	622	624	611	645	640	647	668	648	627	600	648	657	585	645	640	630	643	585	588	582	599	626	632	610	583	619	628	626	623	611	617	628	608	637	610	639	665	636	606	635	661	631	583	600	603	629	621	626	641	596	638	600	634	678	601	590	622	636	609	627	599	635	607	645	638	663	608	587	590	643	678	626	614	624	620	642	606	600	542	630	640	610	665	672	635	576	640	652	633	603	575	582	622	647	624	611	608	647	656	629	634	656	593	641	616	641	556	604	633	616	643	637	646	595	641	663	637	640	619	597	667	634	633	629	612	629	688	589	670	622	650	618	634	626	617	649	624	597	602	648	578	674	672	644	620	590	592	626	607	629	632	661	631	664	620	650	587	637	677	610	589	627	605	627	644	631	644	611	631	595	628	650	590	623	579	618	617	563	595	633	629	626	629	617	648	604	632	592	628	661	628	632	639	624	637	611	633	606	649	594	594	628	646	621	575	608	631	666	579	603	628	603	616	626	640	623	670	630	617	627	655	625	618	625	644	615	611	595	622	588	651	601	628	612	690	608	591	606	633	588	620	611	549	640	617	653	621	630	625	587	605	627	594	597	634	648	619	606	617	655	645	604	595	600	575	642	643	598	644	603	624	604	685	650	639	615	590	608	603	627	622	625	648	658	600	679	606	606	613	639	630	653	605	656	624	640	600	610	591	653	626	649	566	658	645	641	628	622	639	623	628	608	616	632	653	612	584	627	626	654	643	644	640	617	667	615	631	615	602	630	622	616	647	595	671	666	671	655	635	654	589	621	617	562	632	652	595	632	686	608	653	612	609	643	657	593	613	610	593	592	617	615	619	648	659	664	656	676	608	583	660	611	614	616	592	635	645	647	617	661	609	621	644	625	581	637	602	601	611	621	662	625	624	630	618	582	625	600	633	624	614	616	622	640	684	655	666	616	623	606	617	625	602	605	589	596	660	623	669	633	644	601	633	645	643	606	597	611	634	645	601	602	611	626	596	620	635	664	617	599	595	591	661	609	656	646	612	633	639	616	600	587	644	600	632	619	613	592	611	596	620	606	635	564	603	602	684	607	629	598	628	611	603	622	628	606	635	630	630	631	633	622	631	580	601	632	637	574	638	600	639	588	660	616	602	632	620	634	633	656	642	606	652	629	638	611	628	597	627	622	628	646	609	662	614	591	631	624	643	658	620	645	670	641	651	662	616	664	616	619	647	580	586	648	659	603	632	616	610	603	624	649	632	641	614	621	625	610	642	610	624	577	608	598	614	680	636	607	620	643	606	634	636	635	657	602	615	613	611	652	634	584	613	590	601	643	632	591	618	615	682	639	585	621	625	609	631	627	619	615	622	607	634	603	610	629	607	632	601	627	613	677	631	688	600	597	591	602	659	680	606	607	628	614	718	637	604	591	630	634	592	635	616	624	617	608	597	634	631	588	584	633	646	620	661	576	622	606	621	624	617	654	631	618	641	626	637	636	654	599	613	596	638	638	664	656	636	655	600	596	602	658	653	622	638	640	591	629	660	582	647	595	660	614	608	618	631	628	633	629	612	627	604	630	600	618	610	623	627	625	585	656	601	605	680	594	654	627	665	640	605	623	644	604	624	631	597	658	641	604	656	673	646	638	666	631	610	588	586	622	648	657	657	663	635	602	650	618	610	660	595	628	651	590	605	620	581	634	614	623	609	610	569	657	623	576	639	585	641	580	611	642	611	634	634	619	663	650	587	588	634	587	635	650	615	587	567	545	580	640	624	636	625	637	623	632	605	697	612	624	629	657	631	591	639	619	638	625	646	627	636	614	647	599	642	607	648	619	605	630	660	622	620	604	652	631	572	616	593	609	667	643	624	592	675	601	604	681	608	597	644	576	584	634	610	640	619	618	648	618	611	572	606	617	636	685	591	641	628	613	640	678	624	620	645	609	597	649	650	555	617	678	644	666	620	584	672
52250	13839	10011	5200	3651	2886	2355	1920	1677	1515	1396	1289	1154	1110	1100	1023	999	940	907	935	864	906	846	875	840	855	867	820	859	817	804	818	800	803	790	764	818	799	772	774	787	768	791	782	798	833	811	774	750	753	780	763	783	719	758	759	772	757	754	746	760	807	809	807	757	760	812	796	766	721	753	810	739	767	750	842	755	794	782	775	756	779	667	779	775	801	796	748	746	722	743	764	807	811	762	754	775	732	719	781	753	731	767	789	787	782	801	757	752	754	768	783	734	774	736	810	747	753	791	760	761	733	779	709	776	751	750	811	725	760	760	781	767	816	742	757	836	729	733	742	766	748	745	762	755	769	787	747	744	749	754	802	740	788	753	796	732	761	770	778	700	768	765	795	767	738	764	712	765	821	740	748	807	712	756	791	763	768	796	752	736	758	734	776	733	789	766	768	696	745	790	756	764	785	718	771	772	742	711	755	742	795	785	768	768	778	797	737	787	728	768	754	708	748	716	755	777	742	780	762	795	791	815	783	726	787	755	755	771	770	800	733	788	788	800	700	763	778	771	768	733	766	766	782	766	744	777	764	763	733	742	762	806	761	708	779	753	717	756	777	786	776	740	773	787	753	765	757	729	745	737	746	772	774	745	745	751	773	732	741	771	773	789	755	753	730	752	763	786	765	761	771	786	774	784	802	753	797	749	760	763	763	756	765	733	752	758	777	762	744	780	764	771	773	799	831	710	762	767	766	796	817	816	767	775	759	710	719	806	754	773	739	801	757	795	701	745	756	751	762	821	725	789	762	766	791	790	672	738	761	820	785	752	760	773	766	777	756	753	737	722	714	751	719	805	754	785	744	738	679	730	763	757	769	732	723	731	757	772	778	804	804	788	753	760	772	763	742	771	775	758	777	773	732	744	775	829	760	727	780	765	778	755	732	718	756	742	803	733	766	730	759	739	762	754	770	790	756	760	789	743	758	755	723	739	762	735	732	751	770	771	774	794	742	748	760	783	714	769	775	768	745	785	759	771	790	756	778	764	762	790	800	786	776	748	772	784	778	744	690	757	811	727	749	749	786	701	814	730	755	797	763	756	821	779	788	763	806	778	800	778	744	818	733	763	763	816	810	717	762	773	752	736	741	747	716	784	707	767	744	754	768	702	760	764	780	808	726	807	743	769	740	758	737	757	769	760	740	798	759	767	763	737	741	800	801	800	768	818	768	762	836	776	803	765	751	744	781	785	730	771	758	744	747	767	780	798	758	719	801	754	789	746	747	696	707	754	763	813	812	818	758	728	780	754	729	775	759	762	757	724	723	764	716	771	766	785	717	748	738	780	766	740	756	738	712	763	757	744	793	780	767	781	777	754	795	769	725	787	759	807	792	767	798	758	739	751	705	756	804	757	776	798	719	810	789	707	717	736	761	717	735	795	804	775	744	768	781	790	744	794	727	737	731	794	726	787	766	722	718	779	781	836	749	787	756	768	802	743	744	777	740	723	781	765	798	727	762	742	727	752	735	767	772	764	760	718	768	796	784	733	704	770	780	770	717	808	789	765	765	778	722	788	723	811	729	794	822	740	768	772	764	758	767	764	757	767	773	781	712	740	723	774	764	798	745	760	734	759	770	758	693	778	835	752	756	788	744	770	733	851	790	771	780	782	822	737	769	808	781	746	764	759	776	765	752	739	753	747	733	777	776	741	764	752	789	743	773	795	717	763	787	746	781	775	786	734	727	721	768	763	772	750	746	727	747	742	743	792	779	752	751	769	733	746	762	752	786	741	810	773	765	737	732	770	789	730	765	766	797	739	742	746	774	772	757	804	795	757	750	781	738	752	753	722	743	787	735	744	764	809	765	819	781	759	754	756	757	714	791	751	765	757	843	735	713	774	731	750	740	738	760	794	749	769	768	708	696	775	751	752	744	745	755	767	748	753	779	795	787	755	741	788	794	789	734	816	804	783	747	711	798	755	707	785	746	747	766	725	755	774	754	737	755	703	783	801	734	749	792	722	766	800	772	754	737	756	795	776	746	762	778	766	821	783	784	805	727	735	752	748	755	770	758	768	776	791	755	741	751	783	719	742	787	728	736	773	724	822	767	738	798	788	782	769	792	739	769	756	750	725	740	742	711	752	768	755	773	714	734	821	756	781	794	786	788	742	755	721	734	752	738	771	755	791	746	785	812	791	785	784	766	732	754	747	757	782	795	734	755	775	745	707	791	784	783	734	729	753	784	731	762	754	806	759	772	762	776	762	743	741	736	762	794	803	829	805	761	726	739	730	756	744	799	762	755	825	785	815	775	744	788	732	734	814	739	777	758	783	794	721	782	740	752	757	729	729	780	697	779	775	754	797	768	789	773	778	738	752	778	762	753	773	730	726	790	751	735	746	735	763	790	755	749	739	779	792	785	798	743	796	789	742	749	767	798	745	752	753	761	772	786	775	752	759	798	820	736	720	721	738	744	711	773	754	795	774	761	745	791	792	749	804	772	785	744	745	767	734	792	721	732	809	741	783	739	745	732	776	727	722	771	778	730	771	784	812	766	769	770	798	767	771	797	752	794	778	739	753	800	759	753	772	716	773	735	706	767	790	734	758	809	754	756	704	730	801	772	756	734	713	760	760	711	765	737	754	775	787	687	832	743	767	698	739	745	742	797	767	777	786	758	765	761	763	790	743	732	765	741	740	716	755	747	741	754	749	811	766	759	723	739	709	775	789	788	745	749	778	790	818	812	777	739	736	770	742	778	774	782	762	754	817	765	775	793	793	817	792	815	781	735	778	732	752	784	794	780	763	820	785	820	751	752	760	739	761	778	772	736	731	750	753	754	761	800	797	753	743	729	712	787	792	768	803	710	796	749	765	785	752	775	740	753	814	750	715	779	765	755	758	761	755	765	760	764	760	771	741	754	755	748	787	723	738	769	765	746	728	709	765	789	715	782	716	768	719	859	740	774	764	782	785	775	800	782	754	788	756	762	784	779	725	803	783	780	776	797	773	746	778	801	760	736	773	734	748	742	792	733	756	727	778	775	751	806	755	818	767	756	780	773	745	756	779	756	764	776	763	733	760	783	757	782	787	742	757	793	756	725	745	782	725	757	777	746	749	771	769	748	751	780	758	763	765	765	780	752	756	754	742	752	772	770	753	735	803	791	786	784	766	814	763	784	770	770	759	779	769	791	765	739	774	785	734	792	746	716	766	780	759	777	773	777	728	733	788	790	769	760	759	751	784	794	806	754	723	751	767	728	729	785	726	731	728	747	752	790	784	767	747	816	754	789	784	788	762	752	767	767	765	787	705	734	735	745	809	776	771	772	745	784	757	790	778	716	772	765	765	747	712	829	758	807	727	745	756	782	745	768	745	745	796	717	797	681	791	736	777	720	815	770	779	728	783	782	775	737	751	768	781	758	755	806	773	785	793	788	790	732	751	742	770	751	755	754	755	757	799	779	762	730	740	786	743	720	781	747	766	757	723	774	752	769	789	771
28525	19648	6181	722	534	467	373	311	304	278	282	266	288	268	279	293	293	294	297	265	300	275	271	299	265	261	258	272	270	285	271	280	269	273	268	285	237	272	266	291	288	260	292	261	297	268	268	296	287	289	281	268	260	269	274	254	269	273	265	263	242	280	269	277	264	267	288	270	281	251	324	280	252	264	303	282	266	270	262	268	299	277	231	263	292	275	258	268	262	262	273	269	276	237	273	276	247	264	265	242	287	292	272	265	280	283	287	261	248	276	292	276	272	266	286	276	242	282	255	256	262	254	290	279	283	259	242	259	270	257	243	282	240	294	260	255	293	279	295	242	274	271	292	249	271	279	289	257	312	255	280	258	261	294	280	276	311	266	246	277	291	289	284	278	275	241	282	288	257	271	264	257	258	290	321	291	295	266	272	288	322	285	283	280	259	273	281	282	257	270	248	256	285	274	252	268	296	276	265	261	265	255	270	257	289	255	268	283	279	258	265	302	253	259	281	271	258	269	282	270	273	258	280	238	290	277	248	290	256	268	271	258	295	303	266	294	293	268	252	269	283	271	281	255	282	265	247	263	268	285	244	268	304	305	282	269	281	261	269	263	309	269	262	259	249	280	309	278	265	280	278	269	292	276	277	257	284	267	295	277	264	287	281	287	255	243	249	267	284	303	272	288	272	280	277	299	287	286	288	273	271	284	246	279	267	298	263	267	291	268	238	279	282	269	286	272	250	321	296	283	285	279	266	280	302	290	262	277	279	299	290	252	261	278	268	250	261	268	293	302	288	272	278	297	297	292	278	278	287	285	279	251	282	294	271	262	281	281	271	257	284	238	298	262	287	274	287	265	300	288	276	245	279	239	251	280	262	258	273	271	291	261	269	255	274	286	282	260	304	297	284	278	265	297	266	274	254	251	276	258	270	286	245	287	304	279	246	287	286	260	283	270	290	251	276	268	283	260	263	286	252	278	286	277	257	277	300	298	261	283	286	265	271	252	273	255	278	300	307	258	265	277	267	330	272	270	279	280	257	262	264	282	264	259	290	251	241	286	247	283	272	299	279	286	272	253	293	260	277	255	280	248	248	244	268	277	266	268	295	314	260	291	319	312	244	280	262	255	262	294	258	288	250	250	264	239	297	245	291	247	282	251	298	257	294	300	255	286	296	251	272	273	292	277	264	268	296	259	265	256	277	263	274	293	270	274	256	274	274	262	251	272	261	285	255	285	227	250	260	309	251	281	294	279	302	267	281	267	277	247	244	275	307	278	252	263	267	262	270	289	283	262	268	252	301	257	304	266	283	264	287	259	289	288	281	281	260	281	252	275	278	248	284	236	265	278	284	304	255	260	301	221	270	268	258	273	293	280	291	276	269	274	257	270	261	240	260	267	276	302	257	267	270	281	258	268	264	285	266	299	270	268	275	243	296	267	269	263	272	284	275	274	277	301	283	267	272	269	290	245	317	296	304	297	241	269	270	255	267	246	250	249	279	254	286	266	283	265	292	265	284	274	273	279	269	283	259	246	266	256	262	257	287	260	286	256	296	247	275	292	273	260	276	288	278	264	287	269	277	272	273	263	227	251	251	259	305	252	230	261	268	284	298	251	314	299	246	265	269	282	288	282	283	265	271	274	237	279	301	268	264	281	272	269	295	280	261	264	290	266	276	281	269	270	274	286	277	278	259	304	308	293	277	287	268	267	253	236	288	293	274	252	256	269	269	274	281	274	270	288	291	274	259	261	266	267	286	277	283	271	272	284	268	267	266	298	275	278	290	292	300	258	277	279	261	264	269	285	260	242	273	256	280	301	242	274	297	297	274	246	266	263	277	241	268	268	274	284	304	274	274	286	261	296	279	242	259	290	251	268	260	277	302	271	271	283	293	270	298	259	294	297	270	282	269	231	295	280	271	294	241	282	267	276	286	242	266	286	283	251	282	282	284	306	266	270	257	261	298	278	282	246	303	274	273	281	261	254	303	292	282	300	277	255	273	269	292	295	266	270	278	272	257	285	269	271	265	285	286	281	261	293	278	292	281	296	260	270	287	248	270	283	264	278	283	301	275	279	254	263	288	266	260	264	264	260	258	288	279	258	265	267	260	291	268	281	318	303	270	289	277	248	257	302	262	271	267	255	284	269	288	271	256	257	272	237	264	273	275	255	297	294	264	277	275	319	255	246	287	272	242	284	259	281	248	273	275	232	263	253	245	257	263	266	268	247	277	275	293	300	266	289	232	292	244	293	281	276	286	273	273	261	269	277	273	265	303	270	262	277	282	252	267	279	270	272	294	276	255	255	267	279	250	249	261	280	267	265	291	302	276	276	262	247	286	293	298	300	242	252	288	277	244	276	274	270	264	278	260	297	262	245	283	263	261	271	269	274	281	284	252	255	306	277	274	268	265	251	289	268	259	266	252	273	267	267	298	275	288	285	269	260	290	282	270	292	259	262	253	285	291	264	290	260	310	280	245	299	266	251	238	266	292	276	294	264	265	267	272	283	271	278	248	246	279	286	271	258	278	244	284	264	252	263	269	280	259	285	297	287	296	270	266	261	265	266	275	254	267	291	269	270	266	259	268	267	251	260	304	284	272	278	255	267	268	278	279	268	257	266	287	290	275	287	234	282	274	285	290	262	273	283	254	288	250	264	294	268	290	281	285	242	297	274	285	275	294	284	286	272	266	268	290	283	267	256	290	268	248	308	278	287	255	274	271	267	277	280	273	244	288	294	294	268	257	257	240	274	267	288	263	284	265	277	249	268	276	268	269	297	250	276	274	279	254	297	282	317	264	259	247	289	267	246	237	262	293	265	266	256	266	250	259	285	272	281	259	319	279	282	272	269	280	271	266	282	260	247	268	258	271	262	300	272	277	247	271	249	286	278	277	258	240	242	297	267	285	300	275	273	278	283	276	278	262	270	258	282	320	278	276	259	269	235	280	273	300	280	285	250	252	279	294	273	280	266	276	307	269	258	260	299	283	264	282	288	243	260	292	294	275	277	285	288	263	285	299	267	252	270	242	256	305	283	301	263	247	275	263	307	280	286	269	260	260	260	248	267	308	271	262	265	256	267	249	291	303	255	267	270	254	316	273	275	278	267	277	256	254	277	299	263	270	266	279	291	278	291	286	283	288	270	227	263	261	279	263	263	281	259	260	261	265	277	245	301	289	235	296	282	281	256	296	277	266	282	281	265	286	280	270	270	282	274	279	269	279	286	266	270	236	292	267	256	258	257	249	284	261	272	274	235	279	301	294	285	284	270	269	270	285	258	261	272	275	269	269	271	259	300	260	238	282	267	247	256	264	239	282	300	268	288	268	281	273	245	246	285	291	256	292	261	278	254	278	287	292	258	260	262	277	274	251	285	281	266	286	285	300	277	263	275	259	267	271	283	265	273	268	253	274	273	283	256	235	225	269	267	253	270	273	257	269	247	262	262	266	267	291	263	246	258	261	277	278	269	254	251	282	258	289	306	270	259	266	248
21758	1786	793	500	440	417	397	384	373	336	368	371	356	361	340	355	355	375	316	350	337	375	339	368	337	330	327	362	350	321	348	352	350	348	337	316	316	330	361	374	371	344	371	351	329	328	360	345	347	325	330	342	332	327	350	332	355	351	339	357	331	365	349	308	377	341	353	328	292	352	351	327	330	333	354	362	327	318	364	351	344	331	354	348	335	366	347	342	319	342	352	353	327	340	332	343	321	319	352	333	368	349	338	339	366	369	335	345	338	338	341	376	351	354	346	313	333	359	308	309	346	341	322	329	342	355	354	313	358	356	367	327	371	343	333	324	356	318	368	327	305	344	345	324	344	328	339	344	348	353	323	370	346	344	370	329	351	342	359	318	360	322	373	318	345	340	346	333	347	351	348	378	357	363	374	342	314	305	346	345	348	345	338	342	361	359	330	314	341	358	361	319	362	340	357	312	330	319	331	383	318	333	367	370	343	343	319	358	354	348	328	337	342	358	316	402	342	350	330	348	328	339	332	339	328	334	346	346	343	345	356	321	361	353	347	338	319	335	329	389	332	337	352	353	317	353	352	352	357	358	343	358	331	365	344	343	346	331	343	348	330	340	314	342	333	335	345	337	326	330	364	310	342	332	328	332	358	346	316	370	360	282	334	325	343	366	337	332	325	367	357	325	323	352	347	340	341	349	344	291	325	346	363	351	342	329	370	363	341	345	344	370	348	341	381	330	323	326	335	321	351	349	350	351	342	356	361	378	341	349	345	356	322	348	298	295	344	366	369	317	345	355	336	357	319	343	355	344	316	322	340	362	332	363	321	338	339	340	330	353	334	325	356	358	364	346	343	344	337	342	338	330	342	379	375	349	313	350	360	352	340	363	364	359	342	347	300	347	344	319	348	316	331	354	342	354	334	337	379	384	342	356	336	360	339	313	378	333	348	368	355	372	333	355	372	331	344	333	356	367	330	339	323	357	352	373	312	360	372	341	364	352	326	328	326	366	364	379	320	349	344	338	314	335	322	331	346	328	351	338	367	346	327	315	337	313	365	376	346	328	309	382	351	334	353	333	296	333	376	335	357	303	369	313	312	325	363	372	328	340	345	308	335	340	327	353	361	352	353	349	331	361	297	316	356	327	362	341	352	362	335	336	360	338	320	352	332	337	395	335	321	355	335	341	347	325	347	348	342	339	344	336	334	332	353	334	383	357	339	325	343	333	343	333	371	322	335	320	317	329	323	359	320	363	335	315	354	354	359	333	333	352	358	340	339	331	334	335	357	315	325	325	322	375	357	311	353	332	321	336	335	337	345	345	356	325	337	357	321	355	366	326	340	326	351	313	322	398	351	327	346	328	356	326	309	354	334	325	337	349	352	346	330	330	368	346	346	346	314	358	335	333	353	333	301	366	360	336	349	357	346	343	338	336	325	381	338	335	332	331	351	333	360	380	316	343	335	326	319	379	309	367	368	371	356	299	308	331	359	337	347	335	333	329	355	349	359	342	350	369	353	320	350	331	331	338	346	376	351	342	356	341	329	320	336	328	331	311	296	344	341	363	364	383	346	337	358	329	322	329	337	349	348	343	340	369	365	335	336	346	317	394	335	341	345	331	347	342	330	316	347	336	298	351	340	343	307	308	356	330	342	349	348	377	332	337	323	362	336	338	347	336	350	325	341	338	355	324	373	346	343	350	340	340	367	330	330	350	348	352	344	362	329	344	358	329	352	353	348	334	348	334	329	320	352	347	313	321	351	329	374	352	363	351	336	354	354	383	372	309	365	345	352	352	359	355	333	308	317	342	316	309	374	306	300	338	341	362	329	318	321	348	335	315	336	316	346	345	344	340	357	334	337	345	354	357	370	340	348	319	363	360	303	358	309	344	337	348	360	357	320	324	364	351	324	344	326	354	341	337	361	329	373	377	344	328	336	350	352	342	370	365	307	334	332	370	371	331	323	337	327	334	373	347	347	363	361	308	361	322	335	340	327	331	324	378	357	355	339	369	322	319	356	335	341	379	346	316	323	357	347	354	340	340	368	327	339	350	347	311	313	303	320	330	332	350	343	329	332	333	400	298	382	323	314	349	330	339	364	348	361	314	337	351	339	372	334	382	363	306	362	343	312	334	355	360	308	368	345	353	297	359	346	335	341	356	333	354	339	340	316	340	331	320	362	335	348	388	329	329	316	348	345	348	336	350	336	354	338	323	341	332	317	348	335	356	354	335	383	337	346	348	315	337	352	338	355	324	346	341	339	364	340	353	327	344	352	359	352	364	367	348	341	346	364	344	316	298	345	338	347	331	351	349	366	347	358	338	345	342	335	361	370	342	358	324	351	363	334	339	318	347	368	336	326	334	352	348	358	337	382	316	380	299	322	381	364	332	363	388	342	372	343	337	364	318	318	362	297	325	330	356	367	315	353	345	349	321	322	333	325	328	317	307	366	355	342	290	360	323	364	344	355	336	351	349	345	348	321	337	369	312	340	350	323	353	303	368	310	337	331	353	335	334	367	333	347	333	355	336	359	333	354	365	359	330	348	355	330	335	354	369	365	346	362	363	333	340	335	330	337	319	290	371	364	322	308	331	364	310	345	314	357	344	350	338	345	358	358	334	301	322	341	323	350	342	311	359	340	344	336	336	317	343	351	319	351	329	346	351	347	364	367	335	337	314	344	343	330	324	346	331	355	349	407	341	349	331	336	329	302	332	349	350	348	347	325	377	357	325	317	317	333	342	344	360	317	334	331	351	369	340	311	345	337	308	350	325	354	334	335	340	370	336	382	324	344	331	355	331	342	343	354	349	347	325	351	338	361	344	345	369	333	337	367	322	307	346	333	351	364	314	315	316	340	346	342	335	367	356	352	363	369	329	330	334	343	359	362	341	343	320	307	345	349	339	335	351	347	345	348	341	359	349	338	338	330	330	333	382	364	320	338	332	362	364	362	356	341	331	317	359	322	319	353	366	370	338	305	376	312	337	327	333	347	319	331	331	364	351	347	351	359	353	316	351	340	309	331	353	348	339	313	355	322	337	346	337	353	342	338	382	316	328	333	352	334	358	330	340	334	354	316	334	354	353	339	329	347	324	329	311	349	334	347	362	322	321	330	333	356	324	348	337	299	355	361	352	360	341	347	354	353	358	334	370	332	346	330	339	319	348	326	343	350	346	320	342	328	343	330	330	346	338	353	354	327	357	325	333	331	308	332	312	324	354	343	335	399	340	361	355	305	337	339	345	362	347	362	323	375	338	322	353	320	343	341	319	331	310	349	325	308	353	352	326	353	328	371	322	343	332	313	333	342	315	347	343	353	323	346	343	343	357	363	343	334	344	350	351	332	346	359	329	333	326	312	326	339	354	348	355	332	340	327	316	350	343	336	316	339	339	345	342	356	326	348	363	378	377	340	356	358	358	339	327	351	349	339	342	345	357	360	317	347	324	334	317	335	329	343	332	346	322	339	365	343	317	323	309	339	352	343	368	297	354
24400	21442	28808	24455	21435	9743	1151	819	753	686	655	603	605	648	605	617	610	608	598	582	623	570	594	619	550	565	557	568	521	528	560	575	567	557	550	592	591	549	572	511	593	586	577	584	563	574	556	530	525	547	582	584	525	594	574	506	586	585	536	547	594	568	545	561	563	520	527	538	520	563	565	543	562	595	556	504	535	570	552	580	568	551	582	555	542	579	546	573	528	540	541	523	549	526	565	550	610	508	567	575	537	537	569	529	531	616	565	552	550	594	583	552	541	495	504	591	582	562	542	553	561	544	584	583	525	605	530	563	566	530	553	602	560	572	542	530	515	570	557	537	528	527	551	522	568	519	544	536	514	563	555	594	551	528	552	549	593	568	583	533	515	530	608	567	546	548	537	604	535	575	587	528	595	567	528	570	560	570	516	555	544	568	560	529	582	539	501	562	512	563	532	534	550	509	543	536	564	536	544	608	553	582	557	559	549	554	554	494	544	534	536	570	545	526	537	565	548	569	598	505	589	555	598	551	536	585	544	583	547	607	532	588	524	527	582	552	548	561	528	561	535	535	518	528	538	545	521	568	590	533	554	561	553	574	567	584	542	540	514	556	530	594	574	561	512	568	575	555	589	549	549	554	557	535	564	529	525	531	519	508	583	548	595	559	554	563	503	561	573	519	531	571	535	588	568	526	549	545	555	583	542	588	521	554	587	554	523	569	547	543	540	589	527	577	554	570	541	555	537	573	574	566	564	525	555	585	517	549	546	560	544	581	565	512	536	582	565	551	571	524	561	558	506	539	542	531	521	549	530	566	538	553	561	532	512	566	529	553	585	603	565	555	559	539	542	555	547	555	561	551	553	579	538	576	544	559	566	564	566	526	552	621	537	568	570	555	575	523	550	522	559	576	516	582	556	567	501	530	555	551	552	556	514	607	571	548	552	603	580	554	563	529	488	572	561	567	503	560	560	501	527	542	532	525	581	545	575	577	563	567	556	560	566	551	560	578	524	537	585	567	581	575	539	578	559	556	559	590	582	596	590	573	507	525	550	534	531	593	597	546	545	542	538	543	528	521	522	558	590	534	556	541	569	539	552	577	549	600	571	555	551	533	580	575	587	562	601	543	577	525	547	535	562	553	551	537	542	599	558	520	543	568	577	535	571	525	543	601	565	537	521	553	519	568	535	589	581	524	543	559	504	556	559	560	568	536	573	510	529	535	526	553	544	608	525	508	560	516	545	541	577	558	570	539	554	557	540	513	547	531	554	528	548	553	552	555	553	538	514	565	562	562	541	523	570	542	517	532	541	563	564	585	558	529	546	531	559	581	574	578	517	560	589	535	579	550	566	559	530	566	553	504	563	557	551	541	540	583	550	567	548	542	555	545	576	531	564	540	537	542	543	533	555	549	555	570	527	578	567	552	532	564	546	502	570	545	521	509	525	553	514	565	582	581	516	560	505	570	517	599	525	510	543	571	521	599	535	548	548	570	537	577	548	561	564	505	543	551	517	517	570	570	538	531	526	544	530	546	556	546	579	548	535	522	570	530	567	537	546	593	547	567	544	544	584	535	584	543	534	576	565	545	557	579	550	558	560	585	521	527	557	541	512	507	527	533	569	541	513	580	546	551	551	562	544	567	554	527	485	525	561	562	561	550	541	582	527	573	538	536	537	555	543	549	543	574	587	571	523	551	575	493	571	564	545	550	563	585	547	567	521	552	544	563	546	566	527	571	528	567	532	532	508	546	565	529	534	565	569	550	546	557	551	525	533	535	548	548	544	513	534	532	539	555	550	552	521	555	556	497	544	564	569	556	573	581	561	569	556	543	547	557	557	526	551	585	538	536	521	564	600	603	522	536	561	498	562	537	561	564	556	551	542	553	516	556	564	548	538	500	555	530	560	599	544	556	512	544	560	559	542	551	491	558	561	546	524	536	545	600	547	585	567	539	535	538	541	522	549	536	523	594	543	521	541	574	560	547	548	548	566	573	561	546	565	564	577	530	582	531	546	540	556	568	565	534	530	532	557	509	557	541	542	542	562	529	555	572	538	539	563	538	529	605	553	605	562	533	569	538	545	558	568	539	550	583	582	554	566	517	565	581	575	558	585	550	583	510	564	572	537	516	555	519	535	543	615	562	580	545	559	540	544	513	551	564	554	451	579	536	577	529	529	562	569	569	601	570	621	546	566	547	585	560	516	503	542	573	549	536	585	551	533	562	545	562	538	582	564	525	565	499	537	556	574	523	548	534	528	575	563	534	538	558	547	553	503	550	600	548	566	544	598	552	553	579	561	543	548	524	545	530	559	571	547	543	555	551	541	536	564	515	557	563	572	481	565	526	534	543	548	568	540	539	528	511	567	567	521	589	533	592	553	542	567	531	543	537	599	550	550	566	581	539	539	611	567	565	555	557	520	584	550	513	541	518	520	558	542	556	537	543	554	495	531	505	523	540	531	549	538	545	547	553	548	596	559	543	570	497	562	548	511	582	545	560	523	528	540	588	502	578	535	584	549	540	592	569	548	569	565	571	542	555	550	558	567	543	543	551	598	508	553	532	526	564	550	592	543	523	539	573	516	565	581	549	542	522	558	536	576	569	543	561	605	538	524	537	543	561	516	564	562	602	508	502	567	540	564	579	575	535	569	588	595	561	523	586	574	536	550	567	563	538	536	547	535	523	526	518	521	571	534	523	569	552	524	520	568	558	552	549	584	553	529	549	563	568	532	586	540	549	553	515	547	544	558	537	548	592	552	584	553	564	537	567	561	515	581	561	573	586	539	493	560	548	537	562	546	525	534	519	561	561	554	545	560	597	543	531	573	517	581	565	584	515	501	575	511	589	570	514	547	569	566	576	565	553	538	544	585	550	563	543	535	518	525	597	533	573	522	566	548	577	524	555	551	536	598	537	512	495	541	526	502	580	564	592	568	569	571	515	565	585	527	576	542	579	537	563	546	559	551	565	599	557	546	536	539	543	545	537	503	510	598	539	534	560	566	545	555	561	526	517	529	566	528	569	558	519	545	576	552	562	568	506	506	514	533	566	505	541	546	546	488	548	530	534	525	595	525	535	564	553	524	509	592	539	538	581	550	549	540	544	541	552	524	621	530	555	580	550	527	564	542	517	533	578	555	552	516	556	538	566	570	524	548	526	543	536	544	555	507	569	538	619	562	577	570	534	549	529	557	612	588	553	525	549	561	589	591	554	585	547	548	550	580	564	544	564	558	591	533	572	552	543	535	564	569	555	535	524	555	520	564	506	564	567	569	558	529	572	548	579	516	590	536	540	544	569	590	528	529	504	546	545	567	568	585	551	539	553	563	535	542	554	563	557	591	583	576	546	547	559	535	550	597	568	536	536	519	537	562	541	527	540	578	575	542	526	544	552	516	532	529	569	572	567	547	545	547	558	572	561	565	566	587	529	526	539	601	532	572	581	538	537	534	538	534	550	548	547	489	517	572	571	545	563	561	546	522	584	592	556	517	571
47015	9813	6017	3069	2167	1774	1499	1208	1071	1060	953	887	905	805	785	774	737	724	758	728	774	737	657	695	735	722	677	719	692	657	719	672	704	669	670	650	632	681	672	675	694	679	677	686	681	662	717	690	693	693	665	646	654	643	648	704	680	654	676	710	661	676	659	627	641	684	670	688	675	678	640	695	721	700	661	637	665	625	664	678	652	676	698	612	690	625	667	691	598	711	619	653	651	686	660	610	670	650	623	675	658	664	679	664	687	659	634	650	629	645	680	669	691	637	702	701	687	704	636	631	677	649	656	698	602	665	642	656	615	666	648	675	693	656	616	619	629	706	648	660	698	686	667	676	648	678	705	674	677	699	652	643	679	650	634	680	661	626	632	657	709	633	676	641	690	669	640	634	696	682	661	733	631	666	651	681	655	624	660	678	660	658	632	667	699	692	649	697	652	714	702	680	650	671	673	657	664	654	715	660	650	663	662	672	659	637	691	693	644	643	685	661	676	681	666	665	685	673	686	671	664	664	680	638	672	698	713	686	682	628	631	676	691	659	677	599	681	625	665	688	638	678	660	673	665	684	678	656	713	647	658	642	670	659	686	663	703	692	686	653	666	635	641	666	696	647	659	688	700	661	653	637	693	632	668	671	650	614	728	669	638	678	671	626	662	646	677	702	654	649	651	678	670	680	646	642	708	660	636	703	643	651	662	689	625	638	657	692	686	650	661	617	680	645	651	678	641	690	695	626	639	657	684	666	663	663	644	665	668	676	690	636	633	665	663	678	668	635	658	699	622	617	704	705	625	687	662	649	611	655	644	635	655	634	701	702	641	657	689	654	668	659	639	638	659	681	641	647	651	722	669	643	616	697	680	666	686	700	634	654	640	626	691	629	648	666	684	647	675	645	679	654	705	646	656	730	629	676	708	687	663	699	653	665	661	629	662	658	698	623	646	675	641	670	707	674	677	660	650	639	649	663	638	672	649	712	673	645	662	650	685	630	680	698	664	676	696	672	693	666	662	627	655	654	689	639	629	695	680	669	666	714	666	630	711	654	591	698	663	647	643	647	661	713	642	686	682	631	676	662	689	666	644	711	717	664	666	700	673	683	708	666	614	698	717	685	673	643	674	644	647	682	640	696	675	653	661	677	648	703	649	666	649	665	664	701	634	666	670	636	617	660	675	651	712	672	670	679	693	621	684	678	641	662	686	640	636	684	683	657	672	648	666	656	650	634	681	670	683	668	652	675	733	671	660	717	641	675	694	616	676	637	683	683	649	671	645	695	698	652	683	645	647	662	648	614	670	672	635	663	669	634	733	690	624	665	647	669	655	678	694	632	653	665	650	682	678	666	702	654	654	669	677	659	690	636	702	692	674	679	659	674	640	643	697	686	647	677	700	685	662	643	688	672	649	679	670	689	686	602	656	630	655	678	670	635	667	702	660	655	705	668	667	701	694	651	662	676	648	684	667	641	693	634	678	668	696	626	667	658	666	704	648	653	631	700	678	624	621	701	652	621	667	696	695	720	659	650	687	658	649	669	693	640	697	659	643	650	701	642	662	628	610	665	672	691	629	650	678	683	674	634	675	696	676	644	647	682	663	690	631	679	667	677	720	657	689	576	672	670	669	719	642	670	688	653	702	646	629	657	674	675	654	651	652	682	675	669	681	656	684	678	663	621	693	701	652	647	644	627	627	653	627	694	675	601	680	680	637	657	702	667	665	656	677	688	694	691	650	658	658	688	695	641	680	705	686	630	650	698	639	650	647	646	659	689	679	661	699	685	706	636	667	674	640	622	666	719	706	668	677	620	655	673	641	698	600	645	636	625	660	658	670	656	621	676	629	649	654	644	686	694	732	614	674	673	714	681	677	643	693	685	664	678	711	661	673	688	667	679	661	660	701	667	693	692	615	669	659	677	677	583	662	702	684	674	654	681	673	629	674	616	657	677	632	648	673	648	640	641	650	691	676	619	688	641	645	679	656	681	667	633	660	686	705	635	681	677	701	694	652	698	675	663	681	670	720	708	671	626	686	636	641	682	633	639	741	640	674	710	634	665	688	661	650	694	675	655	656	647	652	654	643	690	703	653	680	671	652	663	701	666	656	712	661	669	756	629	658	658	690	645	603	683	647	674	652	639	656	646	660	649	663	636	668	601	675	626	686	676	678	735	621	643	726	619	678	687	719	696	681	617	642	662	654	679	658	689	668	645	653	668	676	661	645	687	686	657	630	636	662	686	653	703	708	685	653	627	684	650	655	670	672	687	627	655	679	658	690	673	703	667	653	658	684	627	645	604	710	642	671	661	655	644	654	640	676	706	657	674	734	685	691	673	711	654	695	637	644	671	655	680	644	650	684	722	659	651	689	660	648	680	722	664	726	708	680	658	664	632	702	660	703	701	709	660	684	679	672	662	681	597	626	669	690	625	679	653	652	658	689	699	689	695	666	650	671	682	699	699	682	697	640	654	624	690	679	611	625	657	664	637	677	665	666	657	667	653	656	694	725	661	628	660	649	663	648	652	638	651	644	708	669	711	644	692	644	658	665	638	679	662	669	648	671	673	680	699	651	668	679	685	686	667	688	715	683	709	647	684	707	679	631	670	707	699	642	695	648	668	619	696	658	658	673	665	667	644	657	640	659	707	634	647	689	657	676	642	633	666	706	694	653	683	680	666	689	661	641	667	689	720	678	710	673	654	660	680	689	663	654	652	676	670	670	669	653	680	659	674	672	693	666	654	640	688	640	665	702	660	660	672	672	674	662	657	615	675	671	652	675	657	691	714	663	698	675	685	644	674	655	672	704	652	651	656	637	596	695	667	636	662	670	686	603	643	668	647	691	653	626	694	668	656	645	639	647	659	631	669	673	694	682	663	730	666	662	673	631	683	655	666	649	626	638	648	685	666	662	665	691	666	727	672	676	680	685	682	652	661	646	680	680	696	629	686	642	698	676	685	671	711	650	650	675	641	684	697	680	670	666	697	698	692	657	689	715	599	707	611	658	657	716	644	663	661	681	645	664	707	640	665	641	644	638	670	664	672	708	633	644	707	706	682	682	719	650	701	657	652	674	713	696	633	685	665	671	694	636	656	658	675	684	686	664	713	672	699	626	616	653	685	653	632	679	653	657	667	647	616	615	653	701	655	700	681	714	685	656	642	631	687	681	725	627	661	637	643	661	643	632	676	637	672	693	648	660	641	666	646	671	688	666	644	715	621	691	673	627	683	665	726	675	667	671	669	629	679	686	686	660	654	716	669	708	632	686	647	674	680	695	655	684	612	704	659	682	658	700	650	670	654	701	659	667	627	688	640	657	680	672	728	672	663	640	670	628	672	667	693	667	667	675	624	696	693	596	753	692	686	683	624	664	648	667	680	695	615	651	652	715	663	685	656	676	636	659	638	669	678	655	660	679	655	684	679	655	654	699	648	668	693	640	675	655	631	694	663	667	654	697	697	637	679	684	642	674	663	707	703	646	669	654	734	702	656
25837	21454	27619	25518	7935	499	381	331	285	290	270	249	258	245	230	225	232	241	240	252	228	253	264	223	223	237	246	197	211	208	217	223	224	233	200	229	231	225	233	226	192	202	231	241	244	195	221	214	224	225	221	221	236	233	234	228	212	230	205	227	228	236	215	213	218	238	225	185	222	207	217	230	239	190	203	202	233	219	204	213	231	224	218	216	242	251	224	233	230	218	206	212	254	231	213	243	183	258	225	213	231	227	207	243	217	242	228	240	227	211	242	213	210	222	235	242	231	219	176	224	219	201	211	207	239	208	221	218	243	195	234	239	210	227	232	229	234	214	231	234	216	223	224	237	224	214	192	214	220	207	216	242	205	214	214	207	231	245	244	235	216	224	206	202	245	228	229	243	220	215	204	222	225	229	226	222	245	207	202	212	234	200	231	210	217	228	190	246	222	216	225	210	243	217	214	201	223	222	234	200	231	218	247	246	241	234	249	214	224	232	222	214	192	214	228	220	228	233	226	280	216	215	245	240	239	211	214	196	207	190	219	230	201	244	226	222	206	221	221	268	241	203	230	251	219	255	217	244	205	239	205	234	218	232	202	211	258	203	248	215	227	224	219	236	206	189	241	232	257	222	220	241	225	265	206	229	219	212	224	210	234	209	215	231	216	232	222	225	225	227	229	234	222	233	247	225	217	221	246	238	209	213	253	224	225	210	207	212	226	214	250	223	234	225	233	228	218	199	226	228	219	223	237	212	223	198	202	229	225	201	241	239	222	235	219	235	192	240	218	241	240	226	210	214	208	203	236	229	196	218	236	254	217	219	210	249	227	248	212	229	233	208	230	247	205	246	222	208	228	242	231	201	243	202	232	217	228	215	220	235	228	265	234	221	236	215	226	232	210	230	205	224	209	248	226	202	225	211	206	241	238	241	225	231	224	229	233	219	225	212	233	231	215	213	225	240	222	249	209	180	226	225	224	219	225	212	223	213	240	235	244	243	225	221	206	231	233	224	191	194	230	237	258	214	199	212	217	232	225	206	212	215	237	201	223	228	231	237	197	214	205	213	254	199	198	222	225	225	202	199	214	222	228	224	230	220	232	225	218	212	222	223	222	202	237	233	233	215	230	228	219	217	225	216	237	213	232	209	229	206	235	236	221	223	208	228	221	202	214	223	226	228	241	217	250	222	217	233	210	251	250	219	224	220	230	210	250	235	237	230	218	210	215	218	230	222	212	246	196	217	204	250	232	206	236	205	232	225	225	197	221	233	241	205	200	195	207	220	217	207	208	223	235	210	219	209	212	225	214	230	227	223	222	190	205	223	217	252	230	227	189	192	208	229	212	185	228	193	209	191	197	229	215	218	199	212	208	233	230	233	230	218	227	219	244	227	195	232	180	216	207	217	228	208	226	217	213	224	218	233	204	228	225	225	246	230	233	227	230	247	210	223	219	213	217	238	220	243	205	213	185	229	217	212	201	193	246	223	238	226	228	244	231	210	204	217	248	226	213	203	217	198	213	217	212	232	247	214	228	214	230	233	204	212	219	235	226	229	195	220	232	213	211	252	214	217	232	228	238	228	203	197	216	245	206	218	243	238	233	200	255	208	207	218	205	256	229	234	200	216	210	232	229	219	222	216	224	228	222	219	191	204	225	246	222	211	225	207	194	234	212	235	219	264	230	217	260	199	220	230	216	202	224	238	200	256	217	233	221	236	240	208	240	194	222	214	221	212	212	233	217	214	214	223	230	218	202	220	207	223	204	229	216	232	232	208	230	208	194	237	226	233	217	235	199	198	215	204	231	207	202	214	234	242	219	200	192	215	215	199	246	219	202	236	207	242	235	232	193	206	226	243	231	240	200	214	216	227	202	225	215	243	212	223	243	204	209	208	240	241	228	205	241	234	220	239	236	224	210	219	230	240	217	231	216	263	221	222	218	262	218	225	218	228	243	188	212	250	196	222	232	260	210	222	226	224	221	218	227	198	238	209	215	214	216	229	241	217	231	229	215	233	200	223	210	234	237	221	218	211	201	235	199	240	223	213	231	215	233	206	200	229	223	220	213	247	196	244	222	220	269	217	238	239	228	220	217	229	249	234	213	245	231	238	206	205	228	233	190	213	228	216	246	211	208	198	217	246	217	242	227	248	215	225	224	228	209	237	222	203	228	222	198	221	216	222	234	232	231	203	223	211	229	216	220	201	235	218	230	219	230	237	240	227	194	226	238	212	201	208	222	224	226	213	215	257	200	195	242	206	192	241	218	211	212	239	210	211	230	211	208	190	206	195	206	228	237	214	194	235	192	214	246	221	234	230	190	250	239	222	233	233	217	205	213	236	208	225	211	210	222	224	190	228	262	213	233	210	213	190	229	196	189	214	247	240	239	223	225	228	238	214	227	208	213	204	219	228	216	225	222	221	212	223	243	230	216	229	214	231	267	227	233	226	232	250	254	233	217	196	222	224	215	229	215	222	219	230	212	201	219	221	188	220	239	238	216	214	233	216	233	199	210	208	218	213	207	223	193	233	221	219	214	186	221	211	224	243	236	223	227	207	217	231	228	225	216	222	231	236	197	222	238	228	239	236	245	214	207	213	199	194	200	241	236	227	244	218	193	209	191	226	205	226	219	233	209	218	239	215	214	227	212	227	239	234	222	236	226	239	230	231	232	201	243	224	227	198	224	213	236	212	219	216	230	224	232	247	241	215	209	233	229	211	223	199	230	229	255	198	229	230	217	209	215	230	216	205	218	243	225	226	232	239	239	216	214	209	195	216	219	203	246	213	230	217	239	238	202	204	252	200	203	215	220	243	204	239	216	212	231	192	216	208	195	226	197	213	202	215	221	245	219	216	245	238	219	239	230	218	201	190	230	231	219	213	231	233	240	237	217	211	245	215	242	243	216	221	224	227	225	247	220	208	226	213	205	225	216	199	210	240	203	220	236	219	220	218	221	203	214	227	214	213	213	222	198	248	225	211	228	210	220	231	216	225	229	218	229	202	227	212	255	211	198	205	214	211	209	224	233	228	218	210	218	234	217	200	218	219	223	265	244	193	236	239	209	203	205	219	204	209	211	216	227	212	255	217	212	221	206	215	241	201	227	233	209	207	225	227	205	221	205	212	218	207	215	217	232	205	238	231	218	259	206	225	204	236	221	199	232	221	227	222	252	220	240	203	219	243	215	207	245	212	233	253	210	219	228	196	260	228	220	242	229	213	238	215	220	216	234	204	226	236	233	229	217	230	221	250	247	227	211	208	221	207	199	206	231	220	219	225	198	237	216	205	222	232	241	208	230	187	230	214	240	228	214	212	201	230	217	227	232	222	193	226	213	218	218	235	233	217	236	219	197	210	224	243	246	215	217	217	224	231	241	254	225	217	242	229	242	220	227	214	218	214	233	225	210	206	226	230	213	234	222	196	233	218	227	215	269	210	235	225	216	235	211	237	206	203	224	220	226	231	225	212	197	216	206	211	238	220	215	224	195	221
43396	6293	3021	1588	1075	857	715	611	537	489	474	410	421	370	389	359	340	338	364	339	356	311	310	303	322	329	326	335	339	311	333	278	294	292	346	315	327	278	326	316	314	282	300	293	307	333	341	291	333	302	315	302	275	319	316	290	289	283	286	286	301	260	294	295	317	318	291	322	279	296	311	309	286	309	284	304	319	288	276	290	305	314	311	316	297	313	261	286	305	308	299	310	290	328	313	275	329	313	298	333	310	311	306	287	312	313	291	280	300	313	285	316	286	298	287	308	310	299	339	290	291	307	297	310	274	324	308	269	309	304	331	290	295	301	298	301	297	279	310	292	307	300	265	309	292	305	293	288	264	289	263	284	271	306	310	287	313	311	306	301	328	314	295	314	302	286	312	281	290	297	287	288	289	282	281	334	308	320	302	291	298	331	310	293	306	309	282	308	305	280	311	297	308	305	327	270	280	289	278	303	277	338	285	317	318	320	289	293	316	283	307	273	299	293	312	288	319	313	305	304	271	335	323	298	285	298	279	317	343	293	302	297	319	306	303	290	315	317	291	308	296	339	287	307	299	319	317	328	298	317	322	281	305	308	285	312	296	316	306	325	302	264	283	295	277	312	311	292	290	297	285	302	292	275	310	306	314	290	292	273	303	305	306	307	348	285	295	296	283	294	293	294	281	281	285	289	289	269	312	303	296	284	300	288	335	272	309	301	295	296	312	282	295	317	289	315	311	317	290	308	284	311	309	321	304	295	307	266	320	298	311	288	284	299	290	265	302	300	305	307	258	288	300	276	320	303	307	287	301	289	306	322	298	319	279	296	286	295	297	297	303	336	327	278	309	329	295	311	286	273	300	308	296	311	286	271	291	306	286	277	311	298	322	294	294	315	314	280	325	336	284	309	296	317	299	288	299	307	289	302	295	307	277	279	303	296	307	295	306	285	291	322	289	314	294	269	285	289	284	313	284	303	303	301	288	272	310	291	311	289	311	332	313	300	305	299	321	294	325	281	307	317	286	307	296	317	291	290	312	272	278	299	297	301	300	301	313	296	303	286	312	309	300	300	298	306	320	319	284	291	300	299	305	272	267	304	270	291	317	299	310	311	316	303	290	263	281	298	287	328	323	313	305	282	329	335	302	291	316	325	296	292	287	291	315	332	313	300	319	281	303	294	333	248	277	320	301	304	288	263	294	315	292	298	305	302	320	322	307	321	320	321	314	292	311	278	285	317	289	307	292	329	263	298	293	297	311	308	297	289	325	318	284	278	313	344	316	288	297	305	297	313	308	294	284	318	283	360	305	331	307	304	314	307	314	302	273	328	319	314	292	321	317	303	300	308	291	271	311	321	290	300	323	296	308	316	339	305	322	348	274	318	298	281	313	305	290	303	312	311	340	313	307	291	321	290	316	300	320	280	302	308	274	303	312	327	341	331	305	290	283	327	293	306	286	289	305	324	322	292	255	308	279	299	293	315	308	298	284	323	291	287	284	329	294	287	286	307	314	307	299	329	317	283	281	295	330	323	287	296	293	286	323	313	269	294	289	260	315	294	301	306	288	319	285	298	315	319	273	287	302	300	330	299	315	318	282	322	303	295	280	302	323	330	279	309	326	290	276	310	318	340	284	295	297	345	283	313	308	296	306	298	298	325	331	336	305	300	293	264	293	315	299	293	285	294	349	295	278	287	307	326	306	292	286	308	301	312	305	283	319	279	301	301	273	290	302	267	278	281	307	307	311	317	329	319	315	300	308	290	289	296	285	304	320	313	299	313	298	301	301	298	299	322	293	299	307	304	300	295	331	265	302	295	293	305	309	328	304	309	326	315	308	300	290	277	273	299	309	315	296	308	283	288	309	317	282	295	331	293	299	285	312	281	280	280	334	326	299	316	304	268	274	282	298	281	309	303	301	299	282	324	294	293	307	308	270	289	315	295	305	318	308	316	285	294	282	290	328	297	311	324	292	298	316	295	306	290	315	279	283	305	293	290	306	296	311	293	315	340	268	316	280	291	302	287	291	295	320	283	252	311	278	296	296	296	298	302	303	292	322	292	321	300	303	319	279	283	312	319	296	287	299	305	301	318	277	299	306	310	320	310	289	295	301	305	304	265	273	323	302	302	333	279	331	327	281	284	316	289	301	286	310	293	292	308	320	332	311	294	299	308	319	313	309	337	302	295	303	295	333	303	280	297	305	308	301	319	305	291	308	299	340	303	295	295	303	296	298	320	318	302	284	294	337	298	272	291	286	317	300	308	288	331	311	309	304	291	292	305	300	302	293	322	288	328	316	276	292	290	313	287	315	318	293	316	289	319	307	287	283	281	306	286	295	342	311	309	297	290	288	317	312	299	289	296	264	328	290	322	292	306	331	298	325	322	312	290	298	308	320	304	297	309	316	304	325	278	305	278	283	308	332	297	265	283	313	300	325	313	289	281	304	323	321	324	283	321	280	308	301	270	270	292	298	321	278	269	293	309	324	320	301	294	336	281	313	306	293	279	305	314	314	334	291	290	303	290	325	279	312	314	289	263	331	323	271	302	298	279	278	316	313	284	295	289	285	320	338	281	305	275	288	291	294	272	308	268	303	305	323	314	284	275	301	315	304	324	294	278	276	303	310	294	306	273	291	307	294	333	321	323	278	286	303	322	318	251	303	305	313	279	293	310	302	297	293	315	315	324	296	278	301	303	296	291	297	314	303	301	308	283	333	325	298	310	309	315	261	295	329	289	299	315	328	314	305	309	281	331	278	298	321	283	297	294	289	259	316	306	331	308	305	316	319	305	253	295	300	313	282	303	313	345	311	289	287	315	298	343	281	277	283	318	271	299	309	321	307	305	312	314	311	274	295	302	366	297	310	297	332	323	294	279	302	283	301	278	298	295	295	299	286	283	300	282	294	297	290	310	298	303	314	309	335	315	323	314	279	292	312	299	296	293	293	315	287	299	289	314	292	317	312	300	305	291	320	307	322	286	272	318	309	297	308	276	296	300	295	295	294	328	298	273	302	282	306	289	310	293	304	286	330	320	283	304	299	292	270	319	273	322	317	294	281	312	321	312	305	319	293	316	308	280	280	288	317	312	323	295	293	287	316	290	324	306	276	307	328	316	285	320	332	292	283	307	279	328	329	291	285	298	308	293	286	273	291	293	267	298	260	291	312	283	291	321	285	343	344	305	340	307	323	305	306	312	290	267	293	303	314	305	326	322	313	291	294	299	301	294	322	292	295	329	289	297	312	328	342	325	324	291	329	292	294	279	300	310	286	291	295	306	314	272	282	315	328	297	298	310	312	287	275	289	292	309	292	315	285	325	278	280	310	309	296	285	289	315	282	312	296	307	308	332	303	259	319	295	277	298	266	308	321	296	278	314	296	292	288	273	322	300	299	287	312	290	291	314	322	313	291	314	298	312	318	341	324	301	283	292	298	283	306	310	313	284	301	273	325	293	280	297	280	274	310	303	297	276	291	296	293	269	319	330	301	307
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
