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
341593879247	341593879806	341593880356	341593880906	341593881456	341593882006	341593882556	341593883106	341593883656	341593884206	341593884756	341593885306	341593885856	341593886408	341593886956	341593887506	341593888056	341593888608	341593889156	341593889708	341593890256	341593890808	341593891356	341593891906	341593892456	341593893006	341593893558	341593894108	341593894656	341593895208	341593895758	341593896308	341593896856	341593897408	341593897956	341593898508	341593899056	341593899608	341593900158	341593900708	341593901256	341593901808	341593902358	341593902908	341593903456	341593904008	341593904558	341593905108	341593905656	341593906208	341593906756	341593907308	341593907856	341593908408	341593908958	341593909506	341593910056	341593910608	341593911158	341593911708	341593912256	341593912808	341593913358	341593913906	341593914456	341593915008	341593915558	341593916108	341593916656	341593917208	341593917758	341593918306	341593918856	341593919408	341593919958	341593920508	341593921056	341593921608	341593922156	341593922708	341593923256	341593923808	341593924358	341593924908	341593925456	341593926008	341593926558	341593927108	341593927656	341593928208	341593928758	341593929308	341593929856	341593930408	341593930958	341593931508	341593932056	341593932608	341593933158	341593933708	341593934256	341593934808	341593935358	341593935908	341593936456	341593937008	341593937558	341593938108	341593938656	341593939208	341593939758	341593940308	341593940856	341593941408	341593941958	341593942508	341593943056	341593943608	341593944158	341593944708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2766	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
22658	21424	29092	24132	21426	21399	5548	930	673	613	543	493	446	399	397	366	364	367	374	370	347	310	345	315	311	322	285	303	348	280	280	279	305	294	297	318	302	304	307	310	277	300	288	312	283	281	294	277	292	290	285	261	280	280	328	275	293	328	257	305	288	314	254	290	275	297	309	303	302	294	290	307	277	276	276	291	288	289	247	256	303	282	273	260	289	253	274	291	269	302	294	277	256	284	261	263	291	252	299	304	277	279	275	294	272	290	272	280	292	288	292	290	268	288	301	283	284	295	279	299	277	275	281	266	275	275	304	282	277	278	305	292	292	296	273	284	278	279	293	280	303	292	299	272	259	286	255	275	261	297	269	317	323	324	263	270	279	282	277	299	288	262	270	275	294	273	308	263	280	255	295	287	304	278	238	275	238	275	273	264	296	270	288	266	285	272	277	297	291	257	276	302	303	270	312	294	284	287	270	275	289	299	266	268	276	252	291	286	257	262	266	263	256	243	281	307	303	306	299	282	280	258	271	284	298	266	277	272	281	271	276	254	256	287	289	295	286	282	258	270	278	262	267	301	256	265	285	281	290	281	302	248	280	283	279	283	294	269	274	265	316	294	286	309	274	294	283	276	286	303	281	254	232	280	295	286	295	285	248	269	274	282	300	279	236	243	301	301	256	303	307	258	249	292	289	269	263	300	287	299	297	253	276	287	285	263	318	299	278	253	265	304	275	305	279	283	260	273	299	284	311	268	264	288	276	247	265	290	300	263	295	272	282	271	291	310	264	281	287	268	282	270	278	277	277	299	283	275	291	253	276	267	287	278	276	279	280	264	283	296	279	246	256	255	264	289	307	308	298	284	301	255	305	255	290	278	283	268	237	279	289	293	277	283	272	313	296	293	278	314	296	286	307	230	284	281	282	272	324	305	303	275	262	254	271	289	269	272	244	302	287	286	269	289	302	278	240	291	256	303	290	272	292	269	254	265	287	264	302	298	286	268	280	289	249	299	273	296	293	298	269	290	283	240	279	282	288	295	256	295	254	266	301	286	286	270	291	286	268	280	301	272	278	278	299	267	302	260	303	279	281	287	267	292	312	304	275	275	293	290	272	294	310	278	271	299	274	286	279	274	269	307	276	273	281	266	296	260	278	272	300	281	276	294	288	264	251	287	280	280	305	249	327	261	252	287	291	238	280	291	274	278	305	255	288	298	289	302	273	259	293	257	304	280	272	289	316	296	281	281	267	270	260	282	293	305	301	292	300	288	270	268	273	282	258	302	294	261	277	270	293	254	296	277	275	271	286	276	282	260	274	266	263	273	276	300	262	277	260	296	270	283	264	280	283	285	277	256	292	275	268	288	312	272	276	289	286	279	280	293	270	276	288	247	280	264	299	264	273	304	273	284	256	302	280	256	287	280	301	274	286	291	286	309	255	269	269	305	284	320	276	300	277	257	294	291	287	276	293	310	279	269	271	266	304	264	292	239	273	291	281	283	294	289	283	269	292	254	291	278	262	303	263	283	263	278	263	268	291	298	275	278	226	271	290	285	288	286	307	286	268	267	245	265	266	273	269	281	282	298	271	276	273	311	296	270	265	266	257	282	258	284	244	252	272	267	268	299	314	274	284	266	267	285	266	288	273	268	325	286	292	302	261	275	252	301	280	267	263	303	253	293	284	294	283	275	256	280	216	280	263	296	278	269	262	297	272	266	260	299	287	288	318	269	294	283	274	287	263	275	325	272	269	272	269	257	301	289	271	295	277	275	312	301	274	265	311	281	306	289	278	320	274	270	285	297	296	278	301	283	264	262	276	285	251	276	267	280	267	253	246	284	274	258	290	276	305	288	291	269	303	250	261	256	283	282	284	285	285	270	271	276	285	283	289	272	297	273	289	277	281	266	284	273	299	261	287	269	243	254	267	301	257	298	274	285	260	292	296	260	264	260	291	278	292	294	282	267	302	342	276	276	274	317	307	282	274	263	285	288	275	295	279	271	288	259	301	270	288	283	269	274	248	273	285	291	290	284	275	259	244	317	277	289	274	258	277	294	286	244	266	268	286	256	262	267	276	277	305	297	264	294	274	266	273	293	277	264	288	281	282	266	255	285	259	291	292	288	281	281	264	270	304	255	320	295	279	269	281	282	276	300	271	290	259	294	277	271	284	287	281	257	304	272	272	280	268	295	266	270	293	280	246	280	302	293	307	287	304	276	275	305	271	277	302	268	269	246	272	281	313	290	281	272	267	301	278	254	249	278	279	291	275	280	263	293	251	267	272	296	271	276	279	330	282	261	285	283	293	302	271	318	295	289	277	282	288	288	271	258	284	293	272	299	287	279	283	295	295	276	272	276	285	287	293	264	253	291	281	257	294	297	280	288	270	248	269	258	292	287	277	278	252	283	300	283	270	276	298	308	283	284	292	284	306	273	277	257	272	314	276	278	284	302	255	265	275	316	279	248	304	286	284	249	285	272	282	266	278	255	284	246	290	298	295	273	311	282	262	257	285	253	266	264	290	285	271	273	273	263	270	277	287	259	274	264	275	272	300	293	257	273	307	279	290	322	305	275	277	290	287	286	297	288	290	257	270	273	261	253	270	281	291	268	276	264	276	277	279	317	276	263	250	280	289	287	284	289	249	283	283	275	289	252	288	298	277	266	294	294	285	288	262	255	298	302	270	309	315	277	260	241	289	306	248	303	290	283	265	287	271	298	265	299	332	250	279	257	294	288	309	325	249	274	285	281	282	283	256	287	290	301	282	256	285	266	250	278	250	281	253	260	265	247	279	290	283	308	262	291	263	275	265	278	274	301	276	290	316	276	243	283	260	275	267	311	299	284	295	255	296	282	262	269	294	281	292	277	299	271	299	267	273	258	264	259	261	302	292	285	258	262	292	286	303	272	288	290	241	253	265	269	270	307	287	290	263	247	266	320	296	274	263	295	302	308	257	285	283	299	265	296	292	265	255	253	262	288	273	272	258	288	276	246	270	280	268	267	276	300	308	272	286	294	280	285	255	274	304	270	301	270	264	275	285	289	283	300	262	286	261	281	283	257	280	256	313	278	243	269	302	304	259	266	305	282	276	291	286	279	298	266	271	276	310	253	306	282	322	269	283	283	259	254	293	255	293	298	243	262	272	294	247	287	271	275	289	247	274	297	279	302	285	280	306	282	298	294	284	255	270	264	299	281	280	277	279	277	255	275	289	272	279	265	303	281	299	280	279	279	291	279	264	296	260	266	297	256	312	278	258	282	293	300	271	266	316	284	288	276	264	287	243	281	269	270	292	313	285	282	256	265	295	282	295	286	280	303	248	289	292	265	281	268	310	259	305	272	273	255	285	269	288	281	298	289	264	289	265	281	277	287	272	307	301	275	278	270	309	301	268	271	307	300	288	280	253	264	285	289	284	264	308	226	299	305	270	266	246	256	290	268	292	263	255	254	280	267	273	281	294	287	283	277	306	281	276	305	285	257	265	250	273	295	290	265
4745	13611	9617	4734	3300	2484	1889	1405	1131	941	773	663	595	588	529	511	509	510	455	419	431	400	430	347	371	359	407	360	385	389	409	381	361	387	367	378	338	389	333	308	347	349	320	349	360	387	329	326	342	349	360	388	304	358	341	350	335	342	337	348	348	331	350	313	329	333	335	315	321	329	329	342	346	329	373	348	323	367	348	325	346	326	319	358	361	345	334	343	311	326	331	334	345	348	316	364	324	314	319	339	325	347	317	350	337	342	318	309	362	313	284	362	333	317	336	353	331	325	318	324	315	367	338	318	350	373	320	337	342	344	325	325	339	323	337	306	346	317	333	316	331	346	317	345	316	333	346	325	341	352	320	340	295	325	350	340	345	339	324	350	332	329	352	312	344	316	341	294	363	339	324	327	350	317	317	275	330	293	323	320	352	381	347	333	322	333	314	312	361	335	338	333	289	317	346	299	318	353	292	344	326	327	314	332	357	326	327	344	345	337	346	333	335	350	330	325	335	324	329	322	342	336	336	328	295	315	338	327	335	345	320	334	343	335	302	321	325	350	312	292	341	337	354	299	345	323	314	301	354	309	314	330	334	322	315	350	319	300	313	328	345	340	352	341	336	354	317	347	326	320	316	342	339	314	300	315	334	335	338	334	322	352	339	321	334	327	346	347	314	344	323	301	352	338	315	310	340	303	319	303	353	331	360	315	333	305	305	356	364	327	334	315	335	338	323	323	338	342	303	376	312	343	308	316	328	321	344	338	339	316	316	327	343	343	362	326	350	318	315	333	350	303	321	325	348	301	336	333	308	347	322	315	311	308	347	339	338	332	366	362	331	330	324	328	303	313	330	288	339	382	361	320	328	318	326	340	311	291	341	327	347	339	342	356	345	310	311	334	327	318	343	339	349	345	330	341	335	324	327	305	346	311	325	340	336	343	328	337	314	350	300	338	292	350	287	333	300	321	303	337	339	314	346	322	337	347	375	340	343	342	345	302	333	327	319	316	366	321	357	336	307	354	318	327	351	347	329	324	344	347	327	363	317	281	346	300	320	306	326	361	315	315	338	345	383	310	345	329	323	329	324	306	333	323	325	321	314	323	357	352	334	299	336	319	291	315	314	340	331	349	355	325	279	293	323	330	285	358	314	350	336	326	307	339	321	341	341	311	323	288	322	313	336	315	351	352	358	379	337	367	362	328	330	330	319	321	352	308	354	307	338	314	302	345	293	335	358	316	344	376	338	343	333	340	333	343	324	368	291	376	329	314	315	313	312	289	322	315	365	350	305	305	327	338	323	319	318	338	356	338	337	325	347	323	298	307	344	317	312	324	348	304	332	303	314	350	321	302	324	324	357	316	355	323	321	315	348	353	316	315	309	346	312	311	292	336	311	345	336	360	337	331	340	336	318	352	308	361	338	349	309	333	347	337	345	293	330	342	335	337	334	339	309	322	324	305	359	317	344	319	331	328	310	310	318	321	359	325	328	334	343	342	308	349	333	346	314	349	324	356	336	309	336	352	354	362	355	319	298	327	365	314	328	328	330	341	318	337	329	325	341	325	327	322	294	336	348	361	339	298	330	316	304	359	348	302	325	281	331	352	341	326	296	372	353	331	306	284	368	305	305	327	325	309	351	332	328	337	330	336	324	363	293	330	342	340	308	322	346	317	320	318	347	319	354	342	357	360	338	315	350	320	337	311	287	302	303	279	328	346	351	330	332	347	328	317	341	357	305	319	332	305	359	329	324	333	328	341	354	341	347	350	294	330	332	304	335	324	313	328	332	339	314	343	336	296	376	336	296	333	341	352	294	333	312	311	349	300	349	320	368	339	361	331	336	321	323	325	349	323	367	312	331	341	351	321	345	364	359	306	369	330	315	366	343	327	334	313	364	346	323	327	322	344	308	338	324	335	364	329	322	318	340	359	334	330	353	300	316	313	328	328	340	326	297	330	346	358	366	369	317	317	318	330	331	334	331	358	319	310	308	318	350	316	298	352	353	308	315	315	307	318	321	319	355	313	319	350	339	346	327	321	297	343	327	341	319	331	318	333	303	312	326	322	332	338	325	339	334	335	297	347	333	326	337	357	342	302	369	342	324	356	345	314	335	365	334	329	342	368	352	326	332	318	331	331	314	343	348	309	340	329	342	324	330	328	322	359	333	315	333	298	345	362	348	342	341	350	341	353	328	342	313	308	359	309	345	354	367	304	315	335	343	346	316	339	329	325	347	325	354	289	311	387	317	318	322	317	312	313	351	338	342	333	355	335	324	322	301	338	326	339	324	358	329	328	349	291	323	331	337	363	331	317	321	323	339	308	327	351	292	324	313	371	328	344	302	308	317	323	338	332	355	312	324	318	330	329	304	312	337	356	330	300	332	318	365	311	334	348	307	308	335	315	298	346	327	291	316	356	303	337	310	359	355	351	326	324	291	318	338	314	345	343	344	338	351	317	320	364	327	311	328	312	338	346	335	345	334	327	353	322	299	304	348	316	346	324	299	330	327	339	313	346	336	342	291	312	346	328	326	341	322	328	312	302	330	314	323	335	324	308	342	315	310	317	361	370	310	355	310	341	345	334	356	365	353	354	326	339	312	307	344	339	347	328	320	327	341	331	331	321	334	349	332	331	328	334	342	336	316	335	296	336	324	325	330	361	363	300	325	351	327	324	345	330	336	333	323	350	307	322	314	356	330	329	326	332	325	331	304	306	361	304	335	334	354	313	322	340	330	356	306	336	327	345	335	329	337	355	352	333	296	328	326	362	326	304	334	328	338	332	332	318	311	322	337	336	335	357	337	348	353	359	362	335	332	313	325	327	345	320	331	331	323	339	311	322	318	318	348	341	348	302	321	339	313	341	333	349	352	348	327	332	311	364	304	350	323	361	320	338	341	328	299	320	370	336	332	329	307	337	337	341	341	300	339	297	340	345	335	344	341	342	360	306	354	331	319	315	327	316	340	306	338	370	301	326	313	318	299	327	323	326	348	319	307	314	340	350	314	349	318	341	314	333	349	324	290	334	348	325	322	305	316	328	348	366	328	350	341	314	315	342	345	315	309	310	314	303	346	352	351	324	311	325	358	336	344	317	304	288	346	345	372	375	335	322	330	314	331	349	332	335	336	331	301	331	326	343	349	349	320	325	338	339	308	352	308	322	342	325	358	345	317	325	328	324	354	333	314	339	295	336	344	322	339	328	345	312	368	335	334	300	349	321	294	326	305	339	330	348	308	310	317	331	333	311	336	328	317	347	308	339	340	338	312	298	371	333	327	325	317	314	318	306	349	348	325	335	313	330	310	323	335	332	311	334	332	345	339	336	326	316	301	355	325	324	311	341	317	366	330	317	309	335	327	340	322	315	346	318	362	344	307	350	306	314	308	337	347	327	328	329	336	311	341	345	334	347	365	346	330	337	340	355	304	341	338	352	317	336	297	338	338	347	318	346	328	317	312	325	374	355	302	345	334	357	331	314	326	309	369	324	303	335
27288	17039	3173	735	556	545	559	534	490	516	546	525	548	536	524	512	525	511	543	507	521	496	502	499	487	519	480	493	502	515	498	502	502	479	474	512	494	476	485	490	506	460	499	494	535	506	488	509	470	499	523	488	512	522	528	468	515	484	508	495	504	484	524	479	532	541	493	512	531	494	451	500	468	532	502	500	513	498	479	495	475	499	499	512	501	516	518	491	526	477	492	505	539	486	485	506	488	491	459	478	487	469	503	462	529	460	506	511	477	509	518	499	506	459	458	508	502	523	511	555	481	530	465	515	503	505	505	500	496	514	498	499	454	487	487	500	523	493	426	502	477	492	511	473	508	500	467	555	518	531	493	509	493	504	501	513	477	471	488	504	485	474	495	464	529	471	453	481	500	518	527	464	486	515	493	493	505	577	486	489	508	489	458	486	495	446	511	527	522	483	525	455	497	516	486	535	507	491	451	470	528	507	475	492	529	492	469	487	515	490	489	527	442	493	469	486	512	468	527	502	514	516	503	508	470	502	470	502	515	533	497	495	491	486	498	481	521	495	491	472	512	528	486	502	485	504	471	487	458	522	485	511	513	481	463	488	523	461	476	509	547	463	502	511	513	496	477	492	486	467	498	442	508	472	492	465	501	498	485	513	482	527	523	524	494	465	528	509	461	511	492	495	481	546	509	474	516	508	495	487	484	521	498	471	454	485	491	524	511	495	539	489	479	478	493	469	487	517	497	483	502	491	510	503	482	531	520	514	541	531	492	493	505	508	502	460	527	528	491	481	512	486	497	472	508	542	490	518	513	483	458	511	493	461	495	474	507	505	498	470	458	507	499	523	489	506	504	466	522	497	484	488	474	535	452	505	494	494	503	489	510	513	524	468	510	513	474	515	536	463	514	511	510	493	513	518	511	484	526	463	504	487	492	511	503	485	510	472	510	506	465	510	510	494	452	485	499	493	497	462	507	466	522	487	493	487	525	498	496	487	471	486	449	464	484	483	505	485	514	563	475	520	512	487	488	509	520	502	510	512	474	497	533	492	489	503	517	495	532	521	498	488	503	483	473	459	527	489	501	511	511	489	510	456	511	490	505	495	507	498	494	482	496	480	460	503	502	528	464	500	498	487	521	508	527	498	519	465	488	485	462	492	465	504	507	535	526	493	482	507	514	539	493	486	463	500	527	479	520	495	511	502	476	508	492	517	500	494	463	458	469	506	494	537	488	488	483	484	534	488	443	524	515	503	492	525	468	478	489	483	524	512	493	491	522	493	445	483	515	500	483	484	496	527	483	477	528	468	538	493	500	532	471	537	515	501	513	474	526	491	448	507	495	486	458	558	498	486	495	473	519	486	469	488	508	552	516	525	446	503	528	501	453	511	548	471	498	482	495	483	499	512	486	515	470	533	516	518	506	496	447	496	516	518	524	511	510	484	504	470	500	505	529	521	490	536	462	489	510	514	507	521	500	504	512	485	472	483	495	448	481	498	534	517	516	493	492	501	507	479	493	493	505	474	505	507	529	517	505	487	489	492	484	477	506	488	489	499	537	503	528	497	513	491	472	469	526	497	500	523	482	502	521	454	511	511	485	493	518	451	490	498	520	487	526	507	476	482	494	457	503	440	496	454	504	481	478	477	497	511	514	523	512	489	535	535	490	503	494	493	513	531	525	500	496	478	464	491	497	506	513	522	513	512	496	511	542	478	490	459	496	524	539	532	539	520	467	472	499	539	463	499	468	474	466	468	524	516	505	479	453	508	480	488	510	465	508	543	495	507	520	486	511	514	499	496	483	466	510	505	453	500	501	522	503	473	478	528	516	450	522	491	492	506	497	526	480	465	514	494	492	493	484	482	485	486	478	476	525	494	520	526	524	541	512	523	526	540	476	478	526	496	466	508	503	491	527	515	477	486	502	484	484	486	492	463	540	511	500	483	490	497	502	514	491	495	467	529	473	485	485	483	478	467	495	546	509	500	467	530	486	494	526	494	475	523	503	455	494	491	473	485	481	500	511	492	475	504	526	458	503	482	565	457	493	503	485	513	482	526	437	449	511	535	484	500	496	539	481	478	528	526	488	483	461	522	510	485	521	503	488	501	475	495	538	495	491	514	481	528	536	506	496	490	535	503	509	559	479	483	531	520	483	513	484	468	496	502	492	486	468	491	494	511	526	520	479	498	520	506	520	515	518	485	504	471	521	497	487	508	501	484	449	456	519	502	500	495	464	544	487	551	512	485	484	527	508	501	476	505	502	500	474	451	492	482	500	480	530	494	508	490	490	451	496	482	484	494	486	473	478	464	476	466	462	526	495	453	486	505	499	524	510	500	512	497	505	504	498	502	528	502	491	493	471	535	484	507	514	498	479	507	471	462	511	496	505	509	493	497	481	458	525	505	456	542	485	481	466	487	510	540	471	511	478	474	476	493	486	466	521	473	491	474	503	486	495	507	478	494	486	509	504	505	494	471	486	484	500	503	452	489	458	489	481	473	527	473	523	462	512	487	550	497	504	506	525	542	463	502	466	511	480	495	530	506	497	500	477	521	495	482	537	499	467	477	514	535	462	532	510	516	491	539	485	518	502	516	518	507	440	525	512	476	510	460	457	497	487	482	471	491	468	481	530	499	514	482	488	498	425	476	514	502	534	501	497	509	474	501	516	471	476	499	518	518	525	499	501	546	492	515	504	512	492	522	505	474	519	515	488	483	482	500	526	492	529	504	516	476	497	501	541	520	504	501	507	505	520	516	491	517	458	532	519	488	519	479	541	468	497	504	511	489	479	518	544	493	509	495	528	488	484	480	493	476	552	495	485	535	505	520	509	508	477	519	525	506	515	514	488	507	473	500	490	486	461	504	466	506	505	497	508	481	498	465	505	486	516	519	492	504	455	472	473	508	490	458	513	541	479	484	482	496	497	537	515	531	516	487	506	460	456	471	501	488	462	466	506	524	496	525	480	524	477	463	477	513	482	468	498	515	518	512	501	472	485	479	513	490	496	466	527	481	539	510	518	497	517	504	497	488	507	477	530	510	548	511	488	506	464	479	464	456	472	471	513	495	525	469	509	446	478	523	520	480	512	493	513	513	479	543	483	499	488	493	464	489	504	505	498	511	469	468	494	485	445	499	467	510	502	558	482	433	477	494	482	506	473	489	499	493	462	508	512	484	535	471	491	501	498	505	487	475	536	480	488	479	488	516	467	501	538	489	507	486	490	524	491	547	518	495	479	514	490	523	485	474	514	509	510	457	469	465	506	526	519	484	471	500	503	513	507	473	511	496	485	526	484	491	495	486	481	478	471	506	482	555	446	495	480	488	485	530	514	496	454	515	493	493	526	527	511	504	490	493	518	533	466	542	522	504	511	481	499	522	526	542	481	468	474	529	522	522	529	515	472	517	466	502	497	465	563	495	501	522	491	532	526	457	505	521	491	508	507	486	476	532	552	504	500	529	511	515	482	513	497	525	474	527	519	514	482	521	482	518
4538	1110	865	694	686	600	600	587	599	560	587	587	544	580	587	544	577	530	568	596	577	563	585	569	577	539	505	558	544	584	569	519	547	538	580	550	558	582	576	562	511	519	557	576	589	585	615	567	574	557	562	611	552	572	545	530	541	600	601	556	549	593	633	592	565	573	543	586	571	535	579	572	601	546	544	557	557	548	602	590	540	574	558	585	552	575	531	534	540	585	572	557	625	559	576	609	586	574	570	566	597	527	571	570	528	562	556	593	606	546	563	569	581	528	554	532	567	542	584	580	554	579	582	579	535	566	533	539	557	540	542	565	566	578	571	576	590	606	544	575	592	557	539	586	553	547	604	605	551	542	550	542	531	518	524	571	583	619	553	581	574	557	573	580	553	574	561	585	579	578	590	558	585	533	577	548	573	569	551	505	553	580	578	538	553	566	585	587	537	544	573	601	547	570	552	583	572	550	602	602	571	576	580	521	574	589	571	598	560	560	617	593	599	542	539	570	570	564	580	568	564	566	564	604	529	575	529	568	606	595	552	531	569	533	526	551	520	567	526	598	564	588	537	566	559	583	586	540	576	579	561	552	537	546	563	564	557	554	568	549	559	551	558	530	526	555	560	556	576	566	537	571	541	533	554	554	515	603	568	620	602	546	624	559	631	552	609	589	583	517	538	554	544	586	553	589	556	557	535	539	553	556	555	571	542	589	542	553	577	580	556	531	555	579	579	593	554	548	565	577	542	564	544	599	569	588	575	603	536	553	637	565	544	526	538	546	554	566	574	566	552	556	613	522	531	586	585	557	556	548	590	575	585	563	551	530	539	551	583	597	578	557	582	594	569	606	572	587	566	570	572	537	606	589	557	566	547	586	601	585	552	547	541	535	543	562	558	526	590	540	641	606	545	560	552	558	577	550	563	521	525	568	568	585	534	583	548	547	568	607	518	555	588	575	566	587	540	586	543	604	572	572	595	554	551	586	552	568	543	615	552	553	579	548	563	564	564	556	582	589	537	537	612	579	572	595	556	555	579	548	616	562	555	567	594	562	565	546	516	551	611	595	550	526	566	565	558	589	547	630	601	584	598	554	573	566	548	534	569	557	511	598	528	555	558	562	539	590	551	588	576	548	552	577	558	541	523	575	540	565	517	535	539	582	582	585	581	576	554	613	564	558	570	537	554	595	571	501	603	553	581	588	569	632	572	562	565	580	564	534	542	568	546	552	516	560	567	544	547	531	567	548	547	529	543	561	592	559	610	601	564	589	555	596	528	529	573	578	560	568	590	587	608	518	531	575	564	606	562	563	593	538	568	578	535	577	547	612	567	566	550	583	539	543	537	584	561	552	532	506	566	552	602	550	555	615	518	579	582	581	549	546	571	552	599	562	574	564	577	570	531	546	551	571	561	545	553	558	539	548	554	553	586	555	539	556	549	570	545	592	614	567	603	585	576	569	551	557	545	538	574	578	576	521	579	535	598	539	599	599	585	565	525	599	586	611	610	524	566	597	557	499	554	591	533	567	556	585	608	620	533	567	546	549	538	521	515	545	562	607	586	583	542	565	606	566	543	600	569	579	561	530	558	547	586	540	569	573	547	565	554	580	546	576	584	543	549	570	516	609	540	564	518	607	574	567	579	535	521	565	581	561	580	577	577	594	590	574	581	593	529	505	533	527	563	578	537	560	534	543	590	546	582	607	594	596	612	555	558	551	562	506	522	546	611	534	580	580	541	539	542	594	547	570	558	533	590	552	534	534	584	551	560	550	541	580	563	553	564	554	585	564	560	580	563	551	557	564	555	563	529	565	571	557	567	528	617	556	535	580	590	564	553	569	576	583	526	554	572	573	616	585	558	538	609	548	545	596	530	561	559	533	573	590	559	550	586	576	568	565	570	578	520	589	560	531	607	568	583	584	535	583	597	580	552	505	571	526	584	568	538	531	600	582	549	605	564	520	536	616	541	546	556	612	582	600	578	524	569	549	558	546	583	567	532	552	562	564	570	580	546	531	549	527	582	543	554	542	517	574	556	578	560	609	562	602	535	564	607	564	565	540	563	594	614	561	606	547	550	556	555	614	563	557	571	541	584	540	557	572	552	580	531	573	552	561	553	599	560	523	579	546	562	568	558	545	620	550	551	540	569	578	548	540	506	528	560	550	544	560	564	566	540	613	528	564	538	542	540	541	561	569	558	545	553	561	565	575	552	593	538	593	585	539	578	556	529	548	607	567	615	576	620	545	579	534	600	550	617	562	572	519	544	567	575	602	557	569	588	536	564	602	555	521	584	537	545	534	561	594	569	562	603	541	564	596	552	549	545	584	605	581	582	535	599	549	585	588	551	563	586	536	561	573	554	573	559	569	529	605	542	561	575	603	585	544	584	566	547	575	573	575	562	565	535	544	596	578	559	549	595	564	594	519	560	572	536	586	541	594	590	580	558	559	590	538	585	551	582	540	583	537	549	583	575	589	564	541	557	529	562	551	550	565	519	572	541	554	518	595	568	535	582	593	588	543	537	544	520	560	564	572	591	576	561	552	612	544	573	568	592	531	591	529	535	544	543	580	559	558	597	573	602	573	599	548	544	572	565	575	563	585	567	544	584	538	564	612	571	573	597	511	587	538	592	546	507	555	568	551	514	576	564	573	549	556	551	512	520	572	581	557	577	587	563	554	517	530	577	521	576	583	565	532	546	527	546	551	538	571	581	548	592	574	537	552	570	605	555	514	535	557	566	538	589	563	503	596	562	570	552	554	564	581	547	578	570	581	539	533	598	578	552	548	555	588	535	544	564	542	615	583	538	567	563	626	559	575	591	546	561	544	555	551	557	540	531	557	538	587	566	583	557	569	593	558	585	519	571	560	554	534	597	551	563	550	576	579	568	574	558	537	575	584	579	542	555	553	507	568	606	523	574	606	600	556	531	563	525	549	546	596	590	526	539	563	532	571	541	547	540	554	547	551	568	497	582	567	570	553	573	588	591	566	556	603	571	544	604	578	568	558	510	533	525	561	549	573	572	572	551	549	548	554	558	551	595	543	557	530	576	555	576	625	542	554	580	512	572	563	591	534	530	579	590	568	550	591	585	619	590	551	577	594	548	576	569	531	545	534	574	602	535	570	579	530	552	513	588	592	568	576	549	565	568	599	572	550	604	585	558	553	562	550	545	591	581	594	587	542	563	549	506	569	572	534	566	558	567	523	562	536	525	575	582	580	553	552	578	588	550	527	539	573	583	501	582	521	537	576	558	528	555	542	581	581	537	558	528	573	613	596	590	572	572	545	507	562	583	551	524	620	580	565	582	555	563	529	581	595	569	612	514	514	600	555	537	551	532	530	552	562	575	573	574	571	539	576	548	567	553	549	563	621	567	538	587	623	558	536	565	578	535	553	625	545	584	543	563	578	544	609	561	570	550	602	553	562	591	530	562	565	584	601	558	545	555	546	623	567	595	575	612	581	548	547	563	567	536	563	561	543	526	573	548	508
23304	21044	28097	24206	21019	7145	1228	914	765	752	717	628	647	644	629	582	603	618	598	597	561	597	555	544	591	558	598	603	554	585	570	555	615	588	578	550	583	606	530	577	565	530	625	562	571	562	560	523	552	592	547	554	580	583	565	602	545	599	517	567	538	596	621	589	564	544	536	577	575	537	499	531	592	560	547	553	558	579	541	593	571	568	555	595	529	548	531	554	593	559	593	578	598	582	603	569	566	555	556	538	557	562	541	577	553	554	553	548	596	562	524	602	557	580	540	570	590	523	543	590	547	522	555	596	606	533	557	591	565	544	510	555	541	507	534	548	544	555	537	561	601	592	523	548	604	547	539	531	553	570	556	583	583	537	541	571	572	556	561	625	575	532	567	562	588	570	547	538	600	548	541	539	537	598	578	604	612	532	530	589	604	579	546	518	572	551	570	569	560	582	557	537	557	557	582	579	555	534	592	578	589	562	603	581	572	603	569	559	557	570	600	555	548	568	567	570	531	564	552	534	570	556	568	528	554	553	552	530	567	520	622	534	509	532	562	567	603	585	569	565	568	550	585	543	541	552	565	540	553	550	535	568	567	601	558	566	585	611	533	556	590	578	553	564	570	554	554	489	527	619	559	563	528	600	590	570	539	574	569	571	557	590	593	587	533	551	535	519	547	607	528	552	603	539	559	518	585	581	546	579	606	624	587	583	554	539	539	514	571	543	559	552	535	574	551	592	575	555	548	550	525	565	535	551	575	550	594	558	562	532	538	555	571	571	577	546	564	565	525	566	552	542	569	566	575	527	558	557	557	603	571	558	580	528	553	505	606	579	536	551	550	560	552	547	569	557	556	546	571	574	550	551	618	543	543	571	560	540	533	570	570	522	559	498	568	589	570	558	572	566	575	541	571	522	582	555	565	508	540	532	564	562	534	568	626	565	556	563	553	559	575	542	605	576	595	565	573	577	523	539	563	588	575	541	558	557	559	533	565	583	576	511	563	518	541	549	542	573	570	570	533	553	566	531	571	570	594	535	586	548	621	592	602	519	479	540	574	568	566	597	556	560	576	582	559	572	548	571	601	566	575	547	601	556	560	565	568	529	556	545	586	574	552	519	562	550	546	569	574	576	554	569	576	531	599	565	571	568	539	571	527	577	596	541	574	575	575	568	547	558	551	549	559	567	551	570	575	521	577	585	561	563	574	573	521	544	615	565	541	547	606	588	619	559	571	543	553	597	558	600	571	579	597	556	571	579	543	554	552	537	563	566	587	581	528	565	604	537	577	544	564	498	513	550	549	599	540	578	568	545	563	542	556	592	546	559	589	559	586	548	563	567	588	528	562	564	524	559	592	548	553	572	556	562	588	585	568	576	522	552	597	535	535	567	587	598	537	530	567	536	555	495	548	545	564	522	537	618	592	540	535	548	569	515	567	522	508	584	569	581	578	553	548	608	554	567	570	585	545	590	590	541	566	599	525	565	543	553	513	575	571	541	557	579	549	550	564	544	581	595	581	581	599	529	575	557	578	534	557	563	547	549	556	572	584	545	591	515	543	549	540	581	576	531	584	562	573	566	508	573	587	553	567	560	547	565	617	539	565	565	552	529	568	608	569	547	571	547	542	551	542	526	569	520	601	566	574	577	565	586	570	603	529	605	597	524	519	553	583	581	617	545	559	579	556	544	552	589	546	567	542	563	574	548	582	577	572	540	580	537	567	586	568	553	507	534	537	526	576	565	551	571	603	582	535	534	555	570	547	556	566	591	551	575	568	573	569	566	548	593	572	553	588	519	564	578	558	578	551	546	525	530	606	544	576	519	574	563	539	558	579	542	534	596	558	519	576	556	531	571	594	544	556	596	566	566	543	575	542	578	523	556	538	577	516	587	516	573	580	581	560	555	554	539	576	601	540	537	553	539	575	539	549	538	558	569	555	592	554	599	575	559	575	579	565	568	603	530	521	575	629	552	586	565	540	493	552	523	570	562	562	528	537	561	552	532	565	583	577	548	513	574	536	567	547	572	563	570	570	561	568	548	596	546	588	588	550	574	573	542	581	520	567	580	563	537	555	590	540	559	561	597	529	595	544	570	583	567	533	546	557	587	562	586	593	555	554	517	562	593	571	579	559	561	559	621	526	550	550	530	567	550	556	550	528	580	521	557	580	551	550	511	534	578	550	552	577	563	558	558	550	559	578	579	557	525	552	569	535	594	552	572	573	585	524	525	534	559	556	529	552	567	558	567	547	548	595	533	574	580	571	569	600	506	541	585	541	553	555	599	540	573	544	533	546	559	598	615	588	528	558	551	571	562	546	552	536	587	567	587	577	560	611	574	587	606	557	570	536	555	559	560	557	551	550	578	562	598	558	589	614	577	561	559	575	587	522	519	550	541	558	553	552	579	547	556	566	572	599	592	555	554	575	568	539	553	545	542	565	520	571	577	533	558	531	552	577	611	538	572	562	527	576	586	521	578	578	550	547	541	559	556	536	564	552	557	522	580	571	558	547	608	565	601	564	567	557	563	562	586	550	568	587	550	552	533	548	556	603	555	576	588	531	562	556	558	544	530	577	557	582	547	559	537	571	515	545	538	619	540	574	551	601	508	543	593	595	549	569	537	600	584	578	596	555	525	591	550	596	546	579	551	562	530	565	571	559	569	567	542	573	606	569	540	563	587	548	565	557	537	595	569	569	501	564	538	558	476	604	617	540	577	591	578	582	569	542	500	567	566	535	597	564	558	565	566	599	567	544	610	556	598	534	532	544	557	583	581	562	586	590	552	554	539	531	616	544	556	537	573	529	526	582	575	559	562	564	582	560	573	541	537	551	584	528	569	533	536	596	570	530	605	573	528	565	578	553	597	564	530	564	586	581	530	562	531	547	599	553	559	566	589	551	601	541	561	564	593	552	503	642	590	543	541	599	536	525	528	595	541	574	594	547	540	611	565	587	566	567	534	579	558	535	580	516	559	571	550	577	578	573	546	542	586	563	571	564	587	579	596	539	558	558	544	571	565	540	555	610	551	580	585	596	560	602	535	572	572	629	544	543	556	536	520	589	525	536	555	549	607	584	530	579	539	523	568	584	568	580	572	559	578	578	573	574	573	593	556	481	559	535	560	571	545	535	571	582	576	572	641	553	602	526	570	540	552	541	575	546	550	519	561	536	608	558	587	551	555	584	532	532	531	572	577	522	573	567	597	533	548	569	552	553	552	562	574	538	578	556	584	580	566	566	533	546	558	548	549	529	567	548	532	526	543	554	557	590	561	594	556	532	563	547	546	528	592	560	522	542	563	567	565	557	551	547	567	556	557	601	577	539	567	551	541	593	590	546	545	566	537	560	575	537	562	546	522	596	567	597	523	560	569	563	533	540	552	553	544	526	577	547	541	532	568	564	536	557	552	574	550	566	536	580	577	567	553	556	540	574	596	560	570	555	533	566	535	555	560	531	523	557	561	540	537	568	551	568	567	577	552	593	539	513	565	581	575
3527	8197	6012	2847	2147	1705	1437	1124	1026	971	864	809	780	785	754	735	693	705	701	705	690	702	682	659	685	638	701	640	711	637	684	660	670	678	685	650	672	661	634	676	636	690	659	669	636	616	610	632	653	631	648	673	652	634	694	595	635	634	616	632	668	631	620	625	652	673	638	623	624	635	686	641	657	614	648	641	634	659	645	680	656	658	674	657	644	660	620	648	664	632	631	659	649	628	633	694	680	661	644	643	639	597	632	672	593	614	618	631	617	677	653	673	629	643	651	642	623	631	675	666	656	631	683	638	631	601	623	643	651	675	657	626	646	695	639	656	654	633	621	633	659	601	645	682	622	646	683	647	656	644	622	606	614	645	651	652	669	625	645	675	645	611	618	630	602	661	629	671	669	704	620	655	644	671	623	611	628	624	674	697	611	639	581	637	635	631	639	675	596	611	612	640	613	621	647	670	678	700	630	691	645	604	658	653	635	687	667	621	623	628	655	627	678	660	631	610	639	625	646	640	605	634	623	641	645	665	647	667	632	616	656	643	606	667	673	602	610	646	630	663	650	642	618	617	645	648	603	618	687	621	631	615	645	637	655	677	679	636	631	638	630	621	646	656	631	623	669	612	596	655	636	680	634	629	624	622	647	688	687	624	650	660	640	636	653	640	645	679	618	614	651	641	676	683	677	626	610	635	662	637	614	631	621	618	655	659	638	645	612	647	621	653	687	630	627	684	623	626	624	630	612	645	638	652	630	665	626	684	685	616	614	672	638	615	682	621	673	617	659	631	643	640	612	691	638	669	666	656	642	662	591	679	641	639	611	627	643	646	646	657	660	614	617	678	666	618	657	637	641	655	651	650	638	676	674	627	627	624	665	631	678	585	634	659	642	637	679	674	650	661	664	647	645	650	592	688	620	627	600	609	626	648	602	696	627	638	642	633	641	679	615	607	687	680	679	665	634	633	683	661	618	648	659	667	645	615	595	633	660	644	688	589	657	607	601	637	614	630	636	632	656	652	608	617	653	637	637	692	639	652	645	584	671	674	625	634	669	645	675	612	662	634	674	626	666	647	664	634	649	616	560	629	657	626	604	599	594	671	601	602	605	617	636	664	577	642	662	605	639	605	604	637	651	605	629	614	637	649	637	689	648	672	636	638	661	624	603	669	679	650	614	656	693	644	652	630	601	634	626	648	645	649	618	634	652	650	663	620	624	615	666	601	643	628	683	665	627	660	678	657	618	602	610	641	626	648	620	688	587	613	629	666	697	615	650	590	625	604	646	637	622	673	656	671	638	614	646	666	659	616	650	634	646	658	666	611	657	660	653	647	649	619	629	621	644	660	596	680	645	679	655	658	639	658	621	643	645	613	670	608	594	632	653	668	632	599	641	635	660	655	651	633	639	648	613	657	656	627	667	622	623	649	688	626	658	672	637	631	606	646	659	573	663	647	669	640	621	602	703	633	660	634	680	681	655	619	632	637	646	613	633	658	642	608	605	620	627	621	617	633	607	634	680	603	640	692	660	643	680	618	657	658	592	640	696	640	597	628	691	646	665	641	658	671	629	647	681	671	624	631	582	647	664	649	641	646	640	618	638	661	664	595	623	626	603	634	634	653	648	651	663	616	644	647	660	617	638	681	646	619	622	658	632	651	659	603	661	628	613	661	637	625	634	664	657	645	665	655	631	624	631	645	662	594	672	627	637	614	605	669	642	604	605	638	634	672	611	639	657	619	652	663	643	627	606	674	638	651	679	613	639	645	650	671	675	649	584	625	648	643	653	696	600	656	641	633	660	645	657	679	616	628	677	626	649	676	632	629	636	644	714	637	627	603	641	627	626	646	628	636	650	655	673	635	599	676	656	641	646	637	671	670	671	655	623	651	614	643	624	694	664	602	672	629	637	655	649	663	613	649	638	607	620	609	607	625	681	639	684	640	680	665	659	651	627	649	621	636	608	695	623	636	641	602	647	627	654	608	616	605	662	656	712	680	664	633	606	676	645	635	654	617	647	667	597	644	641	619	636	622	640	638	622	657	659	641	598	625	640	694	643	616	627	656	610	632	652	631	688	646	656	636	644	617	660	584	681	646	672	684	621	612	648	604	615	600	608	614	633	618	640	658	618	645	655	634	664	665	625	650	660	662	634	661	642	660	673	618	658	651	651	595	677	627	636	638	659	664	661	650	607	643	652	642	589	642	620	616	666	679	616	607	627	667	673	649	659	655	650	650	627	637	658	636	593	588	635	608	635	639	630	670	659	687	641	662	649	669	637	633	669	633	632	618	681	624	654	688	620	690	629	695	641	656	653	667	651	692	624	657	733	624	618	692	674	642	678	630	664	604	607	630	656	604	655	655	638	633	648	681	673	629	598	630	617	726	635	621	639	654	641	649	678	621	640	631	657	648	622	634	660	668	633	612	635	639	630	653	609	616	652	642	603	656	676	644	665	636	625	621	608	690	667	677	673	642	690	617	647	652	620	647	658	610	652	651	650	668	647	652	666	642	621	650	651	637	612	609	698	624	612	669	634	608	669	624	620	675	598	617	648	655	625	646	648	667	656	601	611	678	661	612	644	652	627	609	623	643	634	652	643	620	620	644	622	662	672	665	652	666	663	639	604	646	665	653	669	643	640	654	685	653	618	624	623	658	590	624	624	625	618	670	672	639	655	653	653	653	641	627	666	635	621	666	633	652	630	645	643	629	653	649	589	611	601	662	652	641	674	690	665	639	658	621	638	655	634	653	669	629	628	690	668	627	719	701	617	670	632	646	673	660	659	656	641	598	648	626	621	654	707	650	651	576	643	654	657	638	690	628	640	659	599	633	640	653	679	646	612	603	701	657	693	677	626	669	640	664	687	653	667	693	606	619	604	616	645	631	627	610	626	652	638	658	640	631	652	671	615	614	624	621	663	650	651	610	631	664	665	653	613	635	644	702	647	614	701	660	664	601	635	646	612	637	629	607	649	594	613	645	634	617	641	639	632	666	656	665	616	632	654	640	647	702	626	630	646	631	634	690	632	660	639	667	598	649	700	643	631	625	614	610	648	649	653	633	654	647	643	623	633	618	610	650	660	689	632	620	673	631	648	644	627	661	596	607	617	628	670	650	636	663	608	629	655	647	675	615	672	660	630	645	649	652	669	687	634	667	595	670	692	650	681	610	637	596	609	700	683	652	627	643	640	629	630	618	639	636	588	645	655	687	628	658	655	624	627	633	644	625	604	605	677	697	645	642	669	597	689	652	610	607	677	626	639	646	736	669	662	634	629	657	644	627	676	589	655	641	651	654	654	652	646	628	633	631	645	612	654	630	605	606	607	655	642	609	658	679	594	666	627	675	593	669	662	632	678	697	672	643	648	618	659	644	659	639	660	678	642	616	636	639	668	601	649	639	669	599	620	626	650	668	651	651	645	642	636	618	613	609	660	631	631	642	671	629	607	650	638	673	648	653	649	650	626	667	657	594	637	625	653	655	631	624	644	612
24406	21075	26942	25312	7543	565	483	344	329	318	289	318	299	253	266	279	267	277	265	255	241	299	241	242	271	274	258	236	262	260	229	272	244	244	256	239	238	272	248	264	296	233	257	254	264	271	274	258	254	231	246	233	243	251	247	239	274	212	248	264	254	253	236	258	253	261	271	245	258	260	251	273	268	269	225	245	252	257	244	259	248	269	229	214	212	245	257	254	271	256	289	221	242	253	273	232	235	261	282	263	240	277	250	282	235	241	258	271	243	250	281	268	256	269	235	243	257	248	296	259	227	233	248	264	254	260	232	258	226	256	245	252	248	254	263	278	235	263	234	251	263	233	255	260	226	281	216	237	218	241	248	264	242	256	278	257	272	240	256	255	245	255	264	225	241	225	242	237	265	225	249	254	257	241	244	269	245	240	227	254	260	224	269	249	248	257	253	267	241	255	253	240	221	268	251	232	254	233	279	262	246	238	244	266	290	250	228	257	250	286	250	220	229	256	246	233	265	251	254	260	234	241	246	242	251	221	238	254	242	277	261	221	236	230	256	278	242	208	242	240	244	245	261	254	263	241	236	240	245	244	248	235	242	261	240	265	255	268	226	224	246	243	237	268	250	267	243	232	233	240	257	247	262	244	239	225	241	235	256	257	244	263	244	250	250	259	257	233	271	248	268	251	233	236	236	266	262	269	259	226	252	224	263	227	217	255	237	233	280	249	230	273	261	267	232	268	251	248	238	246	252	258	278	265	249	249	244	240	232	254	265	243	252	274	260	240	222	244	280	236	227	249	256	254	240	221	256	224	265	247	232	275	232	241	240	250	235	247	243	249	246	279	269	240	264	247	256	248	230	224	278	266	245	263	227	205	253	258	230	235	245	262	271	253	231	227	276	256	212	251	244	196	243	247	258	231	247	241	245	229	259	277	256	267	238	249	243	258	236	241	250	246	230	225	245	284	292	231	257	238	217	259	227	249	251	231	208	224	249	235	248	234	229	228	271	242	243	253	270	240	257	252	269	277	273	261	285	246	245	260	247	257	257	259	237	250	246	244	242	208	251	263	258	263	253	255	260	208	251	221	237	257	240	237	240	237	211	259	242	245	259	239	249	250	239	229	255	248	256	239	253	241	233	256	244	239	231	251	243	254	267	272	246	245	274	238	256	251	253	238	220	258	245	254	247	219	271	254	277	235	275	241	231	252	266	230	246	230	229	230	260	259	265	244	269	235	261	228	227	243	250	226	245	253	236	256	245	275	222	242	251	243	240	270	263	248	241	248	232	252	253	249	246	267	241	263	258	240	227	241	241	254	252	249	233	234	275	238	262	260	239	206	269	258	238	235	225	242	262	266	217	266	254	256	222	235	244	222	245	252	239	228	264	228	265	243	232	229	257	247	235	227	261	247	283	231	237	272	253	241	256	251	239	239	218	257	246	255	245	241	265	264	248	247	251	238	244	240	271	218	233	233	246	252	240	232	278	221	245	272	263	243	256	260	267	263	238	264	262	233	247	234	243	250	253	252	233	246	235	224	251	254	255	262	248	217	269	252	259	262	236	260	224	241	243	230	248	247	258	286	238	259	245	277	265	251	243	270	216	216	259	239	270	237	231	279	225	244	236	266	277	252	263	243	265	267	248	236	243	238	269	242	268	244	270	238	262	262	259	232	227	228	274	216	244	249	249	254	252	212	241	226	239	230	232	244	248	243	250	263	226	226	269	257	264	236	246	261	232	228	252	275	238	234	230	252	247	266	224	247	245	264	223	250	236	268	249	247	273	257	270	229	271	254	243	273	250	245	222	250	248	228	243	251	265	262	240	260	265	249	237	239	238	256	263	267	245	266	259	246	246	235	254	220	250	290	232	256	245	220	282	254	253	238	251	253	227	266	256	231	233	252	255	280	249	244	242	255	233	239	232	257	253	250	221	253	224	259	237	246	249	266	254	244	258	218	264	247	229	261	233	241	262	239	244	281	261	247	227	252	235	240	229	258	226	235	265	221	236	231	254	266	254	237	229	263	257	248	229	266	242	237	239	243	278	245	228	245	262	268	239	260	236	228	253	229	265	237	239	254	264	277	250	246	268	248	272	264	261	234	247	255	248	235	274	254	244	246	253	248	246	211	238	270	253	250	240	242	260	248	251	286	222	261	259	215	234	278	235	265	240	216	265	260	238	261	265	238	267	259	248	235	255	248	276	255	251	256	243	240	261	259	242	235	245	246	274	248	222	278	234	259	274	258	242	294	249	234	230	246	249	278	224	243	231	277	234	267	274	245	255	258	301	275	231	257	235	235	251	221	258	242	235	247	272	269	266	234	230	281	239	264	270	257	245	251	261	240	255	278	229	229	221	266	232	254	256	251	256	250	231	241	257	269	278	267	243	265	218	262	272	261	261	256	247	245	263	244	247	246	247	267	241	255	223	255	246	229	246	262	232	254	249	269	226	264	237	227	241	265	243	274	249	235	270	260	254	244	249	245	262	264	259	239	259	272	236	268	261	248	250	239	259	235	223	236	224	252	258	221	250	236	241	243	276	252	264	252	265	233	218	237	250	257	219	235	241	270	235	267	255	241	221	235	231	218	251	264	244	244	224	267	272	234	260	251	270	232	291	261	223	264	266	250	249	214	227	258	244	247	255	239	267	236	249	256	240	275	276	257	238	244	256	221	235	258	270	297	219	266	201	233	246	246	250	247	253	249	253	241	238	255	232	249	261	247	233	250	257	257	239	275	282	251	251	252	237	237	242	253	256	227	257	266	226	228	243	264	231	273	254	239	221	230	271	223	248	265	250	249	248	233	262	240	256	239	215	259	261	244	241	271	265	229	244	257	250	235	231	278	248	248	276	245	252	229	251	238	259	248	249	261	259	227	231	248	277	228	236	226	272	256	239	265	262	257	264	299	229	258	245	253	239	262	236	255	264	268	267	250	242	253	234	251	241	246	248	253	277	261	256	231	229	262	240	263	264	260	236	231	234	252	265	245	263	239	240	258	252	217	243	240	271	234	249	222	247	235	253	247	233	264	236	259	257	227	226	241	259	258	229	267	260	270	277	237	241	250	256	278	291	259	257	228	260	262	252	231	259	272	239	266	249	260	227	284	246	234	233	210	268	235	238	246	248	259	260	253	204	258	247	227	274	233	263	244	242	236	272	244	230	239	255	246	214	257	231	271	244	243	236	251	254	240	235	258	273	242	254	232	224	248	269	239	265	237	227	249	225	216	245	261	261	245	254	250	288	235	238	240	261	285	232	259	252	267	284	271	243	242	251	260	280	239	268	233	237	237	241	251	238	266	250	245	248	276	221	279	246	245	232	234	252	255	275	246	254	261	247	245	251	267	230	243	253	262	249	252	241	246	234	236	240	251	257	264	232	246	243	246	252	232	268	247	243	225	233	254	269	229	246	251	267	248	220	254	263	236	266	248	249	242	239	231	232	241	243	239	254	231	262	251	231	242	255	228	257	243	249	248	233	234	239	228	278	234
3543	4665	3252	1537	1100	860	731	625	543	462	366	350	388	339	336	334	302	312	327	289	306	321	289	288	307	286	313	314	304	295	299	282	298	280	316	293	292	302	309	290	293	293	300	314	282	285	310	296	275	302	315	290	264	292	274	305	281	279	301	280	268	276	288	295	277	286	283	301	275	266	284	309	288	291	286	302	276	275	282	285	285	282	263	272	304	282	291	265	293	259	239	300	262	305	265	288	313	300	305	271	312	289	265	300	259	256	276	281	317	298	282	282	308	287	299	277	274	292	293	285	295	299	281	325	302	252	282	268	296	301	276	304	292	278	267	299	274	285	266	278	290	300	295	269	300	294	304	275	305	303	289	310	306	306	282	288	266	273	292	302	297	300	289	256	268	295	281	304	305	293	276	310	277	296	277	255	281	287	278	268	261	304	298	278	307	304	287	270	277	298	281	306	274	287	309	324	297	250	276	305	298	302	269	324	293	295	303	298	281	306	279	324	276	284	294	274	289	276	266	259	283	280	271	317	293	275	311	247	271	325	249	290	265	295	268	292	290	288	289	277	277	296	297	288	280	290	314	284	276	286	272	274	281	318	293	274	295	275	287	296	277	261	288	290	308	310	283	279	258	306	289	282	298	266	327	276	295	280	275	307	291	293	288	266	288	307	277	285	311	280	297	301	262	290	271	292	287	293	305	274	305	299	274	286	258	303	270	249	266	271	299	283	266	282	270	320	274	240	260	296	297	271	283	251	295	287	285	260	272	298	307	285	286	284	311	263	271	301	296	268	308	280	312	273	260	311	288	282	268	305	295	281	304	265	283	296	289	282	271	311	264	288	292	286	297	275	294	311	274	280	293	289	296	291	293	292	274	301	298	275	274	298	282	288	253	312	300	309	305	282	265	302	289	309	289	327	284	280	271	280	252	267	288	304	309	273	263	266	274	283	270	275	305	282	296	274	289	289	299	257	325	282	300	266	272	264	276	302	280	297	278	291	312	279	274	287	293	299	302	293	305	280	289	272	266	301	269	261	302	290	289	278	294	298	271	288	286	288	289	269	287	285	281	309	307	264	268	268	294	299	309	276	264	284	261	251	278	277	290	282	264	249	284	303	287	270	309	273	314	282	286	298	293	257	288	303	298	267	301	301	263	283	283	297	263	276	289	296	261	261	253	300	270	286	279	238	278	274	325	294	273	282	296	276	290	287	316	269	313	296	268	274	284	288	271	291	280	267	274	265	294	300	274	282	281	258	289	314	270	265	308	264	275	271	284	254	272	297	277	288	309	279	282	263	298	301	318	282	285	305	276	292	328	258	295	324	261	291	274	319	303	280	308	290	283	287	280	262	293	286	280	267	266	279	295	300	283	297	294	275	260	274	284	330	278	278	284	281	282	284	288	303	291	272	288	311	262	274	270	335	300	299	284	302	269	277	303	311	302	238	290	316	252	284	286	276	280	269	289	302	304	294	286	273	311	277	296	289	282	295	308	290	281	305	276	261	295	243	301	294	261	243	287	257	251	310	316	308	304	274	252	290	303	278	284	286	260	270	294	275	290	295	307	258	284	271	275	298	298	305	290	264	259	289	259	288	277	296	299	306	293	284	254	319	313	293	309	318	270	296	288	276	274	295	293	264	277	309	292	305	277	308	320	292	318	285	261	270	311	285	282	282	278	283	278	284	295	270	270	287	284	309	295	274	294	289	297	318	291	280	279	297	265	238	283	304	289	294	289	292	292	285	299	316	292	287	285	297	289	287	309	297	285	301	301	269	268	290	278	258	299	307	290	306	305	264	272	294	269	268	298	275	265	295	287	287	300	315	293	302	264	264	275	285	294	279	304	276	310	289	286	282	278	296	287	298	274	261	304	279	274	284	277	335	265	307	266	299	289	349	302	278	306	267	274	280	286	291	272	273	279	305	274	287	267	280	292	283	270	323	294	287	286	278	255	282	286	288	295	293	280	261	261	256	273	297	278	262	295	285	281	283	279	295	267	281	324	312	267	270	278	302	260	300	270	283	286	287	296	288	305	283	274	276	282	301	290	264	288	249	301	295	305	271	302	301	287	263	286	275	282	276	273	283	316	281	265	297	275	308	265	275	246	290	295	279	271	310	284	294	289	271	325	309	285	289	263	299	251	309	264	293	301	288	302	281	298	299	272	279	279	298	290	279	253	282	261	285	277	278	284	293	323	260	263	273	302	283	275	325	275	289	284	274	308	283	291	286	270	318	290	271	296	287	286	304	265	299	298	301	290	286	272	289	269	289	318	296	268	273	305	279	283	285	310	284	286	302	293	317	294	292	288	264	304	311	288	284	277	262	293	298	245	297	312	280	277	285	272	290	272	273	246	289	286	281	274	315	292	295	309	255	302	243	273	293	287	285	296	289	285	324	279	306	287	297	281	267	292	274	281	294	261	280	300	301	286	302	294	262	305	296	278	274	308	287	277	278	298	303	290	314	296	291	272	302	292	287	275	254	271	295	272	294	245	317	316	300	292	264	272	302	283	279	300	286	264	273	266	301	269	308	286	288	310	295	270	287	280	277	259	279	284	279	297	307	276	299	286	301	294	262	267	276	269	293	301	295	283	270	299	275	271	301	265	315	301	280	303	298	303	262	270	268	333	307	308	290	314	277	296	291	281	306	288	288	291	304	278	290	275	304	288	287	232	265	276	275	287	297	298	255	279	288	300	269	291	250	292	295	279	329	284	288	266	316	297	320	291	265	299	326	261	257	297	255	293	290	284	276	230	263	302	294	289	259	285	269	283	279	285	289	252	310	315	304	269	298	310	284	290	294	291	284	310	256	305	275	278	269	273	312	329	284	283	311	321	276	260	301	301	264	294	289	296	259	284	275	254	272	284	282	268	308	293	277	275	294	280	286	274	288	320	300	287	303	265	294	279	283	272	299	298	274	304	315	287	282	287	256	297	310	285	280	288	268	313	290	293	274	268	301	273	280	297	311	303	319	273	279	284	276	287	295	295	308	281	281	291	291	298	283	263	285	238	248	297	270	307	293	252	294	280	307	307	283	276	309	272	306	242	254	276	281	252	255	240	296	297	260	271	306	294	285	296	325	289	285	283	304	315	307	280	273	289	290	279	273	281	284	277	254	286	283	298	296	266	273	300	287	265	288	276	296	279	265	299	313	304	263	241	250	306	272	279	279	271	297	316	271	287	303	296	301	307	265	274	291	275	254	283	292	279	288	250	295	288	292	284	298	285	271	291	287	301	282	304	283	266	330	264	259	300	307	269	288	273	279	305	267	316	303	300	305	280	286	275	297	285	287	311	298	313	278	279	286	268	268	305	279	276	274	302	292	299	261	295	285	287	274	289	282	286	276	280	284	298	305	288	288	292	287	334	300	285	305	269	287	258	275	273	291	293	296	310	290	312	323	292	316	303	282	262	270	257	278	309	307	261	314	264	290	290	306	296	293	267	247	287	337	283	288	301	284	290	281	284	307	309	288	296	274	292	297	333	286
22307	21072	28622	23733	21074	21084	5265	903	635	579	494	452	444	420	382	375	367	365	338	355	323	337	349	313	313	303	335	300	308	291	281	279	305	281	285	263	293	295	284	283	276	288	297	276	305	271	281	293	266	262	276	255	293	285	263	275	272	293	307	263	284	295	307	263	275	259	310	273	317	298	276	265	282	285	292	279	273	302	257	310	290	280	284	254	272	313	273	293	273	259	261	297	260	313	290	263	254	306	268	279	280	285	294	293	243	287	306	256	270	337	287	266	280	273	278	314	292	300	291	298	285	275	273	275	244	264	280	279	288	285	273	284	270	303	298	254	276	283	291	278	286	285	280	303	272	267	271	259	269	257	249	285	289	239	301	286	284	307	271	297	281	291	289	262	287	282	280	239	293	279	300	275	274	267	289	276	267	260	291	295	261	276	302	275	290	280	269	293	283	264	280	258	286	289	297	291	275	295	268	283	270	308	276	271	283	313	296	251	253	295	260	278	273	252	269	276	272	284	282	266	262	275	311	257	270	275	259	278	287	265	278	253	267	302	299	277	268	273	243	288	277	271	242	258	263	286	241	272	292	264	275	280	254	263	264	268	254	264	255	275	261	286	282	260	277	260	294	282	278	273	287	271	248	264	293	278	272	283	270	327	279	285	316	304	261	271	254	265	269	294	274	296	261	312	267	266	288	292	280	282	295	277	257	282	287	268	260	253	276	249	267	283	287	285	267	270	315	274	249	291	240	286	288	269	276	250	282	254	243	294	319	254	268	277	280	307	271	275	276	281	273	284	284	267	274	276	295	251	285	278	284	283	254	303	270	287	289	272	284	270	303	287	287	286	285	297	262	278	293	293	270	270	304	284	274	280	274	264	268	267	283	283	310	271	278	273	274	288	292	301	284	287	280	269	249	291	250	273	250	297	274	266	262	289	278	287	272	280	271	265	268	289	268	280	278	282	267	274	282	254	290	280	296	269	280	301	252	289	277	276	295	289	265	278	286	291	295	244	262	280	284	273	302	256	283	278	271	274	282	307	262	262	283	287	301	297	296	297	243	258	237	274	287	260	265	310	315	251	275	270	270	325	297	240	252	263	255	257	294	276	273	286	279	265	284	296	271	272	288	249	285	282	274	274	245	272	261	251	257	286	295	269	283	306	283	277	287	302	265	279	238	274	240	264	268	281	301	297	261	282	257	281	263	284	264	245	283	244	264	292	281	280	272	281	288	281	268	262	275	276	291	264	271	260	283	250	288	262	296	276	321	277	271	276	264	293	256	292	283	277	292	262	269	293	284	271	272	278	269	248	269	305	291	272	265	273	307	280	266	308	258	304	288	261	268	278	248	275	265	270	281	300	261	291	295	268	296	271	272	301	294	287	273	262	261	292	270	247	293	304	286	258	319	273	267	250	272	251	264	286	295	259	282	282	271	263	285	274	289	273	261	292	265	288	254	282	275	291	276	279	262	290	274	273	316	269	298	279	252	310	275	267	248	277	290	306	279	277	290	265	263	308	284	271	305	247	256	273	275	295	301	266	288	301	306	255	271	302	279	287	281	269	294	302	269	298	272	289	266	277	258	304	287	292	280	290	282	285	265	298	269	253	262	247	267	310	270	277	261	261	266	282	284	274	280	257	274	266	276	281	280	260	262	277	269	278	253	278	305	277	288	296	287	292	246	253	252	297	273	256	286	271	268	269	236	269	275	273	290	285	273	311	268	323	268	240	287	274	269	323	282	277	301	254	270	259	271	270	293	281	293	284	276	297	276	272	270	275	242	280	272	291	282	278	282	243	261	304	282	288	260	272	261	263	280	278	276	304	283	271	291	267	278	256	281	280	257	284	269	254	248	247	302	272	292	272	289	302	276	289	274	276	275	290	280	268	282	322	295	252	256	269	293	303	275	312	253	254	273	281	271	286	284	265	269	263	272	283	244	282	281	279	250	267	274	264	305	303	253	282	283	313	256	259	263	267	270	266	251	274	277	290	291	269	275	273	294	301	280	269	281	260	272	284	271	245	285	264	291	275	296	275	279	267	280	277	252	231	307	301	230	269	268	255	318	267	271	286	269	305	284	293	281	297	259	256	276	253	286	252	275	260	266	277	302	277	272	271	304	271	278	257	317	275	287	252	287	281	256	270	273	282	287	281	286	280	284	263	263	260	275	269	292	314	278	280	303	263	276	286	312	264	282	327	301	252	303	281	275	279	271	287	288	281	280	276	266	270	315	265	291	265	248	253	269	312	271	292	268	282	283	229	281	274	276	275	266	249	298	316	272	275	292	261	259	264	256	284	262	261	257	259	255	322	282	297	280	282	280	283	268	285	284	252	289	272	273	294	289	251	245	286	274	282	293	288	253	267	281	252	253	248	276	304	286	278	277	277	289	272	264	267	285	261	267	260	310	265	258	300	295	298	304	291	260	272	282	269	304	255	273	259	258	278	259	264	295	283	272	280	283	268	265	321	295	300	244	277	264	294	249	261	269	284	268	255	283	289	295	258	253	283	286	277	287	307	280	275	272	291	290	274	276	268	257	269	259	295	281	258	283	271	290	300	280	316	280	290	258	289	308	280	274	311	291	263	285	283	272	302	247	267	285	266	274	277	288	258	276	258	271	302	271	272	296	281	276	276	260	266	274	275	269	271	271	271	303	292	276	267	271	266	274	238	283	281	265	267	282	307	280	289	291	268	289	244	275	294	243	279	253	272	257	257	278	290	252	288	301	272	273	273	270	264	256	296	296	244	246	250	261	314	295	269	285	257	308	256	313	266	279	301	301	289	293	269	280	257	305	285	281	279	316	261	286	262	263	232	287	293	250	266	238	269	273	291	279	263	265	280	269	283	249	290	283	244	278	271	260	261	312	286	304	277	277	267	283	287	233	276	288	257	283	293	297	264	323	278	264	272	307	297	249	279	280	277	287	264	298	278	274	280	297	255	290	295	294	275	270	267	291	264	298	311	272	270	286	261	278	274	281	274	269	271	271	264	290	285	277	293	274	266	284	286	265	269	269	245	283	266	319	252	285	307	289	291	303	264	295	271	289	277	282	274	273	265	282	260	282	277	265	268	297	251	255	279	268	299	272	268	268	241	282	288	280	253	285	262	261	293	293	284	280	267	280	262	275	280	265	258	286	284	285	275	273	258	305	274	250	242	266	269	277	283	278	284	259	306	261	298	287	291	294	268	285	275	272	261	267	273	278	294	267	268	290	254	296	270	304	250	269	267	275	304	279	299	272	274	279	271	270	267	264	279	249	303	269	282	272	258	272	266	298	255	303	303	279	261	291	269	285	278	265	277	273	278	300	274	246	256	290	299	265	280	270	286	267	260	250	285	274	257	262	285	237	283	279	271	280	276	279	278	269	284	275	244	285	278	278	302	288	263	268	241	281	267	307	290	289	270	289	257	283	286	287	268	284	294	304	291	281	261	252	286	321	281	254	271	255	261	269	289	284	279	260	263	279	259	269	259	237	288	262	255	314	251
4806	13510	9470	4641	3214	2406	1856	1387	1082	886	776	697	631	576	552	482	494	442	456	419	434	398	445	434	392	388	352	397	393	392	341	341	363	367	365	367	383	384	372	325	361	337	323	367	334	349	354	352	337	363	350	341	366	364	356	312	341	352	334	333	337	323	346	342	316	321	333	328	320	326	318	305	327	338	309	311	333	340	342	320	346	341	339	330	328	325	314	340	301	373	312	352	317	310	350	331	362	328	311	293	330	312	313	322	325	305	341	340	338	355	351	359	334	322	337	350	333	332	326	333	334	346	345	318	319	321	355	321	345	334	341	357	334	312	334	331	346	352	350	362	351	332	290	308	319	332	328	352	335	317	282	340	327	349	313	289	329	348	378	317	333	322	347	336	336	325	352	321	328	344	354	311	321	368	319	337	325	335	335	307	308	309	331	352	339	337	316	328	326	290	313	328	332	356	334	320	306	302	308	321	308	336	349	300	329	347	319	344	347	324	330	314	334	360	325	330	315	313	328	331	328	316	311	323	313	304	317	329	335	345	297	353	340	318	313	315	344	300	347	334	303	336	326	298	306	322	325	324	295	325	305	310	314	312	321	324	305	303	323	320	357	346	300	309	312	327	342	289	321	293	315	312	319	322	337	340	334	319	319	296	323	316	333	330	318	332	321	343	372	356	332	340	331	338	324	350	312	340	328	325	344	362	333	293	300	332	344	327	334	337	310	327	345	304	304	292	317	371	333	323	338	317	335	324	356	333	328	323	318	352	343	335	349	349	311	318	314	331	342	322	305	331	344	352	332	316	303	309	380	326	330	333	337	347	357	309	332	324	332	334	341	332	357	332	360	345	307	326	306	346	333	336	332	355	316	360	304	351	334	327	331	344	342	308	346	363	339	330	350	340	335	309	327	343	304	336	302	305	317	315	344	324	350	318	329	339	351	346	343	333	344	330	316	293	349	349	312	345	346	333	342	325	316	308	347	322	328	339	307	329	325	371	336	338	326	330	350	321	329	321	311	319	319	329	307	322	349	323	347	344	322	323	331	334	351	348	333	351	314	317	330	351	337	316	332	289	336	326	322	340	352	333	307	331	319	342	328	349	304	347	324	334	325	327	322	339	329	345	334	316	336	339	305	290	337	302	309	336	326	341	308	330	309	314	343	293	312	319	336	332	332	332	317	337	305	309	330	339	347	339	315	302	320	347	298	331	345	344	271	342	333	295	324	336	360	347	338	307	343	349	306	353	332	328	323	362	326	311	280	327	348	346	350	337	339	380	357	336	325	341	352	325	352	324	354	307	320	341	349	306	326	303	345	312	304	356	318	331	328	335	348	341	314	316	334	332	334	323	324	336	335	331	307	309	347	345	308	299	359	327	324	367	302	344	300	346	367	316	348	345	307	341	333	339	329	327	326	358	329	329	326	338	342	339	334	292	330	303	304	358	350	334	351	354	332	341	344	319	349	345	300	339	373	337	324	342	313	350	323	315	341	340	307	338	346	333	338	290	321	354	337	340	334	312	297	331	352	345	293	312	326	332	322	333	325	321	292	286	347	330	358	345	336	345	358	370	347	303	357	315	324	351	333	333	305	348	332	287	354	308	358	352	303	338	351	364	326	324	328	344	343	311	315	359	342	311	365	330	335	285	351	355	335	309	348	328	295	313	348	307	328	317	314	347	341	317	327	316	342	317	351	307	334	331	321	314	329	343	319	342	311	335	351	318	326	315	359	325	348	336	328	290	342	313	350	342	325	334	311	310	336	339	332	335	317	332	329	349	339	292	333	321	319	330	327	327	331	346	330	332	342	323	351	334	312	315	340	330	342	289	302	368	333	300	347	317	325	339	304	335	329	344	329	317	314	322	320	316	305	358	350	320	324	346	338	340	331	330	359	343	366	282	307	334	373	352	325	347	343	318	302	348	317	337	333	351	320	315	294	317	324	335	321	340	322	338	291	338	389	356	333	319	363	314	325	314	299	323	358	306	328	321	318	342	321	333	333	326	348	328	325	313	310	338	303	304	353	334	315	344	312	340	319	310	323	326	329	331	327	299	329	338	334	324	305	322	333	335	333	311	340	330	345	325	336	325	319	350	347	337	317	314	322	306	310	332	320	334	336	323	314	341	331	372	328	333	341	303	328	322	366	311	349	345	327	358	325	321	325	327	327	323	316	346	324	330	330	315	343	336	331	316	277	312	315	335	372	328	337	322	348	284	346	329	357	336	338	365	340	297	307	283	356	295	332	369	315	320	347	328	293	303	307	344	341	320	320	330	324	334	328	379	319	355	300	342	332	323	301	338	302	325	348	326	311	332	316	338	317	314	349	361	313	318	352	315	284	359	316	331	328	360	302	353	359	322	333	344	362	322	344	340	307	331	313	316	352	308	324	330	339	346	322	325	339	354	350	337	352	296	340	354	318	338	341	340	345	340	371	332	351	329	336	343	312	334	330	322	328	309	321	346	311	360	332	297	333	322	350	335	338	337	284	334	335	332	345	338	310	375	336	314	336	333	291	338	325	353	323	304	336	338	322	314	323	338	358	315	322	312	348	310	357	326	307	346	342	298	327	312	301	310	326	322	319	326	325	339	303	308	317	296	353	314	353	322	350	348	347	331	329	325	313	299	337	338	337	301	354	308	297	307	326	333	312	318	309	324	322	316	316	291	305	348	335	325	345	314	325	303	337	328	337	329	342	315	339	317	347	342	316	322	320	332	323	357	347	315	307	363	336	332	327	352	336	308	322	363	311	356	336	315	339	352	334	339	300	323	317	315	349	295	320	332	322	334	297	356	345	332	333	340	316	297	310	348	329	343	322	336	308	317	314	326	338	338	280	311	320	349	339	351	315	317	346	352	353	359	307	306	342	311	350	326	337	317	326	353	318	335	343	323	346	324	310	311	362	334	326	330	307	312	319	357	316	364	305	324	346	335	344	316	347	316	300	354	310	338	329	306	324	340	327	310	325	343	335	333	327	332	290	285	342	309	311	331	353	316	308	348	314	327	339	334	324	319	307	339	324	320	336	328	329	337	323	338	331	302	312	315	354	329	321	349	341	334	353	355	327	317	331	325	329	332	349	348	319	312	329	327	332	346	318	327	325	314	322	352	343	323	302	318	295	301	352	326	317	328	319	347	325	303	340	327	331	318	335	337	310	295	330	329	332	356	343	336	340	337	327	322	316	338	342	339	331	354	321	299	357	312	332	306	314	321	315	331	332	309	319	301	332	357	332	337	344	329	329	322	363	296	344	348	335	337	329	304	317	342	334	348	321	317	314	335	301	322	341	368	364	319	326	351	320	330	326	339	337	321	341	315	343	304	359	313	337	327	340	297	316	315	343	314	354	329	358	341	326	329	323	324	314	327	335	333	328	322	362	340	303	329	315	327	335	279	332	331	297	338	347	334	336	295	330	323	304	304	354	320	365	266	322	320	331	315	292	324	330	331	296	318	327	321	355	309	327	299	338	359	337	327	317	302	351	359	352	321
27277	17050	3108	727	588	560	567	521	489	524	509	466	523	492	512	486	513	465	502	533	485	539	521	501	517	516	491	461	468	558	507	509	562	515	515	456	526	494	486	456	509	532	492	476	491	481	521	492	504	513	509	505	481	503	521	529	502	513	503	521	489	483	448	524	516	495	463	494	509	507	487	531	508	510	511	496	486	490	503	499	519	486	511	462	556	492	503	477	479	501	540	486	522	506	503	489	525	505	552	532	518	521	500	482	503	561	516	556	510	488	494	514	489	535	503	495	464	496	499	504	504	493	493	549	506	531	465	513	500	487	511	533	468	524	531	512	522	483	533	473	485	499	453	525	483	449	487	520	523	527	487	521	517	482	506	511	525	540	498	509	585	481	501	457	509	509	500	541	442	574	517	473	526	496	515	531	503	494	511	493	485	494	475	474	523	526	482	454	551	469	516	562	505	501	511	496	497	506	526	525	512	496	465	487	488	493	482	507	518	494	490	508	523	498	534	480	488	473	495	520	487	472	505	468	513	508	503	525	479	498	537	511	502	452	479	499	543	509	491	489	499	495	522	491	523	521	546	504	533	469	519	499	512	507	521	465	447	503	519	471	488	538	506	525	467	553	489	502	504	515	538	532	497	500	538	517	528	496	481	527	477	489	490	539	504	556	554	531	503	499	504	502	545	493	524	495	462	559	479	481	505	511	514	542	491	503	519	507	546	543	547	502	460	537	477	515	500	491	482	506	497	517	528	488	511	503	441	525	497	504	498	511	481	517	515	509	514	484	524	463	507	467	499	479	523	491	508	484	542	534	514	508	545	465	503	500	486	496	502	495	478	459	493	503	544	480	532	517	511	516	515	491	474	499	492	540	472	485	532	498	490	490	481	492	464	520	488	482	509	487	490	479	523	506	488	525	513	498	475	501	535	475	461	515	504	535	469	453	504	535	486	526	517	499	496	489	508	500	517	506	532	512	483	508	496	465	531	548	488	518	505	506	508	514	490	470	542	493	462	477	500	478	474	516	494	488	496	506	501	478	510	492	491	501	490	514	536	490	502	505	484	484	502	497	501	504	482	542	475	508	498	460	541	496	521	518	558	486	465	505	504	515	483	488	520	501	529	520	500	512	522	494	479	501	530	460	506	471	486	520	481	481	489	516	512	538	480	511	505	502	513	506	495	524	507	491	478	491	505	483	517	507	503	543	535	524	505	505	483	513	534	514	500	523	521	488	487	516	515	497	509	517	542	483	472	484	540	504	519	481	539	532	510	522	505	510	484	506	517	492	463	494	485	482	517	520	468	486	496	530	508	539	510	529	495	539	513	522	522	521	493	496	523	493	472	525	490	523	512	519	523	500	494	501	503	513	516	504	472	531	467	530	465	493	531	492	485	505	519	484	493	489	494	495	520	465	504	524	488	539	531	521	526	461	481	497	499	534	503	493	497	509	498	468	502	483	493	492	532	506	504	512	498	505	524	550	462	479	545	508	479	480	510	502	505	505	457	529	492	463	486	498	493	533	513	509	486	503	496	504	482	484	492	471	533	495	508	529	470	481	484	476	541	519	496	522	499	468	481	494	505	464	484	510	505	513	495	519	512	507	470	492	527	457	499	522	507	528	490	507	511	502	520	489	475	559	499	507	490	510	472	545	477	499	500	507	552	518	527	531	486	487	514	496	522	515	480	545	462	473	526	511	503	451	518	495	507	531	520	476	480	526	466	515	509	508	478	486	486	463	482	539	507	517	504	539	477	522	533	493	490	508	510	519	512	518	546	462	509	494	501	499	465	464	519	516	484	491	510	522	510	510	509	519	507	519	506	558	479	489	485	532	503	486	522	520	491	470	513	453	511	476	529	505	503	482	502	470	474	470	486	496	477	508	535	482	533	546	506	475	525	472	520	489	505	486	500	511	513	519	497	499	505	515	501	494	474	513	469	507	502	493	487	517	500	490	520	516	510	471	501	497	492	523	468	514	447	529	474	487	510	532	492	477	481	497	511	519	531	500	488	488	533	537	495	510	491	485	477	506	477	523	466	490	531	510	501	485	514	526	503	541	516	467	495	499	470	487	504	516	534	501	519	480	466	498	505	528	492	515	481	493	498	505	463	490	498	469	524	497	549	500	450	488	529	517	521	492	487	510	504	452	539	484	507	507	483	529	474	509	510	503	493	506	564	502	531	501	492	472	479	505	518	503	445	530	481	524	500	489	473	502	490	530	510	529	518	526	520	490	518	481	485	492	511	513	570	522	461	495	500	479	507	478	500	507	488	493	477	452	485	527	514	467	493	507	518	514	519	499	537	470	470	533	551	520	509	513	509	497	477	457	502	494	499	488	534	510	493	465	493	483	483	499	478	530	512	478	489	527	522	561	482	499	523	492	492	490	534	479	543	531	493	477	554	478	504	499	512	519	517	511	520	468	508	492	509	545	554	502	512	485	531	497	509	528	498	524	494	505	506	504	524	515	490	458	486	481	524	513	524	561	515	496	471	497	485	505	506	472	505	538	506	504	507	500	500	489	473	532	494	528	505	498	478	473	506	474	510	482	483	501	523	485	496	529	548	500	511	555	459	504	498	487	502	501	515	488	566	464	536	495	480	502	483	510	521	487	485	515	484	534	521	504	527	495	531	501	558	511	508	515	507	509	533	498	487	472	483	511	531	493	504	509	510	517	479	447	470	494	516	495	512	550	499	489	484	473	499	511	487	500	516	542	544	517	469	503	489	508	462	536	495	509	484	491	480	514	493	500	495	486	520	510	497	524	498	468	509	542	502	531	518	506	503	494	523	519	471	526	486	480	525	482	500	522	456	534	506	472	535	504	521	494	498	483	491	506	523	496	490	508	489	502	462	500	498	503	499	500	461	520	499	543	543	503	514	492	457	494	508	513	525	518	501	518	515	508	513	494	505	485	473	485	511	493	459	542	503	454	501	498	504	558	504	496	496	497	530	501	494	466	508	511	519	504	474	495	535	503	490	486	490	479	506	510	502	483	493	521	486	473	463	501	496	516	529	536	516	492	517	515	507	526	491	498	474	498	470	469	474	479	522	490	494	482	499	462	503	522	501	465	527	474	512	490	516	483	511	484	476	513	494	508	490	498	506	556	492	510	489	513	515	505	501	511	498	511	501	543	506	522	507	493	478	488	536	542	505	490	524	528	482	477	479	518	492	543	506	479	485	491	473	507	512	496	491	543	482	521	469	512	496	499	489	501	492	551	517	478	531	501	534	475	476	508	535	501	541	492	474	482	501	497	474	500	483	485	483	495	489	479	531	489	493	490	464	544	487	496	503	516	526	520	489	515	511	509	458	473	525	489	514	514	486	494	523	517	512	519	500	519	483	506	511	494	479	501	501	458	497	492	496	509	508	491	520	493	499	498	560	480	479	525	512	528	519	529	458	523	497	515	497	512	494	511	515	527	531	519	493	504	514	473	499	466	544	474	468	508	501	501	496	503	530	544	530	500	517	526	511	488	533	523	501	461
4844	1059	905	727	644	624	627	635	522	581	592	580	567	628	552	610	564	579	605	589	579	586	561	560	560	534	549	565	582	573	538	589	569	592	598	591	581	579	557	570	586	595	546	563	560	596	562	579	552	613	580	585	557	594	605	606	522	555	532	598	546	570	583	549	594	579	588	543	604	581	595	537	549	550	597	541	539	572	607	545	573	615	565	581	608	578	550	588	576	567	565	567	580	591	523	544	552	618	556	602	566	600	559	555	565	575	574	568	604	580	601	544	571	582	581	565	556	546	587	549	555	564	581	580	587	563	608	582	592	586	559	521	568	591	555	566	600	598	546	569	554	558	573	549	549	581	583	518	522	536	552	592	566	539	613	581	583	556	553	593	533	561	568	599	588	603	542	587	559	562	570	599	549	583	582	554	509	569	568	576	589	561	590	586	534	565	571	581	587	572	568	570	623	584	563	587	573	592	566	571	543	598	527	536	564	563	554	626	528	577	582	593	544	578	561	543	578	590	603	576	587	556	571	589	592	551	579	591	545	557	537	564	577	591	542	578	559	541	594	562	567	603	558	578	527	579	594	577	543	557	582	582	581	567	562	554	568	555	589	584	558	587	586	577	592	556	605	577	570	573	622	567	540	594	597	548	597	561	553	579	590	544	580	580	567	605	583	547	576	578	581	553	605	600	593	579	575	536	586	502	581	557	554	600	576	591	549	600	602	545	563	595	566	517	559	573	592	618	543	593	546	602	550	590	577	538	548	551	577	594	555	601	578	554	594	583	569	558	575	587	583	609	560	579	557	602	578	596	543	562	571	571	548	608	535	557	569	563	602	568	542	605	601	587	576	555	528	565	575	596	536	586	596	542	543	593	549	571	589	559	569	526	576	558	531	546	572	563	550	570	568	573	567	574	590	559	546	549	575	589	599	585	541	575	591	531	508	506	593	541	563	623	579	554	566	583	538	532	588	597	551	555	520	568	584	578	583	563	562	609	576	603	548	546	545	600	592	593	569	584	596	556	558	553	607	537	576	587	548	577	551	555	622	559	575	576	612	550	582	547	587	597	597	599	604	586	564	563	575	553	530	571	535	584	546	594	598	545	533	568	557	599	611	563	553	527	539	583	562	606	564	537	595	578	633	590	569	582	527	592	577	568	567	595	573	536	584	566	554	561	565	554	564	568	606	574	530	544	543	540	560	582	546	525	582	574	535	546	533	572	539	531	581	628	604	580	532	591	561	572	598	556	548	570	548	570	535	588	590	604	569	562	595	561	584	563	582	547	534	607	619	591	567	583	595	560	542	541	566	557	563	576	525	576	570	561	571	567	521	580	582	597	556	566	552	562	580	597	589	562	581	577	565	559	605	548	630	565	580	584	582	517	597	576	550	610	583	586	632	565	559	568	563	540	560	567	582	539	548	573	573	597	566	558	525	569	534	585	546	522	603	543	565	567	575	576	572	567	590	531	549	641	597	548	541	578	579	547	536	570	554	559	558	606	566	599	537	565	577	528	585	602	568	602	595	574	551	550	546	534	618	556	548	559	583	561	587	593	588	556	537	546	589	592	588	594	591	603	589	614	532	564	599	579	586	527	599	566	586	561	606	603	552	550	585	584	523	548	535	622	519	566	561	521	557	535	582	606	559	571	579	593	550	542	588	597	543	576	568	538	537	585	580	580	583	550	546	601	593	560	565	560	567	546	555	575	593	566	608	588	552	562	600	579	572	588	580	565	568	601	625	578	549	592	574	592	553	578	586	543	560	547	572	592	515	590	554	592	588	566	588	580	569	532	573	566	569	580	560	551	542	599	610	570	566	586	554	560	596	550	589	541	548	570	596	625	584	551	591	597	590	625	543	574	574	566	565	576	597	606	601	555	542	598	573	565	602	567	559	543	606	559	556	578	610	526	553	523	554	561	572	576	545	573	577	559	556	549	624	587	560	570	560	544	545	607	573	566	518	573	605	572	581	587	574	582	557	536	589	535	569	598	568	590	569	573	555	579	562	551	554	566	575	562	587	564	556	588	608	569	558	552	548	543	558	581	577	530	611	525	522	580	578	527	557	584	584	526	543	575	568	537	550	590	581	558	560	554	574	599	576	593	562	581	585	542	590	565	587	567	538	562	542	548	586	582	599	564	538	558	584	551	550	549	560	546	565	561	599	588	589	587	582	597	607	550	600	542	571	548	634	541	541	586	555	563	556	563	605	589	566	564	598	578	603	585	560	550	570	576	600	552	592	570	602	559	540	557	580	526	577	564	554	574	564	579	622	579	554	584	584	589	567	586	566	574	551	535	581	570	556	561	591	584	566	555	520	605	540	551	612	560	554	545	529	538	571	581	587	570	505	571	578	585	577	530	561	528	557	589	569	551	599	562	518	565	567	575	566	557	545	542	570	541	552	589	560	569	627	552	559	571	582	534	568	550	588	595	584	506	585	577	566	573	568	579	573	544	544	543	569	550	565	569	590	589	578	570	553	566	562	642	562	588	575	557	551	609	582	551	580	563	588	570	601	538	573	567	607	567	535	603	575	569	558	603	587	581	553	591	603	584	577	550	600	593	576	593	577	566	546	566	579	612	551	596	566	580	567	608	540	588	588	572	559	605	596	561	539	549	536	589	561	577	549	541	556	578	567	557	569	528	568	590	565	574	634	589	574	594	586	561	578	606	585	549	569	567	587	583	570	588	605	591	601	592	583	647	570	574	646	575	572	594	591	579	530	599	534	532	574	583	558	540	569	587	573	600	614	569	544	559	560	550	625	540	591	601	584	545	559	557	567	589	575	527	509	589	581	574	591	569	581	546	613	540	541	612	563	563	554	616	552	525	589	575	578	555	557	575	561	569	551	557	565	586	553	526	541	524	559	559	551	604	551	555	580	609	554	569	600	569	558	554	568	592	561	560	524	587	575	563	559	570	571	591	568	596	598	577	592	529	559	563	548	589	583	573	573	607	609	572	575	559	607	582	602	583	570	548	543	581	549	579	625	541	558	565	581	525	591	562	548	650	559	557	586	588	591	587	583	594	549	552	572	581	578	594	559	605	603	620	565	587	586	607	583	548	563	563	560	547	525	580	566	555	547	532	573	565	551	591	570	571	552	543	538	551	536	517	571	520	534	567	540	584	571	574	498	570	585	503	569	534	557	576	577	598	552	546	567	570	556	597	591	550	559	599	583	573	581	529	611	561	519	561	556	564	509	558	553	585	582	603	582	605	572	577	572	576	559	601	567	601	538	538	566	575	535	608	584	592	592	557	527	575	596	550	524	578	570	575	569	583	551	530	576	565	557	560	545	632	568	589	572	601	543	561	553	537	585	597	560	577	524	562	558	558	573	573	566	645	575	568	621	557	559	575	580	549	575	549	575	574	583	563	559	585	582	576	578	568	558	607	598	604	569	594	547	551	561	534	552	589	592	573	569	582	599	546	554	551	580	593	578	589	589	609	623	577	571	564	606	543	570	562	559	561	636	531	581	591	528	616	580	577
23276	21010	28086	24120	20982	7237	1214	920	770	734	707	646	660	572	632	627	616	626	606	572	575	587	609	556	550	608	591	591	563	570	597	587	542	593	555	517	567	560	593	604	576	554	576	547	581	611	579	556	578	564	614	580	590	554	609	571	601	585	585	563	596	592	523	548	576	571	576	570	584	570	556	595	625	520	558	607	568	579	565	627	541	517	571	567	552	557	596	567	575	573	572	610	579	559	583	560	590	595	546	531	562	537	563	579	557	542	590	552	605	575	610	534	520	604	619	554	594	595	563	584	572	583	570	563	558	528	611	557	591	562	560	583	551	612	589	554	616	596	557	570	548	587	571	518	553	565	569	564	633	552	538	566	613	524	564	508	602	605	587	541	607	559	597	565	539	547	553	537	528	543	586	535	562	567	550	624	561	568	535	606	603	559	572	536	558	565	596	544	534	523	603	536	562	576	553	587	564	562	591	600	585	582	554	572	568	572	534	556	544	565	542	574	566	566	557	574	552	582	569	547	554	552	550	532	573	551	543	578	543	581	541	552	562	572	568	563	586	557	590	594	571	572	569	508	564	563	564	556	594	566	508	540	554	548	539	548	650	551	554	537	586	520	592	539	581	601	601	557	577	543	566	578	557	598	548	585	576	564	603	577	573	598	542	539	590	622	551	570	565	537	577	583	599	595	542	563	571	551	597	572	571	574	560	525	556	591	577	561	582	586	561	587	591	566	555	552	568	574	573	578	597	538	572	589	591	541	549	556	568	590	543	582	561	578	582	548	566	584	600	588	512	580	577	553	574	532	568	542	606	561	564	565	571	602	558	600	577	563	591	589	544	564	586	544	562	578	551	561	576	556	571	585	558	552	569	567	507	575	604	580	577	566	558	602	583	537	530	568	547	552	577	595	594	574	583	550	568	569	569	597	568	556	592	557	585	608	536	608	577	550	550	573	606	569	591	563	537	630	578	552	597	567	563	626	610	602	570	570	577	562	583	595	583	573	551	571	586	562	575	560	558	567	588	576	542	562	532	517	577	552	538	602	613	531	563	569	574	551	631	542	615	553	579	579	628	591	571	575	611	530	571	542	557	578	569	591	570	567	558	555	571	547	586	587	549	570	577	555	589	544	579	572	571	500	574	559	534	560	538	593	557	594	546	566	560	539	560	522	588	581	560	568	596	571	584	561	566	565	565	574	574	578	514	555	514	552	529	585	541	615	590	590	551	606	549	574	581	565	543	532	582	604	569	554	572	579	573	581	636	553	544	549	573	591	586	573	576	573	528	538	533	571	586	595	575	535	618	584	592	580	573	590	524	573	515	578	555	579	528	586	573	590	537	550	597	553	563	593	625	561	589	569	526	581	537	534	559	520	559	586	563	553	565	566	540	550	547	562	587	547	557	516	588	565	575	619	558	543	563	544	555	611	609	587	562	593	588	555	544	564	605	545	603	575	586	544	599	562	565	574	530	582	533	582	547	581	561	601	583	533	562	546	529	611	550	571	553	567	579	572	559	534	550	603	572	573	592	539	571	565	569	621	566	590	541	534	545	572	586	545	577	587	531	591	595	595	615	600	530	601	545	530	556	570	593	615	564	573	515	571	538	541	577	590	536	530	603	575	529	577	566	545	558	577	598	583	550	592	546	600	583	567	582	584	542	554	563	544	577	575	527	589	555	582	559	562	565	568	568	500	582	562	526	544	599	539	554	571	588	588	573	585	543	559	595	565	564	578	541	593	562	576	572	556	572	585	568	583	558	570	564	605	544	557	568	542	568	575	573	596	544	588	549	547	582	551	536	559	559	559	558	583	605	533	532	566	576	584	567	580	565	577	577	571	596	564	563	556	601	540	558	569	559	563	600	568	550	600	584	601	593	564	572	552	585	559	562	595	544	579	551	545	574	579	573	599	549	559	526	557	606	585	552	547	567	599	582	559	582	584	592	588	582	544	547	578	551	555	529	574	548	525	589	565	589	532	574	602	580	574	557	565	601	570	546	554	543	545	610	596	550	514	569	540	557	541	607	566	535	522	613	564	633	550	521	584	570	564	540	583	561	516	603	551	579	515	590	572	559	560	551	572	577	567	556	582	561	538	601	588	570	556	529	594	530	574	587	535	573	559	541	563	571	524	576	567	543	583	541	579	593	542	579	538	543	556	537	545	517	612	564	551	554	557	564	572	587	506	539	573	543	570	582	581	569	557	558	582	558	557	597	600	612	550	610	574	544	556	554	554	595	567	584	551	572	550	535	553	534	549	601	538	553	592	536	557	527	568	595	569	532	616	537	556	569	594	539	566	561	583	575	564	558	553	549	567	568	598	531	570	566	546	584	581	590	594	561	565	516	565	582	584	554	559	616	558	587	589	535	562	558	580	571	551	534	545	592	571	556	553	580	580	570	564	606	570	597	623	595	583	564	548	553	527	570	516	552	537	496	599	552	576	587	584	562	576	559	477	547	602	580	566	579	588	529	587	555	598	611	593	550	541	546	580	538	564	548	582	566	605	551	549	537	590	598	562	559	537	569	562	564	530	589	583	554	541	555	630	595	503	522	530	583	543	563	571	536	571	530	568	530	549	551	562	570	593	568	569	555	568	584	595	540	574	582	545	579	568	561	561	553	569	569	553	548	551	585	551	520	591	581	562	572	553	559	610	569	586	590	580	565	545	587	603	560	523	599	542	562	533	573	534	553	565	563	580	530	544	577	554	547	596	582	577	576	627	616	566	600	549	556	542	522	567	550	583	563	555	565	574	549	509	570	568	585	485	575	561	554	560	562	574	515	552	598	538	596	621	536	569	571	564	565	540	559	530	540	584	596	561	555	561	588	537	565	589	608	585	557	574	532	564	560	571	578	526	533	538	533	527	545	557	593	547	559	552	537	568	557	553	560	530	532	598	556	575	555	621	572	554	569	598	564	584	529	597	561	552	552	564	550	552	624	595	548	546	572	589	582	585	543	601	591	585	535	521	552	521	507	602	584	536	570	572	550	521	544	531	559	538	526	552	556	626	566	584	552	585	554	585	536	576	556	555	562	544	588	569	539	563	556	547	578	575	623	572	554	560	532	564	565	524	586	568	592	575	527	540	614	528	535	569	567	596	568	561	554	574	552	562	573	577	530	595	565	620	556	567	524	550	593	548	582	578	547	536	590	568	593	570	531	582	538	563	561	538	593	565	558	612	529	566	549	543	560	585	558	573	606	569	540	550	592	557	626	588	624	578	543	578	628	576	523	586	572	572	539	522	578	542	589	552	614	570	532	587	562	521	496	584	594	558	559	602	544	554	517	592	573	591	587	542	560	540	603	512	612	557	593	584	603	542	532	597	587	577	597	596	530	542	526	555	571	558	624	563	561	586	524	556	565	571	581	560	633	553	548	563	563	564	577	580	573	552	528	563	532	554	541	596	613	573	582	549	533	606	575	571	598	603	543	563	575	542	572	520	555	533	558	594	604	558	577	555	554	550	585	528	576	561	565	535	562	543	533	634
3791	8214	5844	2871	2146	1718	1414	1137	978	917	783	843	798	789	783	735	695	685	765	728	682	685	722	718	716	672	688	743	658	633	641	650	644	700	695	675	661	670	664	669	632	678	668	656	678	644	681	658	651	640	595	654	672	633	624	689	682	627	659	676	675	629	675	603	618	682	614	686	669	673	647	634	635	668	671	651	713	682	585	632	652	615	678	678	603	603	700	648	579	607	612	665	656	664	651	689	659	637	648	630	677	636	630	624	636	618	687	664	659	653	686	638	586	626	600	676	638	661	664	636	665	649	647	601	675	683	651	670	643	622	621	661	685	636	639	615	647	631	638	629	628	669	647	631	626	633	675	658	671	626	707	639	658	642	632	635	634	648	643	620	679	664	651	663	641	635	648	628	606	646	668	595	652	660	660	607	639	622	623	643	636	628	630	623	651	712	645	673	622	646	660	691	637	696	651	645	665	653	649	632	609	624	636	662	642	670	654	652	668	620	630	604	695	639	651	638	631	656	646	656	625	666	655	668	667	718	635	635	675	661	683	657	681	649	624	645	659	652	669	698	656	630	636	692	668	688	652	626	696	646	670	662	622	630	625	673	701	666	648	648	627	662	683	714	613	656	685	655	639	620	644	690	675	636	662	673	641	673	652	676	648	621	658	610	648	601	629	642	645	683	653	703	629	672	666	697	655	658	657	643	663	647	632	678	628	638	721	669	627	674	693	669	637	656	641	632	653	681	656	636	676	672	667	646	644	639	607	606	636	624	654	639	662	661	653	659	642	677	623	680	629	609	665	601	661	621	641	624	645	702	689	639	644	638	659	638	649	636	686	638	665	641	650	620	682	678	615	649	632	652	613	634	701	649	608	665	632	687	670	658	682	644	646	665	628	596	641	656	659	607	667	640	689	687	641	640	627	671	619	635	628	648	641	617	676	629	647	658	637	639	626	678	649	641	675	631	657	603	683	664	688	659	637	658	687	666	681	650	635	635	678	620	682	630	631	650	681	647	639	682	621	651	675	638	634	648	642	639	628	649	664	649	661	676	632	684	680	638	702	637	632	681	657	641	611	691	664	634	687	676	634	638	666	694	699	625	646	624	667	620	665	613	636	655	654	607	631	614	669	650	636	656	640	648	632	665	609	686	639	622	652	669	662	628	681	647	627	625	627	670	664	630	625	654	591	630	600	622	660	640	674	654	665	694	627	666	666	602	666	728	657	648	639	667	659	693	672	685	664	656	679	643	588	622	660	633	644	637	661	635	624	619	676	652	675	591	654	632	615	683	659	657	655	651	645	665	689	605	643	615	622	649	666	642	641	686	616	678	647	625	680	660	633	632	664	653	586	636	651	670	643	698	653	632	663	621	632	683	661	657	664	626	658	657	637	691	628	636	624	629	641	657	700	622	652	635	690	623	615	690	683	618	624	622	631	680	626	703	638	656	654	625	669	612	671	631	673	637	655	656	667	671	648	635	656	670	656	654	628	672	635	650	644	641	663	659	650	672	654	713	654	646	636	622	658	604	651	652	619	657	616	664	611	604	655	639	684	670	660	656	661	653	635	678	643	648	636	642	618	681	688	633	653	631	624	681	658	635	617	693	625	624	675	655	668	598	665	623	642	654	698	656	673	627	649	667	616	612	622	655	685	643	645	743	639	678	651	633	656	690	681	631	635	637	613	703	619	653	673	652	638	629	682	672	636	656	655	676	622	656	652	654	710	675	631	638	648	639	644	665	645	631	688	642	674	660	640	640	643	630	650	623	632	644	643	665	615	637	630	681	625	632	633	637	653	622	624	685	632	638	647	637	613	604	620	659	643	652	657	646	630	662	703	627	648	642	650	681	626	638	645	655	700	640	650	655	659	638	640	640	645	647	672	629	676	625	677	634	639	673	661	613	637	624	661	672	642	656	657	668	663	654	639	668	615	667	639	620	676	692	655	740	663	649	623	642	657	598	629	631	635	601	662	625	627	673	660	640	628	656	634	563	619	616	618	618	620	642	660	634	630	677	623	610	660	642	659	688	691	631	562	667	662	646	699	642	650	682	629	600	619	615	630	650	674	633	648	710	648	624	665	641	671	658	648	654	656	613	636	643	648	643	664	668	648	633	625	686	623	567	693	663	668	663	609	611	630	658	636	664	634	643	645	660	668	671	692	673	652	719	658	637	627	631	639	650	632	630	648	661	621	638	594	658	620	679	719	625	685	653	624	614	673	643	658	605	668	662	642	652	634	622	683	671	653	632	646	707	666	643	643	649	591	629	652	695	635	657	608	634	629	591	665	645	614	637	652	684	621	651	641	619	640	646	641	640	611	633	616	640	697	606	630	685	620	602	686	642	629	664	678	665	657	645	686	632	651	682	632	619	616	673	624	638	633	643	656	602	596	637	664	658	659	659	663	649	654	696	644	628	641	619	628	687	647	665	654	625	660	650	634	634	672	651	653	654	614	660	620	681	645	656	655	631	679	636	638	671	666	629	635	619	673	655	640	649	640	615	612	611	675	646	648	686	687	677	609	646	637	620	680	661	645	598	667	664	659	666	664	644	641	624	683	614	674	601	654	619	661	638	679	685	672	632	575	622	645	607	667	623	646	670	648	669	650	623	700	628	639	664	678	641	661	657	621	695	659	647	651	673	647	656	670	660	660	690	653	630	668	639	668	664	664	622	708	688	601	655	707	640	646	662	656	596	633	637	670	625	672	647	692	648	640	634	651	647	627	656	666	661	695	613	659	676	711	632	634	652	649	681	609	583	636	580	633	612	592	641	669	652	631	663	634	642	633	664	645	677	597	627	632	651	662	631	603	614	620	676	670	615	627	628	646	674	687	661	633	654	664	659	618	640	637	604	631	668	615	640	673	669	607	622	632	665	616	626	686	655	654	639	677	699	625	675	662	631	699	667	650	680	634	683	626	676	638	651	664	646	641	664	631	639	648	683	640	637	686	621	680	668	677	663	686	652	611	649	614	672	596	638	652	681	641	671	631	632	667	665	631	654	593	623	698	644	601	637	639	644	637	656	655	684	717	599	639	628	688	664	689	612	609	642	683	653	620	636	664	615	663	666	645	673	637	641	653	599	642	640	668	669	615	712	637	627	698	620	653	681	645	657	643	651	609	643	643	633	618	668	628	643	627	645	681	656	666	617	718	674	679	601	639	651	673	655	665	610	652	631	662	634	668	639	624	630	638	663	654	655	658	650	673	635	619	636	673	665	658	636	689	668	646	668	647	676	654	606	610	674	683	657	624	687	680	645	688	692	643	626	654	663	648	634	656	712	623	643	643	702	646	651	617	675	688	634	626	647	674	634	682	659	599	635	621	635	621	657	653	631	663	621	651	675	662	640	619	634	666	653	638	709	665	660	700	673	682	684	650	640	622	616	623	638	695	634	685	660	627	656	663	674	670	628	632	660	677	631	645	674	631	675	692	636	658	631	597	627	632	575	657	617	649	624	642	621	636	670	662	585	613	606	658	648	627	605	646	694
24327	21017	26872	25251	7742	612	419	396	362	359	299	292	301	258	293	260	241	292	304	285	280	280	258	279	241	257	244	264	240	301	248	257	247	240	257	255	257	252	278	240	267	254	284	243	232	237	237	250	244	281	259	275	262	255	246	265	262	297	231	268	261	251	256	254	267	241	249	260	217	257	271	257	262	260	261	248	235	273	251	273	254	273	255	264	255	256	243	232	249	264	239	255	269	261	252	267	272	258	249	283	249	266	256	245	255	260	245	257	256	250	283	274	255	284	240	250	262	257	243	245	213	249	242	247	263	248	244	251	260	232	227	281	284	255	256	266	256	253	227	295	274	234	244	225	266	260	268	276	242	253	265	232	263	277	253	231	247	238	255	267	229	278	242	261	258	252	255	271	243	260	261	268	242	258	213	220	220	252	247	267	261	240	252	267	285	245	251	245	258	282	254	235	283	255	220	234	217	214	254	226	242	247	247	254	261	267	281	282	265	253	236	245	256	239	239	256	226	262	243	241	274	277	254	255	267	237	228	234	261	242	226	237	252	270	263	241	271	260	272	264	271	249	226	269	249	242	266	249	242	282	235	267	259	265	259	222	249	245	217	259	281	245	218	265	244	257	251	251	230	246	243	250	255	234	255	247	280	245	268	267	258	284	255	273	265	242	234	252	250	204	243	246	253	241	240	231	225	240	266	239	284	249	269	246	240	240	238	236	269	232	252	292	258	258	237	252	251	239	263	257	248	250	276	229	258	241	254	263	270	220	235	248	225	250	259	262	239	244	259	268	253	268	229	244	244	248	272	271	269	236	256	228	230	255	245	244	288	264	238	243	258	263	237	249	231	240	262	251	256	250	282	250	244	275	263	261	266	234	262	283	277	250	248	265	288	262	220	271	283	225	255	284	233	228	233	230	259	275	237	278	250	242	259	259	252	259	259	233	258	255	263	254	270	241	252	241	289	252	263	286	238	227	279	258	245	223	263	231	263	254	259	207	267	247	248	282	250	280	257	261	285	252	260	244	260	231	290	256	260	266	241	241	252	271	250	267	287	257	260	235	235	238	247	259	230	223	273	245	253	262	247	253	255	243	230	259	259	252	288	256	251	251	259	276	251	241	214	253	262	250	230	254	243	247	252	215	245	256	242	283	260	229	256	242	240	252	266	275	255	240	250	240	265	231	279	261	253	263	249	268	254	252	257	249	231	235	264	240	237	248	250	285	237	260	211	267	245	241	244	240	254	245	287	262	254	280	226	273	290	255	269	270	247	284	257	269	273	237	229	245	260	236	277	254	268	240	256	251	259	264	240	250	266	232	257	253	245	267	248	228	258	274	252	265	263	269	219	266	240	241	237	249	250	258	285	245	280	257	249	236	263	264	253	243	264	225	240	236	267	266	248	259	254	268	244	274	243	255	243	270	259	251	270	273	266	234	282	262	268	267	247	276	249	270	242	235	248	249	240	258	240	239	265	225	242	226	241	272	253	232	243	251	263	242	250	263	255	206	239	265	233	248	234	269	240	240	227	257	238	268	259	237	259	280	243	221	267	255	225	244	222	266	253	265	228	256	241	279	231	248	278	261	248	268	277	245	239	241	229	267	248	245	259	258	241	254	240	224	240	249	252	241	207	234	288	244	259	284	245	232	221	255	248	266	229	236	271	248	238	235	256	293	281	235	242	252	230	261	249	224	257	271	234	282	279	245	269	263	256	256	253	277	253	245	272	240	254	274	266	247	231	259	256	281	264	261	269	240	258	233	262	269	244	231	246	245	267	253	248	245	261	253	277	252	229	260	232	277	252	268	227	254	267	281	245	309	256	228	199	248	267	239	258	284	256	275	222	238	253	270	248	251	273	266	245	280	273	258	244	238	241	251	244	230	255	263	275	245	250	225	223	249	237	266	251	257	242	247	260	251	245	287	260	257	256	209	270	237	269	261	253	229	231	253	246	249	223	266	256	266	260	246	248	257	254	247	255	266	243	248	279	257	263	273	255	233	246	249	260	258	249	248	257	251	242	281	253	260	251	262	255	253	267	293	250	286	266	267	267	244	245	241	245	255	248	258	281	235	257	243	265	275	238	271	275	257	244	255	254	238	244	241	237	241	261	283	268	277	206	267	231	269	281	235	253	255	230	240	234	271	261	244	253	270	278	277	250	262	245	241	257	291	247	265	260	227	259	272	249	282	250	250	266	283	255	227	279	245	261	272	273	245	249	219	251	243	255	271	239	246	268	265	224	224	248	258	252	270	249	274	245	260	236	238	239	244	234	242	259	253	275	276	248	244	230	261	274	235	222	249	270	266	228	258	280	258	291	247	268	251	242	252	250	225	224	249	258	251	255	260	273	274	254	234	249	252	298	254	230	228	248	234	257	271	256	241	249	254	232	243	254	257	264	239	243	274	256	244	263	265	234	263	240	241	252	260	259	220	249	257	260	251	251	253	252	235	277	258	258	246	264	247	241	270	248	256	244	253	252	263	276	250	270	243	243	257	238	263	267	268	226	252	227	232	247	246	279	266	259	241	260	260	245	252	253	250	254	223	261	248	253	268	263	231	237	248	260	265	251	246	266	281	252	232	265	270	276	259	281	259	252	225	250	240	243	250	257	248	249	244	246	263	266	253	288	260	249	265	243	240	268	262	290	251	274	261	252	247	253	257	248	252	254	230	233	256	237	259	224	244	258	275	246	251	251	225	259	273	261	239	252	252	251	242	287	256	227	255	231	254	263	258	251	265	275	240	217	236	238	252	250	253	264	263	249	247	224	223	251	259	280	245	250	251	245	264	269	276	264	269	249	215	238	256	245	265	236	260	248	260	244	236	261	271	226	233	282	292	262	270	247	269	258	243	223	255	262	261	257	272	272	225	241	262	251	306	239	246	243	228	247	248	275	236	243	227	258	222	260	259	233	280	248	220	255	290	264	247	259	257	257	237	242	245	264	246	273	253	256	251	239	250	272	251	279	276	246	213	268	258	246	223	260	238	257	252	261	280	282	281	256	268	239	273	224	238	260	294	238	251	243	250	237	264	233	262	263	253	244	239	255	241	270	225	251	242	247	252	232	258	234	267	265	275	295	237	247	255	269	249	258	241	239	246	255	281	231	239	238	254	266	252	275	243	262	250	262	281	261	255	211	267	259	255	268	298	261	269	259	269	254	262	246	263	263	248	270	258	238	258	272	249	251	262	274	263	234	237	271	241	267	240	248	268	257	254	258	255	263	284	237	236	245	261	271	227	264	228	279	249	245	248	267	260	251	268	270	267	284	257	233	226	223	252	246	258	260	261	243	257	256	245	279	254	239	249	279	284	235	232	236	269	245	217	255	230	253	267	234	249	267	289	250	251	268	273	275	234	241	229	275	253	245	266	276	245	244	237	215	260	228	226	272	226	268	241	238	246	252	229	252	266	245	258	279	285	270	248	271	245	263	255	233	265	277	280	270	261	268	259	274	273	243	252	256	245	234	263	266	232	259	235	244	244	246	259
3787	4630	3153	1537	1150	868	767	575	504	423	402	379	386	324	350	318	345	339	293	319	323	325	316	316	304	300	321	303	301	307	276	289	285	302	285	318	313	316	283	328	301	276	292	254	313	281	294	288	290	304	303	296	295	302	293	267	292	305	288	265	294	322	301	290	310	307	274	302	297	303	292	319	281	302	303	298	271	290	271	300	275	278	267	270	284	266	326	304	310	283	302	310	286	298	292	286	283	276	282	291	305	264	283	293	285	290	306	262	271	294	296	293	283	296	313	283	272	267	268	303	302	320	275	331	304	303	272	270	265	284	301	266	311	298	302	277	314	274	300	306	323	292	302	281	309	286	293	282	290	267	315	282	269	285	312	292	269	307	289	306	297	288	285	264	259	276	306	286	293	333	278	291	238	289	280	286	293	311	288	295	285	296	306	279	271	305	307	292	296	265	278	271	311	315	269	293	282	296	294	300	281	329	295	302	312	312	316	292	314	313	317	274	318	270	291	278	260	313	300	285	299	276	267	302	287	249	289	312	273	304	308	327	309	326	270	302	302	268	278	280	312	254	305	280	334	296	270	290	300	279	277	293	272	292	321	264	322	292	273	282	308	290	280	335	310	273	283	307	288	279	268	291	261	286	309	272	313	249	300	263	295	314	300	313	301	299	265	258	282	326	296	315	284	280	292	312	267	297	300	288	290	267	294	275	317	296	297	286	317	325	284	284	285	292	311	279	272	300	312	297	285	320	289	280	287	285	299	332	278	269	275	280	289	301	307	289	330	293	263	285	263	264	286	281	297	294	309	279	284	295	299	256	308	280	292	274	320	286	275	335	290	297	279	289	306	294	298	281	297	286	334	297	269	289	275	261	272	282	327	298	289	299	295	277	282	290	286	292	286	295	283	278	318	273	300	250	286	268	304	297	273	289	291	314	296	248	290	271	274	302	276	279	265	286	267	311	287	274	286	286	288	288	273	327	298	302	306	281	314	275	295	288	313	320	290	297	319	259	265	286	329	292	315	289	308	305	285	292	291	293	279	282	294	287	298	280	287	293	291	296	305	269	308	307	296	293	267	326	302	303	280	316	317	291	311	298	286	308	285	279	280	297	301	259	290	311	314	276	295	269	294	287	280	284	292	307	271	250	303	297	317	286	325	288	325	280	273	277	305	301	293	301	292	303	275	290	280	289	278	291	289	288	293	283	289	312	280	278	299	292	320	281	313	299	274	291	286	275	315	299	309	297	277	278	279	296	264	301	294	299	299	281	293	296	327	278	316	272	282	279	305	259	268	288	294	300	293	272	299	282	302	291	288	296	277	302	281	278	284	299	301	259	281	294	288	288	303	273	274	284	287	276	299	310	304	314	324	310	289	322	323	273	290	272	299	304	285	280	269	310	289	294	261	285	306	270	298	266	292	309	321	278	277	285	280	291	275	295	311	270	311	300	283	277	295	269	279	261	279	267	312	276	325	305	284	286	275	269	303	284	300	286	323	296	280	310	301	262	326	294	289	297	309	308	327	309	304	287	288	326	264	290	292	295	307	294	303	273	321	288	280	305	294	291	277	313	311	282	301	286	261	282	303	278	287	289	269	311	276	273	308	273	260	297	328	269	309	292	289	283	288	291	274	261	309	306	287	293	295	282	293	267	298	306	274	302	284	265	283	286	272	314	277	318	272	282	277	266	255	256	302	258	304	306	306	278	295	279	298	259	291	301	268	318	282	305	285	292	290	291	282	272	302	304	276	320	279	290	306	318	310	291	270	268	281	286	245	291	306	316	280	264	305	317	302	297	270	260	271	275	268	270	299	317	319	278	298	287	306	264	288	279	292	262	312	283	299	330	290	263	320	295	254	265	321	283	272	269	309	261	291	271	298	273	302	249	286	323	305	325	299	303	284	283	288	297	264	271	286	292	304	295	310	306	290	309	292	268	303	259	301	284	311	316	289	288	283	300	308	304	309	306	287	290	312	300	284	282	301	291	299	276	304	299	319	302	293	281	286	305	311	297	274	306	302	279	295	282	290	308	315	297	307	304	297	301	291	299	283	264	287	304	298	284	271	309	291	288	286	273	256	262	320	299	257	285	290	242	284	294	277	293	284	277	296	266	282	284	291	280	305	266	280	292	303	292	284	303	303	307	301	317	288	258	295	305	272	321	293	306	278	288	297	288	300	278	293	291	280	276	289	311	292	278	277	276	273	269	320	240	314	304	290	293	281	280	281	315	273	267	289	278	293	261	322	284	286	275	298	300	273	285	295	308	266	281	294	298	284	266	291	304	322	310	302	269	311	299	299	292	286	296	269	283	275	298	308	310	286	323	284	277	284	292	305	269	287	293	318	272	292	315	291	292	326	284	311	278	264	277	249	282	312	292	288	311	307	285	299	303	298	312	290	313	294	311	303	309	322	269	268	271	278	280	277	302	277	298	296	283	291	286	285	287	313	269	306	285	240	272	288	266	264	315	279	293	291	293	276	298	278	317	306	289	261	259	305	275	282	268	282	289	266	325	320	269	289	285	297	298	283	295	282	260	273	259	291	266	269	333	300	280	293	304	332	299	324	280	313	307	273	268	294	278	301	314	295	326	292	288	292	264	295	305	300	280	293	278	300	293	283	283	293	246	315	281	272	301	286	238	309	279	294	298	307	274	302	321	301	298	292	273	292	313	274	323	289	291	285	280	301	324	288	303	297	293	260	279	288	286	314	292	308	284	287	265	305	280	296	309	299	299	280	271	268	278	301	284	292	316	291	265	300	305	294	289	307	290	290	281	266	286	257	275	301	293	304	312	293	280	271	280	298	284	297	292	272	284	287	299	308	297	292	288	267	320	275	286	301	298	302	288	301	284	289	258	300	304	289	295	292	301	328	280	268	287	291	276	255	289	297	260	289	265	275	309	283	285	283	275	310	243	302	299	268	308	302	296	275	316	272	285	279	264	287	304	291	292	286	311	267	293	314	311	297	271	259	281	271	294	295	328	304	320	313	258	305	258	285	312	289	306	240	289	308	279	246	278	280	287	307	293	299	277	294	266	266	280	306	289	305	313	275	289	288	305	309	286	290	280	286	293	288	293	285	273	303	260	278	287	259	256	265	276	292	297	299	297	273	296	291	302	300	275	311	325	294	301	299	285	259	282	313	287	271	313	277	294	303	291	301	295	289	299	300	275	284	288	279	283	289	340	256	292	276	310	288	281	287	285	272	279	297	263	270	266	315	321	297	277	288	255	301	274	294	296	291	293	301	299	302	274	304	313	255	303	287	285	301	309	284	307	230	304	286	292	291	257	282	303	296	261	285	285	278	279	270	294	290	294	298	348	304	283	297	311	273	296	267	297	272	270	280	280	279	274	299	273	278	293	269	298	277	319	287	293	282	307	295	298	282	274	318	284	270	261	269	271	321	297	285	294	290	303	293	289	293	281	298	293	286	305	273	277	296	293	296	293	295	309	288	299	291	335	273	287	306	290	277	293	310	287	296	315	295	262
22335	21084	28655	23756	21087	21097	5148	867	683	565	498	498	468	431	400	396	344	373	348	334	336	337	317	335	338	325	325	293	291	294	306	301	302	301	291	301	300	280	306	324	297	299	288	286	300	302	280	304	300	310	292	293	306	276	274	324	281	298	261	281	298	272	296	316	276	269	311	268	276	296	277	269	305	282	272	266	285	253	263	279	264	259	278	269	323	297	260	292	293	294	295	306	240	301	295	289	278	267	281	269	292	303	306	277	308	296	259	279	268	289	280	277	276	295	316	248	299	311	250	270	295	275	298	280	271	288	286	289	272	279	277	271	278	310	313	293	285	270	279	249	302	292	266	293	253	280	271	279	275	270	257	271	272	275	275	281	279	276	278	284	282	269	291	311	305	271	267	284	280	265	269	306	259	280	279	279	277	300	253	280	290	285	294	265	251	256	284	251	273	288	298	276	290	257	278	277	274	264	270	274	262	294	302	276	266	306	329	257	282	262	304	303	285	266	270	276	272	230	266	283	293	282	275	254	295	275	300	266	264	269	268	280	272	287	291	275	270	266	288	310	269	263	309	258	306	250	298	276	289	266	301	273	291	300	282	318	283	267	275	288	250	296	288	287	273	286	297	286	282	282	296	296	283	266	277	309	263	309	274	289	253	277	287	290	281	303	229	299	285	318	280	278	283	282	277	280	250	318	273	240	295	304	292	285	249	296	283	263	244	293	275	296	285	242	283	290	272	264	264	268	287	298	273	296	275	259	261	280	281	284	282	291	275	289	276	283	275	276	271	290	289	284	262	259	276	305	276	280	312	326	313	255	270	294	263	298	279	266	306	300	266	251	250	297	279	266	285	245	284	256	266	272	302	264	277	287	279	274	254	280	289	304	269	292	264	271	282	263	294	290	280	282	284	290	265	292	235	290	285	317	264	305	298	281	278	273	297	278	280	274	269	302	289	284	269	284	303	309	282	291	283	286	268	296	276	259	269	300	302	270	291	289	278	296	285	307	264	284	302	289	289	287	272	275	246	279	312	260	285	286	272	277	261	300	278	304	264	282	290	285	253	263	279	281	315	279	257	308	272	290	277	280	277	262	289	301	282	288	280	277	257	255	264	276	288	269	276	290	274	273	286	288	321	239	307	287	266	261	284	302	316	274	250	288	258	250	290	249	267	321	319	269	263	312	270	251	265	265	300	250	314	289	285	258	292	250	275	269	274	259	265	283	272	276	284	288	280	274	291	274	282	289	284	279	265	277	271	266	298	255	280	297	276	286	289	290	267	298	306	285	268	293	274	264	295	279	285	256	307	294	277	258	263	302	307	280	279	294	275	270	275	297	302	290	293	300	265	284	270	273	275	274	270	304	243	284	278	253	269	305	300	282	276	281	283	300	296	250	299	294	280	278	267	255	274	264	282	304	279	272	281	308	279	288	269	288	279	256	271	299	258	307	289	266	275	263	290	268	275	256	280	286	265	297	289	279	303	296	302	262	279	292	265	274	273	288	291	286	273	307	288	319	290	274	302	267	285	291	292	285	282	296	262	278	235	270	265	263	279	281	295	291	309	320	270	285	268	301	275	282	287	289	289	294	251	281	291	293	269	321	239	286	268	299	275	244	283	234	264	276	293	296	298	272	258	310	301	298	285	252	287	280	270	279	259	278	291	312	289	261	256	269	294	283	273	287	262	281	266	300	268	291	289	263	287	297	300	297	301	259	265	271	289	267	272	283	250	251	251	313	268	272	257	290	274	280	271	277	297	250	280	303	267	265	261	256	269	295	264	282	282	283	291	295	262	280	310	305	294	299	273	277	260	248	258	263	301	271	288	267	269	266	275	294	273	230	261	288	271	300	285	296	269	284	274	269	291	281	280	273	298	287	284	287	266	313	277	300	252	281	278	311	290	263	248	247	291	277	266	273	277	288	287	288	295	292	290	263	304	291	261	254	309	285	297	275	288	272	291	276	287	271	288	280	248	274	266	320	270	269	275	301	280	270	259	259	289	320	271	306	271	276	313	242	287	293	276	294	277	267	301	222	268	255	257	257	304	312	235	279	290	266	257	289	301	300	279	280	271	272	279	293	258	265	299	293	284	287	239	278	259	252	277	293	292	264	281	280	259	289	300	280	295	261	275	256	307	270	274	270	248	275	271	287	279	272	256	291	312	279	283	274	255	263	254	294	308	287	257	255	285	275	284	270	298	251	273	262	277	268	281	256	275	270	280	291	302	262	285	284	285	309	273	284	268	280	300	284	305	276	284	291	302	266	265	280	291	279	280	288	286	314	265	285	282	287	267	282	280	277	295	297	298	258	289	256	297	273	287	277	283	264	264	258	278	275	268	249	253	235	264	277	259	278	277	293	317	272	300	274	286	309	276	269	276	255	275	272	285	270	241	270	277	279	280	278	282	314	276	295	269	276	294	261	282	300	291	274	320	265	272	269	270	252	267	251	257	258	265	295	293	265	274	297	318	244	262	272	275	269	281	319	293	276	268	287	263	241	300	280	297	284	249	262	272	291	268	283	314	276	301	290	301	287	294	260	277	286	313	287	295	296	304	275	293	297	281	307	240	255	300	268	294	288	265	272	271	249	287	279	264	285	281	287	284	267	282	279	244	266	283	280	273	297	263	263	279	315	263	286	272	298	274	274	269	300	284	268	295	308	282	293	277	278	265	312	288	282	256	302	273	267	300	300	265	286	286	279	222	298	290	282	282	317	274	250	278	308	251	256	291	278	265	266	281	301	300	261	277	266	247	271	278	289	241	301	265	300	274	291	278	283	272	290	306	271	269	320	277	301	268	289	292	267	297	257	277	299	298	259	269	276	278	285	255	289	294	310	274	264	278	258	268	281	274	263	307	257	271	300	272	265	294	302	269	285	309	273	278	289	287	244	301	287	281	255	259	260	288	254	254	281	292	270	274	265	313	277	260	288	263	263	261	275	295	276	288	273	284	286	292	271	236	260	286	271	268	272	291	300	278	303	280	290	284	284	273	281	256	289	289	242	286	283	294	247	298	283	263	294	271	274	275	265	274	298	312	263	283	297	239	266	289	291	302	259	278	259	317	262	250	269	294	288	266	296	267	295	266	279	267	277	284	280	268	302	273	267	280	244	268	263	277	250	266	243	301	263	280	261	269	262	301	258	276	266	269	241	302	286	272	274	257	285	271	277	299	291	296	288	271	294	275	259	291	257	280	251	290	238	276	287	282	276	272	244	271	262	293	282	311	299	261	286	295	258	305	288	297	293	316	290	285	268	277	275	255	266	263	245	310	290	278	267	304	263	309	250	280	299	283	284	276	288	316	274	279	283	283	265	264	302	260	291	263	260	301	275	265	296	276	240	284	288	298	275	295	284	306	267	278	277	257	269	290	284	303	290	287	282	256	282	274	291	293	290	281	268	301	274	279	298	291	274	302	259	309	302	286	253	273	297	273	275	256	277	267	289	266	303	249	260	296	339	268	291	261	274	257	270	267	291	258	281	274	271
5142	13543	9539	4615	3133	2409	1872	1355	1053	901	740	694	610	566	529	520	464	451	401	453	392	403	407	391	435	378	379	357	398	371	349	377	375	365	323	333	352	375	367	344	335	353	338	315	326	376	333	353	368	343	352	348	343	356	330	329	338	310	328	315	357	290	350	323	319	348	336	305	358	333	334	314	333	383	354	322	330	348	364	342	312	315	344	313	357	367	290	337	358	305	355	329	361	350	329	358	348	316	351	347	318	320	338	366	366	363	342	343	330	368	348	336	303	345	344	337	333	316	330	333	332	336	347	314	350	327	343	305	363	313	352	329	318	330	346	320	326	328	353	319	341	344	342	326	320	382	331	342	296	344	329	333	343	323	302	345	312	325	341	345	322	364	313	333	304	362	352	340	314	345	327	366	351	336	326	330	371	348	372	314	354	322	298	304	324	332	304	328	320	331	360	318	345	315	292	319	305	342	307	368	334	329	325	316	352	341	360	321	343	309	357	350	321	326	349	308	336	319	333	316	339	308	331	374	317	334	322	323	291	378	343	312	334	338	320	330	343	330	298	355	352	310	311	326	330	373	292	298	349	355	332	353	296	339	326	328	345	320	308	316	312	317	314	333	298	324	310	323	308	347	333	316	327	332	317	368	344	319	314	324	325	355	339	328	297	342	322	318	333	345	301	334	368	318	316	338	346	352	321	360	336	354	317	351	330	315	364	310	352	341	304	353	292	320	354	355	352	342	326	351	344	340	329	334	356	357	343	343	316	350	351	299	360	364	346	340	326	333	338	328	306	315	341	361	316	328	355	296	295	341	310	339	325	323	313	328	325	317	322	321	280	332	317	316	328	367	320	346	335	316	342	316	296	342	331	335	332	324	333	315	332	350	307	363	305	342	327	330	358	328	343	323	338	344	315	328	319	346	322	327	315	360	328	317	360	328	314	343	345	354	313	326	350	367	338	348	355	317	350	321	324	286	313	377	336	338	348	348	351	317	327	330	330	338	321	337	354	339	345	316	362	326	339	356	318	346	333	356	307	339	330	321	315	350	269	332	373	339	347	305	336	303	312	330	343	329	305	333	314	365	322	295	364	357	332	337	299	315	346	330	327	313	339	327	286	301	300	323	348	344	322	330	369	318	358	338	365	340	316	348	346	340	309	330	339	370	337	342	344	335	350	315	331	326	341	321	319	330	337	315	345	341	338	300	359	330	352	314	326	341	364	325	341	310	347	344	312	362	333	321	320	331	327	324	336	308	342	347	313	350	331	314	316	326	344	321	352	319	342	369	366	344	331	348	340	338	317	327	340	318	344	348	334	345	304	311	317	318	352	332	321	328	308	319	361	311	345	309	339	319	361	357	350	351	328	329	333	348	311	345	309	303	349	325	356	329	316	328	346	333	345	304	352	345	329	344	337	311	318	357	364	313	346	335	341	311	314	325	327	324	306	355	322	325	315	319	335	316	313	344	335	321	327	356	321	323	315	324	332	318	326	310	325	351	338	328	304	333	314	325	364	301	340	332	315	379	316	334	339	302	346	339	324	335	348	329	339	319	326	312	286	341	296	334	315	359	340	329	329	315	331	347	333	347	350	361	354	322	302	367	336	295	299	374	309	344	332	331	300	290	331	322	310	314	329	296	326	330	344	281	378	354	354	346	357	352	359	306	320	340	378	310	348	339	349	349	349	333	347	307	333	301	369	334	326	326	351	309	358	300	304	339	322	332	303	321	331	345	352	331	331	338	369	321	336	335	345	321	349	319	309	338	330	337	358	359	322	352	321	327	327	323	331	347	370	305	298	320	370	332	356	334	368	354	292	295	326	344	345	331	342	312	341	345	324	347	332	318	320	310	352	330	315	322	334	333	331	319	321	336	320	311	300	328	357	298	330	318	322	347	316	329	344	320	332	325	309	335	312	349	322	336	345	331	335	309	322	356	344	314	319	312	359	306	301	292	328	313	335	375	318	309	343	355	320	330	347	334	326	326	314	324	317	304	329	329	345	319	332	354	307	365	309	326	313	316	313	333	333	330	354	323	348	322	335	334	347	341	297	334	291	324	348	319	357	293	345	310	355	339	320	356	312	343	319	345	334	316	325	322	324	340	335	339	322	329	347	331	317	345	321	348	305	329	369	356	330	331	370	355	310	320	326	348	340	320	319	315	342	339	329	340	326	336	321	322	317	343	334	321	349	339	332	321	313	336	348	322	305	347	332	323	328	356	335	338	333	338	345	326	331	327	355	328	304	342	346	328	307	358	330	299	326	334	331	311	319	380	340	348	363	342	326	325	328	334	335	317	344	360	313	334	333	320	318	351	382	334	334	318	349	347	345	348	328	321	321	342	318	331	332	347	325	323	321	314	341	305	315	314	358	303	351	314	364	329	347	378	352	329	295	342	299	334	330	354	351	309	339	341	319	318	348	340	308	337	314	320	318	337	348	294	345	328	331	325	359	332	338	366	332	367	312	329	319	347	331	314	333	359	346	348	318	325	309	341	306	330	331	330	325	352	329	321	336	342	375	335	318	324	305	321	364	351	363	320	309	330	346	328	326	321	317	306	333	334	370	351	318	336	313	336	341	366	324	341	309	353	320	329	369	332	355	333	313	360	332	340	344	344	328	328	362	308	363	355	284	318	351	337	340	314	348	303	352	327	340	337	351	314	330	335	336	326	322	300	337	342	348	375	303	330	312	316	370	353	313	316	321	320	338	352	340	338	312	359	308	327	338	311	327	333	371	349	324	326	343	334	376	341	323	330	349	332	341	329	342	345	313	359	310	317	355	343	341	313	312	345	332	358	366	350	346	359	336	327	336	359	333	348	315	301	356	350	346	348	326	343	326	329	314	326	335	310	321	329	313	298	342	318	330	319	339	335	302	321	348	289	311	347	347	305	315	347	353	341	300	323	327	302	307	324	301	326	311	327	345	331	340	307	333	336	353	344	295	334	310	334	342	359	355	347	317	341	321	327	357	331	351	326	358	378	330	330	357	340	356	310	313	341	357	325	324	352	318	353	339	348	360	321	322	351	325	318	337	366	319	362	326	345	323	330	351	350	332	316	346	347	343	335	342	331	349	323	338	324	371	321	330	337	349	324	359	334	332	318	325	334	299	320	330	304	333	330	358	314	360	330	329	328	352	337	336	343	303	310	338	358	332	334	305	331	331	349	304	313	340	304	345	359	338	358	337	349	340	312	360	319	331	313	334	330	391	328	314	332	339	334	307	353	362	344	313	355	332	326	326	325	335	341	324	325	332	329	337	316	319	297	306	332	362	355	356	346	332	369	314	330	315	311	342	342	355	330	327	319	327	348	323	338	339	332	380	352	345	344	335	346	344	320	331	329	331	344	326	315	343	338	333	319	326	325	322	327	335	287	346	285	352	330	326	308	354	336	354	339	319	321	339	353	353	319	327	357	332	347	333	333	361	307	292	356	306	343	352	331	350	322	348	330	311	330	318	332	325	285	331	322	359	339	346	354	350	324	325	316
27433	16882	3136	799	600	533	570	518	508	511	492	556	533	506	521	464	504	499	476	542	484	466	508	479	511	517	485	485	530	479	550	542	489	510	505	531	504	469	528	526	491	537	489	481	506	485	540	495	502	483	518	509	468	541	564	510	539	515	520	512	500	503	545	485	530	524	474	518	484	487	493	493	501	507	487	509	524	498	520	495	490	465	474	497	512	494	514	492	503	538	533	472	510	515	518	507	540	482	500	532	538	528	486	513	528	579	531	478	514	502	540	525	540	498	526	508	523	521	481	474	536	495	505	535	527	509	496	527	526	474	524	517	508	507	530	569	499	487	495	515	523	486	528	519	515	535	513	513	494	531	454	484	492	534	503	522	510	489	490	488	532	511	501	526	461	516	513	505	515	485	481	501	533	510	485	503	493	531	505	477	512	523	519	491	528	509	524	494	530	477	552	495	519	541	518	514	512	497	539	533	539	485	487	491	511	467	493	491	479	477	487	488	520	478	488	491	559	533	541	474	495	547	476	493	512	532	499	518	540	513	452	527	518	522	506	469	554	508	519	483	499	462	477	498	464	495	488	511	516	480	475	528	515	534	488	489	512	511	503	464	482	493	502	495	502	479	507	520	492	487	488	490	492	463	501	520	487	532	496	496	483	520	474	517	504	521	514	510	513	501	509	499	528	498	481	509	528	499	500	509	491	524	514	485	514	518	516	529	513	537	495	522	506	502	480	481	504	496	526	524	489	529	552	525	488	481	489	531	494	488	534	504	508	474	513	503	485	515	504	495	468	512	535	482	511	516	526	490	500	520	559	501	533	541	503	488	474	442	497	489	530	526	481	510	512	478	511	494	517	516	471	519	547	500	546	493	503	518	499	556	504	519	488	478	578	545	485	529	534	514	532	533	521	521	534	482	511	520	490	472	515	496	495	487	490	487	512	494	493	506	549	501	496	512	504	491	508	501	515	512	511	499	503	520	485	544	556	515	498	485	533	516	515	496	514	511	494	495	518	527	494	469	491	536	490	484	503	520	514	525	527	531	553	521	498	501	502	477	542	543	462	517	516	510	480	483	527	508	537	510	518	531	474	498	513	519	573	508	570	516	484	520	533	488	497	515	533	459	547	524	509	520	507	523	482	497	533	529	480	498	488	465	496	456	528	497	521	512	507	502	505	534	513	486	538	486	453	512	498	514	504	508	520	559	544	493	514	510	512	509	486	480	535	510	500	479	527	520	486	521	491	539	472	491	532	490	509	495	521	489	518	520	507	485	512	544	487	559	553	508	495	500	501	504	486	505	511	473	511	512	520	472	535	483	528	488	504	529	511	559	479	512	520	510	480	485	535	516	553	473	488	547	494	506	558	478	527	481	496	499	504	472	504	517	573	536	488	509	541	515	521	530	529	490	521	508	545	520	512	534	503	512	495	520	542	507	485	543	468	525	518	538	501	492	522	491	509	513	510	485	488	497	574	553	534	472	516	521	526	485	524	472	514	531	507	475	519	509	497	565	526	536	499	474	507	524	497	499	491	514	493	521	460	495	515	529	467	507	520	503	524	510	473	526	498	482	531	487	524	547	537	514	528	556	522	517	517	499	501	523	496	484	503	499	519	448	505	500	504	474	502	494	528	495	492	493	500	496	519	529	518	516	499	517	539	524	509	527	531	469	451	493	544	475	540	501	535	504	480	541	508	504	513	497	516	488	487	541	488	494	537	513	559	505	512	535	574	472	493	488	500	549	512	497	527	508	514	552	507	523	518	512	549	492	524	486	492	484	488	528	505	535	497	513	522	533	503	507	498	558	507	510	516	523	477	486	554	505	526	476	454	528	494	470	568	519	481	510	516	503	527	515	516	488	523	504	522	518	476	466	476	503	519	519	509	534	518	527	533	490	527	509	524	521	510	537	563	502	498	488	481	515	500	503	496	517	498	490	484	507	477	508	508	523	520	532	496	505	500	505	530	543	485	459	503	547	497	472	508	516	555	515	446	507	525	530	491	503	521	483	490	502	517	540	516	544	475	530	523	522	508	493	533	502	529	536	519	521	492	456	566	512	519	503	487	505	533	490	518	501	560	511	499	487	521	485	506	468	498	513	518	501	502	512	555	513	520	540	486	485	534	485	562	488	495	466	495	556	493	496	532	493	528	505	539	516	486	516	493	513	471	509	499	503	506	505	484	485	461	546	534	562	509	502	493	468	514	488	541	486	507	526	508	527	506	518	513	482	481	484	489	523	512	515	491	465	498	530	495	495	511	512	510	482	537	482	463	527	517	474	525	523	559	508	517	493	506	505	500	542	565	517	535	490	501	487	519	467	536	461	486	495	509	490	506	484	495	487	518	525	463	516	508	515	487	486	459	496	508	507	522	499	515	489	487	561	482	511	508	534	504	508	555	517	511	520	510	538	536	492	492	513	536	465	505	505	493	494	487	492	512	489	514	489	544	499	516	498	492	514	514	546	512	509	539	517	537	494	506	507	523	527	511	504	535	493	525	503	485	478	540	570	516	508	548	543	520	539	547	478	517	510	552	494	532	558	527	549	521	491	547	536	524	506	533	559	506	512	483	547	485	520	471	500	485	525	530	530	501	518	526	503	557	513	525	524	484	524	488	476	491	522	488	482	522	488	449	476	490	504	499	540	485	480	471	460	501	480	533	560	511	531	512	501	471	475	535	487	552	523	477	507	563	531	492	529	503	489	508	486	483	522	463	488	486	498	484	535	515	531	525	480	527	526	522	540	564	534	507	498	481	488	487	501	545	496	547	478	478	494	518	508	504	500	497	541	563	501	471	524	513	518	476	485	523	536	521	492	519	501	515	488	472	507	520	487	477	499	531	514	529	506	513	523	544	517	560	478	535	498	512	535	490	527	500	542	502	455	514	529	494	492	528	526	474	513	514	513	496	477	496	540	543	483	487	506	536	519	511	491	510	503	504	506	522	490	477	494	536	496	519	498	539	528	532	512	500	486	501	507	471	464	459	567	521	477	550	485	520	485	553	488	516	523	514	506	498	512	508	504	493	519	538	505	525	548	479	474	507	515	546	515	508	471	486	530	485	499	522	488	524	522	516	508	505	514	494	487	527	565	536	530	496	543	494	518	523	484	523	502	517	491	542	503	473	472	481	499	501	522	533	499	529	487	503	501	499	515	512	536	494	540	534	493	493	520	481	503	509	538	503	509	494	505	497	494	502	524	526	478	480	511	484	528	481	525	520	534	549	503	486	497	505	508	511	476	543	462	540	490	523	471	527	527	500	455	496	501	547	529	546	524	478	475	517	521	506	503	491	501	503	517	492	511	539	517	504	484	544	485	434	493	525	528	533	503	490	483	524	494	509	519	543	515	489	493	528	488	520	520	519	502	552	476	502	506	479	510	523	463	532	494	513	485	479	513	539	525	532	504	530	502	513	527	479	477	515	518	532	495	506	506	527	502	545	488	538	510	526	546	507	498	501	562	495	498	497	487	525	521	530	537	492	500	497	526
5298	1131	956	680	651	595	616	592	558	649	552	560	643	585	555	599	583	605	574	569	575	584	569	584	595	584	589	600	559	595	618	532	516	585	621	573	567	585	617	576	566	579	611	586	595	573	553	599	593	545	587	564	563	553	581	571	600	550	620	596	549	579	582	569	577	569	537	604	572	547	552	587	554	602	583	585	572	586	580	592	562	598	591	605	582	564	578	560	603	548	603	599	609	569	547	605	596	603	547	628	545	600	523	613	558	574	593	562	592	592	597	523	569	569	600	564	528	571	591	605	542	613	563	588	568	614	632	579	570	570	559	547	585	586	552	561	544	533	552	557	620	600	565	604	607	573	578	573	593	593	531	562	594	574	567	585	589	561	558	531	559	523	601	606	601	619	543	583	566	580	553	584	574	600	536	548	579	581	544	604	556	588	572	612	575	603	596	588	579	587	565	540	553	624	546	590	604	539	626	593	601	613	549	580	598	562	554	568	589	556	605	582	616	527	598	538	582	580	565	584	600	555	603	557	579	586	585	576	562	538	613	611	582	572	578	628	545	609	582	598	592	600	598	606	571	540	590	601	583	620	618	585	617	579	551	566	592	572	612	562	605	555	595	642	577	568	533	578	549	578	605	559	590	577	581	593	585	605	609	607	572	590	530	606	598	562	569	575	606	582	553	538	586	555	544	551	595	589	598	598	541	559	634	603	562	599	573	579	559	573	586	596	576	587	561	569	557	539	580	586	581	601	606	643	638	561	584	585	590	547	558	583	586	598	585	571	597	567	559	581	558	573	586	620	621	587	564	556	588	584	546	569	607	555	605	599	588	658	535	509	565	548	592	600	599	546	570	601	611	595	592	566	556	567	575	586	532	548	578	588	574	554	550	601	616	591	581	594	628	567	577	556	551	558	569	597	635	585	595	594	527	585	561	623	600	570	557	570	569	582	552	594	578	599	545	589	598	587	571	557	555	564	601	602	577	532	563	553	536	535	586	548	590	575	610	560	548	598	583	599	606	557	564	577	565	584	577	590	589	582	575	558	598	592	566	584	581	580	610	585	582	596	592	546	565	570	619	558	595	551	586	584	582	589	549	577	612	552	577	576	521	557	577	526	558	546	526	564	544	565	608	541	505	580	576	613	618	576	640	579	570	579	610	603	616	608	587	598	596	585	568	562	615	655	571	568	544	568	586	622	585	605	552	563	569	591	547	579	570	605	591	560	583	610	586	599	607	539	570	569	585	600	588	546	562	601	600	604	552	620	573	547	611	586	607	573	552	569	559	594	586	559	566	586	575	577	587	548	575	563	541	574	573	589	596	534	575	562	589	547	560	562	575	639	594	566	553	606	564	634	567	550	587	589	587	588	594	578	593	591	576	585	579	584	560	576	549	540	584	588	581	589	564	567	563	604	550	564	576	573	598	551	591	551	600	547	585	599	527	587	539	596	549	581	591	586	593	563	589	550	581	561	577	600	568	620	598	592	554	599	598	544	553	621	625	535	574	624	596	560	607	568	594	585	566	600	600	601	588	552	573	608	604	588	591	605	552	522	598	571	566	601	560	577	585	558	560	570	550	530	562	557	591	575	536	560	565	545	574	549	600	587	606	556	542	578	596	558	571	593	559	573	551	554	589	554	559	574	551	596	581	563	590	551	582	552	582	543	598	600	559	564	578	595	570	555	579	586	626	582	578	576	543	560	610	558	568	580	560	564	605	577	607	603	584	582	584	612	571	557	581	591	577	564	563	589	603	626	591	534	558	532	594	550	598	586	547	571	595	538	604	617	561	570	551	556	601	562	571	573	600	566	594	607	630	537	530	634	583	598	571	569	610	605	581	571	580	583	604	587	613	594	563	585	573	540	587	562	565	587	591	585	573	586	580	597	530	607	602	580	578	589	567	623	559	581	607	621	593	590	604	605	553	613	572	601	536	552	568	590	587	563	571	588	603	586	620	544	593	566	565	601	628	589	582	617	568	581	577	568	614	575	526	600	577	640	556	557	559	605	593	583	556	607	628	587	624	564	611	551	565	602	586	600	556	590	554	575	596	548	593	581	593	571	533	592	634	557	605	563	581	607	573	530	561	616	579	620	600	576	572	607	586	563	566	518	623	591	575	589	549	573	582	609	584	598	569	549	588	538	605	628	573	567	581	578	557	521	578	591	584	618	581	581	582	592	622	551	592	591	580	563	593	572	568	558	589	542	602	579	572	612	589	628	630	574	550	608	568	636	572	621	583	563	601	574	514	567	548	572	562	585	590	564	599	590	587	577	589	586	600	612	599	537	546	541	564	607	547	593	598	570	595	613	606	588	622	607	574	574	573	552	527	518	597	596	561	608	566	567	594	537	568	568	558	623	584	582	556	545	604	601	566	548	586	566	570	593	564	570	547	581	565	593	599	568	589	564	595	548	585	590	564	638	551	599	590	652	614	579	576	578	577	560	581	551	576	557	565	563	561	575	642	602	554	580	557	551	572	572	593	616	598	576	539	564	565	569	580	562	538	583	580	547	563	539	579	560	606	532	588	556	558	570	586	528	610	581	563	560	591	556	640	591	573	596	606	589	587	642	582	586	602	529	621	612	575	588	594	599	570	596	535	630	606	593	573	576	592	563	595	574	578	615	547	533	587	585	572	623	566	522	579	567	565	536	554	588	550	580	582	555	552	567	568	516	594	535	619	590	579	555	560	556	553	600	597	585	579	577	564	588	574	595	581	629	554	580	642	597	587	601	576	541	577	579	609	576	606	558	590	532	588	577	581	542	603	607	523	562	569	564	613	611	544	576	553	571	576	587	571	571	565	557	585	530	572	594	539	581	573	524	615	615	575	531	552	584	585	559	572	594	616	561	601	540	582	551	598	566	616	570	603	595	568	547	580	579	590	613	558	591	580	530	660	593	550	608	589	584	608	542	609	590	563	592	544	563	586	614	592	554	595	632	568	586	578	533	574	573	560	582	585	555	594	623	537	583	543	582	565	589	566	542	583	611	561	596	571	562	581	548	540	593	617	546	591	556	562	578	617	562	586	594	603	591	558	565	562	555	609	582	534	543	571	593	568	513	583	542	604	556	561	597	598	607	545	594	606	560	594	563	567	599	562	544	623	583	625	568	586	583	595	574	599	524	551	572	590	591	581	589	618	604	559	575	590	616	606	550	582	542	564	559	593	556	575	579	582	589	601	578	647	591	573	631	550	567	558	595	558	601	566	587	576	587	577	577	574	576	576	562	611	546	590	560	608	585	590	586	561	563	603	537	559	580	590	553	581	568	590	558	559	601	581	598	581	565	610	572	575	607	564	596	586	608	584	585	554	547	577	629	574	617	591	608	523	565	507	618	518	592	610	522	559	583	546	560	549	544	558	660	560	572	553	563	554	577	556	559	590	602	603	588	579	579	605	541	550	543	609	600	594	610	532	588	600	538	578	541	578	544	537	588	612	561	612	597	579	590	566	558	587	543	584	595	601	595	551	609	570	577	594	543	586	577
23289	21026	28064	24156	21002	7173	1180	884	793	703	697	726	636	631	665	677	601	613	605	606	613	581	555	570	620	637	564	593	578	622	620	605	602	601	569	543	544	566	601	582	630	549	578	580	576	556	559	585	556	570	594	558	557	608	560	569	568	577	558	559	598	600	627	563	539	610	555	568	603	598	533	579	595	577	585	547	543	571	585	620	606	569	567	531	618	576	590	588	548	552	589	535	546	531	577	552	566	553	567	540	539	598	594	583	587	608	576	543	587	579	629	559	593	560	538	596	545	578	603	566	555	587	574	581	530	491	587	553	506	571	583	571	581	573	564	568	550	561	559	593	556	536	579	601	581	562	550	532	573	585	542	564	613	581	532	541	579	536	569	555	609	552	620	550	554	573	552	560	607	618	585	575	565	566	564	551	550	560	551	598	584	595	517	549	618	606	536	579	576	484	578	589	543	550	573	595	567	528	566	565	561	498	576	560	573	553	597	569	601	574	528	553	534	533	574	532	595	574	538	554	540	605	551	592	598	549	560	544	562	579	585	604	601	555	591	506	586	579	550	608	560	539	541	553	542	558	572	530	581	539	586	576	570	554	544	549	567	536	554	564	560	594	550	551	568	592	562	629	596	592	596	602	578	554	555	581	552	565	554	582	606	614	593	582	581	572	569	593	548	571	582	564	560	573	581	553	588	576	567	577	591	579	571	606	535	559	567	565	570	565	535	603	563	548	542	567	566	580	536	531	559	547	595	564	564	576	571	558	598	560	546	566	562	561	580	556	589	527	552	592	574	545	592	564	545	571	583	591	586	556	577	588	565	563	540	611	562	543	572	547	547	602	633	573	561	587	577	561	584	559	576	523	626	559	531	578	623	560	580	559	573	558	582	550	601	560	577	532	571	608	515	552	558	549	580	576	584	555	602	572	596	600	535	557	524	617	574	571	524	558	587	550	604	559	556	545	621	577	561	583	581	564	535	531	540	510	564	550	554	570	566	581	572	524	541	602	565	554	542	538	579	542	562	593	558	564	578	572	554	541	599	605	574	568	567	548	578	605	600	554	573	620	586	550	589	564	593	563	560	561	556	561	558	515	540	582	591	581	590	620	539	602	594	551	563	563	549	561	555	549	601	604	561	560	617	582	574	566	524	572	610	560	559	599	622	587	598	611	571	611	570	590	535	557	584	568	544	511	566	613	601	559	567	538	530	576	596	576	539	587	582	522	603	576	589	623	589	563	546	586	585	588	556	586	543	520	543	580	595	571	558	565	593	577	593	541	586	566	587	553	557	584	555	573	595	545	532	542	535	560	601	593	606	554	580	565	588	559	576	584	555	579	557	555	559	565	579	570	571	603	598	550	599	534	584	537	586	554	594	557	556	589	571	487	546	549	549	564	547	626	530	526	573	575	544	570	574	556	567	573	553	593	579	595	607	550	580	550	591	598	518	571	558	564	590	607	553	538	583	552	587	574	580	537	571	566	594	578	566	593	578	568	562	560	573	591	505	596	574	532	560	564	574	559	592	581	564	572	551	585	590	568	607	566	556	554	603	555	569	589	572	566	579	528	562	594	539	571	538	602	598	558	582	546	587	567	542	590	581	587	566	578	593	558	578	538	559	589	588	610	604	531	518	540	543	567	584	562	584	598	584	538	591	581	529	595	573	594	564	549	556	552	595	573	570	598	576	542	554	551	591	571	573	526	530	518	616	557	601	563	571	614	576	550	540	562	586	586	544	584	597	544	545	554	582	592	550	553	570	572	561	603	552	587	570	555	578	574	550	558	570	581	599	595	612	575	617	527	617	596	568	599	567	537	560	564	575	627	613	580	564	580	595	591	583	587	589	582	579	579	560	591	575	553	575	601	580	579	521	542	554	541	587	579	582	587	572	552	573	569	593	566	581	579	603	560	563	594	567	556	535	586	555	599	567	570	545	545	591	596	566	555	567	558	573	600	559	570	533	597	588	549	596	555	573	549	545	553	547	554	535	573	568	597	578	581	586	557	569	525	591	525	556	628	588	565	583	541	584	585	578	573	575	560	575	613	573	586	552	567	566	574	562	576	583	546	548	608	576	581	535	564	542	555	551	543	568	593	562	573	533	570	602	560	589	589	581	596	607	536	594	548	557	606	570	580	522	598	519	583	571	582	561	591	539	561	547	563	620	610	568	586	581	560	577	573	557	533	541	521	547	614	597	595	588	561	584	563	610	565	558	595	596	517	608	570	598	528	533	600	575	611	568	542	549	550	566	573	570	568	575	549	545	550	554	613	564	556	542	571	577	521	539	542	552	573	537	576	574	553	577	579	569	584	564	584	559	575	599	573	578	541	622	583	569	522	582	597	559	571	557	555	583	574	551	548	591	571	551	591	571	612	625	593	535	550	576	567	560	577	595	576	568	584	547	600	587	555	583	547	578	583	539	586	562	598	568	562	538	565	560	564	629	584	585	592	597	591	557	598	570	537	579	519	554	590	594	583	589	574	611	585	585	597	577	584	560	562	551	579	578	574	592	524	545	535	562	579	557	555	618	541	639	565	533	577	612	572	539	591	592	558	559	615	522	545	561	568	573	602	538	582	601	563	562	577	585	569	555	546	579	528	600	583	585	513	586	544	566	552	595	559	585	570	519	534	553	521	506	543	602	590	582	584	546	570	532	572	629	549	553	572	564	566	588	561	581	568	544	618	585	546	556	584	603	590	597	574	553	573	605	622	594	597	565	551	567	574	616	578	560	590	626	571	579	602	574	621	623	554	595	552	604	539	552	580	566	549	535	608	537	580	555	528	540	576	569	552	592	576	596	574	570	597	563	533	550	544	555	568	571	544	544	576	547	568	505	531	546	597	578	528	588	557	628	587	570	535	628	549	553	564	547	560	559	600	555	569	554	581	594	563	575	546	594	569	528	571	593	575	573	541	609	563	552	560	601	555	593	560	566	586	594	557	590	594	547	552	593	541	572	590	523	592	589	570	535	596	540	534	570	524	583	554	547	582	542	547	590	549	564	551	623	579	554	586	644	554	529	521	569	563	608	569	567	576	578	538	614	612	583	554	562	582	557	561	585	534	546	557	556	553	554	536	569	585	558	551	566	546	551	584	578	537	534	558	517	559	580	579	545	558	555	585	579	580	575	560	605	535	545	569	544	567	571	571	553	559	540	538	559	583	593	585	555	568	589	537	587	608	532	570	588	563	515	540	511	548	557	555	588	521	541	561	569	599	543	527	567	542	569	592	583	565	550	562	604	558	606	545	595	544	594	564	585	569	547	570	554	557	615	563	584	557	545	586	572	566	581	540	548	563	556	531	545	576	518	552	582	577	576	543	582	599	562	560	613	558	537	549	571	580	554	567	522	542	570	589	580	575	567	568	547	580	561	623	555	573	551	565	553	562	527	553	598	542	570	518	589	564	591	568	580	558	546	585	541	540	558	551	588	554	533	596	610	575	543	568	569	578	574	568	539	594	555	551	606	603	590	551	588	548	596	551	531	559
5083	8490	5866	2894	2138	1727	1405	1221	1039	952	892	825	793	775	716	754	685	732	740	718	659	646	725	686	666	694	669	708	740	706	634	687	660	702	710	732	625	711	592	707	698	679	665	673	708	699	643	674	628	625	652	658	645	639	633	608	694	704	634	670	651	683	659	688	669	615	653	662	681	653	649	650	670	632	669	661	677	628	659	638	646	718	668	631	660	672	657	636	664	645	620	696	654	650	673	686	657	648	668	664	692	682	697	661	689	675	663	651	624	676	670	619	666	664	706	673	669	615	629	680	662	658	677	651	703	637	692	693	657	654	682	658	663	679	668	637	630	649	658	686	676	633	679	678	691	606	651	635	680	662	633	685	648	639	662	668	650	708	680	687	671	616	651	712	688	675	649	642	641	627	668	672	673	728	657	630	645	667	652	680	635	628	660	660	655	672	660	611	622	617	651	707	690	682	665	647	633	704	623	682	589	703	655	662	619	677	640	645	685	632	695	672	693	678	652	647	693	646	695	706	673	671	687	659	651	626	667	608	667	609	702	646	681	667	697	640	639	645	635	680	665	653	633	698	669	638	658	651	698	672	671	634	695	651	663	685	688	629	750	645	668	635	697	625	703	678	677	675	638	631	634	659	647	720	640	673	672	654	655	649	646	637	649	630	639	674	653	653	663	602	645	647	644	650	690	691	650	647	650	643	676	650	694	640	674	661	669	667	683	697	692	673	723	699	649	654	687	662	632	655	689	646	681	628	646	619	632	658	654	645	622	684	671	688	682	637	645	631	623	682	684	624	650	655	675	641	656	665	659	669	637	657	638	609	620	625	724	606	712	664	643	626	655	673	652	655	676	649	671	645	618	631	652	663	633	658	641	660	686	683	707	678	649	643	646	640	647	668	667	693	656	639	652	699	639	651	649	686	680	676	664	622	655	673	638	618	675	643	650	654	659	678	656	639	664	624	636	678	653	669	663	664	649	656	701	720	666	636	681	665	655	665	693	643	675	644	605	630	678	669	658	630	668	644	616	672	652	672	662	692	628	626	687	662	665	720	645	659	701	654	658	684	689	652	654	611	656	699	646	680	649	634	674	653	657	619	653	675	662	653	666	696	637	661	670	618	614	674	668	699	644	663	619	671	693	708	680	664	629	686	689	629	709	663	670	632	619	642	620	651	698	625	666	685	663	693	624	660	608	668	654	651	659	685	647	636	657	657	673	611	672	650	642	633	682	637	618	629	688	673	649	655	688	674	661	601	657	651	683	660	661	646	692	603	647	609	680	672	623	665	666	687	672	654	653	677	641	636	648	712	648	668	655	603	691	670	612	661	637	645	624	678	686	672	684	674	621	647	617	630	682	636	707	633	622	650	676	658	606	619	622	564	685	644	650	676	659	653	656	627	674	656	649	647	640	696	619	614	644	664	646	677	660	653	688	643	645	661	642	661	648	651	658	611	652	638	663	651	594	699	633	701	668	682	633	674	640	648	651	629	655	654	654	649	625	644	675	666	689	720	598	600	659	637	679	681	663	668	616	668	664	679	660	658	645	643	636	649	650	603	682	618	660	683	667	684	656	677	659	703	680	673	624	648	687	673	667	672	694	663	623	634	635	696	639	659	676	662	657	622	639	649	674	638	644	681	654	638	663	667	624	623	647	635	630	636	660	615	661	700	676	667	677	629	664	624	661	644	654	666	652	660	701	669	597	630	631	671	643	691	650	690	691	655	657	661	633	663	651	638	638	672	631	623	615	644	610	691	638	647	698	657	701	672	643	674	631	649	602	645	668	644	711	656	634	661	677	706	635	648	647	665	648	632	685	617	637	716	635	659	631	654	605	652	646	624	697	715	626	662	635	683	672	698	701	635	647	622	726	636	679	629	639	657	659	668	588	713	689	689	691	651	656	645	625	652	670	653	651	649	641	695	663	653	618	668	674	632	668	643	656	665	664	638	683	636	672	688	698	673	629	646	667	676	670	680	642	663	622	618	664	623	669	636	680	658	678	704	617	668	692	668	630	729	658	701	698	608	669	651	635	643	643	633	650	723	683	644	617	631	674	651	597	680	640	627	664	664	618	636	682	633	691	661	612	659	643	639	641	681	663	655	674	627	641	632	659	680	695	676	656	663	637	648	637	630	655	670	674	615	644	649	628	712	662	638	687	600	688	657	660	690	651	619	687	658	650	620	664	686	626	682	651	649	698	662	663	661	625	661	667	617	655	639	702	633	617	637	662	663	692	629	669	696	664	704	654	664	631	675	674	670	649	648	669	623	630	674	668	695	629	627	657	677	658	704	651	684	594	657	681	707	664	677	657	672	629	646	635	696	675	620	635	662	696	633	681	613	671	629	635	640	655	680	698	678	693	650	600	639	677	627	643	640	630	646	688	605	654	679	630	680	646	659	623	684	693	646	671	652	678	641	629	631	685	639	669	634	657	618	669	639	668	689	654	720	657	647	658	660	681	660	651	632	636	657	608	669	633	616	660	629	679	662	694	624	635	627	717	665	687	684	644	670	687	704	655	672	636	681	693	652	662	673	620	670	688	640	643	674	684	676	662	619	710	655	643	679	651	681	687	667	644	668	723	677	616	676	689	663	633	667	637	650	676	682	669	629	677	627	691	625	633	660	650	662	679	614	632	650	643	667	699	697	695	662	655	645	644	634	651	626	649	672	648	647	671	656	695	660	674	668	597	694	629	662	642	661	671	606	697	658	611	686	620	659	723	652	684	653	663	653	665	607	668	615	628	630	664	656	678	673	668	667	676	668	645	633	649	653	635	639	664	682	682	623	640	655	654	639	673	648	643	722	698	671	615	670	656	622	655	667	655	629	622	668	636	668	650	644	629	669	698	659	666	648	727	708	717	691	647	666	667	643	645	699	656	594	641	659	608	606	650	638	717	683	677	670	667	642	659	629	586	653	665	626	698	677	644	682	590	632	650	652	633	633	637	694	656	668	676	640	648	669	648	674	662	647	661	599	688	651	624	619	660	640	646	657	637	705	658	634	673	612	707	666	655	682	702	641	647	632	686	679	667	643	638	694	614	662	650	670	612	654	665	686	642	615	612	669	675	632	629	677	644	673	668	632	663	594	683	721	644	698	696	644	621	652	688	593	663	650	643	682	634	635	654	649	608	657	669	622	686	646	663	658	668	663	665	627	632	687	646	629	638	632	685	662	653	639	656	659	661	606	650	678	682	650	661	635	668	639	678	662	651	674	634	633	675	646	703	641	670	636	653	686	668	631	664	676	615	643	668	671	634	610	642	642	669	653	674	644	684	691	621	665	634	676	661	657	648	672	707	659	720	619	664	685	638	705	662	656	678	621	711	640	721	698	685	670	636	707	690	645	704	617	652	668	672	664	676	654	633	668	672	670	647	684	637	654	675	688	642	680	678	637	683	646	610	667	612	643	676	678	650	673	647	682	636	645	664	697	656	633	666	673	670	703	672	638	651	642	605	624	650	662	636	608	656	659	706	675	671	645	650	627
24387	21043	26897	25291	7535	538	463	348	375	333	330	307	271	298	273	262	301	264	258	260	273	285	231	314	289	282	254	252	277	268	261	251	270	286	224	251	257	241	242	271	286	242	248	289	232	240	244	236	247	274	287	259	264	261	231	261	256	255	271	274	250	269	256	251	268	247	270	263	277	274	258	276	231	254	252	243	249	258	228	249	276	259	281	262	266	275	245	258	241	231	258	253	246	286	224	267	274	259	253	239	272	263	256	261	266	260	236	262	252	257	254	265	259	277	255	253	258	228	252	263	260	271	249	271	251	254	247	237	262	288	242	278	270	275	254	252	255	240	259	250	242	285	252	243	258	219	270	256	258	259	260	255	271	257	253	259	252	279	227	248	244	255	255	241	277	251	273	232	240	258	277	260	283	255	269	277	259	232	242	256	247	247	268	249	274	243	254	243	235	273	245	244	254	274	271	258	257	245	234	259	248	258	273	261	280	291	272	246	257	261	251	265	259	260	297	281	245	252	269	267	261	260	231	255	263	267	298	273	253	268	244	241	243	240	256	248	240	266	239	256	289	271	254	269	241	240	275	257	262	255	244	255	255	253	268	263	259	261	273	232	255	253	266	279	268	257	235	267	248	252	245	296	230	246	257	261	247	276	221	235	284	250	258	289	238	268	291	277	264	263	254	233	257	279	257	255	260	246	230	261	275	262	257	264	237	253	281	233	255	252	279	275	266	253	256	277	264	256	237	269	229	277	252	262	265	251	243	268	276	280	284	279	249	246	290	259	234	270	252	256	292	254	271	227	276	268	278	252	268	271	235	287	268	261	257	242	265	259	247	269	246	261	258	239	274	282	265	246	273	253	258	238	283	248	270	281	279	255	260	277	239	246	251	285	235	277	255	249	253	209	234	288	246	272	249	270	274	280	248	252	254	253	275	292	262	252	261	249	277	207	242	251	251	267	272	247	242	245	259	251	244	252	264	247	233	228	243	252	263	280	236	267	253	253	263	248	252	220	296	261	245	232	297	268	291	244	266	272	248	269	256	224	252	264	243	249	233	275	233	249	254	219	257	267	224	279	251	223	229	269	262	268	238	247	258	252	262	280	295	254	266	230	257	305	262	240	261	266	261	268	232	208	245	250	261	265	233	254	260	253	268	290	229	249	263	278	267	243	257	269	277	262	251	241	254	269	265	289	265	246	216	262	302	241	248	305	270	260	249	248	256	242	264	255	262	235	288	255	257	241	267	264	270	249	240	253	273	258	261	227	263	282	257	234	256	267	251	274	259	262	259	242	274	258	266	258	278	251	274	277	254	281	269	270	268	257	294	266	230	270	248	242	273	256	265	243	273	243	252	255	277	254	278	256	254	259	278	263	242	276	243	271	266	260	254	257	268	271	238	239	270	266	280	273	305	264	259	277	276	264	252	248	262	257	253	251	278	261	254	268	249	228	234	255	270	250	248	241	246	247	255	233	262	248	263	263	258	260	277	289	239	267	256	260	255	271	265	239	272	262	233	244	262	258	255	266	280	246	252	268	239	280	250	276	252	237	246	244	254	265	258	271	266	232	255	261	237	245	242	257	271	272	258	260	267	274	254	230	239	273	252	264	233	255	279	266	268	214	229	241	270	268	246	297	287	242	250	272	268	264	285	307	275	243	254	276	250	260	250	270	285	260	256	259	263	252	272	257	240	272	228	243	253	262	258	272	259	263	281	278	268	264	259	243	264	260	237	239	253	241	250	263	255	264	267	245	256	256	267	244	265	241	253	239	278	252	272	259	250	250	258	264	249	276	255	252	270	272	254	257	264	263	260	251	253	247	241	232	266	261	265	258	261	277	256	282	257	253	235	237	249	247	252	284	260	224	257	268	258	245	282	281	289	256	255	270	231	302	244	263	250	251	233	252	253	281	225	234	249	244	263	268	247	262	239	269	279	272	285	261	244	292	273	236	248	231	232	236	259	255	240	241	270	264	294	299	249	263	263	236	282	255	243	235	264	242	244	270	287	233	309	271	260	254	249	254	238	258	262	250	271	261	260	262	243	212	261	231	259	253	253	267	306	263	250	284	266	237	243	275	273	253	253	276	256	259	260	277	263	262	260	251	259	261	257	226	239	236	224	244	257	276	253	263	259	252	263	261	223	262	257	258	239	230	269	246	243	249	297	274	257	271	263	261	247	261	251	249	255	248	279	265	264	316	281	255	245	258	258	252	262	235	253	246	267	249	273	264	248	275	251	262	260	266	269	242	250	270	254	266	263	268	262	263	237	250	273	261	259	240	256	271	281	267	280	221	229	246	281	263	244	277	231	251	242	247	270	255	240	253	272	263	258	222	257	250	236	276	250	268	248	245	237	258	226	246	252	260	242	277	244	258	257	280	251	265	265	244	259	240	265	270	247	247	241	260	264	231	246	251	288	248	247	240	279	256	275	242	272	243	265	278	255	245	227	246	267	263	262	251	272	257	279	230	261	259	272	265	247	258	245	263	278	262	249	288	261	264	295	253	261	244	274	268	266	272	240	272	248	252	271	253	293	247	267	249	267	283	240	259	281	217	248	253	271	235	286	268	309	245	261	241	251	250	253	269	243	285	237	288	262	288	235	276	228	264	231	264	293	233	260	256	294	247	263	260	262	288	277	253	257	259	278	223	253	222	263	227	242	269	245	266	278	267	276	229	244	265	258	224	265	205	261	233	239	265	243	248	257	218	267	270	275	239	265	263	289	255	255	234	257	261	246	236	262	282	273	276	263	250	255	264	247	242	249	267	250	257	254	226	296	250	264	268	261	250	242	258	259	272	266	260	263	240	286	265	252	246	254	262	274	267	265	248	246	256	258	264	227	256	233	249	267	235	241	231	254	278	251	248	256	256	260	256	279	291	257	263	286	253	246	252	272	285	266	287	264	255	253	267	258	275	235	270	255	264	244	245	263	277	244	264	241	257	252	248	249	293	246	269	256	228	261	242	258	273	258	278	269	234	239	295	274	248	243	269	260	252	252	269	240	272	266	219	227	224	258	246	277	244	247	226	221	278	249	265	267	268	250	258	231	275	254	252	265	257	273	259	259	248	247	263	268	248	253	264	274	281	297	268	258	249	271	265	261	268	252	246	252	253	226	250	275	304	256	273	235	259	256	257	253	255	251	275	255	270	258	243	259	267	266	251	246	263	253	239	273	243	271	233	305	227	252	243	267	242	254	258	257	279	245	231	252	262	242	273	295	204	264	272	265	236	243	263	252	253	291	275	262	245	261	252	265	259	293	251	267	267	250	273	266	261	242	258	243	267	240	252	255	280	266	263	250	266	267	238	264	231	269	269	245	256	235	258	286	257	276	267	238	248	242	246	255	267	250	260	278	252	258	239	248	276	245	286	274	261	256	259	238	275	251	279	241	279	247	255	240	268	265	238	256	248	256	258	259	229	263	266	255	259	251	272	239	260	260	264	239	255	244	270	274	279	251	278	266	268	242	271	269	233	266	262	253	244	254	245
5487	4748	3209	1497	1125	850	672	614	549	431	437	395	384	380	375	322	343	324	337	304	309	309	310	317	323	329	302	291	298	298	300	305	288	287	293	293	309	282	322	296	312	309	336	301	286	315	292	295	321	296	304	288	292	321	298	272	277	287	312	293	309	307	290	285	301	281	284	289	284	295	268	313	291	273	294	274	291	294	297	286	285	300	318	318	316	283	310	266	295	314	306	322	245	311	294	280	297	305	293	314	295	304	277	301	306	299	262	285	295	311	278	302	264	345	273	288	277	288	278	285	296	311	296	313	283	296	343	273	304	267	320	302	281	275	274	275	291	296	294	283	296	318	317	313	318	292	291	349	303	305	292	317	277	271	283	295	253	293	311	279	305	292	303	252	307	276	344	304	284	304	289	260	270	355	308	283	312	252	271	303	295	288	300	301	285	290	280	259	289	262	308	291	305	294	294	295	296	296	270	295	281	305	293	307	297	329	268	298	319	317	317	329	282	292	300	321	294	284	328	280	294	270	299	305	328	288	312	297	301	278	301	318	288	311	304	309	300	291	296	277	319	311	341	282	269	300	346	308	295	302	320	305	289	299	308	298	279	312	316	262	277	307	278	294	284	294	291	314	277	326	297	291	275	276	291	277	325	306	310	283	293	335	304	292	296	262	294	287	306	286	319	282	295	297	305	310	256	299	281	288	299	312	287	294	286	293	262	306	270	318	316	297	291	271	314	294	303	268	319	316	307	300	303	303	318	316	296	292	327	279	325	287	327	309	283	262	277	295	283	307	279	289	322	280	308	297	331	343	288	300	290	294	285	300	295	274	289	307	292	298	282	302	286	280	317	307	306	282	252	323	300	311	295	281	269	311	286	292	311	295	272	298	292	289	285	306	295	320	310	309	307	279	275	283	278	265	310	297	283	303	287	287	301	295	266	315	284	295	322	283	314	279	334	308	299	287	293	274	327	298	328	314	302	305	326	287	264	308	261	272	297	307	304	265	286	320	272	294	279	295	278	331	298	288	281	273	271	311	305	327	293	323	329	297	279	297	328	282	298	331	300	298	294	284	312	301	268	286	316	298	273	290	284	282	312	263	284	277	299	304	256	301	289	297	283	272	288	289	293	292	281	282	271	308	307	285	275	263	311	315	305	299	294	293	307	290	316	283	300	294	301	264	309	269	308	294	330	318	317	304	293	291	305	295	303	269	297	287	288	300	244	310	276	309	320	291	310	294	277	269	291	262	271	313	315	285	295	288	288	276	325	279	297	281	282	294	293	300	290	298	280	292	283	282	263	305	289	296	316	308	268	302	273	294	287	296	301	314	277	311	306	308	303	290	315	277	309	293	289	280	301	299	276	308	298	283	303	312	328	311	318	294	275	299	308	313	297	294	305	326	317	317	312	325	303	297	330	297	306	293	281	295	294	289	309	299	286	310	303	260	304	277	280	301	296	283	281	311	272	332	299	299	283	282	338	278	286	299	285	310	289	267	296	314	287	280	307	289	303	288	305	277	274	309	299	278	326	279	305	312	315	266	298	302	321	293	283	313	313	303	313	282	327	297	287	301	312	286	301	320	301	294	334	280	307	275	291	284	287	309	299	271	309	280	282	300	303	290	297	286	261	309	287	274	285	290	282	268	318	286	316	310	325	281	311	280	282	308	285	304	295	299	290	299	311	287	318	300	279	336	288	314	304	309	288	298	285	284	288	276	288	286	309	298	287	298	316	287	310	292	281	316	278	293	308	297	282	297	299	278	312	308	288	299	306	307	314	288	288	297	301	290	310	280	269	304	297	285	304	289	282	301	299	282	304	296	311	302	280	328	259	323	312	293	297	273	302	314	303	295	294	274	298	257	288	299	255	287	313	279	297	301	303	277	286	277	292	306	320	298	285	300	291	299	321	281	302	305	319	255	295	265	290	326	288	323	286	320	300	307	286	292	320	322	292	286	308	291	306	273	260	300	292	283	348	292	293	282	316	334	309	268	319	300	247	311	288	279	293	295	306	295	288	283	268	313	281	290	305	289	301	304	285	250	315	304	293	288	277	254	277	279	273	313	245	307	328	296	288	318	288	274	307	269	326	313	289	292	287	299	275	269	278	283	245	304	333	303	301	306	293	331	297	280	300	296	302	303	306	317	292	274	305	290	308	285	289	268	272	295	281	327	297	297	313	288	266	312	267	330	290	295	295	296	336	318	283	294	326	280	284	305	317	287	307	313	296	270	318	296	315	255	310	293	267	304	314	305	268	272	293	312	286	308	292	294	269	340	281	311	298	291	286	286	287	264	291	303	317	293	298	319	290	257	311	271	288	298	315	335	286	296	290	280	300	269	270	323	295	294	276	306	312	288	291	285	314	300	317	311	313	287	280	301	330	279	289	310	311	311	315	297	311	260	290	298	306	295	283	310	273	295	279	308	291	299	308	278	329	304	279	267	310	284	263	305	279	325	306	278	313	279	290	314	258	309	313	277	284	270	291	280	287	327	257	290	320	273	318	263	293	289	291	326	317	273	308	288	295	291	311	288	294	307	303	271	301	293	276	285	308	278	291	274	300	284	301	275	283	296	281	290	265	310	295	295	288	258	280	283	288	282	284	303	293	310	272	315	320	288	311	315	315	285	323	273	295	328	331	305	301	286	281	326	278	306	288	291	323	291	287	296	308	300	282	284	290	299	321	296	301	291	327	329	308	313	277	311	284	280	311	302	258	279	263	292	272	281	285	270	285	304	318	284	293	277	308	293	305	286	292	294	274	285	269	329	297	277	305	317	269	267	281	268	282	310	281	293	299	245	315	320	301	301	302	283	283	326	285	290	301	319	288	293	275	286	298	267	301	306	287	279	273	280	281	285	292	278	266	327	318	284	306	296	317	257	305	314	303	321	276	281	273	313	264	267	303	275	285	274	255	317	266	294	313	316	279	278	277	321	302	286	303	285	290	305	316	291	295	293	302	273	300	315	308	328	279	253	312	276	317	328	283	282	302	303	317	283	317	292	326	273	302	275	284	296	288	307	302	315	294	270	295	293	322	288	263	286	270	288	267	276	309	292	273	306	267	306	289	328	303	273	267	327	284	321	301	293	250	309	321	308	298	276	320	324	286	287	279	303	286	299	304	283	301	308	286	321	332	292	301	281	280	300	277	289	263	330	293	305	281	311	297	311	290	317	291	276	295	285	299	298	333	303	289	290	265	283	317	302	294	329	261	285	318	346	298	256	316	305	253	296	321	313	271	258	314	290	318	288	291	296	298	275	286	332	281	321	308	301	300	259	290	285	306	318	295	284	339	284	265	301	296	303	324	295	278	278	327	270	296	283	277	281	276	307	270	282	299	298	290	312	292	310	291	296	301	276	265	281	341	298	288	320	284	292	294	272	273	262	290	326	296	299	292	301	302	295	311	293	329	267	303	291	298	298	298	299	290	307	302	313	311	301	311	325	290	289	288	289	292	274	300	298	300	288	291	301	305	286	302	301	286	299	288	272
22269	21054	28609	23711	21054	21048	5260	940	689	565	539	450	395	443	376	427	413	333	337	346	358	324	332	304	311	328	321	331	327	307	346	332	307	294	303	282	294	311	310	309	352	320	302	287	304	315	268	263	302	267	283	308	263	311	297	330	308	298	276	302	280	290	304	287	277	320	289	275	268	300	313	299	286	283	281	276	299	315	277	277	292	274	298	299	304	246	271	287	273	263	318	245	274	269	273	284	283	300	324	285	293	298	285	260	276	288	302	296	280	288	283	279	284	254	275	280	310	313	292	266	246	280	259	283	281	271	292	288	301	285	276	258	273	300	282	308	299	274	294	283	266	338	316	288	267	297	281	267	277	257	259	293	258	288	289	258	290	314	309	305	291	283	311	305	296	260	288	270	279	267	296	272	265	276	282	284	285	262	254	294	252	282	285	275	306	312	294	274	277	288	284	265	291	311	288	291	286	257	272	285	268	277	276	315	300	291	264	301	267	288	311	288	292	248	267	272	292	259	299	300	258	288	259	270	308	290	269	262	272	294	275	325	287	269	274	278	277	303	274	288	294	293	281	295	275	303	277	303	292	278	301	278	272	285	284	305	286	276	268	288	308	258	271	272	286	298	283	287	275	269	265	303	274	295	288	275	257	285	281	265	279	269	293	295	290	261	304	264	281	300	281	266	258	279	267	282	262	276	291	291	277	275	282	285	276	264	292	278	284	301	262	308	267	269	307	296	265	259	276	269	270	290	323	278	258	290	266	280	315	296	305	305	279	268	290	252	291	276	281	299	268	277	295	266	311	249	290	308	274	285	293	252	281	300	290	293	277	272	270	308	285	291	286	298	264	282	267	253	278	264	295	302	276	305	297	287	279	285	267	268	260	267	305	297	292	292	282	266	279	292	321	268	262	286	298	268	276	307	291	261	293	282	273	280	264	264	319	285	312	290	268	295	317	278	292	277	277	272	260	296	262	267	295	262	272	276	271	299	290	305	307	286	305	277	259	309	259	261	279	277	294	278	280	266	268	295	269	289	290	305	295	272	288	283	256	259	258	278	263	260	308	258	274	272	316	259	277	289	270	306	284	296	289	269	290	247	267	295	286	282	278	270	279	289	257	288	285	297	286	289	282	240	298	282	276	289	267	289	271	308	266	310	282	241	259	278	279	302	275	307	307	286	262	304	296	273	315	278	290	279	260	271	297	267	260	274	298	277	258	295	304	277	275	283	301	299	294	303	264	277	295	287	291	274	295	270	275	269	309	249	313	293	277	274	274	301	266	282	298	293	248	273	285	305	275	292	256	281	292	307	323	288	285	271	287	310	260	289	294	290	261	293	277	259	249	267	272	312	259	297	303	292	280	292	244	297	296	282	283	267	274	276	298	268	312	273	299	281	271	259	282	300	266	275	267	283	280	301	282	289	294	307	288	265	266	272	291	263	295	263	276	299	278	300	270	288	282	260	303	264	293	289	289	298	299	274	262	294	305	275	293	281	266	262	304	305	290	301	265	318	288	283	270	232	293	283	314	281	295	280	273	304	281	274	270	280	259	270	307	279	269	306	309	278	284	287	278	252	284	289	289	257	263	277	302	272	284	289	285	287	267	285	278	288	314	319	263	296	266	286	285	256	263	288	290	310	269	268	290	268	248	282	267	277	280	290	306	285	255	274	248	259	299	254	255	302	292	260	282	321	288	278	272	301	281	291	268	293	296	277	284	267	267	268	281	274	276	266	252	270	272	279	302	321	284	261	284	290	285	254	320	286	268	266	292	294	285	274	302	307	289	308	267	280	285	293	297	283	280	261	284	304	256	299	298	259	319	278	299	256	297	304	302	269	288	309	286	296	290	270	273	279	291	308	294	268	304	300	286	276	263	273	260	272	278	292	279	277	324	271	302	276	269	287	288	257	292	285	289	303	311	290	271	299	268	285	245	294	290	284	282	269	296	282	303	259	279	286	281	260	307	283	284	297	278	281	275	247	262	269	289	265	279	273	301	317	261	288	314	277	283	294	309	282	279	269	323	298	323	262	276	302	286	268	255	305	293	273	265	310	288	284	282	293	277	264	263	270	281	293	292	297	246	298	293	276	299	309	287	270	272	286	275	282	283	262	262	258	278	297	302	289	299	267	268	281	283	308	285	311	277	272	289	296	292	282	292	295	258	256	288	285	274	264	256	288	284	296	285	300	242	307	286	279	279	291	269	281	267	310	281	316	300	289	288	300	276	280	266	329	292	295	280	300	277	277	284	322	296	278	272	283	265	278	271	292	287	285	248	251	254	263	287	274	260	263	278	290	262	285	285	257	281	285	295	284	290	312	273	284	286	305	270	250	312	282	263	283	267	289	278	287	265	269	293	265	271	301	293	298	282	294	284	294	264	294	290	252	277	267	262	274	274	285	295	305	272	291	263	278	252	303	287	303	295	285	295	262	301	280	273	269	276	278	289	259	274	276	297	271	329	280	302	284	269	333	279	269	278	277	264	274	311	285	272	293	299	299	323	258	278	274	309	292	299	269	274	275	287	294	276	303	277	285	282	303	276	277	289	286	246	281	319	307	281	289	287	264	274	290	270	302	293	283	290	272	276	262	292	282	292	270	292	256	274	273	294	282	270	283	300	288	271	261	271	285	300	285	307	278	290	275	305	281	283	298	275	242	283	268	292	274	292	271	304	255	263	289	277	286	296	303	300	286	258	262	274	285	271	250	283	293	279	288	286	304	295	280	256	282	282	267	295	283	278	266	273	298	288	280	302	265	280	289	294	306	280	263	327	282	298	312	276	278	314	286	300	300	282	268	290	303	284	273	297	280	284	299	273	268	305	296	301	266	288	268	277	294	265	301	252	282	269	293	280	292	291	294	284	278	278	289	275	286	303	295	310	286	272	265	316	281	284	276	271	253	302	288	312	297	296	280	303	290	283	283	258	294	287	299	274	269	295	274	273	274	282	259	287	294	286	286	272	302	271	295	300	292	307	254	288	310	262	246	267	276	287	266	304	301	258	298	248	273	273	255	251	276	278	270	298	269	292	279	279	312	272	260	279	313	278	277	276	297	259	286	276	276	268	272	239	276	275	314	287	321	255	275	277	277	308	296	278	267	261	303	279	275	278	269	254	279	300	254	284	287	300	282	255	271	258	288	301	294	281	296	263	269	287	278	287	291	288	287	265	289	280	296	275	292	274	318	274	306	302	285	283	289	267	249	248	289	267	268	271	252	302	306	265	285	304	253	256	268	309	314	262	284	273	333	265	277	259	296	269	263	308	292	308	296	302	315	289	285	269	279	277	270	284	270	279	314	261	263	290	315	282	306	302	268	289	247	285	290	302	294	305	277	288	295	260	268	275	323	291	248	267	299	272	287	273	270	279	290	296	272	270	279	273	267	256	274	277	309	284	282	265	269	256	271	268	264	265	267	280	277	282	285	287	294	260	287	266	300	254	281	308	278	284	273	282	308	278	271	259	261	296	285	275	291	268	256	259	286	254	275
6766	13692	9301	4488	3271	2369	1905	1426	1146	923	792	712	633	636	517	524	500	490	437	434	434	384	398	393	371	397	364	352	386	367	375	346	337	392	341	392	354	336	334	387	371	310	366	368	365	379	331	335	343	314	340	343	340	346	299	351	332	354	326	345	335	342	343	363	348	360	360	320	319	350	360	350	304	327	341	324	345	361	333	314	355	315	335	345	382	318	325	326	345	353	333	324	313	326	310	364	322	348	319	347	318	366	354	334	324	300	305	367	357	309	335	355	329	340	324	349	342	320	316	296	312	355	322	321	318	349	329	330	323	298	333	358	343	355	323	317	366	340	348	356	346	303	356	354	326	324	341	321	332	328	341	328	314	325	317	331	327	332	328	344	345	337	372	281	347	336	341	306	361	307	323	342	326	323	342	325	357	349	330	356	336	341	351	345	335	339	311	290	322	334	323	333	300	327	315	336	334	339	332	324	311	332	316	353	368	310	326	333	336	340	292	334	313	339	342	333	324	316	310	367	360	335	325	337	320	338	331	285	335	319	334	329	317	350	322	333	327	356	326	330	327	348	311	350	357	357	326	326	355	343	290	345	331	373	353	340	312	326	343	350	365	344	328	317	346	301	323	359	362	335	335	303	344	338	348	305	373	338	348	301	312	346	340	322	310	340	338	341	312	332	363	360	323	331	345	354	327	329	351	294	341	360	312	348	346	367	314	346	307	346	358	313	317	311	332	346	315	323	333	357	331	341	314	334	330	350	344	340	324	342	334	325	323	334	312	352	358	320	344	320	314	354	341	348	351	352	361	355	350	358	345	291	344	322	312	336	343	368	309	307	365	332	368	328	329	303	323	328	335	375	351	306	345	335	351	340	329	333	329	327	329	338	314	338	345	331	364	356	318	339	360	330	334	301	353	317	365	326	325	366	329	346	308	330	302	354	335	316	340	343	320	329	320	343	350	327	316	321	330	305	337	341	345	344	316	325	313	322	326	329	333	332	328	311	359	362	327	314	340	337	306	322	320	346	294	333	357	357	360	346	315	323	322	343	344	354	325	363	336	316	282	358	338	332	353	325	346	362	339	306	352	328	332	350	383	339	336	338	330	369	325	328	355	328	337	329	350	325	328	349	334	323	338	322	300	340	296	325	324	356	318	307	323	350	333	346	338	340	328	383	334	324	328	330	357	361	343	336	308	339	295	329	324	351	358	343	324	358	362	344	313	334	336	350	327	343	344	349	338	358	319	325	306	304	331	334	309	333	323	329	359	355	344	346	336	352	309	362	371	388	350	323	317	315	386	333	349	341	296	356	336	310	359	355	344	351	358	364	337	359	309	339	339	325	366	339	334	331	313	321	377	319	340	321	328	363	387	362	334	349	355	342	350	322	306	328	331	321	325	320	334	345	362	317	326	326	303	335	308	332	357	345	355	340	330	370	322	346	336	336	334	356	326	332	345	339	329	356	313	345	335	354	309	302	357	336	345	303	323	302	343	352	297	349	302	354	341	317	339	343	336	319	324	344	336	340	340	369	316	361	339	343	316	326	325	360	375	323	338	319	323	323	358	348	312	354	346	343	360	322	326	360	325	362	332	303	305	343	327	339	361	351	340	328	352	355	336	323	327	326	337	351	352	300	353	331	309	334	345	317	328	331	341	391	332	314	340	333	328	330	348	387	349	346	343	332	351	335	296	330	347	332	352	340	339	339	321	333	333	321	326	320	340	311	360	312	358	315	363	351	332	327	321	326	346	334	330	342	350	308	308	313	351	357	309	347	334	356	313	320	301	316	340	320	323	335	338	344	350	328	307	317	327	330	341	313	340	338	317	354	315	343	335	339	322	335	347	374	347	350	353	331	329	319	333	339	349	334	376	323	318	322	367	319	326	329	342	312	323	314	326	317	322	321	343	345	333	372	334	358	309	342	330	321	369	331	334	339	315	373	380	342	332	348	352	320	346	323	305	344	335	336	314	311	359	331	337	357	315	346	310	300	332	343	335	341	347	355	340	334	321	328	332	359	360	328	333	332	309	294	362	327	343	343	333	338	300	350	362	334	336	335	354	321	348	309	296	356	326	338	338	348	317	353	343	310	324	339	329	318	358	322	324	340	347	342	335	330	326	338	357	319	324	360	326	375	347	308	312	341	337	346	306	356	316	320	336	314	324	364	340	339	327	340	321	331	343	327	323	298	314	373	325	335	310	338	363	355	333	341	352	337	330	344	334	348	293	366	328	334	342	341	351	335	312	335	332	298	355	316	316	315	354	344	316	314	350	286	348	339	330	322	348	338	331	331	361	358	324	327	352	329	341	333	309	381	335	346	328	339	326	335	302	301	329	343	320	338	333	325	340	363	359	321	307	332	336	307	381	373	328	314	345	363	362	328	300	337	343	337	347	352	321	345	316	355	350	357	323	330	345	326	331	334	303	342	356	335	352	368	340	321	315	321	361	327	332	342	381	366	351	332	340	334	324	310	339	326	324	312	371	340	333	327	332	356	332	320	308	339	340	363	333	352	356	315	337	320	370	345	360	325	330	357	317	331	317	336	304	302	298	326	336	320	331	360	348	344	348	319	332	356	353	319	302	347	315	341	370	322	356	355	305	318	321	339	384	289	370	339	346	348	356	308	334	352	337	341	378	333	358	390	318	304	332	341	338	335	337	314	349	337	316	298	359	305	347	332	318	335	339	333	313	314	323	353	328	372	350	329	313	309	343	357	315	335	329	307	336	290	318	317	325	330	314	363	335	317	317	310	321	337	346	330	299	319	311	349	332	363	332	296	288	348	317	339	362	365	345	360	295	352	343	336	314	346	325	357	329	302	286	367	363	327	321	345	321	329	338	346	301	308	391	333	323	325	316	351	353	307	331	339	364	338	350	323	294	352	315	353	349	275	353	356	334	310	350	314	343	349	327	342	346	318	346	380	343	351	340	345	334	332	357	318	320	351	339	375	372	312	348	344	319	320	333	349	352	359	320	350	324	320	332	281	310	353	297	333	324	358	328	322	335	348	373	305	317	349	323	350	337	310	352	352	331	353	348	333	342	365	328	327	328	337	361	312	357	367	350	338	318	349	366	335	314	328	333	340	338	353	345	327	376	338	312	317	330	331	341	347	328	353	373	354	342	360	301	371	307	331	340	331	319	330	339	342	384	327	328	337	340	327	319	327	308	270	345	358	344	304	328	359	314	322	301	322	335	329	359	315	330	338	359	320	299	330	334	302	315	341	312	346	332	335	344	334	339	351	321	329	324	308	328	346	334	339	342	320	363	345	316	337	358	346	310	338	372	319	343	308	338	353	338	349	305	304	311	328	345	356	303	349	352	319	331	329	309	315	314	304	334	308	362	357	364	299	313	351	329	337	313	350	327	339	340	310	347	312	359	348	343	311	338	309	314	336	360	313	350	356	380	326	311	338	303	314	349	350	346	340	341	333	378	303	318	337	320	342	296	345	330	341	331	345	328	360	326	327	344	361	320	341	350	382	309	305
27366	17010	3262	794	625	608	552	551	511	537	534	469	502	489	529	505	495	506	542	523	529	489	491	554	531	544	513	512	491	562	512	527	486	531	493	521	503	536	530	525	536	496	550	492	470	499	546	511	532	548	494	527	520	510	517	515	553	548	534	486	569	534	516	521	476	536	514	503	549	525	557	515	547	489	534	543	525	529	537	493	497	538	515	507	523	533	517	541	515	536	579	521	519	503	488	493	498	508	508	537	470	534	519	542	463	537	505	527	491	567	505	499	522	508	477	504	529	554	536	495	530	514	518	505	476	478	550	499	494	553	474	507	492	496	523	515	545	531	498	535	541	516	511	523	502	451	533	554	485	519	498	520	561	502	525	478	532	528	541	526	534	521	504	523	512	509	504	512	515	542	486	500	532	499	521	478	542	524	514	490	531	518	477	540	529	500	564	514	520	507	493	536	514	485	521	493	522	501	510	475	511	519	529	490	498	513	514	512	510	534	488	528	451	506	540	544	517	481	536	492	521	500	464	543	520	531	534	542	530	489	503	506	497	511	499	518	504	479	491	508	537	505	517	492	536	511	499	502	541	532	529	522	506	573	539	556	485	523	477	498	514	537	519	506	480	505	553	505	506	577	533	487	527	530	516	514	511	508	531	564	526	561	546	510	521	514	545	531	508	534	533	504	542	503	510	532	523	512	491	526	486	490	469	507	541	538	516	533	522	524	542	502	488	492	490	514	533	532	520	542	526	500	549	537	526	461	516	538	518	482	529	525	487	480	504	503	516	513	510	517	506	482	508	478	501	521	512	503	530	507	556	531	491	519	521	477	504	550	491	506	567	477	510	457	503	486	468	531	503	501	497	552	500	516	548	514	526	503	465	508	491	524	547	462	512	509	486	519	540	486	534	549	500	549	517	542	537	509	530	493	520	516	528	553	537	525	508	526	478	519	544	553	512	532	513	495	498	549	528	558	517	553	493	470	523	550	523	506	506	520	551	506	520	517	527	525	498	541	532	519	543	509	516	510	519	497	501	526	518	551	511	484	540	558	487	512	521	540	501	517	528	517	512	522	551	552	520	497	509	541	520	550	489	537	556	483	505	515	509	559	496	546	536	515	493	513	557	473	485	494	529	538	484	479	532	482	501	484	542	531	537	479	524	533	518	503	519	527	485	525	520	497	489	530	474	525	510	517	516	560	536	520	533	523	523	505	518	500	508	495	512	501	505	513	504	559	506	476	504	519	509	546	496	530	545	558	498	480	512	491	523	518	477	494	537	498	541	534	536	537	482	510	513	537	530	513	506	510	503	546	501	513	526	526	526	484	548	527	504	514	462	488	546	532	528	518	525	565	494	521	518	530	486	524	557	533	489	507	512	511	507	523	522	522	516	534	498	499	510	543	518	520	523	509	524	497	477	508	528	538	521	527	546	489	512	508	534	511	522	525	497	532	538	517	543	556	516	544	534	490	512	521	547	519	499	530	522	499	543	526	502	519	527	504	477	532	488	543	548	530	557	509	517	477	502	515	555	520	535	517	498	537	532	518	554	520	537	495	514	533	523	478	533	526	516	532	528	537	502	512	503	483	530	503	490	525	525	523	526	525	525	487	514	545	482	502	501	503	523	537	540	544	532	522	543	479	488	528	538	521	479	545	514	541	511	527	517	472	509	553	488	512	527	520	524	504	495	508	478	493	505	549	512	499	519	462	527	541	516	494	562	514	501	527	524	527	488	538	506	492	496	490	510	540	486	557	538	511	483	525	530	498	510	529	524	507	476	508	517	467	485	523	493	478	514	546	491	495	505	524	524	506	526	513	514	523	485	473	523	512	525	524	510	521	581	527	518	470	511	521	514	538	533	546	527	509	509	490	518	497	514	550	534	510	493	528	531	496	523	551	536	513	477	500	522	511	523	504	511	470	537	539	532	506	513	543	521	505	531	507	517	511	509	501	523	505	526	517	489	459	513	517	527	523	531	474	500	510	552	528	560	527	496	483	563	506	501	528	531	504	505	541	503	444	516	517	502	534	546	462	493	524	529	458	515	515	514	537	555	466	514	545	516	521	534	502	545	545	493	543	532	500	516	477	532	515	536	470	478	556	522	529	506	519	538	514	500	546	531	569	500	476	528	502	471	512	515	510	503	493	540	499	511	537	532	565	500	510	552	535	482	520	504	497	544	484	517	518	515	510	530	497	504	482	541	542	519	515	541	535	524	531	472	507	525	550	513	519	476	524	517	534	529	522	497	521	550	509	516	474	490	542	522	515	553	535	466	514	483	498	510	525	524	522	512	500	480	522	526	517	492	523	524	470	518	503	495	474	531	509	509	500	535	515	511	494	531	501	524	502	486	483	491	529	517	504	514	529	509	519	487	478	490	536	510	541	526	536	516	546	555	513	523	569	505	481	476	498	516	543	518	514	571	520	545	512	506	516	512	515	497	510	514	537	517	554	501	540	551	522	562	509	519	524	572	524	499	502	509	543	503	527	519	467	536	537	501	512	524	492	504	498	497	552	533	541	539	526	553	519	530	530	523	511	509	528	553	509	505	528	515	494	564	519	499	512	507	523	501	514	502	513	481	533	516	507	507	540	541	495	514	519	547	477	491	537	482	525	524	527	523	524	521	529	529	480	472	501	526	469	517	501	523	490	531	512	485	529	465	521	563	498	495	499	531	528	512	549	504	509	489	470	525	544	507	507	522	493	506	480	484	514	519	462	523	548	495	519	530	512	544	522	474	514	504	512	537	515	484	471	554	513	483	543	514	460	490	505	505	540	535	489	547	522	529	495	504	507	518	522	513	517	566	520	527	508	519	490	532	496	526	493	490	496	516	512	529	501	521	501	521	490	486	513	452	497	496	506	549	532	527	520	526	482	466	513	540	558	534	542	496	520	497	468	464	541	524	515	513	491	491	507	513	503	533	520	470	497	506	507	494	522	522	508	527	518	533	540	532	475	511	513	518	516	510	525	519	549	542	509	531	483	508	519	534	517	517	505	538	510	513	490	517	559	521	506	528	496	513	509	503	532	506	505	516	549	496	509	513	531	521	477	528	540	482	491	532	504	547	510	467	456	497	482	524	552	541	522	531	545	494	505	510	516	496	520	506	524	483	504	473	541	548	549	527	494	518	489	488	496	481	520	504	496	557	498	541	497	505	475	503	519	525	535	513	513	506	544	450	511	506	481	528	490	547	486	534	511	547	523	501	501	535	483	508	524	520	526	497	539	558	479	528	499	555	524	538	517	496	515	535	511	522	535	504	520	526	530	510	498	528	533	546	519	529	526	511	495	483	540	527	531	538	492	557	480	547	564	560	521	530	498	503	495	515	498	542	531	531	502	510	541	502	568	508	512	508	458	511	497	517	491	505	493	507	516	511	477	513	544	494	513	526	527	527	499	505	503	488	548	519	523	514	493	541	508	520	531	508	506	505	495	563	543	537	487	506	528	506	470	519	533	517	473	509	481	519	546	506	478	519	532	506	536	545	488
5803	1218	934	734	677	633	593	608	581	661	562	582	614	575	590	617	630	574	608	592	560	567	605	580	574	591	554	579	660	561	598	605	586	590	592	584	618	607	579	581	579	601	599	592	568	619	582	613	600	569	570	569	567	545	554	622	626	568	602	586	587	562	602	605	595	577	565	556	605	567	576	539	553	586	563	571	600	548	595	571	613	589	585	570	585	561	621	620	558	616	611	595	581	524	570	597	578	570	599	567	560	598	583	578	569	576	579	558	580	577	569	571	570	564	554	574	570	605	648	565	550	559	562	531	563	589	587	609	563	577	591	603	580	606	596	587	566	616	563	564	557	581	630	608	622	594	597	567	580	579	566	629	541	584	571	580	541	574	551	588	566	606	587	555	608	599	581	551	595	599	573	572	599	591	585	621	599	628	545	579	594	540	575	610	579	627	593	618	557	575	606	592	552	622	631	626	590	598	597	594	617	597	563	553	643	555	573	549	572	611	570	549	595	553	580	563	605	565	556	621	576	563	597	589	612	614	622	541	607	586	600	594	640	542	602	592	615	578	552	574	550	577	585	579	607	573	590	561	583	600	601	568	607	535	574	591	578	599	606	587	597	584	556	571	568	570	576	555	591	552	563	577	590	631	605	591	546	594	560	566	570	574	575	617	578	575	584	609	603	590	646	621	590	562	597	550	572	603	562	612	589	568	570	615	564	544	542	580	595	540	633	588	603	580	538	563	605	581	544	574	581	638	578	599	607	575	536	607	548	577	539	577	552	608	579	558	561	544	612	608	605	588	583	594	587	593	567	614	617	581	575	606	544	653	620	574	602	579	565	642	571	569	585	600	574	545	616	563	576	584	581	610	631	571	584	584	588	582	599	596	612	618	567	599	588	563	561	559	611	567	592	589	632	585	538	561	562	600	606	542	588	577	570	581	588	568	567	551	571	586	595	571	608	596	598	580	577	602	580	623	636	594	555	582	582	575	620	612	578	564	590	579	553	593	588	608	575	608	600	570	572	558	614	589	604	588	558	598	568	556	582	593	580	601	591	554	573	605	597	589	593	578	626	576	605	606	585	573	562	573	576	582	634	608	617	610	612	588	579	572	570	582	585	575	634	553	552	589	586	555	587	564	568	556	615	589	592	566	569	533	572	592	596	644	583	539	603	611	615	581	616	628	569	615	590	549	611	641	559	543	576	640	584	634	606	574	583	622	595	579	572	567	579	567	597	596	591	592	578	598	609	599	563	602	536	601	559	589	591	562	619	579	586	585	581	598	566	601	580	637	606	597	552	590	622	604	577	578	557	594	570	575	553	566	560	554	584	606	576	619	597	585	584	604	576	533	593	613	593	589	611	547	522	553	537	617	571	566	553	563	562	587	610	573	566	572	541	553	565	591	577	608	561	578	559	562	582	614	595	571	597	553	615	594	613	603	595	591	563	582	601	556	596	606	568	571	550	610	540	567	576	632	574	600	585	573	565	581	560	554	578	614	541	603	596	558	539	592	575	544	576	543	587	588	619	550	595	571	591	607	560	575	578	603	557	589	585	595	552	580	582	599	622	568	609	596	592	592	620	607	558	592	608	576	588	573	582	569	526	578	601	567	591	566	582	622	614	583	581	569	546	590	563	604	571	561	579	579	589	630	571	559	605	547	602	579	536	595	583	644	595	568	613	608	633	577	623	627	581	577	642	575	632	575	593	660	557	600	605	594	612	564	585	595	547	586	553	594	573	578	614	603	572	624	592	621	606	591	625	599	554	604	609	578	625	620	603	554	594	575	578	598	588	579	588	589	580	586	579	560	619	585	595	548	576	583	588	553	572	571	618	604	557	600	562	611	630	618	586	560	538	563	569	601	593	601	593	589	545	576	584	589	561	556	610	575	595	606	571	584	551	554	584	584	617	587	597	611	563	581	595	571	542	542	606	596	577	600	620	637	611	583	549	555	615	555	605	573	573	561	605	596	624	581	588	567	608	590	557	577	548	570	599	579	562	556	585	606	588	555	596	620	616	563	616	597	545	580	570	597	542	563	602	623	594	580	574	632	607	601	576	543	546	554	609	575	582	579	594	629	589	573	600	569	576	563	632	588	557	569	579	573	584	605	571	588	605	566	609	625	574	592	585	601	590	532	552	623	603	555	568	569	612	557	605	565	601	628	586	567	553	587	559	600	581	622	617	583	651	588	613	571	573	576	626	573	587	598	591	577	604	539	648	587	581	540	578	564	589	580	590	623	648	584	583	597	592	549	572	621	602	563	569	632	590	572	521	590	578	583	581	566	600	589	605	619	577	585	610	559	567	588	520	574	564	603	601	621	575	583	553	594	564	575	584	581	599	576	569	575	544	586	587	589	607	584	581	650	607	610	588	620	583	588	575	548	614	571	600	606	568	564	582	586	603	640	551	617	587	587	561	577	585	610	559	559	591	579	603	628	614	623	592	599	629	564	600	597	619	562	560	587	601	554	599	591	567	573	652	569	594	571	592	578	617	604	574	584	604	621	585	540	590	598	584	586	614	592	566	561	569	623	583	574	600	586	649	586	551	578	603	578	597	579	579	586	603	618	624	602	613	595	612	574	555	580	577	576	591	600	576	585	580	587	552	572	599	605	608	618	577	574	584	520	575	573	616	632	553	584	565	599	601	561	594	587	595	573	577	595	595	591	617	560	604	588	585	586	564	551	539	590	573	558	601	596	605	565	567	605	630	561	591	588	577	592	565	619	574	614	550	613	621	559	587	589	585	540	617	550	611	638	590	561	572	536	638	570	617	604	626	593	576	599	573	556	609	594	583	574	576	573	605	590	579	573	570	610	610	602	591	574	586	587	628	547	557	588	593	605	546	586	566	545	644	586	564	603	565	533	557	623	565	552	587	594	582	588	614	586	599	593	568	563	555	564	568	582	591	554	584	570	594	594	598	570	599	579	572	583	570	609	570	569	587	565	605	585	619	585	599	620	566	579	595	612	555	595	591	592	641	581	584	565	587	594	557	602	595	575	585	601	569	549	574	580	596	602	573	587	590	634	564	605	587	584	609	577	590	582	614	568	559	614	567	565	638	575	605	585	554	609	611	583	590	557	579	579	583	612	577	521	590	564	589	571	574	556	603	601	563	557	572	573	650	589	617	564	590	596	559	589	600	534	584	598	585	591	603	631	589	614	608	537	614	609	587	621	595	605	582	558	585	595	579	630	589	568	588	591	619	643	573	593	589	604	523	580	595	592	564	574	571	585	581	615	568	556	567	531	585	573	565	606	590	572	595	597	596	581	622	561	584	544	586	599	581	584	634	546	599	576	605	582	595	554	611	549	577	568	503	563	603	638	572	603	583	587	573	566	575	571	524	568	587	593	584	590	559	591	571	593	602	614	580	609	615	585	592	598	613	567	590	604	581	592	628	557	552	573	581	591	577	584	563	561	603	568	590	613	556	585	571	608	619	584	572	571	569	619	576	564	602	591	555	611	605	537	568	584	599	561	607	599	622	547
23328	21030	28048	24190	21002	7273	1267	895	798	749	689	702	633	651	630	617	616	650	576	618	615	617	609	581	597	602	590	581	589	604	542	618	611	598	585	575	619	573	575	570	618	555	553	570	583	562	598	582	565	577	613	589	568	582	561	529	587	601	560	583	575	566	557	551	591	525	587	599	584	558	600	592	598	542	594	625	616	591	608	567	584	524	571	564	571	605	612	581	570	607	610	541	566	600	580	603	595	599	537	561	593	583	610	611	587	593	579	571	570	549	557	561	603	568	563	578	583	564	558	571	565	568	596	640	537	565	587	502	559	600	584	562	560	607	533	590	575	596	597	513	577	585	559	563	567	589	585	535	589	598	593	631	568	566	570	564	569	527	586	613	588	565	526	566	549	563	570	577	609	566	547	578	607	574	583	597	543	561	584	570	614	601	586	558	561	583	590	561	565	576	593	537	558	562	592	577	588	563	588	523	558	611	549	597	592	567	574	570	592	584	570	607	599	547	605	572	579	585	586	548	529	552	578	548	563	554	600	590	583	599	571	577	586	593	622	548	552	549	624	584	604	595	625	567	597	576	569	594	588	598	532	544	593	570	594	563	570	582	587	582	548	583	617	642	587	597	587	542	596	555	572	574	572	571	549	560	582	575	588	596	552	600	565	597	581	584	566	562	574	603	567	591	607	527	597	594	579	554	568	572	564	556	597	544	542	546	545	611	579	573	574	590	556	623	591	566	590	593	590	551	589	574	594	616	532	542	619	542	569	560	567	573	549	584	569	566	623	553	549	616	612	597	561	594	614	626	542	535	548	538	576	569	573	532	590	560	545	581	562	565	594	576	571	565	556	597	600	554	651	573	608	567	612	579	624	576	548	525	576	593	619	561	556	571	570	549	575	502	601	624	573	564	597	543	589	590	566	606	624	598	592	577	617	586	581	566	573	558	597	580	549	556	542	593	548	591	580	597	580	561	587	558	550	589	543	569	603	562	590	606	535	577	613	538	598	576	564	598	571	581	551	517	613	558	594	560	595	599	598	604	545	566	563	594	550	558	542	566	577	564	582	603	544	568	600	597	628	605	584	595	604	556	616	546	560	592	592	583	570	591	541	572	554	587	599	591	560	618	586	585	575	604	585	615	538	584	589	578	583	590	617	603	573	582	563	642	602	567	573	566	553	589	569	580	596	577	598	594	566	529	561	575	608	567	579	596	556	572	567	586	595	583	610	558	554	549	580	540	548	576	573	601	613	543	579	576	567	600	576	542	570	537	576	554	587	577	634	616	561	570	582	568	594	599	533	570	544	598	621	576	594	554	627	565	537	599	574	573	593	589	594	569	553	604	604	541	570	599	558	614	613	591	556	549	590	557	580	564	593	590	596	586	537	549	564	564	576	578	565	623	631	579	607	585	593	584	586	572	564	573	594	572	509	563	605	596	552	570	610	584	584	542	568	570	564	604	563	545	584	520	566	553	552	589	570	582	597	561	561	591	596	554	557	542	595	551	573	575	565	608	575	564	566	564	592	576	608	555	579	581	544	593	552	630	581	546	564	584	567	566	550	577	608	547	608	578	573	568	532	568	592	574	590	576	539	555	567	611	526	576	603	566	567	609	564	595	599	555	546	630	535	626	559	553	571	551	559	589	588	563	591	580	589	628	563	583	589	584	553	556	596	552	594	598	569	529	552	598	565	574	615	577	556	579	555	588	547	558	605	579	610	613	571	530	569	557	591	612	566	573	628	568	528	617	543	549	541	580	545	573	568	580	527	592	571	587	604	608	556	608	602	582	563	584	598	645	608	579	604	585	624	584	541	554	582	570	579	584	584	552	570	537	590	534	572	586	561	593	539	557	573	556	584	555	565	598	575	597	556	574	583	567	580	561	556	572	559	552	567	607	613	602	546	569	592	579	512	573	586	591	586	577	563	619	580	571	565	569	573	574	568	606	573	557	568	593	554	590	552	619	563	621	590	577	549	583	562	590	580	553	607	605	551	580	549	614	565	596	602	571	559	535	596	590	603	616	584	594	581	570	607	597	561	572	609	555	564	552	609	563	573	543	576	588	573	582	601	586	549	589	575	575	593	571	532	590	552	597	593	580	576	577	574	598	564	553	546	558	553	546	538	584	550	530	570	566	557	583	563	558	551	584	634	569	556	576	591	597	552	546	569	603	631	553	528	561	569	589	523	524	576	572	582	592	603	551	571	574	588	602	527	612	586	568	588	589	590	605	564	566	571	591	634	610	607	536	526	558	582	564	564	590	553	617	588	614	591	651	629	580	572	561	547	531	586	646	561	564	574	589	581	580	579	596	580	546	597	579	633	567	586	581	610	597	558	566	517	603	621	581	555	568	568	610	577	585	585	559	632	578	572	556	593	599	552	601	602	578	547	614	574	612	555	570	556	580	588	584	581	556	600	553	593	549	586	565	599	618	585	541	591	568	585	569	549	555	552	545	564	581	550	567	568	603	557	599	538	594	544	573	570	553	546	589	560	588	605	581	563	561	540	597	592	639	579	595	559	557	561	573	656	550	553	574	592	584	572	589	607	568	579	586	585	595	573	579	593	585	579	595	564	600	593	537	577	600	598	584	545	541	575	541	601	557	537	624	545	591	563	571	549	555	598	508	594	576	532	590	574	552	545	577	578	556	563	535	548	563	555	572	570	559	603	525	569	582	582	584	607	579	588	558	619	581	570	572	597	555	564	625	596	574	597	629	578	551	588	515	540	569	517	554	550	573	595	568	540	573	600	545	597	631	555	550	576	592	574	571	601	591	553	588	550	563	574	577	605	553	577	579	555	579	585	581	572	570	582	570	620	607	583	591	585	556	571	547	585	528	564	572	582	573	576	587	521	590	560	538	565	547	558	627	598	578	578	612	548	509	583	566	552	575	532	530	559	580	584	554	577	520	524	566	600	561	563	586	590	590	564	653	590	594	575	607	583	624	589	594	594	571	532	577	561	559	564	589	560	588	603	605	572	583	564	622	556	562	578	576	608	572	610	563	597	581	579	563	526	599	628	576	542	576	596	598	540	580	550	597	544	573	621	579	566	568	647	590	602	549	576	590	600	614	548	551	554	544	532	574	593	567	581	572	562	577	557	579	593	587	630	568	579	560	592	552	537	599	562	576	588	602	586	550	544	580	603	570	573	572	553	552	609	541	566	530	582	600	584	568	600	580	557	620	562	583	589	555	581	579	571	586	532	594	618	541	641	574	540	551	568	613	559	535	621	562	577	559	581	544	564	602	534	547	545	597	592	589	580	566	572	569	587	581	576	551	584	583	586	558	588	600	597	542	588	556	544	603	610	617	633	579	596	602	580	575	623	534	596	549	565	566	567	591	563	612	544	575	542	542	557	581	626	574	609	633	566	557	578	574	604	587	588	592	604	587	588	592	546	589	577	593	624	572	575	596	573	555	587	547	526	610	579	591	572	583	559	581	567	577	594	581	563	633	580	570	591	602	571	550	614	586	555	514	560	582	579	595
4868	8258	5750	2929	2152	1723	1411	1198	975	899	832	842	798	769	744	756	766	755	750	725	722	706	751	639	654	699	668	675	661	726	708	689	671	676	671	628	696	693	680	638	672	710	694	673	725	619	648	675	701	690	694	673	690	660	694	648	687	660	666	620	703	659	670	644	657	651	667	630	683	638	701	649	660	607	672	692	629	650	678	666	672	678	680	661	683	681	595	663	667	677	666	646	665	645	694	664	650	657	692	640	637	636	635	652	688	684	680	649	653	660	620	645	673	679	664	615	699	652	680	673	688	647	640	686	681	707	700	651	643	672	673	679	636	669	686	677	621	658	615	688	650	704	686	662	661	648	627	611	675	675	667	626	674	659	697	650	649	683	654	622	704	694	652	653	632	594	629	666	686	656	612	690	656	664	648	697	683	732	660	616	683	644	680	648	701	669	705	669	624	655	687	619	661	649	678	651	636	643	667	669	661	594	669	677	629	674	640	760	662	676	626	693	683	634	674	653	678	683	634	675	610	698	696	614	698	651	692	634	682	628	661	655	645	678	717	698	657	704	702	639	660	693	683	644	644	696	638	607	680	638	700	655	596	689	637	654	630	677	652	669	640	657	660	662	691	654	630	633	699	681	609	691	659	705	672	626	654	602	613	658	639	656	613	737	618	630	661	689	682	652	641	702	655	664	640	628	624	656	652	648	661	678	693	671	629	683	692	651	681	713	692	630	650	682	682	704	726	646	696	623	687	699	661	643	665	650	694	619	611	669	616	662	654	640	652	684	671	656	674	690	676	693	669	645	618	633	631	633	624	625	650	656	686	686	649	717	669	683	646	643	690	652	642	678	636	715	670	666	670	675	647	681	634	629	703	680	656	687	690	699	662	647	639	680	677	659	668	662	617	684	653	673	655	655	660	623	671	620	632	605	659	684	652	650	654	649	698	642	668	665	669	642	685	667	615	640	666	670	672	646	692	676	615	672	678	612	681	704	697	674	679	621	667	705	661	668	702	656	681	664	631	641	684	710	634	639	686	653	658	659	671	684	662	658	681	651	653	664	644	670	631	621	694	676	696	612	656	713	687	656	656	677	683	681	672	634	673	675	702	691	685	649	676	684	678	650	663	701	618	643	707	643	677	648	640	667	663	657	674	621	678	673	691	684	683	696	713	644	658	640	662	606	709	602	676	679	653	655	687	672	629	700	634	641	650	635	681	658	682	680	655	734	658	673	657	647	627	710	633	616	667	652	614	661	656	704	622	669	676	637	700	674	671	667	697	654	637	639	641	643	622	704	652	607	629	666	667	661	689	666	658	633	655	643	651	629	656	656	654	677	594	643	671	676	621	661	666	640	642	652	670	633	632	696	674	635	646	643	672	647	690	646	665	638	649	684	646	671	632	660	613	652	639	659	659	704	679	661	680	665	640	675	619	694	688	648	664	659	670	661	640	597	624	639	674	691	652	618	643	653	685	661	654	601	638	658	692	694	667	696	653	712	643	679	631	659	644	671	617	675	661	643	648	650	655	661	671	652	673	689	695	669	674	685	691	698	647	691	641	654	678	686	622	664	635	662	630	632	628	682	635	655	635	709	670	701	648	684	668	667	665	630	660	651	651	666	603	631	685	663	685	667	674	677	659	636	679	645	658	703	595	630	656	669	681	693	636	671	620	661	668	655	641	678	684	658	696	691	663	661	678	650	664	665	649	642	648	698	675	661	677	667	611	723	606	689	662	676	640	651	636	642	646	652	634	678	638	677	666	636	634	649	665	689	648	616	651	672	699	640	667	649	646	669	693	662	673	640	638	647	689	660	645	721	671	668	686	664	662	672	605	621	653	696	653	689	633	702	642	666	668	706	640	659	673	683	664	672	689	623	654	678	634	707	652	682	683	657	622	651	663	623	681	663	658	645	666	670	658	630	666	643	634	685	630	665	647	606	648	699	665	636	669	679	660	705	679	704	676	681	758	669	629	666	602	631	652	690	657	653	655	636	619	653	636	660	647	678	670	635	684	614	662	660	640	662	642	618	706	687	687	681	691	674	660	684	726	636	674	650	669	651	625	650	690	681	653	639	647	691	654	652	678	675	701	679	667	662	678	605	664	662	707	644	617	671	686	613	620	667	675	669	691	667	632	694	640	696	632	644	690	662	700	679	692	643	675	608	658	666	674	639	678	707	617	683	651	692	672	672	722	667	625	688	682	639	656	665	667	632	660	667	656	650	615	655	619	655	690	671	675	636	645	684	628	686	650	705	651	688	643	633	639	639	675	658	659	660	666	627	639	656	664	624	654	689	628	632	671	681	650	647	596	667	674	697	659	671	705	657	655	677	643	670	669	682	681	687	697	677	693	657	729	749	682	681	642	634	647	668	689	644	634	628	633	649	681	645	607	641	655	644	665	678	688	701	639	671	681	618	673	674	701	689	639	697	660	620	710	656	672	662	697	654	685	689	639	674	654	653	701	635	632	689	643	672	653	683	679	687	676	659	668	643	667	679	622	703	665	667	706	645	644	665	656	657	646	664	648	673	635	697	694	637	672	638	684	660	636	691	646	659	633	694	725	655	720	639	675	655	635	665	651	644	694	626	647	670	697	635	670	662	683	623	671	663	681	685	663	642	678	631	674	669	662	674	650	641	720	675	701	660	651	691	655	652	695	671	691	633	695	684	671	654	636	664	727	650	652	641	700	670	644	673	654	659	634	669	671	707	658	666	657	713	673	635	685	680	632	681	650	706	620	700	699	605	665	642	658	644	615	694	652	641	649	649	669	652	677	649	625	621	655	727	684	653	696	665	675	654	634	673	651	618	670	655	642	648	632	652	671	611	649	661	649	672	669	668	648	663	666	708	707	651	675	656	660	600	623	660	670	658	664	596	654	673	638	657	674	664	652	672	650	628	729	679	677	682	676	701	603	653	678	677	671	656	642	651	657	663	686	623	674	665	655	649	671	669	701	629	665	664	685	664	632	697	647	609	628	660	663	713	683	668	646	642	631	702	687	638	647	637	651	638	638	669	654	708	698	665	656	658	647	662	684	622	643	684	651	649	669	650	666	649	679	665	662	599	684	657	716	642	662	629	628	700	664	655	623	677	616	652	642	632	663	665	682	656	655	654	686	664	663	675	677	619	671	689	646	662	676	716	660	671	679	675	649	646	658	665	643	604	627	667	697	653	676	657	651	697	682	654	613	665	623	642	666	645	640	658	693	681	643	670	656	680	632	707	632	680	654	650	668	658	680	634	687	688	666	672	697	619	640	710	678	704	661	657	694	668	705	686	729	641	689	617	673	637	654	642	692	681	659	649	678	664	629	680	652	685	654	703	608	658	663	650	712	710	606	692	658	680	604	654	639	660	641	678	709	717	662	654	700	646	653	726	705	646	649	598	646	684	663	633	690	632	697	652	672	646	654	590	698	666	667	667	664	647	630	666	687	672	602	636	697	669	634	662	675	729	702	638	669	691	664	622	727	685	705	678	671	651	658	636	657	729
24503	21056	26866	25314	7586	571	522	419	369	308	321	310	287	297	274	288	294	300	280	293	271	287	252	280	240	252	266	276	244	268	266	262	274	263	290	271	264	257	262	258	244	279	275	258	233	268	266	262	271	246	269	244	264	261	265	258	300	236	260	251	252	287	297	262	271	275	247	285	255	252	265	265	274	251	262	240	246	302	253	252	232	245	263	287	235	292	263	222	269	244	250	300	263	260	258	244	228	256	290	256	274	251	279	255	282	247	255	278	254	258	285	254	264	270	255	245	265	258	237	286	258	275	279	247	257	275	288	242	276	250	250	246	263	283	254	259	237	262	281	304	254	267	255	269	264	244	263	286	242	267	245	232	261	245	242	245	237	260	261	256	267	248	273	279	247	254	253	244	276	275	219	257	253	275	251	240	260	263	285	258	271	247	256	258	240	266	242	239	274	229	245	257	251	262	247	240	255	278	262	272	278	258	273	248	261	255	267	243	266	253	277	272	230	269	290	251	258	295	257	252	270	278	255	275	246	273	245	226	289	270	272	245	258	281	241	258	256	262	262	272	287	248	233	259	231	238	271	256	257	244	246	243	265	259	248	271	262	233	253	275	260	259	270	245	229	241	260	264	285	268	284	264	274	276	274	268	264	250	275	247	258	262	275	263	244	286	286	270	253	275	239	267	268	252	258	272	259	229	238	247	262	248	243	236	300	293	268	272	271	271	261	235	260	281	248	264	267	260	254	267	267	261	230	224	287	243	249	282	284	268	253	270	276	264	268	245	250	259	257	230	242	288	260	283	300	272	279	255	261	258	262	297	264	280	266	250	256	231	286	263	260	241	263	248	257	263	295	245	280	242	288	273	254	260	258	264	271	279	247	239	245	240	250	248	248	278	245	246	241	283	272	255	276	296	272	268	271	225	269	264	266	247	260	258	239	294	238	238	250	245	310	257	258	261	284	301	243	259	266	260	231	278	263	290	279	250	265	248	255	264	242	264	269	267	238	273	261	255	273	272	268	240	225	265	257	250	267	244	270	266	236	262	275	252	288	305	242	253	266	235	243	281	259	276	247	263	262	248	292	268	256	276	253	262	270	247	232	270	279	279	269	279	278	272	259	303	240	271	288	253	270	267	237	265	264	277	270	277	267	272	256	259	263	255	276	272	293	253	250	257	261	267	272	257	248	252	273	265	251	245	237	262	271	235	253	272	265	258	274	224	283	233	267	249	241	273	262	248	266	256	220	275	298	282	243	269	240	270	266	258	271	249	272	273	276	269	258	232	235	282	275	270	271	276	261	261	266	268	295	272	249	249	260	276	248	251	276	267	249	254	263	239	237	260	251	264	256	246	249	261	236	265	246	264	278	283	266	262	241	261	287	270	292	295	249	244	276	272	265	261	250	304	263	284	282	267	253	269	270	270	244	275	255	254	286	275	284	277	245	247	263	308	259	250	277	246	266	304	267	278	253	267	278	239	263	257	264	237	274	251	269	254	282	275	248	233	238	256	289	282	254	244	242	272	270	264	254	267	264	253	269	277	233	267	247	246	255	269	244	256	238	264	277	275	254	258	271	237	285	230	252	242	252	245	276	284	270	240	280	258	252	293	257	253	280	269	252	263	263	231	222	263	271	318	255	253	261	254	268	259	277	258	265	266	218	261	247	273	269	268	257	269	251	260	276	256	258	274	285	282	273	253	260	265	245	259	260	277	256	281	273	251	243	247	280	257	273	249	295	243	265	233	265	255	258	266	259	255	261	250	266	266	261	241	284	279	280	273	263	281	253	277	252	253	250	244	251	257	246	276	256	257	260	267	262	246	268	267	287	259	237	248	271	253	279	264	296	263	266	235	261	263	254	255	236	267	281	275	283	255	286	300	250	257	246	228	252	271	262	238	238	267	267	251	246	268	273	281	259	268	273	265	266	225	277	279	250	268	228	267	275	270	289	273	231	269	240	266	252	282	241	267	264	279	275	236	229	264	244	266	247	262	256	254	296	258	275	262	242	277	294	265	239	242	257	280	266	259	250	290	282	237	253	296	228	265	300	292	275	245	238	287	257	275	252	256	271	265	270	224	238	260	267	266	277	269	245	283	253	258	247	297	266	243	282	224	283	256	241	273	261	250	280	281	265	234	258	265	263	249	229	230	257	249	254	249	291	302	266	267	251	262	285	262	272	259	249	213	247	239	252	242	266	261	237	282	241	282	255	241	241	260	280	253	261	263	283	253	244	274	259	250	263	272	264	252	241	254	259	266	245	253	269	260	244	294	227	267	265	249	264	232	257	244	247	283	269	251	261	273	284	248	255	261	281	238	278	270	262	233	274	275	282	249	287	266	274	261	255	265	272	270	280	273	271	252	236	244	261	283	286	260	267	277	290	253	238	266	244	276	282	254	237	252	251	275	258	276	254	275	263	229	228	242	286	282	283	263	226	246	258	236	244	244	275	246	300	249	281	241	244	244	281	279	245	234	264	279	261	265	250	250	255	274	270	271	292	241	287	276	218	252	272	254	274	254	258	288	245	268	266	275	281	266	248	260	251	282	284	278	259	292	277	255	238	266	251	285	253	259	286	258	269	267	243	241	266	271	275	272	266	257	246	225	269	259	263	256	244	262	264	272	295	295	280	255	244	267	271	253	272	263	235	256	270	269	267	246	272	241	257	272	246	256	255	281	245	260	271	254	289	262	293	236	256	252	261	228	252	261	261	244	277	259	245	209	271	268	243	264	267	231	280	260	272	227	264	254	242	227	262	299	272	254	255	269	259	238	272	279	255	265	250	277	228	260	259	246	263	261	256	256	264	233	254	229	290	290	256	249	273	313	291	247	256	267	234	256	248	258	276	240	251	247	243	258	258	267	268	260	253	269	281	265	230	262	258	250	273	292	273	264	274	242	255	278	248	298	270	275	231	273	263	250	269	242	252	248	283	247	244	264	237	252	240	281	274	283	252	265	241	274	287	246	228	255	276	259	266	255	273	247	268	249	291	262	259	262	276	278	266	216	258	271	282	287	236	276	265	269	271	269	290	248	270	244	270	260	257	275	268	292	246	265	257	265	274	251	228	290	271	248	275	253	252	297	255	252	231	233	221	278	266	256	271	246	270	263	246	242	278	251	258	277	237	261	241	255	276	267	264	267	256	249	284	245	244	291	253	274	286	260	243	275	283	256	262	277	243	272	265	288	248	283	258	247	260	287	309	255	244	222	232	284	281	268	247	227	238	271	269	245	255	256	267	270	254	292	268	269	241	266	231	254	226	287	236	257	256	254	288	221	270	280	300	237	265	271	253	270	249	287	263	284	262	253	265	263	280	260	262	269	268	258	243	269	237	250	248	261	248	247	269	266	248	257	282	263	278	238	259	222	246	277	258	268	264	273	266	271	251	263	285	266	255	249	288	274	282	276	254	248	254	251	276	277	306	284	267	279	280	256	257	274	249	257	247	270	282	247	276	262	257	234	274	282	266	277	274	250	252	263	259	293	272	264
4440	4855	3127	1521	1089	954	778	581	467	481	418	401	350	378	325	353	335	332	351	342	328	317	315	314	343	298	310	302	318	303	300	316	310	319	337	318	312	307	300	310	304	312	308	298	336	272	302	308	302	304	297	302	322	311	285	269	290	283	326	302	298	327	282	308	261	269	301	281	292	356	310	280	278	276	309	279	280	313	312	297	310	329	282	311	310	288	305	309	289	320	283	272	302	317	310	301	306	317	307	297	333	302	280	298	310	303	319	370	299	326	301	310	296	340	301	316	320	337	273	320	311	274	279	273	309	290	331	334	294	275	307	304	281	304	313	290	349	311	300	301	306	294	336	284	311	292	298	307	297	308	302	299	319	290	333	319	298	312	298	266	307	266	300	306	274	282	307	274	283	281	291	283	277	279	270	291	312	286	286	308	320	287	288	306	326	296	310	296	287	304	298	314	286	340	291	293	311	250	297	332	291	293	318	298	277	316	303	317	288	284	291	314	270	272	293	321	270	312	281	305	289	300	315	321	272	284	295	307	296	328	286	290	292	294	278	282	308	301	314	322	282	286	284	295	287	312	322	279	314	302	267	321	293	264	303	279	296	334	298	325	281	318	292	310	290	286	300	309	302	285	303	295	280	280	315	308	293	294	303	308	313	312	277	298	339	313	318	275	284	334	276	286	277	300	298	296	309	320	280	312	298	307	277	302	287	286	293	296	295	337	281	294	311	329	296	326	307	283	306	292	283	286	292	303	293	315	301	299	288	288	288	315	289	315	274	277	302	298	294	300	299	323	294	293	318	303	304	301	289	288	315	271	308	298	271	292	310	283	266	277	322	309	312	304	334	286	322	315	286	293	269	287	330	288	276	302	301	288	292	312	281	320	287	321	333	300	305	315	282	326	307	330	302	281	323	318	341	301	298	305	282	284	292	291	300	300	316	317	301	289	273	343	283	306	279	304	282	278	309	314	273	288	265	305	325	290	290	311	282	282	275	298	323	305	278	313	308	286	291	316	293	300	295	298	302	298	312	306	283	283	324	322	298	310	298	294	316	319	257	309	318	302	301	302	276	319	297	279	312	277	308	298	259	306	307	277	324	323	285	297	318	308	293	270	321	300	290	338	263	319	292	300	285	325	294	294	287	322	270	312	276	310	302	328	302	292	306	315	307	315	333	312	300	280	312	302	313	296	274	288	282	318	328	250	311	272	313	273	303	318	323	291	302	330	303	296	292	326	272	298	313	288	311	301	288	295	312	292	306	325	302	298	282	299	311	282	297	329	313	302	282	277	307	318	297	306	234	279	285	298	306	288	289	293	313	285	310	293	292	299	308	297	316	311	306	321	319	304	285	286	260	296	272	305	300	296	307	276	309	288	272	289	252	308	325	321	312	325	295	311	329	337	312	315	293	303	314	306	309	276	292	307	318	321	310	312	290	316	296	284	298	294	309	303	313	295	314	294	284	251	307	286	292	307	313	290	308	277	311	285	293	286	340	274	287	311	300	295	293	296	280	316	263	308	306	281	302	290	318	281	289	316	307	288	292	287	291	261	298	282	322	327	289	278	300	318	263	297	281	306	293	286	315	292	303	293	307	265	298	296	330	321	311	293	307	286	307	293	321	302	319	343	272	316	301	267	322	337	316	309	287	315	296	311	293	289	303	311	307	296	312	314	330	290	280	303	293	322	303	321	300	304	346	297	320	300	289	303	292	300	308	318	288	315	318	309	312	300	334	288	277	307	289	301	294	298	313	281	285	313	290	313	301	292	266	298	298	281	311	308	286	296	299	259	302	291	291	296	321	315	314	265	310	314	280	335	313	279	295	305	281	312	328	300	271	306	294	306	308	315	292	296	297	272	274	308	339	316	273	294	299	294	336	286	315	349	303	274	311	290	320	298	281	307	273	304	288	309	310	294	293	326	284	298	298	300	301	277	326	311	301	288	287	304	302	327	323	315	289	290	320	257	291	315	276	341	282	292	276	290	291	261	312	279	295	313	319	312	300	296	292	311	295	292	322	296	289	300	328	279	280	296	269	320	301	308	315	306	314	304	273	304	283	293	330	285	308	320	272	305	285	307	335	277	286	316	257	282	292	324	313	316	253	320	295	311	294	278	303	297	324	326	305	323	265	297	273	296	285	313	301	295	302	326	319	295	308	285	253	288	307	326	307	296	286	282	334	287	312	297	319	328	305	305	295	302	306	312	304	304	308	317	320	289	275	276	304	318	311	318	297	308	316	324	320	327	310	311	295	273	315	286	324	262	308	276	304	310	319	318	276	294	292	318	279	310	269	297	317	274	296	291	308	327	252	280	317	326	315	309	327	299	288	319	298	297	291	334	286	307	306	304	303	282	275	272	302	302	274	291	312	274	289	285	302	311	305	295	282	295	315	305	269	297	302	299	268	302	298	313	303	292	324	292	317	324	318	282	283	294	291	328	297	289	338	294	294	300	295	287	317	271	297	295	278	307	303	310	295	255	321	324	305	300	296	323	289	312	321	316	304	266	300	291	299	303	330	311	317	316	262	308	275	301	285	303	280	287	277	328	280	286	285	356	311	314	284	291	288	299	303	312	305	302	287	277	309	311	281	295	313	284	285	269	289	332	282	282	309	282	299	302	303	319	345	296	305	317	274	332	308	266	279	306	294	263	317	287	302	331	299	272	302	286	291	331	307	270	295	280	285	272	276	297	303	325	316	299	309	317	309	307	325	261	296	292	278	326	305	299	302	273	293	328	324	256	326	309	308	293	295	316	318	299	337	279	296	284	287	356	297	270	324	312	312	297	307	309	302	261	298	298	274	338	314	311	275	323	292	271	318	301	279	299	299	259	309	271	307	295	287	299	298	292	310	273	299	287	293	321	288	288	271	292	334	299	356	279	285	301	275	281	294	317	312	306	298	286	300	289	281	331	272	283	283	308	319	324	279	310	312	269	291	319	291	309	286	326	314	310	315	280	303	287	303	296	305	272	277	304	287	284	293	303	326	281	301	275	312	294	308	292	301	313	290	315	277	286	307	285	331	271	302	286	293	282	305	299	276	274	298	305	313	299	312	315	274	279	317	317	309	298	283	285	315	300	297	273	288	327	286	283	300	313	287	315	294	278	308	274	264	309	334	287	343	310	288	298	291	323	298	299	298	322	302	304	325	302	326	285	284	348	304	314	294	297	281	288	300	289	293	315	324	299	320	297	297	313	268	290	271	291	292	329	301	312	307	326	306	284	286	305	309	278	294	291	307	322	281	295	297	320	319	322	290	286	291	293	296	304	303	289	276	298	319	298	294	282	316	272	292	300	271	293	300	281	301	314	300	287	295	333	320	282	289	303	326	337	302	303	295	295	279	311	287	304	314	272	286	271	274	302	303	290	320	282	327	284	312	311	307	320	312	319	303	314	293	288	274	283	305	302	295	326	281	284	300	321	286	303	299	279	295	298	306	296	298	299	306	315	272	285	299	324	302	322	283	266	254	293	270	292	284	330	309	338
22308	21064	28605	23730	21065	21077	5198	895	674	602	545	471	419	407	408	378	341	370	339	339	343	339	337	348	328	332	325	306	297	311	334	268	326	285	303	295	310	305	322	270	312	283	285	291	280	279	285	278	309	324	286	293	292	288	303	291	277	295	291	275	265	303	282	251	289	308	285	251	291	273	296	273	282	308	297	267	243	283	306	290	266	272	303	275	306	283	330	288	315	261	301	257	280	325	285	315	310	299	307	286	297	282	283	265	289	300	289	257	310	316	287	284	282	292	298	281	305	287	293	287	275	310	278	268	270	292	268	268	266	293	284	290	285	276	290	283	319	295	300	285	291	288	304	284	281	272	295	239	250	315	316	302	279	255	280	315	313	284	263	296	250	262	295	285	275	298	325	295	278	265	322	272	264	295	296	274	296	258	292	300	266	290	252	301	301	309	298	270	281	287	283	283	296	275	291	299	268	255	304	268	305	290	294	239	268	279	248	276	268	293	313	283	286	280	314	272	305	272	309	339	296	269	276	276	300	286	295	270	283	283	276	289	276	275	298	296	269	300	295	289	284	267	297	286	299	248	272	276	289	295	262	303	274	289	274	314	298	313	284	285	274	285	308	283	270	265	271	315	267	284	304	307	291	282	289	277	281	292	313	306	283	283	273	299	323	292	279	278	272	299	265	290	268	268	254	306	246	284	299	263	288	265	287	310	289	307	294	268	317	273	248	273	303	276	296	281	274	301	271	329	292	299	298	275	282	272	292	302	302	284	289	309	292	273	294	305	304	299	275	284	269	259	255	289	315	304	306	256	262	285	308	301	275	300	314	268	262	273	283	282	290	267	277	306	283	309	260	286	289	286	303	299	300	286	279	292	268	263	273	270	279	290	281	294	263	258	298	307	302	293	308	298	272	272	276	325	263	282	257	275	273	268	317	264	279	282	308	293	294	273	272	326	295	262	273	297	298	283	303	269	277	291	297	302	296	274	245	290	274	275	284	268	281	318	306	303	302	299	268	278	299	259	300	281	276	312	291	306	330	249	296	265	260	276	287	264	272	291	262	287	268	298	279	278	260	291	287	299	327	281	305	293	304	297	273	263	290	280	260	287	316	309	284	294	271	295	297	251	286	281	276	258	269	301	272	293	289	257	312	275	295	288	313	298	311	288	303	302	256	244	294	290	291	298	310	284	333	267	290	332	268	295	245	292	289	256	283	292	293	258	305	287	283	286	281	288	307	295	277	297	280	343	275	253	283	304	301	305	277	289	281	322	266	291	297	266	296	309	266	295	286	316	287	290	281	275	285	305	252	273	318	295	318	270	291	296	293	259	281	311	291	280	246	284	287	284	281	291	271	307	288	329	293	278	260	285	289	291	318	298	283	282	309	304	271	267	285	283	292	288	302	266	268	288	291	305	262	286	290	284	274	275	313	261	293	270	319	272	270	293	269	290	261	269	279	327	274	272	289	287	293	329	283	272	284	312	288	297	289	296	283	259	279	291	297	294	282	271	246	290	302	271	283	267	276	284	296	277	268	294	337	286	272	279	278	279	249	289	253	292	287	291	261	273	302	280	271	307	273	281	282	322	266	284	308	300	286	288	263	288	301	273	272	296	299	256	294	271	245	255	285	306	307	282	297	286	270	268	284	258	291	312	295	284	277	314	260	267	277	300	306	264	262	284	267	287	292	278	313	286	306	284	259	252	277	286	280	261	272	290	260	291	303	285	276	258	292	276	303	276	294	278	293	314	292	321	264	271	286	275	268	285	295	296	284	297	283	283	279	260	273	287	290	257	292	282	272	273	315	256	264	279	278	261	301	299	259	297	289	295	289	268	296	289	283	293	287	290	262	301	292	278	257	324	275	287	316	295	345	269	314	271	260	272	282	299	276	302	304	270	311	266	265	269	271	292	293	308	280	303	289	286	309	292	287	289	273	300	279	306	318	290	287	281	265	296	267	291	301	269	294	283	292	286	310	286	281	237	298	295	251	306	297	278	303	273	292	287	283	264	283	261	282	275	265	283	284	286	295	290	273	290	274	277	308	280	289	298	282	271	299	285	284	280	289	311	306	274	272	271	302	290	272	282	311	299	291	277	282	295	288	289	302	290	269	256	310	275	282	277	259	280	269	315	275	284	290	305	272	262	312	292	311	290	277	292	261	262	263	275	243	268	297	292	297	282	298	289	263	326	243	284	290	257	304	288	283	286	268	318	288	274	281	287	270	288	266	281	298	298	303	261	304	301	304	298	292	295	290	281	277	287	286	282	283	290	245	264	282	269	272	292	291	284	300	300	279	310	295	270	285	271	278	287	292	286	297	294	282	298	280	276	279	265	292	279	266	276	278	254	273	278	302	301	273	245	280	282	289	329	262	277	325	254	249	283	300	285	266	290	292	258	294	277	290	304	332	263	257	314	294	275	261	272	263	280	266	258	280	267	295	286	282	274	263	273	269	322	278	258	284	311	326	260	288	256	279	283	297	271	286	275	289	310	284	304	267	301	317	296	248	297	272	287	277	300	291	278	315	277	311	292	294	255	287	283	297	285	296	262	282	275	275	305	307	293	308	296	291	293	299	291	275	277	284	284	267	287	279	291	282	285	279	290	305	278	275	274	279	275	317	282	268	273	283	306	323	274	290	279	240	299	305	267	279	295	264	289	269	250	275	266	285	261	317	288	288	272	266	299	305	285	252	305	269	282	294	261	291	280	292	295	292	288	261	276	307	295	266	289	247	303	306	294	262	286	300	274	306	260	280	270	291	273	287	306	297	273	284	267	267	257	297	285	287	310	286	287	286	265	266	289	261	287	272	255	279	279	295	285	252	320	301	285	299	318	259	303	315	265	277	275	304	301	306	267	294	279	309	269	297	302	310	298	286	270	261	279	280	276	265	268	276	291	236	276	298	296	286	277	284	274	304	296	280	269	284	287	280	315	291	320	272	293	273	297	289	285	284	278	287	324	298	297	310	290	274	274	252	279	257	280	271	271	275	309	295	273	310	275	312	293	287	273	277	269	264	261	285	284	302	283	311	276	273	277	283	292	309	281	278	270	302	298	269	273	276	316	313	273	283	272	306	271	282	277	264	277	318	316	279	289	292	286	300	286	283	274	280	308	312	318	275	276	261	280	262	287	266	312	291	303	286	257	302	266	289	293	284	277	275	265	273	240	284	240	271	245	282	310	293	299	253	316	297	267	286	296	309	311	276	268	277	292	290	291	298	300	273	288	294	281	297	296	315	292	268	290	277	302	274	254	272	291	275	289	285	310	291	243	290	309	296	276	304	278	254	295	289	293	278	291	295	266	280	292	279	299	267	302	292	262	276	299	270	315	278	271	274	287	268	291	280	280	312	301	277	288	283	296	262	269	325	282	300	263	293	281	279	281	291	292	286	300	274	262	276	263	275	295	285	266	310	269	278	313	249	314	275	278	281	308	261	278	302	271	302	284	257	303	269	304	270	305	280	265	262	300	278	305	312	301	278	272	300	271
6294	13847	9328	4557	3256	2412	1767	1313	1081	869	677	662	662	583	524	480	526	495	492	480	435	391	406	375	411	401	380	382	378	369	363	367	358	382	371	362	363	375	349	328	371	357	350	346	335	325	366	347	324	359	345	332	304	355	332	345	371	366	324	323	361	314	378	314	339	328	374	349	376	345	338	362	342	320	319	332	343	335	343	361	349	330	340	310	368	351	334	331	361	316	362	343	364	352	315	331	348	353	355	299	359	352	324	360	334	353	320	301	340	324	317	343	344	343	335	343	360	365	371	338	340	332	371	340	296	348	327	350	337	322	334	388	330	370	356	358	341	379	321	349	344	341	349	334	348	336	343	340	321	322	319	312	353	358	330	341	339	329	328	374	352	306	359	334	347	321	350	311	302	316	332	350	341	370	375	312	313	343	347	340	358	358	325	325	358	340	308	323	346	380	313	326	367	359	334	329	345	333	338	323	332	348	336	340	329	359	323	386	336	359	332	397	334	315	358	341	326	362	369	333	323	345	346	322	326	331	320	326	336	333	342	355	311	323	314	320	369	299	351	356	372	326	390	290	353	307	315	346	339	299	323	339	324	337	339	336	343	326	339	355	323	355	317	340	375	351	332	340	312	331	348	359	295	367	326	331	320	314	366	360	361	330	342	389	349	335	342	339	373	341	346	355	328	344	335	331	369	321	350	351	357	347	362	316	318	339	348	330	320	318	324	322	313	327	342	310	341	324	353	384	373	314	342	353	347	332	331	370	325	373	338	369	328	361	334	315	334	335	359	299	358	331	319	326	338	324	353	310	329	323	361	338	358	348	355	338	352	348	327	334	330	335	323	334	351	338	363	330	346	345	338	314	331	360	348	372	332	325	336	340	341	367	326	351	339	316	335	360	350	367	332	330	342	337	314	332	356	304	320	371	327	353	339	333	333	334	355	358	348	356	331	320	332	358	328	349	338	357	335	365	381	331	323	343	363	290	344	325	335	374	335	355	355	339	346	336	328	326	328	366	346	333	348	355	343	307	340	317	315	326	322	362	337	356	321	361	348	349	334	317	366	319	358	326	319	374	327	347	355	355	300	321	359	375	324	335	299	368	357	357	312	337	348	372	351	327	309	315	341	332	329	348	336	375	353	322	339	305	356	323	350	318	335	317	337	353	304	321	332	341	371	365	349	339	336	352	346	349	360	337	338	334	380	337	306	354	361	367	354	351	347	376	319	335	341	331	329	315	323	358	329	337	323	344	332	365	297	325	373	336	342	354	356	343	341	337	335	316	320	381	316	349	357	342	321	332	334	369	339	316	329	317	345	335	340	330	377	353	353	310	309	348	367	334	324	353	346	310	362	348	330	348	346	349	343	355	369	360	336	347	359	351	355	342	340	340	355	303	300	382	356	344	342	350	352	309	365	355	353	343	338	349	306	362	331	350	340	343	352	349	329	340	344	315	342	329	362	322	315	326	352	360	332	332	352	362	356	328	326	334	345	315	340	329	349	362	399	328	358	325	329	342	341	335	338	340	330	353	329	359	354	327	334	325	299	356	352	329	329	354	336	348	340	326	349	320	360	345	374	332	330	343	334	292	350	356	329	327	301	327	336	304	344	334	353	345	337	341	317	339	326	332	365	340	343	323	333	363	344	358	341	297	319	310	335	306	319	350	333	340	333	335	339	333	314	354	376	340	329	302	329	342	354	367	321	327	359	324	325	319	341	340	316	359	318	363	362	312	321	322	355	340	387	337	350	327	326	339	315	350	344	356	308	357	319	339	352	339	299	342	348	345	309	319	334	322	336	355	322	326	352	344	339	376	342	343	332	323	315	331	362	340	326	312	333	339	365	348	365	337	312	348	327	351	353	338	317	358	332	367	326	333	325	333	350	326	335	367	351	333	334	350	354	300	350	359	344	351	343	352	363	298	331	344	323	340	298	339	373	289	321	308	334	338	312	330	313	312	329	343	331	326	334	302	333	311	354	339	332	326	353	360	328	330	351	341	358	346	361	317	344	323	284	305	326	297	346	329	354	352	345	320	350	348	353	329	300	337	340	312	340	339	337	305	337	345	330	356	310	331	305	342	323	350	330	364	351	387	344	338	299	307	349	324	350	313	349	343	332	310	326	332	338	331	357	309	337	319	335	363	346	308	330	333	350	357	323	341	362	302	359	291	336	310	335	362	302	368	367	344	340	318	355	318	353	353	351	323	341	323	363	350	360	370	336	351	325	309	337	333	346	333	331	324	334	352	304	330	359	327	339	323	302	347	331	352	352	317	346	338	335	354	323	352	362	353	354	313	355	359	352	299	306	355	366	317	326	353	352	302	332	369	350	340	332	346	346	359	350	314	314	344	330	330	297	324	337	338	331	313	309	305	362	338	333	335	311	372	339	340	321	368	323	334	359	304	372	314	366	341	309	321	351	316	316	346	357	318	334	342	369	334	347	351	347	297	340	327	341	338	342	328	336	327	336	341	328	376	342	322	377	340	343	349	345	353	327	365	347	348	377	342	326	323	338	359	346	317	336	302	348	338	337	341	328	313	327	331	357	344	347	333	335	316	321	340	332	334	366	306	339	323	324	307	333	317	334	390	321	355	369	323	400	321	307	346	336	301	311	351	338	346	341	326	344	332	304	324	337	330	326	336	298	332	325	335	353	331	309	331	327	353	326	356	333	319	326	322	321	339	352	328	350	361	344	321	352	297	343	320	354	301	345	353	346	320	346	303	336	337	333	337	344	348	347	369	308	343	319	304	322	323	358	328	334	317	367	336	321	341	343	352	344	336	337	345	321	324	339	338	336	338	327	330	336	349	307	344	299	346	345	339	325	336	326	387	372	313	352	339	290	358	341	336	342	317	329	348	340	371	318	342	329	367	324	361	339	341	364	313	341	335	361	324	340	381	320	372	324	342	316	332	315	354	363	357	346	350	303	322	311	341	348	356	310	337	364	305	333	351	333	319	352	336	361	374	320	330	341	355	317	330	305	340	289	346	328	316	318	338	358	363	369	342	349	341	331	352	303	330	316	362	295	332	300	329	347	317	354	344	340	339	347	326	343	385	364	323	323	340	308	337	337	289	332	340	347	355	336	348	337	335	368	350	343	353	327	302	321	326	354	357	314	330	332	361	340	340	319	311	352	318	328	327	335	348	334	313	333	337	345	297	351	319	316	328	342	333	339	305	338	327	340	301	330	334	347	339	353	336	363	316	318	366	342	372	320	315	331	314	356	369	334	321	341	354	330	334	313	333	338	322	298	331	362	352	327	329	308	348	334	304	331	365	355	338	326	297	304	328	336	356	315	313	349	345	323	325	340	341	347	338	375	332	350	334	318	320	349	359	354	326	342	307	364	287	337	318	387	355	318	360	337	342	316	338	329	334	332	354	380	358	337	352	363	342	322	371	279	333	328	334	365	320	298	339	368	318	302	357	338	330	329	313	339	342	329	332	353	349	310	363	325	323	311	317	327	381	384	328	361	348	318	312	340	336
27412	17055	3223	817	590	556	531	554	532	521	526	542	556	516	483	551	537	534	484	515	566	509	545	544	527	504	512	538	535	566	543	502	568	523	517	518	541	500	523	524	552	497	534	528	511	536	484	501	517	486	555	505	532	550	544	498	529	522	490	517	539	552	532	526	525	532	507	510	494	536	572	519	526	526	514	537	475	522	560	501	540	510	525	560	523	533	560	544	527	519	539	525	534	470	512	474	526	570	526	485	544	476	528	531	554	566	501	533	482	517	567	563	543	522	541	509	551	530	527	552	519	512	515	514	522	496	550	527	543	535	535	508	504	503	524	504	550	563	519	499	539	507	544	533	530	534	488	502	491	519	560	537	526	535	522	519	487	529	509	547	525	537	505	464	573	511	504	528	513	545	511	531	514	527	570	567	528	501	530	496	488	490	496	521	526	537	522	560	508	525	523	541	508	504	570	507	532	504	503	521	513	536	522	521	516	521	515	520	485	532	513	537	492	514	543	547	535	491	563	579	574	500	562	513	517	578	497	502	505	497	534	517	541	528	494	509	495	521	530	519	498	540	525	511	510	530	516	511	517	508	513	547	555	514	514	573	498	480	522	504	490	502	506	542	519	502	536	547	517	540	523	506	554	552	511	554	513	452	517	496	513	521	488	516	559	516	513	536	492	521	520	486	521	544	499	537	524	514	507	501	543	494	561	509	520	528	521	507	493	524	560	555	549	484	485	507	565	485	503	502	498	533	551	487	535	562	489	568	517	501	564	516	485	555	482	530	517	532	523	526	513	525	580	541	499	490	514	548	505	533	506	508	542	480	482	521	476	542	525	512	537	511	527	532	542	547	549	535	509	497	573	511	533	518	516	504	576	520	533	495	536	539	515	507	480	517	503	530	540	500	510	537	538	503	558	487	504	488	505	525	496	542	540	491	510	527	545	488	554	495	552	507	503	531	530	547	530	502	513	493	517	545	503	517	502	479	506	510	519	536	506	501	519	526	496	517	523	530	521	489	533	522	538	529	523	533	506	489	502	512	512	495	520	494	559	511	523	522	487	513	564	521	539	524	508	535	524	481	538	503	525	573	532	576	542	511	547	532	524	503	522	532	528	512	514	544	501	549	524	519	499	495	540	497	542	513	547	546	548	502	551	553	552	566	505	535	513	502	520	501	491	528	523	490	510	538	574	525	514	488	536	548	515	514	530	513	500	487	502	549	524	503	501	507	548	518	531	534	522	529	518	516	485	555	519	528	529	497	493	481	501	546	539	498	499	547	508	558	524	516	545	506	489	521	498	496	509	521	521	526	478	563	530	547	514	531	520	539	552	487	529	546	514	503	556	492	531	543	520	541	564	542	513	476	476	511	528	516	508	526	499	533	558	572	501	496	499	539	530	532	483	496	498	508	540	521	477	515	507	561	537	498	548	539	528	544	518	527	507	505	464	542	501	525	510	491	528	535	551	514	521	565	523	545	505	507	490	498	534	555	540	567	518	523	448	553	524	534	537	490	521	543	525	524	509	500	541	496	522	531	530	479	507	521	536	535	509	494	509	498	512	507	492	549	508	522	503	515	547	537	522	467	511	545	569	527	493	508	513	543	563	481	529	532	552	539	503	509	578	560	533	528	493	511	517	527	564	482	521	525	478	544	519	510	541	517	540	566	527	601	472	541	523	469	541	522	504	531	541	535	534	544	493	552	479	520	516	522	499	563	540	515	482	525	527	524	517	519	525	548	479	475	500	508	439	500	553	546	515	522	530	520	538	525	547	490	529	526	515	519	508	543	518	504	521	515	510	518	546	514	489	529	485	546	490	581	533	527	545	489	529	511	505	504	530	490	527	533	512	507	521	510	487	514	549	522	487	553	529	526	543	552	530	526	536	520	508	509	501	518	487	512	534	547	506	534	504	509	530	492	548	534	511	492	522	532	525	508	508	546	509	487	543	529	542	540	536	533	517	509	536	499	486	508	530	533	515	526	511	514	491	506	499	558	507	504	527	514	552	550	551	533	536	531	531	493	492	541	507	523	520	479	525	512	489	486	533	515	542	493	511	498	518	536	555	547	518	523	502	559	517	498	538	480	554	504	541	520	496	505	511	527	491	541	466	527	525	533	519	530	514	579	502	509	539	525	535	507	544	521	513	502	535	519	520	519	515	521	559	524	535	558	524	530	514	555	506	552	515	495	509	541	538	497	532	523	511	524	516	530	510	544	576	539	528	514	532	520	524	536	527	513	557	543	534	544	517	526	544	527	509	562	576	535	505	544	530	488	526	547	524	532	507	512	535	517	487	501	527	544	524	525	536	531	510	534	532	475	517	516	532	510	558	504	516	530	504	481	551	516	519	505	515	527	540	490	498	540	512	526	560	498	519	517	512	521	508	514	510	513	526	512	491	513	523	505	498	522	549	537	535	557	488	565	513	503	540	527	512	538	559	521	507	520	518	510	540	493	566	559	541	488	555	522	471	506	522	486	518	503	490	528	533	531	511	506	543	479	511	568	547	539	470	578	514	474	525	540	484	515	510	490	541	514	526	546	507	497	527	478	549	538	537	517	514	508	548	514	490	499	529	521	506	490	522	534	511	523	531	565	551	556	529	517	547	553	531	503	561	560	539	530	528	526	519	505	534	541	502	562	523	528	500	545	517	522	526	521	499	498	518	494	538	555	508	496	558	549	516	512	543	508	568	548	592	530	526	543	529	560	487	489	537	545	502	537	504	481	509	545	563	488	525	536	540	511	528	522	559	569	483	523	552	527	522	501	511	521	484	508	529	515	555	532	490	480	503	458	519	513	518	528	505	468	556	481	562	507	514	513	504	480	527	508	550	526	563	524	534	507	511	534	528	529	499	494	491	511	535	518	485	531	528	544	501	521	515	515	511	487	540	543	481	527	534	525	508	524	527	497	524	543	505	491	528	531	546	569	522	545	505	516	514	526	510	524	484	525	545	511	489	532	514	557	541	541	504	518	530	536	552	505	504	539	525	541	490	515	520	538	508	510	482	526	519	538	496	487	565	550	460	523	535	518	501	522	498	559	519	579	519	505	477	513	529	514	485	532	510	538	555	520	503	491	540	518	516	517	487	549	544	562	518	515	513	498	545	500	525	519	498	544	540	527	510	484	531	512	516	524	509	508	547	542	548	523	493	508	541	543	506	491	553	549	530	517	549	529	527	485	526	523	537	528	536	509	521	517	488	517	506	538	533	517	514	495	537	541	541	537	543	536	574	521	497	509	530	546	517	490	493	470	514	531	531	490	518	566	545	522	565	505	519	533	522	505	514	497	538	538	519	543	494	542	530	518	507	518	542	545	558	503	497	540	496	519	500	491	549	530	471	524	487	510	496	548	501	488	537	561	500	508	524	567	510	499	519	539	524	550	558	511	487	544	528	549	486	554	489	496	529	548	501	544	510	486	493	486	558	501	504	536	507	507	536	474	537	513	552	500	519	545	521	568	554	487	523	482	515	486	517	544	575	523	536	468
5712	1439	888	710	652	644	603	628	632	598	612	631	567	578	658	595	578	584	605	607	585	622	608	545	605	569	576	602	560	600	591	585	584	620	586	579	608	596	565	621	587	542	637	601	568	586	587	580	616	579	612	571	602	604	568	589	615	585	612	609	609	543	577	650	562	588	587	568	581	591	598	567	605	594	666	585	628	591	587	582	563	592	572	599	598	550	579	583	605	586	539	598	611	620	586	601	557	577	570	594	611	603	593	639	616	602	589	546	607	557	605	584	571	630	596	581	578	612	588	594	560	621	572	566	591	632	630	614	629	598	544	586	571	574	622	600	614	606	567	531	606	557	574	579	580	601	560	589	580	555	558	591	589	584	588	596	591	642	616	614	619	609	604	583	621	616	587	562	617	569	600	605	560	633	585	632	600	592	571	608	604	571	556	582	585	540	591	599	594	562	601	573	629	578	550	572	575	620	587	603	587	580	616	593	601	570	567	642	611	582	614	584	543	623	582	568	592	602	597	638	551	565	610	604	616	608	554	590	589	580	585	559	562	597	593	602	597	615	579	596	641	601	568	546	591	615	601	605	595	581	637	596	596	606	586	593	577	579	633	535	595	614	567	609	618	590	619	632	590	649	581	594	552	596	619	560	611	620	557	587	564	622	638	601	548	564	593	575	538	580	606	559	563	594	599	569	603	574	586	579	598	602	594	601	575	542	599	582	604	575	587	594	620	588	587	577	609	563	559	580	645	589	608	621	589	579	568	593	592	610	611	588	574	573	603	605	582	654	583	583	574	615	564	635	619	618	578	625	606	616	592	586	564	573	586	604	596	597	602	582	606	592	594	606	546	584	631	557	597	602	562	635	601	610	613	581	569	598	584	638	550	601	564	631	610	546	596	523	579	592	603	576	596	593	614	593	589	592	631	585	647	608	625	593	597	612	597	573	598	586	574	599	601	624	598	552	570	564	563	573	555	571	548	611	624	599	580	585	550	566	569	614	580	601	586	640	583	608	585	601	597	582	576	628	573	592	585	571	563	595	538	590	548	619	587	562	543	571	588	608	562	591	612	593	612	610	609	631	606	587	621	588	566	605	581	606	567	584	551	594	607	609	585	555	572	608	571	600	573	613	618	633	603	622	552	567	603	598	571	619	570	587	559	621	623	572	622	629	598	629	588	616	613	634	559	589	604	599	593	567	614	561	624	586	573	569	580	648	603	559	561	603	585	584	610	604	585	621	598	551	612	606	584	594	588	558	610	609	607	611	612	584	589	562	597	578	600	605	547	593	565	595	602	573	664	600	598	619	598	561	624	572	583	534	631	596	610	586	572	577	629	557	592	605	583	595	603	554	578	575	556	569	597	596	596	565	617	591	565	559	628	618	582	610	582	590	557	610	553	586	562	577	565	619	563	607	613	577	557	591	616	573	610	625	621	594	609	588	557	571	645	600	607	536	615	593	526	583	570	599	587	611	588	601	558	602	603	624	612	577	590	579	579	568	607	598	599	584	630	594	559	602	594	585	596	573	530	606	592	584	629	613	591	596	593	595	627	575	576	574	551	624	562	596	606	581	596	596	578	611	635	575	607	635	600	643	600	578	620	589	544	638	600	554	616	603	561	599	589	606	594	558	572	567	558	612	585	572	589	622	584	613	586	563	593	592	607	629	606	616	569	565	571	625	597	609	568	596	620	571	636	586	610	597	578	551	622	571	618	580	579	581	600	620	621	545	603	591	583	549	603	620	606	627	589	610	555	594	630	608	606	600	569	587	610	612	599	561	587	614	582	602	568	609	640	591	585	562	591	620	633	576	580	566	586	590	554	607	623	572	596	631	597	607	596	559	568	607	604	571	587	584	554	613	590	595	595	581	598	594	634	609	551	582	570	584	606	589	609	610	618	605	625	619	604	574	590	606	551	590	586	598	584	565	604	629	589	535	591	544	549	614	627	597	642	607	601	578	585	585	628	627	585	604	599	574	607	538	601	556	638	584	572	581	607	580	595	618	581	595	592	571	581	563	612	599	546	614	577	586	590	571	605	578	620	605	597	566	621	599	641	573	571	544	610	575	609	598	592	597	572	551	594	579	578	583	551	575	585	564	612	602	638	579	621	589	600	618	599	598	588	609	588	589	557	593	563	582	595	575	599	630	599	613	621	607	604	556	556	617	599	559	607	637	578	617	634	550	612	601	566	657	532	620	588	553	602	566	569	648	597	626	602	592	608	566	570	567	564	545	560	594	635	583	577	622	586	531	582	568	592	615	540	588	578	598	566	554	602	623	591	570	605	584	560	560	590	581	566	564	587	604	603	581	608	587	605	611	575	582	598	615	606	587	592	565	606	581	562	600	610	592	599	603	609	562	587	591	567	617	578	614	588	596	602	629	604	608	539	546	548	621	601	606	571	586	561	600	588	619	536	570	626	649	553	625	584	621	601	587	573	617	575	568	594	623	565	622	575	581	598	580	583	588	594	591	619	574	564	578	529	602	630	594	581	625	619	605	598	570	627	628	578	625	604	561	588	593	614	581	620	600	558	587	601	557	599	602	535	621	614	578	580	568	550	584	618	565	621	580	560	602	615	599	604	548	545	563	604	591	531	620	584	641	610	578	620	592	559	586	594	563	592	597	590	581	584	633	611	595	606	608	611	583	613	585	601	562	609	625	585	567	633	623	625	605	568	606	613	593	561	586	634	592	595	602	596	590	586	568	536	582	579	572	582	644	601	605	653	585	594	585	625	605	569	629	597	604	540	564	573	612	562	595	562	626	553	608	558	573	606	609	622	586	576	564	579	596	551	580	584	562	598	571	610	607	624	604	575	635	602	614	575	598	575	596	582	581	597	592	592	597	593	581	605	563	608	578	578	623	571	594	587	621	578	572	632	578	633	601	597	590	627	613	620	612	583	610	550	567	577	578	595	566	585	580	550	588	599	567	605	616	609	601	619	574	562	530	585	547	585	601	520	570	608	594	606	596	627	563	604	590	605	615	578	623	617	582	621	621	593	583	602	586	560	573	599	612	538	591	562	603	608	578	587	625	614	631	610	617	593	593	610	584	620	580	575	586	547	611	608	575	623	596	560	565	657	641	607	571	574	603	616	543	647	580	611	624	631	656	569	616	598	623	553	588	596	562	597	617	591	601	633	606	567	552	604	607	612	612	568	590	590	614	585	569	622	586	558	588	606	632	614	582	602	625	548	563	591	601	613	618	594	530	604	562	585	608	585	589	573	593	570	573	562	548	565	633	612	579	579	595	647	580	637	641	551	593	543	579	591	580	587	629	581	604	624	573	617	607	581	620	615	618	598	610	594	594	631	540	610	595	644	594	597	606	593	617	569	598	632	594	599	580	564	563	607	594	620	579	573	636	593	563	561	599	623	602	645	633	526	568	599	573	583	604	553	594	617	629	570	555	582	637	600	611	561	608	613	605	639	651	606	565	614	593	548	634	584	580	611	548	564	623	586	639	555	638	551	590	637	631	544	557	612	565
23269	20996	28011	24192	20975	7140	1248	887	825	725	717	640	668	710	610	626	598	598	633	593	617	624	564	582	557	602	641	602	574	618	639	615	583	612	586	570	562	639	593	556	602	642	636	598	563	571	570	567	617	586	605	574	556	587	617	589	527	582	617	556	559	607	577	581	589	606	564	599	568	589	567	586	587	578	599	544	594	593	577	594	559	567	616	592	575	580	595	625	579	585	603	600	590	547	590	594	558	606	537	611	568	557	616	582	571	582	579	593	556	616	610	584	577	540	549	603	568	571	615	567	605	579	593	595	645	564	529	589	606	589	574	593	595	555	563	603	576	605	586	589	564	621	623	549	601	541	549	588	609	606	629	608	574	568	610	608	587	596	586	572	608	581	582	594	549	579	608	602	557	563	562	584	557	552	596	553	552	582	569	607	553	594	627	567	587	563	572	552	595	582	608	616	531	581	587	578	588	604	587	578	587	589	603	587	562	580	568	565	593	576	617	592	599	607	559	570	553	612	602	577	577	601	538	638	551	600	594	557	561	552	587	566	576	575	593	596	583	569	588	566	577	535	533	534	563	584	611	591	539	570	583	570	597	544	599	586	595	562	646	564	547	534	571	586	570	619	589	570	569	593	565	576	599	611	599	550	592	577	563	580	621	530	535	583	582	579	523	581	586	579	588	605	606	618	596	561	578	575	599	611	569	595	578	566	592	579	615	559	589	583	583	615	597	595	606	584	549	581	552	625	552	592	562	600	587	576	590	585	579	569	551	602	591	593	546	585	578	574	564	593	564	572	602	618	558	604	562	569	590	561	572	657	617	585	554	588	593	560	600	572	550	577	539	616	579	583	563	611	569	605	555	569	606	600	558	582	628	567	549	552	627	627	565	615	606	590	590	586	560	557	609	598	598	602	593	559	582	595	588	566	640	581	558	562	564	590	593	593	564	602	533	533	581	589	549	569	583	558	603	546	582	574	573	571	559	619	583	591	601	579	578	570	576	583	580	578	605	570	628	547	576	583	570	524	572	563	593	591	572	599	557	615	623	592	624	556	587	563	604	563	538	575	563	538	587	559	614	613	553	565	584	544	564	607	579	590	546	576	551	548	622	584	579	583	594	569	550	559	620	578	608	542	592	614	588	569	582	607	607	581	568	580	554	604	609	611	574	626	563	604	606	583	593	625	605	574	575	551	594	584	591	571	543	565	602	588	568	620	610	588	609	582	588	609	608	565	569	591	580	546	596	593	626	591	573	555	625	584	556	571	576	550	601	579	595	598	569	582	557	585	606	613	590	577	558	611	573	560	579	564	591	577	583	607	572	585	572	607	537	599	569	588	557	552	585	551	611	595	578	578	536	578	585	634	589	578	591	545	591	601	597	584	558	559	589	582	561	552	580	529	603	595	561	583	528	612	561	574	604	598	616	546	608	611	586	598	610	542	596	587	571	560	627	548	582	574	546	579	558	626	562	555	583	589	585	613	616	576	612	567	590	635	582	582	612	579	597	559	606	638	624	609	585	586	584	567	566	608	632	566	543	570	610	597	606	612	577	579	584	575	590	576	601	580	550	592	562	604	600	583	588	594	561	588	562	597	577	560	543	564	572	543	666	580	587	611	615	590	588	584	595	571	554	615	595	602	594	568	571	581	575	587	604	562	598	595	565	578	549	640	575	618	603	562	619	586	577	618	599	611	569	579	576	556	624	554	567	573	618	597	592	588	553	619	580	543	560	579	576	594	578	530	603	531	577	578	558	587	549	612	595	573	601	547	611	603	622	596	580	610	635	565	600	552	610	607	613	567	608	587	580	583	563	558	602	562	582	570	570	543	583	527	581	586	579	582	588	616	595	580	614	594	598	553	595	574	571	558	538	591	575	600	574	557	573	602	589	572	587	594	573	580	584	613	538	560	540	571	578	558	587	575	586	573	611	574	590	585	586	591	582	574	600	606	567	610	592	569	570	562	585	593	595	592	604	587	543	598	577	642	573	561	567	552	587	556	560	581	633	595	605	594	553	575	557	536	623	615	536	592	585	565	568	566	614	601	573	637	592	574	551	605	591	539	611	531	564	564	580	577	597	601	658	642	580	612	616	563	597	557	609	618	590	572	561	548	613	586	551	587	565	601	568	586	573	551	561	618	592	569	583	621	583	555	566	567	603	591	592	639	529	535	543	584	607	576	560	606	584	636	564	583	548	537	567	587	553	557	592	594	537	565	556	542	618	549	600	574	580	586	591	575	627	552	595	580	612	569	547	599	518	614	600	574	575	603	604	548	546	587	545	559	560	584	576	611	584	593	581	571	626	595	567	579	620	574	586	605	573	572	563	552	543	545	584	592	599	599	583	586	563	620	540	612	585	592	584	614	538	573	530	580	562	601	603	556	552	548	582	566	601	617	570	595	600	588	567	605	566	587	555	521	588	546	587	590	595	590	578	543	557	584	653	545	609	588	559	615	596	560	592	607	535	585	566	575	565	558	585	596	584	592	594	570	544	573	566	573	548	555	564	575	624	576	559	613	589	561	556	594	594	545	559	585	584	579	565	561	601	563	562	578	594	557	572	637	605	580	558	584	552	606	609	578	593	591	587	594	599	594	555	605	619	547	614	580	601	578	582	540	640	578	561	541	590	628	571	591	605	570	556	599	591	571	566	584	596	577	565	564	583	576	624	648	591	597	556	616	605	632	541	601	620	599	582	550	559	538	583	607	585	605	593	559	574	540	614	589	582	571	539	571	568	635	575	578	579	604	546	592	618	545	569	608	556	567	576	612	608	627	575	577	597	594	517	591	581	562	601	581	570	587	577	529	584	566	548	560	584	615	592	565	579	594	579	568	586	541	602	595	577	621	593	582	595	590	600	585	586	578	580	550	580	579	575	623	515	587	573	557	606	617	574	557	565	558	611	559	567	602	596	543	564	594	573	613	567	621	589	602	600	595	659	590	563	601	626	543	562	582	610	557	563	603	598	587	567	557	571	580	585	617	586	623	593	567	519	547	547	546	536	590	531	607	612	576	541	519	547	577	573	625	592	577	599	578	628	575	553	610	604	535	598	571	546	593	544	596	600	579	562	542	584	578	595	572	609	568	576	626	601	556	622	650	607	574	588	568	590	519	582	598	609	595	597	603	589	568	564	563	552	568	551	591	597	579	625	605	623	553	580	602	540	590	563	576	580	610	593	588	578	549	618	610	580	574	587	594	606	557	547	577	601	548	591	551	575	569	564	581	555	602	569	583	556	577	620	589	586	570	546	533	576	549	609	568	583	578	565	550	607	587	602	566	570	598	537	591	590	621	585	535	576	595	567	600	581	591	594	587	551	579	602	563	614	584	592	590	570	562	593	609	618	571	513	612	571	590	559	588	603	613	592	623	544	571	570	594	540	554	566	573	642	594	624	602	588	573	579	564	594	600	522	555	575	585	572	551	564	549	536	602	552	560	571	582	579	588	573	574	578	596	552	575	597	585	576	602	615	583	565	589	544	583	607	567
5193	8731	5915	2895	2172	1726	1457	1144	1051	930	912	853	778	774	769	729	741	715	669	747	711	687	738	672	680	683	680	679	701	705	718	722	673	672	649	640	675	685	681	657	629	654	664	693	658	698	668	671	642	708	712	648	687	671	650	750	643	707	647	686	679	633	683	672	677	690	651	696	688	664	679	680	633	635	708	650	665	731	701	680	688	659	726	683	706	627	748	635	707	619	656	688	698	610	649	694	667	636	667	658	647	683	669	694	641	662	707	673	679	659	666	671	650	628	669	664	636	710	650	654	668	641	680	680	671	646	667	661	719	675	679	672	666	685	696	640	650	671	646	656	677	647	699	666	660	692	670	684	667	654	702	668	644	707	687	685	640	688	648	691	667	664	677	686	663	664	681	700	691	654	697	713	668	657	714	647	667	656	687	690	640	671	681	703	662	684	684	699	654	701	717	665	632	693	644	690	691	661	639	721	664	692	654	667	699	629	672	687	666	665	645	692	686	652	657	682	671	691	661	683	689	691	678	639	666	671	682	677	690	676	671	630	674	620	615	632	698	667	680	709	675	636	686	671	622	666	674	678	661	679	683	622	681	665	693	722	651	644	680	658	718	656	651	661	689	682	656	674	662	688	719	655	681	674	694	656	658	630	654	695	679	670	630	652	665	676	648	706	708	684	643	670	662	661	652	666	675	653	708	647	686	680	713	648	669	652	670	673	692	692	680	682	646	643	645	632	676	696	678	671	709	634	650	680	684	696	671	667	626	684	693	700	646	644	666	674	668	712	705	654	616	631	677	684	717	682	684	669	647	656	690	676	690	686	673	657	680	637	653	601	750	665	632	685	692	633	674	614	639	680	691	687	674	676	685	614	685	689	676	692	679	651	669	677	661	679	697	678	678	663	669	687	647	630	664	668	645	669	687	697	667	674	694	659	739	664	646	680	682	669	711	695	671	676	674	658	685	660	657	703	657	617	661	658	670	643	681	694	657	641	640	681	643	677	686	650	632	638	653	645	655	642	694	676	693	693	682	624	654	661	687	661	633	717	641	695	667	655	675	677	605	666	672	632	668	642	690	658	679	697	637	614	687	654	691	684	704	673	685	627	703	645	657	721	672	626	683	654	664	664	666	690	699	660	687	681	700	680	666	625	697	660	671	607	680	629	669	668	680	632	653	672	683	660	676	682	670	646	681	690	621	641	697	685	642	635	644	682	672	670	680	644	705	640	643	672	695	684	644	650	655	602	660	625	654	690	670	708	654	651	662	709	696	684	633	588	682	657	656	668	670	669	687	663	703	657	665	646	680	668	648	698	701	727	640	647	712	621	659	702	686	684	625	665	692	692	628	681	652	655	643	674	690	683	655	631	692	653	691	662	653	652	676	669	716	649	672	701	672	680	648	704	652	665	695	663	606	648	673	649	627	642	658	689	701	635	683	674	699	709	683	689	679	681	657	649	688	680	668	647	726	696	647	644	690	668	670	666	659	626	689	661	667	671	701	668	635	701	647	622	720	643	684	648	667	687	642	673	638	645	652	656	688	724	644	652	689	668	652	671	614	665	663	665	666	682	684	652	690	664	642	683	711	705	671	654	645	675	710	722	653	613	681	677	647	647	704	639	702	687	638	621	672	686	728	697	633	651	690	687	683	689	659	657	695	652	652	701	659	680	666	720	701	660	657	635	653	657	694	709	669	670	671	633	692	663	649	645	649	692	688	685	695	659	681	651	696	689	677	650	678	696	647	649	651	635	627	689	616	633	622	667	664	653	635	679	695	639	621	642	704	705	663	701	609	664	641	636	702	649	656	652	699	640	675	613	666	664	689	638	641	649	613	662	634	671	691	733	666	657	642	640	662	723	664	632	681	643	654	704	674	677	710	695	671	658	705	672	663	658	641	633	674	707	669	609	661	710	692	617	709	673	714	674	723	637	658	684	619	702	690	658	698	670	636	638	673	666	669	685	668	657	674	638	678	681	638	663	657	628	627	635	662	653	670	649	644	656	712	648	655	684	645	663	727	660	680	646	722	684	698	669	696	704	625	695	734	641	689	672	670	651	708	657	678	668	652	687	672	690	672	622	626	685	682	666	661	663	681	664	644	697	665	635	618	754	655	648	696	706	630	671	711	667	679	653	644	658	657	642	640	690	668	653	704	625	654	679	695	641	665	669	685	646	693	666	743	653	687	639	654	688	708	699	666	680	661	675	661	669	691	635	677	703	678	705	709	652	646	692	665	670	704	640	712	678	689	726	681	661	650	671	682	685	685	628	720	647	641	660	629	637	666	644	675	682	688	678	652	678	712	686	677	660	718	685	666	644	648	684	693	673	728	698	689	658	618	648	619	699	651	690	641	664	706	671	727	666	694	677	658	648	642	681	723	694	628	683	674	673	625	670	677	645	677	682	736	683	647	659	693	617	659	701	646	624	658	680	700	680	654	653	644	696	701	669	653	730	670	644	701	658	705	630	671	664	661	668	705	675	684	628	690	657	676	658	706	667	641	687	650	683	643	695	706	678	682	660	681	684	702	694	707	681	668	705	689	671	695	686	669	649	687	626	675	699	664	689	659	667	678	728	701	656	669	663	691	667	659	675	668	658	636	654	678	653	654	659	669	624	713	672	623	696	683	671	625	682	665	743	682	681	637	682	683	672	669	640	651	647	652	708	640	667	662	642	702	689	685	692	668	665	656	653	636	638	663	663	643	684	696	669	692	703	642	661	697	705	607	619	672	654	659	652	685	647	639	709	675	671	720	662	678	694	682	621	663	671	706	719	637	662	639	643	640	646	646	714	638	699	605	628	600	656	647	650	619	665	697	704	654	662	605	652	707	649	683	687	698	705	661	694	703	701	667	679	668	700	684	645	685	635	658	642	693	667	665	697	704	618	660	670	648	666	695	663	681	724	697	663	666	683	672	675	662	668	661	635	699	699	627	649	677	640	658	660	680	676	735	712	681	668	671	663	680	726	687	643	685	658	624	659	662	694	668	684	659	666	661	696	661	641	669	661	663	644	673	655	712	658	658	706	684	699	729	675	657	662	684	670	648	661	656	685	655	656	696	632	615	674	663	624	663	676	654	669	672	680	709	673	642	667	714	650	646	635	630	672	698	659	682	683	643	705	635	643	641	683	620	665	697	660	653	659	629	697	623	677	681	690	660	646	688	662	694	650	679	654	652	623	708	685	715	679	660	666	657	701	662	651	635	653	654	656	652	630	676	634	643	681	660	660	665	691	672	685	645	690	642	667	669	673	677	658	664	635	684	699	636	647	675	627	650	673	644	698	644	646	725	668	671	660	662	673	685	674	672	686	622	685	705	667	651	639	652	712	666	649	649	617	652	707	650	678	627	696	643	641	680	708	669	675	666	640	686	662	653	676	646	671	640	649	630	624	637	650	665	683	660	579	682	671	678	692	656	667	670	704	704	675	663	672	669	690	691	665	731	656	680	722	694	714	669	670	654	650	665	653	689	649	608	670	653	666	694	650
24488	21071	26895	25349	7524	571	467	396	339	334	299	319	316	305	300	318	304	300	267	275	270	276	284	257	271	258	282	264	282	284	277	243	270	258	291	289	295	263	291	282	258	279	282	249	290	267	279	268	255	227	257	273	255	289	298	245	251	259	275	261	255	274	269	248	272	258	266	248	256	245	250	269	273	298	261	271	251	245	264	244	265	305	263	278	278	264	245	271	260	273	273	240	259	258	261	264	296	243	257	234	256	245	240	262	263	261	280	272	260	272	251	261	282	252	245	269	275	274	285	281	311	237	270	261	284	261	246	241	254	266	289	258	285	281	266	272	257	291	260	293	294	259	250	256	252	241	263	267	279	248	236	247	252	258	236	265	281	265	271	282	273	215	248	263	274	247	281	265	252	237	248	269	284	257	243	245	266	235	289	273	276	257	281	242	253	277	293	243	255	259	257	260	268	228	253	250	290	241	247	274	265	295	274	278	263	261	292	238	241	273	268	269	254	254	270	246	264	241	261	269	251	271	278	249	281	293	243	290	257	267	232	261	268	291	248	293	281	240	278	271	291	281	261	266	278	240	275	256	300	256	229	234	272	246	273	224	270	271	248	273	272	297	276	272	264	248	265	273	292	251	261	281	266	297	241	265	281	287	247	261	249	281	283	262	251	251	264	249	279	260	281	259	268	265	273	260	267	233	280	284	263	250	294	269	271	252	278	241	255	284	285	253	304	280	235	235	242	241	261	272	262	250	284	278	240	287	255	302	269	228	277	261	283	233	284	258	228	274	285	258	238	278	254	266	263	251	257	284	269	289	267	266	270	275	267	218	244	271	276	247	274	266	264	284	277	264	227	251	276	291	249	261	243	228	263	267	231	255	259	249	265	266	276	280	247	266	257	291	252	251	275	241	280	270	233	290	250	242	269	246	229	266	258	262	269	284	261	272	271	245	260	287	278	300	262	255	260	248	255	282	263	237	268	254	230	272	239	261	270	310	255	268	266	247	278	267	277	283	242	282	256	263	283	297	260	262	245	222	265	268	273	255	253	280	252	241	264	268	256	261	260	276	250	251	275	256	258	261	272	257	272	270	250	290	240	260	252	248	294	246	258	274	297	267	295	274	272	258	270	284	273	268	262	282	288	255	272	286	275	259	250	277	261	273	268	234	293	283	305	263	272	264	243	271	272	254	253	279	252	236	245	270	260	286	274	253	239	277	269	268	279	265	243	300	286	256	269	245	265	227	236	287	258	281	242	265	263	278	257	242	267	263	252	263	264	262	253	293	242	268	289	281	266	267	236	259	277	272	241	266	263	286	252	250	265	233	263	243	250	252	277	250	274	267	256	273	264	270	238	261	219	232	258	265	259	260	255	265	282	253	257	266	268	277	288	246	261	275	274	277	269	262	266	275	280	274	282	243	266	267	283	261	296	270	253	252	310	254	278	287	248	271	252	248	255	262	289	267	277	268	266	271	267	236	252	268	277	265	250	251	259	243	274	262	251	264	251	276	255	280	260	266	241	275	267	278	272	279	268	265	299	231	255	262	257	263	249	271	262	253	241	278	251	256	254	291	250	266	267	249	266	233	255	252	288	261	251	264	242	264	317	276	273	257	275	257	270	277	248	277	235	251	222	242	264	234	251	272	242	238	247	275	280	293	255	261	268	244	272	283	243	256	269	247	275	256	269	257	264	262	252	273	276	273	263	266	274	290	242	245	262	274	256	284	251	241	269	283	244	251	286	219	275	233	257	261	256	249	264	267	255	278	250	261	280	258	255	257	270	247	247	281	260	264	277	260	275	256	251	247	262	249	295	271	265	260	274	259	275	265	263	253	269	271	238	262	264	244	221	249	291	271	271	246	239	270	274	235	264	245	256	264	281	278	253	270	223	284	253	277	253	254	265	274	231	261	261	259	234	252	215	282	273	292	282	231	283	240	280	233	288	242	281	246	278	244	253	253	270	308	248	283	278	286	285	269	262	264	234	267	236	241	255	277	259	252	285	259	278	252	271	274	234	278	271	254	225	266	232	265	285	256	273	269	253	266	255	254	291	274	273	281	250	291	267	251	266	276	258	274	254	255	251	264	251	293	284	254	272	253	246	293	268	303	284	259	272	257	279	248	265	265	294	265	260	259	249	249	241	242	265	258	263	257	258	245	223	250	241	247	281	254	294	242	278	281	298	271	275	249	264	239	275	276	258	260	235	256	272	292	279	272	280	253	256	288	258	234	270	248	287	256	258	238	252	279	264	254	289	251	250	268	268	273	272	247	256	266	255	282	277	266	290	256	274	264	302	233	254	260	281	300	256	256	278	278	242	249	233	245	311	263	259	254	280	255	248	255	243	266	266	260	272	270	295	286	294	236	283	252	274	262	262	299	269	276	250	272	263	261	264	280	245	250	262	271	255	262	284	253	272	295	251	288	271	269	265	277	239	234	242	255	265	238	280	215	257	259	259	235	242	254	250	268	260	253	266	240	261	255	266	232	259	257	300	262	253	240	282	251	265	251	263	275	266	243	263	250	273	263	289	262	303	273	273	283	282	290	253	220	270	228	236	282	240	263	266	244	273	261	258	261	249	241	248	274	253	254	247	275	262	264	275	278	247	279	273	267	254	269	275	247	250	255	249	264	254	266	257	243	261	259	248	244	277	243	303	242	250	269	267	264	279	250	262	277	253	271	267	221	237	255	262	252	293	265	263	254	240	278	281	258	264	272	295	274	256	272	275	290	271	288	276	290	261	292	236	243	251	262	275	275	244	277	262	249	273	270	253	284	262	262	258	237	265	259	265	276	224	254	259	279	267	259	271	270	245	231	256	271	271	270	253	260	237	260	314	242	224	283	242	286	250	268	240	223	261	302	256	254	241	296	233	291	295	270	243	267	267	243	297	256	290	257	246	265	283	264	251	253	261	253	270	261	259	249	277	254	273	256	253	253	261	295	259	254	284	247	250	236	263	260	251	267	269	254	260	245	260	259	266	268	262	257	247	262	262	256	280	259	299	274	264	266	289	258	243	253	243	267	267	302	258	275	251	246	281	268	251	239	291	271	228	295	272	268	249	244	261	267	298	284	276	288	240	268	243	263	265	249	257	263	260	262	282	260	271	256	224	239	253	242	243	246	232	257	266	288	273	275	268	263	257	262	287	262	248	232	246	284	228	246	254	231	246	280	298	259	265	266	247	288	251	260	246	231	272	275	273	267	258	268	288	267	250	260	280	246	251	267	264	259	269	253	242	289	259	277	267	251	263	264	257	270	261	271	291	272	263	267	257	259	274	262	277	267	251	283	262	239	247	258	282	268	260	272	286	260	258	255	249	244	265	248	249	236	242	279	285	256	266	268	244	245	238	260	261	272	286	243	288	238	265	271	274	247	269	259	246	270	286	265	266	261	232	270	274	249	238	260	272	259	267	240	254	250	248	260	276	270	248	224	262	245	253	275	270	260	284	264	254	267	268	273	278	277	248	249	251	269	263	271	250	244	268	248
4825	5061	3091	1553	1099	912	708	620	518	464	442	419	377	382	365	329	339	335	355	339	334	338	344	321	317	302	299	317	277	367	304	331	315	341	321	313	284	321	304	303	322	302	325	318	278	302	327	294	297	332	300	313	315	308	290	283	315	315	265	290	303	322	336	271	276	285	305	348	294	301	320	323	265	307	296	307	288	312	298	307	318	271	297	300	305	261	307	319	286	301	298	276	305	307	311	283	296	294	311	329	294	296	313	324	314	300	288	306	265	342	319	292	294	305	326	289	282	330	311	337	314	289	282	324	281	310	300	307	266	319	312	331	314	316	278	308	303	272	306	284	305	280	321	289	301	296	294	310	317	305	328	298	327	311	288	268	325	329	293	300	323	336	283	290	344	322	295	297	318	319	336	296	289	320	265	301	274	310	301	332	307	303	318	325	300	294	268	287	280	302	302	280	304	312	293	300	298	284	307	304	324	299	313	305	305	314	303	273	309	311	295	331	302	313	291	339	277	320	315	320	293	310	284	304	317	294	299	317	311	318	270	289	313	308	303	295	270	320	288	282	292	312	338	262	316	296	299	297	293	291	326	288	303	334	315	267	285	354	301	302	282	323	319	285	292	306	324	274	311	301	300	281	319	319	318	290	331	294	303	288	310	328	292	316	283	291	295	292	295	301	302	350	303	346	290	279	277	293	301	283	325	318	306	285	312	311	290	294	311	283	287	293	303	290	317	279	296	310	307	310	313	314	288	312	300	338	319	304	306	287	316	262	292	288	323	288	327	270	304	297	313	278	294	312	308	257	301	291	307	338	317	336	307	341	290	319	282	312	289	292	313	288	299	318	333	300	328	290	304	303	313	281	316	282	287	305	305	332	263	306	309	322	276	324	316	300	307	276	281	313	290	302	299	286	317	291	296	288	290	332	297	317	314	333	277	296	310	272	281	306	275	301	292	298	300	304	298	320	282	304	272	313	312	292	309	289	300	308	279	315	298	305	282	286	310	293	281	332	317	278	309	298	320	315	293	280	306	343	297	306	314	316	289	310	332	296	288	336	302	314	308	283	313	319	271	306	284	296	304	311	302	302	256	305	295	289	303	313	298	302	309	251	297	315	283	301	291	288	286	289	276	311	282	323	281	297	290	292	302	295	297	304	286	338	312	295	314	315	300	302	291	327	294	301	284	290	331	319	281	275	348	299	304	314	323	311	296	313	290	317	283	298	281	278	315	239	312	294	288	328	331	287	330	297	308	342	322	288	330	301	309	336	316	325	280	320	314	299	302	299	285	338	303	312	316	333	307	310	318	292	304	311	284	298	331	293	294	314	274	332	293	313	329	295	317	332	321	322	285	298	290	296	284	277	318	296	283	261	305	308	283	320	305	313	270	302	307	312	302	284	281	341	297	296	298	296	298	324	322	308	309	298	292	345	301	297	273	290	319	311	313	284	302	291	305	320	295	319	323	312	314	311	295	320	298	329	271	299	285	317	327	315	322	306	301	315	308	301	320	290	306	268	285	299	321	324	343	299	313	331	294	283	301	321	317	258	297	323	329	285	299	292	305	317	311	281	321	303	299	293	296	304	287	292	312	308	301	282	299	285	322	328	315	283	320	284	328	305	328	307	286	305	302	281	287	304	315	290	294	278	290	296	298	361	288	313	298	252	279	304	271	298	310	260	304	290	307	274	310	309	311	329	308	298	294	285	313	314	292	298	325	304	296	292	295	287	319	319	309	287	311	313	342	267	274	284	292	263	283	309	301	271	312	270	304	337	318	275	281	299	305	329	288	289	318	302	303	279	265	287	280	319	318	322	315	288	307	291	313	277	292	313	314	299	267	291	303	327	329	317	310	307	300	309	285	309	336	311	290	297	318	317	299	294	318	300	310	320	328	284	292	308	313	285	283	338	319	274	254	309	268	307	313	317	332	303	295	334	345	326	329	307	314	301	322	318	285	304	274	289	301	283	296	291	294	321	321	292	301	311	321	305	313	295	314	306	313	307	315	288	289	298	284	300	289	281	298	314	280	297	301	322	312	306	323	312	292	293	320	304	330	325	285	304	293	275	305	299	288	317	295	295	311	312	287	301	309	309	302	299	319	317	291	282	304	295	293	320	306	296	289	307	319	287	293	304	272	287	270	318	301	302	293	312	292	292	325	272	310	280	308	304	297	264	296	309	317	317	272	315	334	284	328	295	322	316	286	312	324	310	281	305	273	265	329	319	303	313	301	269	320	267	298	278	286	280	286	293	300	285	288	297	288	281	311	304	307	296	309	321	299	358	310	292	319	290	310	310	306	307	312	305	275	298	286	305	265	303	302	305	321	304	296	323	302	301	267	322	301	341	273	306	275	283	293	298	293	300	285	287	338	314	294	290	289	286	338	298	311	307	290	311	275	330	296	281	296	299	299	345	296	317	309	305	322	295	312	285	324	312	328	318	306	303	338	298	279	272	324	312	322	311	304	311	278	312	281	296	307	315	310	321	301	300	325	350	309	308	330	336	302	299	280	297	273	330	301	315	309	317	299	283	290	282	301	271	306	322	290	334	310	300	293	322	301	284	295	288	325	297	282	289	303	315	284	284	282	330	312	287	265	327	315	300	299	315	322	287	309	326	305	301	294	294	297	313	297	314	336	298	284	303	295	315	304	293	272	336	304	310	330	318	304	320	316	275	294	316	285	291	294	315	277	282	321	280	312	298	293	301	282	277	294	334	332	307	304	273	314	294	294	278	297	309	296	281	331	316	311	307	292	299	320	265	325	290	299	255	300	342	317	310	276	280	313	322	267	292	311	277	311	292	298	322	300	326	294	305	319	261	319	294	300	285	279	318	295	304	268	286	280	303	326	302	317	323	273	293	289	313	281	297	323	294	339	287	319	286	316	286	300	290	255	308	298	341	284	327	279	290	328	274	283	284	272	296	293	308	320	301	310	279	256	300	294	312	309	296	293	275	311	294	343	292	283	302	289	274	300	282	296	313	283	311	297	298	307	299	306	296	318	325	290	293	323	299	284	310	290	285	310	318	305	334	282	299	329	334	321	278	291	302	285	289	303	320	308	294	327	284	293	321	314	300	297	306	292	314	320	291	323	305	324	328	320	312	338	281	309	307	304	288	280	318	318	312	298	299	331	318	341	298	328	279	291	296	300	304	320	321	331	315	318	328	265	304	313	303	307	274	314	275	290	319	317	312	300	287	317	329	310	317	305	301	315	312	299	291	320	320	317	306	300	328	317	324	321	349	353	311	313	273	291	313	307	291	311	295	322	332	307	306	330	306	294	311	318	291	299	319	305	302	304	318	305	288	297	309	281	293	329	294	299	291	291	322	307	289	305	297	331	296	299	290	314	284	291	299	302	322	317	276	299	295	297	322	332	307	270	318	288	322	268	311	296	282	299	275	290	312	304	280	301	279	291	298	275	292	320	328	297	335	318	306	314	292	303	318	286	278	286	295	318	296	279	295	311	292	324	290	283	320	312	290	306	303
22272	21068	28659	23719	21069	21072	5085	968	628	635	502	509	434	427	403	385	354	400	341	360	344	331	314	309	358	311	312	322	341	314	305	302	330	307	274	307	263	309	297	317	296	279	278	278	327	271	301	298	308	281	310	273	299	259	279	311	287	288	285	284	283	318	308	307	262	305	276	290	253	285	288	310	316	291	276	279	308	325	309	293	264	278	289	258	279	286	279	267	284	266	317	289	290	274	288	297	273	266	286	267	313	296	294	300	287	294	242	283	281	299	299	292	304	306	309	277	305	278	276	271	273	271	288	250	276	291	284	317	287	262	279	303	277	277	258	272	294	327	276	274	281	252	273	319	282	301	262	301	302	296	287	273	279	281	299	294	285	284	292	271	289	299	267	296	320	291	287	284	264	314	297	272	298	300	329	290	256	265	276	285	306	295	260	295	290	260	301	317	288	284	292	282	304	271	313	294	288	271	276	292	285	257	279	336	313	267	287	297	264	274	287	286	288	280	288	271	281	288	302	288	282	289	287	297	280	288	280	264	299	278	299	275	283	290	294	281	309	308	309	285	291	276	291	282	308	288	279	316	293	289	271	303	291	300	303	288	265	253	275	296	282	296	304	282	257	295	293	285	310	269	290	266	279	296	243	285	301	307	269	280	295	298	274	304	255	262	278	292	286	295	295	295	311	293	283	269	325	267	247	292	279	276	255	261	283	308	278	275	309	285	300	285	294	316	284	279	281	252	305	293	287	280	308	308	265	268	286	285	282	320	314	291	273	271	304	274	283	293	290	278	299	262	286	270	294	314	287	316	286	266	247	314	287	298	295	321	276	314	298	308	295	263	283	283	288	282	310	296	306	266	303	280	263	339	270	310	298	292	307	285	276	274	321	271	295	296	261	280	309	316	293	285	283	294	303	297	299	279	295	258	250	306	316	293	297	309	276	291	291	303	318	290	250	250	291	272	279	288	281	294	277	265	283	287	293	297	295	284	277	304	271	264	277	301	281	287	282	276	304	281	280	274	334	282	274	298	263	287	264	278	290	287	297	254	298	282	286	269	309	286	279	302	299	284	309	290	262	283	311	294	279	272	253	292	312	288	294	308	297	267	262	269	271	291	272	294	307	280	273	290	266	286	278	284	270	298	302	276	273	270	290	246	305	316	287	285	288	287	256	277	285	313	283	268	279	252	279	288	296	300	310	304	264	276	277	299	278	306	263	263	329	257	275	270	316	285	290	262	283	278	281	310	309	265	278	316	270	278	299	301	291	266	291	289	293	290	260	295	284	279	277	276	260	260	266	288	277	305	302	328	272	286	284	259	307	284	292	285	277	287	277	282	298	279	281	276	267	301	281	290	301	310	303	273	286	265	297	287	276	300	267	281	277	268	276	297	262	287	290	280	295	287	262	292	288	280	257	273	262	271	279	265	286	321	280	312	282	293	276	322	305	298	335	289	283	265	295	273	283	295	292	322	306	304	286	291	303	263	297	264	285	272	274	277	303	298	253	267	277	282	266	289	276	279	297	269	290	273	293	295	281	280	278	281	272	286	292	294	276	276	282	285	304	272	282	253	271	299	314	289	297	277	303	251	272	296	285	294	312	297	305	307	226	289	281	313	290	268	311	248	294	264	296	273	310	304	313	302	289	300	277	281	299	275	281	288	282	295	280	260	281	286	281	268	271	312	291	296	288	277	282	299	283	263	282	254	282	308	273	304	292	280	288	311	276	298	257	316	288	252	307	263	279	309	297	298	279	277	303	291	288	287	256	298	315	272	308	302	296	298	295	279	255	268	295	313	329	275	290	298	293	286	275	253	306	273	289	327	272	296	252	274	256	295	312	268	253	271	234	318	295	290	301	281	292	274	299	289	278	256	265	265	313	247	286	278	297	282	281	252	305	271	293	269	267	274	268	266	283	240	275	274	285	251	269	285	283	289	260	290	264	270	244	284	296	297	330	292	285	281	278	269	275	253	300	264	260	295	305	261	295	296	273	270	281	256	267	301	259	285	284	293	277	285	353	257	290	263	304	290	259	305	283	319	309	302	279	287	273	270	253	269	275	324	270	282	287	318	265	270	276	302	300	296	306	291	301	284	315	297	275	247	263	323	264	266	291	305	267	292	265	271	287	290	275	291	293	276	275	310	311	279	304	288	288	329	306	300	275	286	302	292	258	270	254	298	286	288	295	273	295	273	270	294	293	272	302	309	273	300	297	296	279	262	260	275	261	263	300	253	295	292	287	306	291	270	283	284	308	281	277	282	260	282	292	278	296	291	249	288	282	286	316	255	268	269	280	272	295	280	319	309	289	312	258	290	283	277	289	307	281	282	293	258	278	272	339	276	293	307	277	276	268	232	286	272	266	284	311	268	336	289	288	314	320	264	283	279	274	272	286	299	287	303	269	300	298	297	293	290	286	289	314	297	286	271	283	297	281	298	288	321	250	289	277	275	242	291	287	285	302	284	284	287	280	294	280	271	307	321	277	307	272	288	274	276	282	296	288	270	296	276	274	269	273	259	305	241	301	285	282	302	284	308	303	286	276	278	279	283	271	292	280	309	278	259	284	291	289	259	272	267	296	284	270	290	304	291	281	300	291	289	288	258	286	288	296	300	308	271	301	275	290	317	316	275	275	284	303	294	295	274	317	264	291	272	282	289	294	307	306	261	279	268	308	295	308	276	255	296	272	294	266	298	277	293	290	260	265	281	306	273	279	312	257	293	276	272	278	283	279	286	265	293	307	282	251	295	297	294	266	266	324	244	274	293	278	280	305	308	276	280	318	274	263	267	292	261	285	287	274	294	269	284	307	281	293	287	299	295	289	278	306	248	249	305	290	272	310	279	268	294	287	283	304	274	253	282	270	297	290	291	284	258	303	277	305	276	247	276	308	261	268	283	290	264	281	310	296	299	282	283	293	284	262	278	285	277	306	268	291	271	313	298	293	287	300	257	258	292	248	284	279	246	301	297	313	274	281	303	261	262	278	259	314	276	270	293	291	263	294	283	286	295	298	275	278	292	276	248	296	256	291	262	273	277	301	277	290	257	287	300	275	283	307	272	289	308	339	283	264	269	281	253	301	272	257	296	298	263	282	291	296	272	295	251	286	269	291	309	297	283	287	275	271	286	281	281	285	263	300	272	251	304	306	299	272	260	295	279	287	276	301	321	275	304	300	278	266	265	306	282	264	301	292	300	291	330	281	314	304	302	299	261	277	303	291	275	267	282	308	276	277	264	296	274	296	273	263	282	292	315	257	297	285	318	287	276	258	276	288	289	283	279	321	301	305	294	291	289	293	286	282	273	276	286	276	298	275	295	271	269	315	292	285	285	280	277	258	311	263	262	281	293	290	286	285	306	261	269	303	302	326	293	265	266	283	260	317	272	263	272	291	289	260	265	275	253	301	278	313	265	276	269	287	293	269	301	287	279	303	302	260	257	285	274	259	256	286	265	285	270	278	305	287	265	263	274	301	235	294	267	290	282	301	261
5991	13910	9496	4575	3184	2370	1863	1351	1108	950	783	717	594	602	562	454	506	456	447	419	461	401	391	370	398	393	391	411	409	384	361	402	402	365	378	341	357	385	369	367	358	343	332	338	359	343	344	379	371	322	315	340	349	355	365	346	321	340	347	341	375	320	373	358	333	321	351	299	327	363	355	358	307	333	332	327	317	355	345	331	325	329	358	311	337	339	352	334	320	365	360	325	365	362	331	357	332	314	315	323	346	355	351	320	341	335	351	364	326	368	322	373	354	368	336	383	362	344	329	366	323	342	326	353	335	338	326	356	358	324	328	336	354	325	320	316	343	313	365	321	333	332	323	341	340	348	339	371	333	332	354	321	349	302	333	331	350	350	328	329	342	307	338	343	335	356	317	351	351	344	336	339	357	369	341	353	325	325	341	325	349	371	335	347	368	351	367	304	338	346	307	348	309	338	340	353	308	336	335	359	347	363	320	334	332	321	318	342	326	325	349	321	348	362	337	317	327	320	369	344	359	362	364	339	304	335	325	351	352	306	347	347	321	305	379	336	328	365	368	346	363	337	329	329	346	310	355	321	318	366	339	323	325	343	323	316	336	327	332	329	327	352	327	326	312	364	325	311	331	312	340	344	341	341	339	305	326	344	329	336	341	326	310	321	332	382	335	322	312	311	322	339	365	317	331	314	348	318	297	343	357	321	347	360	348	347	340	338	345	343	344	324	333	327	321	312	352	352	346	355	330	306	335	332	374	334	322	346	347	336	355	347	328	335	312	361	358	348	329	348	316	358	340	364	347	331	358	302	337	339	344	318	349	341	328	332	354	386	337	351	341	340	329	360	335	313	340	373	314	354	323	332	354	355	360	332	329	339	333	317	324	315	335	350	356	353	335	363	324	366	306	333	360	355	332	316	306	346	362	354	306	341	334	315	348	327	295	334	347	313	365	350	312	362	358	349	315	355	356	355	320	325	286	320	313	371	346	333	354	334	319	355	345	338	362	325	350	330	326	310	371	359	352	342	333	303	320	291	340	354	337	329	315	331	327	336	341	308	316	363	367	344	350	324	375	344	328	326	349	332	353	347	348	336	320	341	342	336	318	366	345	315	345	365	312	365	380	312	365	336	317	329	334	328	347	330	348	338	322	337	323	359	319	320	338	337	324	361	343	320	340	317	327	342	328	336	314	329	350	313	324	339	381	319	335	340	316	342	353	336	388	344	377	345	350	348	326	364	390	358	342	334	342	321	360	313	327	334	316	322	328	335	350	332	354	343	327	323	345	330	330	339	305	350	324	336	321	333	307	343	330	347	356	373	330	317	360	310	333	338	324	351	308	345	346	356	312	313	317	317	348	364	328	330	327	361	382	343	317	342	353	333	335	345	351	357	334	342	326	338	338	324	336	328	347	356	367	348	355	322	343	358	348	365	365	329	337	355	351	329	365	349	324	340	343	346	332	326	343	358	330	332	310	336	338	345	331	335	323	327	354	356	335	345	322	322	337	320	328	331	344	331	312	312	333	298	327	315	335	333	349	332	305	336	358	327	336	344	351	337	309	336	344	340	337	345	346	357	335	343	323	344	355	333	370	324	349	363	333	335	334	319	325	335	362	346	332	355	346	342	337	329	358	330	312	318	374	298	351	340	352	352	338	323	327	345	331	335	359	313	339	335	355	336	354	358	353	344	323	332	344	298	350	343	383	321	339	342	344	319	318	341	318	310	366	344	347	340	348	345	338	342	354	318	352	329	318	323	344	308	335	366	344	344	330	344	354	375	350	335	352	361	359	328	355	335	319	333	357	365	340	349	347	346	334	316	363	347	334	330	381	332	352	390	353	307	327	339	370	353	323	341	335	353	365	318	362	352	360	328	332	329	311	320	321	336	335	313	334	366	350	333	343	358	348	339	350	349	340	336	355	329	327	339	326	317	338	343	338	302	342	350	339	316	364	351	316	339	338	353	343	348	352	353	322	379	334	341	336	329	335	354	345	354	348	328	348	332	306	324	307	353	349	321	312	308	337	355	339	345	307	340	332	361	330	322	342	311	340	364	315	356	354	356	344	337	338	335	358	337	320	326	347	336	313	348	352	346	331	357	339	331	324	317	336	329	319	349	365	335	354	360	320	319	315	297	310	344	357	312	366	339	337	327	324	327	313	351	340	345	360	335	311	349	322	365	364	317	353	354	347	338	334	345	324	372	332	349	355	331	329	342	341	341	327	327	356	294	331	333	341	354	352	360	323	353	329	328	359	326	347	313	361	317	352	344	338	366	318	321	370	349	332	317	335	364	338	363	325	332	342	292	317	330	314	311	324	342	329	340	338	336	299	347	342	307	364	321	338	304	345	322	329	348	342	310	362	311	375	325	348	354	358	341	344	356	358	353	332	359	360	343	327	314	315	378	366	332	315	331	367	319	348	380	324	371	331	322	320	370	323	359	344	325	339	312	351	376	332	322	356	306	350	329	324	317	298	337	352	337	339	307	367	354	348	350	392	336	345	333	326	349	352	331	328	329	345	339	351	349	335	351	301	336	303	339	345	353	353	360	340	383	346	356	369	322	303	321	329	347	322	364	313	344	311	367	355	315	336	346	380	316	353	330	372	329	315	318	353	322	345	356	347	326	326	296	310	345	347	348	321	328	354	357	322	350	328	354	374	330	315	352	345	355	338	373	365	391	411	293	349	353	299	321	325	341	343	345	305	330	322	331	359	349	352	353	318	345	302	331	319	327	339	350	320	387	321	347	324	348	318	320	345	355	310	346	299	341	354	333	344	323	366	357	323	349	329	355	305	341	367	358	351	343	385	338	337	329	347	299	294	331	341	334	359	341	336	338	346	352	301	358	325	336	388	313	316	354	327	333	332	332	348	332	324	347	347	293	323	321	343	325	356	337	344	314	383	348	318	344	351	322	329	342	355	341	336	361	351	324	339	317	350	322	333	338	349	328	318	365	323	348	312	326	336	340	362	343	349	311	354	312	324	334	346	349	351	325	326	329	325	367	342	345	345	362	308	307	340	341	337	318	345	360	338	381	368	337	330	357	346	346	355	346	352	371	350	339	351	334	315	355	309	345	328	302	310	349	360	342	344	319	321	371	348	300	350	319	347	327	314	345	331	356	342	293	320	359	347	297	342	366	327	317	355	357	343	331	350	327	363	307	357	361	321	354	337	331	346	330	339	364	367	347	338	347	323	335	358	359	349	345	330	353	338	334	334	382	334	327	334	325	330	339	345	334	309	315	337	366	379	351	333	335	373	340	363	360	358	329	320	323	343	344	364	348	311	316	374	317	317	358	337	363	339	323	308	354	302	316	331	336	369	299	334	364	358	376	321	355	311	355	327	319	319	322	377	310	351	321	332	340	320	352	315	356	304	351	358	364	359	317	341	315	320	367	329	367	330	339	324	329	337	340	340	316	342	368	322	348	356	361	363	354	367	344	355	367	330	340	334	347	352	326	334	336	339	289	284	324	346	342	349	339	336	349
27380	17136	3286	811	596	603	595	573	512	530	515	572	517	555	508	536	551	530	545	544	560	560	510	520	499	516	513	555	554	510	545	538	549	539	544	544	526	545	514	486	531	566	534	524	506	512	553	563	526	530	526	519	556	486	539	568	552	533	520	543	503	546	573	480	566	523	544	511	528	532	536	545	526	530	510	531	528	537	536	520	557	542	526	533	508	564	531	535	536	512	545	518	531	521	550	589	552	554	502	511	544	456	514	531	485	517	503	513	538	481	482	556	516	533	508	507	556	552	504	505	497	510	531	585	502	583	547	506	514	509	523	546	534	506	492	510	546	514	533	531	602	509	510	559	538	527	503	542	498	543	558	544	513	551	532	493	565	552	493	528	540	533	475	535	515	487	526	549	516	501	483	587	538	525	527	517	543	510	518	543	540	522	559	520	477	546	507	509	514	509	516	469	514	560	492	494	511	524	568	555	553	541	522	554	554	505	532	535	542	528	502	542	541	541	529	546	507	567	534	508	504	519	548	528	551	508	563	528	503	564	546	542	541	552	494	572	509	483	494	516	507	510	549	513	495	549	539	573	536	563	531	569	509	515	518	547	515	525	553	535	589	542	478	495	518	516	480	593	552	549	521	542	520	520	548	539	498	560	494	564	552	528	559	508	523	548	534	527	533	542	522	522	518	544	547	512	529	507	589	555	550	542	566	534	518	511	494	537	539	549	514	525	500	543	531	524	507	569	496	545	527	494	537	570	549	516	538	503	526	549	528	469	539	524	545	557	569	523	511	515	506	552	492	536	522	533	549	519	508	500	538	523	546	543	500	515	534	516	519	546	498	519	504	526	509	549	513	519	534	529	568	510	518	518	522	493	551	578	500	533	530	506	547	505	512	537	539	499	476	555	538	533	519	571	537	495	530	526	489	485	493	503	496	503	527	520	545	528	529	512	514	512	518	529	568	537	496	539	523	496	501	503	544	479	564	506	584	528	468	538	498	538	540	553	565	505	543	546	525	540	520	547	506	525	526	560	563	500	524	530	553	521	501	501	533	514	544	546	543	541	471	496	552	516	495	485	525	517	519	538	533	549	506	541	537	504	530	533	583	518	523	518	553	528	505	535	519	567	533	537	510	495	537	547	534	525	531	525	551	542	511	473	484	538	489	511	525	496	537	482	535	509	551	552	564	550	540	568	507	522	542	585	521	511	484	516	545	529	505	525	531	532	528	531	531	527	521	522	531	536	521	528	537	535	497	545	520	497	515	524	533	522	486	547	538	536	530	482	541	559	531	528	518	504	526	540	501	557	506	538	523	516	546	535	553	546	505	501	534	523	553	578	546	537	537	532	500	497	526	547	540	513	530	517	520	544	477	557	516	548	533	568	527	517	564	536	541	516	491	516	504	510	544	564	525	532	549	543	514	532	486	539	534	510	508	547	525	575	532	530	517	482	479	565	551	531	485	588	536	520	559	503	494	518	515	491	567	531	534	481	500	502	558	526	491	532	525	494	533	529	546	516	497	507	530	543	517	550	498	526	543	551	521	514	513	497	547	508	518	527	535	577	556	549	525	509	563	581	555	539	505	496	505	536	511	519	548	490	539	523	524	523	541	515	527	514	515	496	509	546	591	471	528	493	531	540	538	539	553	487	563	558	523	569	531	545	536	501	531	546	531	531	526	545	528	490	511	542	527	505	532	508	518	495	522	512	571	554	551	537	509	511	501	517	500	545	490	526	551	548	513	518	530	519	548	520	529	519	492	532	539	551	530	526	538	514	522	540	559	517	521	545	533	538	513	548	548	542	542	546	507	524	554	519	546	558	503	562	511	500	506	533	486	536	488	538	520	503	520	512	532	559	539	542	538	519	514	486	520	535	518	527	504	520	559	494	520	556	527	540	494	551	500	527	502	503	513	531	519	505	539	562	510	522	498	524	539	591	558	513	516	503	520	588	541	543	497	522	537	527	500	514	489	498	544	487	511	512	516	530	558	563	524	525	546	521	581	516	538	564	515	567	532	525	551	570	516	536	532	512	517	548	499	483	521	550	535	531	534	535	521	518	528	529	549	531	561	525	525	516	530	542	562	549	539	489	524	528	519	514	546	503	480	550	526	567	505	500	531	573	510	503	517	475	561	487	530	466	540	526	493	519	535	454	530	537	515	519	533	544	530	547	505	502	522	500	578	541	536	513	570	529	563	507	518	506	489	562	536	531	508	495	527	515	513	534	562	503	506	551	539	550	544	507	558	541	516	547	528	526	536	526	479	487	516	511	496	514	524	534	530	490	527	528	481	502	501	493	497	557	550	500	536	557	501	508	519	556	529	555	555	515	510	518	534	524	507	519	517	503	491	550	528	543	564	497	545	519	518	534	546	543	552	536	514	491	535	587	539	535	528	539	516	541	523	536	535	558	552	522	516	514	536	519	525	500	516	514	503	534	482	532	528	534	522	550	532	495	540	545	507	496	539	525	509	547	511	510	481	528	573	564	513	559	554	506	503	553	518	548	516	514	540	534	534	552	502	488	539	510	556	525	512	543	544	536	528	519	535	522	545	547	503	516	544	516	564	528	509	511	550	478	556	508	525	510	500	559	531	499	518	510	489	532	479	539	487	533	486	486	562	492	555	535	468	501	556	558	512	505	535	563	559	552	572	490	530	530	541	521	540	477	507	544	502	526	461	505	517	555	520	521	559	530	563	510	518	499	511	550	527	539	511	543	502	536	508	510	514	538	501	505	552	495	562	514	526	535	548	517	533	483	529	532	506	518	560	576	504	515	497	548	558	526	540	520	516	494	562	526	491	523	532	502	519	509	547	509	554	523	537	494	540	518	489	521	548	502	537	527	525	497	529	492	557	522	540	586	533	531	528	567	517	565	554	517	500	497	518	499	497	513	520	530	556	506	537	522	524	496	513	543	486	520	484	502	503	508	484	518	503	561	545	542	548	512	551	551	518	532	528	519	547	516	536	504	513	503	598	503	546	529	526	578	485	559	515	532	494	536	505	551	507	540	577	500	515	517	542	532	523	528	513	468	482	529	519	508	517	534	513	505	519	553	498	529	516	534	523	510	567	523	492	538	524	542	541	529	560	513	537	514	530	499	530	557	508	543	473	524	530	540	535	523	516	531	530	534	554	499	536	517	512	516	518	512	516	502	565	552	539	536	534	560	562	488	536	566	541	526	556	523	497	538	528	546	498	511	493	486	524	489	544	521	541	517	505	526	514	539	525	502	536	519	564	537	503	566	549	526	525	549	526	522	545	525	522	513	501	525	546	557	481	551	532	547	537	533	543	522	516	525	521	515	513	505	529	498	486	485	521	521	518	518	555	502	501	554	510	552	532	539	578	561	543	536	557	535	506	541	540	541	539	536	535	529	503	522	550	516	554	503	505	505	481	532	496	570	530	524	527	483	552	521	556	480	490	556	550	516	538	529	527	543	527	555	526	539	493	515	497	492	574	534	531	558	526	515	544	491	522	537	514	528	501	495
5008	1348	918	727	693	636	658	605	604	646	573	573	666	599	628	627	607	552	618	612	603	586	592	640	580	580	548	600	574	636	603	623	561	609	625	630	608	562	616	613	573	598	562	616	648	606	601	624	605	610	576	600	590	583	558	540	593	582	603	619	608	603	563	633	601	611	564	600	620	579	584	581	600	608	580	560	575	639	627	599	581	607	611	593	587	576	597	639	575	620	596	591	565	572	583	542	596	552	580	599	570	583	611	636	594	584	621	615	611	605	578	601	572	568	601	592	604	605	589	619	584	602	594	586	630	628	550	614	615	579	580	581	600	569	576	565	590	588	606	577	562	599	581	613	611	575	613	660	619	555	620	599	615	596	607	648	562	603	585	580	583	654	566	623	586	600	598	608	616	634	562	611	610	620	597	659	613	609	601	553	611	586	615	574	576	594	614	565	602	603	624	608	544	600	589	586	625	551	566	643	580	598	568	622	619	605	643	564	612	590	622	556	631	647	566	592	637	608	626	623	620	632	627	590	571	601	600	628	567	617	634	634	584	640	558	619	587	624	558	584	573	643	567	574	587	575	602	606	585	589	604	627	605	585	582	599	595	613	624	560	608	602	592	622	605	594	592	598	593	625	590	657	579	574	581	605	626	638	584	594	587	596	593	603	608	543	604	641	593	637	620	589	613	580	613	618	609	619	587	619	632	588	624	581	608	623	566	631	621	554	561	589	606	585	575	607	570	617	629	629	608	587	611	605	614	588	585	650	611	609	611	563	584	564	576	580	638	620	586	555	581	627	596	565	557	577	594	576	641	630	549	599	649	613	622	616	595	620	572	608	597	587	610	608	616	587	588	629	642	599	550	616	576	597	585	619	606	597	615	571	593	621	592	584	581	623	596	582	604	599	566	585	576	646	585	612	601	587	638	608	616	596	602	602	614	619	597	621	609	586	617	607	595	624	589	594	594	618	659	608	603	588	617	612	559	586	598	575	605	623	615	588	599	595	582	599	554	602	565	620	597	586	610	618	577	629	584	625	579	631	591	631	608	603	632	597	641	586	582	599	545	580	617	602	599	579	605	592	606	577	646	647	596	586	612	643	627	563	632	565	572	614	563	578	581	596	603	632	555	603	602	585	594	555	614	597	638	603	558	578	620	620	588	615	611	610	596	612	565	580	622	607	577	561	631	633	561	599	616	600	581	578	655	571	607	568	585	610	606	584	609	573	612	582	593	595	547	592	573	593	590	599	621	587	624	614	639	585	614	598	571	615	544	576	618	593	585	572	607	593	588	567	571	641	591	586	570	635	594	574	581	562	615	564	607	610	671	616	608	563	595	606	585	567	646	606	629	592	669	586	600	596	588	547	559	636	591	607	591	605	631	634	600	568	637	621	622	639	614	571	555	592	566	615	614	598	579	587	610	577	635	612	602	582	608	586	643	592	565	601	626	593	621	670	565	572	606	628	584	585	631	572	614	563	575	582	616	566	604	654	609	594	603	574	612	590	593	629	586	603	607	597	579	565	575	593	592	573	600	598	560	638	552	635	587	611	656	627	595	621	603	601	581	599	600	599	627	618	613	632	652	596	614	554	642	583	609	599	581	623	584	605	604	590	624	565	594	583	577	605	589	587	587	595	601	557	602	518	643	599	567	620	602	616	580	592	565	610	579	604	587	643	639	603	592	604	570	571	582	639	591	599	686	627	609	614	570	547	620	571	581	600	583	584	593	584	582	597	584	605	618	585	569	603	566	588	566	670	603	583	599	662	575	599	541	596	588	567	613	601	636	613	600	588	594	599	602	623	616	600	613	610	620	566	623	588	568	598	594	585	593	594	606	610	602	592	585	569	591	592	600	551	611	575	576	597	613	606	584	588	569	560	580	619	591	592	587	561	657	617	546	570	648	608	634	608	572	606	595	615	590	602	577	611	620	621	571	602	568	617	598	548	616	633	588	636	669	587	640	590	620	567	593	602	573	606	592	616	606	592	590	614	601	616	611	581	578	606	575	588	579	613	615	657	622	603	578	596	626	622	593	588	590	571	631	617	537	630	662	585	604	582	645	648	586	611	598	633	638	591	595	608	624	587	644	586	595	570	622	585	619	599	568	615	600	644	558	587	565	624	574	605	573	600	580	604	585	607	618	593	603	585	587	626	615	645	586	611	572	626	574	601	606	581	597	608	613	589	632	597	573	593	563	637	652	572	576	646	641	615	610	621	657	563	620	565	577	584	603	642	603	621	615	654	581	564	601	608	621	655	593	578	608	613	625	590	566	550	615	617	596	596	626	595	627	559	605	554	612	596	630	571	604	594	594	617	605	570	630	581	622	588	613	627	615	550	612	579	602	625	574	561	630	663	600	601	605	588	545	656	603	604	629	641	586	606	597	645	594	580	604	559	620	624	583	618	614	594	583	568	593	649	587	551	587	578	647	628	565	617	613	597	592	579	596	601	556	578	584	586	612	605	576	591	586	599	545	614	616	607	600	610	629	609	577	564	578	598	580	613	615	599	595	619	623	607	585	617	570	573	566	629	562	613	559	552	567	594	597	592	581	631	620	613	543	582	576	588	582	557	588	594	595	605	589	599	571	615	637	608	588	585	607	604	610	594	620	617	547	632	571	602	582	584	615	566	573	580	594	572	585	655	611	584	556	580	633	574	589	594	591	631	560	612	574	590	611	634	608	582	541	571	604	562	567	602	624	570	613	605	641	609	647	564	661	599	667	599	582	603	616	594	575	605	620	605	614	598	629	569	600	634	565	599	585	642	613	621	600	606	613	603	607	606	575	621	580	629	620	589	590	602	562	594	617	605	620	621	595	601	596	624	592	596	573	586	608	594	601	608	615	573	602	599	612	596	604	644	554	607	586	651	620	601	580	645	636	586	568	607	596	587	621	571	615	631	572	590	582	606	581	601	588	612	648	604	621	620	578	621	587	575	630	568	589	567	579	621	611	645	618	572	608	613	634	587	569	595	572	620	606	591	563	623	579	627	620	583	661	605	622	616	588	592	592	647	571	609	602	600	618	591	579	587	631	606	627	584	620	603	592	622	590	574	601	586	586	558	613	623	631	614	634	607	557	576	618	608	594	597	583	606	618	645	585	589	583	588	627	565	565	623	572	618	616	581	566	595	585	578	594	599	621	638	596	593	636	591	562	615	624	588	612	576	604	570	582	535	557	606	593	578	605	615	569	595	584	611	585	600	606	613	583	667	625	552	604	573	603	631	611	602	600	603	607	620	656	568	620	626	604	636	605	597	564	590	567	553	569	601	607	605	557	619	634	593	592	571	574	577	611	617	608	600	628	595	624	605	570	574	613	603	560	607	613	610	587	566	601	586	595	564	625	647	620	674	611	611	628	556	606	556	563	617	561	585	616	609	590	589	594	555	597	593	548	595	575	551	574	642	630	571	607	583	582	601	580	603	581	571	609	642	573	612	546	578	577	586	597	630	610	573	630	632	595	608	600	600	602	587	573	604	596	607	597	605
23308	21040	28082	24223	21018	7119	1214	828	802	733	756	667	698	690	657	605	644	668	620	607	650	645	621	654	617	617	578	641	604	621	572	615	568	586	605	590	605	641	577	591	536	567	601	583	599	653	623	596	593	575	650	565	578	636	583	609	600	576	574	570	633	568	607	582	588	573	550	596	637	580	558	621	593	551	603	575	622	590	571	656	597	617	611	595	600	585	590	636	585	615	624	595	612	574	608	533	570	584	591	583	583	619	584	583	599	635	586	599	572	589	578	607	585	605	631	597	601	578	605	605	621	627	616	610	579	607	571	603	617	576	611	611	578	602	566	555	575	584	566	571	604	610	621	606	606	621	578	614	617	589	580	575	559	608	636	573	599	583	612	579	556	602	619	565	563	575	564	583	615	572	555	586	588	601	614	578	594	621	545	586	598	606	561	617	592	572	608	563	580	583	626	617	581	582	553	607	600	594	602	579	584	525	594	622	599	616	543	583	617	616	583	579	575	568	606	564	580	577	533	582	602	621	568	642	602	569	552	569	632	590	628	602	569	593	583	628	589	552	622	603	585	583	620	598	589	626	580	581	534	577	555	566	561	627	539	571	608	556	546	526	583	547	595	563	576	595	638	628	596	598	552	624	557	643	575	581	574	568	605	629	628	574	579	563	576	586	593	602	622	558	577	606	544	604	617	600	560	560	586	583	582	557	562	607	614	571	568	602	576	572	549	532	609	598	607	585	571	585	647	613	586	604	596	577	598	592	598	565	563	569	622	606	608	539	575	614	584	614	579	600	584	657	622	590	567	566	614	589	604	589	643	612	579	604	595	555	622	593	582	606	555	580	601	622	565	571	560	592	584	606	581	624	616	613	581	601	590	578	596	628	609	549	595	607	575	607	589	615	602	567	609	526	599	619	591	643	597	609	592	583	556	609	590	606	579	591	601	572	581	585	559	590	565	591	577	580	558	558	579	574	572	595	560	603	635	587	566	552	623	610	566	611	636	569	617	586	551	608	573	578	608	526	608	588	573	545	627	599	602	569	570	564	572	592	623	605	602	590	606	563	558	584	555	598	639	589	585	614	568	603	628	593	594	584	568	592	626	553	601	573	591	559	592	602	582	597	619	642	569	574	552	582	583	610	588	585	568	600	566	535	563	579	610	575	614	580	563	585	594	568	595	547	598	554	569	633	585	569	571	592	552	573	585	611	547	563	573	576	580	564	575	566	618	537	552	585	601	598	582	544	579	636	584	592	639	618	599	563	600	572	574	620	582	599	587	552	634	578	594	548	606	553	587	611	580	607	646	606	559	575	593	527	619	599	576	577	580	591	550	569	578	563	584	547	587	611	577	591	570	613	554	632	620	602	582	603	591	617	600	581	566	598	539	591	584	561	598	539	537	615	600	559	550	614	598	590	621	596	549	584	564	584	560	553	596	558	533	555	593	607	576	580	591	565	592	551	563	604	579	600	591	555	558	607	587	569	584	583	562	571	575	587	587	566	599	609	536	571	586	568	590	610	594	569	565	581	589	619	576	577	583	547	578	622	590	614	599	570	605	594	603	643	598	593	577	613	613	649	604	580	571	588	560	563	616	558	610	636	589	562	588	551	554	617	551	552	602	569	607	557	602	578	625	577	592	546	581	585	625	552	641	600	576	631	552	561	624	587	561	578	586	613	575	550	558	617	587	580	617	604	504	550	570	581	565	606	570	559	622	591	599	592	584	618	566	551	592	590	567	565	586	599	597	621	563	554	569	571	608	566	607	583	566	619	660	569	578	586	606	571	550	534	633	629	586	587	582	582	590	604	587	583	589	575	615	616	576	590	601	547	598	587	586	592	591	632	581	594	604	554	582	606	590	583	594	571	606	558	581	624	582	627	582	586	614	570	573	569	636	615	598	590	618	578	582	593	587	608	588	580	567	553	598	563	559	611	604	561	607	603	616	613	577	583	578	591	600	628	581	538	606	589	609	543	572	595	580	608	571	591	569	609	566	644	598	602	576	601	582	588	583	535	587	593	581	603	549	536	580	565	563	567	613	604	594	527	546	573	629	550	583	578	577	567	587	558	623	613	593	522	601	577	602	611	579	572	566	619	572	574	589	595	598	545	587	580	551	623	593	564	591	618	626	587	570	587	579	604	602	585	599	587	602	610	644	541	629	578	592	565	557	551	592	605	588	572	594	574	593	585	591	568	585	559	589	617	598	580	607	608	573	568	597	538	540	582	544	599	609	623	605	556	585	588	580	560	554	581	637	580	593	574	560	558	602	577	547	599	598	589	574	575	590	562	568	537	600	581	608	566	594	590	620	568	561	631	619	602	593	554	620	572	616	561	567	616	590	617	614	578	608	559	575	624	591	621	583	627	584	615	600	606	631	587	598	555	650	613	590	606	571	588	596	592	636	565	636	571	528	536	590	585	537	626	565	548	633	608	591	572	543	587	573	598	614	603	559	592	620	609	608	560	571	589	565	580	553	628	609	576	612	571	596	582	602	590	608	612	598	594	580	589	606	572	578	574	560	543	569	588	569	574	588	583	594	576	571	585	588	612	566	572	576	587	576	575	572	608	548	570	566	586	582	607	621	605	565	582	601	583	576	601	623	622	580	562	560	545	627	580	578	588	598	585	620	578	572	595	576	599	583	613	608	583	583	609	572	565	578	551	572	559	599	513	546	581	556	590	544	589	567	548	601	614	627	592	578	644	608	615	601	585	572	658	540	569	594	613	570	583	587	577	540	554	581	598	592	606	561	549	591	588	534	570	546	560	584	550	612	566	596	619	565	573	553	564	554	561	546	569	647	573	582	585	604	560	581	523	596	596	614	598	578	618	572	603	616	617	612	589	597	567	618	590	564	553	622	589	580	650	570	551	563	588	563	583	563	585	593	531	620	578	600	577	613	564	588	532	558	543	605	614	572	576	564	594	614	586	551	587	566	573	571	601	586	580	561	571	595	545	557	558	564	552	604	589	592	563	568	586	617	552	553	538	581	597	580	631	571	580	571	600	602	601	584	558	569	592	601	569	562	580	636	615	599	551	595	605	603	625	606	565	567	599	616	609	623	601	612	580	623	585	583	597	591	577	597	597	586	568	598	558	564	576	587	618	584	557	590	605	608	575	582	602	533	632	617	581	584	588	550	542	581	547	618	604	594	574	634	567	550	557	577	524	630	553	612	615	549	618	584	576	531	608	569	616	592	589	542	619	583	586	572	607	600	616	593	559	608	592	600	530	620	606	639	626	572	576	559	589	598	553	598	566	573	571	636	543	633	602	593	561	613	561	604	583	586	578	593	594	607	588	618	607	572	585	547	571	552	580	597	578	589	594	596	590	596	626	572	571	596	518	607	596	576	594	602	619	622	603	559	595	598	558	540	581	581	550	556	591	563	538	623	588	591	603	583	603	547	574	579	600	601	591	594	593	570	608	603	582	598	582	610	606	578	586	573	614	594	596	582	583	611	588	602	569	579	602	563	555	631	607	587	598	563	555
3734	8416	5901	2948	2194	1737	1402	1251	1072	911	909	875	756	775	757	763	762	755	682	778	727	699	703	681	706	714	707	665	679	672	714	710	717	687	663	656	685	681	662	660	661	687	673	656	713	638	659	678	615	679	722	661	674	697	668	700	707	725	673	684	669	721	721	696	646	687	733	654	686	676	706	649	678	708	701	717	686	679	670	710	656	707	685	663	700	686	689	752	710	639	702	675	720	697	698	686	667	711	676	711	698	634	647	654	685	682	670	643	674	720	688	648	682	732	696	701	678	733	698	656	655	685	682	700	677	658	669	672	675	708	671	678	708	697	654	694	651	662	694	648	660	664	621	659	677	654	654	636	674	640	691	691	682	677	692	665	700	693	682	720	693	621	636	672	693	700	645	651	701	679	639	673	640	657	689	654	629	699	672	696	689	698	719	666	708	671	682	668	653	667	691	672	662	652	690	671	659	714	679	710	666	728	658	718	667	663	640	674	690	670	675	695	673	672	684	678	707	713	660	631	655	657	648	689	655	660	681	706	656	697	660	631	698	708	680	691	703	702	674	697	662	654	631	665	664	667	703	678	697	689	731	653	641	658	626	606	651	679	665	687	672	681	685	672	740	666	653	654	657	701	673	708	672	621	660	691	683	670	676	661	710	657	666	658	647	710	671	686	684	644	695	664	695	675	605	709	645	670	696	668	671	675	710	698	659	663	650	670	726	672	710	693	694	678	680	666	676	650	644	703	703	657	636	677	697	725	625	693	670	653	655	682	675	654	676	640	730	655	694	709	638	680	668	679	663	692	652	696	630	692	726	652	713	656	665	693	687	693	691	673	691	674	654	638	650	672	657	690	672	676	691	667	719	679	642	662	657	620	706	693	667	676	675	659	658	634	715	674	701	693	680	663	695	689	675	647	639	675	685	706	687	687	674	660	678	630	690	667	706	640	711	688	659	713	663	658	674	682	667	679	696	684	710	686	727	669	651	659	663	703	676	674	633	636	647	674	678	698	650	659	654	618	648	688	679	717	656	683	686	706	665	702	719	661	703	673	690	659	691	674	708	668	704	688	680	630	629	639	666	658	700	682	631	633	737	668	632	738	689	696	671	705	650	677	700	715	655	686	702	692	682	678	669	674	676	673	669	631	687	667	701	669	676	689	688	684	649	658	694	637	663	661	685	686	682	631	694	629	678	666	701	705	636	694	693	640	634	691	682	687	746	706	685	648	632	679	673	651	649	676	668	689	626	709	686	718	672	695	649	690	690	640	680	693	695	661	673	649	708	668	712	686	632	671	673	644	709	694	652	661	655	710	672	681	700	649	686	700	676	739	688	658	695	629	661	673	648	677	685	706	686	700	693	689	703	673	657	688	715	671	717	715	616	683	689	641	654	692	645	653	666	673	666	698	690	635	692	716	673	642	674	703	682	688	642	706	696	653	688	681	636	645	736	662	686	671	683	662	679	673	693	664	702	648	682	655	696	665	679	674	708	691	646	695	664	697	637	666	623	662	675	704	678	592	719	697	686	683	671	659	721	628	670	644	681	688	708	636	659	674	712	656	667	675	697	718	660	682	651	666	648	678	700	637	675	676	592	699	671	745	697	695	664	662	708	681	703	716	667	655	683	632	654	716	661	669	699	667	668	685	693	677	660	670	646	683	658	701	718	659	647	664	649	649	677	715	645	639	647	640	677	690	704	665	666	710	653	638	690	698	687	693	667	709	667	646	707	686	713	680	644	685	749	659	669	610	645	697	700	717	702	683	673	681	692	706	708	697	663	680	683	703	615	729	673	653	691	620	652	667	656	658	691	658	641	661	655	650	717	654	686	706	633	662	670	648	662	633	604	716	658	659	668	718	676	705	628	692	701	672	710	657	660	671	690	641	644	628	642	715	626	670	705	650	700	664	613	653	671	668	705	722	696	710	677	719	668	689	693	708	669	690	673	665	673	702	669	658	687	648	642	684	677	716	671	671	638	667	676	679	613	667	648	713	712	652	631	687	731	702	656	682	672	680	673	713	676	690	666	602	679	694	674	654	688	649	643	719	666	680	650	691	718	663	681	684	620	651	656	668	673	686	660	677	666	688	682	657	696	688	648	667	677	675	646	691	648	698	622	647	701	746	690	707	724	647	683	680	678	687	689	635	651	682	688	676	709	640	699	696	662	645	663	656	681	659	744	716	671	672	652	675	705	641	721	680	622	618	689	710	652	681	670	694	691	678	683	675	638	698	682	657	654	706	701	689	685	624	659	693	670	679	680	644	692	722	721	728	643	680	659	699	719	662	685	707	652	664	630	700	687	664	665	700	648	660	697	705	686	659	667	656	683	713	691	730	679	722	665	679	636	640	684	689	678	706	634	704	693	663	701	630	646	656	697	606	710	696	698	682	669	675	668	670	699	664	604	669	665	709	715	658	668	679	677	668	674	655	676	664	689	674	659	703	710	650	702	678	672	690	680	659	670	670	672	684	666	687	633	672	642	709	662	638	710	686	655	644	681	678	673	633	701	704	690	695	660	680	655	692	697	641	649	629	681	659	662	698	653	715	700	683	698	664	698	658	647	665	693	659	646	677	696	714	652	664	647	715	768	688	672	699	736	660	680	663	679	648	702	664	685	712	674	724	643	665	723	712	658	678	697	671	664	705	647	690	704	645	636	688	641	674	676	698	697	637	699	707	688	635	646	663	644	738	667	680	698	654	699	688	637	708	706	703	711	642	673	676	718	713	662	680	661	724	689	651	610	656	639	697	671	692	658	712	668	687	717	706	707	674	668	674	642	699	640	649	669	674	672	661	675	716	667	690	689	667	652	694	648	648	687	645	667	662	695	649	694	724	632	710	664	660	700	709	650	650	668	639	700	664	648	672	651	683	720	711	655	612	666	701	641	661	632	693	740	695	657	707	668	667	664	663	640	706	629	694	644	666	654	684	709	642	636	666	692	656	634	646	666	689	673	660	644	657	668	644	698	699	629	700	735	676	620	697	682	654	665	697	673	657	697	630	712	702	649	663	719	695	619	641	689	666	657	685	656	677	734	646	648	650	662	689	674	666	681	633	664	640	643	666	644	639	663	661	655	692	674	654	676	581	676	668	723	676	672	709	668	707	669	677	631	692	714	642	719	680	671	653	666	722	708	664	679	724	653	677	647	653	680	707	688	690	730	670	672	662	716	645	695	685	634	676	615	695	682	699	682	668	702	672	712	693	650	720	667	701	668	667	675	681	683	690	678	653	682	650	656	675	615	662	710	664	697	699	664	657	699	661	653	658	633	709	654	635	681	668	653	672	678	669	710	657	685	657	658	650	686	660	688	675	698	700	667	754	618	702	671	645	688	720	625	696	654	681	719	667	638	657	686	634	692	685	713	668	690	679	664	687	661	667	694	630	717	659	680	695	686	678	659	695	677	728	659	708	684	683	716	683	681	717	661	682	690	668	652	609	661	632	702	635	667	642	714	693	694	653	645	723	682	684	677	688	659	707	665	693
24448	21064	26910	25366	7620	560	476	377	372	331	306	323	311	292	313	282	277	285	274	271	259	266	270	303	265	289	260	289	255	261	297	294	276	272	261	276	278	258	272	250	277	286	256	254	263	270	285	270	269	275	289	263	275	258	260	253	240	295	270	251	285	256	233	250	300	254	257	252	300	257	256	277	270	261	249	248	256	274	264	280	258	276	229	300	283	260	262	267	272	289	271	266	327	282	271	263	259	263	267	251	256	274	246	273	239	265	260	262	287	277	280	231	256	282	247	265	252	241	262	253	272	286	255	259	247	257	268	270	261	279	260	240	257	252	297	245	230	288	247	286	247	275	273	254	250	258	266	302	265	248	253	268	260	280	271	258	264	266	230	267	284	269	283	272	263	256	266	266	309	286	238	283	285	289	261	278	308	265	265	241	257	260	273	259	272	235	240	267	255	261	271	261	261	270	252	284	278	263	284	258	290	276	283	298	272	275	261	265	275	250	254	282	267	268	287	272	258	292	264	251	271	265	270	252	296	275	256	238	235	268	259	266	270	273	274	285	283	232	232	265	262	265	268	295	279	252	260	238	268	253	252	259	252	247	252	258	266	275	268	272	256	273	260	289	258	299	246	249	312	248	291	283	265	288	259	260	262	277	260	286	268	256	244	281	227	247	275	285	258	270	245	274	283	270	273	238	293	242	244	264	265	289	282	249	256	275	275	279	276	248	266	255	289	263	271	236	278	264	248	258	266	251	244	267	226	291	260	244	238	288	263	282	272	268	282	244	278	277	248	261	293	254	250	275	282	262	266	272	251	252	272	282	318	293	268	262	269	268	269	258	251	258	272	279	279	253	263	265	274	251	263	268	262	272	256	289	252	264	277	279	273	270	262	282	261	270	249	243	257	284	279	266	257	269	275	265	254	257	243	265	277	274	268	264	271	264	268	239	273	267	252	264	268	254	274	276	282	274	269	238	265	279	258	256	268	272	294	251	270	271	285	245	293	285	276	285	288	268	296	245	246	247	289	238	262	285	266	279	267	269	264	261	253	262	269	258	271	262	273	280	252	258	297	293	267	265	276	271	266	280	285	257	272	278	281	254	253	265	264	270	271	249	274	274	280	288	255	268	269	268	278	250	283	259	276	249	269	240	258	258	261	252	250	261	272	276	245	261	243	251	278	269	290	264	259	252	306	274	274	258	280	286	251	249	259	280	277	293	267	291	251	281	265	273	234	258	286	293	223	260	248	262	286	266	279	254	277	253	248	268	297	279	256	266	260	275	274	268	257	284	270	270	250	265	263	281	289	271	258	278	289	276	296	267	261	309	280	279	257	280	278	259	276	280	285	295	257	255	245	287	272	291	286	249	245	254	244	253	264	264	256	291	289	294	252	285	274	281	259	268	285	260	249	278	235	268	281	268	250	258	234	276	278	279	274	263	240	270	251	250	256	273	289	273	219	244	223	255	259	290	287	270	293	269	264	261	269	236	260	272	285	261	278	276	309	253	281	274	259	242	245	242	262	280	265	265	270	249	275	253	246	250	272	254	261	261	257	255	277	272	285	256	250	265	236	277	283	267	278	248	286	257	249	237	271	267	238	261	266	266	245	296	245	250	296	259	260	240	268	249	264	259	254	267	254	286	272	274	263	268	261	273	258	266	268	243	267	259	259	266	260	234	240	261	267	253	235	261	232	274	245	277	305	247	259	265	288	258	296	264	272	268	266	269	253	280	251	277	260	272	236	241	234	251	272	292	287	255	307	286	249	269	235	283	281	259	244	237	280	267	269	285	261	263	242	269	245	243	276	254	255	255	286	276	268	275	280	225	272	244	254	264	249	269	269	251	275	261	245	279	286	263	253	257	283	268	275	246	242	283	225	260	284	261	270	265	272	246	246	255	276	266	248	283	254	237	272	250	259	256	242	275	266	279	270	273	222	248	281	276	299	263	260	265	273	248	249	268	284	273	272	279	282	271	272	261	271	270	263	274	280	285	239	240	245	248	296	267	282	248	238	283	276	252	260	258	260	253	277	267	290	268	247	269	285	250	246	261	290	275	269	261	266	239	242	256	266	247	291	273	277	271	254	263	274	267	278	239	279	266	282	258	259	260	254	264	295	266	249	273	308	276	275	266	268	282	280	256	280	267	303	264	249	278	279	259	274	252	243	225	269	269	282	292	273	281	260	250	269	278	259	269	260	308	271	261	235	253	254	258	258	268	245	250	294	258	287	278	262	283	294	270	265	237	269	257	240	239	277	290	274	248	275	265	247	274	261	280	276	242	270	279	290	253	252	275	270	252	274	258	269	223	250	289	285	279	297	260	277	251	254	282	253	252	262	272	270	252	282	262	260	270	254	290	262	272	272	259	254	258	262	260	249	243	280	279	266	273	267	245	279	266	254	252	256	267	254	260	280	231	270	242	291	264	276	283	306	265	265	276	289	270	246	266	258	264	274	251	282	261	268	259	260	276	278	282	287	258	275	259	268	238	241	260	270	227	307	237	268	277	258	296	235	258	261	251	251	251	280	221	264	285	293	287	244	281	286	271	246	276	251	254	246	276	246	296	260	263	256	246	256	305	261	269	274	274	251	281	243	264	281	246	277	267	280	284	264	256	268	276	280	265	249	254	285	276	269	257	286	243	248	262	284	246	265	287	227	256	282	258	259	264	264	239	252	264	280	238	247	276	264	263	263	276	269	272	264	252	282	258	266	276	253	251	257	258	269	286	262	241	284	282	293	276	273	306	260	268	275	246	250	257	257	282	257	264	288	269	277	265	282	283	261	271	297	224	278	275	297	270	264	278	290	255	254	269	283	230	277	249	267	306	265	269	253	314	285	268	277	270	267	258	267	304	263	275	271	281	279	287	261	251	260	243	282	271	282	243	262	261	263	277	287	278	286	265	258	247	277	279	265	274	274	266	246	240	272	260	283	246	271	274	250	254	279	282	296	267	260	276	278	289	277	273	288	272	240	315	282	248	277	313	253	244	273	246	259	279	308	279	270	234	279	282	282	256	276	308	263	294	247	248	266	265	275	273	279	267	261	256	274	281	284	260	253	242	268	250	239	282	276	258	264	273	255	254	272	281	260	278	255	298	237	270	257	236	267	273	259	251	280	259	240	266	262	271	245	267	244	270	265	261	279	245	264	241	280	247	261	255	269	266	242	241	275	251	228	282	243	251	251	254	255	271	255	273	234	228	261	255	275	251	250	262	261	268	260	289	265	264	284	266	261	275	243	259	234	265	266	263	243	255	281	261	251	247	260	287	260	269	260	291	265	260	236	277	269	258	263	264	270	278	272	276	239	276	256	253	267	250	285	261	270	259	246	266	263	267	255	241	270	251	274	276	252	270	269	272	267	277	267	265	272	264	284	282	265	268	268	237	269	291	274	304	229	257	265	246	292	247	278	257	249	243	277	272	230	247	290	273	304	251	253	265	263	273	241	278	266	262	275	264	282	265	230	262	273	264	267	258	255	252	276	268	272	257
3848	4807	3131	1542	1220	898	745	610	532	479	418	355	384	374	362	363	342	348	323	346	352	305	308	294	310	283	293	287	318	318	324	317	340	263	309	277	303	303	332	320	283	330	363	313	285	299	330	323	302	287	328	327	295	288	322	314	285	290	301	304	299	302	305	313	298	281	310	300	291	287	307	315	325	297	272	302	288	300	296	327	296	260	328	307	301	276	300	314	275	293	269	293	312	292	313	324	311	315	292	316	310	304	311	297	322	278	300	314	359	312	315	312	318	308	311	290	332	308	328	278	349	260	301	338	336	294	287	302	292	279	294	311	305	329	300	272	314	318	302	286	296	310	305	329	299	285	269	320	317	319	316	317	320	341	307	274	308	287	309	285	322	291	319	293	301	317	306	302	322	314	276	305	318	308	287	307	301	298	310	278	309	293	294	318	317	319	290	315	300	333	316	294	295	264	302	319	291	318	303	323	321	289	302	316	335	298	302	322	289	306	283	341	322	294	313	306	282	301	321	279	305	324	355	293	313	311	294	320	314	292	320	321	304	262	328	302	286	325	311	331	294	290	296	315	305	309	374	312	319	304	310	290	310	301	328	306	288	288	291	310	307	314	307	302	304	275	316	286	302	314	310	279	320	312	294	285	302	308	316	303	307	280	305	290	338	287	306	291	287	285	327	295	326	334	313	294	290	317	309	321	280	275	311	292	310	321	288	289	330	310	300	334	270	308	338	290	329	303	283	318	332	317	315	314	322	334	310	307	296	272	318	323	306	304	308	314	294	299	299	350	311	295	288	282	310	330	282	313	304	303	308	287	303	312	295	314	305	318	311	304	303	304	285	277	284	306	306	311	289	299	290	313	287	336	303	326	273	287	303	332	303	320	304	315	326	298	322	306	289	323	307	321	304	336	331	303	307	310	277	302	317	306	306	296	299	305	302	306	290	288	297	285	329	281	307	294	307	308	319	326	350	313	320	303	273	323	306	281	279	356	291	323	311	317	315	295	301	330	301	323	328	323	327	316	322	293	313	312	306	285	340	337	285	290	300	305	330	300	296	292	313	296	307	276	263	265	294	311	293	328	293	305	298	304	321	305	321	317	309	292	310	285	328	302	299	288	311	290	330	290	337	309	325	307	302	307	305	305	324	293	304	302	316	309	308	336	281	303	303	350	305	301	295	316	291	342	267	288	303	327	297	328	275	313	310	272	307	314	304	282	303	306	290	301	293	299	316	309	327	325	313	301	292	306	326	305	308	311	315	293	300	309	303	315	273	311	301	289	316	279	289	320	293	340	290	307	302	298	289	318	295	310	327	270	326	325	324	314	347	309	295	286	270	307	313	294	285	309	303	325	316	325	302	316	345	290	290	289	316	317	330	305	323	305	300	300	276	302	320	329	317	307	279	311	304	330	328	332	310	292	275	301	331	288	294	277	296	273	299	338	286	284	300	337	300	329	296	306	300	306	287	315	291	308	309	289	300	338	299	312	301	302	278	317	292	297	300	332	312	321	274	327	308	304	341	337	289	313	312	322	272	302	299	313	300	307	320	274	315	313	284	292	300	297	304	310	325	317	315	303	318	291	308	281	318	311	329	315	317	326	301	295	313	302	291	300	318	313	330	317	300	307	264	310	295	331	307	282	334	287	310	299	295	306	302	296	299	294	286	306	295	308	312	322	332	290	276	266	312	311	343	297	299	330	323	302	314	285	307	297	317	322	302	313	313	319	325	325	331	293	276	283	317	296	305	302	316	293	291	287	297	322	328	291	295	299	302	311	301	298	315	296	311	323	308	315	312	284	318	312	293	313	289	279	313	312	301	307	306	289	276	319	268	273	306	334	320	302	301	317	301	310	317	312	306	324	302	301	296	308	293	326	306	292	327	297	314	306	307	331	282	305	299	301	329	296	347	339	334	302	301	303	333	295	321	308	307	341	287	341	304	282	305	281	338	310	312	315	362	312	280	342	308	287	309	311	355	298	308	293	330	278	314	287	319	286	308	318	308	294	271	299	305	347	298	316	332	297	325	312	310	270	333	312	303	319	288	341	308	292	292	290	289	282	288	264	296	320	329	304	319	290	307	296	314	272	319	350	315	300	303	303	332	309	318	325	308	319	296	347	312	306	295	295	318	323	316	316	293	296	315	310	314	307	261	315	281	335	336	299	286	312	325	344	302	304	323	366	340	315	274	306	279	283	310	301	268	312	289	287	342	313	290	290	285	286	310	296	349	290	321	295	305	320	309	311	313	284	318	273	303	298	302	324	298	308	313	310	275	298	294	300	309	322	314	292	321	296	304	300	303	285	328	328	304	324	317	332	305	290	301	308	319	325	307	306	292	292	318	310	302	303	295	286	327	310	316	311	317	309	308	277	290	311	298	295	304	306	286	309	331	300	276	280	331	349	306	295	319	317	280	304	278	279	299	338	324	334	309	300	331	286	316	287	302	315	311	297	298	292	334	317	305	263	279	298	297	283	309	347	326	303	303	339	319	326	282	299	336	308	311	278	317	281	305	325	322	352	301	327	305	292	312	284	279	310	325	303	320	309	318	308	287	326	327	329	295	291	292	315	304	321	316	325	308	289	308	272	324	316	300	294	286	299	313	309	293	303	304	301	293	287	303	289	292	302	279	319	329	296	336	286	313	299	302	303	295	321	321	325	302	307	312	314	306	299	290	302	291	313	304	338	293	305	320	289	288	293	301	309	296	271	251	308	298	318	303	305	354	317	333	313	289	267	313	296	282	294	335	279	303	291	318	310	290	281	332	297	300	296	324	307	315	320	306	268	290	296	291	333	281	338	293	304	306	306	277	289	284	303	279	303	342	303	303	325	330	311	291	314	278	308	290	297	304	315	292	314	294	311	300	300	317	306	293	291	304	315	266	318	319	280	286	287	321	268	294	272	304	315	327	326	291	315	315	339	314	288	281	314	335	309	335	311	255	323	281	290	290	319	302	318	334	348	327	290	299	297	311	320	321	317	309	332	292	299	303	314	296	331	279	315	287	285	336	300	288	292	318	292	342	296	276	313	279	300	306	305	305	315	281	319	289	304	321	314	321	310	325	315	327	302	306	294	286	312	295	319	332	322	292	288	286	312	294	306	310	296	317	300	318	310	298	328	296	291	295	286	320	318	278	303	295	315	298	314	275	317	300	268	314	284	273	280	294	274	291	294	305	271	284	322	322	313	279	305	317	268	330	295	294	316	323	312	312	292	315	337	295	288	322	305	320	324	316	304	298	305	331	268	312	284	296	316	331	283	304	284	306	305	285	287	295	295	312	300	322	317	309	294	334	307	291	311	313	325	325	314	313	305	325	305	330	308	330	313	280	295	306	294	295	316	295	310	285	294	282	308	293	303	289	292	330	316	285	296	303	304	329	306	311	310	296	263	294	307	302	280	294	297	272	299	296	301	287	310	303	293	297	281	328	296	313	276	302	310	304	325	305	304	278	322	288	292	336	301	311	297	320	319	311	308	274	293	298	291
22337	21106	28676	23774	21106	21123	5448	886	651	564	527	531	461	412	468	381	377	391	371	369	318	334	328	318	308	317	320	326	324	320	330	327	304	302	323	314	308	296	317	303	317	294	300	331	291	308	269	290	317	288	302	264	310	296	287	301	279	280	294	303	294	275	281	276	302	299	320	323	274	270	309	279	271	264	286	303	304	284	285	306	291	318	273	303	333	310	274	275	279	289	319	278	281	324	279	284	294	284	279	274	319	294	276	292	299	285	274	312	281	294	292	307	305	305	295	316	297	289	287	285	322	279	252	337	276	287	284	336	263	271	277	278	308	309	284	292	277	265	272	307	299	283	295	304	277	277	285	253	279	283	310	290	271	296	309	335	308	316	292	271	263	253	301	282	319	261	324	275	301	295	260	245	290	305	275	278	285	263	300	285	290	286	276	301	289	296	282	284	274	311	286	289	290	290	272	297	299	296	290	284	308	249	296	277	288	312	304	291	269	270	261	270	298	305	268	284	289	279	272	277	288	302	284	267	293	277	272	299	289	295	284	282	287	305	307	300	297	305	283	295	281	270	292	263	296	275	281	295	315	295	272	270	298	264	253	294	268	272	315	296	279	283	264	293	301	264	296	287	297	262	288	296	281	275	274	271	301	294	281	267	263	265	279	278	292	255	307	289	291	294	244	305	277	277	291	329	269	279	285	276	271	306	282	258	281	269	292	297	298	279	301	303	284	267	279	299	300	265	290	303	287	260	265	279	303	297	311	294	303	277	272	281	281	279	305	308	292	309	286	288	291	285	291	308	267	277	281	286	303	294	286	300	290	289	296	286	266	255	295	305	262	274	320	285	269	280	293	267	281	311	274	289	320	275	291	286	276	285	294	304	299	306	298	300	306	320	301	280	278	303	256	260	254	290	273	275	272	294	274	279	305	284	284	252	291	322	288	282	298	296	277	301	297	276	276	265	298	284	272	293	269	261	289	301	306	289	272	299	306	312	269	303	296	310	265	312	292	299	290	311	285	320	291	293	284	288	296	299	260	299	303	264	283	273	291	298	324	268	303	328	281	313	300	307	276	275	322	251	287	292	296	324	282	268	288	307	291	283	272	300	291	282	295	302	253	275	284	272	286	285	290	294	267	250	247	290	299	277	289	272	319	279	273	279	319	306	324	303	312	279	300	302	283	306	280	292	278	296	274	269	307	275	274	263	295	308	277	265	261	288	292	275	288	294	300	257	275	286	292	291	301	284	298	281	276	289	304	272	276	284	306	282	263	289	299	287	287	314	291	296	284	330	317	297	295	272	295	284	275	260	286	269	248	286	281	259	290	323	278	326	288	320	289	282	267	282	268	306	272	287	312	264	268	274	297	317	278	278	277	282	270	291	290	302	299	289	273	269	314	306	264	281	285	286	256	310	302	281	278	295	310	304	293	285	277	269	295	277	294	302	259	295	321	310	282	310	285	305	269	286	305	266	274	327	293	279	314	275	280	294	299	284	292	260	282	281	286	263	262	284	249	308	308	261	252	292	307	293	279	297	286	257	283	298	288	324	295	274	295	309	293	271	284	315	274	271	301	298	278	312	298	290	279	268	260	280	288	312	280	277	288	311	306	311	297	270	299	297	315	307	278	319	317	306	308	287	304	259	274	252	283	285	279	290	282	274	304	288	283	297	315	314	281	290	304	279	283	277	298	266	280	305	275	281	282	252	284	287	298	257	289	279	295	293	281	260	309	270	263	288	319	310	311	268	306	287	323	285	266	290	299	287	276	293	289	285	312	315	314	314	269	300	244	285	294	271	298	294	294	287	301	262	283	321	265	306	314	287	273	277	264	296	296	262	292	272	267	291	281	283	282	274	246	289	253	304	282	281	312	322	286	291	286	284	295	277	299	298	273	302	291	315	273	286	294	298	259	277	289	292	275	278	292	338	257	313	283	275	283	271	291	289	269	280	298	281	326	283	291	305	310	288	264	273	322	306	284	278	264	272	270	281	300	272	258	311	266	281	291	312	297	289	285	287	298	267	272	297	320	280	310	307	289	320	264	275	292	249	279	268	281	259	280	285	309	293	280	290	279	298	292	280	274	304	296	261	311	312	292	308	275	305	293	266	277	277	265	253	292	315	284	299	293	317	286	323	283	315	284	257	267	284	313	290	279	277	267	282	274	290	264	292	302	287	267	291	316	288	287	291	276	291	263	277	276	268	277	273	284	279	278	278	273	299	275	295	294	275	271	270	296	285	303	269	293	283	284	298	292	271	272	265	303	272	268	290	275	266	280	297	260	317	278	273	262	304	293	249	276	297	272	273	272	308	278	304	262	266	270	261	288	281	294	285	273	289	299	288	300	300	299	320	292	327	272	277	281	313	283	290	263	295	282	276	280	295	283	271	288	315	296	281	307	297	288	271	290	279	289	279	264	289	279	297	288	258	287	277	274	273	287	293	311	291	309	279	276	273	274	260	257	273	264	300	288	298	323	281	255	290	301	299	310	293	296	303	303	286	294	265	295	271	281	302	304	276	314	280	273	300	301	293	277	280	278	289	314	283	247	256	292	282	303	317	285	305	289	248	300	297	301	303	266	303	302	237	258	301	277	315	266	274	284	296	306	286	332	278	303	245	279	304	310	279	319	296	285	271	298	280	319	323	283	285	294	278	279	278	283	294	278	299	306	297	283	291	289	263	277	282	296	321	314	293	271	306	286	302	296	261	255	289	328	304	303	320	280	288	281	291	272	232	306	275	306	283	310	266	276	281	301	282	271	274	312	279	277	291	253	319	280	295	288	305	302	281	274	304	284	287	304	309	303	270	250	293	274	281	294	289	282	289	291	308	272	290	296	279	322	290	292	302	302	271	280	298	267	265	282	290	276	333	262	252	281	291	260	277	295	262	250	307	272	310	297	290	302	266	291	295	296	257	292	266	298	295	278	267	272	272	286	294	271	272	304	275	270	335	271	302	283	307	298	281	297	286	262	281	282	275	262	292	271	310	288	331	275	284	287	285	263	281	269	281	278	278	284	283	273	302	296	304	270	258	266	275	293	269	315	282	284	284	285	283	292	308	310	279	270	278	283	281	278	269	300	293	273	290	259	281	283	294	300	310	322	304	280	289	292	272	302	285	269	290	286	266	306	298	283	308	297	278	291	286	282	269	271	292	290	278	250	279	316	299	281	290	276	293	298	308	284	271	299	262	275	264	299	282	254	282	272	281	298	278	262	289	283	263	280	285	309	267	298	285	287	312	294	278	333	294	265	285	301	262	275	285	294	286	270	295	277	282	270	266	231	260	294	280	290	256	256	308	297	294	253	247	284	284	277	259	289	283	289	256	293	272	309	279	310	272	252	286	276	307	288	261	295	306	259	277	297	287	282	297	274	304	311	272	297	294	282	308	275	274	288	291	279	282	301	285	284	278	282	310	300	267	294	272	278	297	290	313	297	253	268	293	247	280	291	294	265	283	283	270	288	320	281	308	274	296	319	311	274	272	284	272
5265	13616	9504	4617	3284	2568	1860	1393	1128	928	781	653	646	568	513	520	512	462	461	423	389	409	412	408	380	386	415	382	402	405	384	381	404	367	358	371	377	393	378	370	365	361	376	362	383	350	393	336	345	343	349	321	316	382	381	332	317	318	368	341	385	314	351	352	389	365	350	347	332	364	350	310	365	328	354	388	337	311	374	332	342	370	336	334	343	371	338	338	328	355	351	350	335	350	368	365	341	347	291	368	340	350	340	341	335	333	356	331	355	306	322	352	356	354	319	381	346	305	349	339	336	325	352	349	327	336	364	337	336	345	346	350	342	351	380	371	331	370	333	346	373	336	314	347	336	343	359	355	308	391	363	337	382	346	357	292	325	360	360	345	347	346	360	338	374	338	338	322	367	327	350	359	344	343	337	362	337	317	369	331	325	351	350	336	367	362	339	372	326	334	320	333	360	327	344	331	331	308	358	367	349	307	330	336	361	345	311	333	361	321	322	352	325	325	366	348	363	375	336	359	335	331	350	333	321	374	334	345	347	366	329	311	343	361	319	309	346	363	324	383	311	303	338	334	311	345	332	368	369	328	367	340	359	354	348	335	320	360	377	340	324	350	358	363	350	358	375	337	355	333	344	330	362	323	363	331	333	329	331	333	337	352	357	332	342	343	348	341	326	332	318	333	312	310	306	336	333	341	333	322	375	355	325	336	314	349	327	330	362	326	316	334	314	311	319	344	343	338	354	386	323	389	330	347	361	362	351	361	339	320	365	335	363	336	366	324	355	362	359	371	329	334	349	333	371	320	388	340	331	349	338	362	354	311	348	339	324	330	336	347	342	336	365	348	316	340	321	371	355	332	319	338	335	348	332	337	350	352	344	319	319	346	307	361	329	355	344	312	325	356	317	341	342	344	349	334	308	315	344	338	345	334	311	352	334	336	364	337	329	387	365	342	367	363	349	335	341	398	363	307	352	329	327	351	338	332	338	346	375	364	348	322	321	341	335	350	328	319	343	339	327	349	365	364	350	308	348	318	329	316	361	339	324	346	333	359	337	326	326	342	358	324	344	334	312	333	328	333	334	363	338	353	343	342	332	354	317	354	375	343	342	361	344	371	342	326	356	343	347	332	338	343	348	334	341	352	347	346	323	366	363	366	337	329	355	366	364	351	356	314	353	333	349	371	356	336	345	363	362	350	357	333	328	342	356	349	337	359	336	362	328	351	343	327	342	376	337	384	346	322	335	346	377	344	347	352	348	381	372	340	356	376	355	318	344	353	317	344	365	338	336	362	329	332	322	354	302	334	358	359	359	332	347	332	337	344	359	356	332	344	317	356	312	352	361	369	345	361	358	336	332	332	377	332	331	362	337	304	336	339	362	336	360	308	350	352	336	356	375	346	333	353	338	356	358	321	328	325	332	327	339	367	352	325	357	333	343	367	360	342	373	327	354	385	324	357	360	346	370	338	346	356	351	288	353	330	356	339	338	402	360	313	362	369	307	328	379	337	348	367	369	348	359	366	340	331	374	342	338	328	352	358	336	339	346	311	374	366	382	288	360	350	347	333	347	324	351	354	370	367	364	359	348	350	349	334	354	361	370	364	329	350	347	362	346	343	348	355	338	361	342	365	353	350	322	325	366	353	342	353	376	321	344	346	329	346	356	299	344	321	349	373	352	331	300	322	315	324	360	335	328	365	342	344	327	371	360	372	346	360	308	328	315	325	379	353	348	335	347	363	362	355	331	375	344	340	344	366	337	380	336	315	339	345	328	348	318	335	371	356	352	333	349	298	314	345	317	339	349	359	386	363	342	352	337	355	343	363	360	349	353	345	357	394	370	352	344	330	340	325	368	338	326	336	374	341	329	346	343	320	346	324	293	346	342	326	360	312	367	323	317	368	360	357	338	354	313	324	359	308	327	353	308	351	360	346	337	339	324	324	375	377	370	319	343	360	330	352	320	323	373	387	350	311	363	344	348	342	346	339	334	344	324	325	369	353	338	344	337	336	341	353	338	338	319	351	313	335	366	340	359	338	375	360	355	329	362	323	344	367	394	324	316	325	330	325	345	347	321	344	336	343	358	380	354	335	318	351	332	350	313	329	325	357	338	337	337	364	347	348	320	353	329	338	321	330	303	338	374	359	359	372	343	302	340	345	374	347	348	345	331	330	323	321	370	354	344	335	341	347	370	381	328	333	317	349	357	337	350	365	348	348	361	347	336	328	312	314	339	366	372	348	359	344	398	340	341	356	335	344	374	316	332	333	351	326	339	312	370	352	329	332	347	358	354	337	318	370	354	363	314	349	328	369	354	333	342	346	331	344	337	378	373	339	347	329	372	335	340	328	309	357	359	344	313	336	363	334	340	343	364	323	347	334	333	349	320	376	379	319	360	324	319	330	322	364	326	354	347	367	344	318	334	321	326	363	334	328	336	356	345	333	341	308	309	333	354	346	329	377	338	346	319	383	348	357	290	347	339	298	353	379	348	355	351	327	307	325	336	321	350	355	314	353	348	360	297	336	337	324	347	363	323	362	342	346	331	370	319	355	336	358	325	366	369	303	349	339	330	374	354	350	342	344	341	344	365	330	381	312	327	330	357	345	342	366	349	382	337	345	320	359	356	349	320	359	334	368	340	310	306	326	342	340	344	333	365	311	317	328	333	330	328	330	361	357	320	331	339	338	332	336	330	333	350	338	356	322	353	329	357	312	353	345	330	307	329	334	355	308	359	348	344	365	379	365	344	347	362	352	335	367	342	371	336	330	357	317	325	323	341	364	339	351	319	353	346	358	341	333	343	308	321	355	304	332	328	345	341	327	348	359	338	349	341	328	322	336	338	350	337	316	344	333	357	365	373	345	366	319	324	338	357	344	338	367	347	336	340	337	324	327	333	350	314	343	354	350	353	356	363	351	337	344	350	301	318	339	318	335	333	358	359	345	358	336	332	365	353	353	345	358	338	380	326	317	342	324	344	355	329	336	379	335	350	361	322	317	381	359	362	323	346	380	341	318	336	353	348	354	341	328	378	353	359	339	347	360	329	354	340	323	356	343	343	364	375	338	359	337	349	328	352	342	336	354	313	362	319	350	336	326	358	358	342	337	362	325	341	318	314	363	340	322	336	342	341	338	326	322	301	296	349	320	340	323	347	348	354	350	323	343	330	329	338	316	342	370	342	349	327	364	333	352	346	345	354	372	329	336	328	332	317	336	326	370	338	369	361	339	339	355	324	345	335	341	340	324	328	318	321	371	338	357	394	356	340	293	355	345	318	338	338	370	357	339	350	343	335	349	328	352	358	316	344	341	347	339	363	338	324	366	366	340	369	322	358	375	325	354	371	341	305	327	363	369	354	334	322	342	353	372	384	344	351	344	363	345	340	348	355	358	332	302	335	326	361	346	322	342	316	360	337	322	366	345	367	354	331	329	368	337	350	335	338	348	364	340	333	359	327	311	331	357	338	323	336	353	341	353	312	340	359	305	332	316
27272	17028	3330	768	624	551	610	530	568	544	528	569	533	514	542	560	529	509	545	517	516	537	546	539	542	547	559	501	531	542	587	509	525	569	515	589	519	547	503	522	533	566	548	518	548	555	489	517	566	517	512	510	508	535	536	511	514	536	533	551	533	566	510	536	561	562	542	530	529	572	521	534	532	548	534	556	533	534	512	525	542	544	538	532	529	556	535	538	499	536	597	544	552	527	516	532	561	531	533	566	534	537	483	534	516	514	548	528	530	576	507	556	534	512	543	510	536	542	537	550	512	526	516	549	536	521	547	526	532	542	560	564	556	538	529	553	528	531	532	519	521	524	507	551	520	500	557	531	493	541	522	524	586	542	544	529	551	539	508	516	539	565	512	581	529	540	508	520	530	566	556	525	533	559	564	540	532	510	503	565	563	541	532	543	541	537	525	522	550	559	492	568	554	533	568	552	558	520	522	504	549	540	533	541	474	580	551	538	516	512	512	509	496	527	537	529	485	525	527	550	540	529	538	504	539	559	509	544	514	505	536	557	545	547	533	516	533	515	487	587	524	558	529	502	509	532	508	529	536	550	614	561	544	525	562	527	541	547	562	515	550	599	529	536	518	533	527	538	536	497	550	553	515	556	515	542	553	491	493	521	573	521	535	541	529	486	557	533	515	503	546	521	550	523	570	532	529	512	469	527	543	564	552	524	529	532	548	486	558	556	531	485	554	560	554	528	555	577	519	551	546	557	564	580	556	537	537	543	538	473	569	575	495	541	511	525	542	605	547	543	547	541	557	530	541	526	560	528	505	593	535	559	491	531	545	563	527	537	520	525	534	594	511	507	573	537	542	531	512	511	547	584	563	488	603	506	545	528	544	597	523	532	578	544	581	549	527	537	521	531	536	575	523	545	538	525	546	556	518	564	562	560	533	510	573	535	548	507	550	504	530	529	501	503	512	545	588	517	484	544	534	535	500	496	500	540	539	550	545	540	559	517	500	537	549	494	529	526	510	521	514	555	534	583	497	544	515	490	589	515	559	506	528	577	479	555	525	545	556	552	550	549	565	549	541	499	553	546	546	526	503	565	523	535	536	548	502	534	545	546	495	516	557	564	539	575	539	529	528	545	545	544	540	532	529	536	554	524	551	545	568	522	554	550	516	554	554	544	529	530	535	521	491	555	537	546	552	509	529	551	521	545	521	538	521	552	479	538	540	527	532	487	508	490	536	557	517	526	533	535	514	544	518	544	537	523	541	533	552	504	549	533	496	589	548	554	511	526	528	545	547	558	586	521	525	535	527	526	576	552	528	548	495	551	493	530	544	541	530	541	497	538	555	531	529	491	555	557	567	528	524	508	549	523	538	507	521	549	525	583	547	546	527	555	499	589	532	576	523	535	521	508	520	577	518	528	586	505	555	551	525	522	486	553	534	503	503	526	536	504	555	529	553	567	548	550	551	532	556	540	558	547	509	523	524	504	555	584	538	556	555	532	524	568	561	509	600	518	526	547	528	526	509	523	558	574	529	533	519	546	526	530	531	551	524	559	598	577	532	518	588	513	534	519	564	558	530	565	543	534	552	574	545	554	543	533	565	533	511	543	536	531	515	554	554	553	516	511	554	525	529	534	518	546	550	542	573	541	554	575	535	530	534	526	526	511	568	560	551	514	558	521	543	541	524	546	541	530	558	562	555	512	538	613	567	533	530	523	549	548	556	509	539	580	515	529	532	540	480	523	557	518	541	511	560	502	493	514	546	527	556	518	540	543	552	558	532	534	537	521	514	522	539	571	536	503	497	493	541	536	539	577	555	527	517	576	538	578	568	555	551	525	521	538	531	565	543	486	541	525	516	547	562	582	532	587	541	537	581	504	543	570	482	505	539	505	525	549	554	529	499	512	556	572	512	526	569	524	509	547	535	573	530	523	551	502	564	526	543	557	544	498	541	526	569	531	569	550	545	507	562	550	542	542	550	566	567	521	556	554	560	519	504	520	542	544	533	517	547	566	544	520	570	513	537	508	529	537	555	509	524	562	486	527	527	530	540	534	519	497	553	542	542	530	528	519	545	522	539	566	509	555	552	546	498	534	548	514	512	562	555	549	506	534	545	531	534	525	545	541	513	540	538	483	572	553	497	551	507	553	534	538	562	520	538	527	489	547	560	510	524	538	546	543	540	557	551	542	528	550	552	557	543	561	532	527	516	556	525	560	497	552	497	520	556	547	519	552	575	508	522	532	525	549	537	534	547	498	541	567	545	531	541	526	513	548	546	553	519	576	529	544	532	537	543	546	541	516	495	476	533	523	547	500	545	536	554	557	544	551	545	559	541	534	546	539	522	554	519	529	554	569	551	547	531	504	517	576	519	517	526	559	550	550	538	556	571	556	544	522	566	527	554	515	579	518	573	535	531	530	517	543	549	574	532	495	493	571	523	492	527	553	517	522	526	530	577	549	548	527	547	592	512	522	545	527	552	511	554	552	536	511	582	499	528	559	561	554	504	540	515	535	504	541	492	562	509	497	595	560	501	530	554	559	534	528	519	543	536	541	579	555	523	560	543	571	542	490	531	559	501	553	566	543	564	512	485	562	520	527	527	519	566	530	535	553	530	561	532	526	504	512	505	510	529	569	536	545	536	537	552	534	559	565	553	526	527	515	512	486	584	558	507	510	542	579	506	531	523	523	535	531	556	540	558	506	541	505	538	530	583	519	561	505	537	538	558	558	510	561	581	519	514	503	548	549	537	520	557	525	541	550	524	494	516	567	573	544	490	526	512	529	555	580	519	574	528	508	544	527	504	525	585	540	524	540	555	536	510	563	570	536	538	589	505	535	537	523	570	531	498	522	535	546	515	551	533	543	530	498	531	530	544	502	515	534	509	531	591	515	515	566	533	482	542	536	549	496	464	540	555	548	512	531	533	513	490	554	575	570	560	536	537	563	516	554	564	561	501	525	566	567	527	569	482	594	509	548	543	545	514	526	561	541	534	564	541	539	531	519	508	515	548	497	511	514	516	541	555	523	545	496	492	580	548	547	567	517	508	560	508	542	524	518	549	549	517	514	594	539	514	492	475	537	550	538	552	551	514	553	519	475	486	525	533	531	559	503	578	553	533	528	556	549	525	553	560	521	545	604	502	505	563	489	515	514	563	567	535	507	552	501	488	545	548	509	504	552	557	566	564	514	510	540	552	532	593	558	512	553	541	490	542	507	495	527	521	511	538	538	569	530	531	549	536	526	509	541	555	540	546	528	554	504	537	555	531	549	551	545	527	536	553	533	562	564	498	532	509	573	574	574	553	527	562	532	571	546	543	522	559	524	512	522	517	568	581	510	592	513	590	546	581	527	561	543	566	512	551	542	530	531	524	531	525	538	546	602	539	542	497	505	568	501	525	527	543	552	501	584	589	558	513	496	529	546	525	556	528	506	536	525	556	547	543	522	521	500	580	579	516	524	530	531	504	509	551	502	569	511	480	540	575	521	546	510
5005	1199	987	740	642	703	659	677	584	643	592	661	677	599	602	577	616	588	608	589	650	619	612	612	641	584	596	608	618	624	647	620	614	630	619	587	607	602	603	644	562	578	582	577	592	594	640	597	597	615	603	664	632	649	564	641	590	654	609	586	615	609	616	599	574	579	618	620	595	593	645	586	603	624	630	598	602	636	574	604	582	575	550	618	603	663	596	606	643	598	577	601	603	632	596	580	565	610	579	658	642	574	622	648	566	586	624	591	545	659	567	606	619	587	601	616	591	568	597	637	637	619	562	591	593	601	594	544	602	622	555	579	630	585	594	607	570	604	611	571	551	568	658	623	633	614	610	571	577	607	572	578	596	627	608	614	596	603	617	599	596	623	578	633	621	616	601	588	621	637	607	607	555	577	599	614	588	586	602	596	626	556	591	565	587	680	609	623	596	612	592	622	631	595	598	612	616	605	594	600	577	584	646	602	669	594	631	596	613	580	635	597	611	585	610	621	632	620	610	597	619	554	584	630	607	581	603	628	602	628	608	600	600	646	596	628	601	601	629	603	610	579	587	610	604	592	579	572	599	611	633	592	584	612	607	639	615	617	632	607	634	651	603	562	628	611	614	598	583	615	594	579	599	645	571	624	624	595	630	619	611	621	611	614	642	626	587	634	640	601	645	595	598	602	613	573	603	630	653	643	657	634	606	631	588	598	594	557	609	616	573	631	575	638	600	637	635	587	593	623	597	620	591	639	602	594	617	610	618	603	640	621	648	573	593	580	602	568	600	645	595	621	612	615	665	592	597	588	621	624	598	612	591	574	627	634	600	664	619	540	641	646	594	633	660	633	606	552	624	610	579	628	573	567	666	584	596	659	589	599	565	547	574	624	623	633	592	603	603	595	615	634	635	581	567	616	620	614	593	610	620	617	630	617	573	614	607	567	603	617	609	632	603	592	634	589	620	621	622	611	595	626	585	569	595	620	619	600	623	618	620	590	561	616	628	621	628	582	582	628	610	626	641	600	575	589	652	597	608	625	591	586	602	628	580	620	589	597	640	585	616	588	569	649	579	618	596	612	573	640	628	629	606	601	603	591	670	643	591	608	586	613	630	575	582	585	586	596	629	613	571	627	623	602	614	609	548	628	607	645	585	604	623	586	553	596	612	647	636	631	635	595	598	623	648	598	602	631	634	581	642	600	566	638	648	632	613	617	602	597	590	604	656	565	619	603	604	608	621	626	574	621	639	652	611	630	614	587	589	623	604	563	606	612	628	542	567	625	648	574	665	589	643	593	586	629	587	596	612	608	612	600	596	583	620	608	594	603	592	578	596	622	608	588	609	565	633	635	592	611	655	603	587	628	577	596	664	613	561	590	592	622	641	600	599	620	609	577	642	617	625	625	628	578	579	586	618	600	579	591	612	622	613	600	573	589	621	602	615	613	623	626	561	603	574	664	554	638	590	648	625	577	586	550	591	606	631	632	611	564	587	606	605	573	639	582	582	600	608	599	580	597	603	557	612	565	575	653	607	597	645	587	579	607	608	602	609	606	610	607	559	645	566	592	654	594	600	601	597	636	634	599	615	640	610	585	594	628	557	586	607	609	661	612	593	628	607	611	608	602	597	580	584	614	625	610	625	624	618	628	585	607	604	593	646	572	624	581	597	548	614	611	588	584	601	598	631	613	567	575	634	617	575	573	617	568	600	596	636	655	643	623	621	603	629	568	647	609	592	599	586	636	592	627	624	588	617	604	609	619	566	619	614	602	645	654	623	639	620	608	611	618	582	600	592	643	603	623	620	613	646	575	598	629	627	615	562	622	579	618	612	562	602	581	595	596	626	605	626	610	631	583	587	635	618	609	600	617	576	574	617	586	582	614	599	619	610	617	619	563	587	586	620	609	587	652	622	620	618	608	587	556	625	619	586	625	599	615	631	639	587	606	597	605	623	603	608	673	628	638	625	631	609	631	586	675	618	604	606	590	583	598	599	681	583	617	635	611	622	605	585	649	596	648	621	591	610	631	610	610	600	583	610	582	575	625	609	588	606	602	641	621	603	576	626	632	622	634	580	609	590	642	591	601	630	560	636	561	650	602	584	579	651	589	555	608	621	593	594	629	608	610	651	613	591	594	590	646	601	604	631	600	637	602	625	632	587	579	571	592	563	587	634	583	610	607	647	584	638	658	610	642	574	655	599	596	636	614	568	589	654	578	643	626	587	605	617	625	589	616	643	584	615	624	613	619	602	635	609	577	598	594	600	590	586	617	569	603	637	622	596	579	603	621	617	606	642	569	611	662	608	600	600	614	606	607	619	589	655	602	565	644	641	619	622	550	588	588	596	608	619	602	572	558	601	600	610	615	593	582	597	585	637	551	609	649	624	590	599	600	604	592	582	626	575	607	591	611	629	590	624	623	593	556	601	555	581	592	610	590	607	609	603	595	654	606	606	631	532	591	620	592	624	623	612	632	614	596	640	595	589	587	599	573	573	615	624	613	619	604	605	593	638	609	608	615	643	635	595	563	615	594	575	593	591	595	655	602	617	613	611	575	633	649	602	626	604	609	592	624	558	614	569	584	615	612	628	623	559	600	614	581	599	669	628	609	621	609	621	585	588	635	588	607	617	605	596	647	580	619	638	550	597	587	635	599	617	588	611	636	601	566	597	634	634	584	594	628	573	632	586	602	618	572	619	605	610	583	607	615	650	592	588	619	595	586	596	615	619	626	557	609	570	596	574	597	601	624	613	613	651	601	640	636	652	629	613	593	609	628	611	599	589	608	592	581	564	607	625	609	616	622	640	614	641	595	604	620	570	590	631	601	632	582	659	560	571	599	619	587	588	611	605	627	586	573	595	575	585	603	634	625	547	618	583	625	622	642	632	601	604	582	600	597	615	594	585	593	667	623	621	592	601	573	604	565	604	595	601	554	567	595	638	606	566	628	607	619	596	574	616	585	610	591	548	634	579	618	598	594	611	585	597	604	604	616	581	590	613	557	609	647	623	637	601	621	589	639	601	556	601	595	647	617	583	579	660	645	618	625	569	613	591	586	609	647	619	619	573	603	584	611	630	599	615	621	583	590	603	594	595	557	621	583	639	579	583	620	596	607	653	603	601	584	644	613	604	629	600	607	598	581	667	606	552	616	584	599	647	612	595	646	596	599	600	591	639	639	619	662	581	616	591	610	569	604	617	587	629	565	586	617	616	613	601	590	628	637	600	621	635	589	601	613	595	570	573	612	656	602	587	629	663	587	621	668	614	601	629	609	607	592	619	562	622	599	608	609	610	605	601	635	590	609	654	592	551	591	613	595	589	604	595	584	610	555	579	633	594	635	580	610	600	628	644	619	569	617	587	597	634	623	611	579	613	602	568	639	617	606	593	614	584	623	607	598	551	588	627	583	603	628	570	582	620	674	587	640	607	559	640	634	563	605	628	643	613	592	601	615	587	606	606	605	609	584	584	611	612	618	565	565	613	612	587	585
23329	21048	28122	24192	21022	7541	1313	964	841	785	694	696	673	658	665	635	663	624	636	638	679	640	673	621	612	602	625	580	582	643	583	612	614	591	599	583	577	612	600	597	597	645	577	591	627	560	636	548	590	575	579	558	568	603	603	614	588	575	602	623	594	609	605	568	603	598	588	598	588	650	625	584	600	595	606	597	641	562	658	562	585	611	572	619	586	647	654	566	617	601	571	620	593	570	607	559	556	594	625	577	609	616	578	581	624	634	601	574	588	587	596	627	617	601	607	592	567	609	591	611	582	586	600	578	576	586	602	579	664	593	584	597	620	614	526	607	577	599	593	599	574	587	633	608	590	583	632	602	643	546	566	604	570	577	599	599	570	602	569	605	537	605	578	640	688	589	595	606	601	611	577	606	593	620	615	637	567	591	581	615	610	562	553	584	627	634	601	590	604	586	591	593	611	601	588	550	582	637	579	558	580	657	604	603	604	612	625	589	601	583	594	606	613	588	576	583	648	563	555	592	600	597	613	586	606	608	612	597	582	599	650	611	582	577	589	577	604	545	567	550	578	583	633	567	589	595	604	592	578	581	589	618	560	574	559	598	589	595	596	587	614	610	571	595	605	576	579	570	595	586	619	568	593	618	577	632	550	582	603	571	566	547	568	569	627	542	577	634	616	622	614	613	619	597	610	572	623	631	606	602	610	650	574	627	573	581	646	580	632	586	605	537	562	623	587	604	599	590	589	615	587	587	619	633	615	599	640	606	563	662	598	582	596	583	599	575	620	628	585	592	594	564	610	587	579	626	608	607	578	600	561	587	590	563	550	588	561	598	625	600	629	619	595	584	593	661	611	618	564	583	620	560	615	579	612	584	566	590	571	580	626	578	599	599	597	634	628	572	665	606	595	561	625	603	565	594	636	628	654	633	607	571	540	594	649	544	592	605	617	641	623	581	584	592	598	626	601	550	621	620	591	606	608	593	610	624	610	598	612	599	558	570	602	587	630	599	592	543	602	568	605	565	611	613	651	662	552	588	573	586	564	616	569	563	610	591	579	545	617	618	635	589	582	623	580	613	568	615	565	611	601	629	582	587	590	600	642	633	613	607	607	589	613	595	592	612	603	612	620	590	620	585	578	604	593	556	597	561	575	586	599	600	586	594	592	617	624	602	548	596	611	560	557	598	628	580	579	591	626	574	588	622	599	606	575	573	596	582	597	625	592	637	550	593	554	555	616	641	590	612	597	567	587	533	587	574	578	616	586	574	619	574	581	571	609	641	565	606	589	559	579	612	609	611	574	599	625	559	622	632	607	626	579	639	603	569	600	583	658	591	632	596	606	621	613	581	611	605	573	585	613	585	577	619	625	636	600	577	607	551	602	612	579	640	611	603	567	558	600	610	610	571	590	578	611	568	577	612	598	563	561	614	580	572	606	613	638	562	583	599	608	555	603	605	589	623	583	551	601	604	601	586	625	619	570	594	626	627	603	632	578	576	548	565	598	636	655	597	634	579	600	594	627	584	611	530	617	595	581	558	586	575	597	564	595	549	552	620	621	618	617	632	592	565	602	618	574	572	548	581	630	592	608	532	595	591	597	584	583	630	586	586	566	616	570	639	600	561	598	601	588	608	580	595	553	569	641	582	574	610	600	650	627	637	639	601	622	634	627	639	605	565	621	576	593	561	556	600	589	600	607	622	623	592	599	567	610	577	585	592	578	587	558	596	575	606	596	564	607	616	622	593	608	554	605	559	564	606	581	620	611	640	586	603	617	581	598	592	630	596	605	619	599	606	593	531	618	596	611	609	609	610	560	594	617	635	563	600	598	627	631	604	596	599	611	577	626	585	611	588	583	626	609	612	604	600	620	560	598	596	619	539	595	608	576	599	555	576	630	596	620	598	594	632	610	606	575	610	589	608	586	574	617	595	613	557	613	606	577	621	575	584	612	623	638	626	626	582	562	596	537	582	579	576	611	581	620	609	599	588	609	590	580	601	590	582	625	593	610	591	599	568	609	576	602	579	588	546	654	569	638	614	578	616	605	615	539	608	573	598	634	588	577	608	589	602	574	586	565	632	635	595	607	587	571	576	625	610	587	600	595	568	599	624	592	605	573	599	645	564	609	606	555	552	624	539	585	572	551	603	597	578	596	579	614	564	580	629	549	584	624	536	624	593	560	596	594	634	535	609	620	603	570	601	620	592	625	667	581	589	591	578	606	584	592	620	590	573	562	629	584	602	544	610	588	605	600	605	576	566	646	633	573	615	586	593	590	610	610	580	602	603	519	576	556	614	632	595	575	623	613	600	636	549	635	580	602	592	604	617	577	585	627	563	620	594	601	597	606	568	578	628	607	647	590	610	612	595	601	644	538	611	610	635	596	575	619	591	571	606	603	562	584	621	620	596	587	581	543	634	564	596	575	623	573	606	622	600	580	591	595	586	582	568	625	588	590	579	632	585	570	600	615	591	624	585	576	621	620	613	595	623	590	584	588	577	574	600	587	601	636	597	552	582	597	599	610	618	608	605	585	609	592	601	597	599	561	581	597	578	542	592	599	616	559	606	650	576	584	579	596	607	610	599	579	599	561	575	602	600	602	580	571	611	611	617	588	597	654	608	578	570	611	633	608	567	655	592	579	554	578	610	605	542	598	623	598	582	573	577	546	633	549	576	596	581	624	639	566	640	645	640	575	557	611	625	617	620	610	561	561	584	605	649	607	573	589	577	611	593	604	612	592	621	598	592	594	626	580	588	656	621	569	593	605	580	583	569	615	599	578	598	568	611	607	572	556	557	609	581	616	592	579	588	583	601	605	610	624	574	598	607	637	592	575	571	586	618	586	594	607	616	625	640	645	598	604	610	529	612	604	631	538	561	619	631	578	598	596	610	585	573	571	587	598	569	606	599	558	568	608	587	595	582	611	592	633	582	619	610	630	611	622	604	608	641	597	598	564	598	586	561	566	596	563	571	605	558	591	600	575	580	575	579	603	629	592	619	594	577	604	615	613	626	596	581	609	638	607	598	605	576	541	630	573	587	653	557	592	589	553	606	610	596	564	576	572	577	595	551	577	582	595	606	629	551	578	623	601	568	620	620	594	575	632	617	593	589	583	628	596	614	579	610	588	608	577	586	623	639	638	609	604	632	603	604	637	573	617	581	602	599	584	560	582	617	568	574	594	567	589	569	586	616	556	598	612	540	618	592	599	616	637	626	593	587	593	556	584	560	605	601	615	608	626	603	595	583	588	589	565	551	583	617	603	590	606	583	583	537	604	609	576	580	591	610	601	571	600	609	579	576	628	563	632	610	630	561	565	588	565	593	589	593	642	615	543	587	580	554	575	603	555	589	612	576	618	630	583	589	641	591	589	595	598	624	551	617	577	613	625	632	600	584	622	595	622	604	597	575	592	577	569	585	610	629	611	607	582	570	570	617	571	575	602	602	600	653	607	601	615	620	636	639	607	618	605	606	613	592	618	624	580	614	600	629
4209	8299	5917	2880	2173	1767	1470	1212	1085	988	911	891	802	794	796	753	766	757	703	693	737	773	711	718	714	713	742	751	713	703	671	703	719	644	685	690	688	711	672	683	718	664	686	659	668	638	686	656	705	718	663	697	697	711	683	674	692	691	655	650	679	672	684	668	700	697	706	674	681	675	691	702	699	636	700	703	691	718	659	716	678	696	707	675	654	660	667	657	698	656	685	656	707	697	697	648	689	719	625	712	701	715	673	674	708	713	674	687	683	644	708	714	740	736	676	632	743	688	665	720	677	697	671	670	654	679	715	694	662	688	701	714	647	664	690	677	662	672	669	658	671	644	677	652	682	642	702	686	691	712	676	666	668	669	697	677	649	679	708	685	700	692	679	626	692	675	701	724	682	691	677	703	659	695	688	652	700	671	687	687	695	698	709	666	722	708	683	669	683	678	666	640	672	674	697	755	633	665	671	757	661	689	720	701	691	705	698	639	690	693	649	642	715	639	658	646	639	650	717	686	699	671	705	715	735	698	654	710	686	688	635	715	695	673	693	698	682	704	700	701	697	678	702	757	708	703	698	689	640	658	719	693	652	687	673	720	658	707	665	715	648	669	686	646	720	704	700	692	709	714	653	649	660	713	713	670	725	677	719	722	699	658	742	666	659	671	626	622	665	686	740	743	711	700	669	680	621	710	648	698	675	664	674	675	644	694	717	697	670	655	674	679	667	660	681	709	699	618	737	686	681	709	664	700	690	683	708	667	677	657	720	684	670	684	656	698	720	679	646	693	718	667	673	681	701	682	716	717	668	699	693	699	682	682	730	653	701	677	705	697	710	673	694	673	678	717	697	720	629	703	727	678	671	700	719	679	668	653	694	713	694	722	725	664	730	720	670	697	690	690	695	691	711	693	678	666	682	693	704	689	675	670	679	690	677	711	628	676	660	689	656	670	668	710	659	688	668	678	668	707	624	659	691	676	680	708	676	722	727	677	655	665	671	719	701	707	658	668	693	707	741	674	728	695	684	693	713	661	668	693	714	662	666	660	677	729	718	712	697	707	699	687	699	695	689	677	687	680	674	709	672	631	649	722	692	711	721	697	657	687	699	675	703	691	718	668	708	683	680	677	688	668	663	702	656	695	682	667	727	701	669	656	742	642	646	733	710	715	687	669	694	662	679	664	752	667	680	733	696	666	704	650	664	714	697	691	645	678	678	714	734	683	741	668	675	686	697	719	689	663	633	681	653	696	709	692	694	694	708	692	693	698	663	689	657	693	692	663	685	712	652	642	687	682	720	660	659	696	638	712	677	676	720	734	693	669	724	717	678	713	657	720	683	649	696	664	657	704	679	667	674	705	704	672	644	712	675	737	710	641	659	662	705	679	672	687	665	713	693	641	699	713	675	696	642	698	691	715	637	685	760	721	700	686	674	676	705	647	713	675	661	663	715	681	728	663	641	689	694	659	690	708	694	641	626	688	644	680	688	684	666	631	699	671	650	678	708	687	681	729	648	638	694	701	721	696	692	677	696	733	714	654	740	704	676	646	688	673	651	713	727	664	710	655	661	682	714	728	715	697	654	716	656	675	710	664	685	683	649	702	686	676	675	723	672	716	641	709	648	751	698	670	665	622	729	713	690	684	703	681	665	664	662	617	697	721	707	704	696	665	656	685	676	703	687	655	642	683	674	674	676	703	690	680	702	686	677	710	647	679	689	700	713	659	682	665	658	671	722	698	649	685	683	697	705	682	682	660	640	718	677	661	692	689	757	672	662	649	707	698	676	692	653	681	707	689	718	678	745	680	693	702	675	702	689	708	637	705	670	711	661	690	704	654	739	688	696	745	723	676	715	657	713	665	690	689	685	701	684	674	669	716	742	657	711	703	677	630	661	672	648	670	703	699	734	625	727	690	689	705	659	689	695	662	705	635	708	706	681	642	695	664	696	709	693	668	667	692	713	648	698	661	661	675	667	755	694	693	673	694	643	691	650	670	620	675	716	695	633	716	659	642	679	679	672	650	690	670	654	685	710	642	648	653	695	687	710	700	681	681	660	687	727	642	669	656	672	692	686	694	678	694	685	642	678	689	739	692	673	656	692	711	676	672	717	675	685	664	684	634	689	670	722	642	684	680	695	678	650	634	704	643	697	686	665	715	699	636	663	680	660	660	695	702	662	675	721	672	680	697	684	695	639	678	682	690	685	643	667	662	667	729	672	766	678	667	714	640	708	696	711	715	702	713	677	661	720	663	657	677	665	668	653	721	698	661	703	705	686	689	670	720	665	659	682	703	694	675	654	647	706	688	642	682	731	695	724	669	644	698	703	681	723	678	727	714	690	721	666	626	672	687	685	747	678	693	672	684	689	694	623	655	677	682	687	668	665	657	678	679	670	643	679	707	664	706	654	679	688	707	705	713	670	686	703	702	694	708	639	677	708	620	678	661	672	707	694	644	644	638	732	672	683	681	639	670	681	640	692	652	638	643	688	670	667	741	637	658	652	624	655	732	658	657	667	680	649	714	678	690	657	670	672	665	703	702	688	687	647	673	708	684	686	741	697	673	688	695	712	668	720	714	672	679	712	692	667	714	681	646	736	684	686	707	718	707	667	725	701	731	684	671	660	695	673	715	692	705	739	706	701	675	692	698	710	664	692	643	696	626	716	704	732	670	710	725	678	684	681	660	673	668	717	708	702	698	693	692	691	660	630	688	712	657	715	675	659	647	691	713	697	672	659	682	700	665	687	668	688	682	684	709	634	698	661	676	714	685	706	684	707	706	704	695	678	702	662	715	712	726	676	696	683	702	680	690	729	698	714	688	675	690	673	667	674	725	686	692	634	712	740	675	675	733	674	712	728	696	667	605	642	748	685	692	698	695	652	665	675	640	715	693	718	658	635	627	674	706	723	680	664	676	673	716	712	709	673	685	712	682	679	704	712	672	644	720	688	680	699	692	676	711	698	686	657	668	686	660	682	665	692	663	683	720	679	678	662	658	697	713	706	654	679	682	627	679	688	684	726	683	682	705	673	675	726	716	663	686	642	649	668	699	690	651	698	671	718	660	646	734	668	684	703	709	661	673	672	689	660	660	661	688	717	664	690	690	661	656	646	669	748	684	701	654	721	690	668	663	679	677	728	721	688	697	699	698	691	733	737	661	653	662	678	658	676	687	681	689	642	669	665	678	697	689	697	710	624	647	635	647	652	702	673	717	678	650	672	689	727	646	677	689	683	663	648	723	649	693	695	671	694	651	682	725	714	698	696	663	627	715	695	659	685	693	681	636	656	686	726	611	658	689	691	640	711	711	694	712	699	646	631	654	654	707	689	682	674	741	696	650	649	733	689	715	655	694	729	653	744	676	682	677	676	694	685	628	711	706	675	693	686	692	682	681	671	675	743	693	650	667	706	734	682	682	691	742	653	670	679	704	681	709	673	665	694	652	665	621	666	664	706	684	690	679	691	718	647	724	656	686	691	715	666	711	691	706
24377	20982	26848	25237	7609	617	486	381	352	347	337	271	322	303	284	296	299	288	298	271	310	293	291	261	268	274	302	291	313	305	279	312	283	273	279	260	315	287	278	288	289	282	251	239	270	271	290	268	290	282	273	267	266	240	243	243	266	291	278	264	266	269	248	262	274	268	271	293	264	249	288	249	274	251	259	230	296	294	258	272	264	274	299	250	272	294	292	279	268	287	266	272	238	287	295	271	262	255	265	261	283	291	287	262	255	262	263	265	262	269	273	286	243	281	254	272	274	236	269	295	238	231	306	265	278	252	267	247	260	280	267	273	277	302	304	260	263	264	276	252	277	260	264	253	277	277	260	268	278	258	229	287	279	273	257	279	270	282	283	285	277	295	294	249	250	286	298	289	277	271	268	287	269	288	291	269	257	257	278	274	258	282	287	271	246	258	270	262	265	273	240	263	260	256	266	294	275	280	298	259	280	256	263	265	256	244	272	270	279	246	280	270	269	256	267	303	276	287	270	266	272	275	263	255	275	280	287	263	255	252	254	264	264	295	272	282	275	313	274	307	254	290	242	253	273	265	254	263	268	270	259	272	261	241	240	296	235	262	288	281	257	270	290	241	246	268	258	217	298	252	250	267	285	240	265	279	274	298	250	259	256	255	275	279	287	258	250	265	251	272	279	270	240	240	260	259	247	254	250	289	278	246	256	233	259	263	265	259	280	250	283	278	268	261	271	266	280	265	281	254	271	278	285	263	268	269	273	285	276	293	229	284	256	259	252	277	270	305	243	274	261	252	275	262	294	271	256	283	289	269	263	290	253	290	255	263	295	262	257	266	277	241	279	296	268	271	283	301	240	244	275	246	288	282	233	269	266	291	299	280	285	268	275	243	267	291	277	260	244	247	244	262	260	261	254	251	255	264	284	302	270	265	256	272	250	271	260	267	259	238	264	272	243	264	252	278	264	256	267	268	265	296	277	260	277	278	280	248	268	262	275	249	305	281	287	229	249	263	253	287	259	288	259	237	277	267	278	239	261	255	269	274	259	272	262	277	281	261	259	255	255	272	266	256	255	285	227	262	267	283	248	256	278	296	289	241	288	272	268	288	280	288	272	253	277	263	287	263	220	304	258	275	303	275	247	276	286	290	275	291	246	299	264	239	260	275	271	304	281	274	296	242	244	253	245	264	264	272	246	272	266	258	279	260	243	264	264	273	266	281	243	262	289	271	294	229	247	260	241	275	258	288	280	272	276	255	260	222	267	265	259	277	267	274	260	246	272	258	304	266	251	273	277	260	257	276	248	271	283	263	256	248	253	274	251	279	283	271	263	288	268	250	263	257	247	274	246	265	283	273	256	268	269	229	299	264	286	274	263	244	282	268	275	266	265	272	249	261	315	264	274	279	248	276	286	280	249	248	260	260	286	274	271	242	260	282	258	275	249	268	253	279	234	258	261	300	263	228	271	277	283	277	275	289	240	233	276	254	297	297	271	252	236	282	287	271	280	260	279	268	245	251	242	259	278	277	291	262	267	290	278	280	258	292	279	255	249	278	249	270	281	252	269	286	278	244	263	248	289	279	267	241	308	267	274	268	271	276	313	260	251	267	261	279	249	302	247	259	307	257	222	272	270	235	279	268	260	239	280	255	267	262	259	263	256	311	270	273	252	253	256	279	289	277	267	257	253	257	274	251	292	255	223	288	254	255	252	274	263	256	298	281	275	280	275	253	281	296	275	247	271	269	289	273	256	247	276	275	275	262	244	280	269	292	253	279	278	270	276	274	270	255	257	263	264	277	297	285	264	259	295	264	252	289	256	287	245	275	286	291	285	241	249	279	301	269	270	260	276	280	264	259	271	262	237	283	273	252	288	256	283	293	289	260	247	293	276	274	247	244	284	270	245	296	291	286	249	281	248	276	289	270	268	255	273	253	252	281	272	273	288	292	274	264	265	271	265	250	311	248	299	283	263	228	252	260	288	249	266	298	250	275	274	263	252	287	276	251	263	268	279	261	258	262	272	254	283	234	279	249	285	256	262	255	287	280	247	256	270	244	260	285	297	275	281	283	276	301	284	288	306	267	254	298	270	259	272	266	244	243	285	290	263	252	279	285	264	243	271	236	266	285	257	286	276	300	252	291	252	293	275	289	257	269	279	270	254	228	252	291	276	263	272	273	286	257	258	272	245	237	234	291	288	304	253	253	257	290	297	264	299	278	306	276	264	255	257	273	257	286	286	263	284	298	270	302	244	287	238	292	265	270	275	267	267	272	279	263	261	288	278	271	254	231	278	269	289	274	252	266	286	258	259	268	263	294	250	269	263	270	258	290	271	244	297	292	267	244	246	281	270	241	268	267	283	255	278	285	272	263	304	281	274	272	297	262	258	264	277	259	288	265	270	284	267	253	300	228	271	277	281	265	286	245	268	254	295	299	240	261	281	276	284	265	259	255	288	280	284	278	293	245	264	312	275	277	266	272	258	268	293	256	266	237	275	261	293	306	272	270	254	251	278	253	251	284	307	280	249	267	280	238	270	297	274	266	264	244	249	259	249	304	269	250	259	253	251	288	276	260	262	234	271	287	262	294	253	263	232	290	275	244	249	242	272	260	282	286	285	282	251	291	251	243	260	269	253	256	286	258	275	254	266	254	277	262	275	275	236	250	276	274	237	278	264	269	257	281	274	266	279	226	286	286	249	263	257	292	253	274	308	271	276	277	270	245	257	249	282	253	286	284	277	302	262	293	261	269	237	252	257	271	257	260	253	308	272	259	254	290	259	283	272	281	273	273	264	296	264	273	283	255	261	287	279	238	289	266	270	242	270	284	257	266	270	257	253	264	262	257	284	249	253	289	260	268	296	281	246	269	266	269	285	283	275	288	285	282	248	261	245	257	256	280	238	293	283	246	281	276	276	280	294	297	254	244	290	274	256	277	275	282	285	274	266	290	248	280	263	253	276	265	267	281	277	252	262	261	263	256	267	259	290	268	237	281	266	259	283	284	296	239	287	264	283	230	253	241	255	257	267	249	278	286	268	257	248	288	277	271	277	270	232	276	254	256	317	270	260	279	284	284	270	267	309	289	270	285	264	266	277	261	282	270	270	256	273	243	252	247	249	264	291	262	278	271	253	295	259	249	290	298	219	272	281	229	289	281	251	275	256	251	259	298	275	277	289	252	246	277	252	283	275	270	247	253	269	245	283	271	281	263	279	256	271	287	293	262	262	288	251	248	279	290	282	265	262	275	277	260	266	265	304	271	256	258	260	272	265	255	285	256	284	270	272	284	257	286	251	266	252	270	275	267	264	264	254	271	278	260	306	275	267	284	271	268	289	287	276	263	288	241	228	263	226	264	262	253	262	259	253	247	251	267	241	295	246	261	265	279	282	270	284	276	259	287	265	274	279	257	264	322	280	257	261	270	256	265	245	266	273	250	268	264	289	263	296	251	240	261	273	277	252	254	276	245	265	263	250	291	295	265	267	282	273	262
4408	4793	3155	1542	1176	912	764	589	549	459	404	427	422	369	312	349	338	320	327	350	353	325	321	322	300	349	332	307	300	323	310	303	346	310	311	326	340	346	320	322	323	274	338	306	333	312	316	321	319	311	279	280	304	323	304	325	298	311	300	318	304	318	300	297	339	326	304	325	325	333	303	320	264	322	318	319	313	325	325	319	336	310	291	303	287	307	300	297	340	294	294	322	269	285	319	341	317	327	314	306	310	295	294	325	330	310	317	288	301	293	308	326	336	285	326	301	277	329	326	297	295	304	263	307	289	321	291	294	293	314	318	339	286	315	294	307	331	276	254	304	316	324	325	297	327	341	293	321	325	303	323	295	285	310	316	303	310	317	296	336	318	282	278	303	277	324	308	283	299	300	305	299	320	287	274	310	295	288	300	299	325	292	316	324	297	289	284	311	325	296	365	317	311	284	301	298	311	300	316	322	305	317	330	358	305	292	319	271	320	316	324	299	311	313	289	287	291	321	311	276	309	306	317	306	302	330	269	319	315	308	310	311	290	330	300	290	340	294	326	319	325	281	290	288	315	335	297	306	297	332	328	320	306	294	281	296	294	339	315	273	315	309	327	302	318	308	333	312	308	350	282	271	293	302	333	330	322	332	306	299	308	298	302	313	286	297	318	301	292	279	279	303	314	339	304	327	276	330	321	310	330	275	293	296	307	336	301	302	301	272	295	327	316	340	307	293	326	314	321	304	322	312	319	299	297	330	299	296	337	296	347	330	332	298	298	312	332	318	284	300	298	292	292	296	314	308	303	286	335	314	295	309	307	301	309	290	285	332	286	330	303	285	300	305	308	294	340	307	302	291	302	322	325	318	287	318	322	312	330	338	303	332	302	319	306	277	304	309	346	314	277	312	344	319	337	289	335	305	322	309	295	329	290	325	309	290	294	293	313	286	309	305	278	312	307	318	295	323	318	322	327	306	286	305	308	295	315	275	303	289	321	308	309	287	302	291	291	297	306	311	311	312	303	337	290	294	319	304	328	298	327	314	317	281	317	318	295	306	290	320	308	312	305	309	309	341	301	303	292	339	295	311	311	289	307	296	315	308	316	309	328	332	297	285	299	282	310	291	283	329	323	310	328	297	298	318	296	288	303	304	286	291	287	305	322	326	295	319	297	306	321	315	309	309	337	327	299	333	324	308	308	289	314	291	301	278	322	286	325	308	317	310	306	321	340	287	330	341	333	331	323	289	284	295	310	320	291	265	332	316	323	308	303	343	292	313	298	329	328	287	310	301	283	323	301	263	295	318	292	310	319	305	327	316	330	328	319	297	312	292	335	313	326	285	290	343	306	332	313	312	314	317	313	335	299	326	299	295	294	286	291	335	321	306	311	315	316	296	328	343	274	307	292	303	290	319	280	317	302	303	298	297	318	293	274	310	368	329	292	298	307	303	300	314	297	317	330	308	303	328	326	323	322	302	283	304	298	297	281	339	304	298	320	323	324	302	307	257	324	266	348	335	303	285	292	329	282	359	311	311	326	308	294	321	309	327	316	330	327	328	316	316	313	321	325	283	315	339	278	317	282	321	288	362	310	309	315	299	328	295	307	315	305	276	301	299	309	299	323	338	297	322	290	336	313	312	312	274	331	325	300	321	296	314	351	293	289	328	316	298	310	320	311	312	315	312	308	312	347	299	302	292	302	342	310	296	278	313	356	307	298	296	287	277	303	305	288	310	286	320	294	329	289	320	303	296	296	307	305	319	305	308	330	331	303	286	330	282	305	313	285	320	312	298	305	293	324	339	315	290	341	301	319	282	321	308	307	299	303	312	328	296	306	318	310	312	316	298	321	334	324	324	286	299	317	301	314	295	285	310	312	309	318	313	303	267	294	301	320	306	293	296	298	286	292	300	304	274	342	335	318	300	302	295	327	265	310	342	321	296	320	292	333	325	303	303	328	291	317	294	303	294	319	298	298	316	308	323	301	310	343	304	319	301	313	317	280	317	328	322	299	310	340	332	284	301	306	318	287	334	278	316	288	291	281	320	271	346	314	340	307	304	304	342	309	323	272	317	301	344	329	328	343	293	317	334	306	306	357	313	275	328	341	296	322	295	316	313	349	297	325	323	336	297	301	295	303	327	317	281	306	304	308	285	290	293	324	283	322	305	319	313	293	320	287	302	343	310	310	327	295	305	299	334	294	281	351	311	288	332	300	301	302	310	318	273	289	309	310	325	321	357	291	291	287	314	272	278	285	311	315	312	321	273	311	320	321	309	319	327	273	328	324	288	318	312	297	320	329	264	306	296	304	342	315	313	292	322	280	284	300	284	299	297	284	317	314	333	311	311	281	289	313	305	277	287	320	309	307	319	300	322	308	342	332	275	282	303	309	282	301	350	323	331	338	320	295	306	297	292	343	309	307	338	315	325	326	312	303	313	314	297	321	315	291	315	313	321	302	237	327	278	334	302	317	304	309	301	338	314	306	305	310	301	315	318	319	264	304	321	315	305	292	321	315	266	300	296	340	346	304	310	288	304	308	352	315	324	312	314	324	286	291	309	295	297	337	289	298	315	315	289	295	320	310	304	303	306	287	308	293	357	270	317	302	331	308	299	337	291	304	327	313	302	315	306	320	316	311	335	314	319	336	288	315	309	294	302	315	289	303	311	310	286	321	274	290	316	327	322	292	295	278	313	301	308	293	315	263	283	304	299	299	346	272	293	287	342	293	303	309	317	326	293	288	315	297	310	335	311	301	288	321	332	300	312	331	327	303	311	336	327	310	347	319	327	287	292	298	333	308	282	304	282	318	288	277	303	346	306	295	354	310	324	323	302	332	313	311	306	298	274	302	284	293	326	295	271	306	310	294	309	315	321	283	318	317	296	307	309	317	288	288	289	340	315	282	343	301	290	316	317	326	290	285	344	315	287	310	279	288	301	314	302	341	298	326	307	311	311	283	304	283	333	301	312	299	331	298	284	362	317	341	308	315	279	290	299	289	304	290	296	296	332	316	314	310	305	325	318	302	329	279	296	311	292	287	309	302	302	297	266	319	316	281	282	289	294	319	318	344	310	317	303	312	305	324	291	277	318	335	323	284	267	324	318	294	302	278	302	313	297	310	312	324	282	314	310	313	305	315	314	310	308	329	333	323	303	296	306	322	315	318	331	321	306	313	297	300	291	307	324	329	314	264	299	342	316	278	300	326	317	301	328	326	301	317	295	290	325	286	317	280	290	315	293	329	269	325	332	292	303	294	333	318	318	282	288	318	323	303	304	297	329	296	304	267	306	318	301	302	315	325	309	325	308	304	320	311	329	312	288	322	298	288	318	316	282	302	337	303	298	311	299	284	301	276	276	323	296	343	316	324	285	317	338	305	322	301	281	315	278	319	296	344	258	319	295	318	310	284	333	341	332	277	303	335	339	290	301	294	328	337	315	285	319	321	307	319	297	289	322	317	318	356	292	306	294	332	304	329	279	326	296	309	288
22225	21032	28599	23678	21033	21039	5391	887	695	602	537	508	443	441	427	398	373	345	347	354	350	348	327	350	319	358	309	328	352	324	323	297	307	335	292	309	291	329	278	328	316	330	301	291	334	286	308	331	268	303	271	292	295	309	303	320	324	324	308	291	331	275	296	320	294	314	302	279	319	303	298	267	276	273	306	289	316	332	306	290	301	281	303	310	293	291	308	278	280	289	278	284	279	305	305	283	295	303	319	289	313	270	299	314	304	261	315	307	286	292	254	316	260	298	269	285	302	295	313	297	316	285	258	314	297	301	270	307	275	292	288	291	278	298	291	299	302	309	293	300	302	284	283	297	309	266	269	306	284	290	306	301	285	280	321	296	279	279	300	320	277	304	334	289	291	282	268	305	301	295	312	302	264	314	288	290	288	274	295	304	276	284	304	294	280	303	286	287	304	303	285	290	297	279	283	276	299	281	309	327	302	303	268	282	302	292	282	272	305	304	288	314	293	292	267	289	274	278	313	290	322	313	262	277	301	311	274	258	305	301	303	280	294	280	315	277	268	304	277	299	274	280	302	305	308	303	320	292	293	275	274	294	312	272	277	283	281	281	301	288	272	282	327	281	299	284	282	280	287	303	282	274	296	286	315	314	268	292	284	306	298	277	304	292	275	322	292	282	303	304	292	278	302	297	311	290	269	256	263	289	319	285	302	302	312	342	255	307	267	247	291	254	302	292	285	293	307	315	304	254	268	298	282	289	263	297	302	306	272	298	281	314	298	276	305	271	292	260	301	274	269	313	285	311	275	299	298	285	301	302	283	289	282	305	283	293	306	275	315	295	276	303	274	274	290	302	286	297	286	282	276	296	305	273	301	304	283	294	276	313	281	282	260	323	273	270	319	277	289	267	306	289	303	282	259	269	298	258	272	300	298	293	301	273	268	303	318	326	294	300	303	292	257	309	280	289	256	307	292	287	327	265	305	284	299	308	313	297	273	300	283	287	278	297	281	299	280	285	283	264	268	281	312	287	321	304	289	312	281	296	321	287	275	266	280	308	329	263	297	281	290	285	292	281	299	295	296	318	278	314	281	289	274	302	270	309	270	274	321	295	267	300	317	279	259	302	307	290	296	280	276	269	284	289	310	293	287	303	311	288	326	275	306	272	298	307	292	284	313	280	289	275	315	331	308	291	266	286	297	277	317	287	320	313	310	267	295	288	305	279	304	284	282	286	293	295	302	278	284	259	281	292	305	312	319	296	313	309	287	274	299	306	307	296	287	305	265	300	302	302	271	290	289	285	312	272	259	277	309	284	283	301	283	322	282	298	284	282	272	255	291	260	281	282	304	287	282	294	304	278	279	320	262	305	314	292	278	272	284	285	286	304	311	290	281	297	312	283	298	263	307	298	305	297	286	315	315	274	317	284	302	263	304	269	295	286	277	288	257	262	321	257	279	317	276	276	264	270	270	287	313	293	290	311	252	294	292	272	271	258	332	279	300	315	277	315	282	287	288	268	298	299	303	261	302	272	295	274	311	281	276	275	296	302	281	317	260	288	288	307	321	279	288	257	266	281	298	266	292	332	290	306	311	300	265	298	277	310	267	263	304	304	293	278	311	284	288	304	331	264	285	308	320	304	285	317	280	279	263	258	301	285	301	281	264	255	300	295	268	294	278	311	283	277	315	294	275	294	277	290	272	303	270	319	319	279	308	288	275	309	279	310	294	308	303	278	328	287	299	265	273	270	295	275	271	310	333	294	294	278	290	319	278	282	310	293	277	292	295	288	282	291	274	295	287	280	307	321	298	289	277	274	284	290	311	280	304	315	261	302	310	304	289	272	283	287	285	306	273	296	276	303	317	274	309	311	285	249	297	291	260	272	293	307	294	285	287	286	323	301	279	291	282	300	327	296	304	282	292	278	293	303	263	275	297	287	273	275	301	279	279	330	301	263	275	277	287	326	281	286	262	293	287	287	310	283	299	296	307	257	266	284	281	272	273	322	316	280	298	276	305	315	289	269	279	287	299	276	304	284	304	283	285	290	309	267	280	323	318	302	314	306	285	308	300	300	278	285	296	271	299	269	295	293	297	314	320	309	309	238	285	300	301	305	289	298	291	295	307	295	275	270	316	291	278	276	304	298	270	296	280	314	309	298	260	286	269	296	302	281	261	288	311	281	281	290	309	337	285	296	294	304	268	298	300	290	301	303	286	286	282	280	290	296	309	308	292	260	290	302	271	291	321	284	276	295	267	324	293	301	284	304	289	282	286	321	308	314	297	272	286	265	285	289	295	296	297	283	269	295	297	267	291	261	292	259	260	294	310	284	289	296	333	296	289	309	297	288	288	273	318	288	305	280	263	287	269	268	271	285	275	272	292	282	277	263	321	324	290	258	275	270	288	300	261	300	291	280	272	288	296	273	271	305	281	295	277	295	270	289	317	269	271	299	293	274	288	274	255	275	304	295	282	304	282	254	251	294	297	294	323	279	315	250	247	311	276	299	296	295	292	255	249	292	299	274	274	302	297	310	287	289	276	291	264	331	295	276	274	289	324	304	288	263	304	313	315	284	275	297	284	283	278	284	279	292	277	284	316	288	313	263	295	270	274	299	306	301	264	308	288	305	307	282	285	278	296	287	279	254	284	287	302	285	276	291	290	317	300	311	290	317	308	281	311	287	306	282	299	274	289	280	276	281	256	241	293	313	295	276	268	261	295	299	288	338	300	296	290	330	298	284	289	321	313	299	293	293	279	324	289	261	268	316	291	281	302	305	308	267	260	283	280	309	295	284	274	310	282	272	275	274	273	310	301	281	304	299	242	297	301	277	291	275	311	283	327	309	282	299	280	266	307	290	275	261	293	281	333	295	302	291	301	281	288	264	312	300	298	279	282	262	278	289	273	285	275	282	310	285	281	300	283	304	285	266	285	288	276	280	310	289	296	262	272	296	305	314	300	308	292	276	292	287	283	299	293	281	323	278	268	296	301	277	293	277	307	290	253	308	281	291	294	303	267	291	261	298	268	287	325	301	278	308	293	283	296	288	281	274	299	330	277	281	294	305	315	278	287	285	287	305	297	277	301	280	297	300	274	272	294	278	292	296	303	278	292	238	252	281	307	295	223	272	273	272	324	304	278	300	299	278	311	267	284	273	304	303	274	302	273	298	307	269	240	268	267	272	275	264	239	294	294	303	282	309	275	273	287	270	284	287	311	285	283	283	292	288	282	302	296	296	288	254	263	273	313	284	271	290	316	309	271	277	277	277	293	316	272	266	272	290	294	294	293	299	286	295	286	295	318	299	285	275	290	288	289	261	276	287	315	295	283	292	300	293	291	278	287	304	321	311	298	265	266	292	286	313	292	293	312	304	278	269	269	272	296	276	303	273	277	289	274	326	287	303	335	266	283	292	297	287	292	282	296	297	266	300	314	302	296	294	290	265	302	285	286	274	266	310	265	306	313	293	293	282	290	294	295	313	272	267	267	288	290	299
5362	13598	9486	4616	3222	2455	1896	1430	1130	950	801	681	603	607	548	501	511	456	418	466	450	448	385	394	406	439	411	392	348	356	404	400	373	403	375	370	390	395	371	346	401	351	345	320	382	358	323	380	355	333	382	362	358	316	358	332	330	348	377	338	381	393	354	332	354	369	362	346	344	336	362	366	317	339	363	323	326	377	370	337	327	361	376	348	355	333	344	363	356	318	360	322	338	348	328	321	352	332	360	339	366	343	374	343	326	360	320	386	363	360	317	355	346	331	331	318	349	360	342	346	360	381	343	296	353	342	351	365	388	344	348	366	325	333	376	359	318	351	373	334	345	331	349	359	334	361	368	342	388	317	355	354	365	340	335	340	329	337	361	338	353	357	316	345	352	331	355	378	322	364	344	347	353	360	339	359	383	313	329	356	335	352	310	361	354	331	322	341	327	333	346	334	327	355	337	352	328	341	329	341	393	350	345	346	308	344	327	375	351	364	347	337	331	358	325	339	370	324	341	391	327	371	322	353	334	323	337	371	352	371	345	338	362	333	342	382	365	378	350	341	369	351	344	353	302	358	360	360	344	356	363	360	366	322	381	337	356	351	322	324	347	389	358	354	311	378	336	356	356	340	307	333	345	345	359	340	380	365	333	353	320	367	362	321	310	346	310	355	346	327	344	364	347	340	361	338	371	325	332	343	345	318	334	361	341	340	332	347	346	364	350	374	330	354	312	330	360	363	332	350	338	340	341	335	319	353	332	338	337	345	333	346	343	364	340	333	348	357	335	334	337	362	348	347	386	362	353	372	363	324	347	366	317	361	341	322	364	350	391	295	349	345	326	345	365	326	346	360	342	346	333	334	339	346	345	315	349	326	374	354	351	375	378	343	350	349	333	318	347	370	349	368	332	335	326	359	341	352	355	329	341	374	314	338	295	353	388	370	378	312	348	343	329	398	326	361	320	355	327	343	344	325	323	343	339	352	315	338	360	369	388	332	333	372	366	340	363	354	336	352	338	352	346	337	325	343	395	335	344	345	343	352	332	330	346	326	359	351	336	345	295	344	349	334	306	383	375	345	334	363	372	336	360	339	362	354	340	333	355	312	352	321	337	374	348	349	321	330	326	373	346	359	341	334	310	349	353	376	321	337	341	354	330	382	334	327	330	356	363	318	364	343	351	349	327	385	363	338	321	340	323	318	378	338	377	360	353	318	381	342	365	349	330	347	341	360	340	336	288	352	311	376	315	345	373	315	363	318	342	342	341	356	352	321	328	332	341	341	338	331	343	339	367	336	358	362	365	350	354	321	312	348	362	324	307	401	356	353	365	303	339	368	359	354	348	313	335	352	347	366	336	340	350	338	342	333	361	366	312	341	364	363	347	353	333	355	355	330	325	354	342	333	333	334	373	325	331	322	356	325	354	342	354	332	339	345	352	307	333	330	316	346	328	328	357	319	321	343	312	349	354	358	348	307	331	364	326	329	330	344	322	303	378	361	334	333	370	331	393	322	315	359	344	382	355	372	378	344	363	317	358	336	360	353	345	335	347	363	351	325	323	377	336	322	326	330	346	339	333	318	352	311	323	355	362	322	348	353	331	365	322	351	357	332	317	316	356	355	315	340	344	323	350	363	345	329	357	347	348	352	399	348	347	367	329	324	354	334	376	335	345	326	330	362	362	335	362	332	364	370	333	359	339	356	353	362	335	368	335	341	344	319	360	352	337	345	358	333	359	393	320	332	361	344	366	371	348	328	338	319	340	311	315	342	345	384	344	365	352	352	361	356	338	365	360	343	341	355	353	360	329	394	318	299	329	357	344	343	352	347	323	333	336	349	342	353	319	329	351	339	358	338	323	343	323	362	330	366	349	348	358	318	352	360	325	331	359	335	308	336	344	362	353	345	344	330	329	337	348	343	326	326	388	333	335	321	321	364	321	356	309	347	327	291	306	341	355	339	353	346	340	319	364	349	305	324	341	332	340	356	360	342	312	342	368	331	350	353	388	358	368	361	345	349	370	345	329	353	358	364	356	341	370	352	329	345	302	341	343	338	342	371	375	335	348	329	367	376	337	354	319	371	331	357	371	354	311	346	374	335	321	347	331	346	343	369	344	357	353	316	356	365	372	334	361	324	343	370	370	341	357	352	336	359	335	400	347	335	366	315	387	346	324	332	325	305	338	357	330	318	343	333	325	356	318	336	335	355	329	331	357	346	358	357	366	338	356	340	379	342	331	367	316	340	343	363	340	337	361	373	351	345	320	356	318	335	366	365	365	366	349	291	317	350	375	331	351	322	352	361	326	352	354	343	357	329	343	339	359	352	339	373	369	331	356	349	307	364	328	353	346	350	329	352	360	343	328	337	362	351	326	333	322	345	343	364	335	353	351	352	363	350	336	365	364	344	368	361	327	343	334	366	342	378	337	370	348	346	361	325	339	346	340	339	394	394	353	368	341	318	345	345	347	356	346	329	347	362	364	323	357	366	321	356	323	377	358	341	332	344	396	350	380	361	331	334	360	343	321	332	372	330	329	357	366	341	368	346	388	347	359	332	309	342	316	328	332	364	340	343	315	369	351	352	346	348	331	312	331	335	342	312	338	378	314	319	373	331	334	317	333	313	382	347	301	354	371	354	348	343	376	335	346	348	324	343	347	330	311	314	353	316	346	400	349	323	362	348	356	335	322	326	326	308	319	332	341	363	371	351	343	349	356	381	340	350	347	340	340	334	356	346	375	345	334	369	357	323	360	356	347	324	384	340	336	338	304	377	350	326	324	334	360	337	337	344	383	375	333	374	329	332	373	331	367	312	344	326	343	357	350	355	323	361	339	318	369	344	345	338	364	349	339	320	315	338	330	371	344	331	371	347	357	337	369	326	350	347	343	352	379	347	317	355	325	331	367	346	333	351	360	345	374	363	343	351	352	338	339	344	374	330	353	354	348	349	375	369	333	348	341	356	353	341	329	345	311	338	332	331	363	365	352	344	341	327	354	357	387	350	350	376	335	369	334	319	363	356	373	364	351	364	349	341	346	354	376	351	347	346	362	347	321	344	336	353	312	351	329	325	347	368	350	311	341	354	352	335	340	354	383	330	332	344	377	345	356	349	369	355	320	334	325	352	327	359	366	348	361	347	349	378	344	368	347	337	372	306	334	363	344	330	323	353	336	379	325	363	376	345	372	326	345	357	330	340	326	360	351	357	357	362	334	333	354	344	348	367	362	359	348	338	343	326	350	352	333	348	344	395	348	372	353	336	353	346	346	339	352	330	351	358	342	359	323	341	327	355	330	334	346	344	325	308	371	332	323	331	351	346	309	353	336	360	328	330	334	306	356	345	323	330	328	366	323	334	353	343	367	376	337	356	328	344	359	345	316	310	294	367	329	322	351	340	344	368	327	353	349	339	369	362	321	330	338	374	344	343	332	338	343	353	340	358	348	341	382	334	339	339	359	366	306	361	348	361	348	333	359	341	338	329	330	339	350	340
27326	17221	3367	810	588	617	560	544	535	537	570	526	494	536	557	560	562	519	532	517	594	558	553	497	538	526	536	541	523	545	520	545	539	491	539	553	585	546	530	553	590	533	541	525	554	544	549	539	540	530	563	552	517	567	579	555	519	543	576	558	569	549	551	503	550	512	561	518	544	553	542	555	504	505	545	537	548	535	528	564	565	539	533	528	540	559	524	523	546	530	545	541	529	528	552	533	512	524	557	541	562	545	534	518	522	546	512	574	558	533	556	537	534	526	543	534	552	604	538	531	541	507	548	543	534	542	526	550	507	513	520	556	576	539	551	508	528	495	583	592	528	561	579	590	547	551	551	545	507	518	522	528	540	543	539	555	560	564	521	552	551	542	572	519	570	535	538	556	562	528	528	536	533	558	542	499	515	547	506	550	516	535	536	528	550	521	517	543	555	524	608	503	523	583	566	532	554	569	517	549	546	559	575	570	542	540	506	581	518	525	552	523	539	579	552	538	532	523	541	503	556	516	521	511	523	533	534	552	599	516	562	488	523	548	548	522	531	529	525	550	554	517	528	541	559	561	559	532	540	534	523	508	526	550	513	549	587	556	546	535	524	581	544	529	572	531	499	513	512	581	541	493	588	509	555	531	518	577	545	543	528	564	557	550	509	579	527	524	550	498	567	535	551	538	503	538	533	563	535	562	533	532	517	565	501	554	543	546	558	521	564	521	499	596	506	523	528	548	557	592	558	524	601	543	546	509	532	501	542	585	517	513	543	545	569	548	562	544	560	551	536	545	509	554	526	556	537	490	478	509	566	497	564	530	534	547	509	533	533	574	505	543	495	517	528	550	532	545	548	544	561	556	546	516	528	566	545	530	562	543	508	553	542	576	516	517	502	532	525	520	594	534	502	534	504	510	518	561	524	571	570	578	619	529	488	561	492	512	521	575	546	564	538	538	541	493	530	584	523	507	559	544	545	500	507	556	513	553	508	545	534	563	547	567	527	534	542	516	551	484	558	558	526	510	549	514	516	564	554	523	569	539	588	510	572	524	549	549	537	582	522	540	564	560	546	516	546	550	532	518	509	572	577	523	546	534	515	550	541	566	546	515	525	532	551	564	528	560	510	498	538	551	521	518	549	610	599	572	544	553	571	538	550	529	518	534	578	527	536	522	519	583	513	518	548	537	513	525	608	559	565	577	530	520	527	533	531	563	555	540	525	549	544	529	591	543	511	525	520	534	549	552	514	508	531	534	555	555	544	538	535	549	532	538	567	524	561	520	486	539	538	540	524	512	572	552	570	517	548	581	553	534	540	559	550	567	561	596	590	575	556	506	524	538	541	544	535	527	617	526	527	554	547	557	543	537	563	567	529	547	585	548	567	566	503	530	541	574	522	515	538	540	544	543	566	565	553	533	544	519	533	518	552	547	577	544	586	506	600	550	521	575	546	563	520	538	584	518	524	542	524	552	549	537	562	510	561	549	478	504	522	580	516	539	529	539	566	532	531	557	516	575	547	537	527	566	523	540	529	572	520	567	549	580	535	535	543	537	553	538	531	548	528	516	582	515	546	520	565	511	528	573	553	524	532	537	515	516	539	513	560	521	546	547	525	524	546	517	557	520	557	542	530	534	534	555	589	532	541	545	568	550	542	521	578	543	516	521	536	538	568	561	558	566	542	507	530	540	526	545	547	559	562	539	604	497	529	557	542	581	538	498	564	514	538	553	515	562	521	517	565	574	508	558	560	561	568	549	534	534	549	569	518	531	575	543	511	545	537	540	549	568	524	549	538	566	551	531	580	536	502	534	517	560	547	499	517	557	572	555	507	572	490	559	553	577	549	531	543	544	525	526	553	509	535	523	507	576	571	516	561	562	540	527	542	570	552	511	540	553	541	594	551	530	526	544	575	512	525	546	540	579	568	548	533	501	520	490	497	545	540	544	532	530	532	546	534	540	582	541	545	571	517	547	522	543	564	526	517	532	528	503	543	565	589	501	538	517	540	535	615	532	536	543	569	533	531	488	585	569	537	594	549	552	542	550	553	552	598	531	540	544	565	549	543	512	544	486	517	522	518	514	513	553	579	525	504	515	515	533	550	576	538	507	528	530	510	546	526	532	574	517	522	555	555	498	531	531	552	551	527	586	509	557	553	545	535	497	486	526	498	527	510	544	530	532	550	560	575	555	545	555	562	529	520	540	518	520	567	516	550	534	592	534	553	535	516	532	573	524	539	544	554	532	525	551	544	549	520	528	575	535	516	600	519	534	565	519	558	509	562	559	530	558	535	525	517	581	552	514	593	519	539	545	520	506	564	557	532	564	533	502	524	519	545	572	584	495	568	557	552	522	521	557	572	561	514	573	548	551	485	559	521	548	556	543	537	533	536	546	578	522	550	533	546	553	544	556	548	556	535	585	545	554	515	531	498	531	563	538	534	482	546	523	578	532	542	527	552	530	536	563	526	536	559	577	553	517	567	558	535	517	529	534	566	529	533	523	558	547	519	547	505	546	578	526	532	522	573	532	510	518	549	481	531	519	553	566	568	534	550	507	548	564	589	555	499	508	554	536	562	514	556	543	561	570	521	537	530	568	528	539	521	515	562	495	579	528	560	534	508	576	550	550	546	549	591	530	561	561	524	561	512	503	567	526	533	507	542	594	520	469	492	547	557	551	566	545	520	531	547	556	511	518	542	540	511	551	557	570	540	536	566	520	549	503	539	525	526	530	587	523	572	537	557	533	562	520	580	517	556	553	534	547	557	484	497	563	524	555	544	529	551	527	546	538	533	517	596	543	569	561	555	508	527	526	509	536	549	561	516	561	532	567	528	514	559	525	562	544	541	542	535	526	548	535	554	550	518	536	534	508	531	553	522	563	566	527	568	549	546	500	550	579	574	527	520	542	542	557	555	500	538	504	552	572	550	506	506	541	557	510	503	538	524	533	553	568	560	531	494	546	527	559	533	507	541	554	569	550	535	510	568	568	551	584	553	571	487	547	571	531	536	545	561	537	581	535	559	594	521	518	574	541	535	527	538	536	571	554	564	552	520	550	473	529	539	521	553	536	548	530	568	578	533	525	528	506	526	539	542	528	519	542	525	519	583	548	527	580	542	564	533	519	524	536	548	546	567	528	552	530	509	535	537	514	556	533	515	551	562	568	554	566	535	539	553	543	542	536	529	539	523	539	558	504	509	488	553	562	546	537	539	552	548	541	535	531	502	516	551	569	529	525	575	533	511	571	522	525	533	526	555	491	537	556	476	518	538	574	513	514	538	532	532	511	546	546	538	547	578	547	569	515	547	524	555	552	524	528	538	531	489	549	573	564	560	498	568	554	521	591	517	542	575	585	536	523	562	517	507	519	559	564	558	516	517	537	530	546	549	525	537	537	519	536	557	548	536	550	516	512	536	572	544	552	542	529	529	535	557	554	557	504	543	542	564	515	542	508	566	575	518	525	531	511	543	558	549	524	511	508	510	551	526	515
5257	1200	975	716	692	652	632	642	644	604	614	639	657	568	640	590	585	624	623	610	618	629	593	609	617	648	587	611	631	631	614	607	603	601	572	622	623	643	569	594	602	566	648	610	615	630	613	662	653	578	630	602	626	618	601	613	616	610	654	627	617	664	583	615	613	623	620	598	624	594	622	633	616	595	640	647	593	629	622	597	672	602	621	616	561	606	593	605	620	623	638	588	616	647	619	596	587	593	591	612	632	593	648	599	600	622	546	607	633	624	579	605	601	605	586	589	611	623	635	624	624	581	592	623	619	640	591	607	605	632	596	578	584	580	643	607	602	572	680	626	631	638	633	603	611	590	566	609	620	603	588	592	631	585	626	626	581	654	619	640	595	577	621	597	596	597	646	597	651	623	636	590	611	598	635	611	572	620	561	621	569	614	616	648	628	593	594	625	618	639	628	610	615	644	608	578	578	616	619	590	604	654	595	569	581	578	648	634	627	645	610	638	601	644	617	582	611	634	664	611	599	608	601	646	618	605	599	573	602	623	586	635	614	590	621	652	574	596	594	615	630	619	578	621	616	631	596	602	601	560	619	652	621	605	583	634	626	572	621	618	658	610	567	616	597	601	640	599	611	614	645	610	643	604	629	644	609	622	636	587	627	576	607	618	611	603	602	576	608	624	613	622	618	641	587	592	624	642	606	644	625	598	591	644	607	610	668	639	616	644	617	615	605	570	634	610	596	613	577	622	622	626	600	631	600	593	643	587	636	613	645	630	628	619	608	593	682	637	615	593	623	623	592	632	632	617	595	669	578	595	626	606	658	638	617	598	616	618	630	664	599	622	590	623	627	587	600	611	645	572	633	592	651	585	581	592	607	611	614	592	637	571	587	601	615	604	636	625	648	596	658	604	595	607	638	632	600	618	610	636	595	585	612	608	594	589	599	615	650	600	608	589	605	648	637	636	652	619	643	616	621	585	605	597	643	580	606	593	594	566	573	625	588	611	580	583	581	591	600	633	620	625	594	610	576	621	618	603	591	590	623	616	640	574	607	628	604	599	596	572	606	623	550	634	653	605	604	658	617	629	615	608	602	638	581	551	592	618	610	593	593	628	622	614	596	620	650	630	611	663	586	609	620	615	603	577	606	647	563	605	613	645	652	648	631	614	635	580	618	605	579	633	610	634	621	590	640	621	598	620	614	644	619	597	605	603	638	615	621	618	614	549	606	572	600	619	634	628	626	630	597	611	657	583	632	579	565	634	611	636	603	643	617	643	613	581	599	582	619	608	615	591	621	591	603	624	627	607	639	590	623	625	641	634	594	661	602	643	633	619	631	615	620	618	607	600	606	584	653	590	622	586	587	610	605	590	628	595	577	637	589	623	667	628	615	571	583	638	611	616	640	576	706	592	599	579	560	608	613	631	600	640	610	668	619	627	626	601	621	616	640	632	609	602	632	637	580	609	635	600	570	605	551	610	623	587	635	611	654	588	623	622	610	594	644	631	621	598	623	636	615	607	663	652	599	595	652	654	646	583	603	611	594	613	579	627	648	623	605	589	608	604	619	603	585	580	602	643	620	632	606	629	583	613	604	589	618	597	552	613	592	621	606	562	587	642	620	613	604	609	639	629	623	606	633	610	664	627	610	625	611	630	580	578	643	613	590	584	620	591	652	601	593	637	574	603	593	582	595	628	614	639	592	562	636	586	604	656	634	612	595	603	620	636	587	589	567	571	556	604	631	628	564	562	645	597	609	605	637	589	571	617	607	591	627	644	647	580	618	639	633	596	644	623	615	638	613	611	587	655	638	613	617	623	575	649	599	627	573	605	620	561	613	611	613	569	613	578	624	641	594	608	622	626	616	574	632	602	639	617	621	599	632	596	636	622	636	617	631	621	582	635	575	602	628	672	623	578	610	586	627	610	555	602	564	604	587	645	597	649	592	629	595	570	635	583	628	634	586	589	632	596	562	603	626	670	623	605	607	608	598	632	611	633	582	638	601	627	576	591	622	629	619	616	580	627	589	632	618	613	596	627	580	605	615	604	635	581	602	627	610	649	658	599	604	610	614	591	635	630	637	596	599	620	647	631	595	586	640	608	634	639	628	598	641	659	611	629	688	642	578	583	594	616	615	603	646	563	603	644	595	590	620	595	650	590	581	608	587	600	613	612	600	600	586	607	633	621	629	606	624	667	590	621	622	608	582	584	588	630	602	626	646	631	641	604	617	592	611	648	609	566	622	631	627	590	616	626	591	649	557	598	634	611	579	621	605	621	649	660	660	636	612	610	621	556	580	613	581	643	633	584	608	596	624	594	558	630	605	632	553	661	611	603	629	637	619	551	592	637	626	648	611	608	647	597	637	594	637	639	650	618	588	611	627	622	607	608	606	620	575	606	624	673	624	599	589	612	630	607	540	599	632	615	609	622	598	649	621	606	616	559	633	596	642	604	634	619	609	599	596	628	611	611	647	590	611	623	649	638	588	592	617	645	583	584	593	599	606	565	564	603	599	567	603	615	645	617	602	605	615	615	622	590	598	653	596	651	643	582	663	617	645	615	593	638	645	599	569	608	668	646	650	638	601	648	606	631	607	618	626	651	571	579	589	578	609	612	621	629	619	591	671	670	599	604	620	593	600	617	662	606	575	588	584	623	604	600	624	629	642	606	630	666	605	592	610	617	685	643	647	604	574	602	568	595	651	575	644	623	607	629	590	574	638	630	585	618	667	612	629	617	621	640	613	608	600	584	623	628	606	597	644	643	654	602	639	608	587	637	623	586	562	611	631	634	619	589	604	638	634	605	628	596	598	590	618	638	599	577	703	609	607	639	621	612	567	622	595	655	614	621	609	598	605	599	583	616	620	607	605	613	631	597	668	615	604	580	579	627	617	585	660	649	632	594	605	586	625	617	626	638	667	636	641	632	620	622	605	618	643	613	555	607	654	612	640	645	608	610	570	613	620	663	591	635	628	572	626	626	679	617	645	613	607	664	582	591	628	624	611	565	650	620	645	574	613	638	591	627	603	618	614	632	625	602	635	616	564	612	637	589	598	619	595	634	595	603	615	642	663	607	591	577	594	617	628	609	641	643	650	639	612	585	615	626	602	587	601	604	607	588	615	612	589	597	668	568	568	642	611	607	645	587	629	618	589	593	615	629	589	617	620	607	644	668	562	581	617	545	599	571	623	607	635	575	616	587	589	581	604	619	602	635	590	610	651	599	626	583	629	588	589	611	661	618	630	627	628	614	662	635	602	594	591	612	589	577	630	592	601	634	558	618	579	603	642	587	586	624	636	629	663	622	638	617	617	640	645	631	643	633	636	632	587	666	636	617	623	587	629	643	622	616	616	618	605	638	634	617	655	629	584	638	632	670	635	590	713	618	611	584	639	619	592	556	574	600	580	590	604	617	640	588	620	630	614	624	651	587	633	606	591	577	604	597	642	610	589	615	584	587	606	563	633	587	605	641	650	603	597	604	599	599	627	627
23326	21040	28115	24170	21017	7686	1344	956	776	803	726	694	663	719	637	673	692	627	622	607	629	619	634	690	651	609	648	625	602	583	593	603	595	572	625	589	608	628	619	606	596	639	644	653	607	568	619	623	574	608	619	609	588	612	607	642	640	613	567	572	628	579	629	592	577	572	608	617	623	623	571	637	633	599	606	658	640	593	624	567	613	627	598	619	622	649	634	618	599	587	585	593	595	573	602	601	630	584	592	631	630	584	565	587	623	590	612	579	603	591	610	600	602	644	593	579	619	615	572	580	553	640	639	610	581	607	624	571	619	575	607	602	606	609	632	628	592	569	627	596	629	602	593	601	591	648	603	584	603	581	596	579	606	621	562	590	614	536	607	649	638	670	653	590	606	600	625	554	607	611	613	589	585	593	674	584	639	603	595	624	601	643	578	583	620	574	604	640	603	598	645	634	610	628	568	600	597	587	624	632	599	650	634	626	623	614	587	619	603	628	612	602	583	617	600	565	607	658	616	612	608	609	662	640	623	599	624	598	576	657	622	610	604	623	612	625	625	612	580	588	566	591	575	611	635	701	628	591	644	626	573	598	590	593	585	608	593	593	605	548	637	586	611	592	615	625	632	618	587	538	637	571	603	580	609	599	583	586	621	615	612	652	624	614	624	582	586	608	626	607	579	617	582	603	637	599	636	591	593	605	626	579	611	621	581	592	597	592	570	558	631	569	607	591	594	614	616	531	619	647	632	572	559	636	592	635	594	576	597	563	613	628	599	634	592	618	596	607	610	616	645	622	592	621	607	615	617	590	579	583	593	644	615	595	578	589	608	579	629	588	620	642	619	568	587	598	623	584	578	597	563	570	602	604	632	604	624	630	560	624	668	595	604	575	587	567	588	555	663	609	622	615	604	571	570	588	606	610	619	569	595	605	598	600	600	617	620	614	618	648	594	631	603	616	596	630	629	559	579	592	542	608	603	622	600	599	614	589	625	628	644	610	590	633	573	612	595	606	597	612	594	620	573	618	600	611	565	561	614	625	604	616	583	599	612	593	581	600	619	615	641	597	556	619	603	589	658	577	599	649	589	610	620	589	583	614	594	622	571	548	592	582	580	606	618	618	633	630	648	583	603	639	577	564	638	618	602	599	641	620	590	629	617	662	601	651	596	631	583	603	619	624	593	610	650	590	560	597	616	639	608	592	590	622	607	609	613	590	635	580	621	601	584	635	598	563	600	632	586	589	578	629	674	617	587	590	593	633	635	645	610	630	626	606	635	633	585	609	632	590	576	621	628	585	632	583	576	656	623	664	607	631	612	591	583	607	584	602	646	625	599	609	572	616	598	600	572	589	605	626	615	587	611	603	624	590	630	593	619	613	595	658	629	633	624	651	612	615	588	559	603	637	603	620	590	595	615	587	581	647	554	642	595	611	571	615	616	599	626	572	595	623	574	596	593	586	573	585	603	598	639	614	611	621	632	632	576	581	616	636	629	614	578	593	673	634	643	628	600	582	562	588	683	584	643	591	676	604	577	635	572	596	582	645	611	623	589	592	601	543	622	604	661	618	616	590	566	628	676	627	614	600	584	613	598	661	591	567	580	543	628	586	671	581	649	608	639	588	600	601	607	612	663	611	627	587	585	606	600	604	582	605	591	604	583	582	603	608	622	621	618	610	582	628	619	568	628	612	645	600	612	629	591	571	634	643	625	605	600	604	587	611	636	595	627	588	627	609	566	638	620	597	643	608	588	605	616	583	612	599	578	626	619	591	560	622	599	617	607	592	585	549	561	600	601	583	589	626	577	586	621	624	661	611	618	628	569	617	577	601	550	576	613	622	635	606	608	615	605	599	580	626	582	594	627	583	605	621	639	630	589	586	646	591	576	602	607	625	602	554	585	625	576	625	612	646	630	599	649	578	610	589	598	620	568	608	589	628	567	637	595	606	625	553	647	607	623	613	591	568	614	618	580	588	595	634	603	594	594	603	622	627	624	599	629	631	625	661	548	607	603	574	558	591	562	640	584	632	627	617	643	569	631	599	587	599	611	573	589	610	623	633	583	565	607	603	563	561	589	616	584	612	594	609	578	597	594	606	615	569	585	604	584	632	650	589	601	594	636	551	617	616	592	558	625	608	618	583	596	640	597	643	581	620	612	609	611	574	581	594	584	597	591	594	604	630	637	614	626	584	606	577	601	608	620	638	615	599	587	567	646	599	622	604	612	621	599	609	597	587	597	626	618	599	580	561	604	597	587	559	582	622	622	584	606	608	618	598	580	634	568	550	595	635	613	648	606	637	621	577	613	590	631	608	575	625	615	599	587	622	587	609	625	617	615	637	573	640	594	627	642	575	575	570	596	603	604	563	599	603	585	594	609	599	653	592	608	612	577	583	657	609	614	605	654	652	600	599	630	578	617	624	613	662	586	591	623	546	572	581	575	599	606	603	636	609	630	549	627	602	623	576	594	586	626	621	578	545	634	598	631	600	595	579	615	603	598	590	632	608	616	617	576	610	600	586	593	613	661	572	585	598	589	632	636	675	562	614	618	625	616	627	590	619	565	586	603	557	594	611	604	584	630	595	589	584	602	628	625	600	581	625	622	593	618	585	605	625	646	590	642	643	619	669	628	565	620	620	635	590	646	620	624	636	608	589	554	626	597	624	586	612	588	584	633	603	619	604	599	606	581	557	620	593	591	613	615	624	616	611	616	583	606	613	557	642	604	611	607	601	564	572	619	577	633	606	571	637	649	633	639	609	595	604	596	580	614	613	575	587	594	572	613	599	612	590	609	583	589	582	626	580	603	607	608	558	581	617	631	604	563	616	609	648	598	576	626	607	624	607	623	584	620	621	575	602	589	624	593	598	612	616	569	583	604	582	579	590	573	604	576	625	578	640	623	609	620	610	631	602	621	602	606	638	639	584	601	613	613	588	608	620	571	619	598	627	617	563	592	595	612	592	560	621	616	665	585	568	604	616	632	594	600	582	579	572	598	589	663	639	621	613	664	656	601	650	592	652	592	655	612	655	602	607	613	579	606	646	616	640	640	598	570	544	635	603	596	575	595	645	600	603	609	631	598	603	633	628	597	597	587	621	621	652	618	612	635	615	628	623	581	575	591	632	595	601	599	606	587	563	613	598	630	583	629	603	580	663	634	601	615	635	554	583	576	601	609	564	585	596	644	609	584	614	609	557	622	616	626	567	591	607	623	599	606	659	607	584	627	560	570	583	612	618	618	592	581	568	589	595	600	555	578	599	595	570	577	597	612	616	584	586	596	612	662	630	637	645	573	603	611	644	589	592	581	645	633	567	631	599	632	627	628	610	606	635	590	595	624	631	631	610	628	614	564	597	567	674	588	587	634	615	585	630	621	627	615	594	579	573	594	586	642	568	600	613	611	607	628	590	595	638	549	607	587	600	638	615	557	604	575	592	645	605	593	620	597	621	581	603	593	572	617	588	610	585	612	565	575	605	608	578	575	609	648	581
4837	8265	6015	2909	2203	1716	1458	1231	1024	968	903	810	896	848	783	756	801	720	788	780	744	790	759	702	717	672	734	692	701	780	701	724	684	734	661	730	710	681	736	699	766	731	677	719	707	668	715	716	707	744	677	721	754	676	729	672	705	733	745	709	684	659	720	650	665	693	741	673	699	672	687	728	715	714	723	689	698	706	693	695	656	680	722	696	709	678	657	665	674	694	723	700	666	706	686	724	667	720	701	682	722	693	667	678	669	666	637	695	714	690	681	691	702	677	656	648	733	681	677	712	643	713	717	683	661	686	703	679	697	699	668	644	686	655	733	707	720	651	673	720	700	697	719	658	700	681	691	703	676	696	706	709	702	669	717	721	705	670	665	678	686	679	678	723	650	665	694	714	699	731	637	722	701	696	741	701	741	724	717	722	723	700	706	690	727	707	686	691	705	687	719	712	695	686	659	675	760	691	719	728	692	682	700	654	678	662	689	689	716	658	666	706	676	639	647	683	692	718	736	718	684	658	740	663	648	678	701	724	669	665	701	695	679	704	717	697	657	650	702	651	701	702	690	690	693	671	727	742	646	677	684	679	699	686	742	681	723	664	703	673	685	684	651	727	704	689	692	675	703	697	718	678	719	725	672	696	662	714	705	697	666	703	648	738	657	669	728	660	680	748	696	692	694	670	699	682	695	671	656	678	702	672	631	698	663	647	721	633	733	694	685	703	662	662	688	680	684	712	720	669	701	652	666	694	674	693	680	641	712	695	685	721	679	688	679	713	707	672	686	657	644	698	722	719	696	711	705	663	676	661	702	725	673	695	748	728	716	695	695	692	660	700	693	693	669	696	681	695	674	635	665	697	713	660	719	714	690	672	652	707	718	691	662	706	654	670	630	710	680	711	685	694	684	699	696	750	655	677	650	670	715	661	696	642	713	648	652	676	694	667	696	690	669	717	675	714	673	709	693	677	695	697	674	633	666	709	677	667	716	676	679	685	704	645	710	704	715	686	712	667	695	705	693	685	685	714	714	678	612	680	717	691	706	701	718	710	688	723	694	691	689	689	654	638	655	687	656	681	706	703	734	740	670	719	655	643	658	663	710	694	735	650	698	732	654	726	668	657	729	720	701	654	679	693	654	659	679	620	724	676	670	712	730	688	687	697	675	688	755	659	659	672	635	666	654	724	681	683	729	648	678	718	662	652	664	683	716	679	631	693	688	682	666	730	678	713	694	686	623	672	651	688	687	693	658	668	704	729	710	698	701	701	727	699	678	680	707	672	687	665	717	706	668	670	704	672	686	675	695	684	705	700	681	654	690	733	712	691	726	668	702	677	693	672	658	671	653	699	678	725	664	668	724	717	667	643	681	674	701	716	680	709	711	670	719	703	679	715	623	703	701	671	705	736	646	711	673	672	694	673	669	674	647	726	728	680	695	616	709	755	691	656	698	692	654	701	683	730	667	671	676	641	676	644	673	697	717	656	675	656	662	715	667	719	664	699	701	626	719	737	720	666	660	665	727	696	684	706	698	680	678	707	684	689	666	741	697	703	670	728	675	700	706	684	695	695	658	669	654	705	696	682	672	687	629	709	714	634	673	723	702	653	687	725	709	662	688	731	725	713	679	682	708	697	699	731	721	666	666	726	666	660	728	686	632	651	695	672	680	765	710	735	706	730	708	678	736	694	699	728	715	710	720	699	689	706	735	727	710	711	714	694	683	670	678	711	704	669	674	684	707	627	709	688	682	648	663	709	656	685	685	689	660	672	661	685	668	686	672	714	715	665	609	667	693	735	662	682	667	728	670	677	735	727	733	707	708	713	648	691	726	695	669	666	740	697	716	694	689	679	716	673	693	685	653	626	661	688	695	713	682	711	667	705	648	663	654	688	719	683	661	681	720	729	690	685	702	699	664	693	688	695	711	665	698	645	709	703	662	709	689	689	696	685	672	726	718	704	709	673	667	699	706	659	715	751	693	675	666	705	703	657	648	681	681	707	706	653	703	691	748	691	715	690	628	678	662	677	679	747	675	709	712	701	649	702	703	697	661	716	721	677	685	681	697	714	668	720	665	677	690	706	667	687	693	694	680	709	607	684	710	681	680	683	731	731	682	726	714	687	688	631	672	662	721	724	695	696	672	697	644	658	656	719	688	644	709	705	651	722	624	658	669	671	699	644	678	730	694	684	694	686	712	700	724	718	691	715	745	707	691	719	686	663	657	703	672	682	663	676	726	697	723	707	726	696	691	728	732	658	662	647	720	682	660	702	701	690	725	661	695	706	715	735	685	659	675	640	701	675	729	670	685	676	694	733	677	701	726	697	641	713	694	697	692	672	709	698	749	655	687	654	643	732	690	676	668	717	739	674	697	703	669	703	701	686	702	710	699	688	718	645	691	709	653	690	659	712	639	670	707	697	687	653	704	710	669	686	743	732	676	701	704	715	670	719	695	676	664	687	649	707	697	699	676	691	688	692	708	719	705	726	693	706	690	678	724	687	687	671	669	663	682	690	686	719	743	693	658	688	672	683	691	723	674	700	731	652	711	667	677	720	702	679	671	724	698	685	677	672	697	648	650	700	661	712	678	698	676	699	694	689	737	658	678	717	704	665	702	711	687	733	651	650	689	682	682	698	703	669	713	694	705	690	714	666	675	669	695	696	715	657	674	673	704	766	707	709	680	687	698	720	676	701	690	661	683	663	652	686	623	672	686	692	684	645	694	671	668	677	672	658	698	684	706	693	686	717	653	675	688	730	728	647	684	690	638	640	724	696	699	605	668	744	701	670	700	738	676	698	695	722	688	722	707	668	660	668	698	650	663	712	738	638	692	708	647	654	691	688	653	668	693	669	679	702	661	685	712	665	693	668	660	643	733	693	706	639	729	682	705	709	691	714	693	692	749	680	686	692	705	717	683	681	720	705	659	702	719	639	703	679	674	676	660	686	676	750	676	715	704	692	693	709	671	678	643	681	687	726	706	663	687	694	748	692	706	717	707	689	700	719	650	714	688	676	680	692	710	708	709	741	711	690	631	699	684	702	660	723	711	671	715	706	702	758	726	679	666	670	686	647	674	748	664	685	727	675	676	691	682	634	644	734	686	717	710	733	711	675	646	682	703	697	721	715	649	680	706	698	681	655	701	674	659	705	668	657	707	687	681	665	697	648	688	709	702	684	652	652	718	695	686	756	690	668	684	666	679	682	684	689	680	744	676	635	716	691	694	664	710	672	716	722	715	682	663	683	712	689	672	672	688	709	685	658	696	654	678	683	715	715	675	718	651	683	673	677	699	725	727	678	705	669	675	693	689	686	674	707	703	699	712	723	740	699	706	699	662	686	693	762	655	659	692	714	669	716	668	670	701	675	683	679	660	718	722	721	686	694	678	689	666	662	666	720	698	683	743	685	711	677	713	628	672	693	669	723	657	686	687	624	670	678	669	679	672	689	710	677	709	678	666	682	681	689	676	701	685	714	693	674	664	702	668	689
24225	20900	26718	25145	7630	595	450	433	343	374	320	350	319	325	306	277	293	322	273	298	295	272	305	314	303	275	261	279	281	292	253	273	266	271	309	279	255	295	278	263	297	264	281	297	280	257	258	263	286	239	250	275	241	270	290	297	274	293	246	256	267	266	272	280	275	282	262	257	277	289	282	291	273	280	272	282	253	258	297	281	287	279	307	303	256	268	269	278	264	262	260	288	248	241	266	257	284	302	276	240	284	261	283	271	268	305	282	271	262	259	275	260	280	243	290	259	292	301	261	241	285	304	221	280	267	292	291	258	244	281	272	276	260	287	228	266	282	282	276	296	278	294	278	266	278	254	300	263	259	269	280	247	242	280	283	244	274	274	248	265	279	282	273	277	235	267	249	273	284	270	292	273	245	280	293	286	262	247	265	290	282	279	279	320	256	275	264	270	278	284	258	288	273	253	276	271	274	296	289	273	257	291	277	265	274	261	273	270	303	273	255	300	263	266	246	289	296	290	285	263	297	273	268	281	283	272	269	298	270	271	273	288	253	270	267	258	253	256	284	281	255	276	277	302	251	272	253	275	280	313	263	277	258	292	270	283	266	268	262	260	280	271	270	277	294	261	267	282	278	300	261	249	282	281	293	270	295	278	299	273	270	253	217	251	298	269	279	275	267	260	271	301	279	276	267	247	237	270	301	267	263	232	272	290	258	260	278	263	285	258	287	299	260	280	251	286	255	275	256	267	262	287	276	315	269	275	238	302	292	261	318	261	273	266	273	284	275	282	277	304	275	273	292	278	292	269	275	261	284	292	261	273	273	283	266	243	260	282	303	280	252	260	262	257	261	275	275	254	290	282	271	260	259	255	286	256	287	250	273	254	252	264	300	260	304	289	239	273	244	272	257	292	284	276	251	284	287	253	254	285	267	278	291	281	311	257	284	272	259	267	238	289	286	286	288	269	233	284	306	252	279	264	263	238	276	244	262	284	240	266	253	256	285	233	295	257	265	269	269	269	291	241	256	265	276	278	277	299	282	257	271	286	272	260	315	272	215	296	275	291	291	281	257	276	268	286	283	272	265	281	257	251	271	264	280	255	269	275	299	289	282	325	273	293	280	304	263	275	298	274	268	277	285	266	292	275	257	274	268	264	292	279	273	274	272	308	281	245	292	281	265	270	255	269	248	284	238	279	278	284	261	280	262	280	253	290	307	290	288	278	271	280	260	271	243	291	249	280	266	295	267	290	287	268	285	264	258	262	309	270	279	297	266	297	284	272	262	291	292	248	284	307	261	271	278	276	296	229	281	253	279	249	280	293	257	266	285	306	277	265	292	292	290	273	262	285	286	278	261	275	261	264	275	257	263	261	267	296	293	275	271	298	247	269	273	268	263	292	268	252	249	257	266	258	296	294	268	259	249	276	277	275	277	278	266	257	264	288	261	294	289	299	281	280	284	272	290	254	261	284	262	257	251	292	286	273	289	240	272	266	264	257	284	294	279	253	269	278	260	258	250	282	273	260	272	263	298	256	255	281	288	274	286	280	288	243	289	273	275	282	248	275	292	266	269	282	260	278	254	248	256	294	264	286	227	249	272	275	247	267	256	277	234	296	243	263	268	272	296	268	279	276	270	265	272	299	295	294	265	294	297	281	245	291	259	265	284	252	286	263	268	262	271	242	259	280	283	284	291	283	267	280	268	293	296	276	301	236	264	260	288	288	287	276	243	261	299	292	273	264	283	231	262	287	278	273	265	261	245	267	284	252	262	245	308	291	284	274	254	279	304	266	259	253	274	294	276	262	226	250	271	281	256	283	274	286	268	291	268	276	240	286	297	249	268	260	273	265	262	266	255	250	266	282	274	247	277	269	263	256	249	272	283	274	296	243	260	260	264	258	289	244	285	274	271	291	280	270	271	255	285	296	274	273	291	283	282	285	268	282	297	272	246	284	270	269	247	257	268	252	297	259	281	243	266	268	305	249	248	274	255	271	254	286	258	264	288	248	277	244	294	270	284	243	276	281	257	251	280	261	267	265	258	286	266	250	287	263	277	276	307	284	276	270	222	283	293	241	279	272	287	277	255	250	305	253	292	288	290	264	258	298	240	261	274	277	263	272	307	279	279	267	262	274	277	272	313	256	280	268	253	260	281	271	286	254	282	229	266	274	275	284	282	265	274	289	246	267	285	270	249	242	267	252	246	260	238	294	277	255	297	248	265	276	280	277	262	253	282	241	298	256	261	247	266	235	266	288	269	245	246	273	280	260	286	277	276	298	238	252	262	272	285	261	257	245	279	316	274	254	243	273	267	262	282	283	274	297	287	249	266	269	278	246	266	260	289	294	279	251	285	273	298	279	256	262	302	254	273	256	263	284	264	297	269	288	271	264	272	273	316	283	240	263	277	271	299	265	291	279	285	290	283	260	234	303	237	272	222	285	263	282	271	270	287	271	302	278	242	258	265	273	264	318	298	293	260	267	275	261	305	286	256	281	284	274	265	256	236	286	244	285	280	273	287	275	275	260	267	272	250	277	257	290	258	265	259	241	276	285	288	278	268	266	255	292	259	270	282	259	283	233	283	245	262	288	257	283	257	262	267	255	295	264	263	263	290	287	275	292	271	269	285	248	270	289	270	294	266	276	262	258	279	254	302	321	262	241	267	304	286	262	285	259	243	268	262	271	270	278	259	260	285	264	261	284	279	258	298	269	263	250	267	291	260	233	282	272	292	276	286	256	279	298	267	271	272	296	246	285	266	283	278	249	281	294	285	293	243	281	266	269	273	253	266	285	239	286	278	271	265	276	254	291	267	266	275	255	294	279	247	266	260	257	270	247	275	273	272	271	290	296	283	263	262	251	288	289	233	300	257	284	283	275	274	267	295	262	266	275	242	282	269	261	281	249	263	249	268	273	290	269	253	262	249	259	286	254	256	295	281	260	265	288	269	255	277	261	263	279	271	256	289	300	283	277	274	272	267	255	265	239	269	275	267	270	268	290	256	290	258	268	256	271	279	315	245	289	288	290	264	244	285	248	281	291	247	308	288	252	281	270	311	267	290	260	290	254	263	245	282	279	243	256	289	297	281	287	263	246	277	260	256	289	256	271	280	287	248	290	274	299	281	252	282	287	291	260	292	297	281	264	299	271	274	251	253	275	255	288	293	293	282	302	292	247	290	290	312	257	277	256	279	304	256	268	282	246	265	263	294	264	241	260	287	276	275	249	262	251	287	255	251	277	257	238	256	245	274	301	257	238	248	266	284	283	271	268	267	255	260	253	288	256	247	240	282	254	263	259	228	260	275	254	251	272	285	260	281	261	260	279	260	284	280	266	299	270	251	280	274	257	254	265	278	280	273	269	273	281	287	275	267	263	257	252	282	297	263	266	276	289	276	276	267	299	288	269	262	277	246	280	251	279	278	256	269	264	270	288	292	270	287	289	286	254	280	271	283	270	269	260	248	278	263	288	285	288	283	252	297	252	272	262	263	302
6756	4644	3212	1507	1110	914	748	620	535	470	422	400	415	399	363	346	338	357	368	322	352	352	309	350	353	337	308	331	331	321	300	356	331	329	306	311	344	320	313	303	331	306	338	325	298	310	316	333	327	341	285	296	308	317	319	284	308	341	314	310	321	352	326	296	332	267	288	295	271	323	306	316	340	326	335	297	328	325	305	286	312	348	317	313	296	340	294	297	308	278	294	305	319	305	332	329	309	325	293	330	284	329	313	322	325	303	294	311	324	319	317	309	306	305	307	312	313	338	349	322	291	323	325	292	370	281	277	331	308	284	309	345	305	352	308	330	339	338	321	312	346	291	350	290	283	315	296	310	302	317	311	324	324	321	315	325	295	305	310	331	341	280	299	316	309	313	296	328	333	328	292	310	356	302	305	319	289	292	314	318	309	281	308	291	290	304	331	296	316	283	341	296	271	293	326	287	352	292	300	336	331	306	315	306	300	331	284	340	312	285	334	297	265	350	318	297	324	349	344	327	331	343	323	324	329	320	315	309	328	319	301	305	309	304	298	305	315	312	293	318	305	305	317	323	294	319	324	319	292	310	324	309	286	279	322	287	300	308	305	295	291	299	312	315	322	314	313	327	292	328	309	290	309	305	300	317	325	340	300	308	302	326	329	351	313	307	294	315	331	327	304	316	306	323	295	325	295	314	299	335	341	317	311	314	333	310	308	303	340	321	288	296	320	306	306	312	322	328	341	313	326	314	314	308	315	370	302	312	310	321	334	322	338	318	297	319	306	291	355	305	301	313	297	323	332	321	311	312	314	306	330	294	308	310	300	317	331	317	305	307	309	298	309	308	291	308	319	334	311	307	318	331	301	266	285	307	324	346	290	333	302	320	308	294	309	329	334	344	321	325	299	323	311	314	305	307	322	317	308	297	289	285	301	306	324	314	314	302	302	317	337	316	310	302	280	338	305	289	271	318	289	284	312	303	297	304	303	337	313	315	300	333	327	304	314	324	319	316	295	323	277	357	332	324	329	310	328	332	326	286	301	299	298	290	310	302	302	299	301	277	305	323	328	337	303	318	315	307	305	305	340	341	333	329	305	307	297	310	310	283	317	299	322	347	299	309	301	285	304	312	277	288	318	331	343	285	276	321	333	324	333	336	292	297	288	293	295	315	318	303	308	325	310	289	291	285	301	298	325	288	325	306	362	327	304	308	276	318	287	331	300	322	331	288	288	358	324	341	283	332	316	288	320	277	299	325	290	314	287	317	294	272	337	320	335	297	322	302	322	293	306	299	278	318	339	302	326	281	323	318	279	288	307	307	313	273	335	316	318	318	308	316	287	326	345	298	304	316	325	316	305	299	295	315	323	305	304	323	339	291	345	304	302	360	289	306	306	327	316	314	350	284	299	283	313	320	324	302	318	295	332	308	323	320	299	281	309	313	312	300	289	310	285	348	308	326	327	324	311	294	306	278	331	325	332	281	306	297	282	290	297	306	336	300	365	317	326	295	302	320	356	338	293	322	301	298	290	322	294	338	329	299	339	301	304	312	315	316	301	327	292	311	332	315	325	308	331	292	293	321	350	313	319	313	312	344	303	317	299	316	320	308	321	321	321	294	331	303	310	271	324	330	331	332	323	309	350	290	287	324	329	325	303	327	300	279	299	321	329	290	276	300	312	314	271	325	290	307	318	316	333	305	337	275	311	296	308	332	316	284	334	305	312	283	291	299	335	320	303	313	336	308	296	340	333	317	318	317	328	348	334	317	325	295	283	326	314	326	310	286	312	310	292	299	294	289	300	287	300	322	271	330	347	314	299	283	302	296	334	330	326	298	346	315	303	325	303	310	321	333	337	306	350	322	310	323	295	331	317	306	301	294	328	348	329	297	308	329	334	303	325	310	315	298	315	276	327	302	311	333	310	304	319	337	323	304	311	313	291	258	323	339	309	292	309	285	334	309	348	292	287	358	309	320	335	332	292	289	289	311	278	290	310	312	330	355	277	308	332	325	288	329	324	320	310	283	307	302	297	307	329	298	290	313	309	350	327	287	339	278	317	292	321	331	304	302	321	302	343	295	322	325	282	310	318	291	333	342	327	289	307	314	300	347	328	295	317	314	292	301	297	326	301	302	306	300	307	289	310	319	305	331	317	313	322	304	316	305	315	313	280	317	300	332	307	294	294	311	328	302	331	282	336	314	295	328	273	303	338	332	308	308	336	300	279	314	315	310	323	314	324	319	269	298	306	301	320	308	303	306	316	304	294	286	292	320	322	331	301	328	301	302	316	279	335	354	303	338	289	341	310	300	327	304	283	335	341	318	326	330	293	323	292	321	311	307	295	311	320	348	304	294	326	324	314	316	304	347	267	320	332	323	335	305	315	317	297	325	331	311	320	325	322	299	289	304	304	311	290	353	311	301	305	310	322	315	358	323	300	333	307	339	314	316	322	297	327	356	298	296	292	318	327	322	333	348	326	343	272	282	343	318	356	324	301	317	301	300	280	295	309	310	296	330	352	286	338	321	348	324	323	317	334	302	294	290	300	295	322	352	289	305	326	317	305	290	319	266	325	302	305	322	304	324	321	297	343	308	311	325	304	283	321	314	356	343	341	308	285	344	289	315	326	315	299	275	327	320	335	301	331	316	299	288	341	307	313	338	316	300	329	339	302	306	322	297	302	295	304	301	314	342	311	290	311	307	365	333	292	308	282	293	301	292	305	303	316	346	300	310	311	341	316	342	341	303	308	344	302	318	344	337	323	317	337	306	326	303	315	330	326	304	324	304	303	319	301	285	278	312	315	317	297	323	326	288	336	303	309	268	335	313	309	294	299	266	287	298	320	320	301	289	293	293	313	304	298	312	317	300	307	297	322	296	321	342	310	319	299	303	325	319	277	335	300	287	300	315	309	317	353	329	341	317	318	343	297	295	319	308	319	292	327	325	298	339	308	313	331	310	318	300	332	318	297	313	312	304	314	290	340	292	320	297	289	288	306	303	286	294	300	296	302	314	317	309	294	349	335	284	307	313	303	281	329	326	332	337	324	284	323	305	300	305	330	323	309	298	293	300	320	296	304	328	308	304	290	317	300	323	320	277	311	290	312	298	293	332	303	329	306	340	293	303	316	296	322	290	323	321	323	340	328	315	332	330	291	312	323	295	292	305	306	311	317	342	299	293	349	366	290	331	305	321	307	315	295	303	306	315	317	344	338	293	307	327	313	291	296	326	315	285	252	328	307	328	310	331	307	313	264	312	318	294	295	349	324	315	318	327	324	293	319	273	338	309	303	294	295	331	304	312	289	318	284	316	316	290	283	309	295	334	302	322	320	307	310	335	298	304	308	318	339	323	301	318	325	317	314	308	298	315	315	343	334	298	280	289	290	326	334	314	316	316	294	284	305	295	301	296	340	344	311	300	286	288	306	302	276	335	335	334	312	332	336	304	325	337	294	308	300	337	322	312	337	299	330	307	303	303	306	304	319	309	332	326
22297	21060	28649	23698	21065	21069	5337	919	672	642	509	481	446	439	405	363	384	391	343	374	313	305	337	345	314	350	336	346	319	300	304	313	325	299	286	294	333	326	319	283	301	310	323	300	300	279	301	289	345	314	324	310	321	312	289	291	281	304	318	285	274	334	342	302	297	302	315	301	288	270	304	301	330	287	282	277	307	297	292	311	283	294	315	286	313	290	279	293	285	300	336	326	295	285	310	286	270	264	290	277	302	287	324	301	270	285	314	312	300	276	311	257	315	285	271	284	311	286	317	310	303	316	300	268	300	301	311	315	305	306	301	299	285	311	322	286	297	297	298	330	294	302	284	320	330	278	279	309	306	295	281	305	296	312	279	292	268	316	314	322	300	292	320	321	307	297	293	301	286	270	292	290	260	316	297	305	330	306	331	303	308	285	334	297	285	293	298	311	294	287	254	271	286	305	295	295	281	307	308	274	313	298	303	318	299	299	346	296	294	265	287	324	323	308	306	283	317	291	330	281	295	266	256	300	282	279	288	304	296	307	311	306	317	320	299	298	287	272	307	314	296	333	273	307	291	314	312	304	287	296	297	267	308	322	320	301	285	271	297	297	292	304	294	295	301	300	288	283	289	292	288	284	279	288	298	290	305	277	300	302	278	303	295	296	284	281	292	311	277	302	316	258	330	302	287	290	288	301	287	313	296	267	282	280	304	287	286	304	302	306	310	309	281	273	304	296	278	270	277	273	298	287	302	299	300	307	297	289	294	294	323	305	294	304	291	279	305	295	305	281	301	293	303	279	307	329	290	315	278	315	324	285	303	296	286	306	279	298	329	299	311	316	321	307	275	280	303	285	286	289	280	302	302	282	286	302	306	324	295	314	330	283	298	285	334	297	290	321	275	299	349	292	307	283	294	281	279	281	290	257	297	279	325	263	277	287	307	268	250	310	260	326	292	272	299	291	286	315	277	305	317	329	295	279	274	287	291	321	311	321	291	311	311	285	263	291	272	278	268	279	313	303	294	292	276	320	275	315	292	281	273	276	311	314	306	282	283	322	283	281	288	277	292	298	287	313	290	313	296	279	308	283	302	296	300	291	306	321	300	301	289	284	305	302	307	264	284	283	281	311	328	302	272	309	282	316	274	291	327	286	299	330	284	285	321	302	294	306	315	278	304	296	311	290	321	263	284	298	316	286	289	305	287	289	319	277	297	305	296	297	275	287	304	281	291	286	300	300	296	302	311	263	326	289	284	273	299	262	277	319	296	310	296	279	299	299	287	288	304	337	301	273	280	309	248	282	316	307	277	279	328	293	265	307	299	276	289	298	314	298	331	302	332	297	300	281	272	291	279	298	305	281	279	276	311	287	317	334	303	265	305	315	311	304	304	293	308	317	294	289	282	272	280	324	304	300	285	302	323	315	317	300	285	293	296	276	285	313	274	304	294	296	279	275	296	296	284	334	289	329	303	262	265	281	303	305	248	321	298	291	323	288	322	324	303	282	295	310	274	299	308	302	311	274	282	315	273	325	275	286	300	284	287	269	309	320	298	302	290	299	256	298	302	305	306	280	311	299	289	279	329	312	326	292	265	268	266	285	322	271	288	299	317	304	274	292	304	303	284	317	306	301	256	302	299	318	312	306	315	334	301	300	275	289	326	304	284	266	325	290	293	289	303	299	318	295	279	285	298	311	297	290	261	294	278	273	305	319	291	280	312	290	303	306	295	291	314	302	265	248	263	280	277	284	265	301	288	323	322	298	302	309	306	290	327	276	304	287	291	298	264	299	278	314	274	268	279	257	310	292	288	262	295	318	293	315	281	261	313	308	323	292	300	296	286	280	282	268	306	277	331	294	294	283	286	283	287	291	310	294	267	280	313	324	284	272	285	294	271	303	260	263	313	302	292	304	290	295	291	300	294	286	289	273	292	311	318	305	314	300	278	307	326	318	294	293	254	297	297	270	318	274	308	288	270	316	279	290	298	267	297	289	287	289	301	299	285	319	236	311	298	302	308	324	303	313	309	274	320	307	283	302	280	281	290	317	301	295	268	310	306	290	282	291	259	294	301	286	298	323	292	280	296	275	286	286	312	298	276	314	284	285	279	280	287	274	287	273	258	284	288	290	301	321	281	285	294	266	293	282	284	308	288	289	327	299	302	312	312	287	308	292	313	284	301	287	280	267	299	264	295	278	311	289	300	302	280	293	326	307	305	307	301	309	290	287	286	295	325	312	304	289	305	273	332	296	275	300	301	305	290	302	275	287	294	286	300	269	311	293	295	304	291	286	285	294	339	314	282	266	300	280	295	325	308	307	286	305	305	275	279	289	324	280	280	292	307	269	295	284	281	271	332	291	287	305	283	326	305	323	294	248	334	287	295	254	294	295	309	306	297	267	283	281	300	284	302	286	282	301	290	282	275	290	300	280	284	302	261	297	287	296	322	299	322	302	305	321	281	291	319	306	282	304	306	307	320	256	289	292	291	307	314	332	282	286	273	292	314	302	326	284	275	309	295	296	302	263	277	307	292	280	292	329	277	290	288	293	291	297	279	274	304	267	292	298	292	303	271	285	288	305	295	310	269	288	290	261	339	277	313	291	278	258	272	295	297	281	321	308	270	311	290	311	291	261	296	306	281	274	305	301	298	304	255	275	290	278	332	323	304	288	309	282	314	272	306	301	285	313	311	284	282	298	295	285	282	302	298	292	326	275	293	263	293	289	289	312	284	278	296	287	310	310	304	277	279	311	294	259	334	291	263	310	301	289	279	281	269	279	314	321	321	311	281	305	272	287	312	317	307	244	290	330	307	302	280	294	288	271	286	309	312	289	263	253	284	280	288	289	278	336	336	311	267	290	290	298	288	286	302	295	282	294	285	291	291	300	283	314	301	293	296	344	292	310	300	319	313	292	297	323	314	272	314	295	264	324	311	275	288	283	303	291	278	296	268	294	294	331	302	294	284	279	286	296	285	266	287	304	276	272	310	275	290	286	317	290	295	319	292	278	305	289	311	262	251	291	300	328	264	295	281	281	304	300	312	330	277	279	295	289	289	280	291	263	288	284	309	274	262	282	318	294	305	287	267	288	296	289	299	287	295	284	323	307	307	295	289	308	277	299	305	245	310	292	294	292	272	283	290	279	280	293	297	294	302	299	279	270	279	289	278	284	303	299	284	312	300	270	316	277	265	265	312	309	300	286	277	299	290	284	280	329	296	299	266	282	289	296	268	268	272	296	279	273	308	304	292	292	294	277	268	277	307	255	288	323	260	293	311	301	275	280	261	256	283	265	290	290	283	297	298	294	310	297	288	310	298	286	274	274	324	291	262	284	277	314	304	291	272	287	295	297	315	295	287	297	289	287	294	301	307	276	269	299	300	272	295	304	259	284	273	304	303	307	313	324	336	271	297	307	320	276	297	286	273	300	329	319	290	265	317	271	288	308	305	272	282	322	288	312	313	324	290	281	308	308	282	285	276	285	299	271	266	278
9842	13289	9389	4578	3219	2444	1869	1415	1144	869	750	728	626	594	539	514	521	501	446	454	453	433	437	415	411	404	383	412	371	385	380	342	366	410	410	362	356	379	391	351	361	363	356	347	376	389	361	353	362	338	332	316	370	369	369	367	355	332	310	346	361	363	378	360	350	349	366	352	353	369	353	348	356	369	370	381	343	341	357	317	368	355	352	401	363	315	363	353	343	328	354	344	372	369	345	369	335	324	397	304	327	354	336	343	385	356	350	384	359	370	351	346	366	380	344	364	338	354	379	360	335	367	374	351	377	351	369	373	345	343	341	341	338	365	378	349	331	358	326	356	349	348	374	341	348	335	342	349	394	336	335	331	374	339	371	365	366	372	384	328	356	334	314	338	336	355	357	355	358	338	343	344	340	350	349	353	328	351	355	348	366	341	344	343	321	355	380	317	346	354	340	361	360	359	334	354	359	367	320	360	354	377	311	367	364	380	327	353	356	333	358	362	359	348	366	347	315	351	318	374	313	344	366	339	354	359	379	329	368	358	342	333	361	355	347	347	364	378	354	375	389	351	310	369	369	347	348	350	357	345	360	344	329	365	358	359	366	327	352	342	369	359	343	348	339	356	316	377	363	328	337	366	353	367	343	352	318	344	322	349	369	336	326	350	353	344	361	323	358	332	341	372	341	332	395	322	330	354	355	361	340	355	337	332	344	370	336	373	345	328	353	345	339	364	348	358	362	358	327	345	345	338	334	367	344	348	360	286	351	367	366	311	364	352	359	368	376	391	362	355	334	363	382	332	330	380	325	364	310	360	411	373	332	349	368	361	344	385	362	329	356	369	344	370	338	340	352	363	361	352	341	351	345	364	322	400	349	370	350	352	334	329	355	346	300	307	343	327	339	349	326	334	391	331	344	337	329	275	358	355	315	343	345	360	361	343	347	367	337	344	346	321	351	365	358	362	368	327	382	320	362	390	346	349	313	360	347	335	347	311	305	347	364	356	349	333	341	337	351	325	348	322	331	368	357	335	337	341	343	322	355	324	339	366	309	336	328	314	337	349	317	348	370	350	357	324	360	363	325	355	324	338	369	343	354	335	363	363	337	358	354	378	348	387	340	353	345	334	357	347	345	337	356	372	333	337	363	348	367	352	360	370	361	371	382	341	357	364	371	344	337	324	358	361	345	352	324	356	360	365	342	321	354	349	299	336	342	364	326	324	377	333	323	332	327	343	370	350	321	330	374	313	353	332	355	355	344	360	321	358	351	360	359	366	381	355	347	320	336	364	385	371	379	315	351	298	344	359	346	356	367	325	365	339	341	325	351	357	323	346	354	341	323	355	362	357	357	330	339	336	333	334	345	340	314	317	356	343	369	348	345	363	331	355	382	336	364	345	355	344	340	349	363	341	355	344	364	360	337	330	374	353	343	373	391	318	326	337	335	319	337	366	361	401	370	365	335	367	326	340	359	320	304	347	365	342	340	378	337	342	370	333	351	327	348	341	339	346	336	362	338	346	334	373	345	358	321	383	328	337	312	371	351	387	359	368	348	336	333	357	324	362	327	378	358	361	354	340	358	351	338	361	347	362	396	328	359	344	349	326	363	310	361	348	377	313	388	389	375	342	372	333	356	366	330	326	361	338	346	356	336	380	355	366	322	335	388	351	345	322	381	351	347	344	332	347	344	342	348	365	366	357	357	365	359	351	351	349	340	341	334	322	358	345	353	354	359	349	309	360	354	353	332	333	349	329	337	356	367	374	391	348	339	365	366	337	341	348	382	356	343	341	338	381	347	352	336	336	344	321	326	354	315	356	353	327	369	338	363	359	325	372	341	319	329	335	295	339	328	364	338	398	337	344	365	376	389	346	361	358	372	322	359	375	397	341	381	303	361	353	342	360	334	341	359	324	308	339	367	344	345	364	356	375	293	369	343	352	347	336	330	328	356	352	352	341	381	345	346	371	360	390	372	343	339	357	397	364	329	357	346	382	365	368	334	322	357	369	349	356	340	361	311	335	350	341	366	332	361	342	331	348	361	361	347	320	353	350	366	315	354	339	343	337	338	298	344	371	328	340	352	325	365	347	334	356	336	341	382	347	366	349	364	359	357	362	343	339	309	366	327	341	348	334	363	374	331	343	380	350	353	350	319	352	338	319	345	375	359	374	348	368	343	320	349	333	326	387	339	356	382	382	364	360	367	358	356	310	333	367	353	314	343	333	356	339	344	352	333	362	355	343	381	384	335	324	382	350	340	329	339	346	384	375	358	330	319	348	368	347	353	381	317	335	356	318	312	367	391	342	342	337	333	362	354	336	366	378	335	336	335	342	318	339	361	349	365	352	376	340	359	354	319	304	335	338	341	340	373	369	369	359	367	317	350	355	340	363	354	330	342	333	353	317	376	356	359	350	349	350	368	339	364	352	366	333	361	344	375	411	366	355	328	341	335	334	324	327	355	353	349	352	336	323	337	361	365	326	356	326	347	335	364	328	374	360	342	353	332	385	352	345	361	367	365	355	340	351	339	348	352	331	330	361	346	333	347	345	361	324	363	355	330	320	322	323	356	387	378	368	335	375	353	355	371	351	385	355	354	318	353	345	357	368	377	340	355	360	341	380	365	330	356	354	359	325	363	362	352	353	357	367	346	364	366	343	347	366	364	352	342	331	348	351	315	342	345	347	362	336	345	322	361	367	364	341	364	351	342	375	344	358	340	371	341	364	354	338	397	351	339	345	369	343	327	360	333	350	368	356	370	340	373	343	336	356	382	367	339	370	354	355	326	341	346	342	335	362	327	337	350	348	345	335	371	350	357	341	346	340	349	317	345	320	345	333	339	358	359	355	315	341	347	368	344	344	366	360	374	354	353	344	345	369	390	359	327	351	347	349	363	328	372	365	362	345	365	346	348	374	347	369	345	351	351	337	327	361	347	312	335	362	366	359	323	336	335	355	361	377	370	347	351	357	344	347	334	350	362	347	357	366	377	347	310	315	360	377	356	363	348	336	332	368	352	363	362	343	340	350	330	372	355	316	336	353	357	357	345	350	359	361	332	350	360	349	318	356	377	337	396	383	356	368	358	339	355	364	352	347	359	368	364	339	357	319	337	336	352	353	347	371	363	351	330	334	325	352	368	346	369	312	368	324	386	381	356	330	348	340	358	334	356	327	361	395	349	349	348	376	324	362	385	330	345	332	388	306	361	340	340	357	361	326	311	311	354	363	352	367	352	347	344	336	305	340	350	374	352	336	385	351	352	360	372	341	350	335	357	366	350	337	354	323	326	343	338	362	368	334	340	323	356	340	362	357	332	346	382	357	340	366	325	308	342	387	366	342	358	377	317	374	354	326	339	348	344	314	369	356	386	379	386	337	358	381	325	340	344	346	360	335	295	371	319	339	357	344	350	337	369	339	367	304	381	354	359	347	355	350	341	360	331	363	309	370	337	356	341	317	377	299	339	311	341	330	338	332	328	331	381	337	356	344	347	344
27312	17189	3408	810	634	601	588	595	565	599	558	547	551	514	585	555	583	542	545	535	576	537	573	589	553	533	574	527	526	587	526	582	569	581	583	550	546	556	555	531	500	519	551	572	524	536	525	559	552	554	568	537	550	566	539	556	530	524	517	541	511	534	511	600	519	564	578	553	520	535	525	548	574	558	569	533	526	523	527	521	589	513	547	564	565	552	543	503	559	552	570	538	554	566	560	576	506	535	519	547	566	537	542	562	564	539	555	578	529	558	574	550	568	537	535	566	533	532	570	542	517	563	512	512	604	555	552	507	540	533	538	565	602	578	554	572	503	565	566	596	542	567	544	545	513	520	551	536	522	533	557	566	552	558	558	517	482	551	543	542	501	550	582	577	533	575	546	564	589	567	561	540	532	488	551	543	522	588	534	560	547	550	574	536	536	566	574	525	573	570	542	575	544	559	552	517	577	556	563	553	540	538	500	561	505	573	542	544	560	566	577	559	524	563	546	571	514	536	582	535	522	520	531	575	538	570	565	561	581	573	530	532	553	570	527	578	554	574	504	550	570	586	562	511	545	532	538	539	517	530	519	504	540	509	562	579	571	582	505	554	570	537	610	560	592	516	562	583	562	561	553	553	510	564	577	526	523	568	519	531	545	552	539	549	543	539	566	557	529	537	514	521	555	541	550	551	533	580	584	561	568	556	555	551	551	552	543	549	576	517	528	505	554	491	547	536	574	559	538	534	553	571	565	579	538	559	536	598	557	561	529	510	588	535	546	527	544	534	540	563	562	567	547	507	569	540	572	546	558	517	591	583	535	534	540	518	571	530	512	575	565	560	564	579	493	546	515	568	594	581	562	526	544	527	522	562	538	523	523	531	565	576	580	559	518	573	524	561	560	580	575	586	557	569	541	571	561	567	527	554	549	508	548	552	563	549	556	509	562	487	571	564	572	535	505	551	513	564	563	546	542	511	495	551	582	587	538	536	550	568	537	569	607	583	561	564	532	551	538	554	542	577	539	546	551	528	532	556	514	558	531	551	543	591	579	572	511	534	555	587	545	532	525	582	558	568	567	530	543	596	549	556	551	546	528	528	554	566	561	578	552	524	582	550	570	552	525	582	521	535	554	559	547	558	537	550	546	527	546	563	549	581	569	556	537	624	520	557	539	537	527	569	516	553	578	585	531	551	554	582	536	514	517	573	560	586	566	564	507	574	542	541	562	545	559	603	527	557	548	564	530	540	545	561	566	547	550	570	563	558	528	525	553	540	561	575	542	508	559	530	521	569	490	557	525	479	548	565	529	564	539	547	557	579	564	503	544	587	516	591	508	506	572	567	532	594	527	562	537	594	554	531	583	569	575	596	533	565	573	568	501	555	535	543	585	565	567	536	524	551	549	541	541	546	566	576	563	513	549	574	562	543	592	519	539	563	549	571	535	534	639	551	559	531	552	543	556	586	545	516	544	536	515	540	560	531	535	506	563	540	542	534	509	573	554	537	531	514	561	562	541	555	569	535	523	572	557	535	519	523	550	540	523	555	566	542	490	577	534	579	572	550	529	524	539	590	540	516	581	599	544	543	553	538	543	571	507	522	575	529	557	569	541	579	554	525	553	505	546	585	523	537	565	519	548	532	549	593	586	572	526	573	572	531	548	573	601	532	539	527	520	547	551	535	572	556	544	549	546	551	559	539	535	542	552	529	574	540	543	536	571	543	563	543	536	528	566	552	528	535	579	520	537	566	563	500	551	573	568	526	543	567	566	550	551	536	522	555	562	549	550	572	563	511	518	515	522	561	555	511	512	498	548	577	516	545	563	550	551	543	547	537	611	551	569	561	561	555	576	549	545	520	572	585	570	577	545	584	562	549	554	552	565	557	536	540	540	583	519	573	567	550	522	570	599	524	540	518	577	528	550	553	539	544	540	514	519	528	536	538	514	590	517	517	548	545	596	525	526	555	521	526	549	539	591	572	532	553	533	539	540	576	554	573	542	551	569	535	522	559	526	559	521	548	589	574	554	589	478	558	509	539	579	551	531	498	536	539	524	524	562	528	539	514	539	565	589	472	502	545	536	474	535	526	535	534	597	566	561	522	588	589	581	505	523	569	566	525	556	569	530	546	554	604	599	571	511	539	524	549	561	526	529	581	551	545	544	546	548	541	482	537	532	532	513	499	584	546	542	560	522	547	555	542	580	578	591	546	562	557	580	553	540	561	563	548	524	508	562	545	586	495	525	567	538	523	513	491	527	524	552	557	577	534	544	546	528	557	558	561	538	579	520	527	547	588	556	521	591	576	562	516	556	528	561	551	547	482	540	551	569	527	554	523	565	557	563	532	576	516	527	558	537	538	559	543	548	578	540	543	547	516	557	505	544	560	561	515	512	550	578	495	550	575	554	578	596	497	611	534	523	519	540	543	537	590	550	563	525	574	532	517	586	513	499	570	537	542	533	518	535	532	512	566	541	539	576	544	597	551	552	573	603	607	538	528	566	541	580	543	540	553	564	552	546	543	550	553	514	561	546	564	560	588	575	532	540	528	566	577	523	553	569	559	571	565	550	556	530	525	571	583	542	567	533	515	551	551	543	556	550	566	567	560	539	521	522	560	552	562	546	551	553	516	583	530	562	520	548	567	569	549	536	520	565	565	557	569	569	563	543	555	569	585	550	556	529	525	534	529	575	540	495	540	520	597	532	544	584	521	547	558	504	560	560	538	524	551	547	522	558	582	533	548	487	567	593	558	572	584	514	522	533	547	568	516	549	562	552	566	547	548	561	533	550	590	540	543	552	558	589	560	549	545	529	576	565	514	533	534	543	515	545	528	544	566	554	567	541	546	560	555	552	519	517	568	586	494	586	577	545	558	513	584	516	557	539	552	540	612	553	565	573	577	524	625	510	513	561	534	527	543	541	518	540	531	589	526	570	543	527	548	549	566	577	537	525	571	576	534	555	547	563	554	546	541	593	522	579	532	539	513	567	547	518	542	543	553	509	545	591	525	545	535	572	592	529	553	570	551	564	522	505	559	541	543	568	542	549	540	545	549	529	587	602	553	542	549	578	527	558	563	573	544	524	572	523	567	555	590	566	546	563	550	545	578	523	542	604	548	560	528	529	528	512	552	525	579	541	524	582	545	554	546	555	539	532	544	551	550	553	557	565	566	564	544	519	543	534	563	509	542	587	541	563	508	546	510	535	522	594	523	528	566	518	490	563	573	529	502	543	566	536	539	527	572	526	531	553	518	528	497	498	603	534	541	564	505	562	555	585	515	532	552	589	544	565	566	538	547	551	545	515	506	520	557	570	598	525	503	558	581	589	487	529	572	555	553	512	582	520	528	540	498	573	571	525	586	588	570	575	522	557	553	549	577	558	571	568	556	536	541	540	545	569	546	537	551	493	549	543	540	555	579	561	534	523	555	579	545	548	565	553	517	530	556	540	545	573	565	558	541	518	566	564	561	560	551	542	556	558	540	566	524	562	521
8354	1176	951	744	748	647	669	619	639	600	590	654	659	613	600	623	629	611	617	628	615	611	625	605	651	610	653	618	633	601	623	602	636	646	685	641	638	652	652	614	639	637	605	606	607	616	680	599	623	633	629	571	610	619	591	637	609	630	596	674	642	636	617	611	588	629	640	654	646	654	640	661	611	628	626	664	659	581	594	629	626	611	631	603	619	619	644	631	644	617	585	649	595	646	621	604	608	607	583	626	645	633	578	668	630	561	659	638	617	659	625	653	604	606	590	617	586	633	606	642	609	626	598	649	628	619	625	635	643	628	621	603	619	637	605	625	639	611	593	624	603	614	586	629	631	619	608	582	668	631	608	640	624	590	630	622	644	636	640	606	592	682	583	609	638	633	630	595	600	636	579	585	618	630	577	663	614	581	638	566	623	617	588	667	591	639	640	642	598	618	613	606	601	620	607	602	630	641	609	613	649	623	626	635	583	596	621	644	621	617	642	554	612	605	616	612	647	627	637	643	615	643	624	657	658	604	631	589	633	604	667	588	636	627	600	610	659	636	655	618	579	632	640	620	627	608	611	651	593	632	666	625	648	591	661	614	640	597	572	590	618	656	628	621	634	629	667	679	603	621	633	633	640	607	636	638	653	625	588	603	633	591	655	607	610	592	631	637	603	622	607	643	646	632	649	644	639	650	641	591	588	566	651	679	605	662	675	637	634	603	596	633	631	579	626	560	607	593	629	658	609	564	625	653	632	621	619	607	624	602	616	628	615	601	615	614	610	613	616	607	625	614	613	583	626	618	605	658	637	622	567	647	598	633	598	619	623	613	646	602	627	641	574	628	551	628	599	611	617	596	656	635	613	644	632	629	644	605	565	673	641	653	621	590	617	634	594	618	608	622	609	624	611	616	632	647	629	607	649	588	620	681	605	597	591	637	616	610	631	625	630	590	639	637	621	621	632	612	612	617	594	613	637	627	681	643	605	583	605	652	600	619	602	616	633	637	622	632	612	563	630	609	616	609	620	634	647	603	615	587	628	636	639	625	615	619	639	631	625	615	631	683	565	638	661	678	603	632	610	611	647	654	633	646	651	632	601	627	616	619	667	620	616	639	608	642	623	599	658	638	633	620	689	552	660	571	613	611	620	627	618	658	637	617	613	655	628	592	651	565	634	599	664	629	600	620	588	632	572	639	617	636	593	626	618	572	616	581	622	645	650	638	599	613	629	594	636	610	620	641	631	608	637	616	637	623	562	578	622	609	617	631	637	594	618	642	630	595	598	601	599	609	597	614	647	634	652	654	624	581	605	608	598	613	633	651	637	631	599	611	651	630	631	612	627	650	591	634	635	598	612	595	635	639	635	573	610	641	587	617	637	601	656	604	672	552	642	596	601	607	592	618	577	629	644	619	648	569	592	652	620	605	600	588	633	636	629	626	600	641	638	618	619	629	601	660	547	598	599	610	617	603	623	627	613	645	597	640	610	619	621	608	617	623	620	598	640	592	600	611	635	601	578	598	635	626	587	630	607	582	649	624	638	648	623	656	644	629	610	638	607	610	621	578	616	639	583	608	612	613	629	601	610	629	611	579	623	613	602	620	595	558	653	603	590	659	645	571	594	613	569	610	580	632	641	609	579	620	565	581	603	578	600	597	617	606	594	647	579	575	592	627	623	598	631	621	638	613	652	629	599	637	635	608	675	669	614	573	614	625	630	666	617	628	626	617	624	602	586	603	607	634	630	682	567	631	611	624	597	641	628	616	592	626	636	598	651	581	593	632	632	601	635	614	641	599	588	553	586	555	604	630	619	543	605	617	596	625	652	623	630	560	579	629	595	626	616	651	620	609	646	617	602	579	582	612	602	582	594	605	636	665	618	588	621	630	667	629	621	586	646	634	604	609	577	614	607	597	644	620	646	606	624	614	626	578	666	607	661	644	649	605	639	617	607	625	635	653	603	588	671	621	610	640	649	608	627	641	620	606	609	597	589	635	594	605	596	619	635	604	600	642	608	620	663	625	687	601	628	624	620	631	596	615	572	626	584	603	663	647	612	669	598	602	608	649	628	606	628	611	599	654	623	598	597	657	633	585	646	628	618	593	643	699	598	624	599	623	607	589	534	619	600	641	611	614	629	584	616	659	607	628	633	634	590	631	607	625	613	628	627	638	585	625	630	594	649	660	645	656	627	620	612	641	614	608	648	643	631	647	583	645	631	638	656	654	624	647	633	606	634	632	586	628	673	572	628	600	609	672	598	618	654	587	637	650	612	636	659	602	647	599	632	638	619	589	654	612	620	605	601	603	615	647	608	623	627	604	631	631	610	616	618	627	661	617	635	619	620	619	636	629	586	645	614	634	626	616	663	602	627	611	637	629	617	603	655	621	598	590	640	643	608	616	637	622	592	602	642	639	629	637	652	603	625	589	611	627	648	619	641	614	616	675	628	611	621	598	679	617	593	628	566	611	601	640	662	640	607	611	630	604	616	598	626	635	614	635	628	612	621	648	638	632	652	618	652	631	651	616	639	627	622	604	617	600	611	630	636	604	631	571	646	628	616	641	618	640	630	630	602	634	621	642	599	631	661	629	620	640	590	603	567	594	637	635	577	650	604	603	599	649	575	643	622	630	615	620	614	583	604	600	634	590	626	648	618	625	553	606	622	604	595	610	640	549	594	617	637	611	646	653	635	643	606	659	651	670	614	646	643	631	625	622	622	604	601	601	640	610	612	603	619	594	549	657	626	596	647	633	554	589	658	644	594	606	555	608	658	631	631	606	604	681	622	634	624	614	645	637	641	622	584	659	627	570	671	598	592	618	610	606	608	678	629	633	624	629	614	635	625	653	613	661	588	602	602	625	647	598	628	611	643	663	570	593	596	647	600	588	600	651	631	628	580	629	632	625	615	585	641	614	627	637	631	644	619	646	570	587	616	627	632	622	552	591	612	556	657	632	625	608	634	619	640	623	641	619	605	578	646	620	618	583	599	626	665	608	639	606	606	598	575	608	609	605	635	585	602	591	611	641	656	646	597	592	636	634	568	601	637	601	617	647	637	634	633	603	569	653	672	622	620	563	637	611	572	597	646	620	610	612	604	655	621	601	556	643	613	612	655	625	593	602	617	626	610	584	601	636	624	615	627	616	606	582	631	619	598	625	590	658	598	604	603	605	674	574	638	600	625	603	623	592	625	599	618	598	581	648	646	641	637	599	582	607	638	614	599	596	625	633	623	591	650	643	627	630	603	620	600	575	629	586	589	637	608	617	600	665	621	599	627	630	574	640	638	628	563	574	623	594	610	616	659	621	615	634	588	651	659	653	584	611	597	589	640	588	568	607	605	595	615	647	659	581	626	601	604	590	597	654	648	627	634	598	598	657	631	570	651	584	638	639	631	632	637	592	643	629	635	626	644	609	608	613	629	600	570	637	543	674	558	599	626	607	658	660	616	640	629	576	628	590	620	596	628	638	650	636	598	596	594	586	630	578
23321	21080	28153	24254	21054	7610	1267	896	830	807	747	717	730	653	692	624	654	646	671	624	603	655	666	667	609	635	624	581	618	632	611	607	632	583	650	615	622	593	643	617	640	630	666	609	603	621	573	626	562	624	651	600	537	622	629	593	640	643	609	622	650	641	622	621	616	600	656	601	627	578	632	579	612	639	593	634	655	648	569	589	646	619	617	618	643	626	550	651	575	602	599	585	662	608	605	598	604	602	603	579	594	642	630	624	572	629	602	603	642	682	599	611	643	628	589	621	657	599	648	616	612	615	587	652	608	620	587	643	628	634	659	570	621	614	637	593	645	636	582	573	629	657	599	644	578	597	651	637	567	632	651	592	614	636	660	596	601	643	560	616	612	590	618	574	641	619	609	607	606	597	650	640	586	669	597	640	611	582	568	619	636	577	669	665	589	578	620	601	632	627	650	667	616	602	663	603	629	573	613	594	613	655	590	642	581	587	593	582	586	626	627	586	598	618	597	621	614	573	651	644	639	671	669	549	608	596	578	614	604	593	679	602	619	647	627	579	598	622	606	623	601	621	578	585	565	614	639	622	620	608	608	562	631	596	579	611	580	619	640	613	602	613	652	574	641	635	597	591	549	606	593	648	590	643	597	589	602	628	605	660	628	627	584	624	609	641	637	638	616	627	613	638	674	604	574	626	654	622	609	620	613	664	575	611	665	607	645	660	612	595	642	632	594	637	658	570	587	565	643	599	602	631	610	627	610	647	627	622	639	615	607	650	606	657	623	615	625	549	616	646	615	608	622	632	599	659	587	662	567	597	642	631	578	591	570	607	647	620	614	613	622	603	576	615	583	651	626	577	631	553	603	632	615	613	591	640	601	637	581	628	627	628	626	666	627	609	610	600	625	623	595	635	621	632	640	605	635	612	591	598	607	615	620	595	598	639	605	600	620	585	614	650	620	616	616	593	605	635	602	632	600	581	573	598	594	613	641	617	615	623	639	600	622	612	610	616	647	610	600	569	573	614	594	623	633	616	621	601	581	619	650	611	613	603	590	606	590	603	582	613	645	661	625	627	620	618	625	603	595	607	641	592	627	634	619	617	618	618	558	619	627	652	657	606	641	585	608	610	607	632	588	637	594	628	631	641	622	600	612	582	597	555	584	606	637	590	613	581	587	615	609	617	588	585	570	678	613	619	630	605	616	630	619	627	626	612	605	645	603	621	575	579	609	579	559	566	616	650	603	615	625	596	616	586	521	677	609	600	631	617	622	603	583	604	653	623	641	617	598	583	577	629	603	599	595	573	637	555	614	567	574	574	627	643	576	666	592	593	581	609	600	609	617	615	591	609	556	602	617	564	661	613	610	606	638	573	610	606	620	582	593	641	593	622	601	601	612	619	608	588	606	579	638	604	636	632	612	611	593	588	644	589	615	631	618	639	578	627	597	641	596	594	614	601	635	584	583	608	651	611	613	601	569	648	566	624	629	659	625	601	585	587	634	634	597	637	594	572	621	613	602	612	595	580	612	579	586	620	562	631	633	657	576	586	581	588	644	605	621	605	605	593	587	642	576	655	647	601	567	610	647	610	632	597	619	601	606	561	583	572	624	593	599	617	601	606	666	622	639	661	608	586	590	584	610	598	630	596	618	592	615	616	602	615	570	632	652	609	597	644	596	638	630	614	604	581	669	585	629	603	606	604	653	597	617	623	605	620	596	584	624	638	620	572	602	618	602	631	613	619	591	635	600	587	620	621	595	579	577	620	674	624	638	609	595	613	595	632	647	598	609	635	614	595	603	658	632	636	616	602	582	597	608	596	626	630	657	606	579	634	629	669	647	603	597	591	606	624	643	621	648	613	578	638	616	594	612	599	600	601	614	632	629	607	589	575	614	622	620	589	579	596	583	630	606	615	630	622	649	621	594	618	593	615	563	647	607	623	586	602	631	597	637	599	622	576	584	614	643	626	620	599	624	672	653	620	596	613	644	575	628	595	597	634	575	625	562	559	589	598	654	643	612	599	673	637	611	634	608	642	572	609	636	619	577	600	628	626	607	606	567	599	588	609	605	580	572	622	627	562	608	602	609	619	607	642	605	592	599	589	586	611	576	551	633	597	631	584	602	632	582	602	616	636	583	620	608	609	632	600	640	603	573	619	620	614	590	594	575	634	618	585	611	673	643	594	613	629	622	590	601	589	602	569	607	647	647	602	655	651	617	624	634	637	623	640	649	636	611	635	656	620	617	623	609	622	624	578	637	596	562	632	600	620	624	602	599	617	607	615	610	600	621	617	572	620	620	624	591	607	612	575	627	620	637	622	572	655	647	594	608	564	623	569	608	581	613	607	628	597	584	658	588	602	619	610	620	614	616	610	593	602	655	583	639	565	629	624	583	621	635	604	639	593	656	638	631	599	621	606	603	578	553	615	603	610	625	616	595	660	601	626	587	610	591	657	629	576	651	627	591	580	587	607	613	622	595	611	619	607	600	631	617	601	658	582	548	599	640	623	609	635	598	616	630	620	638	629	624	586	650	610	631	613	600	640	623	612	620	624	610	609	651	611	575	623	659	612	647	570	644	616	621	627	638	640	605	617	606	603	657	632	600	619	617	620	590	586	598	628	617	590	567	628	624	631	621	589	575	634	616	639	678	592	611	613	595	583	634	607	634	587	627	640	614	591	617	575	618	594	566	664	615	652	625	616	606	612	618	642	588	609	577	645	563	592	587	562	636	659	622	638	639	591	611	597	591	617	616	669	577	605	600	615	610	652	613	619	573	631	599	587	627	601	592	649	615	599	610	627	628	632	577	646	587	597	621	578	596	557	601	617	601	657	666	621	564	637	630	590	661	645	635	593	653	624	642	622	634	612	608	621	625	640	644	625	593	624	605	626	608	651	589	622	602	587	570	597	624	615	657	622	631	590	600	584	589	606	638	616	649	597	636	664	596	608	609	557	659	650	578	607	611	598	623	608	581	656	623	588	658	643	638	617	618	637	580	589	637	607	607	596	594	603	609	621	627	591	587	619	647	617	583	634	625	578	626	590	582	640	575	569	593	623	618	590	654	638	619	609	606	585	618	653	631	590	610	614	612	634	636	590	610	631	636	597	627	652	602	580	643	604	597	643	608	653	677	600	589	614	599	617	619	591	616	592	623	573	582	614	633	618	594	606	578	607	629	600	601	594	631	587	648	619	580	577	582	564	623	618	634	641	613	604	654	630	607	624	603	646	633	619	608	641	571	647	604	606	612	642	672	597	562	628	594	620	587	608	622	594	623	603	635	650	653	642	618	623	600	613	629	618	609	606	653	668	633	565	633	644	643	605	641	593	605	614	627	630	623	598	629	661	615	564	589	632	624	584	642	584	608	566	595	591	622	651	636	613	591	613	620	598	614	639	594	626	593	638	599	609	590	620	648	629	620	628	636	664	608	610	602	621	593	613	607	583	617	602	585	588	608	645	607	602	640	580	633	603	619	578	559	593	593	610	614	639
8158	8294	5936	2888	2140	1753	1515	1198	1038	1005	919	848	811	800	816	805	767	757	722	746	740	762	702	737	749	724	770	733	691	674	704	752	693	698	771	727	722	650	676	713	733	732	665	676	726	777	667	704	730	678	721	686	675	680	719	711	704	740	720	644	701	721	680	644	701	732	713	669	668	712	746	699	670	709	703	731	656	709	716	712	685	691	693	736	694	687	707	744	678	689	672	741	730	703	688	769	701	696	755	718	659	723	695	714	675	717	692	734	732	678	676	698	671	712	693	740	691	699	679	714	723	708	679	718	697	727	730	690	680	711	709	706	708	717	655	709	665	706	691	710	668	658	707	691	711	703	680	702	662	756	734	672	737	693	686	680	684	691	673	683	702	684	689	712	740	680	695	670	722	692	696	719	703	736	700	717	683	641	735	708	722	695	678	684	713	704	751	720	725	723	692	664	706	707	711	698	707	691	743	714	678	712	685	693	711	756	693	702	673	745	676	684	693	666	685	692	646	720	684	692	714	702	745	687	750	718	697	722	750	685	689	726	707	679	784	709	703	685	715	703	689	687	700	688	764	736	672	718	702	680	680	699	693	703	715	703	727	717	685	678	634	742	698	715	698	713	705	743	679	673	725	707	725	733	722	664	717	718	762	685	702	706	665	695	683	697	727	734	660	736	656	719	732	692	661	705	721	700	723	683	708	752	710	744	726	684	723	678	676	695	694	708	733	694	702	691	679	669	722	692	703	693	713	727	728	692	695	693	681	694	682	720	734	743	687	717	684	690	712	649	714	739	684	705	737	700	688	680	689	670	698	694	729	697	719	716	732	728	681	713	686	692	710	663	674	726	705	708	673	717	697	681	725	712	661	719	720	706	674	671	669	696	716	719	712	687	721	715	700	686	706	700	664	694	699	702	732	688	731	667	725	659	716	676	657	741	682	692	789	679	751	672	717	712	734	720	659	692	700	687	758	716	767	727	722	714	689	708	667	694	710	702	701	693	704	723	720	662	724	695	669	719	716	693	692	675	724	701	750	690	704	718	744	639	751	692	712	731	728	681	700	710	683	691	736	733	703	688	673	704	698	691	688	690	715	697	705	691	680	750	673	733	695	671	706	664	732	730	671	678	732	731	678	715	663	661	685	707	728	731	684	654	715	705	700	713	690	712	640	695	681	688	708	699	690	693	683	688	706	666	748	677	736	633	676	742	702	710	678	732	683	717	721	755	680	674	692	681	713	685	685	704	723	735	703	700	681	717	736	733	656	686	696	699	687	659	668	687	737	729	691	709	686	741	662	735	728	728	731	718	713	683	744	677	711	713	750	714	729	665	704	714	723	706	698	730	681	716	712	692	719	723	666	696	689	628	707	700	667	700	722	701	701	690	728	714	691	681	692	674	704	684	704	705	686	681	696	656	732	714	721	702	723	723	696	767	692	705	694	685	682	678	700	687	682	727	723	704	655	697	734	685	607	711	701	723	754	663	711	684	706	659	694	703	712	648	680	697	729	697	688	673	710	677	715	716	685	681	701	678	710	692	726	720	693	668	707	667	686	692	708	742	690	686	750	689	718	726	698	655	691	644	724	741	639	684	667	746	755	679	703	650	710	689	704	643	739	690	729	706	685	724	751	721	691	656	703	690	736	713	674	694	686	697	716	751	710	712	701	686	705	708	663	718	691	709	700	686	674	740	689	700	690	734	749	731	700	716	704	671	684	657	713	687	723	724	709	726	670	678	697	705	696	758	733	711	694	687	701	700	697	719	683	729	691	724	683	702	708	700	662	676	678	725	731	748	746	678	687	650	703	734	700	646	717	695	706	685	712	689	669	685	679	716	725	725	699	703	683	746	694	764	642	694	667	696	677	706	726	692	686	704	736	682	710	638	699	725	670	712	699	694	668	713	686	732	691	698	702	669	718	691	693	741	698	665	668	699	688	731	723	688	696	643	711	709	694	677	710	682	686	733	725	737	702	692	712	694	645	706	701	771	712	711	726	672	671	729	667	711	706	688	743	711	721	664	698	678	671	695	710	697	730	712	672	666	737	715	666	738	650	696	666	686	658	698	744	689	704	692	734	656	708	725	679	735	705	704	712	714	669	694	700	687	688	708	717	677	712	767	711	759	709	692	699	701	714	707	729	733	676	704	674	695	683	707	656	691	625	702	660	709	705	742	665	655	654	719	724	716	707	664	717	693	703	683	676	754	682	726	680	663	705	698	703	726	750	708	701	692	648	714	687	680	712	723	718	713	669	718	674	689	676	714	702	731	696	703	713	696	741	687	665	704	704	696	699	759	673	702	695	687	665	692	672	712	675	715	710	699	665	728	688	743	708	714	706	677	677	646	699	742	672	712	689	703	737	729	711	714	716	692	675	687	762	705	737	754	661	734	689	711	696	702	713	691	656	683	688	666	705	671	709	708	688	682	686	688	622	702	730	657	691	708	719	757	681	694	673	707	668	734	691	705	696	662	783	722	698	686	672	730	682	748	664	692	690	692	664	721	682	655	697	671	697	685	717	672	667	717	744	728	703	674	656	688	673	659	707	691	702	678	659	729	663	685	785	730	649	696	633	716	689	653	692	701	662	698	634	711	719	668	743	698	705	717	657	720	726	727	673	732	713	660	702	683	727	699	686	744	761	693	718	685	667	696	713	678	761	707	679	695	711	746	749	673	733	711	738	654	678	727	776	739	682	644	781	718	721	670	777	708	708	741	712	736	694	707	707	719	740	683	700	741	665	667	698	666	702	704	684	727	678	672	677	642	719	742	664	678	714	673	691	673	688	737	652	708	687	687	733	688	729	692	736	712	690	687	723	714	673	704	679	649	731	710	722	670	713	709	719	682	721	730	723	655	710	708	681	722	700	694	680	691	684	691	663	696	654	658	741	693	678	672	680	660	675	737	669	669	696	657	718	697	719	698	722	668	677	657	653	759	685	761	713	663	683	729	775	714	668	764	677	728	691	669	666	716	692	711	688	762	755	632	699	692	745	739	674	675	656	707	699	677	712	661	704	666	671	722	673	700	725	676	709	707	710	697	695	685	671	705	708	694	672	703	676	645	692	693	655	684	717	704	733	718	703	691	712	710	724	666	727	712	726	735	726	691	747	699	683	681	723	644	715	715	649	680	660	706	676	634	683	674	720	697	687	713	707	678	729	666	667	747	690	685	699	709	697	685	728	670	673	695	733	694	675	673	696	707	734	698	685	640	737	759	711	657	681	704	679	721	773	664	660	652	676	682	721	694	715	717	692	728	749	710	667	678	714	748	668	684	680	783	723	711	648	666	727	713	654	760	693	688	743	686	694	726	709	701	680	693	710	712	739	721	712	652	683	735	699	664	677	694	742	718	660	655	679	659	705	672	655	726	641	735	654	677	674	686	709	738	714	678	732	665	731	693	731	709	687	721	691	712	753	700	683	698	718	733	720	665	701	684	726	692	705	717	680	715	715	704	675	755	698	709	680	748	693	674	690	751	691	713	700	656
24463	21033	26894	25277	7768	599	484	392	373	366	329	318	316	300	283	308	292	328	299	289	282	297	274	273	315	303	276	310	265	285	278	282	261	294	277	290	256	310	289	283	274	294	288	286	294	264	276	317	279	289	256	281	269	287	266	291	292	267	264	224	291	286	277	289	296	276	298	300	274	293	305	279	271	276	272	287	267	276	256	290	281	313	312	290	324	279	263	262	289	262	247	286	269	301	273	270	287	272	275	313	247	274	283	286	265	276	277	263	252	268	266	288	276	283	292	278	280	287	283	283	269	252	267	290	290	302	281	261	272	303	303	269	262	249	266	322	270	281	266	273	283	279	257	293	313	283	255	308	267	287	275	284	277	248	275	280	269	279	292	279	271	283	289	297	271	311	248	277	277	323	282	250	280	279	267	267	288	285	298	289	253	260	294	269	295	270	287	240	289	274	270	307	290	281	257	263	270	287	295	266	270	286	309	279	288	267	306	295	254	273	288	283	287	295	254	290	286	263	291	294	280	272	282	277	290	261	278	255	263	303	289	291	289	279	272	293	287	273	257	301	252	278	301	279	297	275	286	288	308	258	318	269	280	273	254	304	307	282	303	283	271	278	278	293	292	252	273	292	287	276	297	304	283	265	279	303	280	269	265	290	284	278	280	258	281	290	257	293	274	268	290	256	280	303	291	284	270	283	274	251	250	250	259	281	279	286	286	281	301	289	270	296	262	242	275	305	271	278	281	278	281	255	268	264	257	291	272	291	270	266	272	280	300	285	259	275	294	262	275	292	253	267	289	308	247	260	284	270	293	277	272	292	291	270	236	289	262	312	301	297	290	275	265	279	310	279	264	309	296	274	292	276	285	269	279	296	288	269	285	267	309	294	308	299	277	271	281	307	257	282	290	294	284	275	282	280	265	304	277	265	281	302	267	299	278	281	295	297	263	297	275	296	305	262	323	298	293	305	256	279	322	249	269	285	287	284	254	279	263	295	282	282	265	280	295	283	278	283	275	253	294	246	270	258	274	262	274	280	275	287	303	271	278	286	272	257	273	279	239	279	306	291	276	274	299	284	275	270	261	277	281	271	272	285	294	289	274	292	278	302	256	257	295	292	288	307	248	266	283	271	283	259	308	278	302	305	275	295	286	259	246	255	314	291	285	275	289	302	287	266	316	289	282	264	266	279	273	275	278	282	297	261	274	272	274	278	282	290	298	275	290	291	272	251	282	282	289	277	282	269	277	291	300	285	276	296	300	272	255	296	269	283	259	300	293	285	290	293	271	287	290	309	264	296	304	277	293	299	275	278	283	257	296	276	277	286	261	285	297	294	298	284	268	287	291	284	292	266	269	264	277	292	294	269	275	293	303	288	273	279	288	274	263	289	300	273	272	274	268	258	263	260	245	287	288	290	266	296	266	281	265	289	280	268	286	300	258	298	257	279	236	257	258	294	264	257	239	247	254	287	283	289	307	262	283	293	269	289	266	278	284	301	262	293	302	295	261	246	280	276	280	299	251	276	263	299	268	279	285	261	273	262	297	253	274	273	259	276	261	274	282	265	295	288	287	280	286	241	290	289	264	288	268	291	288	262	291	271	310	269	281	311	277	296	269	262	312	298	286	267	279	292	298	277	314	287	285	291	264	269	272	266	259	290	289	308	276	283	297	269	247	260	284	253	282	279	267	266	278	265	289	302	313	290	290	270	289	292	253	279	290	279	302	272	294	264	266	281	278	306	288	250	271	271	260	261	279	302	253	279	291	291	243	287	297	303	287	287	297	270	278	279	273	286	316	274	288	267	294	304	291	267	286	282	280	283	270	273	296	286	267	291	299	284	271	316	282	270	264	261	314	264	305	286	278	257	279	290	254	301	270	273	309	283	266	280	291	292	289	296	283	312	290	291	295	261	243	282	262	282	276	325	282	270	274	285	305	261	290	277	290	271	287	287	289	277	304	289	294	271	287	292	269	277	263	271	277	296	276	277	268	287	275	270	263	271	232	300	292	229	262	279	277	289	300	275	266	319	296	244	254	260	286	295	270	271	261	298	284	317	292	286	313	257	276	275	279	273	280	287	278	273	269	283	264	254	264	268	236	304	265	275	295	291	294	279	266	245	301	261	264	294	281	284	259	278	267	287	266	278	281	307	286	296	272	254	285	287	262	285	242	273	270	284	256	283	281	292	278	290	275	293	293	275	304	310	276	259	281	276	281	257	288	272	256	257	249	280	270	292	284	287	267	272	281	258	274	266	273	270	273	250	311	252	298	280	275	252	261	268	275	263	291	282	294	266	263	288	295	284	272	267	288	313	273	302	267	296	291	278	260	283	257	248	268	314	277	264	310	279	293	264	271	289	272	290	284	272	295	267	261	286	304	278	283	266	293	270	257	254	275	289	294	286	274	281	249	269	276	296	279	289	319	292	263	262	282	273	262	276	304	275	280	278	272	304	295	259	275	302	262	274	297	274	277	307	300	291	268	274	260	281	306	283	292	257	276	265	284	294	265	287	303	308	290	259	265	321	306	290	266	311	275	295	264	298	295	297	280	289	281	264	281	298	271	259	304	282	287	256	296	265	285	272	283	297	283	249	293	249	284	272	280	272	288	310	265	287	294	302	263	305	260	292	272	259	283	287	311	314	261	268	284	273	276	296	273	276	304	273	318	269	281	272	300	301	279	289	285	241	284	302	266	257	296	273	298	283	274	295	288	259	282	272	283	260	260	251	285	285	283	272	285	263	283	286	256	294	289	275	249	285	272	285	274	275	277	258	269	234	265	262	273	283	280	268	277	282	284	279	300	289	301	260	285	282	268	282	274	287	257	274	245	282	270	277	290	284	284	284	264	294	283	282	255	266	283	287	275	279	299	273	272	284	256	267	277	258	272	275	251	271	275	278	293	297	266	276	285	266	273	271	297	267	285	306	266	282	299	294	283	264	282	257	270	290	300	282	283	250	284	270	264	280	271	271	278	274	297	280	291	288	294	275	263	278	284	279	258	313	300	264	279	288	287	296	278	261	289	288	266	292	287	290	272	287	271	291	264	269	267	269	244	286	270	282	284	274	264	281	265	278	271	267	295	276	265	282	276	267	262	268	276	270	309	266	290	296	297	262	282	278	285	287	265	275	279	275	292	277	259	250	274	283	248	287	275	285	272	244	285	273	265	259	285	290	281	285	288	279	283	261	282	278	277	292	260	305	288	277	294	253	287	277	295	258	283	289	309	255	271	271	283	298	304	291	304	324	276	288	307	286	263	300	268	303	259	256	277	290	285	287	280	255	309	272	282	263	263	297	279	280	260	267	302	298	267	274	281	302	300	287	294	303	272	279	261	268	274	293	273	290	282	298	287	271	248	266	307	262	294	274	298	300	259	269	305	281	286	263	258	265	261	257	267	291	303	281	266	272	249	254	276	293	260	295	275	294	257	268	288	301	286	284	249	296	270	293	286	292	266	301	268	267	285	294	264	282	289	316	286	261	266	276	291	304
8612	4733	3265	1577	1133	937	729	620	487	463	459	413	362	375	379	378	342	350	375	364	315	353	354	361	311	313	340	348	307	309	340	303	325	317	350	352	335	359	282	303	315	318	330	340	341	367	331	326	330	335	303	330	313	299	325	331	336	317	330	343	316	313	327	329	312	345	312	290	333	312	326	353	295	311	300	348	315	320	282	311	293	299	319	311	321	310	312	306	308	322	354	340	330	299	318	342	299	308	315	311	331	324	304	327	290	333	298	332	331	308	338	321	313	308	340	318	319	304	320	327	323	330	319	296	327	334	333	306	311	329	323	350	356	326	352	304	313	314	356	310	348	340	305	331	311	324	299	329	295	281	294	314	311	324	337	338	333	316	359	329	357	309	337	316	318	323	300	312	328	314	315	302	323	334	342	331	305	318	298	308	364	305	311	316	326	331	314	323	312	311	344	355	315	322	298	319	333	315	298	316	313	320	334	315	313	333	339	303	336	330	320	317	318	354	319	298	308	305	345	330	318	318	304	345	305	319	298	308	339	330	325	318	335	322	326	328	321	338	284	303	319	324	326	326	306	320	315	319	286	310	304	311	338	305	317	308	326	290	315	336	327	306	321	299	333	349	343	338	315	326	306	330	302	310	309	325	341	330	328	286	288	337	304	324	298	301	340	331	311	334	303	291	353	295	362	352	302	308	315	309	294	318	349	318	340	314	306	338	324	318	328	311	291	320	338	321	318	350	318	311	324	332	295	305	316	327	353	302	340	289	319	321	334	313	353	331	316	301	263	286	303	291	307	329	332	307	309	334	303	321	302	314	309	311	294	309	307	328	308	325	307	288	317	347	316	312	313	312	307	295	292	328	274	308	350	296	315	339	338	292	292	322	357	307	323	280	318	312	328	323	315	300	313	314	325	296	329	348	330	324	334	338	338	287	295	321	310	331	326	306	344	309	316	329	316	298	287	323	317	313	298	310	317	352	342	332	323	324	299	317	327	328	322	312	296	356	313	333	294	348	321	303	320	306	317	353	306	321	317	311	284	317	313	338	325	301	318	316	326	312	349	304	335	307	366	332	322	297	328	361	285	309	359	327	333	342	338	330	300	343	310	335	310	311	324	318	305	292	301	348	356	336	335	342	324	310	287	323	320	318	339	347	323	316	339	318	343	329	333	309	336	329	293	348	321	341	325	317	332	326	336	302	301	332	316	296	313	322	313	339	304	287	304	332	345	331	322	315	309	293	358	317	312	330	326	328	331	309	353	294	317	350	329	322	304	308	309	317	322	328	317	342	328	322	321	327	280	349	350	306	319	329	288	332	325	297	321	344	336	329	345	350	337	347	316	329	324	303	321	319	293	300	304	324	325	308	330	317	324	331	325	287	352	348	304	287	334	333	289	341	358	329	320	337	344	342	353	299	330	329	307	343	320	305	339	305	320	332	305	313	339	339	325	339	295	336	332	283	324	319	319	303	266	296	306	329	307	306	299	347	307	295	328	332	331	328	309	290	287	324	328	308	300	328	340	295	333	333	344	337	290	368	327	314	318	314	342	339	297	335	304	333	327	308	329	316	338	302	299	317	323	310	298	339	320	337	290	316	316	319	303	340	338	323	302	333	331	320	301	327	325	354	335	298	323	338	320	329	292	283	328	316	312	314	299	322	324	321	284	309	300	319	328	338	317	304	313	290	297	341	319	317	285	334	331	332	328	319	325	337	344	350	303	339	305	336	319	312	320	321	293	304	313	318	328	336	330	304	287	319	322	309	330	342	312	340	333	298	323	314	350	324	332	340	316	317	316	300	308	353	348	315	319	310	342	348	327	326	337	311	305	344	323	328	270	296	302	295	355	321	291	292	315	341	298	318	297	354	325	332	313	322	316	317	301	331	317	328	375	309	327	341	306	322	343	314	356	296	332	327	297	309	324	290	334	341	277	319	316	296	317	330	310	332	317	332	307	329	338	320	360	319	324	323	342	305	350	287	308	344	346	332	357	300	307	325	315	322	345	348	325	324	309	305	314	325	309	312	295	288	309	335	323	322	317	307	359	326	323	350	306	346	329	346	314	343	322	326	320	307	311	355	293	313	311	352	306	324	360	314	319	295	299	308	330	352	319	307	331	310	323	310	337	318	346	291	317	296	319	288	302	346	332	330	332	324	322	342	289	351	298	304	290	348	345	317	301	287	317	332	339	312	327	310	322	320	322	316	320	311	337	312	279	326	320	316	303	324	311	365	319	316	338	333	316	293	333	313	272	314	317	306	342	314	357	330	347	352	307	343	323	311	333	295	306	335	315	328	340	330	330	304	318	339	334	341	297	361	329	356	314	279	336	307	323	340	306	318	332	303	313	343	313	315	298	322	335	361	318	320	316	344	342	305	303	325	325	319	335	331	341	345	321	322	307	323	316	294	321	314	309	340	326	299	295	334	303	337	336	352	304	316	310	339	319	290	295	315	311	370	316	296	315	317	321	322	293	315	300	338	318	306	333	345	317	311	305	327	335	340	318	360	300	334	317	309	311	291	295	322	347	303	330	312	329	312	268	309	308	311	327	319	312	307	301	297	306	343	332	320	294	328	290	327	310	331	322	313	315	315	341	343	330	334	324	335	325	358	271	322	322	306	316	346	334	306	345	337	319	306	313	313	336	319	309	313	322	325	304	319	306	345	322	286	347	330	315	284	305	300	301	320	317	304	322	323	330	299	341	303	339	301	308	332	302	315	323	301	321	297	351	311	303	334	312	322	288	336	318	307	351	326	316	308	321	299	324	299	303	337	334	336	358	318	319	327	315	328	299	314	321	363	299	327	322	306	337	302	352	324	317	331	307	318	299	310	340	324	306	336	299	307	331	293	328	350	332	342	304	323	318	323	319	315	313	294	312	344	317	298	341	321	295	348	303	339	335	336	302	316	319	320	329	334	303	296	266	324	312	326	327	309	309	325	328	318	288	333	339	323	308	279	314	330	297	350	314	320	335	321	329	324	328	344	323	362	309	321	343	318	303	323	335	320	338	318	310	309	334	334	323	322	318	333	329	294	320	298	275	363	292	331	353	302	336	281	321	315	337	281	348	333	317	339	329	332	342	319	301	300	292	319	336	328	354	315	330	359	318	323	338	321	328	328	295	308	314	326	324	324	321	304	322	309	316	315	296	351	336	312	307	308	290	302	300	312	331	323	309	312	319	358	325	325	310	331	326	365	323	357	306	299	321	337	299	315	302	307	313	365	300	317	315	325	350	315	335	342	326	318	359	321	319	326	336	332	303	299	291	307	330	327	302	336	341	311	327	304	319	294	310	320	325	312	309	327	310	300	308	304	338	337	345	361	323	315	298	299	306	349	301	321	339	337	353	337	320	341	318	307	307	321	316	322	320	358	313	322	330	341	320	321	318	323	296	337	305	308	353	307	311	348	313	336	323	330	335	332	331	319	339	307	332	334	323	312	320	319	341	332	348	309	338	311	306	360	294	320	323	326	315	325	342	307	345	302
22281	21080	28640	23752	21082	21102	5375	964	685	573	547	500	457	404	444	410	363	396	369	365	357	378	364	335	301	351	333	341	360	330	294	339	312	318	303	312	321	340	313	320	336	322	311	319	320	329	293	308	306	311	313	300	316	292	274	320	338	317	317	281	301	307	317	309	306	307	327	318	300	338	300	324	295	319	307	271	297	271	323	300	343	279	317	320	290	307	302	309	315	304	294	339	316	320	309	323	316	296	297	279	305	310	290	313	290	304	274	315	299	298	297	285	299	330	312	275	293	307	276	337	333	274	312	290	276	295	332	299	298	306	283	311	304	298	314	313	315	298	326	275	296	329	303	319	331	302	305	289	329	266	307	262	327	301	316	307	312	309	272	289	285	255	322	297	280	330	316	325	296	286	316	338	283	314	329	316	277	317	301	285	303	299	322	269	309	313	307	289	293	273	354	289	285	299	295	303	296	303	293	316	276	300	281	320	284	297	309	293	320	302	312	298	297	263	301	302	332	287	315	323	324	312	316	319	305	343	348	323	266	292	332	306	296	297	311	276	295	300	293	314	329	287	272	309	304	318	317	289	295	306	320	307	300	274	277	297	332	292	315	289	308	266	317	292	282	321	293	286	318	310	344	319	296	282	303	285	297	294	318	291	305	285	312	277	276	321	313	304	296	307	295	321	311	299	283	275	296	310	290	282	295	317	278	297	305	298	307	300	295	349	313	309	279	321	320	330	353	288	307	342	318	306	285	300	303	311	313	318	313	327	314	284	277	332	328	297	306	325	316	318	292	333	290	329	312	281	294	275	276	284	307	317	302	299	295	299	278	300	281	283	310	302	311	285	318	301	321	326	309	317	295	290	288	309	274	274	304	295	310	314	316	263	318	312	290	290	338	294	297	309	319	319	292	319	303	333	304	271	310	279	328	289	292	315	289	308	313	312	320	288	306	320	311	294	322	269	299	290	292	282	287	319	296	274	299	291	281	327	318	291	280	319	340	320	304	313	264	313	301	299	274	307	323	289	271	328	306	337	300	266	313	282	299	299	317	286	286	270	292	285	293	297	283	309	312	299	326	290	322	269	292	304	282	288	286	316	306	299	294	309	283	303	297	299	284	269	288	302	309	300	303	320	297	288	318	298	271	289	333	280	292	305	291	299	298	321	298	279	301	264	311	287	329	291	300	285	290	285	306	313	287	294	279	302	299	287	333	328	286	261	307	272	298	321	275	278	278	300	293	304	293	281	305	304	299	326	278	312	311	286	283	276	282	305	295	285	285	312	277	314	312	277	332	310	306	309	299	285	289	266	280	291	272	296	324	290	309	297	299	310	304	323	351	260	298	304	295	330	308	280	293	291	307	296	326	303	311	300	309	306	325	326	306	287	276	281	320	326	310	297	314	297	287	265	279	280	329	278	321	309	295	311	317	340	308	310	313	287	319	295	287	302	292	310	329	294	315	303	302	367	298	266	303	311	283	327	291	296	304	292	311	307	295	288	292	316	283	304	316	312	314	299	310	280	285	285	322	275	298	288	310	300	323	287	292	304	298	294	273	286	294	316	300	283	277	285	285	326	313	313	286	299	313	315	347	305	287	295	317	311	319	306	317	287	298	312	327	310	289	302	303	296	300	339	292	291	315	296	304	301	296	271	304	288	284	331	331	276	288	333	323	303	309	333	287	304	316	310	336	302	300	312	313	310	306	291	289	304	304	313	324	320	270	291	303	297	323	310	322	323	275	334	302	307	310	295	316	317	321	326	305	312	299	278	282	315	275	273	326	300	283	302	336	311	288	313	281	343	273	306	265	313	314	269	324	287	305	291	314	278	308	292	308	265	283	313	293	291	333	312	323	321	268	286	303	279	342	285	298	304	278	307	296	280	285	297	310	308	279	286	327	278	299	284	298	304	318	274	289	304	258	290	283	300	311	311	280	314	300	294	276	297	307	281	284	269	291	302	298	315	300	326	292	316	290	318	298	343	287	315	305	281	280	316	293	313	278	320	279	317	322	318	302	292	291	306	302	281	300	310	290	302	310	275	310	312	296	351	256	289	298	348	279	283	291	285	275	296	311	292	296	296	285	316	293	287	283	319	278	328	304	294	292	300	323	288	285	295	288	283	314	298	320	276	316	299	304	317	305	307	353	316	301	301	334	261	305	307	326	326	275	315	298	320	303	298	310	290	270	325	314	293	299	327	335	307	288	324	297	323	309	269	306	330	290	322	301	293	296	273	314	291	301	304	320	288	275	302	304	316	294	282	299	311	310	313	272	260	316	299	331	309	303	284	284	272	288	307	328	308	297	298	321	293	274	290	311	276	295	329	318	308	315	320	302	296	308	289	290	294	301	294	302	297	301	338	295	290	339	324	290	324	316	312	307	282	306	288	316	276	275	273	319	314	308	289	274	319	285	308	273	297	314	313	304	330	306	302	291	323	321	309	321	284	286	326	341	296	262	289	319	286	279	278	328	311	280	296	310	314	324	296	297	289	306	306	276	310	305	333	297	287	297	312	279	322	312	308	295	289	294	291	302	305	291	324	307	316	301	317	263	290	293	292	286	297	306	298	293	300	297	333	299	333	276	326	287	284	276	288	271	261	300	325	292	306	308	277	313	283	303	312	287	302	279	286	279	286	299	307	324	317	299	317	298	300	280	305	300	308	282	304	299	289	338	282	297	255	296	283	266	292	310	278	330	286	305	300	281	288	321	312	300	296	280	323	300	328	304	287	298	279	308	305	289	284	317	270	287	323	338	312	270	266	305	299	307	273	320	288	334	282	296	307	291	320	284	299	299	309	284	296	294	341	292	324	306	306	315	335	296	308	293	296	344	297	296	289	315	271	296	323	269	302	292	296	300	288	295	302	305	323	304	297	303	332	311	292	298	321	287	295	323	300	310	311	275	296	309	317	299	284	301	279	262	307	244	332	293	296	308	315	281	268	311	268	284	285	286	267	283	335	318	265	294	298	291	275	292	303	292	268	294	297	285	290	303	311	299	308	279	291	317	282	288	283	288	284	289	266	284	288	297	292	285	262	311	295	306	303	301	306	317	286	316	293	291	288	334	319	306	326	293	281	281	317	288	295	314	296	314	289	326	285	291	307	309	288	295	287	305	302	302	324	327	303	321	326	287	278	265	301	316	308	300	312	302	312	302	295	297	322	279	314	320	287	294	291	291	280	303	293	256	302	314	308	285	298	301	282	294	291	298	320	288	288	316	301	298	320	305	280	297	318	272	288	286	312	342	285	303	310	311	320	312	286	310	307	312	288	290	314	295	271	305	321	303	269	299	305	308	274	307	306	305	318	304	304	292	325	316	302	302	282	289	279	287	276	293	288	309	327	312	332	300	276	297	292	317	305	303	283	294	308	305	326	317	303	304	311	279	285	269	255	293	285	291	291	296	301	312	304	287	323	266	303	316	295	305	277	305	325	306	269	285	305	282	271	320	304	296	302	298	334	298	298	290	279	294	280	288	290	301	311	316	335
11927	13315	9512	4544	3270	2403	1909	1413	1061	870	804	724	609	566	572	527	461	486	442	462	431	448	421	417	418	442	388	414	429	369	404	404	386	379	403	386	395	362	377	369	381	338	360	332	350	382	362	393	353	347	381	357	353	340	366	357	366	373	383	369	416	375	392	373	357	353	349	361	342	350	381	368	372	371	334	327	379	375	368	353	356	350	338	362	373	391	375	360	353	363	329	360	327	343	371	366	347	377	376	394	339	374	360	385	370	363	361	364	345	349	344	374	343	361	352	366	353	374	335	393	354	360	349	351	337	395	363	343	365	364	346	358	362	331	357	330	366	357	332	344	351	335	348	360	321	368	337	359	331	370	353	368	323	322	365	351	350	345	370	326	367	337	372	349	355	384	377	377	401	401	344	352	336	385	371	340	341	373	370	330	385	342	362	341	351	353	364	368	371	366	358	337	349	351	348	362	374	358	358	317	367	359	338	372	371	303	386	332	372	347	385	320	360	386	363	333	362	367	331	351	327	372	359	322	372	348	358	358	365	359	374	338	378	392	352	357	356	330	351	373	366	362	361	360	366	343	354	374	344	359	386	348	351	391	353	343	361	398	322	354	342	343	369	317	341	363	345	340	325	339	348	340	340	365	370	348	393	330	362	353	333	328	348	366	387	349	363	347	370	349	300	369	328	375	354	356	383	344	386	352	356	359	332	373	351	354	319	363	341	355	326	359	361	325	370	354	318	394	381	356	345	360	358	378	360	385	325	355	365	370	332	331	371	391	361	398	377	344	343	347	341	361	346	335	344	326	384	310	404	346	348	343	347	363	346	357	361	374	375	364	338	353	361	321	361	374	365	409	355	383	371	369	360	314	355	352	359	364	373	386	377	366	334	343	329	369	379	364	361	355	373	341	352	360	390	372	347	363	334	367	376	326	402	381	353	360	360	323	379	360	348	415	354	396	353	355	370	334	325	387	335	357	366	385	322	380	358	348	359	346	333	373	337	339	349	353	355	346	360	374	309	368	370	379	325	368	365	342	389	363	349	345	367	365	388	365	348	365	353	349	316	422	371	370	383	346	374	339	388	345	342	328	371	358	345	364	389	340	379	345	321	337	336	344	390	377	364	347	372	350	350	383	367	350	341	334	393	380	329	345	331	332	351	329	364	354	363	337	380	324	380	358	360	336	380	354	329	402	366	333	353	353	330	353	338	348	347	363	380	379	362	365	338	339	341	321	336	401	366	331	340	354	361	318	372	385	358	340	358	355	336	359	351	346	341	334	375	352	363	353	359	366	361	348	346	371	328	322	350	307	377	326	348	318	372	353	341	351	390	370	378	351	372	356	356	375	331	325	365	345	347	373	393	331	351	334	330	356	357	339	367	340	355	346	332	340	323	402	354	359	348	377	368	382	383	369	357	350	374	365	369	378	361	352	336	368	338	340	361	350	364	359	355	354	347	376	369	358	296	352	373	351	350	385	336	366	334	328	322	353	316	357	329	350	340	353	379	349	374	346	330	377	359	310	358	362	345	327	314	361	364	350	352	383	368	373	341	378	384	363	331	349	361	347	337	348	354	363	342	362	366	321	323	352	375	351	397	362	321	378	360	383	333	361	380	341	358	332	373	365	337	369	395	352	325	332	397	352	348	373	351	368	347	366	360	359	359	341	341	361	350	371	335	344	383	373	372	350	336	305	349	349	390	343	352	346	333	385	326	350	389	349	365	350	353	364	356	361	350	358	350	318	374	355	364	381	348	345	321	346	362	368	346	333	323	380	397	322	357	359	360	371	368	378	354	374	344	345	370	349	364	347	365	367	371	388	367	316	349	361	357	356	330	364	373	338	366	374	351	345	374	339	322	359	319	337	368	362	368	351	359	348	353	357	342	360	347	353	383	341	361	321	365	374	368	371	347	387	343	368	357	371	367	352	363	358	373	383	367	381	341	365	347	333	384	354	341	355	325	404	369	347	352	359	365	359	344	347	320	367	322	378	362	353	386	356	357	374	338	338	364	374	348	352	370	337	346	335	357	358	331	356	354	357	356	315	392	371	382	337	375	351	333	363	330	371	367	332	358	374	344	380	327	360	364	374	327	322	346	379	363	365	384	328	335	345	313	328	343	343	371	343	360	346	329	346	355	342	351	356	352	319	353	357	359	382	351	350	363	355	345	365	361	338	362	388	380	355	344	357	379	323	343	400	361	381	341	395	360	376	346	352	395	348	292	351	393	358	364	384	363	380	360	387	360	349	359	359	365	342	361	366	364	333	354	349	341	354	358	331	346	378	347	359	400	328	323	389	341	365	364	373	346	363	326	357	377	365	386	366	380	351	356	356	337	369	376	355	366	386	397	352	363	356	333	361	344	390	323	324	369	355	350	363	348	382	356	373	365	341	316	370	376	331	354	363	350	358	380	364	334	338	361	349	355	354	342	382	330	368	385	343	340	318	345	347	358	347	350	341	349	361	359	375	359	334	390	371	334	363	330	335	339	346	353	367	379	366	361	359	391	311	362	345	325	354	342	351	335	360	365	365	356	355	367	340	358	353	375	364	331	371	352	359	358	365	388	364	340	351	340	336	376	348	313	377	390	397	343	340	361	343	338	347	380	379	367	365	315	363	361	381	321	344	379	346	352	379	366	363	387	323	365	340	374	330	344	364	334	352	347	382	357	376	368	353	351	386	356	390	365	362	343	347	382	340	351	351	367	350	370	392	335	322	349	364	359	375	372	375	361	346	344	355	350	343	369	354	360	368	345	352	362	375	320	359	343	328	363	372	378	337	400	353	344	367	349	361	324	388	361	334	330	374	342	353	364	382	363	372	349	346	361	387	344	336	350	384	373	363	359	335	376	362	365	319	377	324	364	348	348	352	375	344	349	384	330	362	338	368	395	351	375	333	363	362	365	366	367	340	358	334	347	356	345	350	347	376	370	360	324	374	390	372	374	368	380	365	340	347	334	374	322	385	358	377	355	361	364	339	337	361	361	357	359	374	386	309	339	336	346	362	383	376	366	379	395	355	356	355	347	344	329	347	364	384	388	334	325	363	390	342	330	365	355	349	334	358	357	341	337	358	373	346	370	360	334	344	350	327	340	354	364	342	363	380	356	349	403	338	333	339	370	382	388	368	366	388	365	341	338	358	356	372	365	376	377	360	366	325	401	393	357	345	347	351	367	346	339	348	351	363	355	372	358	367	371	367	377	388	368	356	385	371	349	336	332	336	370	368	358	363	312	324	363	360	351	350	374	345	377	322	380	333	375	371	357	347	342	352	396	373	372	343	402	329	360	360	372	369	390	335	350	399	319	365	369	373	356	388	364	327	378	351	388	400	335	376	347	385	382	356	347	340	365	358	342	346	340	335	384	393	377	372	337	339	347	368	364	381	361	330	349	368	346	354	349	368	340	394	342	381	340	343	359	385	400	390	375	348	378	383	367	331	347	374	357	340	355	371	335	332	351	387	373	386	347	344	335	391	348	370	346	340	358	337
27394	17128	3340	821	653	607	583	582	621	545	536	594	548	585	559	576	556	556	547	577	527	542	562	556	587	554	551	579	590	574	576	553	610	577	547	548	555	567	524	549	535	581	537	573	529	498	560	575	573	543	536	607	589	582	553	529	575	566	541	506	541	538	551	537	554	587	529	590	562	584	522	545	558	570	559	563	525	535	578	590	561	512	569	552	578	516	513	538	565	615	545	541	563	567	553	564	573	559	558	539	532	548	539	560	520	565	554	566	555	560	540	508	504	544	544	576	573	581	535	537	582	553	592	520	548	602	514	547	565	553	609	522	592	487	564	559	524	557	562	523	508	578	572	516	552	530	561	509	554	591	589	572	596	565	557	605	546	532	531	541	564	556	569	556	594	515	523	555	556	581	569	593	603	566	575	559	584	510	542	567	581	546	541	547	568	534	607	545	556	584	543	566	580	537	533	556	564	536	559	555	523	557	562	546	547	516	546	563	556	517	547	520	580	541	549	522	597	577	551	531	559	547	533	599	590	569	544	551	542	518	567	591	550	584	531	541	561	560	536	552	569	560	513	595	541	555	540	560	561	583	534	601	501	563	589	561	547	527	567	525	575	571	568	526	611	564	496	501	549	562	534	603	555	540	548	587	536	556	550	533	543	531	586	581	553	567	549	577	546	549	525	560	556	568	551	558	588	536	503	558	531	565	522	520	585	537	570	564	589	573	531	540	554	558	573	563	561	605	573	575	544	600	556	585	538	564	529	543	589	522	552	541	536	571	545	545	578	549	590	535	545	588	600	587	567	558	568	572	543	628	603	566	560	577	562	532	533	568	546	567	566	555	561	549	516	571	578	579	571	547	530	551	567	548	543	545	501	582	502	561	554	561	545	564	579	523	565	553	550	565	539	562	560	574	582	519	551	541	548	557	543	561	530	556	533	572	562	576	552	527	524	566	562	588	584	546	567	534	543	514	534	539	533	596	567	557	566	554	529	534	584	557	511	529	514	522	535	588	561	546	537	549	522	579	575	524	589	552	576	525	552	594	569	556	543	524	564	517	539	549	557	573	519	546	509	635	569	586	481	508	585	572	568	553	567	550	559	577	532	548	583	533	532	569	595	548	555	572	558	503	583	564	563	530	547	545	556	586	573	552	538	559	539	520	516	525	577	555	571	567	539	524	531	545	578	554	545	567	548	506	588	486	561	604	558	551	590	573	552	532	550	552	552	558	576	584	536	567	541	566	537	573	534	577	565	578	547	545	554	549	577	567	568	570	581	537	539	513	560	545	563	550	570	555	607	513	572	542	556	603	537	551	552	554	583	531	551	560	546	535	538	551	556	529	555	595	553	530	584	527	545	588	507	555	613	561	545	569	556	549	520	543	574	574	537	571	550	509	549	564	538	546	532	589	571	573	571	515	567	574	512	523	552	519	545	541	543	577	571	579	540	535	588	528	593	575	531	577	559	557	536	534	583	579	556	571	596	553	533	574	595	539	550	591	527	575	554	553	513	561	587	569	514	551	573	570	546	563	546	575	576	546	566	595	586	568	515	554	575	531	599	504	580	533	555	533	539	502	602	548	602	553	539	542	545	545	548	535	576	573	535	544	560	569	570	553	530	540	545	557	551	532	522	532	519	485	541	569	574	578	537	573	556	564	583	540	535	555	532	559	579	563	575	565	539	549	569	575	580	528	539	543	592	498	524	582	603	551	553	505	533	542	535	550	538	539	559	553	553	565	562	570	532	544	539	554	565	529	570	580	513	504	565	571	549	540	544	533	545	563	527	556	526	586	553	567	538	551	488	543	540	520	576	548	574	553	570	556	562	562	572	503	576	556	536	547	591	584	568	544	571	586	568	571	557	574	580	550	583	554	528	579	559	554	565	595	556	545	512	593	524	577	524	551	597	562	565	564	527	538	563	580	503	557	528	554	561	575	554	522	584	528	552	517	559	562	525	573	560	595	573	541	584	573	566	537	541	530	588	537	523	558	530	573	593	544	552	570	524	575	516	532	565	562	549	524	571	526	598	593	515	533	557	543	579	580	547	558	544	553	555	561	575	550	558	530	545	547	560	543	525	636	544	547	539	536	540	542	558	586	549	570	543	531	505	580	579	555	524	572	534	553	594	554	533	527	577	548	546	567	571	562	585	522	587	555	559	597	545	569	589	566	580	536	546	575	523	567	568	565	550	555	552	587	600	532	512	541	520	522	531	554	564	562	538	591	530	511	537	583	521	546	510	561	536	559	549	531	612	557	588	560	539	544	572	559	525	547	542	586	535	569	544	583	547	589	559	534	563	537	565	566	554	549	553	523	509	563	528	591	559	545	571	547	576	541	602	541	575	573	540	580	537	609	529	547	535	566	585	554	556	595	554	539	549	581	590	504	538	545	538	578	547	529	591	562	596	560	580	564	569	554	510	528	547	546	573	599	577	520	596	536	536	527	560	509	573	552	548	572	556	581	537	566	549	546	527	566	546	565	556	554	586	564	588	561	538	536	519	521	570	520	593	547	586	550	571	588	593	527	542	586	528	560	513	510	548	536	536	531	560	588	566	562	561	508	471	593	587	549	518	573	560	572	521	553	568	592	545	579	557	545	523	551	551	567	555	559	545	582	603	548	581	551	629	539	549	538	539	560	547	548	538	524	560	570	502	514	553	526	560	503	592	556	564	535	571	534	535	547	572	572	545	581	568	536	583	572	545	533	608	570	583	545	555	569	558	584	546	586	520	562	565	595	542	542	578	525	506	563	515	583	553	539	578	559	530	550	553	577	554	599	560	556	514	527	576	547	550	591	559	578	558	594	603	582	531	530	548	511	559	564	550	570	550	575	589	530	580	535	548	562	531	517	530	575	543	571	574	605	557	550	520	563	561	525	592	548	575	584	543	524	538	525	561	562	568	609	563	546	551	579	553	540	560	565	558	588	553	552	596	543	580	541	575	569	511	555	574	553	566	595	591	583	563	529	525	584	591	594	541	555	532	566	550	517	592	506	589	550	607	494	590	568	516	553	559	552	577	529	550	536	555	590	558	543	548	529	521	533	587	551	564	550	570	530	581	555	586	553	538	524	557	546	574	566	577	523	519	587	530	517	551	585	523	581	607	575	578	548	515	505	572	476	555	569	559	542	547	536	541	535	550	579	552	563	584	568	521	516	569	593	551	569	546	512	610	566	544	551	535	567	543	564	546	549	598	553	562	533	559	533	605	523	539	546	562	543	569	566	531	544	534	556	548	534	516	525	579	552	573	536	549	551	550	576	568	551	589	562	526	525	552	529	567	565	565	543	551	539	563	488	525	539	557	538	554	610	532	556	553	564	554	559	545	560	508	529	506	552	563	585	548	577	591	581	602	575	565	566	556	613	591	584	533	571	566	566	561	567	562	529	554	596	514	613	517	560	542	576	564	538	548	561	535	558	571	551	559	565	515	573	529	543	571	526	540	557	577	527	611	590	574	549	570	539	558	603	580	562	571	596	570	601	546	563
8221	1141	1009	795	693	664	676	654	666	674	673	602	634	622	644	648	607	619	654	633	630	566	638	636	654	665	637	623	617	643	654	650	630	658	628	641	627	616	676	589	631	563	628	609	616	616	663	597	612	612	634	632	648	615	617	638	612	621	669	654	660	639	631	625	640	563	617	652	638	610	636	641	646	650	636	654	610	631	699	659	631	627	670	648	619	634	636	658	669	606	615	641	659	608	650	670	600	649	649	604	606	660	670	611	676	613	653	649	632	590	632	613	608	623	605	627	614	615	641	661	663	628	615	597	608	608	633	573	651	636	629	617	579	637	602	613	642	632	659	637	613	562	615	647	616	654	600	621	602	616	604	625	645	658	643	641	655	602	626	585	643	599	613	584	550	664	612	625	661	632	656	591	635	626	632	659	647	621	632	623	644	625	650	643	619	582	606	626	627	585	616	640	653	642	650	577	644	639	654	618	659	602	600	619	664	643	644	628	645	642	636	642	644	598	643	628	606	610	629	632	582	604	592	635	639	618	691	667	630	645	636	686	627	606	642	623	611	599	608	628	643	577	664	621	660	656	629	651	607	637	634	592	661	598	615	631	619	626	587	641	650	626	644	641	633	610	617	607	621	650	622	638	629	610	635	652	610	637	597	652	642	632	656	636	640	634	693	626	612	640	591	627	622	623	637	628	583	622	652	625	616	664	619	636	636	620	645	639	616	602	640	632	667	655	621	638	656	610	645	626	609	595	618	661	646	592	606	634	644	663	610	632	615	631	666	634	661	651	642	702	582	620	635	641	629	632	623	642	594	585	612	583	638	617	620	586	614	570	628	636	614	593	641	633	587	597	622	657	602	661	627	628	609	634	645	638	637	622	617	619	610	649	643	636	620	635	653	665	654	662	651	622	583	601	681	645	672	616	611	636	662	608	627	648	619	629	590	630	658	641	657	629	644	630	611	627	622	648	646	604	634	605	677	628	653	594	615	680	605	604	548	611	669	677	619	581	638	620	654	591	614	637	595	653	671	619	642	649	646	603	629	659	628	634	636	615	642	635	590	592	632	637	609	656	636	640	617	612	612	643	612	619	615	620	646	635	639	636	608	627	615	601	640	664	623	650	618	637	650	635	656	633	629	655	627	614	634	640	639	641	621	600	649	657	643	633	617	628	588	626	646	563	635	705	642	626	675	617	674	623	617	626	629	606	623	613	582	634	624	637	676	593	660	663	644	633	639	688	609	606	570	612	630	641	562	637	594	647	653	652	658	629	607	660	708	643	620	683	615	634	598	652	609	609	613	572	615	613	628	613	651	656	616	609	606	656	669	647	659	601	610	584	609	659	608	629	619	632	601	654	593	609	598	580	592	619	657	638	633	609	655	643	615	671	640	638	670	648	595	620	633	592	625	614	635	647	642	637	633	653	641	657	645	634	601	654	645	639	638	637	636	611	653	639	613	626	648	635	581	638	676	631	647	630	625	648	657	631	626	631	660	639	604	631	611	643	622	640	619	580	651	606	629	628	645	615	653	635	619	659	641	628	622	618	588	620	648	612	594	616	574	630	610	630	642	673	639	622	629	627	633	626	603	605	630	610	646	608	670	609	653	645	632	666	653	639	597	642	613	659	653	662	656	628	663	625	584	661	580	643	619	612	671	638	637	603	646	613	661	664	617	671	678	636	640	644	589	651	610	625	629	616	685	589	617	618	646	657	634	591	647	591	624	647	629	661	636	675	623	617	557	642	608	602	644	618	605	627	607	709	597	625	622	611	672	646	596	651	627	642	600	614	618	629	619	652	646	658	640	653	611	651	620	595	643	643	633	584	545	619	655	669	629	603	629	616	657	635	618	674	652	662	605	640	645	644	628	628	658	661	626	656	631	659	653	637	630	637	687	625	632	595	649	642	643	627	613	633	625	603	597	613	608	623	606	672	607	664	661	613	618	644	571	625	632	607	637	625	652	673	666	635	589	605	643	645	662	596	698	627	652	625	578	638	693	633	591	691	628	676	670	603	608	641	595	632	633	586	659	632	659	650	630	644	615	652	674	644	670	644	623	622	638	611	639	625	634	625	709	652	629	631	667	642	619	668	630	620	578	631	631	635	636	659	627	659	591	627	650	639	653	627	626	671	609	622	613	617	617	606	625	623	650	631	644	596	640	588	615	643	661	654	655	592	614	659	576	628	647	603	623	669	607	667	649	638	617	654	622	604	662	605	632	683	677	642	649	640	625	638	623	615	654	631	669	626	660	635	624	619	635	637	670	608	643	607	628	629	682	691	630	619	585	594	605	640	631	592	608	587	604	625	594	623	631	567	646	658	596	637	600	612	617	634	631	620	623	664	625	624	647	597	598	650	666	617	615	624	655	646	666	612	636	614	632	607	686	598	626	604	632	646	632	616	627	649	649	611	638	668	596	608	629	719	645	655	654	629	661	649	615	581	654	643	651	654	709	667	657	620	624	623	566	620	639	608	629	616	600	634	591	593	640	631	660	679	629	681	648	664	630	631	626	641	619	610	653	598	679	642	585	640	657	661	609	633	648	648	634	622	640	633	615	611	671	611	642	679	636	598	636	633	651	561	634	571	656	677	577	611	599	673	656	615	615	640	627	612	623	608	644	610	653	623	633	585	670	637	624	663	666	610	651	619	645	601	620	619	636	676	616	633	587	602	624	662	626	609	594	608	664	603	648	583	579	616	618	626	648	645	678	614	647	614	682	647	640	617	611	608	601	640	637	642	627	675	610	651	609	624	647	670	654	650	598	637	666	634	635	627	636	643	657	615	591	654	613	630	636	678	658	631	643	646	635	617	672	636	601	608	608	630	635	657	624	673	596	667	666	636	613	631	631	606	617	603	596	647	638	615	634	649	667	642	634	642	597	597	674	645	661	647	618	667	633	590	633	623	616	585	623	634	615	630	635	664	618	655	622	668	592	650	608	645	613	620	620	587	639	618	618	644	643	643	634	631	621	632	600	633	626	579	634	563	624	602	655	619	616	625	652	604	623	632	663	641	643	597	659	606	610	636	645	674	631	621	619	576	647	630	662	632	653	618	604	602	613	656	637	650	605	618	624	607	597	604	656	655	634	678	677	635	587	617	630	651	606	636	622	666	637	597	604	582	603	572	602	587	608	548	642	611	615	675	613	661	623	600	623	638	596	581	681	604	636	634	646	646	646	641	639	607	662	599	627	624	629	615	591	639	658	628	617	633	628	603	632	639	623	627	654	630	667	628	624	615	670	626	608	622	657	616	598	630	620	630	636	698	647	643	603	631	633	605	616	633	643	619	617	658	658	607	597	643	637	609	624	655	579	623	604	606	687	606	635	628	600	633	641	616	609	584	627	627	648	594	650	627	641	624	645	645	642	659	688	657	646	629	636	621	608	630	618	615	650	610	662	591	647	613	598	626	660	615	642	607	647	597	606	650	595	622	581	632	635	598	608	647	596	616	655	620	623	645	597	618	647	612	671	618	640	640	639	614	626	643
23322	21028	28125	24146	21017	7493	1328	953	838	799	773	735	695	677	671	665	666	666	696	648	666	667	612	623	670	607	651	622	637	646	618	630	637	630	636	619	590	615	619	650	587	624	635	590	623	539	639	636	656	607	660	605	648	687	622	616	640	599	624	656	643	634	600	643	635	628	629	656	623	599	599	573	653	599	619	570	649	628	582	618	593	632	628	628	594	608	605	661	630	569	603	619	640	617	617	608	676	613	610	664	602	611	611	617	589	670	589	601	633	592	648	604	624	648	604	613	653	588	632	633	608	614	651	634	615	591	652	665	593	590	608	620	648	573	594	618	639	633	626	632	592	596	601	647	627	661	596	587	602	616	631	657	615	624	636	595	611	626	616	611	579	663	642	631	618	667	596	615	645	621	633	626	664	607	614	641	630	582	650	615	567	589	563	646	644	601	609	666	615	617	593	592	653	625	637	651	587	619	622	604	616	561	577	610	610	635	609	641	599	645	617	617	643	653	583	621	606	651	660	602	634	609	606	624	609	627	609	596	666	618	644	590	598	621	632	602	638	641	640	600	614	618	641	619	564	613	599	611	634	611	634	629	653	608	593	641	632	641	628	604	585	609	674	612	621	563	618	592	623	609	644	635	662	587	633	607	658	614	565	658	593	574	600	611	581	599	643	607	606	644	620	613	609	602	626	610	597	636	615	651	635	588	588	611	610	578	628	609	661	630	634	597	597	632	590	592	589	615	619	634	634	637	604	588	656	638	566	628	587	604	623	622	597	643	628	622	637	615	579	581	596	620	641	623	596	593	594	574	622	613	659	553	629	610	570	584	630	663	630	606	617	612	573	580	639	623	632	657	632	637	600	603	570	618	633	587	648	639	575	594	633	578	608	629	613	608	648	612	614	628	617	606	623	609	624	603	616	570	619	600	644	566	661	626	646	649	618	613	622	652	619	595	619	600	601	692	619	635	636	591	599	677	616	623	644	572	615	600	582	611	593	616	640	632	645	598	617	565	591	659	622	615	590	611	613	630	622	615	627	600	602	639	603	604	590	588	633	583	651	606	594	603	645	611	594	626	635	646	639	605	617	574	665	619	610	586	613	595	621	655	596	616	610	602	615	611	611	610	576	586	642	639	609	607	614	625	648	621	613	614	591	598	576	574	630	657	628	607	602	611	618	616	630	643	611	604	656	639	616	594	638	572	587	665	588	664	632	627	621	601	630	650	626	590	594	612	615	637	602	634	598	609	623	646	599	622	646	615	625	625	611	624	614	601	615	647	570	597	653	596	602	614	611	639	637	660	586	609	634	601	582	605	651	615	611	614	576	625	642	644	627	596	647	603	579	623	613	603	619	616	635	605	634	610	608	594	625	603	579	628	633	582	588	636	618	611	623	604	606	592	638	582	611	581	591	585	622	592	594	658	613	658	591	634	648	610	654	599	685	624	595	579	585	612	623	600	622	575	583	603	590	593	643	597	607	611	604	588	590	599	593	622	616	591	602	641	623	605	582	603	623	586	592	601	602	662	591	588	638	615	603	642	607	624	608	601	620	596	618	659	630	625	586	610	622	580	602	649	611	628	649	592	575	585	648	613	645	631	641	634	612	677	639	623	650	647	605	641	583	617	620	627	659	545	654	620	644	635	585	598	600	613	632	611	633	581	630	610	637	548	625	595	610	618	592	568	609	624	598	593	609	622	646	596	580	607	637	625	630	602	582	596	631	569	577	630	584	642	606	666	627	626	630	581	577	627	659	606	633	645	611	635	607	585	633	649	569	586	596	636	608	638	623	650	650	589	618	589	648	592	635	618	618	616	620	638	625	624	581	603	594	639	625	646	618	625	629	565	583	611	601	644	604	582	584	630	637	590	605	592	586	566	582	611	578	611	598	578	644	614	623	651	616	621	621	622	622	632	600	609	611	582	612	623	603	612	621	641	625	642	631	603	614	608	621	621	691	604	625	638	582	598	616	619	626	603	654	647	595	661	664	661	621	599	656	583	624	607	603	618	603	607	613	649	605	596	599	625	579	622	610	625	609	597	647	585	598	608	674	645	622	593	612	621	611	616	619	622	649	648	610	629	664	593	633	615	618	615	623	637	634	611	592	652	607	633	575	657	592	605	622	641	612	656	585	648	582	626	595	604	590	637	637	622	618	616	616	627	676	663	640	614	597	615	588	610	651	652	655	615	609	649	612	636	640	644	599	646	650	590	577	579	630	622	604	637	615	612	598	661	613	617	574	632	640	622	627	592	621	609	610	622	618	599	590	651	607	568	577	587	623	628	604	592	615	616	604	623	621	606	606	561	604	585	630	589	653	622	624	621	598	629	627	618	627	616	609	596	625	610	621	578	622	612	605	621	631	615	626	609	617	660	554	627	630	616	666	583	616	607	636	614	592	620	613	645	592	687	630	646	606	614	632	595	667	634	649	649	603	646	624	631	612	626	637	622	604	609	615	570	581	586	608	639	615	599	633	615	606	573	624	643	609	622	641	627	612	563	603	612	610	606	644	655	586	593	623	567	618	677	678	655	630	642	628	625	627	598	598	637	609	639	617	640	581	656	618	555	608	581	586	633	605	627	594	661	626	639	642	598	616	605	652	614	602	606	578	635	601	629	571	577	591	629	619	649	675	590	634	583	577	607	648	627	569	605	647	649	638	555	628	612	615	593	639	624	591	611	619	578	622	634	574	595	599	620	593	627	608	650	661	634	629	654	628	629	638	636	640	620	637	628	621	642	614	606	638	575	600	632	620	589	528	639	607	606	654	634	616	645	615	644	658	609	632	578	602	602	608	644	584	582	585	620	620	619	590	633	578	602	615	597	620	616	618	567	656	633	641	623	619	666	583	643	578	602	614	619	598	637	638	595	639	624	616	603	630	609	591	587	658	616	612	610	599	604	626	664	632	617	620	629	620	583	580	595	603	610	606	595	609	600	649	612	599	561	575	617	624	636	614	633	598	628	612	607	615	623	634	658	575	641	611	640	620	650	637	653	608	636	662	620	631	659	645	610	646	647	683	614	613	636	601	611	563	606	625	641	628	613	608	603	598	594	557	617	633	622	595	591	602	624	623	601	596	577	623	618	647	588	596	595	628	602	585	627	613	629	620	635	622	582	606	624	646	612	620	621	622	622	646	593	608	613	676	648	634	589	636	606	606	602	631	611	646	611	602	614	633	669	560	612	636	655	635	588	620	607	641	593	599	587	590	588	624	619	571	612	627	610	612	633	625	605	591	610	637	668	554	605	643	618	673	659	649	621	582	640	591	588	607	611	585	632	598	617	615	613	578	629	619	596	618	599	627	629	601	621	643	641	645	626	637	623	621	653	602	637	604	608	622	620	624	604	537	623	631	585	619	644	584	604	647	636	601	630	593	637	651	651	563	669	650	612	573	563	566	624	621	624	631	600	620	623	615	644	627	626	579	593	638	604	604	628	627	617	625	588	627	589	649	627	606	608	613	597	651	591	649	607	594	622	623	596	657	630
8755	8241	5819	2838	2184	1796	1501	1271	1070	988	935	891	826	835	781	793	766	779	796	747	720	771	740	735	770	717	688	714	718	745	767	720	674	750	725	687	722	732	693	752	722	676	700	740	688	669	721	711	738	728	743	702	718	720	663	712	765	651	754	741	697	712	741	723	723	694	691	687	728	724	696	647	733	707	719	691	679	711	630	690	715	705	702	732	765	704	696	695	725	682	695	699	696	728	765	706	745	768	707	733	720	688	697	736	711	696	710	757	692	715	747	709	721	672	674	676	703	647	737	700	704	699	728	735	722	695	724	741	709	676	698	672	743	755	699	639	753	697	726	676	661	649	697	721	639	718	703	690	693	723	703	634	731	725	710	719	730	706	725	734	705	737	677	699	742	724	740	704	674	706	692	696	694	692	668	755	732	722	690	701	728	723	728	693	721	717	700	711	707	716	724	721	721	709	748	726	668	693	707	676	683	740	682	664	696	725	695	693	680	756	719	659	705	713	739	747	740	705	697	696	712	727	677	704	632	686	704	732	719	719	689	703	694	716	707	670	700	670	750	701	678	714	674	679	734	713	749	709	688	663	733	687	694	713	674	692	693	688	688	731	679	701	728	699	707	704	706	679	712	692	754	722	675	692	683	750	724	739	730	713	722	681	725	679	738	698	678	731	733	721	704	671	709	675	703	679	739	746	719	715	738	716	709	624	726	728	722	711	722	732	680	702	707	663	691	756	738	704	740	756	685	685	752	704	649	702	726	719	688	686	675	669	752	742	679	728	652	747	749	705	698	723	663	740	692	706	668	658	718	744	661	715	714	711	723	709	671	745	731	753	738	716	739	693	743	749	679	662	663	738	716	698	708	725	680	682	680	709	687	679	705	666	722	709	744	708	726	723	723	715	702	702	728	735	727	723	722	710	754	681	706	667	687	734	700	706	730	694	716	652	719	699	742	668	676	675	761	690	664	691	697	733	760	697	710	706	708	703	691	711	725	723	700	746	820	722	734	704	699	691	685	717	678	703	637	693	710	681	730	749	693	669	737	680	700	712	695	696	711	698	696	742	779	725	671	695	677	688	712	728	714	719	721	707	709	699	694	663	683	691	723	696	698	717	693	675	724	669	701	705	698	681	682	724	717	732	715	695	705	656	725	762	693	711	642	725	697	684	746	654	686	675	767	720	688	713	703	731	710	691	734	663	723	697	695	719	716	707	725	716	735	727	714	710	692	667	711	781	721	686	673	686	730	722	702	666	705	664	700	719	732	702	718	711	711	727	761	717	706	685	671	702	706	715	669	659	650	782	788	718	719	706	705	708	722	740	706	718	758	680	711	716	725	714	711	736	710	682	693	730	708	717	754	733	673	678	740	721	717	730	703	656	701	725	705	724	720	704	715	731	724	708	695	716	722	678	673	755	651	711	735	703	725	659	747	699	680	712	747	727	690	720	689	701	670	682	711	726	680	675	652	718	735	702	673	687	688	665	725	716	669	725	708	746	692	669	737	720	753	712	710	748	728	674	718	707	703	668	716	686	656	724	719	706	765	690	720	691	712	726	734	699	692	724	679	710	755	723	708	709	695	715	691	689	678	662	683	773	721	668	681	702	699	741	722	704	723	689	727	716	660	689	739	735	727	714	718	674	760	692	693	694	676	657	695	677	732	738	721	706	680	738	624	681	723	672	686	745	693	691	703	692	701	710	729	742	705	683	704	754	706	723	685	684	659	707	734	685	715	737	674	758	701	747	727	710	671	711	660	711	701	673	674	714	691	696	723	713	710	710	724	723	721	705	739	692	698	667	691	712	708	690	670	648	683	711	707	769	668	757	721	661	746	726	734	743	695	727	722	696	710	693	670	704	715	727	753	727	662	751	684	757	698	699	715	742	727	699	677	720	741	742	742	686	695	735	686	708	735	730	711	696	744	724	726	706	723	676	698	724	762	748	719	677	786	691	698	666	749	689	719	692	760	759	754	728	757	710	696	742	734	730	698	741	719	714	689	697	738	681	718	711	729	680	722	688	718	694	731	728	659	737	726	644	718	703	715	684	680	695	739	708	658	725	747	698	680	715	740	717	664	689	704	708	701	701	660	702	680	697	695	656	746	699	703	715	698	724	694	725	715	693	682	735	706	722	728	729	742	708	736	687	736	730	687	743	683	711	724	735	730	680	696	717	644	670	704	698	651	685	685	677	719	748	707	709	710	703	719	689	697	729	715	733	716	703	708	714	721	684	717	688	723	698	753	716	708	643	707	703	736	697	759	717	706	693	696	688	745	674	698	674	721	723	684	759	720	720	686	686	692	738	686	736	718	677	715	694	707	705	690	694	714	730	720	734	716	752	715	716	740	741	743	682	689	674	728	699	716	733	702	726	712	740	664	736	680	690	704	729	735	758	701	659	691	675	696	676	711	704	720	696	656	720	741	708	720	679	720	739	728	722	730	705	692	755	697	731	651	723	680	712	678	710	682	731	715	737	727	724	646	726	702	644	683	712	699	720	747	631	707	701	702	684	700	690	732	702	680	724	702	682	742	698	698	712	688	729	699	708	733	680	740	656	699	701	718	684	722	731	677	687	668	765	691	712	734	667	741	697	790	709	682	648	735	699	747	724	748	718	694	686	705	651	701	690	714	685	747	703	701	721	719	707	731	714	696	664	733	683	697	727	729	691	709	688	688	718	679	707	670	675	750	708	724	735	681	703	735	748	708	669	732	730	709	711	691	718	652	687	691	705	723	680	692	760	691	677	742	729	740	725	707	690	690	728	678	683	697	733	700	694	697	745	733	688	726	717	700	726	656	701	725	758	724	625	696	658	718	711	662	733	662	751	651	674	707	716	678	679	660	705	692	730	720	739	760	712	738	717	688	698	764	669	726	658	711	699	736	675	694	712	744	722	739	738	716	719	672	743	691	643	699	710	702	647	740	707	716	733	688	707	705	693	742	710	677	710	685	688	709	708	764	673	691	731	708	681	688	719	726	776	687	669	722	721	750	725	696	701	792	720	704	736	699	733	702	692	702	687	705	778	648	686	680	693	735	709	715	757	705	721	666	695	708	728	679	685	668	735	672	702	663	715	707	704	706	683	665	698	685	712	689	688	708	733	716	721	739	725	726	728	688	708	729	717	723	732	746	733	707	726	671	736	654	680	699	712	758	723	755	671	739	754	716	709	703	716	733	700	711	714	781	721	705	726	695	719	724	735	700	684	702	698	726	663	717	712	744	679	748	695	670	741	699	713	675	733	695	706	659	688	732	639	708	755	692	705	698	691	705	660	722	684	715	669	800	733	713	682	711	666	714	742	739	728	748	707	741	723	717	676	672	702	674	712	697	715	687	700	714	748	710	714	739	739	715	712	708	720	682	735	693	728	692	682	704	709	734	725	737	709	707	709	678	731	702	650	730	752	755	644	715	684	727	748	712	683	697	701	736	689	758	734	699	733	726	684	727	724	741	673	728	745	676	685	710	678	682	765	761	700	701	740	714	751
24448	21024	26870	25303	7717	612	493	432	372	366	330	307	313	262	310	313	330	303	342	311	327	295	294	315	313	291	270	279	317	289	315	304	299	304	315	310	292	287	294	289	267	285	318	281	271	281	281	283	284	290	299	295	330	273	290	301	292	275	316	295	306	284	278	311	287	292	274	293	285	291	300	286	311	294	299	298	291	285	280	312	266	276	270	296	270	331	293	288	310	289	267	303	326	263	232	270	293	270	304	275	289	305	268	291	317	306	272	270	293	288	291	264	284	288	271	267	288	280	286	292	295	290	273	252	275	264	278	284	292	290	273	284	291	288	278	259	282	290	260	271	272	269	305	285	289	303	291	277	296	283	300	254	287	287	254	254	299	274	299	292	288	263	265	314	308	271	289	279	270	284	285	279	269	295	284	256	309	279	289	295	276	289	303	281	281	252	300	263	311	318	278	280	294	261	279	290	291	305	289	271	296	289	272	280	275	252	309	276	281	313	318	281	278	298	273	285	279	260	289	312	296	285	287	306	283	294	296	267	278	276	294	274	272	303	273	276	282	252	301	312	270	299	285	269	293	272	279	296	298	266	320	293	272	280	297	311	286	278	262	271	303	293	289	286	283	268	325	299	295	283	269	314	282	289	283	269	272	299	265	309	276	282	283	270	247	253	313	261	294	303	293	297	282	270	293	263	282	303	276	282	266	259	280	307	277	269	284	273	290	264	267	265	305	311	262	327	279	269	277	294	282	279	281	278	284	310	313	284	268	292	305	257	301	290	309	246	275	293	267	263	268	283	279	270	254	263	281	277	274	317	298	282	298	280	265	285	273	278	298	296	271	289	297	280	296	264	286	284	288	273	276	274	295	290	293	291	326	287	284	280	273	319	267	289	298	282	301	276	286	268	274	288	313	250	299	288	275	310	289	267	273	276	280	272	292	244	284	271	304	253	281	265	304	255	272	263	262	294	284	303	302	286	283	301	287	288	301	297	276	284	270	330	268	273	309	290	280	295	284	290	259	300	260	282	299	296	286	275	286	296	287	279	274	289	298	282	303	317	287	266	265	290	312	295	274	292	311	298	311	310	270	280	262	272	263	285	291	286	294	272	295	272	281	284	313	285	287	291	285	275	263	284	273	290	256	293	294	286	309	294	259	284	273	305	269	289	288	289	287	285	284	292	308	257	265	286	281	273	297	285	309	288	267	312	324	293	283	296	282	256	271	267	327	262	297	276	251	275	271	276	262	285	289	270	300	292	260	292	280	281	292	264	264	294	291	268	273	275	267	282	259	295	304	283	281	271	288	281	300	280	280	270	294	275	294	256	268	283	278	290	286	266	287	281	254	277	280	296	296	294	281	271	259	286	296	302	283	264	261	315	285	267	263	287	298	297	281	273	295	277	283	308	280	288	268	313	277	282	300	262	279	264	273	288	304	244	269	289	290	273	296	320	270	280	262	299	286	271	302	307	278	279	302	302	302	268	274	296	260	296	304	277	288	278	294	247	277	297	247	290	282	291	298	295	277	278	279	278	284	268	276	269	252	289	302	278	263	285	279	270	282	305	296	301	262	283	299	298	305	261	292	281	272	279	276	268	269	304	286	290	285	291	278	276	289	292	263	283	315	261	333	281	298	287	267	264	277	281	258	287	285	278	315	256	286	281	296	253	279	278	304	295	285	308	280	267	257	247	302	286	282	267	254	280	291	304	286	301	290	277	289	297	276	259	302	257	274	294	286	273	290	303	304	289	310	279	308	283	302	288	284	257	323	238	271	270	322	286	304	286	273	294	270	278	276	313	283	284	256	281	284	291	260	287	298	260	296	310	291	305	313	311	274	287	266	294	296	286	285	286	280	281	259	271	274	251	282	265	293	277	311	299	266	308	284	258	286	284	323	295	296	290	269	295	260	261	281	272	303	281	293	285	277	277	285	280	299	282	284	289	269	304	301	299	315	288	286	277	288	285	262	290	279	295	288	269	280	292	271	270	280	283	302	290	290	269	275	268	275	287	307	304	267	281	298	304	275	273	284	296	298	267	284	284	308	295	293	262	246	269	307	303	295	287	308	261	281	269	267	268	287	256	275	291	283	297	295	249	320	297	292	269	242	273	281	272	308	287	277	292	269	285	261	285	302	291	277	297	271	266	279	287	262	262	278	313	276	273	268	253	309	291	317	253	289	308	315	288	269	266	300	280	308	290	292	278	264	282	292	310	310	289	281	280	281	267	297	247	290	286	295	273	260	293	298	276	286	253	304	266	245	272	294	298	284	288	277	331	264	266	264	297	297	283	253	287	281	294	284	273	247	251	290	297	302	273	296	289	273	300	284	280	279	275	293	308	283	312	263	257	301	305	279	298	257	284	295	307	305	276	284	260	298	302	269	260	281	269	296	306	275	305	270	270	299	293	317	295	273	271	280	310	273	284	301	279	289	274	284	289	268	278	292	289	276	266	275	272	264	262	285	290	279	284	291	288	262	265	290	267	269	280	300	286	258	275	277	275	297	279	269	295	273	275	285	293	301	312	283	278	289	287	291	259	301	300	264	281	284	277	264	305	270	300	287	266	257	270	308	286	294	287	275	288	236	265	286	279	285	254	286	279	278	301	275	280	288	275	297	271	298	276	293	290	286	282	285	255	305	301	272	307	264	276	287	275	272	316	275	319	257	282	271	307	274	267	303	279	300	274	288	271	285	295	266	289	299	315	290	254	318	317	274	296	292	267	272	246	274	297	282	309	277	281	278	279	295	293	275	279	303	291	292	277	280	303	290	271	274	295	274	272	313	289	275	301	315	283	280	322	285	257	277	280	296	286	289	288	302	297	280	308	311	298	282	262	266	276	281	303	303	282	255	284	287	271	267	286	288	292	271	297	288	274	294	281	286	260	276	310	263	254	326	311	294	282	267	264	288	278	279	244	280	267	274	287	292	289	300	297	276	282	274	279	312	291	273	280	269	256	278	270	297	279	286	276	304	281	290	309	309	284	259	291	316	290	307	257	282	281	277	275	269	283	277	300	277	276	281	282	258	295	288	284	279	245	283	291	258	292	306	301	250	268	285	278	309	277	295	299	287	301	299	307	286	278	299	283	303	279	284	283	317	281	299	301	277	291	300	280	289	282	331	288	283	263	271	304	256	271	297	285	277	261	307	274	266	304	284	285	264	282	258	292	272	300	284	262	250	261	286	255	306	263	268	293	295	290	262	263	264	288	285	281	279	260	282	299	304	277	269	300	280	279	277	261	275	298	286	297	279	297	302	287	288	299	281	269	267	314	260	281	296	325	300	247	301	269	278	265	276	259	296	274	279	262	272	255	297	283	264	265	303	269	279	289	284	274	283	273	270	310	309	280	266	308	258	303	267	246	272	330	282	279	312	280	277	294	282	251	309	270	247	295	293	286	245	293	282	291	269	264	268	289	266	302	317	276	283	316	290	290	298	281	271	287	261	280	294	266	323	285	279	244	304	276	284	286	258	274	311	297	278	287	298	283
7503	4745	3218	1546	1194	924	765	643	511	477	444	437	396	417	378	382	348	356	368	352	370	317	310	308	340	337	342	327	321	334	332	339	322	311	349	298	313	300	325	360	310	302	331	319	303	331	325	333	337	346	334	371	346	322	337	309	286	328	352	313	322	324	316	331	315	313	327	351	293	341	297	339	328	312	330	325	306	315	322	351	332	330	339	330	330	335	332	318	317	343	299	337	320	330	328	294	349	335	320	310	348	310	314	321	346	338	304	315	295	322	352	323	311	327	351	315	346	308	322	305	317	311	312	288	335	325	330	325	365	346	320	328	330	338	336	357	337	325	313	347	306	331	344	326	327	339	312	334	327	320	331	319	293	339	308	338	327	337	353	318	342	327	308	317	298	321	329	310	345	348	321	340	316	334	323	316	329	350	356	343	290	331	314	333	342	312	298	331	331	332	345	317	319	288	292	307	334	350	348	325	335	299	323	289	331	347	314	345	310	328	316	297	323	335	355	329	343	332	362	357	298	327	327	318	340	327	334	343	331	342	319	309	286	309	321	307	319	324	344	330	326	321	343	331	352	313	321	323	336	344	325	321	363	336	324	339	342	326	325	321	313	311	329	339	328	327	305	318	290	326	317	310	315	313	299	333	332	299	312	328	279	356	316	316	342	294	316	319	321	327	328	338	349	343	332	345	290	349	302	326	313	316	331	299	348	327	339	320	327	316	321	331	342	314	312	331	342	314	326	316	294	329	326	327	315	335	340	323	329	342	320	351	320	322	328	308	344	346	313	320	266	319	320	329	301	309	366	306	291	327	340	344	339	312	362	328	301	290	312	310	318	348	321	339	315	293	321	353	331	310	305	301	332	325	323	330	347	305	341	377	317	323	310	315	332	291	328	322	298	340	323	358	351	309	330	317	317	309	318	312	304	278	307	330	322	337	321	334	349	324	333	341	336	313	317	290	344	328	276	322	351	359	306	307	326	338	348	340	289	345	327	327	328	350	353	344	325	311	343	293	334	332	312	313	361	301	315	295	329	347	335	329	336	339	301	348	362	328	348	327	321	315	316	345	305	344	303	347	319	328	329	348	342	297	348	321	328	310	328	339	318	312	302	329	317	289	324	333	348	313	340	353	334	352	338	316	354	316	299	299	347	353	341	341	354	286	342	338	309	319	304	297	330	335	315	309	307	325	329	320	318	322	317	324	309	322	304	345	343	348	309	305	288	306	334	298	342	312	317	333	303	330	326	316	331	348	329	322	337	325	344	333	293	340	345	324	296	311	363	305	308	285	325	336	302	327	359	318	326	342	269	351	300	318	316	299	328	300	349	322	322	310	312	342	346	339	309	325	339	337	337	323	338	327	312	319	328	305	337	321	339	313	298	307	302	346	334	316	325	315	303	327	336	342	343	352	322	310	348	331	332	294	337	349	322	342	369	353	316	291	331	355	320	323	370	327	313	325	332	341	328	334	337	333	352	331	323	345	316	325	306	325	369	297	317	326	337	318	329	318	331	311	317	319	320	365	317	295	313	350	321	330	318	338	328	343	351	341	327	322	327	335	300	333	326	302	330	304	358	317	326	295	340	354	309	330	343	335	312	313	336	323	321	283	324	356	318	326	339	315	322	334	310	336	349	335	338	327	359	322	350	333	333	310	314	318	314	295	321	334	344	330	330	317	318	304	356	320	286	320	343	334	314	306	313	307	316	322	317	332	282	319	315	327	334	309	328	313	335	352	313	323	328	316	324	297	336	347	335	330	320	320	326	308	329	334	370	352	340	349	341	306	301	341	304	317	311	336	299	318	341	329	308	325	341	339	320	312	335	343	305	317	287	331	301	326	317	328	342	317	310	278	302	308	322	320	315	331	332	314	334	321	341	310	328	309	307	315	332	319	337	317	318	337	333	292	334	307	309	331	330	321	295	307	296	357	349	291	335	324	307	357	318	302	353	343	309	307	308	315	333	329	324	337	335	316	305	352	317	317	346	322	349	345	330	340	299	359	302	324	331	344	311	302	339	332	314	345	330	293	315	339	345	316	350	320	340	325	343	331	301	307	311	297	317	307	337	352	308	313	330	355	354	318	332	313	341	311	299	343	346	314	341	339	346	362	303	329	361	343	328	311	340	314	316	317	348	323	345	313	313	318	360	275	307	285	322	323	312	347	331	327	343	338	325	333	309	322	311	327	309	335	289	296	327	337	345	317	336	327	313	316	336	305	314	302	355	318	325	322	309	333	320	328	302	327	300	321	320	345	336	325	330	312	330	332	339	333	316	305	347	323	302	316	331	333	336	348	306	323	315	318	278	299	352	353	333	344	345	337	318	380	338	318	329	367	327	347	346	346	358	323	326	292	306	311	298	302	335	303	321	310	298	336	297	331	324	342	327	331	324	340	301	347	317	354	321	347	335	318	352	297	338	313	323	332	335	318	325	327	316	339	314	315	305	301	326	311	294	321	314	337	297	321	295	317	329	326	345	326	334	313	317	307	323	319	371	328	335	311	333	324	333	327	306	311	354	319	316	334	300	293	339	332	287	345	330	331	325	350	302	320	338	321	328	315	351	324	322	352	305	319	363	312	315	329	321	331	332	306	315	310	338	333	334	334	307	306	322	327	336	315	335	312	359	320	281	291	305	370	312	355	316	322	346	329	305	303	331	330	327	337	315	328	308	327	333	323	321	319	323	329	310	329	281	348	312	302	327	305	334	321	340	321	328	337	313	335	327	327	313	334	309	314	336	313	315	323	332	348	332	315	328	286	357	287	319	354	312	361	338	329	359	311	315	323	338	310	316	305	322	330	337	326	315	301	317	322	305	349	316	321	279	344	328	322	322	306	298	329	337	347	283	328	328	304	325	327	327	316	304	320	341	344	320	337	329	330	308	330	331	291	318	319	351	339	279	315	330	350	346	330	300	303	325	340	318	314	300	319	328	332	305	310	308	337	291	326	330	346	327	316	320	340	337	336	342	338	346	300	300	324	324	340	341	379	328	332	307	345	346	287	327	301	309	307	357	302	344	334	288	313	329	298	329	342	312	342	316	314	327	345	340	312	324	331	313	324	323	303	329	309	336	329	307	349	311	347	329	302	306	297	335	306	321	343	316	362	359	326	326	307	302	305	322	293	327	307	332	336	338	307	318	324	321	316	317	316	313	321	330	314	305	311	335	324	320	342	316	329	339	324	292	342	335	351	301	320	311	344	352	302	342	366	313	334	310	319	336	310	295	335	306	322	346	345	338	345	299	322	301	343	319	321	358	315	332	334	308	317	331	326	306	334	332	334	328	319	341	325	341	343	342	323	325	329	311	329	342	304	333	329	312	308	328	340	313	309	299	301	324	290	311	315	316	301	281	311	303	357	324	327	338	341	362	326	336	317	324	320	311	327	347	337	340	328	342	327	313	335	334	324	372	348	316	314	319	313	324	372	320	325	331	335	331	317	317	361	304	316	326	330	318	318	323	308	331	311	338	334	326	342	338	315	308	358
22347	21104	28664	23794	21106	21123	5459	937	682	644	529	497	481	429	440	395	385	395	374	334	355	337	354	331	342	353	326	324	345	334	361	341	312	337	332	315	334	314	335	323	277	341	335	307	311	342	293	330	318	306	271	273	301	288	308	308	282	296	336	295	320	315	310	313	301	304	332	296	295	326	276	302	282	324	330	321	290	309	302	295	302	338	295	303	280	280	276	312	285	298	314	311	324	315	319	315	299	285	295	298	287	294	284	314	291	332	314	285	268	282	299	281	329	309	288	316	279	294	292	300	317	314	315	319	301	281	306	306	264	311	324	296	284	311	322	289	287	288	339	306	287	303	290	317	296	330	285	307	299	312	282	319	267	286	312	289	287	267	307	318	300	292	315	307	278	313	301	312	338	299	308	297	291	313	294	321	325	308	319	318	310	282	292	318	313	321	310	254	249	263	301	315	331	305	295	301	307	297	297	299	318	312	278	272	281	299	262	298	311	305	297	300	282	270	290	268	317	327	264	338	303	303	320	294	286	285	311	294	316	318	315	301	299	312	297	303	303	322	263	281	291	278	309	289	295	277	314	329	306	291	300	292	277	280	277	257	277	300	306	301	310	317	289	272	280	288	317	316	292	296	283	300	302	312	284	282	292	312	300	306	289	315	330	308	285	302	296	316	311	295	298	294	332	293	301	301	291	295	249	309	311	274	315	298	307	308	316	304	314	298	325	320	311	311	272	296	304	301	302	300	322	313	291	298	307	322	316	312	255	304	316	313	293	305	283	296	303	248	307	290	322	273	304	298	293	310	299	300	290	308	297	299	296	278	307	319	313	290	279	312	289	280	325	315	280	294	313	288	273	299	281	298	313	307	298	286	296	265	308	312	327	274	304	299	322	287	277	292	313	301	313	283	306	282	298	301	295	288	284	304	322	301	323	302	281	317	297	313	300	265	303	271	292	317	315	290	317	295	283	327	300	302	291	311	322	304	304	288	304	288	314	289	315	303	287	292	310	286	310	308	291	296	308	309	304	298	312	292	279	304	273	296	327	310	309	268	290	302	308	305	277	307	264	277	295	297	282	303	295	312	283	296	310	279	309	276	304	301	295	296	312	304	312	263	313	313	284	305	307	261	311	275	310	327	319	279	312	305	330	317	285	313	303	300	271	312	286	308	314	313	336	310	287	325	313	326	299	283	280	280	290	314	350	287	281	284	275	316	302	305	306	298	307	305	280	302	314	307	310	324	307	282	321	321	300	289	303	293	291	279	329	330	278	278	286	324	294	319	283	279	316	253	295	289	326	312	278	315	313	308	278	297	300	288	344	295	286	292	307	300	316	308	288	322	294	306	286	292	297	304	317	279	296	277	300	316	304	314	262	272	298	272	295	284	312	255	325	282	272	267	297	300	289	296	311	290	272	298	303	275	281	321	299	307	298	341	334	287	314	265	290	306	312	323	279	308	317	293	339	316	281	277	331	269	309	300	304	298	287	309	296	279	301	299	299	285	288	286	289	274	282	274	347	283	320	313	289	269	306	306	283	302	316	286	304	321	288	285	284	282	307	286	335	293	300	300	319	273	262	306	310	302	308	285	290	260	325	310	313	300	326	304	316	308	306	296	269	328	280	305	308	282	300	293	267	329	293	332	294	307	295	284	327	293	319	308	305	310	295	283	308	299	291	293	306	282	293	317	301	274	295	278	287	288	293	304	311	291	311	271	306	301	291	322	326	300	304	281	320	289	305	317	310	302	309	289	312	284	314	301	301	295	308	277	290	299	283	266	282	276	289	288	290	299	301	298	262	303	301	274	305	330	283	324	287	309	290	323	301	301	313	297	305	296	325	288	278	253	319	287	293	316	284	303	290	305	319	331	300	303	326	302	296	304	271	293	303	313	301	309	285	307	288	309	286	317	308	287	271	294	288	295	341	319	324	288	292	316	287	281	301	310	337	292	299	314	277	292	252	278	299	288	278	349	301	324	307	303	271	313	297	321	284	317	292	306	291	284	308	301	290	311	285	269	309	300	295	273	292	292	300	271	265	286	314	314	268	319	303	301	307	335	327	307	279	295	280	302	305	287	317	295	314	246	307	312	308	320	306	300	299	301	307	265	286	300	302	301	299	293	310	277	291	306	284	296	308	314	295	299	257	301	299	331	293	310	325	296	301	291	305	268	280	323	296	299	310	306	314	319	321	277	289	296	333	265	303	301	331	319	308	314	296	293	301	313	331	274	320	285	285	285	320	295	307	279	338	297	275	268	293	330	269	294	313	310	283	324	305	328	330	292	284	307	299	313	300	298	296	310	313	325	277	311	306	289	297	315	271	302	323	329	311	282	323	333	295	301	267	305	252	311	292	304	264	308	308	275	291	316	296	283	311	298	286	315	292	283	296	293	296	288	313	299	314	320	304	310	318	291	279	299	296	317	285	319	316	309	306	300	326	304	323	282	319	277	309	289	323	295	340	318	322	302	288	270	340	315	300	325	296	298	320	314	335	286	319	312	308	306	296	285	288	306	331	273	328	287	305	285	306	274	334	273	319	310	297	284	282	303	315	316	327	292	299	297	295	310	305	326	306	312	312	266	267	295	290	274	304	291	287	292	294	320	315	282	300	282	311	297	273	295	301	315	283	316	300	334	309	296	304	303	307	329	304	300	307	308	335	278	319	299	277	285	329	300	285	318	274	273	329	294	293	326	311	308	291	323	324	301	289	266	302	293	302	312	308	289	308	314	311	302	290	323	295	284	283	312	313	327	294	284	245	274	253	275	287	298	308	300	299	293	279	307	297	307	285	288	299	308	293	335	332	265	292	308	264	295	325	315	325	306	285	287	315	293	294	294	294	295	280	288	302	305	336	324	292	284	288	293	302	306	324	308	306	295	297	268	294	304	311	292	307	298	295	318	318	281	307	324	300	286	295	315	336	301	243	313	281	296	328	308	296	303	322	284	320	265	289	303	304	294	299	300	284	289	303	286	297	308	296	300	301	289	307	339	302	294	292	308	297	313	294	283	310	286	348	285	308	302	274	290	311	279	302	299	327	296	287	282	324	281	294	323	311	285	318	335	302	294	300	314	312	304	295	301	300	306	297	301	297	310	300	293	293	329	333	324	290	336	312	310	289	298	306	296	297	294	286	311	285	316	303	262	327	302	297	280	279	297	333	301	294	276	303	281	320	266	287	314	286	329	292	318	289	289	275	315	300	332	292	295	278	304	300	287	316	298	321	320	316	314	274	299	290	280	290	291	326	297	286	300	298	337	308	296	310	308	332	330	308	302	296	306	300	290	297	311	277	283	279	268	315	287	305	270	297	310	326	304	312	332	294	294	327	269	311	309	326	316	274	302	280	319	296	324	286	309	299	302	295	274	293	347	297	281	282	302	289	290	332	307	305	259	316	308	287	268	276	327	330	324	287	306	295	289	304	300	327	305	290	266	323	299	289	294	274	302	296	273	306	303	299	295	271	311	320	305	316	323	314	286	318	306	296	319
8163	13735	9518	4557	3249	2424	1905	1410	1104	972	802	716	622	583	541	502	446	515	459	465	475	432	447	403	417	466	416	384	388	415	388	382	372	395	359	368	375	348	390	385	372	355	362	388	390	377	363	374	365	373	350	374	406	354	375	395	356	373	374	382	375	369	339	378	349	358	362	380	369	354	376	327	310	386	354	361	383	374	377	348	362	371	374	335	297	356	338	367	351	355	328	378	305	340	363	364	331	387	369	376	334	341	354	392	348	345	374	357	338	377	340	351	369	350	353	360	357	345	362	358	345	341	353	379	382	355	343	337	335	390	349	352	371	355	363	364	362	376	355	400	332	344	328	359	356	318	370	350	368	365	345	341	340	346	360	367	340	369	355	362	395	353	340	358	336	365	390	355	357	347	372	336	368	382	386	360	351	342	334	353	342	343	346	366	381	325	336	344	342	362	389	379	346	374	328	355	344	350	386	326	341	358	361	340	352	328	357	339	427	369	331	369	339	342	333	364	326	312	345	346	391	358	373	331	377	335	341	388	376	354	360	355	384	351	375	369	339	351	343	376	365	389	367	362	329	352	384	368	347	373	335	378	360	375	366	385	367	363	360	360	365	363	345	348	363	364	343	397	354	335	349	342	341	363	371	346	340	349	359	354	382	340	350	349	358	350	346	367	374	384	358	402	359	328	358	367	322	378	370	344	359	351	339	380	348	365	362	382	347	383	368	362	338	324	345	357	367	369	330	363	360	385	356	335	362	367	326	367	385	346	341	370	345	377	343	386	372	336	340	384	362	368	337	375	357	327	315	343	349	359	360	385	350	366	333	386	352	347	323	364	365	353	375	335	351	345	333	344	334	357	369	356	334	363	368	376	364	386	402	364	364	334	370	344	368	349	316	359	381	350	329	347	340	373	367	360	384	361	349	337	386	360	346	385	398	339	352	359	361	359	375	369	354	349	390	361	334	398	356	348	359	353	368	390	322	339	370	368	326	344	351	376	345	364	345	359	351	386	358	383	399	377	368	358	321	368	361	324	375	365	360	345	393	332	374	359	343	372	353	364	366	365	359	364	343	342	351	342	383	321	354	389	351	351	352	350	354	371	346	345	355	359	357	371	365	356	374	361	375	363	352	338	370	335	330	355	337	349	350	349	356	360	389	363	361	365	342	347	381	343	348	361	354	340	345	330	371	349	388	330	360	366	385	363	400	341	342	339	342	358	354	349	388	340	397	376	333	331	334	342	342	351	360	335	379	368	360	353	357	370	357	347	369	338	339	336	343	374	349	349	348	331	340	331	340	344	358	318	359	353	335	336	337	364	352	372	350	345	346	363	344	344	339	342	387	367	321	344	379	354	342	359	345	351	344	366	375	366	344	331	345	342	364	375	353	339	323	343	372	328	343	358	359	381	356	373	373	342	349	358	382	367	342	381	393	352	368	347	335	351	352	342	370	385	373	338	380	377	356	412	361	387	363	331	381	335	370	373	344	375	345	370	356	348	362	375	366	379	388	356	340	355	343	328	342	371	355	352	350	359	302	349	341	303	332	370	388	345	400	339	367	359	358	352	344	364	384	368	379	391	392	418	344	398	364	366	373	350	383	341	350	346	369	365	340	313	364	351	352	330	343	354	396	392	327	356	352	350	401	363	381	348	354	340	392	357	357	354	371	339	357	360	347	392	363	346	373	377	376	350	373	344	367	347	368	390	345	333	358	361	388	373	306	366	365	342	370	339	342	347	390	359	346	355	374	348	363	375	311	334	368	348	378	347	343	364	369	345	350	384	361	337	356	345	380	340	372	375	352	354	337	374	351	329	348	382	416	356	351	348	348	367	377	372	349	325	336	340	376	349	354	377	340	387	365	323	362	335	327	329	342	339	365	336	385	364	347	344	353	375	354	344	358	386	334	397	348	368	351	394	367	368	388	336	341	335	360	361	382	386	365	369	363	378	361	342	377	346	361	364	365	345	334	358	392	362	341	391	368	359	337	335	384	370	340	349	339	349	374	349	367	379	382	384	359	374	386	353	327	339	359	359	321	344	349	368	340	346	362	340	324	387	359	362	371	354	367	331	356	361	353	401	379	343	394	371	339	365	410	316	341	364	364	340	381	344	352	371	379	350	364	358	351	377	310	379	346	349	371	369	377	380	315	382	331	375	360	343	358	358	314	344	327	360	358	371	328	351	375	395	346	321	359	354	357	341	325	342	350	338	350	353	372	373	336	346	314	376	369	354	345	333	354	323	338	349	358	364	360	311	332	323	381	378	338	371	332	356	349	353	343	336	318	356	334	371	325	359	352	345	366	366	338	344	390	359	355	344	374	359	344	364	374	343	368	382	299	366	326	341	335	360	346	349	363	338	357	331	372	333	363	352	342	350	348	355	366	359	360	355	331	342	371	335	388	360	383	334	364	336	329	371	342	361	371	354	361	324	363	330	367	358	356	351	341	354	346	357	331	367	385	354	326	380	368	346	348	387	354	350	375	359	354	377	344	360	332	366	329	354	372	377	387	349	347	345	358	366	373	357	347	362	381	330	369	381	351	322	372	379	349	396	377	364	378	365	357	331	354	333	350	375	349	342	380	392	339	346	349	340	356	377	396	354	344	362	350	325	309	359	359	349	368	328	354	374	375	401	363	371	369	349	348	350	328	355	348	330	364	344	343	330	386	368	346	359	331	371	347	350	362	361	381	394	371	334	368	331	374	377	348	381	343	380	352	378	337	354	362	313	370	343	327	409	355	357	372	340	377	347	366	335	359	385	371	322	389	332	336	359	338	343	353	385	345	380	337	338	372	341	373	354	371	350	352	366	369	361	362	337	354	336	362	360	348	370	371	370	350	353	355	333	367	356	351	378	350	386	369	381	358	360	340	381	392	367	328	323	351	324	364	318	398	352	360	351	381	375	350	303	333	343	405	365	372	340	326	325	371	328	342	355	369	345	363	356	339	349	380	327	364	358	353	342	377	339	332	371	386	346	325	356	342	358	397	365	355	339	383	364	347	364	332	357	376	364	359	385	382	354	390	359	358	351	318	366	360	335	350	356	338	337	347	343	371	394	354	335	343	340	361	339	345	357	386	334	357	357	351	314	363	380	361	328	353	342	370	354	377	397	368	378	365	367	350	387	355	329	372	361	366	361	336	349	353	339	342	327	336	392	377	365	362	363	348	354	366	334	379	351	369	354	375	346	350	345	344	320	335	336	360	357	366	333	337	336	344	362	378	371	338	309	378	363	372	391	371	339	365	354	346	376	344	373	385	367	348	325	375	322	362	411	379	357	358	353	380	361	368	324	346	330	357	320	341	337	363	369	343	379	357	355	383	372	313	339	355	341	338	342	373	382	362	350	368	343	348	346	351	358	357	384	335	356	348	363	359	341	361	359	340	354	400	360	324	364	397	376	358	347	367	368	345	340	373	380	348	375	370	383	339	352	378	367	331	337	363	337	347	342	354	375	365	358	385	371	358	353	380	338	341	348	339	369	358	364
27021	17112	3435	759	625	601	616	564	562	566	585	571	587	601	533	611	569	520	542	562	577	587	591	595	538	517	583	621	586	562	567	568	565	554	533	528	552	584	555	522	579	564	553	595	554	559	561	611	558	528	555	562	483	562	579	588	527	566	580	541	575	535	530	588	580	544	509	544	542	549	550	581	544	571	547	583	545	570	532	533	576	584	536	559	579	579	548	525	543	558	604	597	551	530	587	510	554	557	554	572	560	544	560	563	534	534	552	599	558	573	568	543	545	582	570	552	580	564	582	544	541	570	580	549	585	572	527	569	616	540	526	555	584	591	553	577	552	562	547	547	542	520	541	599	613	537	584	559	550	553	552	534	538	558	579	556	554	546	577	551	576	548	546	571	538	548	529	539	564	581	559	588	519	554	540	572	562	578	591	570	543	531	630	579	577	558	576	553	584	585	505	536	560	577	579	586	562	553	556	547	540	556	583	546	597	511	588	548	553	533	557	570	511	545	579	561	523	561	549	519	533	550	564	558	595	586	570	517	582	581	540	530	548	569	586	573	608	530	549	560	587	559	594	541	560	556	536	573	523	527	568	549	568	573	580	577	564	549	581	550	545	592	582	567	522	547	502	529	574	620	521	556	547	571	584	528	550	546	557	539	514	548	582	550	578	509	578	550	540	603	577	584	579	532	576	609	569	487	557	500	536	564	567	553	552	601	581	561	537	537	563	580	579	569	555	582	577	497	581	546	570	601	592	600	549	572	580	578	556	552	541	523	577	571	551	534	549	545	545	557	556	567	561	575	565	522	528	519	545	559	529	570	547	539	567	547	528	598	555	527	580	527	545	534	593	536	589	562	577	550	553	560	525	542	548	527	531	549	537	538	590	577	581	554	535	522	535	550	589	572	534	543	587	599	578	576	549	555	571	544	584	520	563	550	566	551	512	561	550	574	595	561	567	543	531	553	553	549	526	541	545	533	582	568	507	554	555	566	519	577	548	562	542	604	568	551	516	545	548	550	547	556	541	526	556	493	526	541	580	586	578	591	615	601	586	559	539	557	576	554	520	551	589	530	533	577	532	545	563	533	596	560	572	571	539	562	581	585	525	585	588	567	535	540	573	554	549	618	556	524	569	538	522	590	566	497	593	550	516	572	595	550	567	563	565	605	586	557	524	550	529	534	552	589	555	540	564	576	579	566	598	542	563	579	534	578	562	527	573	523	536	569	543	547	533	571	614	585	511	544	533	520	538	530	576	554	582	587	571	512	566	571	565	576	570	592	598	579	581	528	538	575	506	553	570	577	550	537	590	545	555	583	593	566	577	517	581	576	539	566	565	558	569	602	532	540	567	541	550	563	586	519	584	542	508	534	572	585	541	573	563	575	561	554	568	549	571	562	535	533	561	543	581	585	530	505	573	536	515	533	560	575	571	533	527	585	613	551	547	528	555	525	517	521	565	523	545	573	555	547	555	541	576	558	518	505	588	541	584	525	570	532	556	547	513	532	555	556	528	567	596	580	597	563	524	569	555	618	551	525	556	574	596	553	553	526	537	545	534	567	568	566	570	551	529	579	579	576	580	515	527	535	554	571	576	608	533	573	556	527	581	571	610	582	534	566	576	531	559	559	548	532	569	526	607	502	562	589	558	550	529	547	571	580	575	565	557	548	552	537	536	587	555	538	557	567	563	592	523	528	550	612	566	571	545	562	532	540	563	583	522	611	575	566	569	531	558	541	623	565	591	570	548	618	573	572	567	543	586	546	563	606	547	501	569	540	577	562	574	590	606	558	523	564	539	570	576	576	549	530	547	603	565	531	545	556	528	555	539	601	548	576	545	541	554	533	537	522	554	561	589	557	579	546	524	593	565	556	542	561	547	558	553	594	524	532	597	580	550	550	572	582	548	557	582	589	512	602	592	553	580	566	543	543	592	560	556	550	603	552	524	545	573	521	554	530	565	558	542	562	562	570	558	570	540	569	559	585	544	547	523	553	541	536	560	565	585	578	556	584	561	576	551	608	541	547	529	559	577	544	555	515	581	532	558	525	576	550	569	523	536	534	574	531	535	587	568	526	568	616	564	555	544	565	584	536	552	535	550	572	550	558	563	549	573	557	580	560	577	524	556	557	537	522	537	563	586	520	556	543	523	540	563	519	581	556	573	550	510	588	556	601	587	545	591	565	538	575	548	542	581	594	526	547	601	536	578	576	559	562	557	592	565	531	576	572	552	559	556	565	566	588	511	584	570	556	563	553	557	583	594	613	574	575	550	531	539	576	557	572	521	581	576	541	539	537	544	546	546	524	565	562	525	498	594	559	520	571	523	579	529	595	551	571	589	537	519	584	531	525	555	555	547	525	555	554	594	589	565	583	578	559	551	593	513	542	591	545	545	569	531	543	556	591	532	530	530	554	584	534	563	551	573	602	617	553	602	508	568	567	561	542	566	550	579	571	560	553	542	566	550	566	570	574	506	569	546	566	532	563	590	554	566	569	554	574	583	559	597	583	584	536	537	573	565	536	595	540	600	552	574	553	520	522	548	551	583	571	597	603	540	531	553	564	569	558	547	574	579	569	545	558	567	584	560	538	520	556	568	507	524	578	566	550	563	535	570	557	548	603	569	545	561	561	556	567	585	547	585	583	539	522	541	547	562	543	593	580	604	537	533	551	568	534	530	531	545	563	574	561	570	605	557	566	544	548	589	562	592	580	581	542	561	546	555	565	572	561	561	523	575	556	529	588	553	571	585	532	578	564	588	549	577	591	570	565	571	535	556	530	559	559	534	559	571	526	590	577	565	591	554	572	550	553	590	546	522	535	549	579	551	514	558	559	567	581	605	559	562	582	563	550	544	552	585	549	526	526	568	563	606	554	581	530	556	566	540	552	585	591	564	571	520	618	585	506	553	559	559	610	550	560	579	565	549	598	532	556	580	596	565	533	514	548	550	593	599	584	555	561	553	548	548	579	606	564	540	570	547	564	563	548	562	560	577	545	586	571	554	559	552	564	572	509	565	598	557	547	558	568	532	572	552	536	545	559	558	585	559	573	534	556	575	579	542	518	552	541	558	530	541	577	577	592	550	549	551	615	560	522	553	550	545	537	547	574	568	573	540	568	542	567	579	529	563	536	551	571	543	550	559	550	560	578	527	556	527	559	578	597	571	544	532	569	534	554	568	547	551	590	568	586	582	578	540	543	561	593	572	531	580	581	506	585	521	528	528	513	556	575	578	536	578	507	551	560	559	595	558	537	531	538	580	539	521	562	559	533	543	539	538	574	595	531	524	550	530	533	524	566	601	530	549	562	575	553	586	563	589	527	600	601	579	597	544	535	528	516	621	565	558	555	558	561	577	540	577	596	552	522	526	565	536	532	540	565	547	562	520	536	545	571	556	558	585	586	598	556	572	561	531	604	557	555	608	575	548	564	562	562	558	572	626	566	572	574	535	566	558	543	544	537	549	565	524	523	571	578	578	598	530	590	590	574	577	572
6735	1288	995	814	700	687	691	652	690	636	592	639	619	624	630	635	661	606	627	605	642	600	632	668	644	650	643	630	606	592	649	622	604	634	640	632	645	577	676	635	638	624	615	603	627	618	624	613	602	676	630	626	577	586	589	597	635	654	657	649	655	636	672	644	587	622	650	640	684	665	678	605	659	559	621	605	712	641	606	634	618	615	614	629	600	643	631	630	625	587	642	582	608	617	642	634	608	685	641	633	679	597	613	629	615	660	623	607	646	625	605	669	618	597	653	628	623	567	626	619	605	664	619	608	644	584	578	634	636	633	632	589	651	599	597	636	644	629	611	610	606	633	634	634	642	619	613	654	625	610	645	632	629	669	608	618	591	642	654	662	636	613	606	637	646	657	627	653	648	595	653	648	623	683	579	616	643	595	566	627	632	601	698	659	636	640	656	596	657	583	627	612	682	574	659	610	594	608	659	652	579	616	596	625	645	649	658	633	657	646	653	649	619	635	597	660	622	633	574	601	641	626	662	593	663	627	647	635	594	599	642	609	635	655	614	634	644	678	665	620	614	593	607	615	671	664	660	596	622	604	639	616	638	604	654	656	631	655	661	666	610	612	627	642	614	609	650	612	625	633	634	651	624	595	597	662	661	685	626	616	642	617	612	607	651	588	618	603	671	666	591	653	633	592	635	656	645	649	644	581	657	644	607	618	612	648	599	657	637	599	635	654	642	592	638	654	644	599	639	653	617	639	600	648	659	651	578	592	651	655	600	681	656	657	650	642	637	642	624	618	636	657	588	633	634	600	634	637	597	659	628	636	635	636	616	614	598	590	609	620	641	653	654	635	631	604	619	583	606	612	625	628	639	628	644	659	605	648	647	674	625	645	620	599	670	592	613	577	662	640	639	609	636	622	607	642	658	614	619	647	631	627	601	634	666	685	598	644	617	652	657	659	614	621	625	612	640	627	655	634	593	599	578	672	639	612	616	595	612	596	606	641	624	603	710	640	657	621	652	629	597	628	632	620	649	660	649	629	623	651	670	669	652	629	621	629	646	649	622	613	609	613	612	630	605	617	594	579	679	592	635	617	654	643	652	604	614	642	609	640	637	613	649	593	638	669	626	628	645	632	645	624	638	650	635	652	685	634	642	582	656	602	628	617	620	631	634	668	636	600	628	637	620	596	605	656	591	635	628	628	607	637	618	629	592	653	673	617	603	665	617	605	656	625	646	622	669	644	636	608	644	631	615	623	622	658	622	613	653	602	649	587	651	622	623	681	614	614	631	650	586	671	636	620	580	638	634	647	607	623	632	660	649	655	636	611	625	629	556	648	650	649	677	616	624	628	648	629	643	624	613	643	597	636	628	621	643	620	609	676	606	615	655	611	652	601	637	640	643	620	635	680	624	656	634	663	641	627	596	625	631	678	615	592	612	693	665	620	626	669	663	609	613	604	631	597	623	642	601	605	626	640	637	646	626	594	579	670	637	588	603	656	573	625	596	590	631	647	669	623	634	623	659	623	638	610	610	616	609	629	646	593	598	664	621	609	651	647	603	627	657	702	644	606	636	613	619	639	605	606	638	638	603	618	589	583	621	671	609	643	650	640	650	633	614	647	611	671	692	636	663	637	583	605	583	619	634	602	619	619	646	656	624	637	631	580	610	675	589	652	634	606	625	638	617	603	647	648	655	634	678	624	602	617	638	681	622	623	610	574	642	603	569	605	587	629	606	654	584	625	618	615	657	596	616	633	634	609	636	655	626	610	625	663	674	654	668	679	621	628	601	654	632	608	605	612	633	613	602	612	625	648	647	650	621	668	638	580	645	644	636	618	638	670	645	607	603	631	603	636	649	596	613	625	564	603	640	650	653	588	602	624	596	649	654	641	627	630	655	647	629	616	670	682	632	615	598	634	616	634	635	667	637	626	627	618	658	642	675	647	635	606	647	589	628	638	608	626	602	635	623	619	630	626	626	655	629	644	656	656	638	633	639	643	624	639	642	627	628	631	592	617	639	614	626	610	638	639	633	642	653	659	656	649	646	624	658	654	617	608	615	626	622	627	666	633	620	665	639	639	596	603	633	645	617	602	627	646	681	657	631	625	653	594	676	617	663	629	662	712	613	608	635	662	635	595	597	645	594	662	655	664	641	649	619	611	633	673	596	623	659	601	619	699	627	655	623	651	631	601	635	612	564	649	599	665	579	627	633	583	634	644	646	626	638	624	628	639	663	641	645	682	610	666	602	715	622	661	642	641	587	613	604	619	607	601	605	642	659	604	568	673	642	664	662	650	643	671	698	617	634	633	621	593	655	643	631	624	579	605	608	634	597	640	591	615	606	620	542	678	611	628	598	670	658	627	620	624	593	644	662	603	606	630	675	639	580	643	646	588	649	630	607	646	643	600	616	655	620	655	618	646	620	598	644	618	570	581	666	645	622	576	604	635	562	653	666	644	660	633	614	663	630	604	598	620	628	627	634	569	611	641	637	626	676	635	623	634	598	625	668	604	611	657	639	675	626	640	607	630	621	624	654	624	665	622	631	644	631	604	646	632	612	584	652	632	609	630	619	619	664	621	626	658	657	609	591	659	647	633	677	652	630	605	626	617	658	594	632	648	592	543	642	661	647	659	614	628	618	633	654	622	600	644	626	654	619	638	594	653	607	626	644	631	670	570	622	641	602	646	601	599	611	628	668	624	623	606	595	608	627	637	635	623	654	630	626	653	629	655	649	599	653	649	648	624	621	634	634	590	617	643	623	630	628	591	617	650	606	627	612	603	680	649	643	612	647	638	646	626	663	599	633	647	643	660	607	629	607	607	630	618	591	622	603	622	659	612	655	641	646	576	637	662	662	641	633	647	596	674	667	620	621	631	662	629	640	685	624	619	614	639	636	675	627	598	631	613	615	625	637	655	621	628	610	638	655	630	645	701	647	630	607	602	600	602	704	658	633	616	626	644	597	614	637	641	620	628	609	623	659	611	623	650	653	614	629	593	527	604	612	651	669	635	625	621	642	597	662	633	621	635	633	637	614	635	611	626	652	639	597	644	613	642	634	612	629	655	639	648	608	619	622	594	635	634	643	647	663	645	616	657	628	648	641	644	607	599	663	610	651	582	592	581	617	651	639	604	629	636	655	658	592	627	602	648	633	614	605	693	628	621	658	617	639	612	647	581	608	642	643	628	583	654	676	654	684	634	638	649	709	640	597	618	601	588	653	645	621	586	627	608	625	661	640	566	620	603	606	681	650	613	622	633	622	628	623	648	627	650	634	620	605	601	624	600	638	658	607	622	615	642	632	605	637	594	667	620	628	616	664	632	644	598	619	610	638	660	613	631	630	608	609	587	618	615	677	623	603	679	631	612	671	659	651	584	605	626	625	598	626	627	635	589	635	652	624	628	635	587	612	603	645	610	629	613	649	637	597	629	623	631	656	606	651	630	639	608	606	624	635	600	656	613	615	616	596	643	630	650	676	640	628	645	613	621
23221	20970	28020	24098	20952	7690	1255	971	872	823	743	713	743	698	714	658	669	625	696	636	705	635	667	670	641	654	609	660	613	643	651	643	652	621	649	663	600	658	584	632	625	640	634	622	663	649	613	669	620	616	644	614	577	644	643	651	651	621	626	634	618	630	602	642	628	641	623	601	581	623	678	580	679	626	641	633	611	651	602	579	620	613	592	590	625	597	672	660	598	635	579	628	597	621	662	562	639	656	635	597	669	593	626	639	622	584	617	623	606	620	619	564	627	638	624	634	577	653	600	649	655	652	601	607	656	635	613	655	614	638	641	631	648	656	652	603	591	630	589	645	626	610	648	627	601	618	554	628	630	624	612	638	622	610	612	601	635	636	582	649	577	598	619	604	619	604	626	654	607	643	619	591	630	595	640	620	622	633	611	619	636	574	628	633	591	647	628	637	634	606	569	623	569	624	627	628	666	630	617	635	585	616	626	610	631	595	642	590	604	632	613	620	636	642	680	574	622	569	664	677	597	585	609	589	593	654	652	612	633	619	638	624	609	613	653	623	619	603	631	630	596	662	619	607	659	622	612	607	595	559	611	633	590	649	585	644	621	631	646	651	615	584	562	594	644	570	619	560	646	566	688	609	653	638	623	645	610	593	610	638	610	630	613	605	648	646	624	606	614	580	618	611	626	649	650	627	630	575	650	575	666	605	624	620	607	621	664	575	603	600	618	623	608	590	621	592	630	614	589	665	627	629	666	676	596	587	651	590	624	623	643	634	645	606	585	608	589	588	603	658	609	614	630	604	613	628	630	597	631	602	631	670	631	675	604	614	657	637	650	601	634	605	634	598	639	608	603	632	642	615	646	599	641	604	644	607	607	628	600	594	640	580	621	641	623	577	601	618	595	649	639	602	576	579	595	628	678	602	626	648	668	618	609	617	628	624	598	626	612	614	623	583	613	592	646	623	603	597	619	580	600	643	626	639	621	652	590	615	645	639	627	625	587	615	613	619	659	664	674	625	597	612	642	590	652	627	635	596	633	618	629	605	552	620	605	601	622	611	613	601	647	629	627	642	613	607	643	639	598	642	598	600	630	594	616	602	613	615	635	652	647	626	650	618	638	586	645	615	640	656	668	576	613	582	614	610	630	608	632	584	642	589	603	638	584	652	621	622	608	623	642	590	653	628	671	618	583	636	585	635	631	627	628	646	637	623	612	628	614	594	576	602	609	609	569	625	588	649	614	621	600	600	576	610	640	618	655	588	601	648	647	619	622	613	640	613	588	630	625	612	611	624	636	659	647	613	584	636	608	599	647	612	648	606	669	628	653	668	597	593	610	643	594	599	602	609	637	599	598	624	613	593	591	560	627	628	588	641	638	609	609	597	611	613	607	559	605	604	663	623	655	630	586	624	565	629	641	589	598	559	640	640	627	603	630	591	614	634	592	631	632	639	604	634	578	607	665	665	623	621	616	622	606	595	666	577	587	595	601	627	619	610	639	618	657	597	580	642	600	623	582	615	621	549	638	601	609	630	619	583	599	588	659	656	646	599	591	624	582	634	631	644	629	643	621	633	596	577	591	618	652	674	623	630	563	605	626	582	648	595	617	616	598	574	589	643	611	592	634	655	619	582	568	634	570	615	631	637	588	605	650	591	625	596	583	650	596	616	602	628	633	642	662	586	575	648	570	633	665	620	592	647	616	559	593	643	625	581	587	589	619	611	632	587	643	608	616	600	636	598	611	658	601	637	618	591	635	614	633	606	638	639	620	630	647	625	599	636	653	617	611	622	636	618	617	589	545	571	664	691	656	638	618	585	569	648	629	656	596	609	654	597	632	600	622	620	631	567	651	678	654	626	637	653	623	593	628	644	592	602	645	635	620	622	608	616	575	580	635	633	555	654	616	604	567	676	660	608	637	617	612	591	590	601	633	576	627	637	630	640	623	611	612	625	603	644	605	632	589	646	618	583	634	605	580	640	601	591	640	575	626	671	615	636	643	627	646	610	649	615	596	591	614	623	604	628	586	662	610	626	602	603	641	611	643	679	605	597	606	598	604	632	632	637	650	585	623	627	582	609	591	639	597	627	622	615	643	621	653	642	598	681	658	646	687	576	578	576	561	634	634	609	598	591	624	614	615	627	617	660	590	619	619	612	613	590	632	631	595	628	626	584	631	585	623	636	660	626	639	636	639	632	610	603	633	567	604	633	590	614	606	625	629	606	599	670	633	605	631	606	626	621	618	605	573	611	631	616	711	588	604	578	628	624	619	616	605	580	648	617	621	615	621	641	629	620	583	633	628	615	586	657	654	619	654	650	618	634	600	561	586	587	608	594	652	599	612	622	616	605	599	604	595	631	598	630	634	650	619	625	608	615	568	604	676	617	612	644	631	600	616	645	595	639	635	644	645	656	616	628	619	658	651	617	626	600	594	615	622	675	628	590	648	622	618	595	643	632	621	626	617	605	569	649	636	614	614	599	629	611	611	644	581	613	626	678	619	605	629	599	625	599	628	637	658	639	633	600	605	666	623	603	587	629	621	594	643	608	620	651	606	653	624	561	633	641	602	630	621	633	615	618	623	613	597	629	579	616	622	650	611	600	659	649	598	626	613	636	611	619	603	616	579	615	624	601	585	568	632	630	614	606	669	634	615	626	627	624	609	615	575	669	622	582	627	586	628	627	656	626	651	639	579	604	653	598	599	620	569	666	598	590	634	612	612	584	611	589	619	672	602	613	580	589	620	627	688	642	641	624	638	572	567	618	593	621	586	645	662	596	622	592	649	636	632	603	626	588	651	615	671	656	588	581	545	655	590	628	637	698	595	626	616	625	640	658	601	583	607	635	623	632	595	582	631	652	577	655	646	627	631	621	592	657	587	612	634	606	616	621	637	582	603	594	602	646	604	557	610	606	601	640	635	658	625	639	613	669	618	629	629	583	613	606	627	612	604	616	602	618	574	659	619	605	588	652	580	578	596	615	595	606	638	567	609	614	619	599	607	592	682	605	628	606	647	627	611	616	605	598	622	603	585	628	565	629	600	564	617	595	625	595	646	653	660	587	607	578	610	628	665	636	636	597	635	633	625	647	595	613	642	635	639	614	609	629	604	591	638	601	622	611	624	674	628	671	607	625	629	657	606	609	590	594	612	631	600	622	640	626	608	622	610	583	620	607	642	655	640	601	637	610	615	605	649	617	629	634	642	605	668	611	626	595	613	609	606	594	647	639	655	662	615	612	625	643	622	623	588	669	601	602	585	599	596	576	605	663	627	625	608	626	611	589	615	603	617	583	657	603	603	594	589	639	629	656	636	605	624	632	614	618	575	627	627	640	631	622	605	609	601	556	603	655	574	649	580	623	592	628	656	555	587	617	634	595	594	671	582	639	652	649	602	584	626	578	560	588	570	600	638	607	616	638	654	629	653	601	597	661	603	621	620	619	620	664	598	647	624	617	652	633	633	622	640	580	618	649	630	612	612	597	647	627	600	600
5804	8322	6002	2983	2174	1800	1520	1264	1150	972	878	899	906	832	830	814	824	772	803	744	763	717	690	754	729	714	742	684	757	744	756	764	756	753	748	738	730	743	693	671	737	697	721	654	719	729	729	739	726	694	761	734	700	721	754	680	717	740	737	773	704	697	683	731	706	699	722	728	657	732	716	713	684	708	652	689	682	698	707	682	690	740	722	725	719	736	726	727	714	694	714	727	683	702	722	713	716	711	669	749	655	726	747	707	689	692	722	727	699	704	717	679	684	698	743	715	709	721	728	709	707	713	721	700	706	711	691	725	713	696	723	689	698	660	648	721	760	747	742	691	708	689	696	732	731	710	735	703	643	724	702	729	730	685	746	732	755	668	684	695	726	681	741	696	746	691	712	742	691	689	706	715	695	720	748	698	672	733	688	701	754	674	690	721	705	694	700	728	738	719	662	733	676	680	710	755	714	685	706	684	691	729	742	674	718	729	715	761	716	690	706	711	725	705	685	693	716	677	688	745	676	698	665	708	684	654	733	685	751	653	688	675	716	706	761	712	728	687	719	710	723	695	734	716	691	713	693	760	686	686	706	701	719	758	697	735	717	722	696	710	685	711	737	689	694	689	717	729	705	687	719	747	693	665	765	702	715	695	720	697	741	669	704	669	715	706	722	728	716	698	726	737	713	697	713	676	719	693	735	732	685	762	715	757	680	696	692	734	697	704	697	689	699	692	705	730	722	730	766	704	713	698	772	693	712	706	756	745	748	700	670	686	665	729	687	703	707	698	725	673	704	732	708	630	668	701	697	709	690	668	739	747	713	735	728	704	707	721	712	701	730	769	689	673	720	692	712	718	729	712	717	720	698	695	738	691	700	727	718	763	663	714	680	693	684	705	690	709	689	716	678	766	685	699	726	717	685	719	675	678	737	695	738	710	713	747	725	700	697	655	709	673	695	686	708	722	749	713	750	686	738	734	700	730	677	688	706	696	710	706	684	719	694	692	648	718	697	716	702	655	717	736	742	706	698	725	678	690	679	706	677	734	722	706	710	715	716	704	696	774	705	714	751	743	776	735	716	738	640	706	685	770	684	687	698	690	698	738	726	743	703	675	751	696	742	697	705	768	717	712	698	754	701	683	713	707	759	710	667	724	711	674	736	748	708	698	706	691	710	664	715	703	687	728	688	717	709	683	652	657	687	748	770	705	760	670	690	683	699	710	698	703	715	732	701	723	686	714	733	743	756	752	682	703	750	693	711	720	674	686	725	675	700	703	728	707	690	667	741	667	733	696	747	727	737	697	722	716	707	695	729	740	733	740	666	722	684	709	690	691	691	711	690	695	686	726	696	753	724	752	701	708	676	723	693	747	679	679	727	721	691	710	692	752	710	738	693	698	767	737	714	717	659	743	674	687	710	757	736	700	751	670	681	689	742	743	713	707	763	737	674	736	712	704	734	737	685	727	729	723	729	707	696	727	673	707	739	732	695	744	712	734	688	736	708	683	717	714	663	695	702	734	738	706	711	734	768	692	744	734	681	691	723	707	715	704	687	698	738	711	718	696	683	717	740	704	686	707	723	734	739	695	697	684	690	684	699	760	728	710	690	722	716	695	718	761	698	690	678	739	713	702	741	729	705	740	699	686	720	662	673	706	699	744	728	711	677	728	700	754	700	724	713	684	718	713	663	711	727	686	707	702	753	717	706	703	691	690	706	723	752	696	701	738	678	711	714	664	687	689	733	684	615	743	744	690	704	686	671	729	687	712	749	721	695	733	707	686	694	727	691	708	752	706	697	722	714	692	714	700	770	668	703	692	705	674	776	713	711	715	648	677	705	683	746	690	740	738	680	718	735	705	770	717	740	729	765	742	692	699	696	677	688	686	696	732	664	714	637	744	714	715	679	726	731	718	724	728	727	718	691	699	666	662	649	692	747	739	768	675	687	664	688	674	715	674	757	708	705	729	706	684	664	681	766	686	729	691	720	682	707	659	684	698	706	748	682	744	683	695	683	701	699	699	660	721	682	699	697	683	666	715	707	698	692	687	718	735	684	729	703	692	722	674	730	713	719	719	732	716	676	712	693	670	696	685	748	718	730	707	732	677	696	710	676	710	686	732	690	688	734	694	683	733	669	700	726	731	710	703	720	717	732	702	701	755	703	744	717	708	673	690	726	703	740	739	664	663	768	737	699	718	680	756	673	732	761	694	730	701	748	684	742	730	711	724	693	711	676	686	707	687	746	710	719	758	658	730	726	708	723	746	705	728	720	728	682	697	717	698	726	723	751	706	734	715	704	686	696	736	715	689	669	704	730	737	665	710	712	748	711	675	686	722	714	742	722	720	707	705	717	709	746	725	716	740	710	745	716	705	693	662	728	650	703	727	704	698	715	729	694	693	695	724	685	696	716	722	749	690	747	705	774	736	649	704	734	691	711	652	705	701	652	735	699	736	661	690	704	702	702	681	692	669	703	689	677	710	733	730	705	751	695	720	667	700	707	698	703	707	678	771	691	665	706	730	731	733	713	686	708	744	687	692	763	756	734	711	711	720	672	720	682	759	722	651	744	708	730	674	720	722	704	674	735	691	744	706	723	680	646	737	703	723	665	686	602	686	677	719	726	718	703	668	659	678	674	711	669	729	736	680	728	709	720	724	729	725	719	732	703	705	711	681	662	701	639	721	713	718	707	747	726	695	702	749	702	688	689	710	718	696	768	697	732	694	680	729	681	659	752	684	714	736	725	724	703	760	724	720	706	709	699	661	714	725	717	717	713	688	684	737	707	675	698	675	717	714	705	685	722	764	686	718	709	712	689	728	678	704	694	705	666	724	716	702	678	693	710	731	744	768	711	715	648	699	666	696	697	738	721	684	762	738	715	685	752	732	696	707	711	694	699	727	724	706	752	717	702	704	724	711	697	688	731	725	714	740	686	756	700	694	709	727	699	716	703	677	776	687	679	759	726	686	725	712	689	687	696	671	712	725	730	713	710	708	719	709	710	722	718	738	720	755	684	692	641	750	691	684	690	734	734	690	711	725	718	663	738	659	683	685	705	694	710	735	753	721	721	676	722	726	721	735	669	786	735	718	720	722	686	683	729	711	728	707	694	698	702	674	718	746	703	734	758	684	689	710	661	717	670	752	745	703	737	736	729	724	705	666	738	727	676	717	708	729	688	727	712	734	729	709	748	687	700	703	699	717	675	758	722	781	709	709	699	721	701	702	753	674	679	704	717	711	685	720	701	702	773	781	723	683	716	661	731	735	680	740	680	702	720	698	737	719	695	705	704	722	733	716	674	686	682	704	728	733	711	732	705	715	722	732	713	736	740	714	706	741	767	730	710	705	681	705	699	728	716	696	700	701	728	731	685	758	682	682	713	714	743	756	698	680	670	670	744	734	702	741	697	729	722	731	651	711	696	735	734	743	687	668	691	709	725	690	679	715	674	722	726	747	682	692	751	721	728	673	680	632	712	786	697	672	699	691	690	705
24395	20982	26800	25224	7697	587	482	419	388	338	334	330	325	336	286	306	308	328	324	287	316	310	298	281	282	297	286	282	267	324	313	306	292	299	265	295	267	267	334	272	272	314	258	255	309	287	257	291	298	284	276	262	279	275	259	310	260	291	270	245	293	260	291	279	297	272	277	259	284	267	271	289	288	283	312	276	256	269	272	282	303	299	279	259	265	277	275	254	318	273	306	294	294	259	274	284	263	286	292	310	297	265	279	274	271	239	247	262	295	280	263	289	283	289	285	287	290	286	257	278	275	289	286	303	315	291	267	297	283	262	319	280	273	278	294	287	280	300	324	298	261	256	284	293	287	316	263	280	239	293	262	267	309	300	277	291	276	268	270	290	288	294	272	298	287	286	271	265	288	278	290	251	245	283	297	276	295	276	271	276	292	248	286	285	303	271	283	275	273	291	261	285	304	311	266	295	271	296	301	317	293	296	270	298	266	282	285	281	261	286	257	270	256	293	289	314	297	258	250	272	280	272	268	289	269	296	286	290	268	278	302	251	254	293	265	264	272	289	318	284	322	300	300	305	246	290	284	279	278	267	293	288	293	304	275	273	314	290	293	272	268	280	291	311	275	304	290	289	310	273	300	281	283	261	293	312	290	274	292	282	278	275	279	286	284	303	291	286	289	256	325	275	299	288	278	274	287	281	288	272	307	316	289	288	263	248	275	303	282	275	277	288	295	262	284	284	302	295	303	266	293	305	253	301	277	262	284	280	284	287	282	271	298	276	266	271	295	282	278	277	274	269	282	314	298	289	295	275	278	264	275	297	281	321	238	316	292	279	291	277	286	318	319	267	289	274	274	270	269	270	314	269	321	282	273	292	285	286	291	309	267	300	290	285	270	278	280	322	290	303	306	287	280	267	312	270	255	264	278	288	273	293	278	276	295	279	323	297	278	310	291	280	271	283	298	276	243	315	300	324	305	299	274	290	269	275	307	289	271	310	286	255	292	279	277	268	287	267	312	254	294	291	282	276	268	299	264	277	281	278	266	274	246	298	280	298	280	263	305	278	261	306	279	280	302	271	281	281	311	259	289	285	289	281	313	277	303	272	277	293	270	291	274	252	273	273	282	290	278	303	294	264	295	289	284	284	303	302	269	256	291	301	329	261	281	289	258	287	277	271	279	272	298	273	305	292	276	268	273	273	298	255	287	285	294	284	288	266	291	278	285	304	262	284	297	277	313	306	281	281	259	242	297	295	282	286	309	321	293	289	251	294	281	265	303	302	261	293	292	285	289	315	285	272	280	283	289	320	271	283	288	279	250	289	269	269	272	260	285	272	269	278	313	301	277	310	325	281	308	302	263	281	267	293	286	258	313	266	311	264	289	278	281	292	260	273	315	277	294	274	279	306	272	279	281	261	287	274	262	297	283	267	277	275	310	258	250	277	263	271	277	258	271	295	286	275	289	270	271	303	287	283	294	267	264	290	258	280	287	309	297	270	313	281	285	290	283	271	296	293	250	337	285	262	278	275	274	305	263	288	268	290	247	286	273	303	295	274	266	260	271	299	254	303	276	280	273	297	261	296	278	284	271	262	270	289	276	297	255	259	265	285	256	286	274	275	281	286	279	285	319	297	271	252	287	252	309	266	313	290	295	294	260	299	267	294	261	273	284	295	278	306	275	256	280	286	290	241	299	304	284	303	279	273	275	299	274	265	289	285	284	271	285	252	282	281	271	303	300	276	294	282	302	258	281	278	284	287	253	297	273	265	300	282	244	273	307	263	301	279	303	296	290	282	283	272	274	290	330	283	277	247	266	298	268	273	275	298	282	300	289	252	265	276	268	310	290	277	264	288	279	276	293	292	303	248	272	285	287	227	258	277	285	271	271	267	268	267	256	281	283	308	299	307	310	297	273	296	274	276	273	300	261	271	301	272	303	286	271	251	303	272	304	273	291	291	296	290	266	300	271	280	282	294	285	276	255	308	283	290	278	253	320	289	275	278	253	284	258	309	322	284	270	309	258	258	257	289	266	282	299	278	287	303	285	272	292	297	281	257	250	255	294	273	276	252	281	280	260	288	317	272	312	279	277	257	289	277	320	293	297	267	297	279	319	286	258	273	278	274	283	256	302	297	325	265	278	285	290	295	270	269	276	313	277	287	265	302	296	298	333	244	255	294	264	271	287	297	286	303	272	278	267	250	296	280	276	295	267	302	318	283	260	252	283	290	303	266	309	282	277	263	304	275	292	248	271	290	275	270	274	278	291	283	280	261	263	272	266	240	286	274	301	297	297	280	271	270	288	290	290	283	267	287	302	279	252	290	300	279	272	292	285	287	294	301	302	304	290	278	282	268	290	247	298	309	268	257	324	290	279	310	291	296	297	299	272	251	309	300	265	276	279	280	296	257	247	287	300	263	304	262	265	278	277	267	267	283	286	282	295	265	296	283	277	281	286	257	302	300	279	287	274	275	267	276	275	276	286	280	261	291	290	286	328	260	289	274	312	285	313	284	250	279	264	274	281	261	317	252	263	262	290	253	305	293	276	289	303	253	287	292	270	279	276	315	268	271	277	278	292	278	302	247	276	279	270	282	259	269	287	295	272	299	264	294	289	284	280	286	296	288	271	287	292	273	307	268	287	275	270	282	279	249	270	273	268	270	265	259	344	302	296	275	300	279	302	288	262	258	289	273	301	293	321	284	279	271	305	275	281	299	288	271	292	289	265	281	286	300	318	264	287	303	268	277	283	248	260	291	288	290	300	301	290	286	287	302	257	268	288	271	311	277	273	279	296	292	307	289	305	294	257	327	256	292	261	292	298	256	273	319	294	277	267	295	271	299	273	259	305	286	289	251	303	305	282	283	274	244	278	305	281	310	280	291	283	284	280	278	314	272	290	284	306	288	278	271	296	299	300	268	276	260	292	291	261	311	273	294	285	284	283	251	290	312	288	301	288	267	294	249	291	272	243	276	287	296	281	262	305	301	246	265	313	297	257	297	288	310	252	279	308	303	288	301	286	297	307	279	283	275	277	291	285	306	282	264	277	288	289	286	273	273	288	302	278	287	271	280	312	287	269	264	304	298	276	328	259	259	257	279	289	269	262	267	270	301	257	311	302	268	291	291	263	275	280	278	290	275	300	248	287	251	280	305	289	248	278	274	269	260	270	267	301	265	275	251	279	301	293	275	283	292	269	258	313	250	274	272	255	249	251	278	257	293	265	306	298	267	303	276	262	295	272	269	265	261	268	268	283	264	268	261	284	278	291	290	272	298	304	251	284	297	255	274	267	304	290	282	295	273	263	287	289	282	303	268	284	293	290	294	320	288	288	284	306	272	283	266	313	278	276	285	277	319	268	284	270	259	290	281	280	286	256	279	278	301	254	264	279	273	271	273	256	274	267	302	260	266	286	291	293	272	306	286	277	293	315	275	267	271	275	282	254	273	280	273	288	294	271	272	269	311	283	285	274	295	308	261	298	275	272	275	244	261
5041	4812	3195	1551	1147	965	792	630	538	508	442	416	408	422	374	378	357	353	376	355	345	323	342	336	353	358	321	328	349	329	335	323	321	313	346	317	313	325	345	341	340	332	286	358	364	335	288	308	336	338	302	349	332	333	303	311	300	346	309	310	324	352	332	319	344	330	341	331	321	333	315	318	320	324	318	320	344	322	314	314	282	323	331	357	310	318	311	300	342	346	341	346	333	311	336	366	315	332	337	332	346	337	336	336	345	327	305	314	290	324	297	300	340	321	341	322	331	330	305	290	323	310	338	334	307	312	317	335	346	323	319	329	339	321	361	341	295	340	338	318	327	307	360	335	357	365	301	329	308	315	342	329	325	319	324	324	353	335	327	339	312	329	350	291	319	306	311	348	366	322	346	330	326	351	334	328	307	299	325	308	351	310	313	306	324	316	329	345	314	308	333	349	344	317	327	331	319	305	307	350	296	333	348	307	328	335	331	337	326	318	319	328	330	339	331	339	305	339	304	347	331	360	355	312	316	308	333	318	325	322	316	335	299	329	342	312	315	324	337	360	327	323	312	345	340	338	322	338	340	378	288	330	316	335	344	335	306	300	339	324	326	308	285	324	328	323	338	350	330	327	319	330	325	311	344	340	336	345	331	314	334	335	327	321	302	319	333	316	328	278	293	302	328	316	361	299	326	310	324	337	330	356	326	331	306	304	343	337	355	341	310	283	303	313	312	329	324	335	315	316	327	350	341	324	323	315	304	339	315	297	336	308	322	326	291	324	329	310	331	313	333	352	316	293	318	276	340	323	339	328	349	357	330	319	324	317	336	319	332	321	314	302	303	329	343	344	326	336	333	297	304	331	318	342	329	321	319	320	310	337	303	318	331	300	341	333	336	332	334	320	332	353	333	368	321	312	323	325	317	344	333	298	339	339	329	325	286	330	361	325	327	342	347	328	324	353	343	313	326	356	346	331	357	293	297	347	327	349	306	322	341	325	295	316	331	342	367	316	352	298	290	321	327	347	336	324	318	323	349	331	324	325	341	307	337	349	352	322	328	316	323	330	323	359	291	337	335	353	314	308	322	313	349	301	323	323	337	313	335	349	318	308	306	336	332	350	320	333	339	357	339	341	305	324	343	322	341	292	324	305	338	313	322	308	321	346	319	318	315	330	313	327	315	310	318	322	297	343	317	328	327	339	333	318	298	302	338	294	323	319	289	324	293	310	343	333	335	289	289	319	349	355	329	333	322	334	319	324	330	309	320	332	318	346	303	313	300	320	316	306	335	300	337	330	327	319	304	327	352	320	338	369	318	295	336	336	309	339	309	327	311	336	315	305	323	360	318	316	314	344	333	304	341	335	336	280	306	309	329	335	321	310	322	318	310	330	344	318	327	349	310	308	337	344	283	311	310	305	334	330	294	303	347	320	332	321	330	357	303	326	358	298	332	326	330	336	319	313	320	333	297	372	305	329	311	321	300	307	311	346	321	319	326	313	306	301	325	343	316	352	339	323	341	297	315	294	307	350	321	329	318	344	354	329	330	355	322	341	336	302	342	296	318	367	352	296	363	309	336	316	349	350	333	347	342	315	324	349	339	329	323	340	331	332	341	353	307	308	289	332	315	333	354	332	331	306	367	319	319	329	318	337	330	357	320	329	342	318	333	320	353	342	292	316	328	295	343	327	314	361	361	313	333	319	354	352	326	348	307	306	335	326	350	332	330	334	315	347	332	303	317	340	297	323	347	311	307	326	352	318	311	330	357	340	316	348	325	317	332	341	365	310	322	330	338	345	343	311	349	309	315	324	338	347	322	323	303	345	327	308	304	316	309	337	327	321	291	342	293	298	352	351	295	298	328	287	328	316	326	336	323	339	344	318	326	320	312	336	352	319	296	317	337	332	325	316	329	305	343	314	317	331	296	319	291	338	330	339	332	309	325	326	322	295	318	304	313	356	326	338	314	329	334	330	352	314	314	331	305	336	336	318	340	314	329	331	323	312	329	322	343	316	310	322	325	349	300	361	322	358	318	333	314	356	341	332	347	331	315	312	331	334	338	314	332	342	361	328	324	318	295	313	354	310	347	314	312	342	314	306	354	341	276	301	342	346	348	329	291	285	286	325	295	313	321	353	333	327	329	336	344	310	333	344	297	357	313	339	328	337	338	325	319	345	333	327	314	323	294	323	309	324	345	330	322	331	328	312	358	325	329	301	313	363	295	337	338	357	330	306	344	352	313	340	328	347	354	304	353	311	325	338	315	309	341	314	316	338	307	335	333	323	328	333	310	322	339	345	346	334	317	307	311	283	342	352	341	320	336	337	304	332	334	286	310	299	348	314	339	350	332	346	324	299	331	343	317	318	309	314	293	345	352	315	331	340	307	325	281	362	325	349	324	330	343	317	317	349	368	320	321	325	327	306	339	321	329	323	348	318	335	343	327	308	318	341	322	339	340	318	304	295	323	315	349	315	328	330	341	309	310	350	335	361	316	324	328	352	307	290	298	333	328	349	318	333	316	313	332	336	329	321	342	320	327	333	307	319	349	286	308	372	300	310	299	380	356	301	311	330	306	354	326	305	316	326	349	295	337	309	292	345	321	304	322	340	307	318	336	340	334	337	341	315	349	354	362	308	335	323	362	328	305	312	341	308	334	353	338	337	309	346	330	317	295	303	331	304	310	298	310	306	335	307	313	352	338	310	313	326	351	352	336	328	319	345	321	305	333	351	296	318	342	345	303	328	344	328	357	306	308	295	331	337	321	312	340	304	339	316	330	328	338	324	331	322	314	314	284	351	319	332	335	319	313	318	341	354	330	322	300	337	300	331	386	316	317	313	309	337	331	313	334	353	333	338	331	340	306	272	322	320	339	317	331	302	321	329	318	321	323	318	334	337	305	336	316	331	296	342	318	328	350	330	357	364	338	316	327	352	291	339	322	331	324	320	338	331	304	322	322	335	359	332	313	331	334	339	347	299	323	316	301	325	300	314	303	335	318	338	340	322	357	315	311	334	337	339	320	303	325	299	302	363	330	308	310	331	343	303	316	336	334	309	294	353	304	319	287	292	342	330	347	298	338	315	319	342	297	309	324	354	334	294	312	304	331	332	307	349	307	327	311	344	329	305	306	375	346	340	328	323	319	310	316	325	355	322	344	362	332	344	343	330	290	332	326	361	328	359	329	302	354	335	306	302	313	302	344	317	311	303	327	297	323	358	334	348	309	282	321	311	319	336	344	334	326	341	310	329	328	311	344	346	330	339	337	330	326	358	341	306	329	288	314	320	331	321	324	331	311	308	335	340	314	258	320	309	338	295	338	326	308	322	368	315	327	312	343	331	305	363	336	338	322	347	326	324	275	342	304	332	327	332	282	318	346	310	311	326	315	329	334	315	338	327	321	338	316	355	326	327	331	340	325	291	307	342	327	322	275	308	334	314	352	337	321	325	335	342	331	356	361	312	336	334	315	317	322	339	333	342	336	332	330	325
22334	21088	28674	23730	21089	21099	5604	934	661	615	538	517	486	464	449	383	380	423	353	360	373	345	340	334	352	359	341	311	350	308	323	311	341	321	313	306	317	316	321	296	320	324	317	302	299	319	327	312	322	300	301	291	301	337	299	327	323	292	299	270	280	304	324	315	304	310	295	331	313	284	286	296	316	321	294	299	323	321	298	290	312	311	316	296	320	309	315	300	306	326	287	289	308	314	303	311	283	302	312	321	283	310	279	270	282	283	267	329	304	295	272	262	326	313	294	326	296	303	280	289	301	301	295	327	307	303	310	324	301	297	302	285	286	294	314	291	327	284	296	314	288	305	288	294	339	300	294	290	304	264	297	284	331	314	343	300	284	296	312	308	292	300	292	264	341	293	295	291	305	298	290	290	327	307	288	314	301	299	324	271	293	326	292	319	325	325	331	311	286	315	304	267	293	337	295	315	259	323	301	284	274	337	321	335	332	277	329	297	298	310	308	318	320	296	291	262	303	297	290	329	275	305	312	304	287	302	269	289	315	322	294	316	307	292	322	263	297	279	325	309	314	301	321	294	302	284	320	328	309	309	309	297	297	308	298	270	299	295	309	309	308	311	292	296	302	287	307	284	319	313	297	268	304	293	311	298	273	309	272	302	292	283	325	276	298	323	309	306	294	316	300	286	301	280	294	278	289	312	288	279	311	296	304	328	337	302	289	316	326	290	292	283	330	307	326	294	276	274	297	291	328	271	298	310	298	314	321	318	276	322	348	273	267	319	299	325	337	280	289	299	275	303	318	324	302	309	291	294	313	297	295	286	270	278	340	304	310	313	289	323	301	276	315	292	296	312	306	298	283	309	292	305	277	318	291	284	301	282	305	312	286	294	306	255	291	306	310	303	317	318	316	312	290	295	316	277	307	290	302	322	288	305	317	316	285	285	305	292	286	280	308	295	296	307	314	324	292	309	281	301	284	307	306	290	323	303	326	327	299	307	301	301	321	310	307	286	262	284	309	303	295	307	335	284	333	291	293	278	307	311	298	295	266	305	311	273	289	291	309	331	303	275	325	294	280	267	302	293	300	318	334	290	275	320	298	283	330	296	296	294	320	278	309	284	261	317	312	281	306	303	297	299	330	313	298	293	287	336	287	300	291	303	279	322	303	298	292	308	302	336	316	290	332	289	305	298	281	321	298	289	312	310	325	273	298	285	312	271	299	314	298	297	298	301	314	334	306	279	296	285	314	265	280	332	313	315	303	326	285	312	310	268	281	331	263	271	269	285	297	326	300	332	319	306	286	304	316	305	329	314	311	314	301	307	294	308	306	311	317	306	343	322	288	305	288	271	303	287	303	283	311	324	311	290	320	277	303	339	296	299	296	273	293	301	292	308	311	337	314	328	299	284	314	292	304	293	289	310	288	290	322	322	313	281	307	296	318	329	278	236	293	284	295	274	298	321	282	280	302	289	265	300	292	283	299	300	282	308	273	297	310	261	278	302	326	298	337	292	292	321	284	292	296	296	308	316	302	264	296	293	286	304	321	335	271	285	336	328	310	276	313	276	313	320	299	313	326	322	292	303	296	291	326	290	318	286	340	307	278	288	279	326	283	296	310	323	338	294	289	325	298	305	298	338	282	310	295	308	305	312	315	330	315	271	291	272	305	318	342	289	295	273	274	331	292	295	285	308	321	285	307	287	315	323	289	309	296	278	309	335	304	293	245	273	320	275	311	295	270	302	287	291	308	303	281	302	279	298	275	310	304	289	283	270	316	313	327	303	307	278	281	320	333	334	281	302	295	308	270	304	286	306	298	283	280	309	320	320	295	297	307	282	304	328	337	255	287	310	295	296	296	310	332	323	278	318	295	316	323	282	297	280	326	310	327	292	311	278	285	313	273	289	310	303	325	326	315	295	299	311	310	293	296	294	280	295	306	278	299	310	290	319	287	309	329	314	305	311	306	277	275	346	306	320	281	327	294	299	304	316	308	297	313	279	277	289	305	316	294	323	301	304	310	292	278	306	335	324	304	302	298	307	284	283	288	274	327	311	318	332	268	325	311	295	296	265	273	280	302	283	278	299	316	301	283	291	272	305	279	275	296	341	296	307	302	268	292	272	318	288	322	291	288	292	314	323	273	319	285	304	292	288	310	297	289	293	295	327	296	314	279	325	340	292	325	325	313	303	285	274	295	300	304	292	287	297	297	307	331	271	308	298	322	262	258	288	280	324	319	262	292	318	322	323	343	300	296	301	279	262	280	281	309	306	275	293	271	298	326	317	297	320	319	287	303	321	303	318	287	309	324	282	285	315	273	318	303	316	301	307	307	301	296	285	312	281	306	293	317	277	300	294	293	294	289	272	289	266	294	283	287	294	269	299	303	269	283	305	309	310	324	260	312	312	305	275	286	292	331	295	316	312	306	302	268	301	280	291	258	308	279	311	282	312	319	302	302	280	305	284	339	289	303	293	324	281	285	279	318	258	329	275	309	281	303	317	294	302	302	296	293	279	307	303	305	317	278	270	305	295	323	333	291	312	287	269	297	293	300	290	307	278	281	269	305	289	310	288	322	332	309	287	280	304	309	300	318	306	308	293	316	318	300	298	290	312	350	293	295	279	313	322	246	317	294	314	310	326	289	311	336	281	320	304	326	276	299	271	294	301	300	299	310	279	306	290	284	302	285	301	331	276	286	308	302	313	298	306	291	287	308	331	286	278	311	293	317	318	297	298	289	290	300	303	305	333	298	319	311	296	297	326	291	312	333	356	292	279	341	292	304	300	306	289	315	280	305	298	283	294	292	319	272	294	284	296	257	350	299	298	292	297	303	313	308	319	273	298	281	303	336	289	332	300	282	304	304	309	321	316	339	270	276	309	290	286	296	291	312	296	270	316	305	301	282	268	309	304	271	305	305	317	288	279	312	313	283	281	315	266	316	282	294	308	296	320	307	282	334	289	329	338	264	311	286	315	282	327	288	288	311	322	296	328	303	301	308	306	293	321	292	302	321	313	297	308	307	294	319	318	287	298	296	288	284	267	302	283	325	321	287	311	285	318	288	310	315	297	313	300	309	281	285	310	286	278	293	297	283	317	303	285	278	304	291	283	279	320	319	299	257	324	298	287	327	300	306	314	266	300	304	288	280	308	283	302	311	302	279	333	309	260	313	325	313	321	324	299	299	285	294	321	342	303	304	304	289	305	315	307	268	317	320	311	326	324	286	287	330	299	323	275	259	318	262	285	314	325	275	299	283	331	302	306	296	308	267	320	313	302	319	290	317	303	298	293	281	318	321	292	301	304	289	330	323	311	325	313	287	309	326	339	311	306	312	300	289	292	318	294	306	282	302	306	329	297	291	338	295	309	285	300	299	321	305	294	290	285	293	310	333	305	287	330	283	321	299	289	316	280	312	324	314	298	312	305	280	282	316	307	295	291	284	322	291	296	332	329	306	301	295	303	304	299	312	299	300	292	282	305	300	333	310	297	332	310
6275	13701	9590	4680	3311	2400	1873	1404	1111	914	846	686	587	565	552	532	522	475	477	432	477	420	420	442	427	410	394	420	387	394	418	386	394	367	406	396	323	392	375	390	382	362	386	383	387	362	418	350	392	334	378	351	372	352	393	371	375	365	354	377	345	346	379	339	324	415	370	372	368	353	363	359	344	356	344	363	328	351	359	335	336	356	359	353	405	365	374	378	361	354	382	388	386	349	360	354	368	389	345	353	333	382	384	386	354	352	357	357	335	348	394	339	335	347	404	378	371	361	337	379	342	376	344	359	351	353	371	373	346	385	380	375	347	361	376	348	364	366	341	383	372	333	342	354	337	334	357	356	416	335	372	361	335	334	371	356	345	356	335	396	362	370	340	334	373	370	340	317	350	361	363	361	325	352	357	341	385	357	368	334	379	346	358	363	317	352	346	355	398	338	347	363	386	364	403	384	376	331	395	369	355	320	377	337	345	359	372	371	372	376	351	367	374	390	333	364	372	389	369	369	387	361	321	348	330	346	377	354	408	357	344	387	384	366	369	363	339	368	358	351	370	361	384	358	355	363	338	370	369	372	351	395	352	361	386	332	378	366	352	329	370	367	377	347	356	395	358	346	332	393	349	359	368	363	383	352	361	365	390	364	389	369	361	345	321	376	368	377	377	368	322	386	363	347	331	350	393	341	344	359	357	364	390	366	368	332	361	363	376	370	330	375	349	373	365	324	349	359	379	327	363	339	355	376	381	326	355	336	408	346	373	348	372	383	341	367	332	335	391	379	348	339	351	378	367	376	359	345	332	354	385	364	374	328	358	382	350	368	344	371	361	385	359	332	365	332	357	338	334	371	332	379	352	389	373	354	355	367	350	404	315	361	355	331	369	349	373	357	374	328	332	350	356	354	353	372	343	344	351	355	334	344	391	349	348	336	337	366	392	340	352	356	352	335	359	370	368	390	359	382	413	343	331	366	387	347	361	374	349	329	387	383	339	331	373	377	359	349	334	342	317	385	348	351	352	329	355	350	356	406	351	391	387	368	368	390	383	380	357	347	394	335	360	382	376	358	330	339	356	373	376	354	352	324	370	334	314	373	353	334	371	329	353	336	357	349	363	337	396	344	332	357	399	340	360	361	357	337	346	363	348	329	337	357	398	335	396	384	371	365	339	358	374	331	365	380	390	375	375	361	377	355	333	331	340	314	368	337	350	388	333	347	334	378	347	348	376	353	352	367	400	344	352	339	342	353	391	368	381	343	390	352	364	354	369	382	360	359	400	328	332	355	361	363	368	347	335	360	335	369	358	373	405	340	356	336	381	342	335	380	378	351	375	375	372	353	379	358	353	343	347	367	358	345	392	324	348	364	358	389	359	390	355	354	354	344	357	355	323	342	366	361	363	383	390	380	383	392	369	384	356	363	359	361	317	364	393	368	371	379	335	369	345	378	349	365	307	365	360	352	372	376	388	370	378	350	377	367	352	364	344	369	372	353	380	376	385	322	349	352	348	364	328	372	331	370	363	384	363	389	386	371	398	320	335	358	378	361	360	341	358	367	404	346	345	354	350	339	368	345	359	373	361	332	344	363	355	376	342	323	375	345	369	353	350	358	346	365	327	350	360	355	368	357	361	365	360	343	351	347	362	378	336	362	346	365	366	378	369	350	367	355	370	362	321	371	354	380	352	323	363	367	331	367	324	378	325	347	346	358	353	321	371	374	352	379	370	341	376	341	390	350	367	337	385	323	365	349	350	366	375	345	358	371	385	365	353	355	349	351	359	335	345	380	381	348	339	373	359	340	341	348	338	339	353	352	355	334	357	344	328	362	315	391	358	346	355	354	356	363	354	344	372	342	329	367	373	341	365	367	394	365	338	345	341	317	378	353	357	350	361	336	361	358	381	349	367	358	323	371	349	326	367	341	378	327	330	358	375	357	364	361	360	322	316	348	352	343	357	363	369	362	359	348	348	396	377	349	341	333	362	346	363	334	372	346	355	298	332	346	366	349	364	334	386	340	359	384	353	393	370	357	354	352	359	357	385	314	354	354	361	329	304	361	333	356	324	357	356	343	359	353	363	374	357	340	352	336	345	392	348	348	389	364	340	363	380	372	341	372	387	346	380	357	335	386	367	363	380	367	356	338	341	356	340	361	362	329	353	378	362	387	375	377	369	354	345	365	373	362	358	403	372	341	353	354	382	338	359	336	350	352	372	375	386	383	342	384	328	341	362	323	356	342	348	362	350	349	365	377	362	347	342	358	357	330	370	360	367	349	411	340	347	358	348	369	387	362	349	370	349	373	377	369	345	360	401	362	387	360	354	354	387	324	375	352	309	340	382	388	348	354	358	340	373	349	312	363	374	293	378	369	375	353	369	374	362	374	333	339	356	356	367	346	336	394	359	380	354	373	384	346	351	339	398	332	371	348	356	390	357	360	358	351	376	350	359	324	342	379	323	337	378	370	348	361	366	354	350	382	367	374	346	352	344	363	367	334	332	353	351	350	360	384	338	322	357	362	331	364	352	361	372	372	357	366	326	359	348	339	367	347	330	328	353	382	374	350	313	354	325	370	389	364	365	401	372	342	326	343	340	352	364	345	391	352	353	364	358	345	334	366	359	343	361	390	344	373	370	348	339	337	395	353	357	395	389	354	373	336	376	331	352	356	357	379	363	366	361	346	368	377	363	371	323	338	368	353	345	339	342	354	345	357	359	343	354	377	362	354	360	318	348	349	340	392	365	350	320	364	350	348	350	361	382	320	359	360	356	363	376	348	350	374	369	336	337	366	371	360	396	376	324	391	346	347	337	376	356	372	354	339	359	349	320	331	367	353	353	383	390	333	381	334	393	361	356	357	349	352	349	371	372	340	348	333	349	327	365	346	339	369	357	385	379	333	373	409	323	351	360	338	371	372	384	328	366	374	353	345	356	345	371	391	355	388	373	409	345	373	341	390	347	313	384	306	397	374	351	340	321	369	378	346	356	367	333	366	356	373	390	332	369	345	349	366	348	356	388	381	354	364	334	329	360	379	357	328	324	352	357	356	374	350	345	356	394	363	353	361	369	351	382	366	346	355	388	341	390	378	373	370	375	370	336	386	360	349	352	335	357	344	342	379	336	378	379	315	379	330	372	342	376	360	346	345	342	326	349	344	353	393	343	356	406	348	394	360	355	379	347	359	356	367	392	350	359	356	344	378	348	338	360	363	362	378	357	389	381	400	336	353	344	336	339	381	372	387	352	376	350	329	357	358	368	356	325	352	363	365	375	354	359	359	379	340	393	366	364	375	338	362	352	363	343	368	385	360	360	320	327	375	373	385	308	335	360	347	335	363	333	346	365	359	332	364	358	358	353	342	350	371	330	332	339	367	360	402	357	381	342	379	314	372	329	371	387	375	347	348	356	374	375	379	358	354	363	344	343	350	374	346	359	345	339	355	362	346	352	368	380	348	350	335	350	327	358	381	334	354	395	311	331	376	392	338
27213	17053	3561	1031	818	749	627	648	636	624	555	569	588	544	532	566	567	578	510	581	579	603	600	578	579	569	559	565	563	572	593	550	518	526	593	620	591	541	581	618	532	591	584	598	570	548	570	602	537	539	535	552	541	533	581	586	597	542	561	559	603	567	568	520	578	546	545	549	531	571	531	555	609	556	544	560	548	580	530	570	560	521	607	542	537	523	542	594	556	560	580	552	556	526	574	570	527	527	572	571	537	530	558	566	523	541	578	578	567	539	574	547	585	562	546	558	545	536	610	546	538	565	564	561	535	549	559	555	561	526	549	583	545	563	545	576	535	568	569	581	580	507	595	590	574	565	573	535	570	554	542	521	619	602	559	582	590	545	557	579	591	576	614	579	601	570	557	572	613	570	540	573	520	542	545	524	556	558	578	545	562	603	567	536	574	603	573	549	567	595	579	588	552	552	565	539	545	523	610	546	554	563	590	505	569	546	575	562	605	533	567	585	596	585	588	562	570	569	524	600	602	589	554	516	555	553	522	575	555	552	535	564	564	559	551	552	557	601	549	582	548	583	533	534	562	547	569	538	530	555	528	561	568	561	564	547	541	548	517	582	607	562	549	592	567	574	566	553	573	531	538	536	548	494	623	589	576	571	589	573	554	544	577	552	582	535	546	527	570	582	547	595	579	552	530	558	595	601	540	573	557	559	518	608	504	605	545	538	541	543	524	510	562	549	565	595	586	572	578	555	487	604	561	524	588	520	581	563	562	576	564	554	556	570	563	565	553	530	584	521	566	547	557	525	584	563	586	552	536	616	582	538	569	579	540	540	569	572	598	589	566	547	588	587	542	582	577	610	588	540	554	596	538	563	552	541	556	535	562	551	572	556	538	525	602	546	585	527	591	578	586	552	561	569	585	577	573	603	571	563	524	526	546	568	604	560	551	564	570	574	572	528	571	594	571	568	496	564	544	550	571	529	519	562	557	540	543	530	549	553	527	561	571	575	590	568	583	581	606	594	573	551	558	528	567	539	558	577	552	594	590	589	524	554	567	550	585	554	564	571	563	544	560	585	534	513	575	530	568	518	553	559	566	550	576	557	567	587	585	578	564	557	553	581	574	553	550	591	552	540	530	537	542	581	590	568	572	580	552	534	555	587	591	544	550	552	579	559	585	575	530	569	542	582	569	607	591	548	567	531	539	553	574	555	553	548	553	532	554	585	570	553	554	612	542	563	580	600	546	574	520	608	597	515	578	575	554	569	549	542	531	584	545	600	556	577	556	507	533	579	553	583	560	552	573	547	544	553	511	556	589	581	538	586	552	556	524	585	566	555	555	540	580	569	544	556	594	512	575	558	569	576	569	551	564	582	552	544	590	545	586	539	557	552	545	560	527	523	583	530	545	557	599	581	582	574	535	591	579	550	608	548	530	520	583	601	585	577	576	592	550	583	583	573	514	545	560	594	564	567	565	562	564	598	560	551	548	587	535	598	588	591	538	560	581	521	542	558	564	525	574	548	579	546	590	548	585	542	564	547	554	543	581	555	595	575	547	562	553	553	561	521	574	545	507	577	585	586	551	542	571	544	549	520	532	580	551	530	601	561	533	541	548	567	551	559	549	617	527	570	555	546	537	588	588	544	579	603	539	554	552	572	616	532	572	595	568	564	608	563	562	546	557	565	587	575	541	579	546	550	584	587	571	578	536	552	571	534	562	566	570	568	569	550	573	541	529	498	565	529	543	553	593	573	546	541	536	578	584	539	567	563	567	595	572	550	569	552	573	572	553	562	553	568	571	544	509	553	607	533	542	546	522	567	569	586	605	585	529	549	540	523	524	549	559	590	572	530	535	543	561	556	602	584	574	534	547	567	553	537	590	585	585	520	600	574	573	534	545	510	502	584	576	561	546	550	577	571	590	567	581	549	548	553	526	546	526	575	576	562	575	576	555	568	614	591	550	537	563	542	549	531	544	551	555	555	574	561	543	600	536	591	573	583	541	532	566	552	583	548	580	551	577	570	570	558	534	541	544	552	601	572	515	621	558	601	585	543	579	534	596	621	566	514	597	533	568	568	578	533	585	566	587	545	547	562	588	525	544	577	522	564	538	565	573	581	554	590	571	552	554	565	532	578	531	542	604	591	497	543	524	562	569	599	576	549	544	547	560	571	542	508	553	574	548	556	577	520	561	562	588	540	599	581	529	566	585	562	592	568	536	604	592	567	554	546	581	542	599	588	520	541	573	547	533	621	567	506	550	570	513	568	610	525	555	586	500	556	540	585	587	581	573	560	558	585	552	583	573	504	547	576	545	569	542	557	565	562	561	535	588	571	577	605	531	562	592	608	528	570	554	594	549	624	562	617	486	554	528	558	563	574	526	560	591	551	539	553	569	517	576	581	553	525	606	576	522	528	544	556	542	575	545	596	585	573	621	560	561	540	592	547	571	522	605	553	571	577	592	560	542	601	582	520	579	567	580	558	552	519	547	617	593	609	525	566	524	557	597	556	532	538	538	553	609	541	566	597	551	547	576	555	563	543	613	545	532	552	568	547	571	595	579	542	601	539	556	571	584	581	564	556	589	592	541	561	571	559	560	579	555	567	569	583	552	555	559	558	526	537	538	592	581	553	574	561	565	571	518	546	541	547	590	556	558	559	559	549	555	609	559	552	528	585	529	560	556	557	546	585	547	541	573	601	573	545	571	587	564	558	576	594	605	548	537	548	555	591	569	579	525	563	613	564	572	562	554	510	491	515	571	605	601	634	518	547	609	548	565	576	622	582	566	557	542	570	554	547	563	550	587	559	534	530	587	554	521	535	577	562	534	595	563	529	559	582	539	542	539	582	561	580	582	576	558	564	527	592	577	539	556	564	556	495	573	557	565	536	581	566	579	534	514	574	582	539	610	577	566	529	550	502	595	584	560	612	572	600	606	567	561	564	582	530	588	570	555	587	580	548	561	542	552	543	478	535	575	529	527	531	569	570	563	600	567	552	578	572	580	585	571	604	551	549	525	546	547	571	525	573	583	529	554	560	596	552	602	584	578	593	568	559	563	559	564	556	560	556	583	578	556	523	592	550	525	567	640	563	566	558	548	605	532	628	526	580	577	552	562	609	521	598	550	549	563	507	566	564	535	531	551	550	549	535	546	558	593	597	527	549	538	575	586	549	554	561	561	591	539	582	602	543	569	522	540	564	581	603	593	583	515	551	523	559	595	568	568	583	562	576	553	566	543	535	548	557	546	550	545	536	572	569	627	511	529	540	540	534	582	602	550	557	558	528	585	569	576	589	538	578	550	532	539	560	560	531	554	558	579	532	581	596	573	545	543	582	562	568	590	592	558	572	560	509	523	588	590	587	540	532	580	561	566	615	579	585	621	576	597	625	580	559	599	561	523	569	547	592	597	532	593	584	571	545	549	556	544	567	556	594	556	597	552	544	571	565	541	557	553	596	579	550	574	569	559	551	568	527	575	532	553	543	597	578	590	494
5595	1356	1038	767	746	651	702	651	637	676	614	595	685	627	638	640	615	630	612	657	627	651	615	634	623	631	599	638	626	641	644	643	660	673	607	599	672	648	613	620	646	643	602	617	627	665	593	642	622	630	653	633	615	632	606	636	676	636	677	622	657	637	682	643	637	638	646	627	650	681	662	641	693	670	645	619	629	652	637	657	632	636	638	617	631	650	682	608	626	646	590	609	624	642	580	566	653	655	637	631	648	647	608	621	614	628	594	658	613	627	638	637	627	615	635	665	674	621	644	628	640	617	647	597	672	650	620	629	615	641	633	670	641	630	639	643	601	646	617	639	610	625	611	588	647	638	634	639	654	618	641	637	641	669	605	618	676	641	630	674	679	658	656	597	645	577	593	643	598	654	642	656	576	617	669	605	644	602	592	631	687	642	631	647	635	644	589	629	626	635	674	615	612	598	648	644	623	605	662	680	638	641	622	623	661	667	609	648	653	621	658	601	640	663	640	674	659	632	648	676	687	623	641	651	605	647	622	627	683	598	648	667	660	623	630	671	625	628	658	619	670	617	603	635	628	630	651	659	697	620	650	625	643	586	590	674	653	581	617	645	638	611	603	678	657	640	688	613	611	606	649	634	586	635	610	661	658	650	683	619	685	645	641	580	652	665	666	666	667	631	661	597	644	698	637	598	626	621	633	621	627	623	597	618	639	660	620	589	623	653	621	604	668	630	633	670	629	600	608	646	626	647	648	666	656	623	628	671	638	626	592	677	646	634	587	603	635	621	577	680	658	623	681	605	645	662	633	589	624	663	632	675	620	642	614	639	593	651	672	616	663	600	639	657	613	662	621	618	691	651	628	630	658	663	627	632	626	596	687	638	649	655	618	624	621	607	645	661	671	660	658	617	641	632	630	619	652	626	658	642	649	642	694	566	582	658	648	646	627	592	617	656	600	569	606	605	647	597	684	639	648	618	631	667	640	611	624	647	614	626	615	635	636	661	634	663	656	642	670	650	640	632	671	600	651	643	617	590	626	639	653	611	627	621	639	628	624	654	637	616	617	616	662	651	624	602	637	660	664	645	624	625	603	672	631	629	617	682	625	639	677	649	657	630	600	602	608	626	669	613	638	634	673	681	600	610	665	598	615	653	659	642	611	639	651	585	613	625	631	670	610	628	618	616	626	629	656	660	660	623	655	662	597	602	637	606	621	613	660	647	632	634	649	631	625	649	624	644	639	694	645	623	632	671	648	653	686	668	629	602	629	658	617	599	625	630	626	650	651	632	631	632	615	611	689	628	643	625	636	656	628	632	603	663	648	595	597	665	682	634	623	630	644	639	644	636	630	709	648	642	689	594	611	640	629	648	662	608	678	605	718	602	623	629	610	629	630	684	688	647	614	602	598	647	637	654	661	622	637	649	649	640	628	644	641	615	666	652	623	654	651	679	636	648	653	619	635	669	615	614	661	581	662	672	645	633	670	597	627	689	660	640	627	618	668	647	655	613	612	612	602	614	686	657	629	592	616	668	616	658	633	635	665	633	609	617	644	636	630	608	653	616	619	647	605	637	644	612	620	643	644	592	652	642	605	641	642	614	598	643	648	657	607	640	604	619	625	669	665	676	672	637	638	623	613	619	629	650	615	653	633	613	639	633	631	648	601	582	633	646	611	669	627	621	628	653	651	626	606	656	642	625	620	626	670	669	629	677	634	664	632	636	653	584	677	665	599	570	609	651	666	622	651	625	662	621	644	653	643	649	662	647	663	622	651	658	654	619	621	661	604	647	626	661	637	681	655	635	651	591	614	634	643	682	580	648	657	640	655	669	610	610	660	648	687	597	656	650	653	641	642	617	630	633	612	636	645	635	618	606	649	631	578	649	661	618	617	650	658	640	624	673	646	578	631	681	634	599	630	604	658	643	599	609	633	620	702	652	647	674	628	623	608	629	663	620	667	623	642	615	628	618	653	636	659	637	640	640	683	672	597	661	645	656	642	623	648	642	615	593	641	617	618	636	588	651	662	706	673	612	651	651	670	626	579	597	660	609	664	637	621	604	657	607	646	623	662	651	655	675	622	628	635	646	598	658	649	646	612	630	643	619	669	646	658	635	604	672	615	630	667	673	670	603	631	600	658	667	631	669	675	671	610	592	618	667	564	636	612	658	618	644	613	644	650	665	584	672	635	617	637	626	626	609	611	594	640	645	630	607	622	623	611	600	652	652	598	673	658	620	595	602	671	631	638	610	648	632	600	645	651	638	626	619	599	612	636	622	652	667	634	622	630	623	614	662	657	594	571	654	677	660	668	653	632	631	636	644	628	641	688	661	679	657	627	619	623	638	613	624	679	665	608	640	616	639	598	640	633	603	604	686	625	630	649	674	637	643	633	671	641	629	631	587	624	657	630	675	634	617	613	633	635	598	646	648	613	678	641	669	672	626	656	658	628	620	615	645	629	612	621	664	615	613	635	573	611	632	648	662	620	638	621	655	647	618	665	626	672	658	629	656	635	616	641	645	650	660	647	650	639	645	628	645	618	675	646	648	687	639	645	634	652	653	604	600	613	633	608	627	589	635	644	614	582	596	642	622	630	629	583	622	638	632	619	636	603	619	635	645	682	623	698	627	669	634	664	641	611	593	668	601	643	660	608	609	678	652	639	634	680	611	628	644	642	598	628	578	629	660	626	598	634	584	634	649	611	663	639	670	665	628	648	621	669	632	624	621	602	633	673	653	659	627	655	662	661	667	648	649	618	644	656	648	631	646	674	616	620	641	588	608	613	596	616	622	635	619	641	622	628	627	634	676	663	584	641	630	616	618	626	657	656	644	632	665	616	627	641	625	627	650	633	631	642	628	642	621	669	653	664	655	634	632	612	667	645	649	674	668	653	606	671	645	683	669	627	655	613	655	643	635	676	622	632	677	647	662	616	663	641	644	666	644	670	613	641	615	652	649	604	606	680	647	579	682	611	688	593	656	596	640	636	662	610	592	609	633	665	617	632	603	623	670	668	622	618	627	613	680	644	644	667	647	642	661	644	643	587	669	578	705	677	639	647	677	633	623	704	635	623	656	613	610	622	630	646	644	646	649	608	651	643	644	626	616	654	628	617	652	615	654	657	642	629	639	640	636	655	596	689	647	642	662	668	638	619	619	650	627	657	652	686	638	637	604	622	663	613	592	660	586	634	629	618	647	657	660	659	684	640	639	661	664	648	640	620	611	662	648	628	600	654	684	638	615	645	649	606	608	658	585	623	633	652	629	664	588	683	664	652	637	667	623	659	597	637	651	642	627	622	643	628	601	639	626	695	647	662	637	623	650	614	671	654	647	623	648	644	616	621	641	601	652	635	658	695	617	653	615	623	615	645	622	643	645	616	616	652	622	651	652	672	631	628	684	694	650	685	668	603	605	645	602	660	713	637	627	632	632	628	664	630	637	657	603	642	656	635	630	649	637	664	650	650	641	629	600	666	668	592	620	664	685	622	623
23274	21024	28129	24123	21016	7688	1351	986	878	815	719	784	716	714	697	698	759	669	666	674	644	643	646	656	618	668	680	651	605	669	670	636	589	625	624	618	586	649	638	675	641	645	578	638	633	662	685	659	665	604	633	653	658	605	627	595	583	653	644	627	610	608	655	635	637	619	656	656	678	657	617	617	578	589	558	642	648	586	628	634	619	640	588	587	599	608	648	628	612	628	608	607	622	630	628	614	611	671	628	619	654	620	634	589	615	613	611	642	653	656	602	584	590	609	617	623	644	650	615	586	663	657	619	622	590	651	576	607	666	650	646	631	617	620	690	626	672	605	613	615	663	637	596	607	647	650	620	612	572	650	601	636	601	661	644	593	656	673	601	628	649	657	612	630	638	614	664	586	615	637	618	620	629	621	673	621	627	615	648	636	614	618	646	624	661	658	642	621	600	595	643	630	637	639	616	640	622	676	601	602	669	625	616	599	689	544	620	650	658	607	633	606	610	618	601	630	675	661	591	650	612	613	617	607	627	649	644	641	614	663	611	562	666	598	639	592	619	573	644	640	645	576	638	611	671	660	617	634	634	640	651	612	642	617	631	603	606	612	608	579	620	657	690	604	595	661	577	639	654	647	618	597	619	663	657	619	630	617	673	624	648	614	663	596	667	611	635	587	648	646	619	606	597	585	630	607	611	639	647	587	673	641	621	606	637	633	657	628	638	644	631	599	615	625	648	603	659	653	645	643	618	644	653	658	682	609	669	607	595	641	632	669	577	675	652	579	579	664	641	667	659	632	635	595	634	629	636	633	638	650	630	636	632	619	615	608	618	607	680	615	623	688	642	604	617	624	605	628	667	614	614	613	601	636	657	624	623	659	615	610	652	583	583	643	626	641	655	624	624	607	637	665	640	653	637	630	637	610	632	641	628	643	642	649	623	600	626	596	628	620	609	614	598	612	617	631	578	582	617	611	630	593	688	641	624	616	628	659	651	585	580	629	631	629	597	596	619	619	614	606	623	625	576	615	616	681	606	624	659	651	680	633	627	608	639	605	632	562	614	646	618	651	604	619	623	669	622	579	655	662	598	695	643	622	623	682	665	616	605	653	597	618	617	690	644	649	621	570	612	625	629	605	594	654	652	622	551	648	633	559	610	674	635	638	622	599	635	573	654	639	649	644	585	634	630	595	622	642	663	595	558	582	612	628	624	593	643	602	621	644	593	638	622	593	571	630	617	641	651	664	605	617	677	620	632	637	621	676	625	632	617	631	600	618	615	611	591	632	643	618	619	605	608	642	667	582	607	615	592	609	633	627	654	591	617	646	619	604	609	622	640	615	649	621	587	635	602	618	642	599	640	679	627	647	655	636	601	665	645	631	601	649	594	625	645	620	654	609	593	630	606	646	659	666	604	625	644	583	665	633	629	633	598	626	651	673	641	612	585	657	629	666	603	618	582	640	616	616	628	595	568	627	676	586	625	590	604	595	666	539	653	612	655	597	635	604	607	651	590	612	641	632	651	631	636	600	673	612	628	639	675	618	625	601	587	646	581	635	633	592	584	653	605	590	593	653	651	656	620	622	589	609	606	608	680	602	592	627	597	642	613	641	644	623	601	666	614	648	577	666	547	640	596	584	629	611	618	623	541	703	643	634	651	645	639	648	612	655	638	576	641	633	636	591	621	671	635	602	641	647	634	642	635	609	587	633	593	627	650	615	607	642	618	631	643	665	631	639	596	628	635	614	645	619	672	646	654	653	615	611	650	655	626	648	682	555	621	603	625	625	656	641	639	616	590	624	650	616	594	626	664	650	625	601	600	623	657	642	618	647	598	586	667	631	602	646	603	593	610	606	621	598	575	610	682	633	576	621	609	662	641	675	668	625	609	613	621	638	632	598	577	606	651	595	630	623	686	601	671	635	666	584	635	580	629	602	613	622	624	622	660	643	675	613	657	593	619	628	651	618	634	652	628	603	641	660	632	665	667	655	663	643	620	626	652	631	612	599	655	597	616	671	589	602	639	657	641	635	614	626	618	587	633	645	635	613	631	641	577	667	666	618	581	638	614	566	648	679	601	618	591	607	604	659	592	659	621	629	633	616	610	657	646	639	629	646	635	636	643	611	601	642	669	602	637	609	642	606	618	610	622	646	602	593	589	658	639	619	635	622	649	557	631	626	637	627	636	625	664	656	557	604	584	594	656	614	638	629	659	648	611	592	584	585	619	628	636	630	631	594	636	579	643	600	616	616	604	659	627	654	594	595	620	633	650	633	590	606	641	636	645	643	601	614	611	656	623	605	675	607	653	608	654	594	629	614	647	609	624	613	583	651	617	642	581	634	610	629	622	606	617	697	656	652	647	638	617	572	596	606	626	633	611	630	626	624	680	632	630	644	608	679	595	646	633	653	642	657	574	634	639	580	631	609	593	639	612	597	616	610	610	672	649	588	587	617	601	635	593	644	652	611	594	644	628	607	636	658	614	611	678	593	632	655	622	617	613	635	635	691	605	619	601	613	637	587	624	621	621	640	645	596	617	624	636	583	656	639	681	643	611	599	628	614	609	663	613	631	607	633	647	654	576	627	681	605	609	639	608	608	604	616	598	601	633	649	625	611	639	615	635	675	685	577	595	615	627	656	646	623	642	608	633	658	615	613	608	636	596	654	575	590	669	625	670	626	634	608	609	675	661	623	626	609	614	598	653	599	613	637	644	590	594	583	616	621	624	635	620	598	650	600	610	613	598	647	607	630	595	614	619	658	639	593	559	601	610	609	620	595	681	674	638	644	599	597	611	606	632	589	631	674	638	620	656	624	612	609	604	624	660	631	594	636	607	673	655	637	612	586	617	609	574	672	590	625	581	606	606	631	644	607	596	599	606	607	650	655	617	599	632	675	638	601	653	595	617	637	615	655	589	632	615	657	606	631	594	629	633	657	632	592	619	616	574	624	583	630	603	643	631	653	638	623	638	633	574	636	601	621	596	644	622	623	591	630	700	624	647	585	618	631	631	647	557	564	602	619	642	610	617	607	588	614	582	614	638	601	594	584	633	611	641	669	649	679	634	628	625	609	614	632	659	623	591	615	628	597	605	615	591	648	622	613	633	662	638	616	631	644	623	629	612	641	610	611	617	605	630	605	659	623	616	588	652	642	642	604	598	634	623	611	612	618	603	663	638	633	587	656	607	622	617	607	607	618	638	634	672	642	632	628	643	601	644	626	643	642	610	637	616	613	650	643	612	647	616	676	615	597	588	627	618	620	595	638	606	648	566	627	635	580	594	627	641	607	658	604	622	660	666	628	589	617	619	639	624	610	674	635	614	633	673	626	612	597	645	647	657	602	668	633	633	599	608	619	660	615	630	646	573	610	635	623	586	626	661	623	638	614	634	585	604	645	613	614	675	620	612	634	655	640	614	643	636	628	635	608	617	614	636	634	631	663	637	628	643	649	639	630	598	652	642	605	613	616	619	670	614	585	580	642	629	617	630	627
5036	8371	6054	2953	2137	1737	1462	1280	1118	1033	948	893	804	797	827	797	750	764	831	764	743	751	755	709	702	735	729	769	742	762	763	702	712	742	746	719	775	741	735	755	748	736	724	719	739	766	699	745	750	751	712	733	705	769	691	734	742	765	691	735	712	722	745	756	738	697	731	716	726	740	733	706	717	728	750	752	729	707	703	727	701	684	737	687	684	696	652	749	694	712	729	684	709	710	719	718	710	748	705	725	726	721	720	734	738	666	715	707	675	695	710	690	696	749	683	724	709	719	723	672	712	697	718	718	718	694	753	699	738	766	712	683	718	702	710	741	718	713	768	770	703	722	717	707	717	761	669	735	698	668	670	689	728	724	712	671	719	727	709	660	737	780	712	687	740	697	741	717	712	747	713	761	676	732	714	698	722	690	658	687	723	697	735	694	725	725	731	741	751	720	710	697	733	705	684	702	717	730	745	659	747	741	658	724	691	707	710	722	737	687	766	706	660	755	774	743	730	723	719	708	717	697	696	736	748	705	743	741	685	703	725	719	751	711	723	680	706	671	709	683	724	689	736	674	758	689	689	726	697	741	696	674	733	681	716	727	668	763	742	693	716	691	664	716	723	723	686	699	735	669	674	731	746	704	753	706	700	687	696	764	746	671	715	696	718	695	738	700	755	720	738	738	712	791	749	763	745	709	729	700	682	736	724	692	774	692	701	734	681	751	722	720	736	747	738	731	733	739	728	749	742	722	745	726	711	739	753	703	735	746	748	691	734	777	718	663	758	712	719	725	728	688	704	708	734	677	728	703	753	720	702	703	688	767	732	736	710	689	716	736	733	723	712	711	709	693	701	721	735	698	700	727	751	737	724	661	719	703	728	671	715	714	729	743	694	670	748	724	754	743	730	731	661	674	704	701	742	677	721	762	723	750	713	723	738	664	762	659	684	678	726	707	734	713	733	734	728	720	728	716	715	695	715	710	764	703	689	719	761	739	716	722	697	719	742	732	760	670	737	700	708	677	704	711	724	734	644	726	689	725	742	702	707	677	729	737	680	739	716	713	721	724	741	707	683	692	698	711	743	716	702	693	727	723	742	755	728	682	692	694	675	762	722	671	681	725	700	715	724	748	713	732	656	735	719	707	683	760	724	761	688	728	706	713	698	739	683	771	730	713	721	679	713	723	702	661	719	723	693	720	703	755	712	725	706	684	768	694	709	705	680	756	700	740	706	716	673	703	693	678	736	728	730	700	733	677	727	764	694	723	713	735	705	755	712	704	728	727	756	713	706	706	748	728	672	700	694	711	709	721	694	739	740	728	735	707	691	667	695	684	730	715	675	688	704	694	689	712	725	747	700	714	716	679	725	686	712	657	698	712	740	676	709	737	722	716	690	729	737	726	712	725	692	712	690	747	709	724	686	698	728	761	710	772	730	730	710	712	685	743	693	705	731	748	693	725	728	694	698	682	747	749	710	726	714	706	733	735	748	755	730	712	698	687	745	744	714	715	686	740	705	727	734	691	700	714	748	715	688	760	661	750	730	710	727	703	749	722	733	751	724	713	754	686	684	758	716	692	691	742	677	724	698	685	723	732	769	714	746	681	743	693	694	743	751	696	756	703	679	714	689	725	716	735	735	740	738	709	676	701	706	784	736	743	756	729	771	716	716	745	717	713	752	697	735	697	689	689	708	750	678	752	710	702	740	761	674	691	706	732	701	711	647	710	727	784	753	697	690	711	693	783	699	721	724	717	737	729	701	711	704	704	696	697	725	684	779	729	712	719	635	691	652	731	725	735	739	736	697	707	741	728	693	729	704	721	731	725	689	718	692	679	746	709	671	693	709	684	715	727	747	739	672	736	718	681	730	755	687	735	712	711	768	719	699	738	716	722	783	708	665	698	770	708	700	682	742	679	734	764	708	748	732	703	744	737	757	732	711	750	700	698	751	680	709	737	750	714	707	722	706	740	700	739	746	765	714	726	683	736	733	673	725	733	717	730	722	738	725	684	717	755	765	747	695	757	708	706	731	708	704	689	699	734	706	715	752	681	689	667	721	724	700	726	748	666	748	753	706	756	719	708	770	744	763	705	722	687	705	753	755	753	730	720	727	748	717	705	659	723	702	794	674	713	709	699	685	698	716	730	645	735	737	758	739	704	729	703	707	756	696	704	726	752	702	737	753	738	732	705	698	696	708	646	766	667	720	700	717	754	724	686	755	750	763	710	734	744	754	681	714	740	778	751	722	736	699	750	743	735	715	676	721	690	726	731	713	739	729	706	711	720	684	753	784	700	724	707	686	716	687	687	751	683	697	702	666	725	721	699	759	718	774	701	681	707	705	681	711	738	680	752	731	717	726	707	688	728	726	682	722	728	741	761	707	720	689	715	728	732	700	700	724	714	711	731	702	738	711	708	659	734	736	692	684	725	777	708	702	725	675	720	690	730	725	753	691	714	704	711	655	740	666	710	706	765	682	758	723	728	703	719	745	730	704	706	724	765	721	718	738	719	696	682	699	745	701	669	695	727	707	727	708	699	741	720	716	736	717	695	737	708	675	728	655	670	719	713	738	717	675	700	728	711	739	681	708	713	750	734	714	704	780	762	717	682	729	765	721	708	683	659	726	694	730	696	696	729	639	710	705	683	697	742	661	766	698	754	745	733	725	727	759	729	731	696	745	753	722	759	669	775	738	746	675	716	692	773	724	710	718	707	741	678	698	693	753	780	701	715	715	691	690	732	715	768	740	673	725	705	696	693	742	696	684	716	700	675	709	745	751	717	709	739	687	714	722	704	743	695	721	676	706	734	698	699	735	729	727	703	754	698	733	695	740	732	681	645	696	741	701	726	728	721	721	744	721	716	705	668	726	778	700	767	718	701	708	686	713	726	673	694	698	733	727	716	722	709	706	727	733	680	678	741	700	722	740	705	662	737	723	722	680	695	661	707	716	763	733	713	724	701	672	734	683	710	746	698	737	734	717	744	726	674	681	732	699	692	731	736	731	700	718	744	754	695	661	715	722	665	719	716	710	673	701	688	717	738	704	735	750	726	691	764	689	755	695	704	697	717	702	707	704	687	675	721	729	747	680	706	705	719	717	688	737	736	657	703	748	717	719	706	707	729	693	707	688	708	667	698	678	685	712	730	715	739	758	704	717	745	726	711	714	749	701	677	733	685	740	749	714	678	739	740	699	727	741	735	703	775	703	749	715	718	733	754	716	757	703	683	687	716	708	743	693	717	762	708	688	723	745	706	687	786	722	729	765	749	685	674	722	662	694	761	715	723	714	699	756	710	678	730	715	724	696	696	706	725	722	747	699	707	660	714	724	728	744	692	701	724	769	654	710	695	706	662	687	722	670	723	742	800	685	676	712	706	762	693	727	722	740	672	735	744	720	763	712	710	686	695	691	697	687	727	707	690	706	711	681	755	714	665	708	690	687	712	691	727	741	709	703	743	680	745	711	734	687	709	726	735	712	735	738	721	740	695
24469	21073	26972	25326	7792	652	474	428	401	350	379	344	342	333	292	331	302	330	302	338	300	284	307	280	326	291	257	308	304	298	313	299	281	282	297	289	295	282	255	278	311	322	306	281	290	257	308	283	298	289	259	313	292	297	293	265	287	292	289	269	300	307	333	304	265	291	283	269	310	288	301	302	291	298	283	303	302	281	261	304	279	308	297	279	298	293	312	274	290	257	239	266	308	281	277	288	304	286	294	303	307	289	305	302	290	295	289	282	287	285	297	300	275	304	285	329	289	295	301	301	283	281	258	300	271	288	280	293	307	280	326	303	302	272	300	309	320	296	280	291	280	297	264	284	261	274	276	324	296	268	292	253	287	271	300	297	295	316	305	280	281	312	254	292	299	311	295	317	318	270	286	310	274	292	295	278	251	289	287	277	284	315	299	280	284	295	296	282	300	307	261	304	270	292	277	284	257	277	260	309	293	295	280	310	310	277	293	308	291	296	275	310	271	301	294	273	321	298	296	276	289	299	268	286	279	303	297	299	283	272	315	278	241	300	286	303	289	311	330	308	322	266	313	291	260	274	318	275	278	296	273	267	291	285	285	308	287	289	284	291	271	312	293	267	280	293	257	276	284	289	289	291	304	294	295	281	262	286	278	288	282	285	267	278	289	286	287	299	306	294	293	302	296	302	320	288	251	272	297	264	278	326	280	257	295	303	286	305	277	285	295	268	301	287	294	311	285	324	295	281	298	326	292	301	303	306	250	284	292	286	287	279	274	291	310	284	241	266	264	301	280	281	299	262	293	267	296	277	275	297	297	289	303	312	277	314	293	278	296	288	275	275	283	261	298	293	289	292	301	290	274	297	277	268	296	324	285	276	282	284	279	260	288	290	282	284	301	300	287	296	298	310	302	260	330	283	286	272	273	262	299	289	253	286	263	272	285	286	308	316	304	292	279	279	310	282	299	324	295	299	272	277	285	276	316	311	293	284	263	289	285	287	284	281	301	262	245	298	296	263	298	313	302	325	281	297	291	321	298	294	261	310	309	306	278	283	332	274	264	293	307	268	282	332	289	276	280	285	288	319	306	294	298	312	328	279	315	290	275	301	281	304	292	273	309	281	305	275	299	314	320	302	299	285	282	306	311	278	315	324	290	274	290	284	283	287	291	257	277	263	252	317	277	295	295	308	306	272	319	278	297	319	291	315	294	295	274	284	291	303	276	280	303	268	288	303	305	314	308	271	303	294	277	291	297	273	286	274	295	312	275	286	267	285	291	304	297	290	266	285	280	301	312	286	259	282	293	278	271	268	301	274	285	292	289	282	287	252	254	255	274	316	298	281	287	286	320	296	265	295	295	280	302	281	288	310	297	315	296	275	285	273	293	277	266	291	305	299	289	290	302	314	290	279	293	298	262	312	293	265	298	294	277	287	293	311	268	265	296	289	279	285	277	278	311	295	289	258	288	304	255	303	258	286	295	301	280	265	308	312	299	278	326	290	353	290	316	305	300	280	280	297	276	267	295	271	314	298	328	291	288	293	300	288	285	281	288	303	291	299	291	300	275	290	293	268	315	289	254	264	290	273	281	270	287	277	289	314	275	292	284	294	278	298	271	283	309	266	300	315	271	265	295	289	337	287	293	295	308	297	272	278	290	299	254	304	292	296	288	282	281	272	269	278	298	311	265	302	299	280	312	311	285	318	285	278	266	279	274	302	289	281	319	307	293	313	281	296	293	280	277	267	294	307	273	316	304	307	336	309	266	338	270	288	302	341	278	267	267	305	292	285	286	304	275	294	305	297	303	301	279	265	309	277	297	293	307	260	307	264	287	302	285	291	293	310	269	311	316	291	300	280	286	308	297	261	275	341	294	282	274	266	267	278	276	288	309	244	295	308	290	304	286	275	303	282	279	304	277	268	307	297	293	300	293	292	308	285	291	274	295	302	299	309	275	269	276	271	299	279	286	265	343	276	304	290	302	278	303	296	293	291	309	302	301	298	291	286	270	314	294	258	262	299	281	292	284	301	291	289	273	281	289	294	323	299	280	274	281	286	289	280	273	311	275	318	274	285	287	270	274	296	289	298	276	299	262	275	295	301	292	281	298	290	286	287	274	280	279	293	314	309	314	254	293	285	304	278	297	293	295	261	314	270	303	299	279	303	304	296	290	304	303	291	266	269	324	318	282	272	318	284	318	284	264	302	293	308	274	281	308	317	285	307	295	275	301	277	305	313	304	311	290	305	247	288	306	295	316	307	312	332	289	318	301	300	292	281	271	297	288	267	306	291	273	284	294	250	307	305	270	275	291	300	261	287	288	315	295	294	289	307	270	286	270	288	297	286	311	287	260	317	271	300	298	303	311	305	276	287	305	284	267	307	281	280	305	296	298	297	254	277	292	283	294	307	321	268	307	308	311	305	303	316	275	296	289	299	292	295	271	285	284	302	301	295	277	317	288	279	262	305	284	326	286	283	283	299	304	300	254	296	278	292	264	287	289	277	291	289	289	284	270	288	289	326	292	263	305	291	310	291	296	276	298	303	319	263	302	269	287	258	305	297	284	293	270	326	295	336	299	280	281	284	296	291	268	302	270	289	277	293	276	286	290	294	289	279	283	306	304	288	281	279	276	285	270	286	255	316	297	305	277	318	296	296	320	287	313	276	276	296	312	286	317	291	299	305	272	280	294	295	295	288	284	296	283	266	290	328	289	315	313	312	254	300	286	295	302	252	280	333	309	287	320	304	320	290	284	265	304	279	292	281	291	309	275	301	292	292	277	301	284	288	251	293	326	272	271	307	300	336	294	294	292	274	284	281	275	311	298	299	290	299	301	311	287	287	270	283	277	298	288	303	254	294	291	283	283	288	312	271	306	306	304	312	305	295	245	301	292	298	286	263	282	265	305	275	273	275	280	295	287	303	298	308	268	269	289	274	296	320	294	304	323	307	308	292	322	309	299	281	288	291	273	255	287	287	292	300	317	278	291	316	293	284	295	278	290	280	274	264	269	290	287	282	291	279	294	283	260	276	297	284	297	274	276	259	303	284	307	303	287	281	292	260	289	312	292	313	287	304	313	314	287	299	291	298	281	320	286	284	249	312	308	260	281	293	320	294	297	287	303	292	285	287	291	270	300	297	298	298	292	290	309	310	307	291	279	297	312	276	288	312	247	295	290	266	289	291	288	267	301	299	284	294	299	303	264	309	310	294	287	289	292	248	277	282	300	281	275	286	285	305	295	282	296	323	290	291	299	271	271	272	313	302	300	279	289	287	311	293	317	291	296	337	280	304	284	262	292	271	279	299	288	295	278	303	275	305	290	294	283	285	294	294	284	261	295	269	274	269	328	271	302	297	316	293	296	302	272	252	304	293	299	263	278	269	312	300	262	267	299	281	281	304	281	278	279	280	288	266	291	290	319	280	309	301	270	294	308	292	293	308	267	293	290	307	300	290	296	283	309	276	285	276	257	284	271	269	267	289	301	270	267	281
5035	5024	3282	1622	1176	931	788	612	499	514	454	454	418	391	349	366	362	318	360	375	374	379	362	365	337	383	346	363	348	356	353	342	369	333	340	332	312	314	356	336	303	334	338	340	348	319	356	321	336	312	359	342	335	318	303	342	330	317	332	320	362	318	330	338	359	337	308	305	339	330	329	340	346	330	323	339	336	324	306	335	341	356	334	332	327	318	331	336	344	356	323	328	294	330	321	346	300	342	373	332	302	338	342	330	305	310	325	352	311	310	323	334	323	344	317	341	362	349	339	354	343	311	342	336	336	306	321	350	344	327	317	348	310	315	333	301	302	329	324	336	336	327	344	322	318	359	313	314	324	348	334	326	340	361	353	343	348	342	334	357	351	335	307	311	329	337	344	340	348	355	318	346	311	314	344	350	323	341	352	307	338	340	333	322	345	330	320	327	319	331	299	308	330	322	347	368	321	339	321	309	336	355	375	338	324	329	315	328	316	313	306	357	340	310	329	316	308	360	332	323	339	335	314	333	332	311	318	340	317	340	337	310	327	341	318	348	342	346	371	324	336	324	332	346	364	319	311	304	326	301	330	346	319	331	324	354	359	332	338	329	350	353	319	362	325	315	318	328	319	343	336	322	323	322	308	333	362	327	353	344	332	306	313	342	344	323	363	314	336	337	358	336	300	327	331	319	312	323	310	311	319	342	336	325	347	320	355	355	311	318	331	345	334	333	336	374	308	348	332	295	318	347	317	317	337	382	370	347	314	328	324	368	340	312	333	348	316	358	325	317	329	358	336	331	324	290	326	327	345	315	327	318	307	316	348	325	378	319	310	327	300	322	346	356	352	317	321	354	346	333	325	331	346	351	321	321	335	335	343	329	344	332	335	331	323	330	332	330	319	338	331	323	336	326	333	295	323	312	320	321	315	341	326	318	283	354	347	339	314	348	391	347	300	309	344	358	367	317	334	332	347	340	342	327	339	339	341	305	325	335	345	333	363	350	329	318	329	311	360	338	305	337	324	355	307	336	355	321	317	329	341	349	331	319	354	353	302	363	340	325	339	343	357	351	325	342	312	348	329	341	339	314	334	343	344	346	348	333	357	335	303	340	323	346	338	335	330	321	343	319	308	304	305	351	367	315	328	313	343	313	302	318	326	330	327	335	325	320	365	306	343	341	338	359	375	318	312	334	328	343	341	331	335	336	328	351	315	342	346	315	326	314	351	348	336	336	377	346	330	315	339	313	328	339	340	339	319	316	331	339	332	324	352	299	326	315	365	353	327	326	355	319	345	325	332	342	331	335	317	327	318	359	325	331	362	335	317	348	303	300	339	346	305	309	332	294	314	345	332	324	353	325	309	327	366	311	372	364	318	327	333	315	336	339	370	342	311	354	310	317	345	337	298	307	343	364	300	346	332	340	330	353	316	349	334	354	313	375	315	346	350	349	304	331	326	339	322	336	356	354	363	289	321	369	341	355	331	364	310	327	339	323	341	317	317	353	310	313	349	318	358	336	311	344	342	339	334	331	340	311	332	329	330	364	324	322	332	347	310	315	350	345	339	345	317	335	353	327	339	342	339	347	326	346	346	312	313	305	326	313	335	297	321	340	342	344	338	338	322	342	339	339	318	315	324	346	327	325	351	332	319	334	317	318	318	328	325	328	309	334	342	315	320	334	340	335	315	327	282	320	332	328	336	342	316	332	348	345	361	331	294	323	351	370	322	353	316	327	338	353	328	299	337	306	323	324	313	329	329	315	331	343	330	330	329	350	325	338	354	349	323	339	330	354	318	311	349	349	345	332	292	325	335	325	349	317	319	313	311	340	335	325	327	336	340	331	348	335	333	327	317	334	337	332	342	328	305	355	319	348	328	332	350	320	329	318	340	316	321	341	335	355	338	339	350	317	341	342	338	347	332	313	349	338	337	336	357	343	338	329	366	378	328	315	353	318	317	332	326	306	340	347	336	329	341	300	352	301	333	318	332	353	343	364	334	340	313	346	331	329	333	294	308	378	320	344	322	362	342	329	307	327	345	329	337	317	332	317	332	358	325	336	332	297	337	344	325	341	367	344	334	348	300	320	339	327	329	332	322	336	323	317	354	338	324	338	323	345	336	307	341	317	325	349	346	313	336	329	326	309	342	347	319	308	358	349	355	342	324	346	330	325	321	342	343	334	335	307	329	356	354	333	301	354	289	354	294	340	336	352	305	316	334	340	373	314	360	339	345	364	321	345	323	328	328	334	304	328	342	365	344	336	337	321	339	296	336	318	323	331	340	306	359	316	318	308	323	325	345	322	294	309	318	298	356	333	330	318	374	327	354	330	350	344	328	276	332	333	354	333	326	349	323	306	339	365	332	320	311	306	323	330	332	326	323	332	314	348	332	332	342	301	328	322	339	331	351	315	339	327	313	315	355	317	338	338	290	334	325	325	339	349	290	317	331	343	320	315	349	340	345	308	321	355	356	301	331	319	314	328	309	308	348	338	340	336	336	312	327	310	340	333	313	340	327	363	310	342	345	326	352	341	292	345	330	317	312	342	343	359	298	356	301	337	331	291	315	336	367	319	328	351	322	325	313	338	322	317	323	342	347	342	342	305	330	344	322	377	317	315	317	335	331	309	364	333	350	318	285	311	354	334	355	328	330	347	334	318	291	327	353	349	332	309	348	348	322	339	344	304	332	349	352	296	316	327	300	321	339	291	306	363	357	313	313	359	333	333	407	343	368	319	289	333	317	335	336	322	342	328	372	319	310	313	326	321	314	343	347	308	319	350	325	292	331	303	332	328	315	338	345	350	331	349	334	383	335	344	308	343	301	341	357	359	343	342	335	322	317	325	305	330	312	338	324	335	325	310	344	308	338	298	349	297	359	328	329	341	381	352	322	338	332	345	334	309	290	342	314	339	312	322	332	317	324	300	308	348	303	349	340	315	305	338	317	350	311	370	336	317	299	328	325	347	332	372	356	316	336	346	346	341	320	348	342	325	330	318	322	340	353	324	337	376	316	334	344	371	338	308	333	319	345	310	323	317	331	319	335	323	363	324	325	351	352	310	346	312	329	332	309	312	312	313	335	343	339	325	324	346	334	347	346	347	301	323	346	351	311	328	339	310	316	317	336	312	322	316	331	323	351	330	347	297	322	335	320	339	315	348	366	373	364	315	333	337	371	351	332	317	339	337	336	331	304	364	303	351	327	343	325	317	319	312	295	332	342	317	334	332	308	315	331	335	323	320	337	311	337	361	324	347	353	326	350	338	316	349	354	352	324	337	360	332	319	345	319	313	374	315	300	342	359	329	338	319	326	304	325	345	345	337	347	310	330	324	319	331	341	338	318	347	340	304	346	331	258	336	343	337	377	307	323	356	353	358	335	314	328	322	341	319	355	325	373	316	310	325	312	336	295	314	306	312	312	347	354	339	312	357	343	307	344	293	338	335	322	334	319	351	347	308	364	343	357	364	308	348	330	329	334	302	319	342	312	355
22365	21090	28643	23750	21098	21112	5760	917	708	645	547	504	459	438	400	387	430	367	359	362	328	345	343	361	311	348	302	350	310	334	336	330	342	368	323	344	334	340	309	331	317	289	310	319	339	335	325	345	352	310	310	326	286	322	313	329	313	297	307	310	334	328	284	327	311	308	308	277	328	305	276	289	280	330	277	309	300	306	297	294	303	307	331	305	326	330	297	278	308	299	288	306	311	322	312	322	281	302	309	299	284	290	319	283	317	311	296	331	281	296	309	284	266	315	322	315	300	292	308	294	326	311	309	313	311	336	314	286	265	304	295	307	299	280	297	298	299	315	314	308	317	323	323	297	298	321	309	328	288	308	316	304	288	322	293	281	282	353	311	307	306	311	348	333	316	328	258	293	298	308	294	316	298	335	303	294	305	288	285	284	331	289	326	306	300	304	299	294	319	315	313	305	317	302	307	303	295	307	299	307	288	307	290	311	354	288	323	316	296	321	304	306	299	328	338	306	325	306	321	302	304	286	293	305	301	302	303	309	319	279	303	304	307	317	323	288	314	301	305	284	304	290	310	327	309	300	290	314	291	316	334	308	312	304	322	294	308	293	314	313	289	318	266	325	314	318	276	299	311	317	306	300	293	264	324	300	308	330	264	303	304	287	292	314	289	307	295	296	313	333	323	321	305	318	308	312	325	310	308	314	302	348	318	336	312	284	298	296	308	325	278	292	294	287	321	269	344	318	301	315	298	315	318	296	326	336	321	283	296	327	320	304	296	294	327	329	286	317	301	282	341	315	295	304	314	314	306	296	346	318	293	296	295	290	302	307	316	308	335	314	311	278	256	315	325	271	321	309	305	333	289	299	305	307	314	295	310	272	342	284	270	300	291	300	288	299	326	312	313	324	319	320	299	301	304	276	305	300	310	316	314	297	277	315	334	304	316	360	312	287	330	334	316	341	300	313	301	275	313	314	310	296	330	332	308	296	306	295	286	319	300	315	327	277	288	329	287	307	314	297	326	316	306	324	314	319	304	301	294	322	290	292	263	325	330	287	276	300	305	301	299	300	307	324	276	300	290	296	290	278	267	304	290	305	291	308	321	283	301	302	295	305	323	290	291	319	326	296	315	323	325	316	300	321	317	310	297	309	290	280	329	313	310	301	316	289	304	315	262	309	287	288	293	272	304	304	299	318	324	306	280	307	313	322	338	302	311	329	298	311	316	281	305	287	324	344	293	288	302	298	317	325	309	310	292	319	315	305	294	325	302	318	290	348	316	334	336	289	315	282	312	333	359	326	353	315	304	305	312	305	293	315	285	280	286	340	310	277	291	312	302	310	295	305	331	301	278	301	301	328	303	297	291	301	324	309	290	266	308	296	317	313	291	344	305	326	290	321	298	316	294	307	313	281	295	306	280	334	281	296	275	303	306	279	278	289	291	338	325	333	295	317	309	303	307	334	348	293	299	285	319	294	299	309	311	321	312	306	319	306	270	287	301	293	301	277	301	302	280	295	344	324	322	312	306	314	270	319	301	334	301	318	318	308	309	306	307	299	298	311	307	306	309	288	288	305	286	293	298	300	323	306	315	317	308	313	295	304	296	324	280	315	267	285	314	293	318	292	320	336	295	307	296	294	280	289	319	287	300	322	299	304	296	310	295	310	315	278	286	340	281	328	313	329	292	322	306	333	296	289	323	306	299	314	310	258	318	296	337	301	281	315	315	303	311	300	308	281	285	303	307	318	297	337	313	261	271	315	268	347	289	330	301	307	323	293	327	297	335	319	291	297	324	360	293	317	275	312	288	280	316	321	284	311	307	324	325	315	272	279	319	306	337	309	302	303	319	327	334	304	304	273	289	312	296	330	287	318	311	322	307	334	322	364	298	313	318	308	287	282	316	266	295	323	315	284	301	343	336	290	322	312	307	295	288	290	293	293	328	308	303	313	302	276	300	320	299	317	307	297	328	244	298	307	294	274	294	277	289	308	320	302	342	306	277	252	285	294	300	297	318	295	303	330	292	312	310	330	288	293	299	304	347	349	316	328	292	273	294	316	293	323	317	320	332	330	308	339	294	295	331	320	270	313	301	323	324	279	322	278	319	314	318	309	260	290	303	311	284	292	292	298	299	307	297	324	330	318	301	315	338	275	308	289	292	286	312	326	320	318	307	303	300	329	308	329	299	275	277	303	322	313	340	328	328	298	291	305	307	310	315	329	289	290	335	268	305	306	295	302	304	308	296	306	262	309	309	307	319	283	306	276	301	311	325	316	334	299	325	317	326	309	304	297	283	300	340	316	310	306	282	309	324	295	292	328	292	303	279	285	305	317	289	273	304	318	319	269	328	331	306	296	333	304	321	292	343	307	284	291	291	308	292	319	303	329	294	309	307	311	298	299	315	313	303	297	289	338	311	301	277	281	294	293	290	310	296	292	332	348	289	336	274	273	332	297	300	275	291	314	307	290	327	316	291	298	323	307	272	280	324	299	301	316	318	289	320	332	302	319	281	322	309	292	312	307	272	312	309	305	277	328	314	319	318	302	277	326	289	285	318	311	320	296	275	329	303	311	330	310	274	266	313	265	294	309	288	297	310	308	311	312	270	344	314	322	322	309	306	275	333	310	314	302	305	282	321	280	304	315	323	313	268	304	296	315	323	313	298	300	332	303	317	311	277	297	321	308	280	274	310	329	298	320	286	334	307	320	328	325	286	334	315	310	314	300	317	273	296	314	314	305	337	320	326	320	335	300	288	287	310	302	340	327	304	341	321	295	299	294	311	306	293	267	323	300	287	341	299	319	322	338	271	357	305	287	269	313	322	281	309	294	342	321	341	290	321	319	311	298	333	278	310	295	293	305	301	282	326	310	318	304	320	276	292	266	331	290	294	309	280	334	296	301	295	317	316	301	301	315	300	286	314	323	304	336	296	314	300	286	300	338	280	278	276	306	307	324	305	284	265	300	297	317	286	264	291	304	310	309	289	288	325	336	318	308	313	307	293	294	316	293	315	288	301	301	305	316	300	323	310	325	314	299	328	296	267	310	303	283	294	305	329	269	330	286	335	322	293	318	303	276	344	317	318	329	304	309	286	309	292	327	299	312	347	310	290	315	284	316	319	318	301	318	294	309	303	313	271	325	315	286	299	314	304	337	324	289	293	298	267	314	299	305	316	338	298	307	296	312	296	281	302	314	286	312	326	295	303	319	290	307	297	314	284	318	302	293	324	285	295	286	292	300	340	301	287	306	279	291	285	318	310	261	298	322	344	293	313	310	296	338	302	282	300	309	279	264	314	320	333	277	291	304	333	302	325	332	298	317	329	302	334	322	277	289	312	340	300	333	310	286	294	337	307	287	337	322	305	307	296	340	310	295	312	343	301	288	277	321	300	301	287	338	325	328	297	329	353	318	280	299	283	313	315	312	291	289	340	301	310	293	309	294	310	298	321	322	285	292	297	322	318	333	299	305	313	302	288	296	279	341	283	298	292	286
6330	13904	9507	4597	3184	2411	1921	1429	1116	958	826	673	602	638	554	519	482	504	472	414	458	476	400	413	416	412	376	421	426	408	406	401	418	378	398	388	400	389	387	385	372	398	368	337	392	357	408	407	373	376	377	372	384	317	352	337	372	386	370	396	375	367	311	357	415	385	338	383	353	366	368	346	357	364	394	422	346	379	394	359	366	368	339	362	318	383	340	374	352	352	399	328	368	345	358	384	329	360	367	326	384	403	386	340	387	394	332	324	360	353	369	410	369	355	376	394	356	387	357	360	382	363	322	381	397	354	355	379	359	349	363	375	386	364	351	364	372	326	361	345	388	359	309	357	363	365	368	353	353	355	374	372	379	361	393	335	375	374	365	398	346	392	341	384	377	328	379	376	375	342	358	373	376	337	342	351	367	358	412	345	340	349	405	359	365	360	360	359	413	354	323	368	351	370	343	383	357	378	338	333	352	319	377	354	379	400	355	351	383	393	368	388	388	356	371	347	370	374	363	357	358	364	373	356	353	405	383	351	339	357	366	344	334	355	348	334	338	346	362	358	373	383	333	381	365	378	376	363	360	371	382	380	355	338	387	338	370	368	350	374	359	361	365	366	349	350	392	330	370	329	386	385	396	354	334	328	359	383	373	342	403	349	357	359	388	389	376	358	392	357	366	351	348	398	351	356	417	348	362	359	351	344	367	366	370	320	348	319	364	378	357	396	307	359	341	352	361	366	366	362	361	373	351	347	391	388	364	367	368	392	334	396	378	375	336	347	367	364	355	358	357	382	358	361	333	364	359	361	334	376	337	390	366	361	372	347	361	354	346	376	355	363	348	330	340	371	353	387	364	340	366	341	373	360	344	365	361	341	348	400	367	333	373	379	366	364	368	368	389	357	397	353	356	371	358	341	403	334	365	371	382	358	332	363	344	356	348	370	360	381	382	378	353	374	415	372	368	358	341	356	349	369	331	356	356	359	392	349	339	311	362	389	362	365	329	360	353	352	367	366	378	375	354	394	327	371	358	394	389	401	341	358	370	369	369	358	375	380	391	345	375	352	381	368	357	395	350	365	377	373	394	371	379	349	364	335	366	358	374	344	371	361	378	389	366	346	375	334	394	373	405	368	336	343	391	370	370	371	398	343	352	385	367	370	385	362	362	358	360	359	340	333	325	337	339	325	362	362	340	345	370	387	351	354	366	357	376	341	361	341	382	372	344	357	347	399	336	370	330	340	375	345	406	373	360	358	379	384	367	384	340	363	351	380	376	346	353	383	352	350	341	347	399	399	316	370	350	390	406	367	350	349	387	357	363	394	348	341	328	365	389	390	343	387	354	370	322	364	338	390	349	381	353	336	382	378	351	346	381	346	352	351	373	360	369	383	373	349	386	401	348	341	388	407	341	307	356	367	357	377	357	363	348	335	364	361	332	341	343	348	372	357	369	364	393	365	366	345	360	356	334	353	338	380	334	363	345	331	367	381	359	389	364	361	341	404	337	362	366	335	360	366	362	360	378	328	380	371	341	413	402	378	345	327	390	345	376	365	348	368	359	362	365	395	392	342	361	381	353	374	336	342	349	351	342	347	336	364	348	354	383	362	342	364	348	376	352	372	357	363	353	326	381	371	368	387	387	347	360	325	341	356	362	361	337	373	377	336	367	374	364	364	407	352	385	405	367	403	360	325	336	362	345	373	338	350	342	376	365	393	356	322	338	356	346	377	385	358	392	341	372	361	367	400	367	334	348	377	381	351	361	366	371	370	407	383	346	339	355	379	359	344	344	365	352	315	359	352	311	348	379	374	349	373	351	378	353	360	351	365	372	357	341	344	347	353	363	349	334	363	350	346	356	353	372	341	386	355	372	378	353	332	375	345	352	339	353	368	334	316	365	360	385	380	368	367	325	322	403	338	350	363	389	378	350	376	321	348	340	359	358	364	352	381	374	368	369	367	338	355	349	327	376	357	373	354	366	353	361	359	352	368	362	352	343	331	350	344	318	377	354	346	354	395	375	347	344	316	354	345	322	363	369	360	378	343	342	349	383	382	373	367	371	368	363	359	329	381	376	362	342	388	351	358	354	366	355	403	378	366	360	378	367	336	367	354	356	370	392	345	377	339	352	381	361	347	358	359	358	340	369	352	347	372	381	392	343	367	370	392	351	363	342	369	317	406	337	345	356	374	401	353	362	383	350	375	388	357	374	339	379	374	358	396	341	399	358	374	353	367	352	346	386	414	366	371	359	337	350	357	329	332	372	357	383	376	379	382	329	340	387	373	349	341	340	367	381	354	333	364	346	344	317	343	323	363	391	366	391	346	369	360	366	345	358	355	357	347	356	385	393	371	361	343	347	326	359	349	337	362	347	383	371	361	378	368	337	363	351	350	347	348	380	358	360	356	348	365	373	362	322	348	351	360	344	368	349	393	373	374	330	359	359	359	370	359	384	368	362	358	334	353	350	339	406	346	327	346	357	379	342	360	389	346	373	360	390	362	354	374	359	362	355	357	358	336	383	373	346	387	348	342	341	331	336	328	361	374	360	361	349	360	348	331	349	366	377	338	349	355	335	336	368	345	386	364	364	386	395	394	350	346	390	354	391	385	334	377	380	378	340	375	374	366	365	358	366	354	359	332	357	365	352	331	395	365	351	363	361	366	346	364	385	322	343	375	394	356	338	375	357	350	348	383	347	365	359	357	348	356	347	375	343	358	344	341	365	392	360	388	383	343	356	338	357	355	363	362	366	369	378	391	326	341	377	375	355	365	377	379	403	403	390	373	359	408	382	362	377	366	394	351	345	354	382	355	339	366	323	355	338	349	357	329	351	355	380	351	376	364	363	351	342	337	371	388	357	310	358	361	366	386	349	326	355	353	409	384	351	344	384	361	339	378	381	351	383	351	358	346	343	374	366	339	354	326	379	367	355	347	344	396	368	400	379	357	379	373	373	367	371	376	368	365	359	360	368	374	356	379	376	370	365	336	371	390	350	332	353	353	386	355	365	392	353	362	321	343	363	354	374	350	370	365	329	373	365	392	354	401	341	375	397	359	353	374	346	360	337	362	376	338	388	357	394	326	375	364	361	350	347	351	344	346	381	352	372	375	389	364	356	365	342	334	370	368	340	341	389	346	372	365	371	377	337	371	357	342	397	367	330	369	357	383	360	350	371	365	344	370	326	364	352	331	366	360	336	384	334	377	344	349	365	362	361	363	357	367	346	379	349	371	345	363	371	372	382	364	390	364	373	370	382	370	347	361	370	411	369	368	324	374	352	351	362	377	373	343	369	363	372	373	350	339	338	359	401	362	391	370	340	368	365	391	366	366	374	359	349	377	347	375	371	365	349	368	348	373	370	368	361	347	405	370	375	355	381	346	363	322	317	388	342	378	396	363	355	385	352	377	348	373	351	373	320	322	362	348	357	354	367	347	347	352	359	369	373	335	366	353	354	365	314	380	355	354	401	373	375	370	342	327	346	365	346	354
27214	17133	3510	990	725	714	646	609	534	608	574	571	579	608	540	583	564	570	555	581	569	584	526	590	617	594	599	538	548	588	600	562	605	563	614	575	610	565	590	561	590	559	574	601	554	577	579	602	562	574	584	616	561	549	536	606	590	548	620	552	612	646	587	551	561	599	572	576	544	574	571	580	527	536	585	570	552	568	561	587	574	602	554	549	560	588	560	538	597	582	579	587	569	585	569	574	646	581	598	552	563	550	597	588	579	573	559	542	569	527	564	598	568	609	576	597	602	565	581	602	526	578	528	505	567	604	572	560	561	592	625	633	580	565	576	574	609	617	593	529	623	570	597	603	561	557	589	591	596	567	545	605	580	587	561	559	543	581	625	567	583	559	590	571	575	576	612	570	575	601	635	557	572	582	580	583	574	534	588	584	609	577	547	585	580	578	605	581	596	602	594	624	553	589	604	557	536	553	529	606	617	576	571	573	633	565	564	582	591	569	554	547	573	543	550	582	614	529	577	595	624	566	583	568	606	578	611	602	606	577	578	580	576	612	585	581	587	587	528	569	563	568	552	560	563	603	565	612	551	613	579	553	605	592	610	569	598	621	579	564	603	562	608	564	590	565	564	588	603	563	549	581	577	554	568	583	565	561	615	573	544	594	585	614	576	553	587	575	634	535	584	526	559	551	530	590	571	577	549	590	600	546	622	584	565	592	605	595	606	562	560	597	574	577	561	572	514	592	632	586	548	557	538	575	575	557	574	553	563	558	575	546	583	599	573	575	550	618	598	577	574	602	564	558	594	545	614	611	550	606	579	586	584	578	599	572	605	583	600	592	607	546	606	602	559	578	539	582	607	572	544	592	580	603	620	566	590	563	594	579	579	590	568	584	559	557	570	583	550	589	543	555	536	589	586	594	642	587	605	567	566	574	549	588	589	590	565	567	609	566	549	571	588	538	569	648	576	598	564	578	605	602	604	581	584	573	540	519	569	550	589	558	545	594	588	571	610	570	548	548	578	540	556	566	601	542	601	617	556	561	607	588	586	548	603	581	564	616	584	589	602	540	575	585	573	567	580	588	583	567	597	576	616	575	593	566	582	608	568	570	587	543	582	566	554	539	586	555	562	596	587	566	606	550	597	583	586	541	587	583	588	562	571	608	577	542	574	593	581	584	552	590	614	578	573	602	583	569	541	587	547	591	605	610	570	555	603	536	556	603	564	553	580	554	593	624	591	605	555	537	615	563	578	608	559	591	588	547	614	571	552	577	565	560	583	585	577	573	585	561	594	578	622	595	565	596	539	609	576	563	578	531	546	609	601	607	547	606	562	548	591	532	599	541	570	573	548	544	571	595	653	590	578	568	545	601	612	591	541	583	551	601	568	610	561	584	594	578	552	583	593	568	571	576	571	565	581	559	595	561	603	584	574	587	575	565	570	535	591	590	611	567	590	578	598	585	607	624	579	557	546	580	547	569	603	611	580	601	581	541	535	579	572	610	600	613	637	578	547	566	591	527	577	573	572	588	565	602	610	577	583	567	571	568	583	564	536	600	609	556	609	549	571	579	567	572	583	623	578	550	598	550	595	599	603	569	544	626	541	577	595	605	588	574	562	595	554	559	549	571	574	604	566	595	608	605	575	583	609	587	594	554	563	587	595	613	588	605	543	587	550	582	581	591	553	586	630	613	607	560	590	565	549	612	541	599	549	536	608	595	673	592	599	544	608	581	550	586	602	582	566	564	602	584	582	585	573	541	590	552	544	572	579	579	588	562	581	579	563	593	565	574	566	597	589	552	583	593	612	591	615	528	622	556	597	586	614	583	553	593	603	565	527	587	586	555	591	589	588	627	597	613	543	596	576	616	599	607	618	548	582	570	566	580	584	624	568	553	593	595	576	567	648	613	585	614	564	560	573	542	589	613	589	571	608	578	550	584	593	586	549	566	571	570	569	554	552	582	580	569	555	605	556	601	602	545	584	567	571	566	568	587	598	551	617	554	556	574	559	624	568	553	597	622	588	607	543	582	568	561	561	561	552	581	592	541	601	575	601	551	579	592	578	581	601	594	605	545	595	553	518	575	553	577	546	598	577	597	584	583	608	571	555	603	575	572	611	579	567	573	595	589	555	556	527	519	599	571	571	584	552	575	620	554	578	631	603	550	543	586	606	592	582	560	578	544	562	598	642	580	564	583	540	565	607	567	563	577	582	590	554	570	567	617	535	556	576	601	589	602	595	572	604	592	565	566	598	617	586	575	573	546	581	599	571	550	550	585	560	558	600	569	587	609	568	539	589	506	523	556	574	583	583	623	563	557	568	564	577	578	573	567	572	561	613	552	573	600	559	573	566	560	569	551	559	551	597	616	560	610	566	586	577	624	539	550	577	574	577	559	613	612	590	630	582	595	597	527	579	558	549	551	600	613	536	570	594	563	601	517	549	537	569	570	543	568	549	601	582	615	569	594	628	551	533	577	618	556	607	611	592	579	542	584	581	578	576	604	508	558	534	578	561	589	556	595	587	605	578	579	526	562	576	574	558	615	591	550	554	557	589	577	604	560	523	563	552	536	598	623	598	558	573	585	566	584	598	546	593	547	542	582	605	579	624	555	569	582	608	565	574	583	596	564	602	532	633	569	592	632	568	581	538	560	587	588	542	563	557	585	547	576	584	527	568	606	557	594	603	618	590	605	559	550	585	565	573	619	609	619	538	570	602	564	583	572	580	549	615	573	566	588	577	625	567	573	548	567	551	561	563	572	533	580	582	574	527	567	586	556	589	595	563	572	605	621	534	579	613	564	543	567	559	568	575	573	569	567	549	611	582	607	547	555	564	575	591	558	563	576	562	535	573	595	605	584	571	574	590	540	577	574	584	542	596	563	578	587	625	560	619	562	590	581	536	591	614	593	564	579	587	574	585	570	541	557	570	607	549	551	566	594	579	579	544	604	617	595	576	610	595	607	570	594	563	604	615	556	572	584	572	581	582	585	552	555	578	564	561	559	577	582	587	593	542	552	564	615	579	548	585	558	591	551	583	527	560	553	617	581	578	594	571	589	583	598	608	583	591	638	581	551	612	585	591	624	543	625	578	607	566	598	605	591	600	613	548	592	570	555	587	592	558	582	621	565	585	525	586	584	582	564	590	594	594	596	553	531	578	587	599	572	560	571	567	542	587	590	572	588	526	571	570	577	598	550	576	520	546	619	538	597	609	584	636	608	570	590	534	565	573	558	607	591	553	582	589	596	602	627	552	549	540	608	630	563	585	538	600	626	603	548	608	558	554	600	551	580	573	550	580	609	559	638	590	579	571	588	590	559	547	548	604	541	598	610	607	589	595	581	614	540	620	585	569	572	574	579	592	589	599	579	582	530	601	598	594	572	610	555	547	571	534	590	596	576	551	590	616	576	549	552	607	556	552	581	571	587	551	585	587	544	545	568	572	570	604	583	595	593	577	597	571	598	573	605	594	578	618	593	579	590	576	564	530	557
5319	1357	1021	783	684	708	694	703	645	671	630	679	669	665	614	631	634	673	597	651	687	626	669	700	643	680	641	626	621	636	648	631	620	665	634	627	622	629	661	621	665	630	671	656	652	643	673	634	651	659	615	646	646	675	648	660	634	636	647	665	655	609	655	675	656	618	687	678	637	650	666	661	633	661	617	592	658	665	643	675	651	633	657	696	684	667	667	623	661	674	647	691	620	650	669	661	630	657	640	646	692	657	708	662	617	669	665	617	654	632	670	644	701	600	659	686	661	621	655	657	645	617	668	621	670	608	638	652	664	687	650	616	655	656	634	667	609	655	594	626	685	651	644	634	657	620	625	692	629	662	618	600	657	627	636	655	649	677	637	640	674	651	621	688	631	633	669	611	625	657	619	643	661	618	631	626	664	679	691	599	679	603	659	653	660	690	652	606	648	669	633	622	662	675	617	634	670	678	651	659	615	645	679	641	627	606	651	654	624	652	676	617	634	638	622	646	655	638	609	691	662	629	633	644	621	656	646	633	635	667	641	622	641	625	623	659	617	663	664	676	663	654	646	632	647	648	617	634	669	668	651	655	647	646	660	652	668	650	678	617	658	647	662	683	662	665	654	670	676	637	655	642	651	625	594	630	691	676	641	632	668	681	644	653	682	682	623	654	636	678	671	626	601	638	662	629	645	666	586	634	633	632	625	701	617	604	648	627	698	663	636	617	647	641	661	634	614	562	642	665	660	675	650	664	659	688	656	663	673	679	684	657	683	646	612	611	619	664	604	642	649	619	588	651	628	630	601	635	667	677	629	653	642	612	646	631	611	617	650	639	639	660	656	685	601	670	643	607	672	651	674	668	638	672	610	637	673	634	650	609	670	640	678	668	638	733	645	654	681	661	610	658	672	616	593	649	686	622	660	642	613	663	641	635	633	655	648	672	652	656	673	658	621	647	659	671	612	680	635	628	636	649	632	683	635	612	655	676	650	654	631	636	665	670	654	667	649	648	683	664	613	660	642	604	663	628	627	627	666	670	649	619	660	586	645	629	667	636	635	615	679	634	633	661	680	676	687	644	674	598	624	668	645	646	644	660	665	627	607	665	643	648	675	640	637	600	627	637	611	634	646	657	676	639	623	600	639	654	681	636	674	662	650	620	636	645	601	639	620	649	657	636	649	716	626	635	672	642	667	635	636	676	657	627	597	637	616	649	635	619	650	633	686	631	619	675	620	619	650	665	705	638	713	658	660	658	618	642	598	656	649	607	659	651	682	639	632	624	659	634	659	683	635	676	661	667	649	653	631	623	657	656	606	627	603	658	655	655	640	594	672	629	670	650	662	644	653	662	675	661	696	638	631	647	636	668	616	626	667	703	642	669	669	628	679	645	643	647	671	652	617	668	628	665	625	621	656	649	634	646	685	652	687	650	643	662	662	647	643	655	636	625	652	641	642	694	689	640	599	642	629	667	623	620	620	666	643	642	626	623	649	682	693	643	635	639	635	632	657	620	640	654	667	634	664	646	671	677	641	610	653	626	655	699	597	653	649	626	630	633	692	629	684	629	630	632	663	643	660	660	650	657	637	690	622	673	683	650	661	662	633	649	656	693	650	645	670	659	626	647	582	623	642	630	608	662	634	649	655	670	657	666	647	641	659	629	631	676	608	628	654	626	657	606	623	639	633	638	687	658	645	644	605	664	686	592	654	623	605	648	617	676	642	672	622	616	669	688	672	641	672	637	673	639	649	667	606	634	650	608	672	614	655	657	658	690	627	654	654	646	646	635	649	672	665	647	655	654	593	629	637	608	644	636	657	629	707	638	641	608	653	616	664	686	648	633	677	617	685	668	655	680	641	632	639	664	660	655	637	656	618	641	664	614	619	634	693	600	622	622	631	624	628	610	683	657	638	669	630	659	668	668	661	635	625	651	605	649	654	641	660	631	634	634	636	642	670	652	674	629	672	633	636	672	613	674	623	622	639	688	646	704	615	638	626	688	642	651	650	640	675	661	629	653	637	671	655	604	654	643	654	623	659	605	641	647	699	638	602	642	611	657	684	658	678	625	669	641	682	668	685	640	662	629	651	658	643	589	616	645	631	682	652	654	670	636	624	638	614	657	652	630	618	660	608	609	605	660	653	660	648	683	660	656	652	603	658	661	662	681	643	635	616	681	657	651	650	709	634	632	650	619	660	674	611	666	596	641	684	602	682	668	646	651	643	651	614	629	619	603	687	624	668	604	654	607	655	636	626	624	650	682	653	644	662	582	626	687	686	634	630	651	681	626	600	655	628	613	628	639	623	669	670	651	667	643	641	615	635	628	661	679	659	637	673	626	614	657	626	645	654	630	635	645	632	633	598	603	681	652	627	639	659	646	677	648	640	607	650	699	627	659	629	628	649	646	665	674	630	662	684	638	705	607	617	631	659	685	648	654	617	642	652	621	626	646	660	627	648	615	649	644	607	670	605	641	628	581	665	610	649	625	640	589	666	644	606	668	653	645	631	612	663	652	664	664	603	596	627	675	645	631	643	655	634	661	617	660	623	658	650	687	618	644	689	687	637	661	656	614	667	689	658	640	619	661	691	595	681	615	671	666	629	661	678	665	642	622	623	646	636	608	628	695	637	668	651	636	635	584	619	658	683	605	686	630	607	666	621	642	629	644	643	664	671	678	634	694	668	646	684	650	660	663	629	669	703	679	665	625	667	659	619	636	634	625	632	628	625	646	628	652	680	654	649	668	667	665	685	640	654	667	681	639	624	675	665	623	614	645	646	684	646	646	627	655	632	636	645	691	644	623	624	618	631	646	629	634	657	654	628	623	638	677	655	611	630	731	670	648	675	596	657	645	621	666	651	668	599	597	647	679	632	646	674	649	654	668	666	646	661	680	626	622	683	657	665	653	634	654	672	625	664	622	675	653	653	670	683	661	679	672	642	651	631	644	649	654	646	644	698	644	642	616	699	664	600	651	648	682	660	653	608	651	645	672	618	597	664	688	666	636	646	679	673	649	641	675	669	651	603	623	649	638	643	633	675	646	698	624	674	660	645	621	612	650	637	606	669	659	705	642	668	615	588	651	664	647	642	653	646	628	658	657	675	610	622	672	665	632	654	671	633	654	626	624	641	669	614	610	690	627	664	592	654	648	633	638	651	597	618	630	652	623	620	638	670	600	711	610	658	704	695	616	662	637	639	651	696	665	643	678	630	625	615	629	635	646	641	658	672	665	676	630	663	676	674	626	599	647	621	639	636	663	627	639	620	679	725	627	621	665	651	640	691	641	590	650	638	620	654	625	642	649	676	637	650	675	639	688	642	667	661	641	612	628	611	717	629	676	587	621	611	640	637	646	639	654	631	643	697	664	631	618	618	645	684	603	662	610	657	624	668	651	663	688	629	621	655	627	622	671	676	700	619	596	626	637	658	601	638	672	620	676	630	651	674	605	623	669	621	621	626	621	634	662	665	651	667	645	648	644	652	632	628	603
23303	21040	28123	24164	21023	8108	1274	1026	809	816	783	748	741	734	691	700	698	713	670	704	688	601	657	712	671	644	629	625	705	653	661	652	646	626	681	626	651	622	621	639	623	656	660	636	675	682	654	629	628	687	658	660	672	692	602	677	652	638	657	668	644	659	633	624	647	657	590	655	640	655	642	644	603	652	676	644	612	623	637	636	601	678	634	653	621	651	701	673	675	620	575	645	637	593	610	676	610	649	615	574	632	633	619	649	680	657	653	673	677	618	663	642	674	674	666	629	630	627	641	620	646	646	638	608	691	626	599	615	634	593	598	657	631	646	627	623	641	605	641	628	665	604	637	642	656	613	653	663	665	655	643	594	639	620	636	589	634	665	670	560	627	617	650	634	660	686	652	604	641	633	614	652	601	636	630	675	638	656	630	654	620	647	649	635	568	712	665	675	635	622	647	593	646	639	614	641	644	605	653	637	660	656	608	645	654	660	654	656	685	601	682	645	642	638	653	712	624	627	633	659	675	636	615	635	649	617	628	630	628	628	639	666	650	608	640	632	644	630	562	618	586	610	596	702	622	629	636	643	632	603	647	666	653	693	643	650	635	621	669	641	648	596	654	676	697	636	615	642	640	643	610	615	635	606	678	601	652	705	630	644	649	621	665	609	663	709	628	658	627	633	663	598	610	643	649	654	602	631	638	614	656	624	641	656	621	617	634	661	638	620	621	586	662	658	663	581	632	611	639	620	597	653	627	638	656	652	641	611	602	632	643	607	610	637	614	661	649	632	627	635	626	654	599	657	603	653	636	607	636	671	591	629	667	603	614	644	622	637	634	649	592	665	664	615	580	665	622	664	654	629	632	617	668	649	637	653	648	601	624	632	626	637	644	645	589	652	612	693	597	645	654	649	703	665	663	633	621	638	627	636	609	648	579	618	638	618	655	671	618	680	629	599	637	677	672	682	659	590	651	608	613	642	646	695	659	629	653	652	655	633	605	660	686	655	637	648	611	633	610	635	612	615	587	632	593	646	689	622	656	619	641	620	628	633	617	671	627	635	635	646	646	630	655	703	654	650	612	591	627	616	639	632	663	660	636	674	618	658	647	657	715	648	594	588	676	593	640	612	608	608	607	627	661	625	647	654	678	642	649	660	645	634	635	619	580	652	630	632	627	637	605	645	671	578	648	662	646	630	655	629	631	602	588	670	657	652	618	599	693	637	641	613	659	630	661	628	608	652	658	621	631	667	647	660	631	606	665	643	626	569	640	633	639	642	621	646	682	631	655	612	608	646	671	663	629	666	650	661	599	593	648	656	574	668	655	604	657	627	632	652	661	603	646	644	642	614	676	622	629	623	578	650	664	596	646	630	621	676	643	657	662	607	660	612	625	625	618	599	636	657	628	594	595	633	664	602	619	635	637	653	683	671	654	637	662	607	670	617	671	632	625	677	652	620	645	669	648	610	643	612	612	627	661	605	655	678	665	639	657	646	593	659	616	627	662	602	637	621	689	684	691	685	670	623	619	650	623	625	587	591	638	617	624	641	652	608	621	623	650	617	624	662	679	645	605	619	614	621	642	626	607	651	603	604	623	619	634	654	611	641	629	633	660	617	614	625	661	645	632	690	656	656	632	609	618	645	662	643	563	631	683	622	605	657	680	627	661	649	637	635	639	622	607	645	712	600	590	647	620	628	642	587	600	660	676	668	662	649	678	626	670	621	638	646	625	618	633	596	645	620	618	627	643	631	648	648	649	675	662	624	635	749	669	613	625	623	638	619	618	645	653	644	636	657	668	592	652	623	642	647	639	646	619	616	650	653	618	653	651	674	654	660	616	649	653	665	632	606	623	655	648	651	566	661	656	671	585	595	628	633	679	634	606	633	631	662	644	680	672	593	633	654	654	616	623	655	639	636	634	654	619	622	644	628	609	613	627	610	606	613	648	682	601	596	654	638	618	661	706	614	647	634	609	620	622	596	618	679	652	606	630	648	626	620	662	650	631	656	653	623	632	600	649	662	628	633	613	629	656	643	657	646	608	609	685	605	675	662	616	662	570	626	615	620	617	639	673	653	599	665	659	613	628	626	658	645	624	569	674	683	600	666	637	630	582	632	628	659	637	687	583	651	645	611	661	608	646	691	659	614	652	599	671	613	603	633	650	671	600	644	610	643	652	681	624	624	605	641	621	620	624	624	638	661	588	620	622	637	625	653	635	654	580	605	674	661	628	670	663	684	617	629	651	604	665	640	638	634	637	682	629	648	663	634	672	649	703	637	634	674	600	636	620	644	627	596	623	625	641	623	659	638	662	597	620	680	653	645	651	676	620	619	594	636	643	617	619	621	599	652	651	580	638	637	604	630	626	654	621	658	619	636	622	665	600	655	662	632	628	693	667	639	632	665	603	668	619	655	616	639	599	648	635	654	648	625	669	614	571	629	627	638	621	628	587	611	619	610	626	575	642	623	666	660	627	637	614	625	637	680	594	614	601	653	659	691	669	678	691	630	636	630	651	635	602	570	627	614	611	610	604	654	651	664	656	665	626	640	665	617	613	652	599	681	613	609	620	636	630	613	640	605	684	675	634	630	687	625	641	604	536	653	633	651	649	600	648	655	664	654	662	636	644	604	645	648	660	665	629	614	657	628	632	612	626	670	674	620	673	654	634	644	630	665	617	668	641	625	643	725	691	622	636	631	648	605	645	590	619	658	636	650	650	635	621	697	643	632	598	611	662	671	713	657	632	630	630	633	605	602	616	643	669	656	623	646	628	638	629	644	669	650	597	623	653	612	655	682	649	652	614	653	651	624	638	587	642	673	638	644	639	616	635	642	629	686	628	662	674	637	677	631	696	638	626	648	642	698	625	607	652	618	617	635	640	668	655	664	627	655	681	631	632	652	644	624	640	700	630	686	647	629	595	632	630	626	621	628	633	634	672	633	646	617	614	653	630	636	645	646	641	643	657	629	621	679	649	639	667	691	637	670	660	631	657	618	619	663	662	639	649	670	599	645	585	661	624	605	585	653	698	639	677	592	647	637	619	643	615	624	634	640	655	657	661	629	661	628	667	636	616	631	656	698	597	618	643	649	639	622	635	663	627	612	637	611	692	620	659	634	646	624	651	660	639	628	628	590	629	615	642	653	621	615	605	618	651	630	677	650	649	653	670	665	663	614	619	641	693	623	678	623	675	689	659	641	601	659	617	627	625	651	647	662	587	620	646	611	680	617	637	661	642	608	653	615	645	632	613	657	653	638	663	598	616	643	641	642	664	619	648	650	629	651	639	656	620	661	638	653	658	652	631	616	634	617	695	674	620	651	661	656	650	645	587	601	620	644	631	630	624	635	684	643	652	624	578	677	675	667	644	627	629	629	645	629	622	604	657	602	615	616	638	644	685	616	623	636	619	636	645	640	631	649	625	609	616	657	653	662	623	585	664	617	614	653	638	619	659	641	652	629	608	647	638	626	619	627	578	652	599	640	657	612	653	633
4655	8536	5917	3000	2144	1770	1480	1246	1108	1037	996	851	966	827	832	858	800	804	812	784	803	758	766	726	777	799	734	752	736	702	794	740	753	714	687	746	747	815	767	767	755	727	645	730	713	741	742	772	695	735	703	757	714	715	730	750	746	701	734	706	705	678	707	709	740	705	726	736	715	735	693	763	743	719	741	701	734	737	726	709	724	727	742	732	731	709	720	716	735	680	734	688	759	753	703	745	728	737	746	670	728	657	729	750	716	712	740	712	774	748	720	739	719	715	723	721	709	701	764	717	723	775	729	771	720	703	730	714	725	725	744	717	706	740	711	755	684	769	731	696	740	720	710	676	755	734	720	718	745	711	723	674	720	714	685	715	713	740	733	722	758	694	684	722	755	747	699	686	723	696	727	687	719	714	774	701	742	741	702	743	751	765	768	703	713	705	749	651	709	754	718	727	718	722	736	756	738	717	667	724	659	740	753	749	676	724	722	709	712	740	702	734	720	759	730	756	694	697	686	731	761	741	692	682	703	767	704	770	753	739	726	705	691	703	675	743	710	725	721	677	777	742	696	705	785	717	712	698	697	724	731	752	764	757	765	705	671	710	696	751	731	739	733	681	730	741	676	731	700	714	756	743	728	693	748	722	729	746	745	754	709	702	713	695	618	689	739	749	750	727	754	688	707	759	713	713	747	758	659	669	656	695	727	718	719	736	723	692	732	674	722	745	775	732	756	730	765	759	749	729	696	733	688	746	735	729	730	715	761	709	705	739	714	734	707	722	715	769	735	724	671	758	718	704	706	795	737	736	661	672	709	786	710	735	801	717	718	740	714	733	687	699	749	718	751	725	754	720	735	677	676	698	705	718	729	705	728	687	709	750	749	696	704	723	708	696	763	723	766	705	677	749	781	733	757	726	716	686	743	702	739	719	728	709	699	710	738	699	757	713	772	704	753	676	741	728	731	717	721	747	679	719	737	683	732	698	684	750	721	715	749	680	719	682	730	712	724	671	712	696	743	755	731	729	716	736	703	712	750	718	711	706	773	733	744	672	725	711	729	722	730	771	722	728	695	743	698	726	719	690	723	713	708	713	725	716	724	750	727	745	716	705	766	710	737	739	734	759	772	711	706	689	766	686	763	785	687	722	752	748	714	750	744	737	719	707	756	731	722	729	656	679	697	736	739	721	722	749	746	758	725	694	733	716	762	706	748	743	740	768	751	681	702	722	783	732	690	740	730	725	734	715	764	726	702	777	722	717	704	755	670	734	726	729	756	750	723	729	727	674	732	716	747	745	735	745	721	680	746	672	727	716	713	683	662	720	734	703	719	693	737	719	781	729	722	739	730	757	742	731	742	739	749	703	694	784	750	698	758	693	696	691	709	719	742	725	754	736	708	748	736	761	757	777	729	687	739	716	724	718	715	714	714	767	736	691	696	700	738	703	733	704	674	693	727	723	730	706	731	693	769	720	726	748	726	759	692	726	758	700	723	764	724	694	764	710	755	749	715	725	698	735	718	730	695	716	772	686	712	709	735	747	702	714	782	753	693	743	708	767	760	712	736	736	768	666	763	714	689	732	682	757	776	718	734	704	716	730	747	735	686	704	679	714	724	688	744	716	733	711	705	709	696	710	705	688	747	736	734	759	682	687	741	740	711	715	692	768	709	713	693	736	705	771	710	681	710	728	758	716	717	743	709	740	741	688	721	694	727	708	750	718	662	769	690	725	727	661	692	683	738	645	710	695	764	709	741	718	764	720	734	691	724	715	765	720	767	701	719	742	684	721	735	718	681	686	701	713	715	763	746	762	723	728	759	752	739	703	714	716	751	702	758	689	695	770	713	724	738	740	697	661	716	677	711	712	718	707	749	750	761	694	696	713	700	715	701	688	738	699	701	728	733	722	717	657	764	671	755	778	689	748	683	702	721	675	712	759	738	712	705	695	756	717	726	700	748	730	707	687	720	685	725	704	722	724	728	701	725	748	724	766	711	692	733	744	717	785	695	743	693	706	743	718	812	757	755	663	670	725	700	706	765	737	745	659	741	724	720	721	750	712	765	701	755	717	745	735	695	711	703	713	766	645	715	722	736	706	713	731	729	754	748	715	743	754	719	736	745	746	719	697	755	761	730	771	729	719	720	739	727	722	772	702	693	720	697	730	689	726	732	714	716	762	724	710	730	736	712	742	759	665	704	731	705	746	726	746	712	751	724	694	713	683	777	708	769	704	743	716	738	760	706	687	695	757	718	742	740	697	728	687	740	733	724	736	692	722	683	717	720	706	716	694	679	735	717	747	748	744	768	758	676	711	726	714	719	740	708	698	720	723	721	753	700	704	747	651	756	726	733	698	745	744	732	694	687	686	661	710	760	730	655	648	721	729	731	737	690	705	706	678	767	732	767	711	684	739	715	751	750	705	707	753	720	740	731	735	731	668	720	763	751	729	703	702	719	723	729	734	744	740	720	780	723	746	759	717	741	794	705	756	749	739	710	744	725	703	727	698	711	692	717	729	767	759	736	720	748	695	743	739	747	707	675	731	731	757	724	734	708	716	786	723	660	733	728	734	750	734	717	680	711	719	741	739	732	705	760	726	689	712	755	778	706	717	741	714	730	709	776	705	714	768	717	764	699	741	698	699	747	782	698	739	733	695	768	745	716	770	787	701	742	724	754	709	782	730	702	772	704	732	754	736	648	760	741	727	694	710	728	734	736	738	774	730	725	732	715	710	742	767	688	719	763	703	714	724	810	701	714	712	754	692	680	760	731	758	749	728	733	709	721	706	715	738	739	738	705	714	747	731	742	709	722	702	743	772	694	700	736	646	733	742	721	733	745	722	713	733	730	742	745	720	708	723	695	696	721	740	713	727	706	765	710	735	689	714	721	695	692	747	730	721	781	697	729	727	769	728	725	749	701	684	761	696	721	743	731	654	727	734	697	704	722	715	692	736	681	786	673	664	742	663	730	708	675	680	724	705	731	676	729	702	721	710	690	750	738	733	713	737	715	687	699	720	759	679	759	758	739	717	740	761	744	690	729	733	679	723	731	765	721	773	728	709	697	726	740	758	761	684	697	731	681	755	760	766	774	707	767	711	741	726	687	717	717	697	710	730	748	732	693	727	683	722	728	701	726	673	691	729	726	747	790	720	767	697	739	695	757	679	760	726	722	704	723	722	726	705	695	734	757	739	680	726	710	759	674	727	705	745	739	771	707	737	785	715	705	721	720	741	687	731	726	691	769	718	754	730	730	715	693	776	728	729	684	765	744	735	732	735	718	760	716	720	711	717	721	748	725	727	704	739	674	735	705	738	708	730	650	717	704	681	727	729	720	722	735	746	747	715	708	721	711	758	736	725	728	724	706	733	727	699	732	714	773	690	730	781	720	716	684	701	738	757	733	744	754	729	664	743	744	715	744	733	679	715	728	753	745	744	718	686	727	715	738	713	699	721	679	738	795	759	745	687	697	746	717	710	758	700	735	738	735	709
24453	21051	26937	25274	8105	602	528	453	377	375	353	359	331	344	343	307	341	309	305	316	319	339	291	288	306	280	326	289	278	296	286	274	286	287	298	310	289	297	293	276	287	278	334	296	299	294	306	307	305	295	300	281	294	324	303	291	294	282	290	266	302	271	325	312	292	295	287	285	282	304	323	308	278	300	286	300	316	264	324	300	305	294	284	303	323	303	289	266	292	321	333	271	286	301	279	296	293	287	330	269	289	281	294	320	317	296	318	301	293	293	298	256	284	317	272	273	277	306	317	320	296	312	293	331	298	281	271	297	295	292	265	292	266	305	287	311	280	280	266	294	317	297	315	286	291	258	301	304	298	307	315	290	291	319	296	302	295	296	325	309	300	306	280	278	300	296	292	298	287	325	278	305	323	302	312	309	305	290	296	271	284	281	272	265	312	257	295	286	297	286	327	286	331	279	298	278	278	305	306	289	302	281	327	260	313	298	288	301	292	288	298	297	314	300	286	316	293	269	301	321	307	268	274	284	306	281	293	285	276	304	296	280	296	337	287	274	313	288	302	273	292	305	289	294	338	292	273	296	294	291	294	288	308	289	302	311	300	311	279	289	293	282	290	289	290	272	308	319	293	312	297	300	294	302	310	313	311	299	271	320	293	294	305	309	294	310	295	291	304	267	303	284	316	296	292	298	301	294	285	281	291	274	294	294	299	287	272	275	297	300	302	317	299	285	323	296	295	277	289	290	295	289	277	299	275	299	280	277	288	287	310	277	278	312	285	290	303	293	298	272	288	300	300	300	300	287	267	289	271	312	323	279	295	299	283	282	302	293	318	324	347	307	291	262	269	251	278	277	311	299	313	301	262	300	313	292	288	306	284	298	281	297	290	314	289	291	267	305	281	301	299	314	303	289	288	300	323	307	305	301	332	295	270	317	308	300	276	305	286	317	285	288	271	299	310	301	311	310	307	308	286	315	302	314	305	262	288	287	282	262	311	284	278	285	286	302	287	308	274	270	285	285	304	298	313	283	332	273	316	324	275	288	283	286	287	287	280	312	273	309	313	300	294	311	278	275	302	297	330	287	289	283	314	293	285	278	291	291	299	291	298	278	300	288	286	279	278	274	303	321	278	307	276	292	317	290	310	300	301	303	299	279	282	284	314	256	316	331	272	289	295	301	264	293	268	283	288	322	309	319	266	304	310	275	294	297	293	285	311	324	285	281	265	274	310	292	327	294	324	280	313	254	316	302	304	274	276	286	326	316	321	302	297	287	278	297	299	292	277	341	306	287	308	270	288	292	286	281	321	311	315	302	279	313	302	307	303	278	273	336	345	301	275	278	298	301	315	262	290	286	278	285	318	298	316	300	290	291	295	258	310	259	298	312	287	308	303	279	257	313	321	305	290	280	320	300	309	296	312	278	276	310	285	305	299	268	311	294	319	305	288	271	281	325	292	338	314	268	321	300	284	263	316	325	296	315	286	262	319	303	303	283	318	288	300	279	295	278	310	305	283	262	272	301	294	313	271	279	305	297	313	276	264	312	291	303	273	315	310	283	268	309	282	285	314	320	295	310	299	293	319	279	280	292	290	299	301	295	315	316	309	281	306	302	280	273	290	291	301	259	282	267	293	320	289	290	288	296	324	316	261	302	288	297	323	285	248	297	285	257	271	309	296	293	300	278	301	265	330	310	335	283	304	339	266	270	302	284	284	288	320	300	290	298	296	311	308	302	297	300	278	292	290	288	290	254	272	330	298	302	304	312	265	282	308	276	290	296	276	294	306	306	298	287	302	292	283	293	298	282	280	300	304	292	288	294	312	273	281	284	302	298	317	278	297	301	306	316	315	308	292	274	307	296	323	287	294	296	276	328	284	285	309	315	303	287	287	293	315	264	260	277	311	277	314	305	280	311	316	302	304	318	293	285	327	283	343	306	293	285	304	305	315	299	306	286	300	311	280	306	284	305	283	296	307	304	333	306	299	306	294	282	274	267	265	290	262	316	283	292	313	298	290	318	281	314	290	273	291	289	274	283	299	314	264	287	311	304	293	298	304	296	323	309	278	288	288	314	324	282	278	282	288	264	308	286	270	299	292	283	300	295	281	281	285	292	305	284	277	303	291	306	259	312	290	282	281	285	268	291	270	297	297	311	286	285	294	266	285	331	325	326	305	313	301	294	308	285	302	342	315	305	274	266	283	273	292	294	286	287	307	266	288	278	283	286	287	304	314	310	280	303	315	301	313	280	289	322	298	272	307	308	286	330	287	333	290	263	289	288	308	303	272	297	266	276	291	291	318	291	314	298	291	315	321	261	301	288	310	287	283	333	322	301	266	288	305	274	291	297	302	279	283	278	259	285	306	277	318	269	291	296	301	254	285	266	284	292	307	305	277	291	308	297	310	292	337	300	295	318	285	297	274	303	304	294	294	303	326	297	274	298	317	286	326	277	301	293	293	286	299	299	289	295	310	297	290	315	278	276	287	276	312	314	307	297	294	289	268	286	269	287	295	282	294	294	296	308	314	297	269	288	286	307	308	277	297	278	295	290	287	317	292	308	288	320	304	276	270	289	313	306	295	312	275	285	283	308	298	294	291	284	268	318	324	287	269	296	301	295	312	291	293	284	290	292	281	303	308	308	269	281	326	291	283	299	273	309	291	289	293	286	294	290	296	284	290	280	269	287	286	312	289	294	293	270	295	247	275	282	303	296	306	270	312	285	283	294	288	310	297	316	301	292	270	275	299	301	295	279	311	291	273	290	284	291	294	338	291	299	290	302	276	275	282	265	309	275	318	321	292	278	297	267	309	295	255	285	303	298	268	264	297	309	309	298	295	283	293	294	327	312	291	266	254	281	276	327	297	293	312	297	286	294	293	264	265	280	303	299	299	300	279	289	253	279	301	285	280	281	301	307	295	283	298	281	272	283	316	289	277	274	316	333	316	308	300	259	302	281	293	312	297	303	269	297	324	299	282	287	298	268	322	324	299	325	285	305	297	269	277	303	300	291	285	312	296	275	307	315	280	286	278	325	307	312	300	308	304	288	269	295	318	306	279	290	285	270	288	296	322	270	304	297	270	283	284	327	288	258	328	296	294	293	282	300	275	315	297	319	306	302	269	293	284	325	276	318	299	314	309	265	327	339	289	314	303	306	293	308	266	292	312	268	284	302	268	273	295	278	298	262	344	283	296	298	258	298	274	306	297	277	264	271	285	278	319	272	282	305	303	304	308	276	283	303	303	270	317	298	250	286	317	271	299	295	316	301	300	283	262	294	303	287	301	294	318	292	311	290	278	289	303	274	280	295	318	265	290	316	312	307	258	299	248	295	293	280	286	313	274	299	289	287	342	286	297	283	317	310	300	303	284	289	297	290	312	310	299	326	290	314	286	281	300	272	313	299	291	288	286	283	287	277	277	267	271	304	275	275	289	277	314	292	291	308	283	310	289	287	312	331	269	322	285	289	298	275	290	318	260	298	276	282	283	325
4245	4925	3318	1626	1170	973	771	650	536	528	436	453	400	431	406	386	340	345	384	331	357	334	371	339	354	366	357	335	367	345	352	317	331	358	333	333	336	360	353	343	332	314	345	374	310	353	326	344	334	369	352	335	314	351	349	340	349	358	347	375	349	376	374	323	316	343	310	354	320	343	363	329	321	310	351	358	352	332	327	326	333	348	339	319	352	324	363	356	330	307	311	334	361	367	314	342	311	317	332	367	366	308	360	337	333	357	352	345	365	355	356	339	344	334	282	368	350	304	334	342	329	354	353	303	325	353	313	331	343	320	353	311	316	328	335	349	297	339	310	330	333	312	347	322	337	310	347	317	324	329	330	316	331	362	325	359	339	321	397	327	323	335	331	360	296	358	340	324	332	355	340	358	337	338	321	309	344	316	315	358	345	336	332	317	340	344	339	302	316	332	326	316	339	348	344	333	330	373	321	337	296	339	331	365	307	329	374	360	358	315	297	345	310	361	353	352	356	328	318	342	350	323	328	349	335	328	348	349	347	356	297	334	326	310	327	337	314	336	322	370	325	325	348	333	325	308	338	326	355	313	339	337	368	316	325	375	331	288	323	355	349	321	323	350	335	348	330	334	333	348	328	348	354	316	332	306	349	364	345	305	339	331	329	337	345	373	313	314	306	318	334	348	315	339	333	327	340	346	331	328	336	352	299	295	331	324	333	394	331	311	352	331	316	319	321	344	347	334	327	325	337	353	323	369	308	305	290	321	333	327	315	315	338	314	320	377	347	329	307	324	348	345	312	323	320	348	302	301	319	336	333	317	312	330	344	345	321	333	346	355	338	314	332	339	314	287	314	347	340	333	316	360	329	325	326	362	327	310	353	299	320	350	336	361	340	314	312	318	318	348	339	352	336	318	321	346	357	322	279	329	349	335	334	316	337	315	332	364	307	334	347	323	321	355	332	317	337	360	324	334	343	349	330	349	335	340	350	336	310	378	341	350	322	352	342	322	313	336	341	322	325	316	329	334	368	338	313	338	336	318	359	303	364	329	357	352	337	317	312	349	300	361	341	335	338	342	350	316	347	353	330	349	324	330	322	310	314	343	325	339	323	322	336	326	335	341	333	360	327	329	336	324	344	343	371	349	336	311	345	320	352	323	362	347	303	314	322	357	298	353	317	319	306	359	350	325	338	335	338	326	304	378	314	364	316	332	331	354	335	322	317	331	328	325	319	343	337	336	350	327	325	300	313	352	312	321	344	332	315	326	335	347	329	342	369	325	332	314	348	370	311	350	316	335	321	320	383	306	325	338	316	361	317	373	329	337	366	335	334	331	324	367	315	319	337	322	337	332	341	306	318	321	320	331	337	353	325	353	296	332	365	331	329	339	341	303	332	320	308	341	305	362	379	307	337	306	305	331	299	291	340	348	333	340	335	344	332	333	358	369	338	339	327	332	343	323	340	362	352	372	305	329	336	298	309	296	347	322	346	308	318	366	315	315	348	331	338	318	298	329	318	318	325	376	347	340	342	331	379	352	345	305	302	312	310	371	327	318	336	334	325	333	332	319	343	327	337	353	317	339	328	323	311	344	336	299	351	345	368	355	353	347	340	351	313	362	360	335	384	349	355	339	334	378	340	353	339	355	311	354	330	378	355	356	312	311	315	318	317	327	328	332	361	327	336	345	330	354	332	348	349	318	319	338	325	347	289	332	337	323	342	320	326	313	324	326	337	304	318	344	324	309	327	349	369	339	320	368	339	324	326	352	357	336	317	302	304	354	343	312	327	328	325	323	323	345	331	336	371	330	344	358	349	327	302	302	334	339	314	320	309	299	353	330	306	376	325	340	346	318	329	305	322	340	309	346	332	344	293	345	348	326	315	332	341	322	319	353	337	329	333	320	322	366	351	294	348	355	330	327	296	351	327	364	319	373	307	361	331	315	337	336	301	311	336	358	329	354	333	345	339	343	371	362	298	324	334	320	321	344	342	323	352	343	324	320	315	300	348	326	343	351	311	327	336	328	352	330	333	338	318	330	339	312	364	333	355	327	359	356	350	310	355	322	352	344	331	324	364	352	328	365	321	369	305	347	335	330	339	342	340	360	304	324	363	352	330	362	329	342	345	331	340	340	351	311	341	308	330	329	336	362	347	341	335	350	343	344	324	335	346	304	335	295	333	364	321	310	331	359	355	342	372	340	316	363	347	327	366	346	337	335	339	342	370	339	335	331	339	323	328	358	360	333	291	321	360	313	335	307	332	344	324	312	323	346	322	317	320	331	319	350	347	357	338	333	349	302	288	311	337	350	341	355	305	349	331	330	303	295	319	303	327	300	348	311	306	319	300	336	324	355	361	351	363	322	349	345	358	338	335	340	308	287	332	339	370	365	354	315	316	357	307	346	342	369	341	355	338	352	339	309	320	310	361	329	348	336	357	354	334	321	326	338	351	326	339	304	330	322	321	351	333	330	326	345	321	348	340	330	342	334	352	353	360	338	355	336	303	329	347	310	344	333	312	318	338	339	350	324	342	322	357	338	339	339	319	303	296	326	331	318	310	345	339	324	300	353	337	342	332	338	350	343	372	316	366	323	367	324	342	347	301	319	322	367	344	314	307	362	335	380	333	347	317	373	324	326	334	348	323	350	321	318	347	334	364	354	339	325	324	309	291	346	334	340	358	326	291	363	321	298	344	366	324	328	317	331	337	304	297	322	342	340	358	347	359	325	330	319	326	343	280	327	328	338	348	355	379	349	338	349	335	369	352	321	333	348	337	373	304	324	328	314	340	330	346	319	347	351	331	332	354	333	346	314	334	360	364	373	331	328	368	343	381	362	354	327	323	333	346	308	362	355	353	334	312	342	304	348	344	327	331	328	363	312	358	328	352	337	346	360	326	339	337	296	323	375	328	319	381	308	349	317	347	328	342	321	334	354	350	335	333	335	357	332	303	318	361	367	325	333	346	395	346	351	339	317	330	369	324	324	363	287	354	369	335	320	327	338	322	317	339	327	337	317	334	338	343	337	342	340	353	326	367	332	331	303	348	350	343	343	306	315	332	314	352	341	342	325	293	338	368	355	344	343	316	339	319	346	322	334	347	318	321	343	329	354	371	345	311	337	325	299	338	274	344	359	357	327	335	320	310	358	346	334	323	338	303	337	359	293	332	346	329	324	307	333	332	296	346	350	304	316	332	379	342	311	348	312	371	344	353	338	340	336	314	327	342	336	329	367	349	374	338	363	326	344	326	335	332	314	330	355	311	314	332	330	329	353	288	320	304	343	319	336	356	330	312	332	303	356	349	335	377	305	303	337	324	326	329	367	327	322	318	365	317	314	324	345	379	301	335	357	329	367	362	317	342	329	336	318	327	319	311	316	308	340	308	332	343	327	324	349	340	334	350	338	338	353	330	351	317	326	332	332	322	331	333	345	341	331	334	349	335	327	387	312	319	349	327	322	321	332	344	344	334	354	349	340	330	313	364	318	320	313
22304	21108	28689	23782	21109	21126	5942	993	712	569	558	491	480	455	404	398	426	415	368	362	354	346	358	358	342	324	345	366	378	337	351	340	359	319	343	355	287	308	330	352	328	316	340	356	307	303	326	296	320	319	303	299	315	300	281	315	307	307	312	305	309	328	317	310	305	311	324	301	322	321	342	337	358	329	341	291	339	332	306	344	309	298	313	308	315	295	334	329	338	297	283	307	312	298	319	311	321	326	339	293	296	353	300	275	346	329	328	307	308	288	292	304	284	294	338	325	306	324	315	334	317	331	332	296	308	301	322	299	298	310	318	291	312	311	332	333	315	326	306	319	318	294	317	305	296	282	299	337	303	294	323	342	307	309	302	282	264	344	281	316	328	272	311	321	309	310	288	318	267	327	306	286	293	318	309	352	285	306	317	304	308	330	328	296	289	336	295	291	340	290	280	310	302	308	309	332	297	320	285	305	305	290	301	350	291	285	320	322	284	313	288	298	324	349	317	313	286	322	320	329	268	309	330	318	315	329	305	293	334	297	311	340	295	299	316	313	319	266	295	316	341	305	296	297	278	291	296	304	356	313	333	303	283	310	285	263	318	319	317	301	295	306	292	279	320	325	300	342	333	330	308	317	330	333	336	329	309	323	294	304	314	288	304	278	289	310	307	289	278	292	323	338	305	325	314	311	310	293	317	317	308	323	339	299	295	317	314	286	257	296	264	315	319	302	305	294	294	302	318	337	292	318	317	303	311	314	331	329	323	326	293	276	322	300	304	300	275	301	319	336	306	321	313	290	327	309	302	310	319	289	345	299	338	307	318	283	317	325	342	325	322	329	275	356	311	320	289	313	317	329	319	334	316	320	331	292	344	278	327	313	324	337	318	315	306	294	297	329	309	325	305	310	304	292	311	292	329	324	309	323	298	278	340	311	282	325	311	313	294	298	286	301	326	271	300	323	308	327	306	332	307	280	314	282	308	308	343	313	308	281	322	318	327	318	319	310	316	317	327	283	352	307	329	303	329	299	323	288	315	298	321	286	308	302	323	302	326	278	315	307	314	269	317	297	297	296	305	320	318	337	311	319	309	312	341	302	289	342	289	273	311	303	287	323	315	335	301	289	290	291	322	322	344	281	288	329	332	340	294	319	298	317	313	283	323	286	298	316	334	311	309	316	309	331	320	303	298	322	303	331	326	312	268	328	291	318	326	340	313	322	327	277	310	304	319	313	308	340	321	290	317	343	296	310	314	301	314	296	330	300	308	289	300	336	297	299	289	293	341	301	298	310	277	291	298	285	297	309	334	276	322	350	331	330	292	317	311	318	309	301	306	311	301	303	314	323	341	306	334	336	311	297	310	329	297	331	337	330	291	297	299	295	287	324	307	308	290	300	303	354	302	331	308	285	331	290	285	311	291	283	334	300	283	294	323	322	297	314	303	326	327	285	296	298	311	343	278	296	318	304	324	295	359	319	274	321	309	289	344	315	297	313	307	311	307	292	315	292	319	319	316	329	306	319	327	335	297	317	295	319	328	303	304	311	326	313	333	314	294	319	315	275	319	330	303	304	291	311	306	293	309	306	303	308	297	274	294	273	310	306	311	297	317	315	311	317	338	307	266	297	327	294	305	302	281	274	308	327	305	293	327	302	312	305	281	287	290	312	300	305	302	339	315	333	324	312	296	301	326	286	336	313	313	290	284	335	362	307	296	307	322	311	321	320	339	284	314	289	311	329	325	309	306	286	314	322	304	303	318	332	305	344	318	304	302	307	319	326	287	306	329	312	345	308	341	287	324	319	265	296	343	328	305	273	309	295	316	290	298	285	330	305	291	332	295	305	333	303	323	304	292	331	295	316	279	292	322	322	302	286	313	346	294	325	328	287	331	348	291	309	324	322	322	316	304	315	299	315	315	311	315	283	324	302	322	286	294	302	320	312	332	326	288	310	290	317	295	306	301	297	308	285	282	303	307	324	342	348	337	322	343	295	303	282	302	332	346	325	294	318	302	305	282	298	312	306	299	311	308	340	301	299	318	313	288	331	296	315	315	302	278	312	316	296	297	324	286	305	315	335	321	295	329	328	311	314	322	307	300	300	289	282	302	308	308	316	293	294	295	333	301	335	295	314	311	311	306	313	305	330	334	313	327	297	308	294	288	314	306	293	325	339	304	318	281	304	323	294	316	302	317	301	311	306	327	306	304	340	305	315	314	280	313	354	295	306	313	304	311	314	319	300	314	333	309	329	292	306	306	331	327	328	344	320	309	306	318	296	291	274	293	308	320	321	288	310	313	303	316	320	298	311	306	313	280	299	299	330	312	318	305	325	333	301	295	302	314	309	311	322	290	292	308	287	327	367	329	324	330	319	322	321	295	319	307	304	313	291	313	287	331	320	323	271	254	311	273	344	315	327	328	309	305	318	338	299	301	295	329	277	300	308	284	278	361	285	289	294	298	319	317	322	301	320	315	323	294	284	312	288	331	295	296	296	306	297	311	316	322	288	330	301	325	302	297	307	280	301	294	312	338	343	275	325	298	289	331	297	279	303	311	300	313	314	337	317	307	311	278	316	305	290	303	311	289	307	324	302	282	306	318	322	309	287	300	288	295	321	305	324	315	341	288	322	329	323	325	329	283	341	277	334	313	301	296	336	294	297	307	330	334	297	292	309	302	268	302	323	315	319	310	302	305	284	286	298	317	314	349	314	308	359	297	291	308	312	337	300	317	294	337	317	327	275	299	325	316	291	321	321	338	326	310	282	304	323	291	307	365	284	321	284	339	319	323	296	305	331	307	313	306	272	342	327	321	313	301	337	303	277	284	304	321	295	296	337	298	314	302	309	293	323	298	325	309	321	333	295	310	325	304	312	306	301	347	309	314	297	297	304	318	308	268	278	311	281	303	324	304	322	334	324	311	316	300	296	337	304	301	327	309	321	323	303	305	320	331	323	339	266	333	308	269	322	295	287	278	325	308	313	307	304	301	320	289	329	289	325	316	325	284	306	289	313	305	299	303	307	339	327	286	302	311	287	313	302	312	337	313	314	289	330	297	321	315	301	259	294	294	291	321	321	325	303	311	272	303	299	322	278	323	343	277	306	359	316	328	313	314	327	316	290	275	323	289	325	310	323	308	294	302	312	324	317	319	318	329	315	302	268	287	304	323	296	285	275	317	283	333	302	289	341	325	315	291	284	317	290	318	317	330	319	307	304	350	298	297	300	357	293	296	343	270	336	317	294	289	301	325	312	291	287	270	335	305	309	337	282	288	305	337	319	304	288	303	296	327	344	306	319	277	279	301	305	320	315	331	321	291	316	307	323	280	292	282	319	304	307	295	303	306	306	303	296	300	298	290	313	329	323	303	292	310	295	332	307	286	319	319	333	323	306	309	302	299	297	293	304	289	304	290	320	315	345	300	296	334	314	301	308	321	310	304	338	343	320	317	284	305	337	314	323	321	314	279	308	324	308	327	317	314	282	339	334	313	303
5749	13741	9561	4523	3241	2411	1883	1416	1132	883	828	724	703	601	580	516	521	487	472	472	440	430	428	443	449	434	443	419	421	370	402	394	396	377	412	341	382	430	395	403	354	366	383	381	375	378	369	389	393	346	361	400	420	363	371	345	371	393	366	324	378	366	381	360	373	371	355	380	393	380	342	379	384	362	364	318	374	398	354	403	348	359	382	359	343	382	402	397	355	349	346	383	364	380	356	361	359	381	348	380	396	358	358	374	360	394	400	355	372	388	344	366	369	360	357	371	347	376	364	370	365	364	370	362	352	359	349	347	370	353	375	349	363	364	388	377	378	355	376	412	348	374	377	386	342	365	383	366	372	359	402	333	351	348	365	352	325	367	346	368	365	349	390	368	379	352	354	343	344	344	353	361	357	335	381	351	342	366	358	370	357	345	367	379	344	406	357	376	371	360	387	380	364	395	385	357	341	359	377	360	347	361	378	358	350	358	371	354	366	389	386	345	331	331	330	338	351	356	385	361	331	355	353	375	330	327	372	332	392	347	363	363	360	351	402	379	346	414	354	398	354	345	332	379	333	362	339	330	349	325	333	348	366	336	347	389	375	374	355	345	364	349	375	347	382	344	366	347	386	332	362	358	338	378	353	352	379	379	380	371	381	375	363	319	367	358	378	373	353	373	360	393	358	356	373	378	369	376	350	369	333	338	365	380	425	362	381	349	379	375	328	385	362	382	343	373	370	317	345	363	374	333	347	372	384	364	361	371	376	341	382	391	349	369	345	350	406	371	374	363	367	347	353	364	351	373	356	359	355	378	356	345	353	372	388	358	386	377	326	343	345	361	347	373	339	344	353	396	377	392	360	328	368	371	371	325	360	391	356	415	328	335	343	333	351	383	358	376	382	355	375	347	365	396	368	332	347	369	365	383	331	376	376	361	360	381	348	362	353	343	365	324	373	393	339	363	358	339	355	357	358	358	358	356	387	366	352	378	358	360	332	353	346	354	343	380	358	342	428	348	344	372	369	364	357	366	367	376	377	363	366	350	359	347	354	353	346	350	367	355	351	356	372	336	347	371	365	355	392	340	360	371	392	374	368	386	361	371	366	332	370	389	335	370	378	412	362	328	376	361	361	340	334	388	376	403	340	378	383	354	335	359	387	356	363	338	368	351	378	365	350	314	352	340	376	356	374	351	363	348	350	371	378	381	339	335	383	381	359	383	384	341	382	365	351	352	349	350	367	356	377	355	360	348	362	350	355	331	414	338	350	362	340	353	351	353	375	366	347	383	363	353	396	376	359	362	396	349	356	363	345	364	386	390	385	379	380	375	371	355	351	384	370	374	341	357	391	381	364	380	365	393	373	378	367	345	374	368	350	344	345	368	321	359	373	397	364	394	330	358	353	377	351	371	362	389	372	364	341	363	336	325	365	377	356	370	350	401	360	411	335	351	393	383	348	369	381	386	362	357	369	346	376	340	377	389	368	367	368	338	405	371	353	359	375	351	352	375	329	401	338	363	378	395	363	365	357	389	372	364	352	375	367	357	396	378	381	381	379	352	359	393	348	387	371	364	381	382	360	370	351	370	340	381	389	389	348	374	351	343	356	362	359	324	340	387	342	421	376	392	384	355	356	359	370	343	384	366	376	373	377	369	390	386	356	349	366	375	349	351	404	342	362	355	370	363	367	348	348	368	395	387	354	386	339	364	323	353	351	319	357	380	366	380	372	370	366	326	392	369	353	374	360	381	348	412	386	338	385	377	350	377	367	376	350	324	342	355	395	365	370	358	393	375	362	367	359	324	339	387	412	373	382	385	375	369	364	414	350	393	343	354	375	373	379	365	361	366	367	323	393	387	371	390	384	367	342	394	354	369	362	348	386	402	339	337	336	371	358	358	374	367	343	396	388	322	373	338	331	370	362	348	372	377	340	381	369	369	348	378	381	362	382	354	377	357	340	335	407	368	382	414	388	369	368	393	364	381	346	359	346	342	373	401	332	377	361	361	372	332	341	368	367	329	328	332	366	346	334	386	354	336	314	369	359	388	379	359	370	377	401	359	364	352	396	350	395	351	341	365	341	372	356	392	357	363	362	392	382	344	339	391	382	387	351	369	373	345	365	353	349	389	344	380	365	347	339	385	359	330	343	342	381	345	364	362	369	354	361	346	356	382	401	360	360	346	369	344	363	355	366	373	365	351	348	355	349	370	344	401	322	367	373	336	353	381	361	359	353	361	370	354	376	338	345	375	364	399	364	355	352	365	349	333	359	380	358	355	384	364	341	345	342	360	369	363	397	363	348	384	324	331	364	384	385	345	407	368	359	356	368	379	344	419	355	384	369	349	350	362	354	359	363	363	371	359	338	357	363	349	359	390	339	353	358	370	365	339	353	359	401	365	368	358	360	348	362	360	357	366	360	340	323	365	363	386	367	374	346	362	391	394	384	371	349	406	367	379	371	385	375	383	359	354	362	377	352	351	388	374	371	365	344	345	363	384	381	335	354	364	332	370	361	348	382	367	368	366	350	367	372	398	393	346	334	383	360	364	376	340	350	378	347	388	333	334	367	360	397	333	385	374	339	362	390	366	390	352	372	360	340	377	339	355	346	375	337	348	385	343	366	371	373	364	358	337	366	358	344	358	329	365	385	374	359	353	403	382	359	337	359	367	387	374	348	362	378	391	387	355	378	340	373	361	387	367	388	373	331	333	342	378	364	355	382	360	333	350	363	356	347	371	371	388	377	390	379	367	390	388	314	371	339	384	367	352	393	372	367	322	374	383	396	399	380	352	336	347	355	345	351	381	361	367	328	373	375	374	394	371	367	364	387	374	376	357	349	367	361	355	335	370	335	358	366	348	346	355	354	372	314	345	386	375	364	394	361	342	354	331	368	372	366	361	357	329	366	386	405	358	359	369	368	410	368	353	365	385	358	329	346	361	417	371	385	388	351	363	360	391	376	349	356	346	374	387	414	351	354	374	348	346	374	354	380	359	377	363	344	410	387	390	362	408	356	363	324	369	377	362	334	377	374	352	423	364	405	366	414	365	377	340	345	361	375	383	378	399	345	327	359	390	383	345	371	389	395	353	339	371	365	348	387	366	381	350	394	399	392	385	363	350	394	339	338	340	365	383	349	362	355	374	391	362	363	360	373	369	339	337	360	391	352	357	327	360	380	351	370	354	370	305	381	355	371	354	358	399	351	356	372	332	405	382	337	332	350	362	341	344	337	353	330	361	356	349	358	356	382	378	319	408	407	328	347	346	343	337	382	355	381	345	343	378	352	325	377	365	364	355	356	394	364	342	374	341	360	353	397	344	369	342	381	347	390	328	364	377	367	357	349	343	348	390	367	375	418	343	363	374	379	370	370	351	358	372	354	372	387	375	386	321	373	362	355	367	352	384	358	360	374	364	381	385	353	376	361	359	332	342	375	350	356	397	352	334	335	372	363	354	364	344	376	332	341	315	368	348	361	398	354	346	322	366	382	369
27372	17161	3418	864	656	637	645	610	626	582	632	594	598	583	637	575	590	601	582	597	565	562	609	591	558	550	570	579	608	607	611	576	518	567	585	568	558	559	573	593	611	638	571	541	558	578	603	610	607	554	625	624	575	601	556	634	623	545	584	548	542	540	593	549	578	603	552	593	605	600	569	566	549	560	573	562	643	555	601	567	595	579	602	583	608	567	586	601	567	615	622	592	564	580	576	541	625	576	590	580	613	560	598	602	615	565	564	543	576	586	607	575	546	576	590	571	601	582	539	570	575	570	565	588	626	547	567	522	547	598	581	569	553	563	606	578	617	580	581	593	576	607	546	583	546	621	626	602	556	617	609	651	588	552	584	584	554	526	564	574	516	539	571	579	560	593	541	607	583	559	548	577	553	535	592	585	598	592	574	555	561	621	609	562	598	569	583	593	584	560	583	583	563	571	556	585	554	572	592	585	555	560	557	584	565	557	559	620	599	592	608	593	591	605	548	562	614	593	575	566	592	589	551	573	607	541	567	596	603	567	550	611	577	581	538	569	559	593	582	558	615	587	564	578	574	556	568	554	592	584	617	592	572	589	566	584	554	586	562	547	576	548	567	615	633	547	587	567	559	544	525	550	606	609	538	569	557	557	579	553	589	573	586	586	577	600	603	537	615	576	608	617	593	547	583	581	551	592	600	580	584	573	592	565	566	546	570	576	563	578	561	571	573	554	546	565	600	594	577	593	562	593	582	532	554	515	602	615	591	550	534	639	608	595	605	576	553	594	565	529	577	586	615	573	573	603	595	554	614	596	571	631	542	598	575	595	565	576	565	599	543	575	603	585	586	594	589	530	621	545	635	621	619	625	565	591	593	585	617	580	588	579	559	599	624	581	588	624	555	551	553	609	603	626	574	553	596	575	547	582	575	577	593	567	563	601	604	602	587	570	602	576	609	602	582	579	582	560	566	591	578	590	563	597	569	549	567	622	571	533	596	577	564	577	617	564	556	564	566	610	547	576	590	588	577	526	594	590	559	559	545	604	586	608	568	565	549	555	572	553	602	584	600	579	569	578	576	574	607	586	576	574	584	588	584	594	586	587	579	611	565	529	561	568	621	605	585	544	522	557	602	535	567	554	560	565	606	618	600	576	553	593	591	572	594	574	601	635	601	594	607	545	584	571	560	619	584	575	520	591	564	554	549	581	595	573	588	544	594	569	569	596	632	607	604	584	561	625	557	621	593	571	546	581	639	615	543	558	595	523	592	575	530	574	581	599	564	567	566	610	575	586	588	606	618	671	618	537	614	573	600	567	598	594	630	622	578	614	620	556	611	617	593	559	591	585	581	554	618	542	602	553	600	628	576	576	589	589	530	565	546	574	573	576	565	584	595	577	576	580	570	546	590	564	528	567	591	569	605	562	606	598	589	568	621	591	625	567	534	576	593	581	594	553	594	593	573	536	548	584	589	594	617	611	562	557	601	589	584	591	601	521	556	628	548	594	559	546	552	581	616	577	590	563	573	584	559	559	602	617	579	578	550	595	587	588	604	570	598	547	608	632	625	598	626	587	525	596	618	602	587	558	565	569	582	617	575	613	591	608	519	568	557	572	595	577	599	555	554	611	605	593	571	603	597	586	541	639	627	646	555	532	626	581	581	598	541	569	566	572	608	573	589	566	584	537	575	594	593	619	552	571	576	578	583	565	623	537	576	533	600	565	617	561	575	609	569	604	587	551	594	567	554	588	558	550	588	572	574	571	586	561	584	579	612	576	576	535	601	582	579	553	556	599	538	574	581	566	591	582	539	599	572	596	566	572	572	550	620	587	575	601	560	562	579	533	589	560	566	577	614	606	575	559	559	599	574	565	525	572	530	576	605	583	560	553	568	562	563	578	551	538	587	564	581	551	578	590	590	577	550	594	560	576	540	542	585	603	574	566	560	577	597	590	622	663	548	579	522	560	589	567	583	641	523	569	534	570	539	552	587	616	559	630	592	578	573	568	573	610	591	585	575	582	550	561	543	600	598	594	631	592	564	596	558	593	614	611	557	618	564	622	588	615	581	554	610	572	550	570	581	560	537	559	586	579	593	601	595	599	559	616	590	524	552	595	614	587	614	545	596	573	580	545	576	592	596	551	615	569	609	593	634	599	555	574	628	545	604	627	556	606	553	590	581	594	558	616	609	588	571	613	561	598	582	571	600	560	610	561	583	576	587	574	584	594	575	597	628	582	579	576	605	549	585	566	571	585	566	555	582	566	611	590	629	575	582	566	564	614	579	562	600	560	572	583	569	580	608	580	568	577	582	593	603	596	583	591	625	598	604	544	540	592	585	590	575	558	596	564	570	586	577	614	576	571	546	572	574	539	569	585	600	592	578	581	569	558	655	612	579	620	577	583	586	602	554	609	560	600	580	588	582	558	589	591	587	611	577	576	557	588	558	547	530	579	619	544	600	581	589	578	604	600	585	554	584	602	580	592	617	545	608	569	547	567	587	618	568	551	545	568	583	566	567	580	595	553	612	554	599	551	572	541	587	597	610	522	580	542	596	598	615	554	562	546	632	561	584	571	545	564	560	588	640	626	547	583	599	559	551	582	572	593	557	552	610	550	542	569	585	603	580	563	573	547	587	553	587	561	539	634	573	582	562	566	550	593	599	601	601	615	573	594	609	628	591	594	589	585	564	577	595	576	582	565	546	577	576	581	582	549	593	577	591	578	586	567	532	557	596	620	623	564	552	566	590	584	601	577	580	582	632	555	585	573	573	600	589	546	609	616	579	545	593	554	540	577	600	605	569	548	571	597	537	561	564	580	592	562	589	556	594	574	594	578	568	596	593	545	554	592	572	566	603	578	586	558	572	605	611	605	611	597	565	617	608	587	570	553	573	593	573	576	559	560	558	604	633	554	605	603	556	577	580	561	558	559	526	555	599	556	538	610	576	620	577	578	574	539	573	574	589	592	579	629	591	582	599	577	539	565	595	551	580	585	579	557	632	577	606	580	575	599	640	607	609	564	577	628	585	526	563	550	580	564	564	567	573	589	596	621	530	555	591	563	555	589	599	562	603	597	574	584	601	618	582	601	598	586	563	582	603	567	603	577	521	569	635	535	513	620	582	598	548	613	598	608	553	592	535	577	581	563	544	568	615	574	581	570	563	546	612	567	569	620	579	625	556	621	582	578	595	588	561	512	539	583	567	571	559	637	550	574	577	538	568	571	593	573	573	569	563	580	552	571	576	578	577	626	632	627	588	583	575	615	574	556	590	600	581	563	560	603	566	566	559	585	627	543	600	567	592	586	579	553	577	586	571	565	536	593	561	547	570	573	554	564	544	572	522	583	599	553	578	569	530	600	618	604	561	585	608	560	568	547	563	564	582	574	628	623	588	583	591	568	604	618	563	569	588	588	579	592	572	531	571	571	608	587	594	574	570	590	612	566	590	582	590	552	554	563	608	598	537	576	541	597	559	605	570	602	570	573	592	587
5102	1352	999	804	734	722	688	719	665	738	629	624	673	698	664	667	682	634	634	631	629	655	636	625	704	640	637	648	644	642	666	725	677	646	678	649	679	669	635	652	693	651	657	648	645	696	654	629	617	687	657	641	678	657	671	641	683	677	667	641	645	682	631	650	634	655	690	628	651	605	633	656	627	665	670	678	682	681	646	639	644	671	644	699	678	647	641	656	672	609	671	664	622	656	635	654	700	687	671	632	643	649	676	658	643	667	646	668	653	630	661	681	622	637	652	664	684	673	662	615	653	652	648	694	664	654	688	640	660	643	625	661	645	677	671	708	665	645	685	654	638	633	693	636	641	692	588	634	698	652	646	707	670	661	637	600	692	574	616	633	672	644	653	632	598	647	690	648	658	650	625	653	694	673	695	684	633	636	645	660	620	636	653	669	682	643	645	673	680	653	684	653	686	678	636	646	658	672	684	692	671	646	652	677	653	677	671	642	620	681	695	639	670	660	690	642	701	623	642	676	666	688	647	658	658	646	668	680	627	610	650	603	709	638	620	640	653	651	635	615	652	659	683	630	671	635	622	647	634	693	641	672	649	671	639	677	618	648	648	678	630	656	636	641	686	603	633	672	700	610	670	597	659	639	671	684	683	661	641	649	631	639	617	648	663	647	637	648	643	687	673	591	682	663	635	646	657	692	619	640	631	706	626	647	710	684	612	674	669	619	625	657	655	644	675	664	617	624	654	650	683	633	647	653	671	650	663	632	673	627	652	654	622	636	649	656	659	658	658	645	663	640	652	647	617	676	688	674	610	659	674	615	632	641	683	642	654	654	632	680	679	644	689	636	629	686	634	663	688	606	616	641	651	629	677	672	687	674	614	689	644	638	613	642	647	686	644	677	663	606	615	641	648	692	621	655	675	677	646	657	634	637	647	637	651	609	694	670	616	684	670	632	745	672	647	659	641	670	624	646	650	647	640	662	654	607	616	643	639	719	643	630	641	673	654	641	636	685	661	605	664	653	678	648	620	614	700	682	650	664	624	681	688	633	711	615	659	629	666	620	648	620	643	690	633	627	686	717	665	658	681	644	668	655	696	689	647	637	621	656	688	627	662	663	708	643	623	634	656	627	654	648	653	637	630	617	647	668	676	621	639	649	653	648	670	634	688	663	659	683	665	663	740	659	653	622	660	617	662	627	601	612	691	680	641	651	581	648	691	684	656	679	602	639	703	640	674	658	641	644	661	624	675	654	645	646	681	635	654	676	617	629	645	641	633	648	707	653	684	616	695	691	612	611	655	628	642	637	672	628	680	661	670	653	708	639	613	640	667	623	609	659	662	628	641	637	654	668	630	650	614	625	658	685	639	615	576	651	620	627	651	653	634	638	617	632	632	653	647	613	662	621	639	676	664	634	699	711	630	636	659	646	689	640	631	649	667	650	659	660	657	606	646	673	630	688	668	660	696	648	642	638	672	669	686	656	626	631	624	612	652	631	660	659	699	648	609	697	606	669	640	678	681	616	650	675	655	625	675	661	646	589	678	680	655	667	613	659	663	659	644	682	682	687	730	637	603	626	656	666	633	717	627	676	634	692	647	642	646	660	648	623	638	633	670	684	636	680	667	645	618	676	633	654	683	662	639	661	637	668	666	682	684	646	647	648	634	674	664	713	652	651	636	670	645	644	668	661	606	638	650	647	630	632	665	628	684	673	626	684	656	644	644	681	676	667	691	664	674	630	654	653	640	690	635	660	655	649	641	687	659	619	695	651	652	656	614	641	646	686	667	652	638	648	705	635	644	647	674	643	652	660	632	645	618	632	631	684	644	663	700	633	658	648	703	671	641	669	632	663	633	672	661	630	675	691	634	638	666	680	672	642	668	685	634	650	674	625	673	649	639	628	699	672	687	653	586	691	690	730	650	696	647	649	663	654	650	625	651	651	662	588	613	671	681	616	658	620	634	689	666	645	680	711	636	622	643	644	662	670	695	630	661	645	665	641	677	695	650	681	626	640	632	637	607	620	649	627	684	646	664	652	639	637	662	670	628	637	649	679	694	662	675	694	647	650	626	629	629	634	623	606	658	677	660	711	628	642	664	665	632	668	677	579	646	633	674	683	680	720	665	677	639	600	695	698	629	712	630	625	635	671	630	635	626	658	651	609	666	706	669	666	702	686	654	711	635	640	641	627	674	690	688	698	665	671	680	615	689	673	662	660	646	649	664	624	642	609	661	648	635	633	659	676	646	658	667	630	670	674	656	660	655	671	647	663	653	689	620	711	658	724	701	630	661	693	628	679	652	660	628	623	629	632	639	626	648	675	642	618	672	665	633	627	657	631	666	638	644	661	658	658	622	636	661	717	628	650	673	689	650	638	640	685	650	663	678	608	669	656	689	646	651	660	641	696	639	650	672	651	630	655	608	683	651	625	649	672	644	678	664	662	633	664	658	661	616	658	645	663	667	634	636	691	646	678	637	615	702	673	687	675	652	666	619	698	649	622	661	694	621	644	658	624	663	632	655	640	652	651	665	606	703	718	652	618	646	691	670	648	668	636	683	632	682	648	640	664	647	667	656	655	680	677	689	660	688	640	652	654	707	649	694	644	682	667	647	660	674	650	649	632	657	621	635	648	679	658	620	621	633	679	684	654	649	625	634	646	633	637	661	647	639	659	636	649	643	637	702	671	631	695	688	599	667	674	659	636	698	667	644	655	667	664	664	703	665	704	669	660	661	652	677	643	667	640	671	664	650	679	664	685	685	629	614	666	664	647	669	650	632	680	654	670	635	650	624	676	697	656	676	667	619	637	663	663	609	641	666	617	688	617	664	594	690	666	678	634	668	659	642	609	626	648	666	650	675	687	659	663	662	651	659	639	659	648	650	617	703	688	626	663	639	649	664	660	637	691	639	640	690	660	669	643	670	614	658	636	622	694	650	664	631	655	619	678	681	656	652	649	647	617	661	688	637	639	640	587	680	664	683	628	671	604	635	674	659	636	660	642	686	644	626	628	697	625	664	645	669	631	677	645	670	656	643	618	688	711	663	651	642	620	668	670	679	707	656	661	642	700	651	657	645	693	666	646	667	650	650	670	640	681	697	699	658	664	639	644	648	660	684	697	676	663	669	675	663	633	695	671	676	641	599	622	655	646	634	663	643	640	631	637	634	652	674	635	677	636	646	679	619	697	652	619	632	680	651	645	708	667	683	602	691	668	649	644	596	586	689	597	639	675	659	641	707	652	652	624	577	638	591	684	645	621	657	611	631	634	687	660	651	640	635	657	690	625	665	671	680	661	643	643	715	662	706	655	639	649	625	718	696	699	640	651	620	646	603	646	668	652	653	617	673	674	670	665	705	728	668	618	671	660	606	637	658	618	658	743	631	661	672	636	656	681	641	649	665	699	619	642	670	625	670	599	640	642	637	646	668	651	611	658	696	658	678	650	649	635	673	642	696	671	714	657	682	676	656	649	685	668	657	658	654	641	656	640
23286	21069	28148	24211	21053	8030	1358	891	846	806	810	711	706	702	718	734	708	652	661	700	654	636	677	616	662	644	678	684	656	651	687	688	620	662	633	656	682	675	671	685	665	655	649	641	633	635	687	654	646	612	640	631	625	629	615	671	570	637	669	645	669	629	668	618	632	700	652	595	653	631	629	630	617	628	634	632	683	680	684	621	611	605	641	646	589	653	612	680	625	640	650	675	649	665	577	612	676	660	656	617	658	635	668	626	604	653	632	640	616	612	628	613	646	656	632	595	633	670	630	609	619	642	586	616	671	667	657	631	586	624	665	710	631	649	624	659	625	643	637	610	613	721	644	621	635	635	654	634	655	618	604	665	624	602	636	602	660	601	667	604	635	664	596	666	678	638	651	640	638	675	658	644	634	650	621	625	702	644	583	652	628	678	614	616	649	673	676	665	621	677	659	646	707	659	694	658	644	662	648	668	636	629	653	640	631	677	650	644	674	635	670	688	593	594	655	581	679	659	670	649	681	676	654	638	623	658	645	659	648	607	626	688	659	644	656	641	648	654	666	655	630	674	625	702	657	645	635	627	668	638	625	660	653	659	730	657	650	609	619	664	620	620	679	659	641	618	593	702	648	626	639	612	606	622	609	640	649	616	654	636	671	660	666	623	624	639	660	651	653	647	673	656	627	654	657	651	687	604	674	634	650	641	603	703	643	639	640	660	655	655	644	677	673	664	630	673	688	635	650	642	683	664	656	698	644	605	592	628	644	688	675	656	619	594	659	610	624	671	628	665	655	634	653	658	611	664	694	648	675	640	630	614	623	696	654	661	657	642	664	691	619	643	630	652	630	648	635	656	693	648	629	631	639	682	623	676	627	627	606	715	638	617	673	631	651	641	669	637	609	657	637	638	633	646	630	625	644	652	662	615	662	649	659	667	633	645	640	673	659	683	629	616	641	651	652	646	663	658	630	649	621	632	647	604	658	659	638	658	654	622	646	712	641	647	690	605	631	647	701	647	675	693	652	662	618	694	649	675	628	608	642	638	662	653	630	633	674	668	612	625	642	625	673	630	621	644	687	667	664	644	609	625	633	638	637	672	642	614	691	617	645	671	666	660	653	614	634	674	656	642	685	627	658	621	662	636	693	659	688	632	635	663	604	656	668	650	606	690	678	615	634	641	634	628	666	651	637	629	631	634	665	611	625	638	639	639	653	663	653	644	665	684	642	642	642	597	667	679	662	637	681	653	639	674	695	659	655	610	650	644	646	632	627	673	635	690	655	664	611	700	661	717	703	626	679	640	635	652	632	618	681	625	633	625	626	666	667	651	644	611	636	610	633	677	635	659	673	635	669	629	630	619	644	641	682	623	612	661	595	657	627	660	651	626	643	670	640	632	600	651	613	630	632	644	638	594	572	650	662	648	633	641	629	662	664	639	687	643	606	623	619	629	611	635	610	673	650	618	662	628	651	643	591	625	634	681	601	655	595	653	634	693	649	609	648	590	642	614	665	596	655	602	645	646	665	655	668	665	711	656	658	636	646	664	647	598	631	644	657	636	619	635	617	640	631	595	668	677	657	664	598	627	640	690	630	607	656	641	640	641	660	655	654	639	657	651	651	643	615	637	655	665	605	592	645	632	639	611	641	623	650	642	660	651	620	653	645	668	639	592	669	666	628	664	664	630	637	656	602	614	673	639	626	640	653	646	703	640	647	682	684	685	649	669	657	658	613	661	644	628	647	648	638	623	696	630	641	637	659	613	656	653	658	656	664	619	663	634	662	627	647	625	672	655	652	638	696	668	621	627	640	647	638	675	655	623	653	660	598	602	649	607	635	607	631	649	598	656	654	651	641	602	680	581	658	627	632	617	627	640	663	647	643	664	618	618	646	717	621	669	617	615	635	652	633	579	679	615	626	641	666	669	632	666	612	636	600	667	665	670	643	676	635	645	675	675	611	670	654	622	667	649	618	656	632	622	612	641	598	632	658	629	645	620	651	649	643	616	649	648	630	623	632	642	629	633	618	634	621	650	662	682	665	624	662	625	690	636	661	648	648	596	660	669	644	621	628	667	611	655	648	603	636	642	668	668	656	698	630	629	641	654	630	658	620	651	626	643	623	629	658	675	621	611	672	644	622	654	608	663	617	647	700	639	643	627	628	668	611	613	670	682	690	620	642	615	610	642	689	649	647	645	674	640	649	641	648	648	648	629	644	650	642	614	643	649	623	667	656	665	692	669	672	614	689	652	636	667	622	595	649	655	640	637	648	648	616	652	624	640	655	625	639	641	623	635	640	650	669	641	670	633	608	622	632	660	662	656	657	614	622	680	686	601	630	650	637	634	637	664	645	656	669	657	618	689	624	662	665	666	657	674	654	681	598	630	671	604	646	679	654	639	667	648	609	623	683	677	649	623	710	658	651	652	612	621	656	607	570	655	644	641	623	634	617	638	641	622	627	601	619	623	628	616	667	637	623	664	655	680	631	644	613	618	659	633	632	681	639	654	649	632	626	683	667	631	660	666	633	675	617	636	640	639	609	629	628	674	660	625	618	649	638	615	652	644	612	651	644	622	704	666	601	602	662	625	695	602	653	682	669	637	612	666	655	637	665	636	683	653	630	633	639	598	619	631	652	643	709	613	652	682	627	657	658	645	692	615	680	684	672	624	672	689	624	628	652	616	667	610	661	649	680	670	651	670	622	614	621	667	655	634	604	670	674	658	683	642	632	664	655	645	668	637	635	663	642	629	689	590	601	618	693	699	668	613	688	649	639	655	644	596	638	666	664	633	605	635	627	631	603	594	632	632	648	647	635	641	671	708	652	631	655	643	605	682	606	618	612	652	675	634	648	578	613	620	623	662	672	648	640	625	628	626	664	653	682	653	585	652	658	638	623	619	632	610	677	639	606	641	635	660	630	654	640	681	647	654	637	602	600	600	655	630	648	633	671	618	637	627	626	640	664	627	650	612	632	636	621	641	599	654	653	640	625	674	639	629	658	651	639	652	678	631	668	658	618	619	593	680	653	646	649	640	623	666	630	619	638	631	658	660	596	690	679	663	619	647	653	610	618	644	636	632	620	622	675	644	666	635	653	619	584	638	666	635	673	647	612	649	633	642	650	673	619	591	652	631	595	652	642	658	605	642	665	648	629	691	624	645	628	619	644	705	627	687	668	677	609	658	607	653	659	639	658	675	650	643	632	627	626	592	637	637	644	618	670	606	620	649	640	661	690	642	650	676	595	604	716	608	657	641	603	619	623	615	607	632	611	662	623	656	639	642	617	625	628	627	667	638	622	597	631	641	661	658	630	632	652	643	625	667	631	652	634	686	642	610	679	636	665	606	678	594	611	637	608	615	648	619	640	683	654	670	664	596	650	672	654	673	620	645	643	643	644	620	658	660	674	614	679	630	665	622	631	642	608	656	640	636	676	638	676	612	627	659	629	669	619	661	651	640	674	633	668	634	648	664	619	609	642	640	650	653	620	690
4300	8389	6091	3030	2202	1891	1549	1279	1103	1034	959	946	841	909	816	814	814	809	807	826	755	805	730	774	786	727	787	801	747	739	769	743	778	772	775	738	736	755	751	734	706	759	785	727	696	787	753	723	773	753	717	752	714	746	713	730	717	713	709	727	745	711	743	718	738	753	766	696	758	745	703	666	759	771	739	774	714	747	743	745	759	729	770	777	725	766	735	730	693	750	756	726	686	721	692	722	741	758	764	708	663	753	682	712	745	747	763	781	749	750	732	737	720	712	762	742	716	737	748	772	722	756	732	748	683	673	740	712	720	730	733	743	761	693	720	764	716	713	713	716	732	741	741	783	774	739	759	698	716	748	703	754	699	767	727	711	789	744	786	702	732	757	765	798	736	727	730	696	744	724	758	717	706	717	681	749	710	722	738	776	765	722	746	742	703	789	728	781	698	755	764	706	721	708	707	739	747	680	733	736	689	703	730	716	773	750	755	749	785	741	739	737	733	742	748	695	729	724	722	719	720	673	705	736	740	719	722	761	724	763	695	744	737	719	763	696	725	683	721	745	678	712	712	741	722	719	762	748	725	725	710	714	735	735	689	735	701	696	725	690	688	723	716	746	721	710	702	694	756	700	689	685	728	722	706	749	738	755	753	739	756	720	730	703	721	710	760	758	738	728	718	783	717	706	728	700	754	692	684	704	730	675	735	724	745	730	743	727	706	741	744	722	726	760	787	729	763	749	730	774	743	724	717	718	729	743	733	726	773	792	742	761	709	771	746	707	713	733	719	759	749	704	709	727	745	707	746	712	722	732	649	733	731	731	762	678	721	771	744	728	742	719	732	727	750	766	710	673	723	708	743	715	719	726	743	734	719	726	699	712	723	709	776	721	697	750	756	708	718	696	748	697	711	665	697	718	721	728	717	743	715	763	755	746	721	690	717	727	710	660	721	685	743	665	717	711	689	757	717	715	709	718	752	743	744	752	694	733	698	737	763	715	730	767	722	750	741	744	765	756	741	772	754	722	758	782	690	772	738	780	675	762	780	745	728	749	760	744	743	721	729	741	764	710	724	730	708	784	736	711	721	694	761	736	714	715	705	760	713	740	692	674	719	743	703	721	709	708	721	675	706	730	767	795	711	735	748	735	716	747	685	730	698	719	703	745	720	689	752	726	733	715	715	737	755	731	715	699	700	759	733	696	668	703	771	702	721	734	706	652	739	748	760	723	743	725	766	691	780	742	690	781	731	765	719	748	727	709	737	727	751	726	741	763	746	737	707	715	715	737	672	693	713	740	769	752	729	769	743	729	748	708	741	772	711	760	676	748	789	750	716	766	732	770	721	736	743	720	728	760	728	722	727	747	688	699	715	733	724	734	724	749	773	692	689	744	733	766	734	706	717	682	654	770	742	721	791	697	729	701	743	740	766	741	755	725	736	742	792	704	667	709	749	707	734	741	728	745	716	741	716	755	717	755	722	732	730	791	726	743	738	781	766	699	756	772	733	740	744	677	755	734	700	763	739	734	701	749	721	775	702	777	784	728	736	743	727	724	699	724	789	749	736	753	702	719	735	674	736	735	734	744	761	734	734	729	745	683	715	719	718	745	721	733	745	724	724	739	737	748	700	775	781	653	736	714	677	738	699	771	726	732	725	710	726	710	723	726	725	759	705	767	723	720	695	745	715	765	745	759	684	762	744	688	729	745	765	727	737	742	746	764	749	699	752	714	736	746	757	734	723	692	748	722	713	758	716	756	728	713	716	775	753	691	671	696	697	748	718	760	705	715	692	702	728	753	730	738	735	708	761	736	728	819	706	741	720	720	710	743	731	731	757	748	756	721	715	704	733	769	709	706	750	734	712	710	731	717	749	696	709	771	772	727	752	749	721	762	698	716	697	787	726	736	704	730	748	707	683	726	763	700	746	761	723	768	710	711	689	747	685	730	747	746	693	691	715	736	766	745	755	743	748	736	713	744	722	712	684	696	702	738	721	692	727	743	729	763	684	708	735	710	779	772	725	692	670	764	721	672	728	719	673	710	709	704	701	772	678	737	731	724	725	677	685	723	748	710	715	739	703	754	702	717	735	763	709	747	721	745	759	718	817	713	759	685	737	707	723	711	704	737	748	732	728	758	715	706	728	751	750	746	748	729	761	746	673	731	712	798	744	737	741	771	729	767	708	727	697	702	763	755	711	767	722	735	729	710	772	694	752	739	718	749	766	672	732	747	711	717	739	697	774	759	745	758	762	731	735	715	716	732	730	712	738	695	679	712	728	719	777	747	698	699	765	723	718	784	769	726	794	737	748	731	725	727	725	677	731	717	740	749	709	747	698	712	761	734	776	778	725	734	773	789	691	756	763	721	733	697	696	693	732	693	750	756	710	689	752	733	723	741	692	725	763	709	725	728	703	724	725	743	721	734	732	746	683	709	710	708	704	742	723	685	752	747	712	741	694	703	740	761	709	772	694	737	737	727	739	727	691	780	734	718	744	739	719	748	727	681	712	729	739	743	746	718	689	713	772	716	725	749	744	706	734	723	760	719	696	702	729	704	760	710	686	760	693	734	748	747	720	730	742	715	723	716	721	701	766	681	685	722	708	749	738	746	748	697	710	737	739	783	769	706	746	762	718	768	718	773	730	760	721	721	742	736	716	718	774	751	703	698	710	714	725	709	771	729	721	723	711	738	765	687	727	656	773	742	724	741	746	704	739	740	733	726	725	761	731	706	762	742	757	693	735	735	734	719	748	755	716	731	739	718	691	700	710	736	755	735	757	713	732	713	761	714	692	749	732	757	691	744	755	740	728	730	706	692	756	709	669	755	708	689	698	718	724	751	675	736	725	768	737	757	711	744	752	676	726	713	717	774	770	701	719	750	704	754	764	729	707	709	794	747	703	719	720	777	748	708	730	759	754	703	755	736	739	705	729	730	762	706	721	705	741	754	726	700	719	706	788	720	690	708	698	693	693	706	725	710	703	731	722	753	674	716	724	763	746	791	703	772	765	722	734	728	728	737	727	764	766	683	724	703	684	712	750	763	770	758	746	793	732	725	755	717	705	705	752	682	744	742	702	766	744	747	740	745	735	712	709	720	736	717	704	729	721	686	740	714	781	742	684	702	716	721	720	684	752	765	724	727	752	732	708	707	758	767	672	737	729	735	716	778	745	739	746	751	737	743	721	794	749	741	748	738	742	710	742	732	707	760	747	737	701	730	747	716	721	740	733	747	709	768	725	750	699	704	773	722	769	729	763	749	757	722	724	742	773	681	709	755	764	768	734	739	724	719	720	751	739	723	806	675	714	687	737	743	695	765	752	718	694	737	755	706	728	713	705	730	708	720	753	752	736	707	788	733	696	729	722	768	774	752	724	748	773	699	718	730	674	749	738	695	745	737	749	689	725	746	711	690	772	702	727	715	760	748	751	762	756	730	734	739	739	786	813	742	668	721	774	712	746	750	729	690	720	781	737	724	798	764	762	715	753	708
24358	21033	26964	25214	8082	683	517	414	377	398	348	338	359	383	317	350	335	283	323	305	340	287	307	307	319	302	311	304	335	299	289	306	291	296	329	284	307	331	314	319	289	280	317	312	304	283	328	277	286	299	285	315	332	317	291	323	298	294	299	289	271	286	290	308	279	322	290	291	337	289	290	258	272	288	278	338	317	328	290	309	307	306	291	304	320	311	317	306	308	319	282	312	290	285	266	287	319	286	297	304	321	310	327	295	302	282	305	287	272	313	295	285	286	312	264	304	285	303	321	309	318	309	294	286	314	307	290	268	304	320	315	287	328	316	315	318	322	283	281	279	284	271	311	297	301	292	293	315	293	297	288	298	311	306	316	264	321	275	294	282	316	292	282	276	298	314	285	270	334	341	345	313	281	315	305	290	285	296	278	321	309	325	314	293	280	292	278	297	294	293	316	349	323	276	292	289	278	319	291	294	291	317	316	299	294	307	297	325	292	323	275	277	275	284	309	307	280	303	312	293	294	303	278	282	309	284	313	321	314	301	312	275	324	295	297	320	307	323	283	307	303	305	290	274	322	281	284	305	300	302	289	316	311	296	270	284	321	290	280	326	301	303	322	311	294	290	301	300	305	315	290	301	310	317	301	305	296	287	294	307	266	315	304	272	318	293	303	284	282	304	290	297	325	298	282	298	300	306	296	286	297	310	306	290	306	289	288	305	299	281	296	289	317	309	276	307	287	308	288	256	317	297	280	290	288	305	285	326	311	311	290	304	277	273	296	297	311	284	305	304	294	268	300	304	298	306	318	261	316	318	285	293	313	318	315	340	312	287	322	310	292	333	291	326	297	302	270	287	304	288	324	310	328	329	288	312	298	313	302	297	284	318	294	322	289	302	284	319	276	300	279	325	290	317	312	286	308	281	314	316	291	302	298	287	294	298	307	303	298	283	294	308	332	311	308	319	293	296	277	316	303	297	304	326	340	290	280	320	262	302	283	290	303	317	323	319	285	275	281	269	290	309	305	298	273	314	341	287	309	300	296	300	298	287	276	330	305	291	308	278	294	287	268	320	278	302	277	301	298	291	316	290	289	286	312	284	261	281	275	313	310	299	318	304	281	284	321	302	321	230	285	306	279	282	299	270	289	317	312	297	276	318	281	274	286	330	268	325	267	310	311	316	330	302	313	300	298	318	312	311	310	285	284	263	334	268	307	322	286	287	296	296	289	279	280	336	261	286	280	287	264	316	300	294	304	323	297	274	292	305	297	291	305	320	285	312	313	295	321	327	277	293	286	314	287	296	304	280	325	314	282	317	278	322	314	286	306	277	317	264	278	313	276	303	305	292	308	288	267	310	292	280	302	320	275	298	337	294	321	288	288	271	302	311	299	277	316	274	269	293	286	284	267	293	325	301	310	295	314	271	287	260	285	302	329	305	298	305	302	316	278	283	297	307	270	282	279	305	285	271	281	265	329	268	291	309	314	311	276	303	304	293	291	303	293	312	291	308	315	305	302	291	313	323	286	286	298	298	307	282	271	303	263	300	288	311	291	272	294	329	289	322	312	315	292	280	315	297	284	350	328	315	283	293	286	285	316	294	296	290	289	346	300	271	297	284	309	293	292	291	294	297	282	293	294	297	325	279	288	294	293	330	301	289	280	307	315	269	335	298	300	294	342	306	308	305	278	290	286	283	317	291	297	310	288	318	295	292	283	285	287	299	361	286	297	326	298	314	279	305	276	284	292	303	329	303	302	296	314	318	290	294	297	247	299	282	267	283	317	293	284	306	314	308	281	287	299	313	293	320	280	325	289	316	316	315	309	296	301	311	303	330	267	342	287	294	291	321	292	342	290	322	294	274	319	282	317	284	302	295	306	319	296	308	333	283	324	276	281	285	280	301	317	293	327	265	332	270	311	305	288	301	282	325	295	311	298	280	295	303	283	295	308	324	299	314	304	276	330	312	285	295	318	294	314	287	289	314	300	294	318	280	315	275	309	311	298	286	307	298	248	298	281	287	304	294	305	305	319	305	331	303	286	288	314	266	294	290	277	311	313	311	321	313	313	286	307	315	289	318	284	316	321	284	298	290	280	298	303	290	284	278	292	327	310	334	285	269	295	300	299	285	284	276	330	302	287	280	287	306	285	322	291	285	283	321	298	289	331	291	271	277	333	327	289	337	297	328	323	299	312	285	270	313	288	285	316	272	299	293	318	311	331	305	279	263	287	278	282	275	282	265	294	334	318	282	310	294	259	284	337	281	281	299	310	289	288	272	312	306	288	285	311	327	335	305	310	325	322	299	322	281	295	325	272	275	285	287	301	291	275	335	320	295	309	308	280	334	320	306	279	276	283	313	295	315	289	297	285	315	289	304	311	293	274	315	292	311	312	321	297	313	322	295	304	296	306	309	310	254	284	268	281	314	281	350	304	309	294	262	294	323	301	290	276	297	307	296	282	298	283	313	319	303	315	313	293	279	312	307	261	299	273	265	320	321	299	288	347	289	268	265	301	303	287	308	299	321	338	300	327	316	324	306	253	307	305	277	298	293	307	327	308	301	315	320	301	308	297	300	293	286	262	307	279	288	265	310	301	294	297	282	345	305	327	277	302	317	305	310	296	292	296	315	301	342	320	296	290	300	274	291	308	288	278	316	290	306	318	271	303	286	292	283	327	281	281	317	286	317	301	298	322	320	288	294	298	274	293	304	309	272	306	303	308	283	295	278	320	293	305	272	331	313	290	296	302	332	340	274	279	282	273	296	263	307	301	310	298	263	303	284	302	302	266	316	318	308	296	303	316	312	295	328	302	297	322	292	311	292	271	276	258	303	323	278	281	305	284	269	309	298	292	318	282	307	322	317	297	323	343	303	298	290	281	291	317	279	315	299	287	302	304	307	316	296	343	291	283	291	308	315	306	306	323	292	289	295	318	333	323	324	284	301	293	286	306	273	274	302	269	295	305	268	279	298	293	281	302	299	284	289	292	290	327	288	286	299	321	319	286	298	302	303	318	326	292	298	300	315	298	284	283	291	289	300	307	318	289	291	286	291	293	302	271	272	285	317	314	333	266	314	282	333	303	286	312	302	294	299	308	325	317	268	340	300	286	302	274	301	332	338	313	295	298	268	306	298	280	300	305	306	312	294	346	275	315	291	292	281	294	309	328	296	305	297	299	313	280	280	286	313	300	315	301	328	287	287	279	300	288	316	295	295	302	298	328	295	280	326	307	300	290	303	279	279	342	316	300	279	309	300	276	309	296	280	308	291	276	308	303	304	349	282	297	305	293	278	292	282	283	314	299	323	294	282	283	283	306	343	273	296	268	288	280	267	285	294	275	277	304	297	308	319	280	276	301	283	289	320	270	309	286	285	313	280	296	315	267	296	287	310	300	283	307	288	284	310	280	300	290	300	284	280	293	296	281	293	306	305	296	284	288	261	284	301	281	284	314	335	288	297	314	333	279	364	332	332	289	321	314	295	311	262	324	290
4240	4895	3182	1654	1106	939	783	653	556	498	499	440	456	404	357	410	406	353	346	365	334	381	375	365	369	347	356	315	339	349	331	321	320	358	338	328	303	385	344	347	362	354	359	336	370	349	317	335	342	317	348	342	374	354	312	358	360	352	354	322	336	345	353	345	339	389	316	314	362	327	333	326	371	339	319	365	340	339	356	349	341	341	354	380	345	370	340	351	327	336	327	323	354	350	366	307	350	371	370	328	354	331	336	329	350	336	337	390	354	373	338	349	349	354	312	333	363	376	333	338	372	353	376	341	322	359	307	351	325	348	378	361	346	348	327	312	350	326	304	344	353	322	324	324	333	341	369	313	344	346	356	357	354	325	354	336	349	316	334	330	365	348	324	345	377	303	347	364	355	311	375	364	339	333	357	325	364	344	350	356	361	330	309	326	330	337	321	348	332	327	355	328	370	310	365	336	334	304	324	363	371	363	353	317	347	331	327	338	343	351	347	348	311	314	334	333	359	313	312	366	349	378	335	341	336	314	334	332	350	333	324	327	341	357	353	331	363	352	364	351	334	311	327	322	361	338	334	348	345	362	342	306	359	338	324	342	321	344	333	362	326	344	346	360	323	348	327	320	320	345	306	356	343	311	338	323	318	341	347	360	373	354	324	351	329	330	339	341	354	309	343	339	345	315	324	309	324	357	317	353	325	348	318	371	351	346	352	336	345	337	392	357	348	359	363	307	318	332	379	328	317	393	317	327	363	360	348	335	333	315	366	284	330	342	329	344	346	361	333	331	347	357	318	312	342	339	385	294	348	370	327	351	320	361	337	345	347	328	343	364	328	313	324	298	326	343	338	297	354	348	311	348	317	309	325	324	310	377	383	355	366	343	311	330	346	338	311	334	321	318	348	333	356	331	330	336	330	329	386	344	345	369	358	362	325	324	350	316	350	365	323	330	331	356	323	353	334	313	325	337	327	324	325	354	373	312	343	339	325	380	335	317	345	362	354	362	387	350	328	365	312	356	353	339	367	305	334	328	336	355	359	351	325	325	323	298	348	339	356	351	346	328	334	376	361	352	333	335	348	313	355	384	326	349	337	295	347	332	350	324	351	360	352	308	309	366	341	337	356	340	321	338	329	335	354	320	349	293	330	305	372	339	352	357	321	323	336	343	347	344	314	347	347	348	358	354	345	324	336	365	371	347	317	339	351	363	358	309	287	345	339	375	349	324	339	353	363	334	372	338	342	334	339	355	324	337	356	369	310	338	339	338	354	349	355	351	339	365	341	323	326	355	328	356	367	375	322	342	353	327	337	318	324	366	342	291	353	347	335	341	298	333	327	362	350	326	348	336	333	345	335	337	363	321	336	342	339	317	333	332	341	314	332	352	334	356	311	357	310	334	330	341	345	377	343	351	346	338	334	328	337	378	343	355	362	342	344	328	324	312	325	314	347	355	332	349	313	355	354	375	367	317	362	349	314	358	331	316	339	340	319	329	344	334	331	336	369	355	329	332	318	355	293	340	302	335	327	351	313	374	352	308	299	318	335	339	368	340	342	327	351	354	338	357	311	330	371	332	340	357	371	332	307	333	319	298	354	357	318	352	363	315	360	329	324	311	329	306	356	346	318	345	373	320	328	326	330	348	319	320	318	308	337	333	339	340	324	371	322	314	328	358	325	348	326	353	317	314	309	372	306	335	359	345	347	337	329	332	324	332	341	330	307	346	339	377	318	362	332	319	333	293	321	329	315	298	322	327	332	319	374	365	353	320	324	337	317	322	350	306	345	361	340	361	323	343	358	329	371	320	335	335	357	354	365	313	359	336	333	351	367	331	349	317	319	332	323	348	352	351	320	353	349	314	323	326	348	374	302	303	363	332	336	324	311	328	324	363	350	331	320	360	351	338	311	363	313	336	329	327	334	354	325	333	361	323	332	314	329	352	334	331	327	369	342	318	321	299	357	332	329	330	335	369	312	339	328	351	342	330	329	319	347	352	317	359	333	349	324	350	355	317	351	350	329	318	317	362	324	343	319	335	309	350	342	359	376	329	341	327	354	376	313	308	342	335	348	374	379	337	333	317	352	353	343	373	337	346	358	318	308	335	348	352	333	339	323	356	335	333	342	329	360	345	360	347	340	316	357	326	344	353	353	338	334	355	277	333	327	334	321	361	353	351	343	333	354	370	328	343	335	328	359	325	331	348	318	331	347	328	306	379	348	385	365	337	335	357	351	350	376	341	329	340	327	319	344	346	320	355	343	329	350	358	372	349	332	361	342	331	327	341	329	360	360	329	336	323	339	335	318	296	336	329	335	348	335	318	337	331	370	342	361	337	327	352	347	330	368	335	340	340	339	314	352	344	340	340	340	340	353	343	331	330	334	333	355	358	342	318	333	336	324	313	322	340	354	302	321	336	311	340	353	318	327	322	335	319	311	351	348	320	340	344	367	357	341	315	325	346	364	311	316	360	379	365	306	317	361	338	343	329	328	322	327	337	335	319	332	362	344	327	321	360	326	334	327	311	345	326	338	342	350	334	319	343	326	347	357	363	343	352	357	312	304	319	329	368	315	352	298	349	313	303	365	328	347	329	353	325	335	366	305	341	340	377	322	366	329	346	326	371	310	379	323	343	363	342	332	342	353	319	349	323	349	342	332	347	334	362	363	364	294	344	338	366	326	332	317	344	329	344	376	330	307	323	344	375	368	349	357	350	334	350	343	373	336	318	330	346	329	342	326	343	313	364	314	340	337	370	335	345	343	327	297	348	351	340	381	322	365	347	367	330	364	360	340	344	322	329	334	343	343	362	327	375	344	340	345	319	338	358	324	333	309	335	330	319	320	375	343	352	360	323	324	321	378	376	366	333	382	323	345	349	343	322	311	315	340	328	335	318	370	357	355	346	317	345	336	365	342	388	358	343	356	352	361	338	358	354	348	346	361	380	369	312	323	318	360	333	341	336	352	355	350	344	316	333	348	342	355	332	354	341	351	341	364	323	309	324	373	389	329	295	303	327	325	338	344	374	300	328	314	295	335	389	313	347	349	346	307	357	328	325	357	334	334	325	345	356	356	357	363	319	381	307	332	308	335	345	342	342	363	350	346	359	340	334	339	311	312	314	343	353	328	345	331	342	349	381	375	372	345	331	345	335	353	368	330	340	313	361	352	363	351	363	332	351	345	326	329	351	347	333	346	341	362	316	304	373	350	330	332	331	290	339	328	340	350	347	334	348	376	350	324	310	326	342	322	326	342	354	336	306	322	320	348	332	348	338	317	339	326	347	319	323	328	329	334	396	343	364	337	348	358	347	348	311	338	359	345	331	365	322	328	331	369	330	361	319	320	341	335	343	366	351	313	359	339	335	337	348	341	346	293	379	335	311	336	332	368	336	350	321	336	292	344	383	348	323	339	320	323	316	320	335	334	323	333	336	373	317	392	324	352	320	335	337	342	322	320	341	344	314	312	330	336	337	351	333	341	350	345	376	319	327
22266	21058	28650	23697	21062	21079	5590	949	710	629	609	504	479	441	431	389	393	385	384	392	363	356	379	357	351	349	338	337	352	307	343	324	328	335	326	322	328	317	317	332	357	334	320	329	307	331	323	324	309	306	343	315	304	352	303	316	323	327	350	303	305	303	308	290	323	305	298	344	354	307	314	325	319	322	297	331	361	348	308	302	328	326	321	320	314	283	288	293	339	336	325	281	304	319	319	304	292	285	315	312	311	317	307	282	327	350	312	327	328	316	308	342	314	311	318	326	297	255	347	318	311	303	291	312	316	303	322	330	313	287	314	317	311	304	302	289	297	326	305	279	329	315	332	327	301	322	296	339	305	359	290	323	337	314	296	314	310	318	300	322	340	308	312	315	300	272	305	326	273	310	306	332	304	301	309	285	311	325	295	305	317	315	316	315	334	339	300	300	347	337	296	343	323	311	325	260	338	307	310	282	318	335	311	321	339	325	333	301	344	292	312	317	326	319	308	290	377	279	317	292	306	282	322	315	318	304	319	304	318	320	274	305	307	295	332	264	288	326	333	310	307	302	310	292	304	367	312	317	303	300	313	327	310	293	323	328	306	310	303	314	297	349	310	309	316	316	328	301	340	306	267	305	329	294	314	289	309	309	317	328	303	314	295	331	323	310	320	311	346	291	306	297	307	335	324	301	313	309	307	312	324	337	295	286	309	326	331	305	305	309	307	278	303	322	278	342	324	313	294	296	293	323	280	308	359	340	337	330	302	334	312	286	334	330	316	325	285	312	313	295	295	300	330	290	306	298	303	335	314	332	308	313	318	273	289	319	339	311	268	303	295	335	317	310	281	285	318	322	304	300	256	292	290	322	306	291	328	322	318	323	290	270	323	307	326	319	326	327	296	288	319	295	336	296	322	312	303	289	301	299	322	319	318	311	316	303	317	336	299	311	295	321	303	293	304	328	305	314	331	299	306	332	324	321	281	318	306	322	268	316	297	319	327	281	301	285	293	303	311	322	310	300	322	312	332	326	299	298	310	348	303	303	308	322	315	334	306	321	302	306	324	330	313	302	330	311	305	316	289	317	304	316	332	316	306	317	305	306	288	346	334	322	343	308	284	317	295	339	332	321	302	310	302	301	275	353	325	329	289	307	332	308	309	311	316	323	319	327	328	326	256	339	296	320	310	318	310	282	348	277	320	322	274	305	287	316	268	310	280	294	291	320	317	320	331	288	312	313	300	349	326	307	312	324	325	292	290	277	291	317	348	286	310	285	286	289	352	327	308	307	313	307	323	300	319	300	281	322	284	338	311	297	329	312	297	336	306	335	324	319	312	317	316	338	328	293	303	312	310	303	312	295	323	303	288	289	300	308	324	285	322	308	311	322	307	326	336	341	333	338	325	301	289	329	308	316	327	301	313	297	294	300	278	298	304	323	323	294	329	285	319	343	290	289	291	323	288	324	338	290	280	300	281	306	282	327	337	333	302	329	324	307	321	336	285	319	310	318	340	338	289	311	288	309	310	306	309	306	322	281	325	303	313	312	306	269	301	321	274	337	292	320	316	330	326	300	303	301	281	310	303	334	301	304	318	322	294	300	309	320	313	326	325	316	304	363	307	285	308	287	309	286	325	302	316	295	305	310	305	314	302	294	317	316	333	330	306	296	283	318	312	319	310	316	283	296	316	281	293	303	318	299	306	324	327	308	288	328	296	316	310	325	321	275	285	308	290	301	324	328	301	318	279	312	289	300	305	267	319	309	314	315	315	291	325	295	290	304	313	335	320	311	288	300	305	323	301	291	314	327	324	313	340	302	311	322	306	349	321	283	325	306	285	316	326	319	315	309	319	335	297	289	305	279	329	345	324	300	326	313	302	313	300	325	288	306	327	272	295	322	318	301	352	296	331	296	310	321	337	324	328	310	304	315	314	300	279	304	328	349	317	323	294	292	295	255	299	292	283	290	294	305	288	317	293	319	311	323	327	330	319	308	328	305	330	303	311	294	331	335	324	268	332	294	334	299	330	315	334	307	313	340	344	332	320	304	356	292	306	292	304	323	312	322	333	338	328	313	315	313	262	312	318	327	298	339	318	303	333	343	295	315	300	354	339	323	316	309	328	314	334	299	317	307	320	314	273	285	308	300	298	319	314	298	271	276	298	336	300	276	335	338	318	318	315	322	320	313	350	350	332	343	323	314	313	331	318	317	286	289	284	311	270	313	322	323	311	317	274	297	304	329	312	313	308	284	292	352	312	326	277	323	333	309	298	302	309	284	309	311	294	311	328	321	338	334	296	335	297	289	292	332	284	304	297	321	332	312	274	294	335	339	312	296	320	324	336	329	316	268	316	318	312	316	311	322	309	335	358	296	313	318	330	289	318	300	293	296	335	305	292	311	319	306	287	282	281	296	298	283	289	271	334	291	319	312	322	312	267	303	297	308	334	341	293	306	310	301	304	292	317	336	280	286	322	298	308	282	338	322	327	305	289	286	306	296	328	301	301	310	320	313	357	315	289	317	289	303	333	257	290	299	313	318	277	333	321	313	325	320	313	325	307	329	312	313	311	295	315	305	306	322	308	328	311	332	313	308	299	326	299	316	335	305	329	313	318	307	308	303	324	304	321	303	331	333	320	323	319	320	283	312	294	313	306	321	316	317	297	301	328	318	308	311	282	314	303	319	334	347	315	310	285	329	310	301	311	329	280	285	325	334	338	310	326	299	309	291	319	319	331	339	327	297	299	328	304	332	323	313	341	290	295	304	322	307	298	301	296	298	303	314	322	317	291	297	310	293	283	311	293	288	324	295	285	265	307	304	317	307	339	310	302	306	319	324	313	291	303	293	312	324	297	286	328	296	315	296	313	334	344	313	315	306	330	326	296	311	318	312	317	281	303	298	302	267	303	344	307	315	288	312	303	283	284	310	347	283	312	294	274	326	318	292	294	310	319	289	303	313	299	342	297	314	324	324	319	319	294	299	314	311	292	335	350	335	296	306	314	306	351	307	309	329	326	311	352	315	307	283	312	332	303	278	317	315	318	313	322	322	319	310	317	293	288	294	324	292	333	321	332	349	328	309	320	304	318	308	280	329	302	320	319	306	301	310	314	318	317	306	339	323	282	348	305	292	302	307	331	310	310	307	358	328	307	335	298	313	321	307	308	306	317	307	309	314	300	371	299	308	320	313	314	302	292	327	319	325	326	324	300	292	289	300	315	318	292	314	297	314	293	321	310	290	294	316	295	351	307	303	319	298	297	298	323	321	315	292	315	312	309	291	308	304	309	323	287	308	284	297	306	324	316	325	281	277	307	328	312	311	313	309	303	298	316	288	309	293	343	296	317	331	302	353	327	312	304	313	349	308	315	323	306	316	325	325	286	336	327	294	304	283	303	281	309	313	307	308	280	279	297	311	327	328	326	330	319	321	320	324	332	310	308	275	311	312	330	330	300	338	315	308	338	320	325	337	328	307	269	342	295	296	312	314	282	338
6124	13782	9531	4532	3245	2478	1865	1457	1115	938	805	691	635	573	548	529	494	500	465	439	416	453	388	419	430	406	443	388	409	390	400	398	389	390	425	402	378	381	380	382	408	412	342	371	413	402	378	366	402	405	369	410	382	360	372	373	413	395	401	358	378	392	370	362	327	388	364	354	396	370	344	379	378	382	370	385	337	354	363	372	378	372	382	390	378	349	349	378	403	333	347	361	344	373	361	368	386	359	349	340	339	343	357	381	353	377	354	378	349	408	371	385	377	355	349	343	347	378	341	377	370	371	391	385	362	367	330	351	388	343	397	394	390	371	373	360	337	364	358	371	370	370	372	355	376	338	357	417	350	383	374	357	356	339	349	341	372	376	393	358	363	366	389	382	373	361	375	380	387	361	361	351	341	344	354	400	372	359	347	361	375	338	374	339	364	367	341	351	387	338	337	354	371	388	407	381	401	340	355	361	376	368	349	353	371	377	335	358	381	369	358	393	393	356	385	375	350	392	397	390	358	379	388	368	397	406	339	343	356	384	372	367	361	360	372	383	319	386	375	385	335	354	363	391	363	411	378	400	361	326	368	359	356	381	367	365	384	362	351	326	337	334	363	357	370	338	340	379	342	356	356	388	324	346	345	345	389	372	380	345	376	347	366	398	383	352	375	318	377	412	355	373	349	358	351	349	397	362	370	370	397	374	351	351	359	372	358	358	340	390	365	335	380	379	378	347	362	358	384	371	360	380	371	366	370	368	349	345	373	355	358	373	356	381	374	377	354	348	379	391	397	345	374	366	369	389	384	358	387	344	351	357	349	358	391	385	348	350	363	392	373	364	373	386	356	383	410	376	340	347	328	371	382	358	362	403	344	397	381	394	397	379	353	322	395	344	369	364	350	374	350	349	378	399	384	336	376	361	342	391	342	381	358	363	352	340	344	359	379	363	348	334	381	394	385	364	365	387	372	387	395	335	373	388	338	366	349	378	370	388	337	366	359	388	354	409	378	368	376	374	338	363	346	355	367	375	357	367	385	390	352	342	364	356	336	357	365	355	348	350	362	380	393	361	376	393	396	351	379	363	395	372	354	367	372	349	345	351	373	371	351	355	354	362	347	369	382	385	343	394	364	379	381	356	370	335	382	369	387	358	393	355	412	384	360	352	352	346	349	343	367	357	389	350	366	363	367	381	358	400	348	350	346	401	352	379	340	372	328	369	374	368	371	367	388	375	369	333	380	354	389	371	392	373	381	361	354	348	368	354	346	373	364	368	356	353	401	366	363	394	363	378	374	380	373	330	369	367	371	367	363	390	364	365	344	372	370	329	349	351	369	353	380	363	371	393	404	390	383	357	353	369	357	373	392	353	355	328	355	347	363	357	359	386	387	400	362	351	355	391	381	368	376	371	376	351	370	336	363	343	343	364	402	381	377	376	397	374	378	366	347	371	341	353	365	398	393	347	383	370	361	421	368	378	364	380	358	378	364	404	379	379	379	355	376	358	384	358	379	350	350	379	357	356	363	348	381	374	361	422	346	341	374	366	404	381	364	353	351	338	382	355	358	357	332	351	353	345	367	379	375	363	354	364	338	346	394	359	388	389	369	396	371	374	367	377	376	381	344	352	389	379	341	379	341	383	367	335	376	355	354	403	354	361	419	384	367	381	364	389	357	371	360	372	364	347	357	390	400	376	386	400	339	362	366	378	354	378	363	353	357	381	373	396	356	391	367	402	345	371	352	377	363	342	376	331	366	368	377	365	364	390	339	327	344	383	372	388	343	320	335	404	390	389	327	379	387	368	359	382	349	360	355	381	331	362	374	388	402	378	388	351	385	345	383	378	387	364	377	356	334	372	337	378	366	357	330	364	380	363	385	343	373	367	345	350	393	366	357	362	375	358	346	367	391	365	342	351	335	321	383	380	341	365	362	376	401	371	346	320	357	354	376	345	359	363	345	405	373	369	380	370	357	393	356	367	362	324	353	363	344	383	370	349	369	390	364	365	361	387	379	332	395	395	355	370	369	331	354	384	375	323	369	337	380	346	421	366	360	383	357	331	326	355	414	354	359	368	370	347	364	382	358	337	348	354	348	374	333	364	340	377	341	371	323	394	334	374	371	362	375	341	360	368	377	353	396	357	371	364	362	365	375	354	357	388	385	363	384	355	348	367	361	376	369	372	357	355	390	337	367	364	375	346	372	397	398	358	351	365	398	338	376	340	394	366	379	368	380	368	356	347	368	371	332	378	395	366	364	366	385	369	360	355	351	360	367	387	387	382	381	379	343	361	372	368	359	389	383	340	372	354	365	377	365	378	391	367	384	387	362	374	348	368	375	356	344	343	400	327	367	350	336	332	381	379	369	363	363	385	377	344	383	363	361	386	382	356	336	376	378	397	348	357	345	390	370	384	360	367	384	326	363	355	382	354	362	348	371	356	375	367	360	366	349	378	382	389	399	360	375	357	401	372	353	375	336	388	401	381	424	352	354	356	381	364	423	377	366	353	395	391	348	358	361	362	375	368	369	373	365	374	371	378	352	339	372	365	366	361	341	356	343	371	351	370	353	393	365	349	342	341	374	385	372	350	360	369	344	356	355	347	345	338	386	352	347	368	359	355	388	328	376	355	373	403	356	362	370	353	405	366	404	366	346	336	359	358	392	397	380	337	386	350	345	392	353	383	337	371	380	368	386	391	404	377	359	349	378	334	390	365	351	349	374	353	331	396	362	356	354	369	342	355	353	373	372	377	394	391	376	421	386	363	353	366	365	364	339	373	343	410	353	369	367	361	347	350	364	357	393	364	343	350	371	336	372	398	337	352	386	361	379	334	361	378	367	376	350	391	347	376	356	378	362	382	347	369	348	321	357	389	390	362	376	352	370	350	375	351	377	380	353	377	388	367	368	349	387	324	368	346	329	389	375	350	372	369	397	370	409	372	359	366	354	339	332	401	358	386	347	358	373	374	398	357	353	410	379	391	354	376	347	383	398	328	378	372	367	378	355	357	374	325	367	354	374	367	361	359	396	375	356	379	350	343	339	355	383	382	350	366	374	407	355	367	363	347	344	395	372	336	353	346	353	367	368	381	375	348	375	349	373	407	360	371	382	357	394	353	362	361	332	379	366	363	390	376	355	374	377	388	355	360	363	334	341	370	370	355	338	365	357	376	378	380	379	364	345	362	357	371	420	338	385	372	375	354	331	392	382	341	399	388	390	365	398	355	376	392	370	392	373	377	349	372	343	376	385	343	354	370	375	393	365	386	355	353	331	381	385	402	381	383	366	337	344	324	342	323	394	372	386	375	343	345	408	366	387	360	341	383	350	362	407	370	398	342	359	377	343	355	369	338	360	365	345	379	358	379	369	349	354	360	364	344	353	346	388	385	376	375	350	375	371	353	364	354	370	364	360	360	358	355	370	381	406	366	375	368	365	359	384	371	380	372	347	386	345	356	360	367	412	350	376	335	335	350	361	357	389	399	370	377	386	398
27217	17361	3566	904	691	639	617	624	644	603	560	606	634	610	570	586	597	602	568	598	586	569	608	597	616	592	616	574	548	593	609	582	587	609	570	582	602	585	586	619	596	557	594	636	582	592	595	583	597	589	602	561	604	610	529	572	584	603	561	587	601	601	553	587	603	583	608	590	594	596	568	578	591	601	598	595	591	592	619	575	554	585	611	599	590	605	592	595	545	605	562	566	618	617	597	561	594	588	544	577	585	557	592	645	590	552	570	545	573	575	571	590	633	580	572	623	585	583	605	642	578	560	553	616	553	586	600	593	602	603	599	612	579	582	605	604	592	559	595	622	591	555	614	569	605	554	626	580	573	600	582	560	556	632	656	605	577	580	573	575	584	592	604	535	612	567	598	584	608	581	538	588	588	534	578	591	640	645	606	613	569	607	585	578	559	623	603	598	630	568	577	567	590	601	611	554	588	588	577	593	572	597	602	599	556	609	605	612	617	590	586	583	590	572	566	563	556	593	556	547	605	561	546	590	583	626	589	588	618	606	553	571	595	554	576	574	551	569	612	619	586	583	603	623	583	571	590	516	559	555	586	596	590	584	576	586	597	596	592	588	609	580	586	566	634	574	591	602	610	623	573	589	575	601	610	572	572	565	603	577	614	573	591	538	615	578	587	551	594	599	572	574	558	573	563	585	615	550	580	589	604	615	598	578	623	597	611	584	558	554	555	571	566	569	604	568	550	605	557	531	590	554	529	576	581	543	583	612	567	582	588	567	566	592	549	567	593	612	627	599	591	598	593	594	616	577	561	580	560	597	600	625	607	591	604	572	585	611	574	591	583	595	589	620	621	546	567	570	585	581	561	548	557	599	579	561	606	587	581	541	615	581	570	545	585	600	604	582	555	569	640	587	613	596	607	606	577	579	607	578	592	602	590	611	621	555	553	601	602	552	563	567	564	578	577	587	581	547	604	588	614	596	549	580	610	599	607	617	527	617	605	581	618	574	526	585	594	588	568	584	597	582	621	607	592	596	604	609	593	599	574	621	607	625	648	551	566	587	592	609	590	570	581	559	567	604	531	607	595	605	585	618	570	564	586	581	538	589	605	597	616	609	548	571	614	561	598	589	591	558	551	563	581	561	526	566	596	637	581	607	593	547	592	626	628	585	613	590	625	565	596	566	582	641	600	617	571	598	642	617	588	580	643	585	605	586	584	563	553	585	585	620	619	554	558	586	574	598	575	619	581	573	593	599	586	633	574	599	589	591	574	595	557	577	573	615	559	580	587	575	565	575	619	591	594	586	583	569	582	581	584	572	566	595	584	594	562	577	591	576	608	567	617	590	608	576	578	546	628	575	625	615	637	577	573	589	607	607	575	565	571	620	575	566	590	591	527	567	596	618	571	592	546	601	689	609	575	597	606	558	586	581	590	590	593	561	552	586	602	575	600	569	550	564	589	593	586	586	589	582	563	562	588	593	576	586	611	584	574	558	618	595	613	592	594	613	580	558	636	563	584	622	602	582	604	625	569	584	597	627	557	618	589	642	609	640	538	593	593	565	537	609	601	604	560	576	610	604	590	632	576	533	580	588	570	567	572	580	613	575	577	607	573	576	605	585	584	591	626	541	621	615	626	572	551	584	608	552	598	635	569	573	610	565	602	573	587	596	611	583	600	613	634	569	617	606	570	569	566	535	601	556	600	557	618	555	571	581	604	588	554	598	588	595	609	576	537	552	588	559	585	591	595	616	610	600	601	586	592	588	614	581	616	594	599	581	585	575	573	563	577	593	595	546	605	589	624	584	552	601	594	586	578	560	601	591	610	628	608	591	585	594	599	589	580	562	572	577	644	584	605	654	572	577	575	565	605	615	594	572	622	578	553	543	577	613	535	584	595	574	608	546	611	571	594	618	591	574	608	581	570	585	619	597	597	586	569	601	585	603	582	597	614	612	557	619	578	572	578	581	558	543	550	543	604	604	596	586	549	612	563	584	578	608	576	637	590	583	587	580	576	633	605	599	603	606	606	606	602	576	612	575	574	602	600	605	568	593	597	546	597	593	632	599	596	606	572	546	582	567	573	586	611	577	567	585	576	599	577	607	575	584	569	578	576	553	593	577	599	594	588	637	591	625	592	571	585	578	655	565	627	591	545	606	600	568	553	597	561	632	591	595	601	606	613	588	613	583	535	631	605	571	579	576	591	564	558	551	543	595	579	599	563	613	646	566	622	555	563	550	595	576	619	575	564	591	587	587	536	586	608	589	591	578	612	570	628	594	548	582	596	598	566	613	557	598	562	626	593	604	628	599	578	606	635	599	578	618	565	586	544	617	591	566	570	558	570	610	563	562	601	599	549	604	558	593	564	582	598	544	568	529	613	564	540	563	567	561	571	593	577	581	581	541	577	607	588	584	599	594	623	589	624	607	599	532	574	616	548	611	590	605	579	582	619	590	554	593	625	599	592	537	592	562	635	574	537	596	591	592	569	583	593	596	631	620	586	588	580	606	598	606	572	619	596	610	589	627	581	574	573	535	614	586	597	591	559	561	584	591	602	576	569	613	554	611	582	588	607	576	645	573	585	572	582	633	564	596	624	605	572	573	600	671	574	623	624	539	558	581	615	580	594	583	634	578	583	544	620	618	609	607	536	586	559	606	613	617	593	637	583	554	622	568	577	596	620	576	530	562	604	546	568	580	613	586	604	570	585	600	603	562	614	600	589	579	622	624	567	575	635	627	611	572	593	567	571	569	619	562	563	645	560	586	582	606	558	636	584	569	552	604	593	568	562	638	615	574	581	535	585	599	614	569	585	578	576	568	615	609	590	582	601	596	628	588	635	598	590	584	580	592	516	611	637	561	556	569	575	550	608	592	610	589	592	580	590	587	595	575	601	605	577	590	574	553	567	620	580	556	576	596	598	598	555	594	625	558	607	603	606	571	590	592	555	590	597	574	618	607	581	552	587	589	602	642	560	589	600	618	544	627	594	582	593	547	605	599	611	608	568	565	577	543	601	582	595	579	576	589	586	565	572	581	575	612	588	609	581	599	589	585	617	592	612	583	596	611	588	546	586	572	619	580	618	633	575	591	615	578	599	586	602	586	610	607	606	586	591	575	583	566	614	554	560	582	573	555	564	583	592	595	532	628	597	574	677	574	549	602	569	582	595	599	610	624	615	566	589	594	584	603	625	576	637	580	597	570	644	585	601	594	556	551	578	590	588	615	587	573	574	558	580	577	561	580	644	616	589	586	586	567	565	593	624	564	604	598	582	583	592	594	605	559	577	594	580	609	593	569	610	561	602	581	594	572	581	616	549	554	586	577	596	567	556	635	560	584	548	593	542	599	562	603	656	615	587	575	544	586	575	604	620	572	571	589	584	567	564	574	572	550	553	606	614	601	551	594	611	609	588	604	564	619	594	596	592	545	575	595	584	576	564	569	539	610	625	596	568	573	604	584	563	579	587	593	531	603	595	563	578	565	554	549	590	581
5496	1396	974	771	754	689	693	706	694	672	670	681	636	675	667	689	691	616	651	695	657	682	681	655	664	696	675	673	621	620	664	666	677	645	660	623	657	618	654	642	683	729	668	668	651	654	645	648	720	639	688	666	666	700	653	626	694	636	663	658	677	673	651	676	654	704	650	676	675	669	682	616	649	675	654	714	673	672	664	663	700	716	659	683	665	645	606	631	668	671	677	647	677	685	667	677	631	703	622	656	646	667	592	672	663	633	655	692	684	639	680	619	669	662	643	622	680	685	692	688	712	717	675	683	675	617	640	679	691	594	646	685	666	663	647	691	670	662	676	685	656	638	643	680	666	638	605	655	654	632	629	719	646	695	622	638	671	662	645	649	626	662	679	652	660	659	674	716	719	683	677	623	716	691	715	667	634	662	638	655	633	741	653	675	651	623	654	677	704	658	700	709	638	677	659	677	661	645	682	607	733	645	663	686	661	664	658	692	672	646	694	679	707	685	657	641	622	682	646	627	679	661	726	651	659	675	666	682	672	639	660	652	619	688	672	623	679	645	668	706	642	658	674	673	699	679	659	646	652	681	635	638	649	704	686	676	642	657	669	677	688	685	666	622	619	679	637	679	648	678	716	671	678	650	677	684	679	678	656	670	670	701	691	663	630	652	678	649	653	606	671	676	682	679	681	676	675	646	618	670	660	642	664	623	677	645	665	715	687	647	649	667	633	732	698	653	612	674	702	650	668	673	630	699	643	688	663	687	661	675	666	619	690	658	610	679	704	654	689	675	642	692	636	712	609	680	680	705	666	637	652	657	664	661	666	669	598	593	627	648	663	630	671	697	667	658	647	659	702	715	682	655	679	666	695	637	636	661	666	628	660	639	663	665	664	723	655	639	710	674	680	663	639	615	685	666	640	655	673	680	671	655	686	679	704	664	661	634	636	679	654	635	688	697	637	697	680	641	645	690	686	646	693	657	688	679	654	663	661	667	667	640	638	644	658	667	649	646	669	658	648	633	719	688	686	689	650	712	649	636	686	675	643	647	624	682	657	672	639	653	627	656	633	698	685	658	661	637	670	666	664	681	676	608	679	662	637	634	673	628	645	653	650	682	694	658	678	661	693	656	710	672	692	663	649	656	655	640	693	658	732	629	650	683	690	700	594	696	645	628	628	641	696	648	697	645	663	636	621	643	632	643	651	670	663	650	652	644	643	677	650	662	669	690	640	683	641	674	698	662	695	687	668	675	694	684	710	651	710	678	708	659	654	664	640	695	700	677	608	659	625	674	624	667	680	650	678	702	640	675	693	649	663	667	666	699	673	645	643	666	686	666	668	676	641	670	661	674	700	673	676	635	660	617	681	572	649	655	655	624	664	640	660	619	697	665	632	668	626	679	669	658	682	675	705	663	645	650	636	636	682	682	717	652	649	672	656	672	716	612	687	682	649	668	669	660	714	653	616	637	645	673	671	672	667	693	637	652	635	645	678	652	664	655	664	670	656	681	679	654	638	702	704	715	667	639	626	701	692	669	680	615	692	616	701	637	655	671	701	708	668	635	640	695	659	668	693	699	670	671	634	651	663	648	688	671	658	685	658	655	702	669	635	658	656	666	667	606	667	637	694	621	651	626	674	662	641	662	663	668	697	613	655	659	683	665	669	721	674	681	686	673	701	641	664	681	678	622	612	702	641	676	672	650	681	705	663	621	650	675	661	657	675	650	665	645	644	664	665	649	689	646	630	651	673	626	670	646	624	676	688	698	636	659	719	641	678	692	693	666	661	627	623	677	657	642	645	661	651	658	672	711	644	712	675	670	687	660	684	625	672	660	629	659	625	676	680	653	647	693	673	684	702	617	648	641	671	665	657	659	659	675	683	698	661	691	647	665	627	670	662	690	710	674	661	602	655	681	631	689	677	670	680	674	670	620	662	654	654	679	628	656	610	703	693	614	667	643	665	644	650	657	668	680	679	692	674	607	630	691	586	625	671	673	666	678	664	655	658	612	670	661	700	650	651	655	680	647	680	667	648	663	648	672	662	674	663	657	699	653	726	627	666	700	655	636	681	689	645	604	672	654	668	670	677	654	657	636	641	662	678	630	655	670	679	700	710	667	671	671	686	649	656	660	646	621	650	672	621	656	641	612	688	682	660	624	635	661	620	639	636	683	625	686	656	626	661	641	628	684	643	672	702	684	658	687	640	679	635	654	643	641	639	650	703	691	706	661	685	686	662	644	640	661	669	676	680	628	655	715	656	669	711	605	646	661	686	685	679	665	673	672	666	667	680	639	666	633	676	644	654	660	689	621	657	654	677	666	636	664	674	626	652	688	651	651	643	631	645	704	687	664	680	675	687	663	673	664	694	634	661	676	649	667	643	667	673	667	691	643	695	712	667	650	666	685	630	671	651	687	641	639	626	720	688	637	690	643	670	677	631	697	705	662	663	639	678	639	671	610	721	649	664	629	623	690	618	693	662	621	659	666	669	690	647	640	600	722	712	617	633	615	656	678	632	647	628	664	625	688	620	660	671	667	627	649	645	662	675	642	649	704	595	639	664	664	662	646	644	647	655	637	633	630	653	648	682	659	622	715	694	645	651	657	686	628	633	693	655	623	686	662	657	680	626	624	644	649	625	668	670	649	645	712	664	676	650	674	654	657	700	684	674	733	658	634	631	720	670	656	659	703	645	683	640	689	661	659	676	648	674	672	653	676	663	664	632	660	680	664	670	667	645	679	686	684	683	625	677	685	630	623	662	666	677	722	638	707	659	702	625	618	682	651	675	668	676	652	628	710	605	652	657	610	639	652	632	629	663	651	665	676	652	674	614	690	714	647	696	656	695	667	659	713	645	681	665	648	608	644	702	604	654	660	646	628	665	695	659	657	639	621	697	693	652	685	660	642	670	647	695	687	645	674	686	615	685	682	622	637	677	581	671	662	636	657	659	654	665	632	675	638	689	658	646	645	659	665	653	664	687	672	670	655	658	665	703	673	664	650	689	665	660	651	636	682	676	659	643	654	628	669	690	670	643	641	669	686	597	645	619	634	655	646	623	663	666	685	662	658	681	683	700	700	700	650	667	630	647	648	693	680	637	686	681	669	658	644	661	679	668	635	695	674	718	666	654	638	695	633	675	665	657	608	683	652	686	679	624	667	627	641	644	655	620	685	675	633	652	691	647	649	688	691	609	612	655	661	647	671	673	670	676	652	699	665	662	669	674	697	630	739	655	668	633	656	669	664	641	665	656	691	687	713	666	665	686	642	677	620	655	645	642	642	673	617	628	695	669	674	648	616	645	607	722	693	666	671	706	627	682	653	678	671	671	685	699	660	676	671	686	679	643	662	689	674	629	641	686	646	628	653	677	652	700	627	636	700	649	638	713	696	650	704	692	682	672	690	666	653	703	691	641	669	662	676	655	633	673	665	638	664	663	644	656	644	629	704	614	657	656	623	649	655	677	659	657	608	652	655	644	650	647	610	687	650
23331	21072	28148	24233	21061	7944	1280	966	854	856	766	731	693	714	709	738	699	728	670	664	707	720	655	685	680	726	603	678	693	657	656	633	635	657	701	698	654	684	703	621	655	641	661	643	666	705	615	671	649	638	652	602	634	641	680	591	636	645	714	678	657	643	660	634	638	671	682	686	678	657	639	649	634	661	657	628	667	682	674	631	668	623	621	654	658	628	667	640	647	633	640	637	663	672	641	630	623	644	671	621	672	650	641	676	622	674	635	649	690	652	638	610	607	599	649	617	624	646	672	691	628	676	634	621	636	649	642	634	666	664	653	654	665	670	628	687	674	653	671	651	621	583	637	659	651	623	676	638	621	668	654	645	630	673	637	643	677	659	624	627	653	683	651	653	672	671	660	642	680	639	637	645	636	659	656	695	665	688	638	663	655	625	682	618	576	642	675	642	662	670	638	648	648	682	648	615	643	623	667	630	641	651	607	669	652	587	629	664	668	604	642	614	610	643	661	678	634	639	627	638	610	663	685	636	607	676	595	604	647	672	618	596	641	652	597	636	619	632	628	660	630	624	678	616	657	660	666	630	642	684	602	645	636	677	619	679	656	647	655	678	696	625	664	621	655	637	699	699	631	681	605	630	588	644	657	619	620	679	686	640	627	653	681	671	662	643	702	641	609	619	625	620	660	648	650	668	662	601	641	654	672	632	652	666	693	651	644	633	694	616	685	664	654	669	645	617	649	610	627	629	612	647	617	651	733	687	653	656	660	658	663	666	696	631	647	685	676	674	668	673	647	682	671	611	656	651	596	669	645	617	629	662	610	634	687	659	673	669	622	613	636	635	652	662	693	672	636	632	632	674	648	638	656	657	664	633	677	649	655	619	651	633	636	625	619	708	619	647	710	702	645	645	673	621	658	702	669	688	696	690	715	617	696	657	633	677	619	690	639	637	654	646	610	655	659	656	639	637	653	668	667	588	655	615	670	662	627	667	687	648	647	641	593	598	669	677	627	653	650	630	649	649	622	674	625	627	639	621	625	647	629	614	664	629	650	617	674	654	635	655	669	690	666	669	655	595	691	635	655	627	632	649	634	694	695	637	631	634	666	682	611	706	649	627	658	652	608	608	642	609	656	670	636	660	640	609	651	672	635	621	645	708	617	621	675	625	650	643	643	638	616	682	657	610	626	585	630	581	661	657	683	692	690	637	644	619	632	652	666	662	670	658	689	614	630	673	638	635	635	653	687	662	594	615	633	684	648	622	659	633	647	625	636	635	683	685	614	693	638	629	657	642	632	647	607	639	653	657	650	629	638	620	650	657	655	633	586	679	651	620	603	634	660	662	651	620	670	670	705	637	614	634	631	665	660	637	584	666	634	651	619	650	641	645	630	603	581	630	664	618	660	660	679	667	649	629	651	637	593	658	666	627	683	686	594	632	646	683	663	608	652	609	644	652	644	667	614	623	610	633	629	676	681	656	673	629	642	639	678	644	651	649	628	677	622	671	661	637	666	594	645	624	661	675	632	683	670	651	664	634	660	656	665	628	621	647	627	647	641	644	671	674	645	634	630	665	625	615	640	661	652	662	663	668	657	618	655	631	640	640	623	632	661	685	647	675	620	682	698	608	618	677	687	617	625	612	662	594	659	622	688	644	675	616	664	684	603	647	661	675	693	664	639	626	652	650	666	615	648	630	685	644	620	629	685	658	674	661	631	646	632	698	631	617	670	665	697	634	650	691	639	631	659	633	628	631	674	639	675	601	652	634	641	684	645	660	651	662	654	684	632	667	601	654	661	698	625	696	608	687	611	662	678	609	646	661	645	665	671	608	635	616	614	640	664	587	654	638	665	674	633	658	644	669	677	652	648	620	635	642	711	606	640	606	640	664	656	660	670	672	686	686	631	663	643	627	659	615	648	623	628	666	610	681	658	627	608	667	644	655	645	642	652	671	658	644	654	651	641	649	643	628	603	648	645	633	666	642	705	676	636	624	637	631	636	680	659	624	638	588	648	659	648	664	655	662	675	652	676	672	658	633	670	672	634	665	627	689	645	642	637	674	622	636	633	602	598	694	656	631	628	635	633	655	618	634	633	671	662	629	667	667	679	641	673	658	649	682	631	617	636	629	637	587	669	620	625	656	600	653	629	666	647	662	674	730	635	637	653	626	632	589	675	639	668	636	633	657	620	647	616	625	604	613	631	689	595	688	675	657	668	639	618	671	622	645	659	702	671	650	671	677	676	655	660	651	624	635	637	628	640	643	653	657	665	624	650	727	701	632	674	646	682	632	668	583	619	661	603	656	673	626	684	649	658	622	667	650	639	707	617	633	636	665	649	631	656	654	650	664	654	608	667	642	630	682	685	660	636	706	663	633	692	660	707	598	629	643	618	649	597	630	617	668	666	653	642	652	636	671	629	642	639	687	651	658	651	640	666	645	673	652	672	656	638	640	643	638	634	675	674	639	635	674	636	601	675	615	686	644	673	629	638	608	660	579	654	665	675	646	652	671	700	674	646	670	658	616	660	640	672	672	613	641	672	695	656	674	615	689	627	642	593	616	636	612	657	651	680	675	666	668	654	658	662	637	655	666	633	644	661	682	642	661	672	666	673	675	664	644	670	610	675	644	636	670	652	647	644	645	620	705	633	623	648	617	643	617	665	635	631	662	653	670	689	609	658	660	664	645	650	652	620	628	638	613	699	636	674	666	654	638	654	641	674	636	644	696	639	666	680	640	692	680	624	648	660	638	675	637	687	620	639	686	636	680	620	649	646	655	645	586	634	691	659	677	654	663	629	690	679	654	632	632	669	613	622	671	651	665	646	674	664	665	687	673	663	620	651	619	661	609	632	680	647	632	640	637	649	661	617	644	708	660	692	639	609	665	658	668	648	675	622	652	593	679	621	638	676	613	627	630	642	636	656	656	652	642	614	678	608	674	640	653	669	660	626	660	652	618	670	680	662	612	646	686	657	617	645	631	649	670	652	660	677	583	638	625	634	656	598	654	673	608	635	672	627	640	693	649	643	627	594	625	610	601	655	641	623	667	653	653	637	666	664	615	628	600	647	681	638	670	708	635	654	618	640	681	632	653	674	699	629	662	654	709	680	649	648	619	663	665	616	626	614	635	627	665	621	648	638	633	652	600	649	597	648	599	676	630	684	631	683	615	640	682	625	637	648	670	644	655	676	621	660	628	667	656	628	647	633	616	684	651	670	617	656	624	668	649	635	642	659	622	637	677	599	617	637	647	632	649	633	651	662	635	630	693	631	694	676	642	585	614	652	635	605	643	629	644	626	649	643	661	588	681	629	622	655	636	628	606	648	664	631	658	661	673	679	650	638	640	644	665	644	661	641	652	636	601	696	672	670	672	639	661	633	638	660	670	672	664	628	633	627	671	663	651	633	652	655	609	677	639	629	653	606	628	657	623	631	633	663	660	669	690	651	640	675	654	645	644	659	649	663	668	610	655	646	665	642	635	636	664	617	641
5183	8829	5943	2998	2215	1896	1522	1332	1158	1024	996	880	834	861	839	849	865	798	819	749	757	726	773	763	774	770	838	784	775	728	764	764	729	750	750	720	755	733	738	729	738	736	730	744	700	797	686	722	729	741	737	686	718	727	768	712	751	741	733	711	754	761	720	738	788	690	744	730	694	773	749	772	696	691	777	754	741	751	751	754	743	720	699	786	772	740	731	778	741	731	743	719	786	739	752	749	779	769	724	797	683	819	697	765	802	753	742	771	747	796	728	806	705	746	785	737	739	742	726	726	722	697	724	729	710	768	700	717	728	748	750	697	738	746	713	708	754	749	765	766	710	709	752	740	734	715	692	771	750	736	749	777	791	735	750	734	753	733	741	738	742	737	727	748	750	733	747	734	735	773	714	733	723	712	722	703	758	772	733	711	725	718	751	686	745	748	719	739	694	726	743	737	722	772	703	742	715	732	747	754	750	758	738	732	736	726	711	695	731	778	742	771	745	799	746	749	723	728	728	736	739	777	717	714	738	745	755	748	791	724	715	750	794	738	759	731	741	702	738	737	756	766	702	750	713	740	727	760	725	738	755	729	771	786	775	768	718	752	753	722	744	720	700	681	726	776	748	781	751	754	782	721	770	735	713	778	701	742	703	700	713	769	755	709	742	720	728	735	757	734	798	772	765	753	737	730	730	714	783	748	727	783	780	778	771	742	730	711	713	725	714	776	761	746	746	712	735	736	760	744	730	715	746	757	783	694	706	724	752	732	743	749	759	744	747	731	696	684	743	751	749	727	731	721	689	712	760	728	728	759	705	798	788	730	741	780	764	715	792	748	753	787	710	807	684	780	717	682	730	744	702	728	745	782	715	723	806	736	770	710	747	697	735	768	749	745	751	715	723	677	723	757	775	782	738	781	743	779	756	763	756	732	789	744	709	737	787	760	753	786	720	750	787	749	750	774	745	767	690	763	723	806	690	746	769	750	720	799	736	719	766	757	745	732	734	761	751	751	746	734	761	739	738	754	762	728	727	745	707	742	728	737	729	772	764	742	730	681	685	717	719	758	761	759	729	718	675	757	744	752	759	700	783	699	731	718	787	767	735	771	723	746	786	739	718	757	760	741	717	742	750	744	728	743	769	704	780	710	736	718	744	744	746	726	759	717	779	729	720	773	694	717	766	752	735	756	740	696	757	733	690	714	733	767	737	753	755	765	706	739	704	759	747	747	733	733	724	728	719	703	723	768	734	760	759	746	750	715	716	751	783	762	771	730	731	701	745	711	698	706	720	772	729	733	733	755	807	759	768	760	720	727	751	777	794	736	713	748	714	711	776	729	748	759	714	769	719	721	737	742	762	704	748	743	768	746	727	734	739	750	718	778	746	782	745	737	763	765	721	738	760	707	709	745	716	740	741	755	770	729	755	753	742	720	727	682	767	707	748	781	760	735	703	733	722	736	727	741	728	739	696	737	748	781	751	757	754	702	778	766	741	766	744	699	687	782	789	725	796	683	767	737	749	706	749	725	722	749	768	726	680	750	742	705	757	720	715	771	736	704	733	745	746	703	663	713	707	753	766	723	800	787	697	715	756	685	755	735	769	780	742	749	793	748	760	725	724	771	750	753	744	747	759	789	759	706	677	727	751	731	699	727	712	733	772	756	735	758	789	743	762	799	744	734	762	762	760	735	778	732	709	785	719	715	707	718	740	751	734	724	726	733	796	758	765	740	721	743	745	733	759	711	765	707	772	708	743	722	756	746	784	754	759	708	757	686	687	739	774	700	766	769	746	721	695	726	730	743	780	761	719	727	678	764	717	733	717	736	749	767	736	717	763	740	746	703	744	713	731	744	737	744	802	781	715	726	728	770	736	750	718	722	733	730	727	698	754	724	800	712	759	754	719	748	721	761	708	766	812	695	681	697	801	730	731	731	737	742	763	737	738	751	746	724	761	738	713	760	778	783	744	758	707	733	775	762	713	718	748	746	721	710	671	703	759	724	684	734	732	754	735	791	738	724	739	785	770	735	685	758	710	791	720	764	768	707	759	748	786	713	789	732	778	728	691	691	763	727	752	741	743	697	751	760	718	795	726	759	710	710	812	752	749	729	704	728	693	742	741	762	728	682	805	726	741	745	690	715	725	763	766	751	724	709	732	726	774	780	716	764	690	704	738	733	716	701	752	767	770	781	753	759	669	745	699	793	719	775	680	753	708	751	716	741	711	722	694	759	725	751	796	746	702	685	722	727	750	737	724	744	707	753	689	707	759	732	711	765	761	767	697	724	757	741	760	743	744	756	753	775	769	712	725	779	699	729	723	723	762	737	736	723	733	728	755	684	758	727	673	698	721	747	725	689	750	715	714	720	756	717	702	734	723	772	759	742	748	733	712	722	791	726	730	762	707	682	702	754	756	750	733	731	781	730	701	735	760	769	715	759	725	764	773	750	798	770	787	724	785	704	750	688	724	805	809	719	706	745	734	745	744	754	743	715	737	718	719	733	725	752	741	711	760	736	760	708	772	737	740	749	726	799	759	729	739	738	770	750	723	685	734	713	762	756	764	717	709	757	710	754	707	726	774	709	724	803	765	714	707	775	717	726	673	757	728	692	730	730	712	740	720	772	686	729	732	738	733	744	720	736	754	717	776	739	699	738	751	761	719	708	723	748	739	786	716	723	698	761	722	678	781	803	754	724	740	754	741	728	768	746	733	697	758	718	746	763	682	776	722	759	753	684	750	704	695	745	698	739	738	747	752	757	735	728	732	752	797	727	695	702	729	728	698	743	769	725	731	747	786	723	740	704	716	746	756	776	690	781	780	759	747	722	726	774	722	745	731	792	751	760	736	728	755	747	762	727	802	720	727	783	744	752	727	706	746	746	724	755	745	700	746	695	739	761	760	790	701	759	749	687	764	680	739	691	695	742	766	763	736	703	701	726	723	727	736	741	719	765	707	708	746	732	722	734	740	714	739	714	746	746	700	770	732	765	737	799	711	741	752	758	764	736	730	685	724	713	735	778	696	771	717	793	774	737	729	753	728	724	752	776	728	718	766	732	768	728	716	726	756	740	730	761	713	772	721	696	767	735	783	754	747	747	730	775	714	733	719	731	731	720	749	732	725	742	757	767	803	731	736	747	731	747	735	744	752	729	739	696	752	776	758	729	717	703	709	775	741	768	727	777	711	774	701	741	749	770	722	722	727	699	731	752	810	745	724	740	772	720	770	702	750	713	756	701	737	754	757	714	747	761	759	742	702	757	760	701	724	741	750	795	723	738	756	757	769	710	698	714	727	741	722	738	744	733	765	742	754	795	725	739	731	758	740	757	744	739	744	736	746	781	747	737	780	749	795	735	779	761	777	775	699	715	741	748	732	716	693	737	721	732	746	686	755	719	750	808	740	738	734	735	699	784	684	697	715	751	763	753	808	765	729	784	740	766	772	744	734	745	754	758	776	725	734	716	720	745	708	783	705	750	791	754	773	765	743	718
24247	20978	26855	25188	7820	627	495	426	379	389	312	349	333	348	299	357	291	339	309	289	325	332	281	303	324	331	305	311	319	320	318	316	306	286	320	324	290	324	317	310	299	279	301	312	308	307	316	332	315	302	281	310	288	309	314	317	312	274	309	282	290	311	293	318	323	298	268	338	306	305	328	299	287	288	295	306	296	305	310	273	302	317	296	297	299	252	307	308	314	288	295	298	295	304	312	317	295	290	300	305	328	317	317	315	308	285	292	282	300	295	290	305	284	333	299	316	287	311	298	313	270	296	315	300	310	316	299	289	305	285	295	293	286	295	298	283	266	295	311	275	277	311	320	272	295	281	309	283	288	294	303	268	283	295	314	284	320	296	324	310	360	372	310	279	300	273	280	272	313	303	337	316	330	288	312	315	298	302	285	310	311	285	275	321	317	295	318	313	316	291	302	293	284	289	307	290	297	286	305	284	295	337	312	316	292	294	326	306	303	289	286	297	319	290	304	331	273	318	327	291	303	290	292	280	295	317	312	295	302	274	317	290	294	309	282	295	292	271	295	310	275	314	325	317	322	288	288	321	253	295	300	301	281	283	301	269	292	295	281	326	296	269	326	301	308	317	323	311	300	304	277	320	303	348	308	301	297	260	297	278	332	302	302	328	293	297	335	278	310	291	301	297	299	315	277	316	334	302	298	335	272	308	299	272	317	297	287	287	308	296	301	338	306	298	275	303	301	268	301	301	308	297	300	299	325	276	339	280	302	267	301	286	313	274	295	340	308	318	302	284	300	323	299	278	308	297	333	311	304	282	317	307	324	302	362	265	284	268	319	290	305	311	319	291	300	280	295	259	296	296	301	298	303	293	302	295	327	312	336	325	309	311	310	320	293	295	311	291	302	283	315	360	290	300	283	304	310	273	330	319	295	304	284	308	308	329	284	298	296	299	285	290	283	313	289	329	305	324	290	306	302	309	276	324	303	331	279	287	272	318	334	284	266	310	292	313	306	333	290	313	299	265	321	299	302	298	259	282	306	282	316	310	328	293	309	337	291	288	293	296	292	319	300	283	272	293	312	272	326	308	299	301	277	287	295	299	296	304	329	294	324	292	328	309	280	317	276	305	330	296	298	297	318	323	301	285	276	297	287	310	294	333	299	311	309	301	259	330	313	292	269	283	286	313	286	288	307	310	309	313	289	253	292	285	297	327	294	280	307	295	307	292	304	311	314	290	300	335	299	325	289	296	307	283	293	289	281	294	319	286	307	333	293	294	337	301	311	319	297	316	292	294	301	310	299	328	270	274	308	297	281	302	312	284	299	300	288	284	304	295	275	293	282	254	309	288	308	310	312	345	283	292	290	319	310	300	286	270	286	282	301	302	261	311	297	307	283	278	298	311	262	272	328	293	295	288	330	314	291	266	311	280	304	306	296	293	281	292	322	279	310	297	307	284	313	307	280	285	304	281	307	295	292	315	300	293	307	311	301	302	287	302	294	307	315	313	305	306	287	296	305	329	320	287	294	284	299	277	309	302	304	308	274	309	306	287	302	320	287	295	305	308	275	292	281	275	282	294	296	316	277	310	323	301	314	291	277	279	283	287	293	326	291	306	305	280	290	299	302	331	309	308	314	306	288	333	310	243	294	251	289	300	287	304	286	299	306	325	325	301	314	307	332	318	305	285	320	294	298	319	291	319	313	305	282	323	295	269	282	289	300	293	272	301	303	278	271	279	297	289	295	305	286	296	310	330	281	308	293	267	266	331	270	306	282	295	270	296	293	276	309	282	314	285	313	323	305	317	341	257	255	331	298	284	301	316	299	295	277	296	295	328	333	295	324	266	286	262	284	297	289	313	311	298	280	300	291	289	300	281	298	311	278	318	302	325	308	326	290	316	261	325	289	318	310	330	303	275	313	258	295	324	306	298	313	291	301	287	327	288	312	274	313	306	308	259	309	312	297	309	295	292	323	335	325	285	280	336	282	290	317	277	318	275	299	298	284	292	297	297	280	311	300	294	277	289	299	313	313	292	296	297	306	274	290	285	315	302	318	311	291	293	280	283	288	326	313	287	300	314	296	311	275	327	312	277	317	328	303	293	288	279	277	302	292	289	304	301	309	298	300	299	312	310	305	304	271	284	288	344	288	298	279	288	302	320	325	278	297	304	322	291	281	327	273	306	294	301	325	281	296	318	272	291	288	306	265	309	290	291	320	326	287	291	307	300	299	276	312	285	308	293	302	301	279	307	324	316	336	287	306	308	315	284	313	289	304	310	307	309	296	286	293	279	301	286	277	294	294	331	305	297	305	274	311	283	306	263	295	291	329	302	298	308	292	343	296	311	294	300	275	283	299	276	297	288	300	300	307	277	327	274	307	305	305	305	304	313	298	319	280	324	298	313	306	308	298	284	304	293	279	324	290	282	299	293	269	299	283	304	272	300	308	297	321	315	273	277	307	313	325	321	306	275	280	324	284	322	289	315	327	294	310	282	317	317	309	306	295	303	312	307	294	318	295	329	333	320	306	298	290	295	283	302	321	307	303	273	297	283	305	328	272	295	275	331	324	324	317	290	322	309	288	305	287	278	284	298	290	264	310	302	295	278	271	296	314	287	313	311	297	301	304	304	299	257	297	293	321	311	311	282	293	287	298	308	311	289	316	320	302	353	295	300	313	295	319	330	299	312	298	278	315	284	289	304	308	297	276	300	296	308	315	288	289	291	290	315	337	289	285	245	321	287	300	294	300	301	289	283	278	302	310	300	273	280	291	292	277	276	280	346	313	314	310	267	279	297	282	312	275	293	285	296	303	329	290	303	290	293	281	293	279	318	259	285	324	288	285	299	288	261	304	298	306	278	328	291	302	288	313	323	309	320	313	289	293	285	279	305	321	256	268	298	355	304	308	296	289	282	319	303	286	289	290	303	313	307	264	315	314	326	299	300	302	292	280	289	298	310	310	296	315	275	262	298	294	320	290	322	274	288	314	332	315	337	290	297	311	297	301	317	315	302	270	293	289	288	286	322	281	278	294	329	316	303	248	326	309	293	293	308	266	284	259	249	304	246	309	312	301	302	298	304	288	308	315	283	289	298	286	292	321	293	279	295	305	312	316	267	260	311	295	298	280	339	313	303	330	306	296	312	291	276	330	276	301	281	280	318	284	303	329	303	301	294	307	316	303	327	310	310	296	262	279	269	284	271	310	306	286	285	288	338	292	305	292	278	304	296	282	275	274	305	310	284	300	286	319	283	282	336	293	302	274	298	275	266	308	313	264	286	276	292	300	293	286	298	282	289	292	295	312	294	319	305	299	310	312	294	294	315	297	285	274	292	340	295	305	291	302	293	274	332	286	288	332	314	336	291	300	286	308	318	301	289	288	284	284	305	321	282	310	300	269	312	307	316	289	322	336	309	342	278	283	287	276	314	282	312	297	319	299	295	325	281	320	283	278	312	293	307	312	317	304	309	333	310	300	307	284	308	294	262	282	276
4966	5186	3148	1536	1210	993	765	627	552	501	446	450	407	396	367	433	404	387	400	352	362	347	400	352	354	404	366	363	368	334	351	349	386	362	360	348	372	358	328	338	345	331	325	338	345	342	345	357	364	339	321	370	299	366	385	374	345	355	360	365	361	343	359	364	336	364	341	303	358	343	350	352	367	336	340	320	302	324	335	345	321	316	325	328	369	353	400	346	333	341	350	376	371	341	353	312	383	324	332	351	354	360	328	339	338	328	350	364	328	350	349	332	317	353	343	348	355	370	356	350	316	345	343	388	332	329	363	384	314	369	324	347	345	339	338	344	352	361	363	346	322	309	342	335	325	334	316	337	359	325	314	335	337	350	357	347	344	346	367	354	333	345	334	362	337	350	387	363	338	355	342	346	333	369	327	349	380	346	340	358	320	320	333	309	344	317	337	314	331	309	356	378	355	325	347	361	357	361	345	359	330	351	321	362	348	357	367	372	349	322	343	390	343	334	335	351	360	315	337	335	323	332	343	343	341	356	377	339	318	311	351	333	325	357	323	367	354	385	319	354	350	339	352	366	367	352	386	349	349	394	356	342	345	317	331	333	324	352	322	366	333	308	343	333	372	344	348	363	337	338	362	367	357	330	344	354	344	354	302	349	368	353	384	348	321	338	388	313	367	282	338	337	314	374	382	321	346	333	304	336	347	368	343	352	335	391	339	343	334	338	342	332	317	365	327	319	355	338	344	386	324	327	320	325	357	315	362	331	362	328	342	337	349	388	359	327	355	343	346	339	330	356	337	385	373	363	335	332	364	344	382	318	322	329	365	348	346	327	337	366	321	368	344	359	360	315	343	350	355	327	342	350	364	328	325	369	291	371	324	327	317	329	341	335	369	362	336	347	314	342	357	366	349	322	335	337	360	353	350	328	358	318	332	330	347	335	378	334	364	312	339	330	359	335	381	329	373	347	331	352	354	319	352	342	322	330	327	305	361	343	330	359	332	371	337	347	372	336	332	337	329	344	302	333	352	326	363	306	335	311	349	360	332	353	355	345	325	321	349	365	356	324	349	330	332	370	322	293	325	327	343	330	331	326	327	331	368	318	320	335	360	361	348	327	335	322	298	356	367	357	329	355	381	340	351	359	347	365	344	330	333	350	376	329	311	371	358	329	320	343	363	313	349	322	369	360	319	363	317	341	339	363	316	359	344	354	332	316	340	364	374	333	344	347	344	324	334	289	338	349	352	313	288	376	339	366	324	349	307	353	359	335	358	344	349	389	352	327	347	338	336	374	332	354	317	338	331	372	335	354	341	356	328	353	331	356	313	373	361	359	332	343	318	353	329	344	384	365	368	335	357	321	351	350	353	333	339	352	339	330	350	340	322	330	352	362	345	359	315	358	336	363	302	331	332	358	330	354	349	350	339	315	349	335	338	337	369	370	337	294	325	320	309	371	320	340	358	324	338	304	349	349	370	350	355	385	370	342	338	363	315	336	351	330	319	348	339	355	349	375	343	301	322	343	310	320	355	356	355	318	328	319	368	347	348	364	321	347	337	363	347	321	352	360	326	315	389	325	352	346	333	358	361	352	354	360	357	357	360	362	329	312	355	344	337	339	348	372	362	351	332	357	328	334	343	348	310	336	363	301	350	378	345	364	346	328	359	341	340	328	337	330	343	355	319	363	321	357	321	387	344	338	366	386	366	320	314	365	346	354	331	356	369	366	333	343	354	363	347	368	350	400	327	328	313	332	332	364	352	349	336	341	334	356	315	353	316	340	327	336	333	371	371	323	327	348	333	372	328	347	343	355	334	302	330	313	353	330	389	385	360	322	351	352	339	342	316	349	377	335	353	353	328	355	339	340	350	347	339	340	358	338	348	315	358	337	339	363	338	370	357	316	322	354	314	352	371	368	385	347	367	331	317	330	352	341	323	331	342	374	344	356	381	357	325	323	393	288	345	340	374	315	304	367	319	357	360	345	339	316	383	333	352	324	351	305	374	316	345	354	357	356	334	345	327	350	375	354	346	380	331	327	385	362	331	357	305	332	366	349	344	332	368	383	347	326	309	364	357	323	365	351	302	372	379	336	347	320	351	324	328	303	331	310	357	322	367	348	357	336	338	332	331	341	362	354	326	319	323	353	353	361	291	353	314	340	303	333	328	363	365	328	332	351	297	350	326	389	351	364	365	308	355	352	330	344	325	361	347	319	340	336	323	347	343	343	335	356	335	334	313	339	354	389	373	345	339	311	347	334	369	331	373	319	337	354	395	378	358	361	307	324	379	345	336	342	315	328	329	343	327	339	341	349	339	344	328	323	327	344	352	360	323	346	345	337	354	382	341	335	321	337	350	342	303	334	333	367	313	341	364	360	311	321	341	364	363	361	355	336	350	342	342	347	357	321	340	358	342	358	344	356	341	341	353	359	330	340	322	327	332	356	363	327	322	345	340	332	333	363	354	347	348	341	352	354	366	327	340	351	323	333	300	349	344	327	339	355	357	340	327	336	333	352	321	344	312	374	294	351	349	317	371	340	327	333	384	390	357	322	362	350	352	373	343	360	319	342	340	359	375	352	341	329	365	316	366	354	337	361	364	337	346	330	315	346	347	320	327	363	357	381	362	334	341	346	337	321	320	369	338	321	375	342	314	331	356	346	338	317	333	348	338	312	329	349	342	329	336	356	313	360	308	328	353	337	351	352	331	329	378	357	337	346	351	346	319	352	378	340	350	357	350	352	358	340	374	340	386	356	344	351	334	330	359	354	349	341	341	317	331	396	328	345	367	355	304	327	351	350	317	342	304	352	327	311	336	343	361	377	346	336	369	381	305	328	332	302	325	394	351	376	362	339	357	375	353	348	352	355	367	346	333	372	357	357	353	331	352	331	345	389	332	348	358	350	335	367	327	360	305	370	357	339	332	337	333	355	356	340	341	338	364	322	352	311	347	369	370	347	392	328	329	332	336	339	338	332	326	342	346	341	335	368	341	368	320	357	325	376	327	342	360	340	338	368	329	335	338	341	335	346	362	347	326	298	346	362	329	343	367	398	359	335	343	340	312	364	342	330	380	346	313	335	328	313	325	324	376	319	344	326	313	370	363	353	347	330	327	377	311	311	339	370	347	371	342	337	312	363	341	344	347	351	309	355	381	355	324	378	331	384	334	353	383	305	355	354	363	349	351	352	350	367	344	385	322	345	329	337	324	353	329	335	331	340	390	348	365	402	349	317	369	344	378	314	348	324	361	365	363	339	338	333	361	359	340	369	380	367	336	351	343	353	345	333	337	347	341	340	329	351	346	355	329	325	359	379	349	332	345	354	336	343	343	354	350	350	356	324	368	314	348	338	345	377	363	378	353	329	312	350	368	330	344	328	360	350	347	347	337	330	346	326	342	349	332	341	344	319	332	342	376	327	360	372	295	313	361	360	353	360	353	346	324	375	364	343	346	353	343	342	347	327	329	334	327	325	334	323	341	359	344	340	330	319
22277	21056	28639	23688	21057	21069	5807	928	703	592	549	501	475	457	409	391	403	366	383	350	366	350	383	398	360	339	344	355	389	327	343	323	360	358	358	305	341	354	332	347	332	343	291	294	300	354	304	296	312	316	321	315	321	341	312	298	326	294	338	299	328	325	291	327	339	301	310	305	321	319	346	324	326	328	333	302	342	332	322	318	313	313	300	342	313	368	309	295	303	290	305	316	328	315	314	329	305	293	297	351	311	319	300	334	331	310	296	310	335	295	308	291	301	305	318	307	333	312	319	311	313	298	317	320	316	307	311	295	316	346	304	323	303	325	313	312	300	291	296	328	325	299	318	318	323	283	305	323	295	308	298	334	313	305	330	344	320	300	298	308	307	306	293	314	345	281	295	309	308	321	313	313	354	312	328	326	300	287	312	323	314	321	322	277	306	313	311	322	306	305	302	353	310	320	315	314	325	331	300	300	284	303	313	326	312	306	337	298	278	325	315	322	304	306	352	348	290	317	293	316	293	304	348	300	312	339	333	304	299	315	317	293	300	301	317	285	309	310	313	295	297	313	298	326	298	347	327	343	293	341	333	310	315	344	287	340	293	303	322	321	299	325	290	322	315	326	301	296	311	282	325	293	318	299	292	332	334	320	295	323	316	322	321	316	359	319	319	293	337	336	317	305	312	327	303	314	282	327	292	310	292	329	292	313	313	316	313	324	308	325	320	340	311	304	303	308	318	340	298	321	353	310	313	302	320	310	335	312	327	334	306	297	327	317	306	321	321	307	318	289	324	334	316	312	318	331	310	314	325	331	275	318	306	326	326	305	296	330	321	323	298	346	312	303	309	320	341	300	344	344	297	324	324	312	291	275	292	284	305	312	295	324	325	307	297	304	330	315	341	293	327	333	308	277	294	294	324	286	275	306	302	281	331	322	315	317	301	280	325	278	315	320	325	330	312	301	305	273	316	312	326	319	333	305	288	305	335	299	327	316	316	345	314	323	340	309	302	319	336	305	337	323	346	303	338	321	287	335	339	312	323	328	316	328	288	302	311	308	329	289	326	334	313	311	325	334	299	312	307	320	304	303	312	310	307	298	314	281	335	304	326	306	281	314	305	331	316	335	328	288	310	328	273	304	321	298	315	327	330	292	305	329	299	310	330	325	318	272	319	317	310	295	343	304	295	292	307	309	334	315	325	324	287	285	283	299	266	287	281	311	304	311	302	300	308	334	302	339	291	302	332	298	291	305	307	311	311	296	329	298	295	282	315	320	291	284	313	344	322	329	286	341	354	315	294	341	293	278	309	304	316	344	338	307	320	281	291	321	317	305	312	264	317	339	314	327	296	293	291	319	331	311	312	319	352	284	339	289	335	321	318	340	313	329	307	335	295	316	302	284	333	309	324	294	319	315	294	352	296	305	320	294	278	310	343	311	299	302	274	279	303	263	321	299	348	325	307	317	322	304	302	287	336	328	312	290	308	329	318	328	319	324	318	318	343	293	307	303	328	294	319	326	314	328	298	312	322	299	319	293	288	323	297	301	341	317	299	318	346	309	348	323	340	344	312	307	322	336	309	340	310	313	314	325	315	315	316	290	310	287	293	318	294	334	323	298	318	290	332	305	348	307	331	301	303	323	298	340	289	363	307	315	275	336	284	286	339	298	320	316	308	307	332	330	266	319	331	295	319	292	344	321	331	285	328	320	329	338	296	321	296	306	315	326	310	303	298	297	320	323	295	293	305	290	361	338	303	326	343	333	325	273	315	345	284	314	278	311	313	323	344	303	280	301	286	306	312	320	316	313	349	306	304	301	332	303	291	296	300	322	346	297	315	304	306	305	296	339	312	288	318	332	326	338	325	337	311	322	305	305	307	300	299	328	307	324	307	338	309	292	328	305	305	305	296	274	326	304	301	314	297	327	314	328	317	320	311	335	312	280	316	324	330	314	320	308	300	315	304	336	315	356	273	311	292	317	306	302	320	308	293	305	324	303	325	285	302	324	280	340	330	304	312	294	300	338	334	299	304	278	293	313	317	313	293	304	330	312	311	299	333	322	336	300	288	303	296	332	319	319	289	304	336	307	301	302	354	327	329	305	337	305	326	309	324	305	334	324	330	280	305	327	299	340	331	325	283	328	318	329	309	291	306	281	338	325	293	323	311	303	330	328	315	328	305	292	343	316	330	299	290	310	315	346	304	308	302	349	308	330	289	306	311	324	323	318	311	322	299	318	335	341	337	321	340	317	323	300	323	308	319	319	312	319	311	317	321	286	309	315	322	301	290	308	319	312	342	284	349	293	316	307	282	337	299	325	300	304	295	339	285	321	346	329	310	308	323	323	292	303	325	332	300	297	299	342	325	325	324	334	317	302	312	323	318	312	285	323	304	305	307	283	328	329	318	335	286	284	334	321	296	308	299	307	281	340	317	330	324	285	328	286	327	320	337	312	315	286	350	317	310	305	275	297	335	307	308	333	306	304	301	309	295	317	324	296	331	295	303	352	285	365	338	296	325	327	330	337	265	331	329	284	311	320	331	303	300	315	328	316	309	302	300	299	281	332	321	306	297	312	347	315	313	316	323	307	331	332	336	318	315	303	331	313	316	318	299	312	295	300	329	329	281	300	299	325	311	333	351	320	284	345	327	285	314	298	322	339	324	316	348	344	333	315	307	336	297	287	328	334	305	312	313	313	312	307	313	306	319	343	310	310	309	292	288	331	311	327	343	339	334	290	297	288	368	299	338	335	316	315	312	271	329	310	333	312	282	306	333	336	294	274	328	290	288	321	300	304	325	302	291	332	329	293	317	295	337	292	300	302	316	304	308	279	319	302	328	318	316	329	330	304	330	316	332	335	311	298	323	317	307	280	310	310	326	317	316	294	295	344	310	310	306	319	310	334	336	313	341	305	317	298	290	315	356	335	300	288	350	301	304	313	334	305	334	295	314	314	312	311	319	329	314	307	317	300	316	354	303	306	331	316	316	324	334	338	308	309	316	344	291	310	304	363	310	310	324	333	333	311	313	324	306	292	294	340	302	336	303	344	314	309	334	314	284	311	314	306	308	315	367	289	306	300	314	333	325	318	341	345	317	332	291	327	319	291	304	307	283	332	331	308	330	340	349	322	329	335	298	293	293	322	330	303	312	348	317	303	319	329	308	319	311	329	338	289	337	325	305	328	314	323	307	292	299	307	312	302	316	304	337	336	292	332	291	311	320	289	314	306	294	329	268	301	285	348	337	332	328	307	323	287	314	288	292	313	291	303	300	310	327	322	315	350	324	288	312	275	321	306	313	333	347	322	280	332	312	310	335	312	325	304	335	299	329	363	308	279	328	289	312	304	338	286	317	293	303	294	308	307	331	335	328	303	306	327	315	334	306	317	325	333	299	323	318	305	341	329	315	297	296	334	280	325	307	315	304	297	299	299	318	354	268	288	314	316	327	308	310	338	269	307	314	332	343	281	307	285	335	307	298	303	257	298	341	296
6317	13938	9431	4620	3328	2479	1903	1422	1135	938	799	696	686	576	605	559	554	501	468	471	463	459	442	425	466	433	400	402	435	402	434	426	417	389	375	410	386	415	383	393	398	377	363	393	373	376	401	388	386	389	394	379	346	380	418	418	397	411	414	393	389	363	332	367	391	362	358	332	365	384	365	376	403	367	396	364	354	397	370	370	367	363	359	340	380	406	349	374	363	408	365	373	352	371	337	358	362	396	361	373	355	366	367	368	378	366	371	398	392	350	365	361	376	369	393	403	377	373	365	394	385	379	315	353	370	379	367	340	372	366	359	347	373	379	378	353	350	344	389	371	354	377	391	376	373	390	363	390	378	370	393	412	376	387	380	351	414	366	414	374	385	368	379	400	344	340	417	367	370	364	362	383	359	371	334	400	348	354	365	383	351	412	359	342	353	360	396	379	352	365	399	361	361	368	374	354	409	377	341	389	326	342	385	367	369	349	355	413	333	378	362	357	403	355	378	371	377	376	329	393	344	336	355	387	373	374	365	372	369	365	374	332	377	381	421	353	365	412	341	406	378	364	391	396	357	424	314	359	361	354	420	376	343	364	367	346	334	366	381	354	378	388	391	370	371	335	405	407	355	388	430	344	317	357	355	372	371	416	360	363	364	400	391	362	345	326	412	363	343	348	367	381	380	377	402	371	358	384	350	373	373	369	372	387	365	374	343	353	377	354	367	359	346	391	405	367	370	414	367	351	403	371	371	379	369	407	355	330	379	381	370	384	374	322	365	372	379	380	390	354	307	377	371	394	370	366	391	369	366	393	376	392	381	368	374	370	385	392	356	360	367	354	335	383	378	382	386	405	372	390	373	387	367	379	371	393	382	389	369	375	358	388	398	397	373	361	338	369	374	381	372	362	354	377	380	383	399	357	387	362	379	404	349	356	362	318	392	398	327	406	363	380	357	351	373	419	367	353	379	362	395	389	375	365	342	354	383	377	378	362	375	383	335	355	378	373	382	341	374	381	374	376	392	388	388	368	363	364	377	356	372	328	370	385	368	350	342	380	380	334	399	380	348	353	376	386	371	352	378	364	408	411	385	360	372	376	386	381	345	330	398	403	353	370	353	381	352	371	417	346	375	366	355	353	373	337	349	351	369	359	389	378	380	358	379	343	369	364	371	374	354	365	373	353	349	404	342	385	401	395	405	365	346	354	377	397	355	362	342	422	381	391	381	345	366	358	372	407	379	397	393	333	394	321	380	347	397	370	357	365	361	368	357	347	390	365	400	377	368	387	370	358	397	357	381	392	371	382	376	371	351	362	367	375	396	404	362	377	343	366	355	381	372	367	381	369	372	398	356	325	337	359	361	393	366	382	394	374	377	333	366	357	327	379	369	410	374	375	363	366	371	357	390	361	403	379	370	362	355	368	354	379	367	367	364	363	367	375	352	370	363	346	389	350	340	374	389	354	389	358	368	384	379	346	397	366	357	344	362	358	378	383	362	362	385	352	392	359	337	300	357	365	370	375	379	395	353	368	385	360	379	397	349	396	369	373	351	368	348	372	357	365	369	369	345	347	370	377	378	372	367	367	397	363	354	367	359	364	351	394	356	342	375	357	380	352	387	374	373	357	386	346	379	367	365	360	393	368	369	345	349	388	352	373	374	318	377	300	364	354	352	371	375	354	359	364	367	354	399	397	350	332	373	344	356	394	390	364	384	371	371	344	354	362	394	394	367	357	370	346	413	379	363	373	347	342	386	337	365	387	370	367	342	359	396	350	389	364	383	396	393	373	375	396	358	387	369	368	344	362	345	383	335	377	354	371	389	341	390	406	370	375	405	372	352	331	356	364	336	388	390	378	379	396	365	380	397	367	374	365	368	371	393	355	370	377	402	340	367	380	376	386	363	317	371	363	372	360	372	378	369	371	365	383	344	379	362	347	363	388	364	400	336	380	382	376	409	351	374	368	367	346	405	358	389	366	395	360	379	366	373	400	404	380	402	377	384	381	373	382	371	354	358	399	355	381	383	378	364	364	361	382	351	387	347	363	329	401	376	378	424	374	350	368	343	372	398	376	403	389	376	377	399	360	360	346	393	395	384	387	378	354	357	388	360	390	365	364	352	374	350	359	364	362	366	378	365	369	372	373	379	352	366	347	390	369	403	368	334	365	376	347	354	375	373	360	354	373	345	349	358	372	347	357	383	368	382	394	348	390	366	350	357	393	384	389	362	394	396	359	329	400	359	401	411	386	383	393	370	362	367	398	348	353	340	364	357	353	328	398	350	390	359	372	377	346	391	381	386	358	379	370	361	356	395	350	343	339	371	361	384	405	379	386	367	363	388	386	364	359	364	381	323	364	379	369	403	378	351	401	350	398	356	363	387	367	372	366	382	368	344	380	405	417	373	359	355	377	322	368	359	372	358	383	329	369	371	365	382	389	354	342	361	419	394	385	377	365	402	365	364	376	370	397	376	392	382	363	351	348	377	393	390	370	402	388	367	370	340	394	359	380	349	398	357	373	354	367	382	362	334	384	353	384	375	371	350	409	357	351	364	345	414	356	357	355	374	351	348	366	381	328	351	380	382	368	376	345	368	353	373	357	372	352	384	364	387	357	383	367	383	372	377	388	348	397	371	356	391	363	378	348	357	373	407	361	365	382	367	402	364	382	408	371	414	396	403	347	388	370	368	386	373	371	410	349	419	358	373	372	354	356	353	390	353	371	384	347	364	363	371	378	360	388	369	383	354	402	359	358	378	350	333	368	377	371	372	381	331	352	370	383	365	400	350	386	365	369	362	355	402	401	344	367	408	393	373	396	401	382	358	369	370	383	351	378	396	363	397	402	369	368	339	367	382	356	353	385	352	359	383	379	374	353	360	348	388	391	347	397	389	371	389	348	389	327	355	380	377	353	390	322	372	366	402	377	388	367	378	358	382	377	352	370	354	363	381	338	366	389	384	350	347	381	371	337	372	391	343	347	366	382	361	359	386	393	368	372	390	401	404	387	418	365	373	341	367	357	358	342	399	350	348	355	364	342	394	363	375	351	355	400	363	349	370	373	360	348	388	371	368	347	333	391	371	412	352	332	376	361	389	359	394	356	363	377	356	408	388	364	389	343	363	371	360	345	373	382	351	342	400	359	387	345	343	379	390	383	376	355	358	378	375	357	369	372	372	360	350	388	351	358	345	327	353	347	349	374	359	375	391	348	391	378	393	375	369	372	412	411	373	424	366	372	374	333	376	361	380	407	368	403	349	357	393	374	385	348	392	363	336	362	334	337	372	388	350	379	350	365	344	350	375	364	390	355	405	389	372	370	355	384	358	364	378	384	355	385	382	346	349	367	384	402	371	345	352	371	387	380	388	364	377	365	367	382	369	363	363	350	368	393	355	367	382	360	333	348	373	336	400	342	312	345	390	364	367	350	371	373	371	383	382	365	363	369	365	375	356	399	331	386	341	398	377	368	363	385	371	387	343	359	382	353	357	369
27299	17330	3589	890	712	638	619	582	588	622	645	610	564	587	601	657	594	624	618	626	625	607	608	600	586	566	592	587	597	606	570	595	603	632	605	603	632	593	577	558	543	598	619	602	616	597	618	638	581	607	636	589	596	614	580	569	566	635	608	590	615	567	623	579	590	627	646	576	612	568	596	611	567	654	573	585	580	602	564	563	583	621	618	573	601	601	621	563	603	606	646	603	612	576	596	589	612	589	601	598	586	624	610	630	559	620	601	573	617	581	573	553	641	607	578	577	567	640	606	574	653	576	606	606	640	577	574	596	582	588	589	628	586	588	608	603	612	580	603	566	577	611	535	623	554	633	607	647	599	545	600	596	618	565	614	550	564	598	581	600	632	634	583	601	608	570	562	617	582	556	621	588	615	597	594	601	626	580	613	653	618	622	625	595	618	589	585	595	589	623	628	589	565	559	665	596	584	576	626	584	558	593	595	577	626	608	619	594	595	575	582	595	633	599	597	564	606	616	639	568	603	544	609	601	585	589	581	615	593	639	599	627	571	595	596	649	607	605	652	595	595	647	598	622	602	651	590	545	614	600	609	580	619	573	564	584	600	572	591	586	607	634	609	560	607	617	622	623	607	591	555	611	581	597	569	560	582	573	628	576	564	638	617	552	586	614	595	623	605	575	589	600	591	565	565	594	589	604	597	606	606	615	558	627	567	585	613	580	537	630	574	624	581	580	651	612	631	584	651	641	617	578	604	589	597	579	615	614	611	639	586	579	552	593	597	635	625	610	594	620	591	599	564	539	625	568	579	589	607	602	589	582	587	585	597	616	639	611	605	566	574	597	603	600	595	548	565	600	576	599	621	573	612	585	557	658	580	608	578	608	596	524	577	589	583	574	569	579	633	568	577	631	620	605	646	618	567	582	578	600	574	617	606	621	604	569	598	611	604	633	582	619	619	620	620	592	497	622	614	602	594	600	540	572	625	578	599	611	609	662	612	621	605	614	577	608	588	601	537	596	619	600	608	573	606	600	605	596	576	636	568	571	592	592	546	589	572	641	622	599	626	596	568	597	614	586	559	606	588	616	575	545	652	577	588	631	549	563	603	605	610	591	635	569	582	574	628	608	625	566	622	552	594	626	560	587	604	612	604	589	602	589	582	613	615	632	628	603	596	545	629	590	600	613	616	606	608	583	599	591	669	623	602	578	588	613	631	585	587	594	641	603	589	573	600	622	616	582	582	599	654	598	597	609	585	603	633	607	610	634	614	586	569	568	595	599	638	622	602	625	566	620	572	578	622	565	616	561	596	604	620	576	634	610	609	607	591	568	586	621	589	587	598	602	611	565	577	580	622	592	622	571	606	574	626	608	572	571	660	597	618	619	593	639	554	543	546	622	587	535	584	583	598	603	580	630	613	599	635	578	609	578	619	621	650	614	612	628	641	606	588	579	626	570	584	604	596	583	588	617	644	649	608	590	598	602	653	562	624	619	599	590	635	582	596	614	618	569	559	559	522	554	575	582	567	589	599	586	630	610	592	614	651	600	585	617	624	567	575	602	599	561	551	598	596	576	637	577	620	535	567	591	596	601	571	572	637	621	618	620	620	580	597	603	590	615	607	564	612	623	556	618	597	582	657	594	580	633	601	588	608	558	603	616	639	585	566	590	571	609	639	617	581	609	601	597	590	539	599	564	605	633	589	570	568	640	581	578	583	590	589	591	603	644	551	690	589	618	600	608	568	621	632	594	650	622	594	616	602	603	561	614	622	621	596	609	591	585	597	600	611	544	662	601	597	642	572	610	617	553	611	610	619	571	614	594	600	580	640	546	617	597	570	589	612	597	603	580	589	557	612	603	623	624	617	581	615	596	609	624	554	609	611	590	616	620	566	599	581	623	596	611	571	631	608	589	563	570	593	555	629	560	588	590	625	584	610	584	576	566	599	575	598	618	586	620	564	625	602	588	580	589	621	607	611	589	599	626	619	609	572	606	637	578	585	580	621	627	590	625	608	602	620	618	558	640	563	577	573	599	569	629	600	648	615	572	589	638	601	565	590	613	565	574	572	601	594	578	595	657	576	580	575	610	602	578	592	582	556	582	593	607	623	645	619	590	587	608	609	597	582	519	605	598	626	583	570	577	587	642	610	607	618	624	582	568	638	633	608	560	578	606	560	600	597	586	605	588	576	592	608	641	558	600	566	664	599	589	553	623	589	614	599	595	588	623	591	610	608	567	568	647	602	573	556	594	607	594	618	599	643	594	576	578	623	621	602	580	618	611	599	640	638	631	580	572	585	581	650	580	579	635	589	630	615	576	585	594	592	585	627	583	620	528	607	607	619	611	576	653	576	566	624	583	562	599	575	629	610	594	594	570	661	597	602	575	620	600	601	582	600	608	600	558	590	589	592	575	621	572	557	613	598	602	618	560	610	587	631	599	579	606	614	605	597	592	590	607	562	592	609	593	551	602	587	590	563	599	585	569	568	565	558	612	599	602	611	607	566	585	616	584	615	583	570	555	594	555	636	623	667	607	563	573	586	561	585	589	608	598	637	620	578	595	640	599	610	624	634	597	574	618	588	628	585	610	619	564	551	620	627	625	580	582	603	586	572	605	617	603	578	642	640	612	610	608	586	602	609	604	649	569	586	608	627	558	589	670	587	595	564	573	565	599	620	579	581	600	606	591	601	582	634	610	598	570	613	598	609	630	591	564	585	580	612	566	553	557	570	573	583	601	553	568	636	603	656	584	562	619	616	601	586	621	590	607	578	595	604	581	557	610	566	609	613	576	575	592	564	574	612	597	570	591	608	619	658	585	593	578	603	622	588	615	574	604	578	648	607	605	567	627	578	587	597	547	628	582	585	579	624	585	602	597	590	600	597	573	589	617	602	589	634	595	576	597	617	612	619	543	620	615	567	605	634	610	585	588	601	560	583	570	585	588	577	568	589	599	626	611	589	607	618	597	587	595	618	612	595	603	648	596	561	579	620	596	612	604	538	608	567	576	562	621	621	617	566	577	626	606	612	589	584	571	588	587	618	646	577	584	600	602	593	584	576	578	583	639	599	634	656	618	555	617	649	643	574	599	598	581	615	558	561	617	648	636	589	629	556	597	589	596	579	588	598	595	615	571	582	559	586	562	632	549	576	611	574	584	604	572	561	596	594	582	574	590	597	550	610	616	580	612	591	581	576	595	602	619	617	583	573	559	560	614	611	578	567	506	621	552	579	585	531	607	645	610	580	598	622	621	604	587	563	606	583	579	593	596	603	597	609	582	589	593	590	574	612	556	584	576	634	599	576	570	622	613	587	651	602	597	572	566	589	611	606	628	580	570	600	578	622	590	635	644	619	596	602	599	585	579	586	591	611	620	612	585	599	590	630	616	603	632	588	609	654	605	614	543	616	635	580	579	552	647	612	586	584	587	575	632	616	592	598	629	608	594	596	610	633	570	607	607	571	585	572	617	613	553	612	612	583	609	572	596	595	592
5132	1434	1022	780	810	691	708	695	739	712	705	674	713	639	657	679	668	707	759	686	696	675	654	653	676	700	692	643	635	663	679	660	670	709	615	669	664	677	657	634	707	702	669	640	701	641	652	700	720	657	663	683	665	711	657	661	643	697	690	667	634	654	691	631	716	674	708	666	670	691	692	679	692	635	647	636	633	699	677	685	657	654	653	645	664	679	686	624	665	676	680	697	652	642	648	646	703	699	673	656	653	663	710	713	730	602	680	674	707	651	639	641	674	686	667	663	703	675	643	662	692	637	694	659	633	637	717	665	600	640	670	665	600	669	681	664	704	678	666	646	662	675	665	647	654	685	647	681	660	689	686	659	695	716	695	697	690	668	703	682	673	737	676	671	637	663	715	699	682	708	678	680	642	668	663	631	664	683	686	710	705	709	712	665	636	653	693	682	696	670	609	669	692	700	689	655	684	674	688	681	651	668	635	678	642	687	673	692	695	631	655	664	666	661	652	669	653	655	660	682	666	630	669	668	677	665	667	665	684	686	639	665	752	647	713	692	626	659	669	625	687	657	696	674	625	596	722	697	710	639	651	672	676	663	679	685	679	652	645	653	703	646	667	671	653	673	654	638	671	686	648	646	690	665	705	687	695	684	693	693	670	717	641	667	678	683	687	650	658	677	664	673	650	700	661	678	678	632	657	709	694	685	684	672	674	656	668	663	628	687	675	654	743	650	690	720	670	661	652	694	667	653	703	663	692	665	690	690	696	676	712	662	693	712	662	733	638	655	675	651	660	651	692	672	681	652	670	683	724	700	629	711	672	687	683	632	673	717	661	665	684	636	651	652	672	701	660	681	641	697	689	635	679	661	705	648	646	669	683	634	680	685	637	697	640	670	710	679	639	660	634	643	684	635	650	685	674	690	669	664	659	651	669	663	696	651	656	713	648	682	664	703	668	670	652	683	662	643	656	642	657	615	687	673	633	651	711	670	689	616	629	610	689	696	686	639	681	700	624	669	612	657	665	657	710	654	672	660	664	693	648	634	635	679	727	670	684	684	713	690	661	675	665	703	701	642	660	698	623	692	690	653	682	664	673	693	702	629	711	672	678	691	669	673	647	737	676	639	678	728	714	653	663	663	658	680	649	735	645	660	664	666	651	681	657	693	670	647	695	681	712	663	664	677	660	707	632	698	717	720	627	661	675	698	679	637	654	723	720	642	686	670	693	678	708	653	655	653	663	698	673	707	677	703	651	672	654	719	601	672	687	687	662	680	660	664	709	643	653	639	662	663	664	685	654	692	717	670	663	676	641	688	643	717	661	640	679	685	686	655	682	639	683	627	669	641	660	660	618	689	660	680	656	633	699	654	656	688	650	696	669	654	646	675	626	629	749	663	658	645	639	652	682	661	693	659	695	602	697	677	651	694	629	666	682	672	655	676	647	663	642	659	661	654	653	653	702	611	613	712	660	673	663	658	661	651	618	650	648	637	672	689	638	724	641	685	649	656	629	684	655	662	704	667	711	683	686	642	685	657	718	687	681	676	666	665	609	709	642	654	665	671	628	697	671	675	621	677	707	663	666	621	680	677	692	691	686	676	656	687	690	654	686	675	641	643	691	659	692	652	703	663	623	680	717	709	676	632	679	649	650	657	705	658	681	651	672	667	661	657	638	686	706	660	655	651	731	643	691	662	679	681	700	661	652	659	667	704	724	651	648	664	638	708	664	696	693	699	650	761	679	675	685	707	696	690	647	678	703	681	675	679	623	688	640	703	665	663	671	633	663	658	630	693	690	739	736	655	666	648	668	649	676	665	643	657	723	688	660	673	648	667	649	658	683	648	659	652	659	663	659	662	660	657	648	682	680	665	660	665	685	643	688	685	702	689	643	675	645	648	720	650	638	659	696	689	633	693	663	627	639	692	646	648	678	696	672	689	641	680	704	677	681	610	680	723	680	683	660	684	651	663	659	662	671	648	674	618	663	685	670	651	625	667	686	693	682	741	668	644	682	669	680	660	654	678	650	630	666	644	671	697	667	660	669	659	693	662	616	699	678	668	598	654	672	673	660	691	634	638	649	673	675	679	658	660	666	659	644	676	689	671	668	664	657	715	702	657	633	650	690	668	642	640	679	668	685	707	699	662	658	643	631	667	654	661	650	698	656	678	701	685	660	678	653	658	668	660	695	701	687	656	686	685	673	671	690	624	639	647	664	699	634	626	657	668	675	650	613	661	700	678	644	645	654	650	690	719	672	685	708	671	692	672	674	666	617	654	658	661	698	662	674	641	623	672	641	703	679	677	706	714	690	623	649	623	680	640	655	681	732	678	666	721	667	670	659	674	674	680	641	656	650	640	689	638	682	655	686	647	692	683	654	677	676	679	676	643	647	671	715	690	699	693	644	646	662	653	699	647	656	718	717	667	693	664	661	650	647	678	659	647	640	669	653	685	720	634	664	688	689	678	682	651	722	682	686	656	694	644	657	698	641	659	708	638	651	632	661	661	669	666	691	697	667	655	660	648	662	667	688	692	659	619	710	681	659	634	643	650	626	718	656	677	638	627	662	643	674	654	668	669	688	632	658	659	670	668	663	641	636	687	643	683	653	703	703	663	716	732	656	674	632	675	673	704	675	620	666	715	644	638	694	673	684	679	631	615	630	673	644	657	667	617	645	684	668	627	731	629	691	691	706	651	685	699	650	634	677	664	697	714	714	679	652	712	650	703	673	656	653	638	663	648	683	660	665	618	709	638	668	653	647	668	684	631	689	690	687	639	718	668	654	637	676	690	707	625	640	629	705	682	638	666	706	660	699	664	690	665	639	688	670	684	650	628	714	694	662	667	716	641	679	642	687	679	618	668	678	626	673	662	639	687	675	648	648	680	693	629	688	703	647	684	650	660	704	645	711	664	679	665	643	652	641	672	647	638	636	666	675	699	641	641	672	621	657	675	664	649	694	713	676	672	659	658	693	656	669	689	688	652	702	646	631	663	657	658	678	673	711	683	716	675	662	656	659	683	670	674	654	689	662	646	659	650	629	656	682	712	698	672	702	667	719	693	679	682	665	675	678	693	662	656	696	653	679	674	656	672	703	593	696	676	671	702	630	715	689	690	687	656	654	678	624	603	620	597	678	674	718	664	684	688	685	697	668	698	664	679	702	661	657	678	646	667	679	661	671	676	660	679	679	697	658	646	700	672	662	667	712	660	691	655	721	651	647	711	660	661	675	649	673	650	668	684	664	657	718	614	675	685	645	704	688	617	668	616	670	640	686	652	651	620	704	730	689	638	678	661	661	708	684	671	692	672	658	639	712	660	727	630	732	651	656	693	728	642	641	694	684	658	657	687	686	678	657	665	644	648	640	646	676	653	651	665	634	667	709	639	679	691	643	655	690	658	666	640	681	680	709	671	645	708	658	700	637	665	645	655	662	700	636	704	675	653	666	655	691	664	690	659	676	665	648	697	657	640	651	681	626	679	714	618	644	634
23279	21044	28128	24148	21033	7951	1344	982	870	823	820	772	736	727	715	715	722	720	747	714	733	758	707	705	635	670	728	696	642	656	656	675	668	665	662	660	658	659	682	672	638	677	653	666	655	673	664	645	694	683	651	665	600	670	675	702	668	654	647	686	669	655	649	595	686	683	669	622	627	611	661	645	691	672	704	688	631	633	681	666	665	679	625	637	617	639	704	649	658	609	622	676	636	667	702	647	695	635	658	662	651	605	703	666	664	640	652	665	680	603	639	653	696	611	663	674	734	648	633	666	691	684	677	687	649	654	653	649	679	673	653	666	646	677	642	635	629	646	667	658	688	667	668	659	637	685	617	655	654	613	660	684	623	652	657	729	694	640	684	657	610	642	637	628	655	697	684	632	680	676	663	657	668	679	672	669	647	625	609	665	627	653	646	638	661	618	653	619	690	636	645	691	657	672	666	674	651	663	678	658	651	688	638	677	670	621	641	630	648	661	659	658	691	621	621	654	653	645	629	715	666	641	659	711	713	618	663	662	660	608	639	630	651	676	682	654	645	691	718	687	653	698	635	642	691	664	624	616	653	707	689	682	675	663	661	631	685	681	634	625	701	650	620	641	663	717	676	632	627	674	647	646	652	657	676	686	625	712	665	721	689	638	642	666	618	630	703	674	642	656	708	646	643	670	614	682	713	707	645	666	667	642	627	655	650	662	661	676	687	665	655	617	689	684	688	667	690	645	650	664	673	647	621	641	661	665	664	613	684	585	604	609	629	656	657	657	655	676	687	682	631	647	646	658	677	620	611	626	612	629	732	662	648	646	647	679	635	697	644	669	668	657	677	681	661	671	663	682	665	694	678	621	633	652	678	623	655	633	657	651	664	678	634	699	741	650	646	665	669	603	638	635	618	668	625	655	680	648	694	630	654	648	655	599	650	670	612	685	604	682	626	628	668	640	683	643	649	642	676	671	666	671	656	677	678	669	672	630	637	651	629	663	633	643	647	674	656	655	688	667	669	659	651	638	660	637	681	629	660	690	665	663	647	652	631	677	671	672	633	657	660	737	608	649	636	693	681	679	629	632	648	642	671	704	649	683	691	656	658	674	645	639	609	637	635	638	690	655	692	631	682	655	651	730	641	642	660	611	649	610	679	604	647	689	631	667	714	639	664	639	657	635	631	650	620	704	707	726	639	652	650	621	638	677	634	633	629	654	669	658	643	626	712	645	634	620	649	658	693	667	619	667	675	617	665	686	657	644	660	679	658	661	671	677	651	660	641	681	667	683	661	625	673	647	649	660	692	671	661	674	642	663	670	656	622	640	680	660	728	678	690	692	655	690	648	639	663	645	621	660	631	642	681	693	629	675	656	639	698	672	665	714	636	650	647	685	610	693	629	621	691	646	626	645	660	655	662	673	677	646	680	653	709	623	628	662	724	640	670	682	662	656	639	644	622	667	612	601	623	681	648	642	668	677	663	668	639	675	655	670	610	640	685	683	635	632	637	616	630	670	649	628	638	675	599	699	645	651	677	626	621	624	625	675	671	700	685	634	663	625	627	641	684	649	626	678	642	606	632	637	674	650	658	683	674	661	634	635	652	629	676	646	662	637	614	688	650	606	666	638	671	681	656	679	641	637	672	607	665	634	651	622	605	660	650	665	651	647	683	711	651	609	684	667	638	646	628	671	681	662	679	668	650	641	667	687	674	640	661	627	677	638	671	647	644	655	684	696	613	602	618	688	630	687	645	623	642	699	641	656	675	621	647	666	659	633	654	652	620	630	667	623	650	668	628	670	686	642	699	635	683	631	630	643	613	592	656	676	642	664	639	665	631	655	650	668	684	645	630	643	660	698	666	655	685	631	675	672	634	627	658	653	645	651	640	649	682	690	658	632	657	682	628	648	644	698	656	619	665	647	641	674	632	682	649	662	654	677	685	632	671	638	679	644	701	617	678	635	630	648	695	634	650	708	674	674	703	637	688	657	671	650	622	684	638	664	631	649	676	673	691	605	632	602	693	638	638	616	716	640	654	599	628	665	616	663	615	654	653	648	680	678	652	650	695	655	662	652	622	658	672	692	651	655	674	643	629	656	640	657	664	654	648	654	667	631	663	651	671	624	652	703	675	719	613	667	661	668	689	612	657	685	634	651	657	670	661	652	660	648	666	587	647	670	646	682	689	702	692	674	673	676	616	666	689	655	589	719	620	627	638	633	672	656	657	674	686	639	661	658	636	646	676	626	669	649	688	659	637	654	667	678	613	664	659	685	650	644	669	648	632	695	694	658	650	683	626	663	642	613	673	648	672	673	637	665	637	616	592	623	638	680	621	622	631	693	693	669	664	630	674	643	586	692	624	698	608	676	701	602	641	628	674	690	637	605	659	639	643	633	701	677	690	676	627	635	657	712	637	614	677	663	640	662	690	669	677	616	633	632	687	665	674	716	649	675	693	654	624	607	660	652	659	671	703	631	698	682	631	586	626	635	666	661	657	664	629	619	665	711	635	715	702	664	655	652	684	609	651	678	652	643	644	663	673	652	668	704	626	633	636	631	619	654	634	623	627	688	653	694	626	604	656	650	649	662	602	637	703	659	677	642	633	661	683	662	738	654	682	679	624	723	667	696	635	637	585	642	634	682	660	657	628	677	669	666	635	671	689	618	647	629	656	722	701	599	669	670	641	641	685	684	670	704	691	620	685	669	669	620	617	649	674	638	668	657	646	661	638	673	677	715	633	661	677	647	640	610	667	645	683	649	681	662	648	686	700	662	631	683	677	669	639	653	726	648	679	633	635	612	644	653	609	678	729	662	653	722	616	649	662	742	631	650	629	618	651	696	651	640	684	631	680	639	687	643	668	670	669	666	633	669	653	651	645	689	699	643	672	681	645	668	666	609	630	711	670	660	689	646	653	653	631	614	648	656	673	739	660	594	649	642	668	635	652	684	661	594	671	633	642	650	662	650	666	631	689	674	686	673	685	685	622	661	691	653	652	582	652	685	677	661	666	637	657	615	650	638	653	658	660	659	664	674	632	645	666	702	667	661	646	687	733	644	666	661	627	680	668	709	650	651	614	702	678	628	613	611	677	619	620	608	639	682	716	672	652	647	664	638	604	627	648	659	687	667	617	639	661	651	702	670	636	656	651	644	671	651	613	667	646	671	681	645	602	647	667	652	616	627	685	653	661	648	641	664	704	661	642	642	678	658	639	678	701	665	661	676	658	633	655	627	670	684	628	652	669	611	685	704	676	623	649	675	653	649	642	672	669	656	631	645	648	690	638	652	627	723	660	675	694	692	616	669	645	637	640	621	689	635	635	688	628	706	648	627	666	649	693	670	653	646	690	638	641	627	659	663	623	684	625	685	623	635	671	691	644	660	662	670	617	652	630	689	658	641	708	611	626	648	655	694	667	676	662	623	654	647	622	643	691	672	636	610	670	647	672	674	678	653	619	659	686	681	673	661	659	686	676	659	661	726	672	633	688	640
4860	8348	6048	2984	2204	1817	1528	1267	1126	1081	942	917	910	829	833	838	795	836	774	825	806	780	824	775	775	791	801	828	776	788	758	771	769	758	797	743	761	706	754	722	743	747	758	793	808	743	728	745	746	761	796	748	682	760	754	704	721	780	778	729	752	729	773	743	763	724	683	741	752	743	752	811	721	750	694	789	774	709	788	719	746	737	802	711	724	794	779	783	710	757	761	751	750	785	767	709	728	718	748	795	762	761	705	753	727	730	736	758	706	770	744	786	715	748	730	742	758	775	744	763	776	752	722	749	744	729	749	680	753	714	740	725	736	742	774	741	731	723	751	741	728	731	791	721	753	728	782	720	787	759	728	770	783	789	761	695	723	753	731	721	783	781	768	743	737	732	745	780	690	775	726	722	779	823	779	770	759	767	716	761	760	742	712	714	768	820	727	725	737	751	778	735	743	736	744	729	712	703	741	760	801	767	741	729	757	770	765	758	720	734	780	752	714	756	812	696	740	774	729	750	775	774	728	733	767	719	751	734	807	716	759	732	736	732	757	738	743	765	761	764	744	737	764	724	720	766	746	795	734	761	724	767	727	749	754	735	815	767	734	749	767	771	729	762	755	743	790	708	717	762	789	743	747	736	774	743	740	721	739	772	727	729	769	718	771	722	762	735	742	746	788	755	726	739	727	774	742	711	763	723	707	766	737	758	742	774	731	722	752	801	731	758	785	811	766	726	755	718	748	766	750	769	749	748	783	751	782	753	733	763	783	748	771	750	737	729	786	730	681	730	766	796	769	734	760	761	765	764	755	755	739	747	753	745	750	730	730	750	790	759	735	745	717	768	736	811	765	726	721	755	702	764	724	776	717	743	737	744	712	699	669	746	764	800	785	725	813	772	742	766	751	778	768	770	777	732	733	773	763	730	748	771	728	701	705	713	752	733	755	731	706	757	708	743	790	806	729	733	693	791	754	738	732	802	774	720	729	723	707	785	772	777	809	757	710	781	748	716	730	731	772	791	773	791	778	766	724	788	764	777	724	737	727	774	766	766	722	753	704	755	750	756	779	797	704	786	705	779	732	741	756	726	747	738	719	684	759	713	706	766	737	693	755	733	738	766	710	754	754	753	744	784	740	773	708	698	717	731	766	813	766	737	768	763	751	689	757	749	796	747	741	747	771	733	809	749	758	759	735	749	712	758	729	757	775	760	745	743	799	712	773	701	780	739	730	751	793	728	735	785	739	713	728	765	733	785	696	747	726	750	763	767	763	730	719	751	726	745	757	738	756	771	754	716	744	750	750	714	764	720	757	711	756	739	721	813	722	720	775	739	748	764	732	729	714	731	676	747	738	766	697	739	756	694	770	759	755	770	750	795	733	747	745	742	735	750	797	716	755	755	721	792	770	731	758	737	743	757	719	722	745	760	731	756	739	732	742	819	732	787	764	738	730	783	821	753	701	772	710	736	772	710	768	782	739	772	706	715	666	740	758	748	753	704	759	792	760	723	727	757	757	784	767	754	752	792	747	759	807	809	791	739	731	818	765	756	762	736	799	724	750	752	697	726	752	737	743	733	778	742	737	777	669	767	741	760	740	743	736	736	735	757	720	760	747	691	780	751	750	722	773	774	755	713	721	728	739	785	749	758	738	744	791	759	789	741	758	701	728	757	786	729	734	746	737	746	760	745	702	792	719	671	761	723	751	732	735	721	782	746	716	803	765	766	729	771	797	749	748	744	740	758	772	736	713	734	729	777	705	769	771	703	756	762	757	741	791	757	749	714	764	733	725	711	743	709	744	718	758	767	711	737	762	761	766	754	727	744	739	761	720	765	672	734	765	784	747	778	782	749	742	753	737	804	727	767	800	740	750	733	703	748	754	752	749	711	734	755	710	801	724	775	773	705	749	786	749	700	741	757	706	714	754	750	659	765	730	762	789	730	703	764	764	753	790	752	787	730	782	776	756	759	744	760	743	717	713	723	727	777	747	763	770	758	729	746	749	774	742	755	742	767	705	703	696	737	747	748	724	709	755	728	750	766	698	720	709	794	760	754	738	743	731	749	769	735	769	732	749	825	744	723	746	729	731	745	727	799	731	724	706	744	724	776	759	732	733	746	725	737	751	757	746	754	755	765	721	756	757	723	736	737	747	723	758	741	708	753	723	681	749	740	794	766	780	766	766	727	765	768	715	757	748	729	826	791	757	768	700	792	701	709	733	726	733	773	702	743	791	718	764	734	788	738	763	749	726	693	759	735	773	740	738	749	715	728	788	757	764	728	744	707	718	735	776	698	777	761	756	731	745	721	745	764	763	718	760	712	725	726	712	748	794	707	772	755	721	746	796	697	732	739	732	714	785	727	761	769	777	731	808	770	826	758	777	786	745	730	780	726	739	739	744	718	763	740	716	761	737	777	745	760	745	744	766	774	773	755	691	724	712	709	774	771	751	743	699	754	736	766	749	705	722	751	734	722	741	739	756	755	706	732	745	722	762	749	730	728	756	703	746	709	753	789	729	746	762	765	786	749	721	778	720	762	756	781	782	711	735	739	765	727	758	717	746	762	719	767	711	720	787	725	735	745	729	765	727	770	691	775	752	766	763	720	795	699	688	767	765	742	747	749	757	727	760	754	728	797	772	780	723	733	772	765	742	752	741	801	712	755	752	719	753	721	753	764	738	757	766	773	763	716	768	717	717	762	772	747	753	768	728	755	768	763	720	727	736	750	741	722	744	799	726	701	730	791	777	760	764	729	741	767	755	759	731	769	785	773	779	807	723	749	736	767	748	781	747	762	749	756	778	796	776	752	796	721	719	739	763	734	730	711	737	746	751	772	730	764	755	722	751	719	729	772	748	733	731	743	750	777	701	734	727	770	717	783	757	701	700	762	770	771	775	778	745	762	746	709	766	747	784	719	751	731	784	703	730	755	702	703	671	768	753	746	737	784	732	770	787	794	750	759	734	771	708	738	757	732	768	782	767	753	786	747	720	743	743	717	711	718	755	739	693	701	734	744	747	779	750	768	718	739	748	709	760	746	711	686	764	751	764	767	739	704	703	777	767	757	759	786	741	738	743	751	709	699	765	745	760	712	698	754	728	760	761	681	763	725	772	715	725	738	743	750	738	751	725	778	735	739	749	790	788	735	734	698	731	721	780	751	724	738	715	719	726	748	782	736	695	746	775	728	752	765	746	795	792	729	749	740	790	738	723	686	743	765	740	707	794	725	764	744	744	789	757	745	729	812	739	764	770	732	753	805	719	758	745	711	703	792	701	746	725	704	778	720	721	762	718	801	730	729	720	792	791	751	764	734	716	741	734	757	702	764	754	746	760	738	731	757	777	764	783	731	717	793	744	753	733	754	720	777	763	700	678	756	768	726	758	794	733	724	762	752	704	753	757	746	721	730	795	775	786	739	700	741	750	738	708	743	740	742	696	736	711	799	750	785	721	755	782	749	734	727	799	758	744	752	765	750	739	747	717	779	744	751
24381	21012	26908	25238	7904	614	505	484	394	372	347	369	340	342	349	305	305	322	287	309	328	322	320	317	326	318	299	306	311	301	300	331	298	308	327	308	278	313	338	280	297	319	289	287	304	294	307	289	298	287	318	291	343	309	334	342	323	316	305	289	298	283	302	331	298	368	293	285	321	336	283	327	297	321	300	307	318	302	297	283	278	309	339	300	315	287	328	291	317	314	309	304	272	262	292	298	300	314	304	308	294	311	302	279	284	323	298	293	280	301	312	321	334	306	315	291	305	321	298	317	304	324	307	292	297	307	294	285	305	312	318	291	298	308	273	312	299	261	326	297	304	304	318	330	305	319	332	304	326	296	308	299	275	296	332	298	309	308	303	284	303	286	285	297	277	310	317	289	302	278	304	282	272	314	323	300	274	327	337	319	257	302	286	312	307	259	312	312	323	290	294	263	298	305	314	321	331	333	313	302	311	297	323	298	302	316	287	293	311	266	313	309	312	272	297	300	322	291	296	311	314	306	307	299	292	291	319	326	315	302	284	338	280	305	310	317	307	297	314	323	326	307	284	322	286	319	315	285	281	318	307	288	281	298	316	290	313	297	313	304	327	311	327	307	316	299	280	345	300	298	279	270	302	310	328	311	272	348	322	302	307	298	291	331	330	283	285	302	266	304	310	287	287	296	305	313	314	272	320	302	314	320	293	306	289	322	284	287	307	299	312	320	310	291	280	325	283	272	294	325	294	277	329	337	278	327	311	270	306	301	305	328	300	321	337	295	288	288	308	309	313	304	295	287	325	325	327	307	291	288	294	316	293	315	297	317	302	321	281	279	310	316	318	304	294	311	308	324	331	299	279	304	334	292	336	304	309	296	278	322	276	298	313	325	284	308	340	298	307	271	281	258	311	277	278	295	319	272	299	271	297	318	321	273	307	294	320	304	317	272	323	292	319	276	307	319	275	303	272	305	329	289	297	271	272	295	301	312	280	286	323	323	294	301	285	309	281	306	311	294	285	289	323	281	318	298	289	318	296	326	305	238	322	290	311	341	260	323	295	321	310	336	267	326	316	312	297	319	318	286	310	308	310	330	280	307	286	281	268	306	301	313	305	321	321	287	283	321	287	294	329	283	287	280	333	287	309	270	289	325	326	320	309	332	283	308	309	311	287	293	328	311	316	317	291	272	297	308	278	339	302	282	276	298	322	307	291	320	312	313	307	318	279	313	297	280	283	315	288	327	263	268	280	281	292	278	264	288	309	307	348	292	297	345	290	305	294	310	297	296	297	315	305	290	293	336	318	283	303	303	323	309	264	312	292	279	298	280	292	276	298	295	288	280	312	316	290	291	303	305	297	286	321	322	321	312	290	277	277	297	304	300	305	314	297	340	292	301	326	315	267	281	310	313	281	310	296	316	299	352	319	307	306	316	316	278	320	282	303	287	300	279	293	297	291	285	308	332	318	305	287	303	289	266	331	321	293	321	302	307	313	291	304	324	315	295	308	315	323	317	288	297	314	344	317	311	328	337	302	303	325	321	301	360	295	331	314	313	303	323	320	314	318	310	315	335	312	314	303	273	293	280	271	303	318	300	320	309	354	294	303	324	295	293	318	317	275	316	313	313	294	307	303	298	303	269	315	289	320	293	305	300	285	297	326	312	286	308	322	315	309	289	314	297	313	294	326	269	296	300	338	298	314	297	311	299	318	278	321	300	292	334	300	327	311	303	285	317	293	305	299	287	290	308	293	312	305	287	322	293	319	298	292	326	312	299	286	287	284	285	310	317	304	303	304	314	292	276	297	317	309	303	303	293	303	290	297	301	288	280	298	299	302	284	295	302	307	285	302	289	315	307	315	281	273	285	296	288	285	309	322	307	341	308	336	328	299	268	324	278	267	337	339	315	286	322	286	304	276	323	310	307	311	310	307	285	337	325	291	311	310	298	298	297	314	311	301	278	300	306	313	321	304	304	308	332	302	310	291	288	272	316	263	294	321	294	292	281	333	318	289	297	337	301	294	307	300	281	283	282	313	301	309	297	312	297	289	318	299	288	270	329	340	300	338	323	340	313	346	318	298	307	333	287	304	299	297	263	316	278	305	293	335	309	302	305	306	301	341	307	272	278	318	313	302	314	328	315	290	309	353	272	296	280	310	293	299	289	322	272	293	306	281	325	333	288	300	257	272	322	314	315	303	315	309	316	313	312	310	298	300	299	294	318	287	294	289	294	313	300	290	301	277	327	310	308	319	284	267	324	338	299	306	314	321	314	325	278	334	293	316	326	293	273	311	306	299	310	327	299	321	304	295	327	314	293	291	298	333	310	287	315	318	296	328	338	283	280	311	330	291	297	311	298	298	301	300	307	324	321	317	293	289	300	304	308	312	297	314	318	330	326	258	292	291	303	328	300	287	296	319	296	295	287	311	326	322	294	279	331	319	290	310	277	288	284	294	314	317	280	309	283	289	293	275	293	304	321	310	315	295	268	309	287	334	302	291	310	287	292	296	293	301	318	251	304	317	306	289	339	296	349	313	308	302	309	285	306	284	280	316	321	322	305	302	331	336	289	320	307	301	325	274	314	332	310	316	339	262	290	328	303	291	298	330	321	304	318	287	333	317	277	311	301	278	284	272	279	271	313	290	305	310	325	268	303	296	285	294	291	301	309	287	301	303	312	298	296	315	330	319	342	302	280	284	309	310	343	305	282	297	290	272	315	294	278	301	314	303	284	273	319	314	308	300	286	298	267	286	281	316	316	308	269	281	293	287	313	275	298	302	320	293	296	309	309	308	301	291	303	306	328	335	292	302	314	276	290	317	318	323	318	275	304	305	305	320	304	296	343	301	308	296	293	317	314	296	304	286	342	307	300	285	292	298	297	276	337	312	306	327	367	301	325	277	297	311	311	308	307	275	285	295	320	311	279	302	279	299	297	299	312	311	292	294	306	309	289	299	314	299	318	299	298	321	300	301	301	302	291	297	284	312	306	304	302	270	290	274	278	292	301	316	299	288	295	297	268	298	328	334	293	313	301	299	304	299	293	297	283	310	296	309	296	286	334	281	300	306	293	295	305	276	293	309	317	334	311	265	313	314	330	304	299	319	312	326	311	287	301	267	323	294	317	316	306	311	310	282	308	284	259	289	298	298	294	305	326	344	292	293	299	322	307	305	288	313	287	314	313	298	302	293	290	318	302	269	303	267	269	276	314	280	293	299	286	318	283	323	289	315	316	312	278	305	292	294	305	316	327	330	295	271	315	294	323	312	301	305	295	306	277	278	332	292	269	317	277	322	316	306	308	326	311	291	316	295	303	319	333	314	284	303	280	303	288	297	309	297	277	316	288	306	273	282	305	330	310	318	304	293	324	282	277	296	302	298	277	275	295	301	279	291	265	331	337	293	314	335	295	297	298	307	253	291	307	319	279	309	297	293	280	271	287	290	318	318	298	311	295	317	285	290	338	334	290	290	335	310	306	310	284	320	297	276	310
4496	5032	3238	1645	1155	960	770	682	538	504	427	416	421	401	390	390	410	367	348	366	358	389	369	361	376	362	389	377	374	356	396	346	361	359	367	328	349	386	341	361	357	364	366	345	359	304	338	343	364	336	361	341	350	368	355	347	328	351	327	336	360	341	347	324	359	384	375	343	324	338	343	334	377	354	339	361	330	354	338	328	336	301	355	384	350	361	353	382	340	365	361	373	395	340	322	348	353	353	355	322	355	355	330	365	350	346	324	343	374	310	347	324	341	346	349	357	342	363	329	351	322	326	299	367	336	321	356	364	323	342	348	350	308	351	338	344	367	350	362	336	327	350	357	363	356	352	351	357	349	380	352	353	345	368	323	373	362	343	323	345	361	381	352	365	326	353	348	297	347	344	345	334	339	327	352	339	342	324	324	325	371	329	373	331	347	342	324	339	356	348	352	359	319	357	372	352	344	344	353	363	330	349	332	352	355	353	348	375	359	334	333	300	335	359	350	332	351	340	337	368	380	329	308	357	342	352	387	341	355	340	345	380	349	371	353	305	356	303	349	363	380	323	372	344	354	354	348	322	345	359	341	331	328	356	359	335	362	368	355	402	354	363	371	366	362	373	340	365	335	336	344	340	333	358	371	344	357	338	365	327	364	387	341	343	337	336	345	313	343	364	355	365	344	329	350	312	357	361	350	376	340	369	328	338	335	351	337	356	364	347	360	360	348	361	320	391	324	332	340	338	329	305	366	350	353	365	352	367	346	319	371	347	335	340	351	363	335	346	370	365	325	291	322	335	326	322	360	368	342	367	344	345	361	334	335	369	347	337	325	345	370	346	387	384	309	393	334	347	357	332	332	363	350	331	365	335	333	369	337	341	356	345	336	349	339	386	347	330	341	348	341	359	366	346	385	372	358	327	379	361	311	358	330	323	355	350	352	326	352	322	357	369	347	339	313	380	313	352	368	377	358	323	354	305	325	353	347	361	368	357	362	370	359	371	345	363	331	364	350	377	308	356	350	325	352	308	321	322	357	344	309	358	319	365	356	326	345	345	342	344	339	357	352	328	369	348	352	335	353	347	334	344	332	320	338	342	321	336	373	340	342	324	328	361	345	346	359	356	359	381	335	365	302	349	350	379	345	323	345	344	335	373	316	347	357	332	318	336	315	352	307	378	352	350	353	381	353	355	340	333	371	323	309	359	342	368	357	346	356	327	334	311	341	362	347	363	350	338	340	306	364	332	365	341	347	358	346	347	346	335	354	362	352	343	340	355	342	363	323	308	381	339	370	330	349	360	363	368	325	353	340	368	341	330	310	360	373	380	355	367	334	352	348	323	369	369	333	341	351	358	349	344	347	328	369	334	373	315	348	326	347	335	337	332	366	313	366	358	340	354	347	360	354	342	342	358	342	343	363	312	353	349	382	361	355	342	377	377	349	365	333	351	353	344	343	333	337	334	352	322	364	338	335	358	343	352	339	324	354	324	323	309	379	332	330	318	347	379	373	353	338	343	349	329	357	347	303	339	369	375	345	343	345	350	337	335	363	374	292	360	344	334	334	314	357	350	369	355	363	343	330	367	329	345	320	360	345	327	302	353	346	350	342	348	309	378	349	357	366	364	369	370	338	302	366	340	342	341	330	348	367	351	309	385	371	346	386	325	363	372	365	349	364	368	348	367	353	388	344	384	354	348	375	390	340	325	321	330	339	346	354	361	326	357	356	362	367	331	333	343	357	337	348	354	350	347	359	328	338	338	353	372	359	343	361	378	326	341	366	346	353	346	331	377	340	330	367	350	341	349	310	349	338	331	316	362	363	351	335	356	326	364	326	352	375	346	357	363	328	356	344	336	340	364	346	326	353	374	316	356	355	322	349	341	334	321	340	331	308	356	342	352	327	352	377	355	345	326	329	336	342	338	343	360	341	349	335	350	344	345	381	334	354	359	307	325	351	326	348	326	330	348	387	336	330	346	369	366	361	348	339	316	336	351	325	320	364	358	357	309	339	342	350	349	305	375	332	373	321	348	344	354	382	323	379	333	378	343	331	384	314	363	379	364	357	347	348	305	343	325	373	372	378	355	310	376	345	367	345	357	342	316	356	327	326	331	349	355	369	361	328	353	341	343	322	382	363	345	358	361	335	336	363	347	364	337	333	358	376	342	342	337	359	355	366	326	354	327	349	351	366	350	359	324	337	324	335	349	319	350	357	348	344	362	347	329	344	342	357	347	330	356	357	338	362	347	342	400	342	340	305	361	325	349	338	339	327	325	354	319	343	390	359	313	339	327	355	361	406	357	330	370	327	344	339	326	359	375	365	368	352	348	376	357	373	345	342	360	352	323	336	303	334	361	368	310	339	353	349	384	334	336	327	341	340	313	359	320	345	365	363	352	375	312	359	360	328	336	348	355	345	317	348	346	351	348	329	368	337	353	356	349	347	330	330	329	333	340	347	335	328	346	347	337	350	340	356	310	330	375	358	343	355	360	336	357	341	374	353	340	321	326	314	333	343	321	366	324	365	328	318	380	368	351	322	338	333	348	348	361	331	350	327	336	346	321	371	325	327	338	381	353	322	359	358	354	334	323	338	353	333	325	346	356	377	325	362	361	368	361	337	384	360	334	340	306	389	337	364	340	355	358	329	366	308	337	343	355	332	345	348	329	352	369	363	349	346	343	328	330	364	348	353	354	332	344	323	341	316	349	343	315	362	362	331	320	339	343	364	304	340	334	315	362	354	335	378	370	340	325	337	333	358	328	365	365	320	369	334	343	323	333	359	327	334	332	354	357	315	370	350	364	322	314	339	345	341	367	357	333	342	352	336	336	328	337	359	348	367	352	347	375	348	341	364	352	341	331	330	315	331	353	343	348	381	334	359	362	352	370	364	352	362	346	366	393	364	350	356	344	351	323	316	345	319	337	357	346	331	370	339	347	360	345	336	377	340	383	362	367	311	363	334	340	367	319	376	364	388	386	310	347	331	345	324	374	351	340	361	373	362	341	340	347	360	326	338	368	356	351	350	349	357	311	352	362	326	351	359	333	340	344	354	368	339	347	378	358	340	338	329	353	362	330	343	342	367	341	330	313	372	353	359	357	369	359	363	361	339	342	358	319	362	322	348	366	340	337	337	377	334	334	322	322	356	323	339	318	331	366	339	346	373	354	362	358	365	347	334	343	369	389	340	318	366	362	388	365	333	368	370	343	353	363	328	350	372	385	371	339	345	372	365	335	354	363	358	367	363	328	337	338	362	338	351	333	333	356	387	328	379	338	346	324	374	318	322	334	358	372	368	334	359	361	346	390	332	375	342	365	360	340	356	345	374	303	324	335	347	362	353	340	327	356	363	339	353	340	369	322	348	336	351	321	348	330	369	363	357	345	372	351	353	376	390	364	380	353	336	338	323	343	348	360	352	320	353	355	356	331	334	344	347	358	349	340	321	336	354	373	323	350	346	301	363	365	333	343	335	364	336	351	347	337	339	339
22300	21100	28723	23710	21100	21124	5727	1018	699	591	590	531	450	416	439	481	429	385	414	370	370	358	356	392	351	392	362	350	366	358	344	332	330	335	356	311	324	330	356	309	322	334	315	351	322	308	322	304	362	328	333	324	335	322	330	320	351	317	341	332	342	323	308	319	318	327	329	346	313	316	302	317	298	310	310	313	330	318	297	300	321	311	323	330	335	310	347	297	325	285	306	295	306	296	349	295	314	310	318	312	338	321	328	290	307	330	323	324	329	331	328	291	316	306	343	328	292	324	299	304	302	304	331	299	335	316	332	290	309	330	337	356	329	319	281	308	336	334	279	342	323	312	308	373	302	287	329	332	326	296	328	308	285	321	283	331	294	282	291	312	316	320	319	324	309	312	336	316	298	307	327	329	310	321	338	304	303	305	349	305	383	320	308	339	307	330	308	305	299	308	330	310	320	337	332	339	303	326	311	333	311	334	332	314	281	338	301	297	326	294	341	305	317	332	291	358	330	308	325	305	317	319	336	318	305	315	316	300	340	308	322	306	286	340	326	303	312	292	304	323	299	320	308	324	340	326	334	336	332	303	326	343	291	278	329	323	302	313	297	309	327	324	340	327	303	362	333	305	338	313	318	317	294	312	302	304	305	279	302	305	336	307	302	319	358	305	329	291	332	343	311	313	323	346	304	307	315	330	297	342	310	319	338	318	332	323	328	291	335	311	293	319	347	311	344	324	347	327	315	319	312	302	288	317	315	348	342	305	317	340	328	331	301	308	317	302	339	342	325	324	336	335	304	294	315	318	340	321	299	320	308	286	297	304	316	314	299	304	325	337	332	279	304	306	308	310	316	324	303	336	309	308	282	318	334	321	332	320	296	306	316	298	293	298	326	341	306	341	336	331	328	304	314	350	333	338	312	349	321	289	320	294	314	319	293	285	305	310	312	287	310	323	330	315	312	299	356	326	321	355	324	313	343	326	321	306	307	311	317	294	313	335	306	317	313	330	330	316	354	323	319	305	307	318	350	341	343	314	308	308	318	319	328	326	311	323	303	297	318	308	307	321	319	304	309	292	297	323	315	303	308	305	298	324	320	337	322	280	304	301	301	312	312	343	302	309	309	260	312	310	323	350	320	337	282	368	337	331	290	323	281	323	335	306	326	285	293	321	304	313	312	315	302	335	307	317	360	320	324	313	292	324	319	336	325	321	327	347	301	326	349	324	296	310	313	320	316	323	339	329	312	303	356	340	311	300	315	316	312	323	284	326	315	317	309	309	360	314	300	318	302	328	272	280	319	312	323	312	330	324	336	310	320	335	317	303	298	316	297	325	302	324	332	317	329	343	295	305	310	320	308	321	339	332	322	314	343	334	318	330	301	350	329	288	337	322	332	353	322	308	356	311	333	296	293	321	308	318	309	338	337	328	325	303	339	307	290	322	302	310	333	322	331	320	294	309	314	312	307	297	301	319	310	317	334	328	327	307	347	349	330	319	336	305	330	338	295	331	323	327	334	334	310	296	333	318	327	338	326	334	319	292	291	303	327	293	325	311	331	307	319	323	342	336	328	332	317	321	312	320	332	338	326	362	321	326	275	317	315	267	346	325	326	360	323	318	326	288	296	300	286	329	297	300	318	357	348	302	303	303	316	317	325	298	296	329	306	323	314	324	326	317	334	318	316	297	312	302	322	322	322	305	338	335	348	294	334	358	323	343	308	328	328	316	303	306	333	322	331	315	330	314	282	350	326	317	324	304	319	294	361	321	340	321	300	323	318	317	347	334	312	330	329	294	324	294	310	330	313	349	313	307	332	317	314	320	312	330	303	324	312	341	324	330	296	313	281	313	316	290	314	306	351	322	330	333	331	322	298	318	286	327	307	324	317	304	299	300	319	318	335	358	320	312	348	332	328	332	321	330	302	318	296	317	332	320	293	313	330	315	327	341	325	327	317	335	300	310	345	331	331	333	316	310	317	309	341	326	308	284	325	329	316	321	319	314	331	303	340	342	305	300	315	311	331	354	353	330	319	342	347	306	314	321	284	328	310	297	313	303	311	321	306	348	283	327	304	302	294	312	331	328	351	309	290	304	303	322	342	313	342	292	319	307	308	303	299	298	289	327	319	294	329	304	306	325	323	348	311	304	317	314	311	309	333	326	307	287	314	314	324	296	295	328	309	315	290	305	280	309	308	312	314	333	287	334	322	314	334	307	330	302	335	311	316	329	339	315	297	328	343	313	359	303	337	323	304	314	306	298	297	364	312	333	317	290	300	309	331	343	317	321	348	294	306	320	321	357	301	286	314	292	333	341	319	293	326	308	306	302	304	303	302	302	329	327	307	315	320	340	298	344	303	310	342	326	288	299	304	306	270	302	303	348	332	297	305	333	307	307	302	312	288	296	342	286	316	331	368	299	308	331	316	305	325	324	326	294	320	319	320	329	324	328	311	332	273	305	331	304	336	306	333	318	323	294	296	309	306	305	295	332	323	299	333	332	316	338	306	315	336	280	302	306	320	313	277	353	304	297	326	325	326	341	320	336	305	309	361	309	335	306	311	337	319	328	313	335	330	315	325	283	323	315	310	326	359	321	325	310	316	334	316	335	329	321	336	314	306	298	291	289	296	306	329	298	287	323	307	339	339	310	299	301	288	329	323	315	304	326	340	333	307	338	289	359	302	313	335	318	331	299	299	315	334	329	346	315	306	322	312	329	353	323	291	302	316	325	315	307	327	300	344	311	320	339	330	306	317	311	328	306	320	332	303	331	320	325	341	297	323	332	340	297	314	336	316	287	286	329	334	288	307	348	306	320	326	284	327	307	314	370	317	323	308	316	304	337	286	358	302	314	318	313	302	301	323	333	305	319	297	328	310	271	317	314	343	326	330	325	335	327	293	322	339	354	295	318	319	312	316	318	346	305	307	320	275	308	293	297	326	324	305	328	323	332	312	331	349	301	323	316	324	326	309	323	320	310	304	314	329	331	309	331	306	302	320	308	322	318	316	320	343	326	350	344	328	314	307	300	317	312	324	347	362	326	323	309	335	328	304	358	325	326	323	326	296	303	334	337	302	306	332	298	317	286	355	329	290	304	350	320	312	319	313	311	305	319	327	336	324	302	325	307	337	270	315	346	333	315	315	323	324	323	311	308	354	310	314	349	313	340	305	292	311	308	312	312	296	308	314	330	325	296	328	294	315	299	294	320	301	294	349	315	325	343	336	300	326	331	336	292	318	319	306	322	297	355	316	322	325	312	354	341	334	305	305	310	322	320	324	344	316	324	312	311	311	342	335	289	309	346	345	327	295	287	300	276	366	328	306	343	318	280	296	305	320	301	317	298	334	379	321	319	321	295	298	320	309	326	317	289	316	316	283	332	337	308	321	286	331	323	285	313	321	294	326	302	281	324	286	325	304	314	317	305	336	324	292	308	299	325	299	323	310	321	311	334	355	306	304	319	313	310	328	319	322	288	323	317	294	341	295	309	288	316
6228	13665	9436	4587	3278	2540	1916	1444	1148	966	868	761	703	621	572	561	566	497	547	464	475	486	476	443	463	393	386	390	429	415	396	429	411	413	424	394	421	412	390	390	352	394	413	372	414	372	415	399	356	388	363	380	391	365	381	351	392	378	361	382	374	390	334	389	370	385	384	373	389	366	351	398	388	399	361	367	383	358	392	376	343	406	356	373	350	386	362	392	388	367	361	373	330	370	377	348	394	354	384	380	366	370	375	394	371	370	351	376	398	350	356	362	409	401	378	391	371	354	372	415	369	365	367	392	397	412	404	375	373	419	370	382	383	389	411	357	367	374	375	374	363	367	379	360	388	382	363	380	354	348	376	388	352	364	371	397	390	382	355	366	407	376	389	370	387	417	391	351	365	423	383	360	374	389	357	391	387	387	370	374	357	352	359	375	354	396	363	365	353	369	356	351	375	373	355	381	355	339	374	412	367	384	399	368	383	378	350	370	401	370	365	382	371	382	386	406	353	349	352	354	405	376	364	386	357	374	393	389	359	352	363	367	344	402	389	380	365	393	333	397	343	397	383	382	399	401	378	388	355	335	365	354	377	360	402	379	373	393	343	383	357	372	377	334	383	355	392	384	354	391	349	351	367	412	344	327	365	408	375	363	384	397	381	374	384	372	372	382	359	373	331	343	361	402	362	385	375	374	374	398	364	356	392	371	375	368	396	419	342	348	374	363	409	341	352	372	349	345	400	357	408	422	391	388	359	395	372	375	377	372	401	374	376	376	402	380	333	351	375	367	386	393	353	361	395	388	407	360	410	361	339	368	376	341	372	368	389	375	389	408	373	390	393	380	398	343	378	354	342	368	383	389	374	411	360	367	399	378	392	380	380	394	355	391	383	351	376	359	352	377	336	373	376	369	380	374	381	393	362	370	362	349	388	353	396	362	405	395	384	375	379	365	367	407	377	344	357	369	381	380	369	359	360	404	392	380	377	362	375	382	362	348	365	352	369	368	368	391	373	412	380	387	359	381	406	365	393	357	379	359	371	376	346	402	372	391	403	379	367	363	353	355	382	393	375	348	370	383	351	369	362	367	372	366	383	364	361	369	397	371	332	380	380	391	353	330	372	349	357	413	364	389	385	371	411	365	369	365	349	370	398	367	352	337	369	373	379	382	346	374	357	381	365	374	390	367	357	382	366	373	357	374	403	357	360	381	392	395	382	383	369	369	376	377	385	358	378	359	381	379	381	371	369	361	375	404	393	341	379	381	356	371	379	386	394	384	370	352	371	389	399	378	398	337	390	358	406	364	388	382	393	332	396	387	353	353	404	356	397	381	374	337	415	367	385	405	342	358	369	372	362	359	380	387	377	377	381	386	390	360	370	371	374	377	378	344	379	353	361	383	375	355	344	388	398	371	357	376	387	436	367	380	400	364	369	368	366	347	390	353	373	376	353	367	401	336	392	360	354	396	334	401	376	381	391	388	383	376	380	383	353	377	390	365	373	397	343	362	386	376	351	362	387	378	354	383	362	362	358	371	366	389	380	358	381	382	395	412	358	345	359	370	380	368	371	368	372	356	369	398	380	366	347	346	400	366	391	371	340	383	321	359	344	381	370	374	373	357	379	341	349	370	401	362	401	380	376	359	373	378	354	414	377	385	389	412	363	355	374	400	389	364	391	402	383	371	347	364	367	380	391	360	341	409	366	352	392	366	375	373	367	392	372	401	379	364	382	342	371	364	375	379	408	357	384	379	376	375	383	350	380	364	385	382	360	391	369	374	355	367	376	364	371	385	385	412	374	367	358	359	349	389	371	375	394	352	379	366	377	358	342	378	374	350	369	357	356	376	405	359	389	412	372	333	344	377	384	377	394	335	342	385	366	370	376	387	404	358	359	375	374	367	370	357	430	359	341	403	384	358	351	400	388	345	362	364	394	374	347	389	340	369	419	401	388	373	366	359	337	368	357	385	397	384	357	353	362	379	381	406	366	357	362	393	358	379	330	368	339	364	397	354	364	364	375	381	377	372	391	345	357	368	380	350	348	366	362	351	372	414	428	373	367	361	384	392	389	373	354	403	359	363	351	347	372	382	362	384	377	333	332	375	386	346	378	376	330	390	397	379	404	375	402	413	361	377	413	369	384	375	348	391	384	373	384	367	414	349	350	394	398	382	360	366	372	374	365	364	376	353	391	357	358	404	400	374	381	378	344	358	377	319	394	376	353	399	397	410	383	372	394	378	372	408	335	357	353	376	359	393	366	351	362	358	357	387	377	338	379	373	385	361	382	376	389	406	387	359	393	394	385	366	385	383	337	374	392	386	357	339	360	361	338	384	383	363	363	399	371	369	363	365	387	363	378	366	348	382	364	373	388	367	347	375	378	385	377	362	367	366	356	383	351	373	373	349	352	350	394	390	373	381	367	356	389	356	410	340	381	337	381	394	391	375	360	338	391	388	367	371	372	402	379	363	359	376	402	386	398	339	370	372	372	375	383	367	389	344	368	354	420	371	355	322	397	375	374	376	344	360	360	352	342	346	382	359	357	385	364	365	329	340	358	364	367	370	362	333	366	376	387	351	391	376	412	351	382	362	378	355	353	392	376	395	363	376	376	400	347	367	378	393	377	388	366	388	398	368	362	426	405	379	383	371	374	387	401	378	384	363	392	365	380	344	365	359	380	326	419	399	371	372	393	384	361	367	370	415	382	382	383	366	420	416	407	388	371	384	367	372	391	377	362	339	371	370	378	362	347	375	353	389	400	409	382	365	339	418	341	378	373	411	351	375	358	402	380	384	364	355	386	361	362	379	372	362	354	365	360	347	395	359	374	390	347	383	378	344	396	346	380	372	382	361	358	388	389	374	401	380	379	355	361	387	373	391	346	352	382	384	384	413	399	396	384	375	383	361	375	356	402	373	361	378	395	394	359	375	392	367	383	375	358	343	372	367	382	353	340	395	361	387	375	353	398	360	366	359	389	361	382	363	377	362	406	369	373	380	404	352	369	387	378	384	400	372	379	351	385	378	395	374	376	356	341	397	384	359	366	360	393	390	381	376	404	365	381	363	328	400	368	408	365	399	397	359	375	369	406	407	374	380	381	384	358	360	373	405	399	368	336	405	400	351	414	378	371	386	382	376	379	400	385	359	360	409	372	392	365	379	354	363	351	346	383	350	385	405	350	364	375	355	339	380	397	378	373	382	392	368	380	345	390	379	358	375	379	354	352	375	393	391	391	376	360	367	349	393	337	386	392	352	375	367	409	379	370	392	345	389	342	351	395	375	359	398	399	347	393	356	392	387	399	347	381	372	384	388	375	411	382	360	390	348	347	417	374	382	356	370	370	339	359	374	380	403	365	343	358	436	381	398	378	389	392	358	407	341	404	382	362	390	387	358	408	371	364	413	362	380	391	372	374	372	374	381	370	342	387	386	398	356	392	367	380	403	409	337	351	365	393	381	371	375	371	377	373	348	382	382	339	378	344	373	388	431
27299	17310	3572	916	685	640	680	613	648	605	621	581	625	576	605	587	614	565	594	605	624	582	560	615	577	580	587	609	617	588	662	562	609	619	597	599	586	623	600	623	628	637	627	625	601	650	582	626	617	576	587	571	623	618	625	593	594	610	598	634	577	551	588	559	651	571	605	643	660	594	602	622	604	593	618	590	591	598	625	629	620	593	647	589	575	592	605	549	625	612	603	615	575	589	630	606	569	561	602	600	577	613	585	584	561	574	587	576	607	625	601	556	634	556	641	611	629	538	599	630	637	597	632	582	561	631	608	599	596	579	586	603	572	592	567	629	583	556	621	606	614	554	591	596	582	584	674	631	638	574	582	619	598	604	574	620	635	557	577	608	620	635	549	611	609	614	596	615	595	608	594	583	591	603	590	598	611	612	586	566	623	582	623	600	605	626	580	592	609	616	601	602	560	616	581	595	596	571	617	647	584	575	614	630	626	601	583	621	603	611	591	592	607	597	633	610	606	589	610	654	594	617	590	593	580	552	598	618	617	623	571	593	638	554	627	559	612	632	578	598	649	595	616	567	572	659	623	572	651	606	596	573	635	580	607	579	617	572	633	577	588	614	595	615	600	617	590	582	645	605	614	594	597	572	610	615	619	551	624	582	615	583	608	603	607	606	623	616	615	573	573	586	590	609	594	597	601	549	595	607	596	582	589	610	589	639	572	574	613	618	616	596	599	594	606	601	574	586	613	572	610	617	572	583	620	617	610	591	633	636	601	604	594	602	591	635	575	600	619	629	601	616	580	593	618	590	651	596	619	635	611	595	588	636	599	595	608	556	588	588	589	573	611	633	559	608	601	605	569	609	613	632	601	626	607	600	602	624	592	590	606	587	639	567	582	563	620	607	610	584	595	656	638	588	585	592	605	583	580	606	604	569	627	626	590	576	578	622	594	615	603	576	625	619	607	606	624	569	611	616	624	575	626	564	581	571	584	549	623	565	542	602	651	560	597	567	587	597	622	582	595	617	561	592	623	593	558	610	597	585	602	596	580	587	600	574	626	594	593	538	589	625	580	640	627	609	613	594	590	627	620	629	598	589	597	602	561	604	584	622	636	610	568	608	602	623	603	597	614	619	607	571	553	631	580	626	604	599	616	604	617	591	624	598	584	578	606	641	586	589	630	622	597	602	623	632	601	581	585	579	661	603	581	581	612	583	614	585	616	635	664	624	598	623	588	610	604	581	609	595	607	613	592	601	588	611	611	617	584	620	595	644	593	612	624	597	522	611	545	597	578	556	575	600	576	592	581	607	606	584	614	602	592	602	609	584	614	599	570	622	551	602	639	616	614	598	600	620	637	565	582	581	606	588	588	581	575	613	600	613	651	600	583	607	603	658	618	605	615	556	588	534	577	601	619	618	627	579	654	580	616	658	621	604	593	579	588	592	603	670	601	606	579	596	628	591	613	610	614	627	568	596	613	571	619	618	612	612	600	610	624	606	578	584	601	560	590	659	587	625	573	555	589	625	611	569	579	583	588	605	616	576	615	587	613	631	609	569	606	590	601	648	599	618	578	602	562	594	605	609	634	579	595	583	606	567	592	625	615	578	590	636	557	592	589	608	587	620	620	626	586	612	629	599	594	577	612	588	622	594	591	560	663	573	583	620	618	600	647	552	546	602	604	636	637	623	564	550	625	585	562	616	570	612	590	631	623	604	564	636	642	587	586	641	609	634	631	582	595	600	621	608	644	623	567	619	615	625	632	632	573	567	620	580	604	611	536	621	593	581	646	622	588	559	559	594	602	578	624	578	609	646	613	576	675	587	578	595	566	596	578	607	589	586	559	617	589	641	613	630	551	583	604	621	648	634	612	618	655	636	619	550	619	593	597	610	637	622	554	579	578	609	616	626	633	602	645	622	588	591	596	591	593	600	602	598	601	624	636	573	632	600	579	548	663	599	601	602	595	586	583	601	594	556	606	602	539	594	611	633	615	588	635	633	580	618	601	573	580	599	631	587	579	580	620	604	621	619	643	567	614	593	640	579	605	546	593	624	631	616	594	590	602	637	580	607	617	640	634	595	592	548	605	602	585	574	558	618	606	609	541	625	606	605	625	630	589	579	654	581	598	547	603	592	572	610	605	624	625	595	617	599	601	599	603	595	587	589	588	572	647	611	604	586	585	595	604	604	591	614	594	639	611	560	645	556	649	617	589	595	610	604	584	650	609	629	603	588	581	619	584	586	594	607	623	592	623	587	636	586	573	609	581	602	635	591	598	587	572	661	591	589	587	619	585	582	596	591	590	563	596	575	578	587	599	607	643	622	613	623	622	613	627	611	568	579	623	599	582	599	614	590	597	595	632	600	635	573	621	631	591	618	593	593	594	554	636	591	619	600	610	630	595	639	640	599	608	607	623	624	602	622	590	624	621	588	589	575	636	622	639	651	625	590	625	617	580	588	576	582	622	645	601	613	596	614	614	605	541	607	595	604	527	602	578	548	578	592	616	578	585	608	583	573	574	625	587	566	594	575	614	577	595	611	570	581	589	653	600	591	634	628	599	593	580	652	650	605	584	624	561	632	588	565	588	611	622	641	591	630	609	553	612	571	594	586	609	572	616	627	591	600	629	572	621	595	594	568	610	607	630	623	597	595	578	636	617	637	616	615	584	617	626	618	611	602	611	603	618	622	579	575	560	601	594	586	598	569	602	635	578	639	626	609	651	602	602	566	619	601	597	592	571	610	614	596	588	584	599	638	614	614	595	522	615	585	553	628	645	597	625	620	611	587	578	608	617	657	602	605	585	592	617	575	600	617	632	614	646	584	591	610	624	567	593	592	629	608	597	580	571	587	633	610	615	592	604	593	612	623	602	593	592	590	581	605	634	574	576	604	607	577	582	563	608	607	612	575	563	611	630	617	573	593	614	642	592	620	643	602	578	595	558	616	600	603	610	562	571	574	627	582	614	586	599	598	600	608	609	577	566	619	590	596	583	610	611	614	630	600	590	629	626	657	609	605	614	601	574	567	618	565	647	577	561	592	560	612	623	609	611	597	544	623	599	577	645	608	592	559	640	605	586	603	581	599	619	578	602	612	621	635	584	616	582	621	572	544	601	574	637	604	585	599	659	598	611	605	620	622	608	569	564	586	586	613	600	594	623	621	620	597	579	626	610	612	584	598	639	625	629	603	616	596	601	583	616	614	628	576	601	599	638	597	571	611	609	594	611	600	563	590	566	593	611	625	617	593	611	592	598	650	578	641	589	572	599	618	551	593	639	607	585	634	614	597	615	606	593	620	638	595	584	661	604	575	594	614	569	590	578	580	605	575	570	568	542	638	629	563	604	638	633	600	593	601	652	596	569	580	627	612	566	570	594	650	598	610	606	565	601	586	567	603	597	610	610	615	611	607	548	624	595	634	585	543	561	600	572	586	568	616	597	614	623	628	618	626	629	579	634	604	594	602	653	571	613	617	613	597	638	588	594	600	562	622
5078	1294	1050	792	762	730	800	670	733	689	710	668	693	661	679	670	744	661	682	658	687	665	706	664	665	698	675	650	682	688	666	666	701	688	716	687	717	622	693	705	687	714	674	665	708	603	698	673	701	696	708	667	655	663	746	679	662	667	667	661	672	696	671	674	628	711	661	646	636	655	658	685	703	681	729	680	681	666	651	690	695	688	676	683	665	696	684	652	704	693	666	667	683	707	664	677	680	730	682	689	684	680	647	636	657	695	691	693	661	664	692	678	657	678	718	648	663	699	676	643	666	694	647	647	672	669	668	699	656	654	656	674	703	649	693	732	706	654	677	688	649	722	671	647	701	685	708	697	691	687	735	673	627	718	693	737	650	708	711	682	662	667	687	686	644	677	678	688	675	726	706	729	689	655	674	687	682	596	639	640	695	639	699	670	657	676	720	666	689	721	620	661	708	694	693	701	734	667	723	631	685	703	672	687	714	690	643	643	653	691	724	660	666	678	624	674	646	719	716	659	697	693	702	662	634	621	662	701	661	686	717	651	639	669	676	651	677	701	685	708	679	690	677	693	688	703	658	674	661	719	632	713	685	646	672	695	673	659	647	639	688	666	732	659	673	675	665	705	670	693	698	681	675	692	702	677	663	677	694	682	694	648	677	657	713	657	682	686	622	709	695	673	656	673	688	690	695	661	665	691	660	678	708	753	723	683	703	660	677	696	678	669	694	672	691	695	690	674	672	626	682	683	679	707	691	666	684	689	658	695	668	727	681	690	669	675	678	646	679	661	694	654	604	648	684	609	628	639	696	724	629	674	716	669	667	665	695	674	645	679	657	700	670	639	701	664	665	679	711	650	631	658	654	731	641	642	700	674	637	650	685	660	664	689	619	653	711	659	661	691	646	670	660	699	708	672	690	647	727	696	706	674	673	683	696	690	639	668	684	695	653	629	705	640	649	643	708	674	671	713	695	653	686	714	675	654	684	685	666	652	676	685	702	713	694	690	720	656	671	674	686	699	713	656	669	677	703	697	708	712	683	672	698	691	709	689	675	679	691	712	673	669	699	694	675	713	670	732	746	735	634	673	680	685	720	650	650	696	677	681	669	681	689	666	700	673	683	649	714	655	722	673	704	654	607	636	671	680	640	730	730	691	671	646	664	690	685	728	664	640	664	696	687	649	644	713	685	728	714	669	675	691	698	689	700	683	646	677	686	680	646	696	670	714	698	681	651	701	640	659	708	685	663	699	699	688	660	690	690	705	692	672	667	649	645	649	685	674	661	671	623	695	671	702	667	654	683	708	636	697	682	712	670	634	671	655	649	664	646	641	707	687	639	650	695	653	673	679	632	680	650	640	663	710	650	680	682	682	707	691	689	650	688	704	634	679	664	698	685	614	640	687	703	651	641	632	683	681	648	655	638	677	693	689	678	676	690	696	637	686	652	740	647	679	694	700	670	709	659	696	676	724	639	688	665	651	661	711	673	713	704	677	673	635	678	667	655	679	710	676	708	704	670	676	695	682	609	678	729	656	703	670	677	685	638	668	689	688	635	678	631	713	719	725	689	691	658	654	673	666	679	710	726	646	679	658	694	741	687	674	663	653	635	693	684	708	691	674	680	649	653	689	702	667	667	631	664	688	613	718	678	661	665	719	674	696	682	715	645	660	650	695	683	724	683	645	682	625	715	700	660	690	692	638	648	666	701	699	648	687	675	702	682	646	669	658	679	683	704	674	665	642	690	689	688	706	728	682	683	700	663	711	719	693	683	646	667	661	657	704	641	680	668	674	657	691	708	704	674	661	698	650	633	674	668	681	704	665	646	637	652	735	681	667	665	662	694	691	641	657	648	678	687	651	661	677	655	675	698	720	720	649	696	680	682	675	649	674	702	671	647	682	708	669	671	646	657	710	651	685	693	668	645	707	667	725	623	673	648	658	665	660	633	653	696	650	701	690	697	677	696	704	707	678	689	641	670	698	670	642	660	648	676	667	643	638	653	704	644	683	698	677	680	628	649	709	686	710	676	669	682	702	681	715	668	652	634	716	664	692	657	680	691	672	661	626	685	684	645	630	715	665	696	717	705	635	684	650	703	624	647	668	686	697	711	681	693	678	724	709	656	663	679	669	687	635	689	636	697	656	627	707	680	668	653	730	694	661	708	677	710	672	659	683	677	659	672	623	721	656	625	730	677	701	728	669	650	674	686	708	657	666	678	664	702	691	654	665	676	658	685	693	682	701	684	665	668	667	684	688	710	750	676	681	681	692	686	690	720	673	732	705	677	692	688	682	660	643	681	690	706	679	693	650	676	654	694	643	680	668	678	681	742	679	674	651	711	699	699	728	701	727	655	643	658	671	689	675	695	674	671	669	673	681	713	679	675	663	645	638	652	656	693	672	699	640	654	687	637	700	639	650	669	705	699	695	672	650	686	665	698	674	667	663	646	717	708	658	691	684	694	722	671	692	668	719	686	687	636	676	695	716	725	658	672	678	694	703	691	666	671	667	687	695	644	651	757	652	684	711	643	661	688	654	667	652	697	716	691	734	682	703	677	678	692	691	681	710	666	699	715	656	636	684	681	662	689	632	677	717	715	644	715	677	694	688	701	714	700	646	672	620	684	715	687	667	699	648	673	712	693	693	684	685	659	663	673	696	657	687	689	678	694	643	669	703	688	733	675	722	655	659	683	688	685	651	680	693	691	649	686	643	631	703	676	743	675	701	643	662	685	656	704	642	667	706	672	698	639	641	694	670	702	684	696	672	658	718	692	704	666	663	708	699	701	714	713	685	698	657	645	653	684	625	693	639	684	710	703	694	665	618	654	684	700	672	711	730	714	694	681	657	638	703	741	667	741	658	657	661	664	675	677	616	671	690	661	657	719	697	685	689	655	696	701	694	708	662	673	680	671	681	692	638	675	702	659	668	706	667	691	691	684	681	661	668	694	700	654	690	688	650	694	709	671	707	712	644	714	696	720	701	667	684	673	642	679	681	657	680	722	636	720	652	675	628	691	687	672	678	710	675	668	682	662	723	682	648	690	667	685	683	646	696	706	679	702	627	661	685	679	644	671	697	664	644	680	643	694	655	666	633	713	667	686	676	662	678	659	686	656	653	666	682	688	653	675	652	649	661	655	624	688	641	697	688	677	700	701	691	699	696	707	658	695	684	710	706	666	609	692	660	690	713	687	716	700	730	717	673	644	670	696	690	650	682	704	706	666	669	692	664	695	716	694	687	660	725	672	709	656	682	668	634	685	692	689	671	639	650	678	701	690	681	682	653	618	678	691	698	667	647	676	739	702	648	633	698	717	640	691	673	694	674	626	671	699	690	702	689	713	646	707	678	683	643	662	705	661	683	654	646	654	689	628	689	668	676	681	702	679	674	668	673	660	658	653	727	676	682	702	698	679	684	685	637	646	705	667	666	681	682	679	734	660	653	637	665	673	667	691	692	721	656	715	652	691	718	684	642	715	665	715	723	614	667
23267	21012	28066	24151	20990	8070	1315	1013	823	837	803	787	758	744	728	709	713	732	705	626	733	646	751	671	657	691	681	636	669	677	685	715	695	717	645	685	636	641	672	643	644	683	653	699	648	664	663	662	698	691	673	643	675	644	638	664	663	668	691	663	603	683	670	672	650	656	649	666	706	638	623	630	655	664	655	673	663	657	687	618	635	691	687	657	662	674	674	655	662	645	651	644	657	692	709	681	603	641	660	634	638	663	679	689	635	675	663	650	649	670	688	672	631	666	666	659	658	671	652	638	690	675	691	677	659	661	665	656	666	718	655	675	657	655	664	651	667	660	660	681	673	618	643	629	672	694	680	645	665	656	680	693	636	685	664	643	643	639	633	671	663	699	653	688	662	680	668	679	672	672	679	653	658	627	633	652	716	602	646	642	635	668	645	605	680	650	655	687	636	656	674	680	664	645	689	677	673	671	630	656	633	696	639	638	620	662	629	692	583	695	640	710	681	655	679	680	637	598	649	644	694	673	678	686	660	718	650	661	677	679	718	679	733	638	659	701	654	663	615	645	662	656	626	665	674	695	675	674	664	677	679	688	675	662	617	667	625	685	661	673	633	653	662	674	632	665	614	620	684	645	625	637	607	686	630	652	695	662	682	673	639	653	642	657	657	680	690	687	652	650	708	628	637	682	694	650	687	656	707	633	638	629	698	673	685	646	682	637	635	612	641	636	665	623	698	657	651	679	690	646	676	627	659	669	654	674	642	698	640	619	687	674	619	661	596	696	680	679	689	619	680	664	681	645	652	693	676	690	669	648	681	665	660	688	664	647	677	643	650	656	690	698	643	647	650	679	648	655	671	644	646	681	704	657	670	646	653	658	653	680	690	629	681	652	684	648	680	630	631	665	662	674	639	651	659	646	656	646	657	663	684	660	698	691	682	683	707	627	650	664	628	634	643	688	634	630	708	668	678	631	653	659	646	676	625	702	651	681	647	690	650	666	671	649	619	676	655	648	678	683	658	661	722	665	647	636	637	630	615	691	679	627	667	618	626	681	744	643	677	629	660	662	646	671	645	645	644	688	644	697	631	664	639	633	676	670	642	684	653	664	640	682	726	617	656	673	632	717	663	633	650	654	678	682	659	644	643	631	653	708	665	655	632	693	687	665	648	686	633	656	701	648	654	687	666	692	651	695	653	648	658	669	707	630	654	621	660	606	634	665	674	668	683	643	653	617	628	636	636	684	674	632	661	650	650	615	634	662	692	661	648	648	667	648	643	725	635	668	667	630	668	634	667	647	646	673	659	667	655	654	663	679	619	689	628	669	662	686	654	640	672	633	637	662	640	652	717	642	647	695	685	692	642	647	609	695	638	651	634	668	668	675	668	686	682	649	660	669	663	719	654	648	685	708	638	640	641	660	681	655	665	661	657	672	663	655	698	637	693	653	683	661	662	698	683	691	647	663	663	662	701	675	661	655	663	715	703	670	640	668	657	656	695	699	622	657	650	637	670	658	668	596	665	720	687	647	657	673	630	685	644	677	659	633	639	681	664	628	661	680	649	650	636	666	660	648	665	664	646	653	638	667	656	643	639	641	620	642	634	652	663	623	661	674	671	665	655	634	684	655	644	668	648	678	665	623	663	638	715	698	675	691	641	675	620	677	649	640	692	645	698	644	654	640	652	633	669	651	646	646	648	641	636	651	663	728	625	649	663	651	632	647	696	633	675	653	677	670	649	634	639	735	649	635	678	656	694	645	666	644	685	696	712	647	628	676	670	652	646	688	639	643	647	656	687	612	640	656	638	664	616	678	627	652	675	713	657	668	693	632	742	718	688	660	658	659	667	668	662	667	638	641	678	666	603	628	644	660	688	643	575	667	619	671	660	648	662	636	645	670	654	662	634	609	663	657	653	706	673	651	674	687	650	664	668	687	661	612	630	669	660	642	649	657	609	648	630	624	680	619	654	686	662	674	683	684	673	669	641	678	649	654	630	622	647	649	672	660	635	646	680	651	685	704	669	702	650	669	678	615	649	663	670	661	636	642	665	698	682	662	629	658	652	646	745	693	666	665	638	598	648	684	658	631	629	689	639	679	660	658	680	660	657	642	669	650	675	661	636	645	689	661	596	625	658	667	647	639	665	671	617	668	695	627	675	615	667	648	620	701	685	662	700	654	689	705	621	690	661	643	662	633	618	656	701	683	688	629	670	695	654	711	640	650	615	650	658	633	686	667	639	629	639	664	679	643	627	677	646	656	667	620	688	673	689	648	664	666	658	648	668	663	645	623	638	662	679	669	637	619	668	607	670	657	711	696	690	656	626	660	675	685	702	702	695	659	693	667	640	659	604	638	675	675	617	673	654	674	695	689	652	608	665	645	623	653	638	679	635	653	673	705	674	671	634	739	657	649	644	684	671	696	682	692	690	619	670	658	712	645	635	670	702	662	646	629	655	655	667	685	684	673	681	650	672	665	710	617	703	616	650	686	647	633	647	675	700	672	697	664	663	681	639	682	651	656	667	655	652	664	695	617	714	681	617	693	587	646	695	616	650	652	665	644	698	635	707	637	660	572	643	681	670	639	702	674	655	670	682	648	624	640	649	669	673	698	690	674	620	670	670	660	639	653	652	670	647	625	679	602	657	645	652	665	672	625	655	686	638	674	651	723	642	704	704	652	623	682	689	663	663	678	649	680	649	695	665	666	691	657	698	634	669	654	669	623	674	669	659	687	632	657	636	607	666	602	670	661	602	662	624	671	657	643	676	664	702	641	636	646	654	640	692	700	649	689	676	680	656	630	622	676	693	638	643	665	657	675	641	690	673	663	674	655	644	675	650	652	652	641	708	679	630	693	635	686	648	598	667	630	640	676	662	665	658	655	670	687	629	691	682	675	652	640	665	666	624	669	613	661	662	680	632	641	639	631	685	669	667	648	658	663	636	609	631	635	658	643	654	652	657	623	621	634	655	678	655	704	670	673	650	677	628	642	658	685	674	669	658	618	658	684	618	666	620	631	643	674	665	656	657	662	642	594	602	673	680	637	641	709	668	624	607	619	672	709	669	661	694	678	679	649	619	638	628	650	626	679	684	652	647	657	666	675	662	652	670	588	664	643	645	675	607	652	637	677	658	654	660	694	666	631	643	643	704	673	631	698	623	696	667	678	684	646	682	674	668	665	664	666	652	678	685	659	639	631	652	692	686	670	651	669	665	639	664	645	711	670	652	691	690	670	668	663	673	633	706	636	688	652	632	681	650	676	634	639	685	639	634	694	596	649	665	647	671	644	675	666	656	650	659	632	653	648	663	646	668	666	612	659	651	633	665	681	671	651	668	673	658	620	636	683	688	670	647	702	649	680	618	634	697	686	656	642	692	668	652	631	643	621	631	669	652	685	650	664	676	684	644	663	674	659	640	676	642	659	671	627	681	641	701	620	691	621	688	681	662	665	632	730	618	663	701	620	647	639	651	646	648	632	677	677	673	636	648	603
4211	8557	5960	3029	2315	1890	1483	1296	1138	1063	1012	890	888	794	849	877	787	801	805	807	764	817	852	811	755	804	802	776	753	794	734	806	805	778	768	801	670	786	788	770	781	742	744	780	786	774	735	700	758	731	770	732	714	802	769	764	749	711	747	741	788	755	762	726	741	720	740	702	683	742	774	738	740	794	866	729	754	761	780	703	748	692	720	757	711	768	710	843	813	717	733	749	783	795	788	786	803	761	785	731	790	763	724	767	716	772	718	730	789	715	743	719	685	725	782	758	730	753	759	741	808	750	710	779	741	777	736	787	764	725	781	735	709	724	750	720	721	784	750	733	754	741	797	773	700	776	696	751	733	732	716	701	757	750	771	738	738	759	775	717	748	749	722	732	806	764	732	799	743	756	792	735	708	734	750	764	756	801	801	742	735	749	761	777	757	742	767	750	745	747	785	755	793	770	789	749	727	770	773	764	823	765	724	792	787	781	786	759	813	765	748	766	699	736	739	789	800	760	776	751	743	773	725	821	733	768	742	765	720	715	717	745	741	756	739	726	736	779	737	722	726	744	716	744	721	752	735	780	757	794	716	734	748	736	759	767	741	723	750	737	685	722	771	776	740	774	739	739	731	766	731	707	781	763	788	733	764	741	757	779	709	781	701	722	775	765	750	723	730	783	782	732	758	741	705	782	791	769	777	764	800	763	801	761	740	774	771	735	718	746	744	730	813	723	742	762	747	715	765	733	726	789	773	743	718	737	776	728	758	754	777	731	794	723	734	748	761	790	723	772	762	731	774	735	751	801	803	740	736	801	768	759	700	789	682	735	719	733	762	721	751	772	791	746	768	767	760	788	736	769	742	792	762	778	733	738	729	747	801	757	746	772	759	761	755	755	750	732	743	733	720	729	747	801	761	740	720	768	717	750	741	688	754	757	767	796	779	717	768	665	801	764	762	762	756	712	766	780	747	778	715	759	735	760	809	737	775	769	709	773	726	735	720	690	709	722	804	728	704	769	744	700	733	756	785	715	702	724	765	701	734	811	743	769	784	758	732	754	785	767	747	738	741	738	757	755	765	817	728	747	766	773	753	725	752	706	716	765	747	675	774	790	760	767	735	757	792	721	734	809	747	743	758	748	742	678	775	781	728	742	763	760	718	764	749	775	741	772	748	738	750	768	788	732	721	812	780	767	726	764	726	730	752	739	729	751	753	713	721	738	780	775	737	805	752	723	763	742	787	799	773	777	774	718	733	759	795	745	777	765	734	754	772	749	756	769	796	729	749	759	728	752	705	754	744	747	783	757	743	717	794	797	717	757	726	753	744	759	717	723	788	773	776	740	745	799	766	745	736	741	745	709	737	726	797	666	669	802	722	796	764	738	745	776	782	725	763	770	753	746	788	770	716	804	775	752	716	780	767	741	777	750	745	746	775	783	740	716	784	738	758	763	760	720	729	740	764	755	786	776	767	760	766	757	732	752	772	753	746	792	761	749	762	766	785	780	793	785	664	743	740	727	730	746	688	743	735	787	730	742	725	737	756	698	711	820	729	751	773	725	797	783	752	729	732	757	749	752	792	789	738	768	753	782	779	729	745	726	777	814	708	741	776	716	782	736	730	754	746	776	805	741	766	725	770	765	756	769	788	763	754	813	706	721	748	733	728	788	793	776	731	712	797	758	789	793	744	743	754	806	744	719	784	749	753	769	743	761	738	773	726	738	766	737	781	735	703	796	743	721	740	736	722	791	771	764	806	746	762	795	740	776	755	727	756	706	792	799	758	740	745	723	758	782	745	707	747	733	746	764	780	773	745	744	708	759	736	720	721	788	742	752	699	757	738	749	739	725	753	729	767	752	734	773	698	774	727	760	772	787	707	723	792	770	733	745	708	749	804	754	770	774	763	735	777	767	742	734	727	739	812	744	762	731	734	760	739	776	765	777	787	736	746	765	700	731	723	774	720	755	779	741	797	744	742	778	775	684	736	782	731	770	703	690	747	692	762	756	758	748	770	754	748	756	755	754	761	749	713	742	782	762	718	781	758	728	773	743	698	703	747	709	796	735	754	744	733	776	761	748	740	752	735	768	774	720	742	715	780	732	761	775	757	783	767	811	732	729	753	716	730	779	713	756	762	770	737	758	724	738	734	743	723	766	769	748	727	746	730	771	782	729	799	775	720	729	742	737	753	715	719	772	714	780	796	783	771	725	762	744	736	761	738	738	750	778	755	745	763	675	757	734	717	758	744	742	752	765	725	686	768	726	685	763	751	784	759	731	717	756	736	738	766	729	693	747	785	731	765	738	756	687	720	757	788	732	752	742	769	731	735	786	732	753	688	781	768	752	731	749	754	734	802	772	769	743	701	743	727	740	740	775	811	773	803	780	750	815	833	772	697	748	721	801	709	725	723	738	752	762	791	735	753	739	765	759	744	772	768	764	706	782	760	764	712	799	792	777	684	737	778	780	699	820	759	752	727	759	733	729	753	770	737	753	749	732	784	727	744	717	729	753	731	750	766	726	779	739	769	738	783	792	726	746	742	728	770	752	781	736	734	739	765	762	778	782	710	754	740	766	757	756	750	767	710	727	735	746	775	774	718	810	767	767	816	733	707	743	773	726	774	718	758	758	760	736	786	732	763	814	766	757	752	751	764	804	773	772	686	715	732	753	769	725	768	723	807	764	712	755	745	728	768	682	778	720	737	766	773	766	747	790	714	729	740	664	695	781	750	724	770	728	714	752	763	733	740	725	749	736	816	705	728	764	751	745	796	752	758	801	726	758	746	750	749	757	761	707	749	760	733	754	737	770	758	802	742	758	783	771	750	746	729	730	741	755	734	759	718	809	717	719	772	764	725	716	790	764	756	714	806	710	728	764	748	724	757	770	761	778	734	780	773	743	766	711	757	702	758	777	715	743	733	787	779	773	728	791	760	762	769	754	756	812	738	792	750	704	733	739	761	744	757	745	761	698	795	734	737	760	788	798	777	748	803	718	748	724	740	769	749	765	738	773	716	697	729	744	764	752	764	756	676	778	760	775	731	736	766	724	703	777	758	774	759	741	727	780	714	802	740	779	733	779	766	758	762	770	783	739	743	779	681	757	748	758	731	782	767	746	776	717	716	743	785	732	756	750	752	733	715	711	777	737	782	731	736	764	748	741	785	767	757	736	752	745	767	765	792	753	739	722	755	777	726	737	790	779	686	793	731	742	752	766	753	734	743	717	754	741	702	780	743	739	709	764	785	756	735	762	783	741	798	747	727	712	785	749	737	759	783	743	717	710	737	765	773	748	758	793	779	709	746	794	793	757	758	789	803	735	702	785	760	752	744	754	787	789	744	798	749	734	734	740	768	791	675	759	720	766	761	805	754	752	787	755	758	741	714	721	777	761	783	733	749	769	785	708	743	786	770	778	747	756	741	767	769	736	747	800	745	793	732	771	775	750	743	721	748	765	676	748	751	747	726	798	737	740	743	746	743	769	753	786	731	729
24461	21044	26946	25235	7952	616	492	430	412	357	367	355	389	352	371	348	287	294	282	272	307	338	324	317	323	321	350	302	298	335	296	327	308	285	307	297	295	352	307	307	328	318	322	317	339	334	319	337	271	308	337	296	361	327	299	295	291	340	316	300	327	322	329	321	280	355	318	330	327	275	321	291	289	308	283	271	343	327	324	313	332	328	277	293	302	328	301	313	283	298	288	280	346	351	322	309	320	320	301	342	301	316	318	324	279	314	325	309	291	307	345	319	333	313	287	303	325	329	285	341	317	280	310	317	324	305	330	303	297	266	283	315	321	284	301	309	354	341	337	329	312	311	324	312	294	298	300	326	334	279	337	323	327	293	285	302	312	297	315	293	325	326	340	303	301	312	343	328	290	312	323	315	340	323	303	333	306	283	313	306	341	278	316	324	330	313	331	286	342	284	305	344	294	295	316	326	310	328	314	327	320	277	331	292	318	313	288	305	297	321	298	315	301	312	303	287	299	326	319	329	278	301	317	325	312	301	330	281	335	334	322	307	326	341	323	307	322	316	308	311	332	284	327	346	280	295	317	281	295	320	316	269	349	312	327	274	294	320	318	310	284	316	290	270	274	330	311	341	309	311	289	321	329	287	305	326	300	341	292	295	318	320	329	295	327	320	289	349	332	277	280	299	297	324	308	320	284	317	303	264	321	322	294	316	296	300	308	301	327	347	341	309	312	306	306	304	329	334	306	326	338	319	342	311	313	321	288	265	294	310	309	298	326	292	313	308	301	277	267	290	300	303	317	313	284	306	265	318	297	312	332	291	319	312	320	315	316	324	322	338	312	317	298	322	292	316	319	277	337	297	302	308	314	293	325	320	286	280	307	308	320	350	319	338	348	335	323	269	324	295	313	331	308	288	312	298	290	306	336	303	331	307	299	292	312	256	332	319	327	300	292	312	296	328	298	324	317	323	337	298	301	293	319	280	333	317	320	323	309	335	318	277	290	303	310	303	338	304	288	306	292	328	303	305	301	303	309	305	294	291	319	328	323	322	300	290	314	328	294	326	290	330	314	299	338	319	289	332	291	328	310	291	298	313	337	325	306	316	335	312	296	309	309	290	308	297	314	311	312	300	319	326	295	290	342	318	327	288	320	296	322	323	319	289	311	323	298	310	320	299	332	295	328	331	312	308	279	292	343	294	313	323	332	304	297	306	310	297	325	305	317	336	322	311	310	263	282	314	320	311	298	302	304	342	278	304	330	306	339	346	299	297	304	312	332	307	299	320	287	266	307	330	317	318	297	317	288	299	330	306	324	290	315	309	306	285	325	307	303	325	292	308	323	325	302	305	353	304	314	320	296	311	301	299	295	311	285	316	347	344	310	327	303	305	292	298	315	321	336	330	304	290	306	309	314	335	348	276	303	330	305	278	284	317	286	290	304	338	326	325	325	268	285	303	258	309	308	290	317	312	320	313	301	285	308	337	318	289	312	300	325	319	335	298	335	310	322	307	291	291	313	310	312	350	304	294	270	299	305	310	303	311	310	295	310	302	310	277	313	281	314	347	330	331	324	321	286	310	312	337	299	303	285	330	313	312	295	308	309	282	318	326	291	305	319	307	303	295	291	304	299	316	281	311	337	305	336	294	310	314	320	318	325	311	304	299	318	333	297	319	287	316	329	310	326	323	335	318	318	296	301	302	302	288	308	341	309	330	320	314	320	306	302	283	303	314	304	305	320	303	277	293	293	289	322	310	270	314	321	322	298	317	323	293	302	315	322	298	325	300	343	343	316	276	298	291	323	318	322	296	296	346	291	331	291	305	312	320	322	310	282	343	295	324	350	309	302	338	301	312	294	325	351	315	305	319	312	293	297	323	280	291	303	311	309	301	300	287	279	302	291	335	301	315	319	296	301	287	309	298	309	296	306	310	330	343	324	305	312	317	320	317	316	283	289	324	323	330	307	282	306	318	337	291	290	318	338	298	307	290	335	290	308	321	310	316	306	294	309	282	306	314	324	348	333	296	337	301	294	348	315	288	295	347	275	310	312	314	328	311	312	325	310	322	303	326	303	295	303	292	323	306	292	299	333	313	293	334	296	279	321	296	310	287	326	324	301	300	330	311	312	271	308	351	310	315	289	305	263	306	337	305	323	311	290	293	311	320	301	295	301	270	305	311	323	315	321	292	287	294	295	303	349	311	315	286	304	257	305	296	304	360	315	279	315	336	325	277	292	315	346	304	317	300	332	315	315	292	341	299	269	320	301	309	283	285	284	299	279	324	289	283	280	315	303	291	290	309	288	310	285	315	288	300	314	298	292	320	316	311	338	303	313	321	315	308	267	319	314	300	311	307	311	303	290	311	302	294	313	334	324	315	296	301	303	286	320	322	340	349	288	301	301	256	302	317	312	285	341	325	335	303	324	320	295	307	277	283	281	289	308	320	321	309	307	325	296	320	290	308	307	323	307	312	320	305	288	325	304	290	304	329	316	331	330	329	319	310	338	291	309	318	268	312	314	310	329	291	318	299	291	318	309	316	302	286	331	336	301	300	295	327	281	307	310	276	330	312	281	311	301	318	307	321	300	311	290	320	332	311	337	277	328	323	309	328	314	320	292	307	288	293	312	309	306	350	311	287	281	316	319	302	295	304	290	307	300	289	309	304	303	315	329	298	314	314	298	304	328	300	336	337	330	329	313	320	283	304	295	330	323	293	340	299	312	295	305	309	306	317	301	307	340	300	306	302	327	303	295	295	317	291	335	327	302	296	307	302	299	307	316	296	298	313	299	294	313	315	329	308	313	302	308	311	307	320	342	332	313	312	270	326	341	275	300	316	295	320	322	320	319	342	317	288	291	304	293	298	321	306	303	306	292	328	314	312	311	266	355	311	294	275	317	319	288	316	334	317	323	324	299	317	304	313	323	333	293	283	298	327	348	293	321	321	288	307	279	321	321	324	293	289	325	306	268	310	285	293	286	307	296	300	319	332	298	292	316	299	284	286	278	304	305	299	324	325	307	303	300	318	294	333	315	337	331	337	309	340	310	285	340	305	316	289	283	313	337	313	317	307	288	291	310	312	326	310	340	294	323	307	316	285	306	318	298	299	298	297	285	318	314	325	314	355	326	322	334	294	315	312	341	301	295	301	278	333	279	299	334	302	309	309	323	298	318	289	307	307	284	320	297	308	317	307	308	329	326	299	307	314	314	309	312	327	310	302	297	290	332	313	317	314	304	330	303	290	332	334	314	305	311	320	315	309	306	317	359	291	299	284	313	318	314	289	339	320	306	307	318	308	301	347	307	306	286	305	325	310	299	280	338	339	340	332	298	320	327	291	311	298	312	310	337	299	336	289	313	323	309	315	322	299	291	307	327	348	299	292	323	324	291	329	281	324	304	305	326	305	318	323	311	317	303	319	328	295	352	313	315	316	306	313	319	306	310	324	300	307	281	301	311	329	306	294	326	282	288	348	341	296	329	298	305	313	337	306
4012	5099	3221	1535	1209	927	773	652	574	488	478	449	406	419	430	373	407	377	372	382	372	373	427	382	369	372	391	350	384	376	362	360	364	352	357	350	342	366	353	369	372	351	370	312	382	350	355	376	356	356	381	351	341	402	393	374	341	352	329	360	362	381	383	358	330	349	339	361	363	345	362	342	356	369	352	381	346	392	365	346	320	366	389	385	332	357	339	340	354	341	341	329	406	369	311	357	353	385	348	341	368	355	364	355	364	312	344	328	363	337	346	374	355	346	368	330	321	334	371	373	314	330	360	356	336	353	344	330	340	366	354	357	345	319	388	338	339	334	359	337	367	377	359	329	364	332	344	347	323	364	351	356	365	330	391	346	367	361	347	374	347	352	369	342	349	356	372	335	365	329	343	338	355	360	373	342	323	343	394	395	398	315	349	347	369	340	371	353	347	348	344	395	375	349	335	331	342	365	331	319	358	324	373	322	366	326	342	347	345	333	345	344	330	342	332	318	336	380	372	324	360	363	354	355	311	351	347	386	341	342	331	387	363	352	382	342	347	341	335	370	347	369	347	347	326	358	396	362	360	339	363	350	360	360	350	364	345	364	350	346	339	327	362	328	349	371	330	381	369	358	372	336	359	360	353	382	327	348	329	344	336	363	324	331	361	337	330	327	369	381	369	354	382	327	355	333	331	317	356	362	362	368	381	373	349	342	333	350	356	329	371	355	345	317	342	368	352	340	370	350	357	361	360	370	349	335	349	357	335	380	367	349	380	337	362	324	343	336	327	331	358	332	306	359	329	330	373	317	378	374	343	350	368	339	363	347	323	349	363	355	351	334	345	396	344	347	362	318	362	334	352	369	330	361	310	353	378	343	350	340	370	385	341	346	375	336	353	355	362	368	393	326	351	355	356	341	350	380	374	342	353	346	358	354	376	369	356	333	314	370	318	349	358	319	330	359	361	344	331	380	336	294	328	373	341	367	335	340	324	322	360	354	314	353	367	351	346	373	345	361	312	354	344	343	349	360	382	345	365	365	371	339	348	364	332	347	362	394	363	332	333	381	351	355	374	360	341	360	374	375	367	381	362	362	350	347	347	325	365	366	364	376	334	349	295	375	365	378	339	341	348	345	353	347	363	351	352	323	349	351	341	338	346	348	363	336	345	339	315	340	349	386	349	357	347	366	337	396	371	354	343	346	384	351	327	356	356	367	356	310	371	369	325	330	322	363	358	364	389	340	361	410	329	327	324	367	374	355	325	354	354	363	356	346	336	363	351	336	351	314	300	344	327	384	327	367	338	396	342	335	341	352	353	369	350	362	384	341	345	330	340	339	340	375	328	373	390	363	332	379	362	369	310	327	361	361	364	357	367	342	357	373	345	385	357	344	343	351	375	345	355	320	317	364	350	357	311	320	351	384	366	314	329	335	378	380	337	351	393	339	339	354	333	334	353	354	359	366	336	340	335	364	354	334	357	357	345	329	391	358	337	347	353	364	336	342	346	355	337	331	401	370	330	374	310	364	331	338	338	364	375	371	325	344	379	326	343	359	366	361	411	352	361	349	360	353	340	352	365	330	335	368	373	317	349	393	375	374	343	354	366	337	349	358	342	356	354	362	356	348	336	342	354	351	365	372	349	373	361	332	380	339	330	336	348	371	341	343	325	325	387	336	315	352	352	321	372	345	339	343	338	351	333	311	370	342	355	364	357	345	323	313	379	352	322	319	388	344	365	339	350	353	333	351	351	339	348	362	374	353	366	357	386	356	357	374	357	331	340	329	364	381	342	341	380	345	332	347	365	380	363	345	364	323	364	365	369	333	345	362	371	381	345	398	362	345	366	353	341	369	359	364	383	345	351	362	371	374	322	364	358	377	384	378	332	358	361	313	341	327	332	341	363	354	366	372	339	346	337	358	343	340	365	346	329	365	325	374	348	349	331	365	349	353	347	350	307	389	342	355	380	352	357	347	354	353	368	362	329	345	364	334	348	361	326	337	350	367	307	370	325	310	343	347	356	371	378	328	346	353	341	351	345	334	356	342	361	350	362	349	309	369	329	340	371	331	340	347	382	378	392	339	341	339	356	314	352	379	364	349	359	353	368	361	344	365	337	357	367	327	344	368	351	364	401	338	324	362	360	334	349	363	343	367	339	381	367	349	338	347	345	342	356	352	322	350	357	383	350	346	323	367	340	364	366	346	364	335	330	383	346	325	342	370	334	357	355	325	340	355	328	355	357	376	377	380	373	355	342	396	357	390	358	375	346	375	392	331	349	370	357	373	364	359	385	365	355	361	330	355	334	346	322	322	349	364	358	358	383	346	361	324	325	343	335	342	330	358	339	370	346	407	320	344	340	384	368	370	347	357	348	322	355	361	319	327	388	389	346	372	355	378	356	354	399	347	358	368	357	338	355	364	346	326	385	376	331	369	337	375	330	360	332	351	311	360	352	382	372	353	359	359	346	378	369	372	359	347	343	363	383	324	329	378	341	355	352	378	398	329	363	333	329	363	348	371	356	396	357	361	360	335	354	380	331	349	345	356	402	329	336	341	345	355	368	356	340	362	336	340	371	361	370	353	372	382	375	354	338	322	322	341	367	366	355	362	333	347	368	372	333	357	353	362	349	342	345	363	354	353	352	360	363	338	340	351	339	294	351	357	376	361	363	368	358	340	341	330	362	364	407	330	336	330	389	363	345	344	375	370	326	376	378	320	335	364	348	348	362	375	343	369	367	337	329	380	352	360	393	317	359	349	384	388	307	370	355	314	349	365	331	359	342	352	311	357	354	348	378	325	351	360	346	354	369	374	363	363	371	322	347	330	375	372	340	337	372	359	342	368	341	338	360	331	346	372	309	388	349	368	355	328	385	382	328	364	380	344	373	331	364	343	373	347	335	367	374	348	360	343	324	343	344	366	328	340	368	313	334	349	360	366	365	348	333	357	375	353	358	375	330	337	359	349	336	325	372	379	349	342	337	351	358	353	365	347	358	369	344	346	384	335	325	330	354	323	355	396	325	353	378	377	367	342	355	355	344	360	352	343	367	346	357	341	363	356	375	357	357	339	367	317	343	332	381	342	342	345	327	357	351	368	359	357	351	371	340	336	303	361	341	312	321	336	353	355	355	364	368	327	375	319	363	381	352	384	328	340	359	357	341	324	364	377	352	323	362	339	335	331	371	360	378	346	334	332	326	344	339	375	327	337	343	374	381	348	326	370	377	360	367	349	377	320	349	338	367	375	340	358	339	370	392	351	372	348	373	352	351	352	335	350	376	334	361	337	391	373	360	365	365	343	319	350	379	346	336	341	387	338	318	387	358	333	334	335	296	335	343	321	325	364	343	357	375	343	326	296	365	340	384	315	373	385	336	342	331	356	347	345	362	365	362	319	382	344	327	389	321	367	352	352	309	356	380	374	375	371	388	313	353	360	359	344	363	359	366	368	352	322	334	339	359	369	345	350	321	349	376	363	379	401	331	353	356	376
22301	21068	28636	23732	21074	21077	5687	980	718	660	551	492	485	468	440	393	403	389	421	390	411	373	403	340	369	329	354	361	333	333	320	348	320	338	328	331	313	341	347	334	322	328	333	325	333	323	333	316	354	315	309	335	353	319	320	319	307	342	350	312	326	332	327	342	320	325	338	319	312	333	326	339	346	354	322	309	339	310	315	300	308	362	309	304	370	324	338	289	327	324	315	335	326	319	313	363	329	328	299	323	303	317	304	328	342	321	307	324	334	284	322	314	353	304	318	281	320	327	333	314	316	297	325	296	315	315	334	353	329	306	313	308	352	325	305	296	308	321	335	308	303	309	320	321	316	306	342	374	319	303	304	306	290	301	337	338	292	347	323	285	331	349	321	275	318	295	309	310	348	330	333	297	294	279	326	333	348	298	330	314	334	308	324	309	352	331	334	300	303	331	310	303	354	317	327	308	364	320	314	315	331	309	300	321	324	339	341	308	360	317	300	332	318	329	309	311	340	324	291	294	309	336	314	294	319	300	330	299	361	302	280	329	329	342	349	310	322	313	307	343	307	324	347	329	319	298	333	346	311	351	348	318	292	327	328	328	344	347	346	271	340	339	338	343	341	339	323	298	337	327	335	347	296	317	356	333	300	315	327	309	318	330	291	357	297	303	288	318	328	358	313	355	347	318	288	337	329	328	274	295	318	329	325	301	362	314	302	297	305	303	317	330	326	330	367	319	329	308	301	327	334	331	313	326	333	321	310	342	325	309	328	318	331	300	303	316	317	324	307	314	334	351	331	345	315	336	362	331	340	327	342	308	331	324	331	318	336	322	353	297	310	317	328	337	325	325	291	322	320	304	304	315	326	306	315	318	299	332	317	316	295	323	300	312	315	309	315	351	312	310	341	309	312	300	315	343	313	318	313	334	311	327	330	323	321	333	309	326	332	323	332	316	302	329	258	307	347	309	355	355	295	321	323	318	297	323	347	318	305	323	325	360	342	319	365	325	318	300	309	357	344	321	326	351	294	310	317	308	313	311	350	336	313	322	336	295	331	317	323	298	324	325	343	313	325	332	357	325	365	327	309	330	333	317	313	334	294	305	320	316	291	304	294	322	315	312	318	312	296	342	296	304	341	318	342	350	333	335	325	310	333	323	297	311	294	316	325	295	350	331	334	312	312	315	336	336	337	317	300	298	323	333	313	332	350	321	305	312	329	320	321	326	316	336	307	339	307	320	308	333	336	326	309	334	313	321	304	311	328	311	341	335	331	316	344	372	355	297	296	337	339	305	337	322	319	334	282	356	329	336	315	331	311	282	312	304	332	317	286	303	317	303	300	288	294	312	297	318	313	318	337	316	328	363	350	331	320	329	353	315	317	320	305	327	323	324	316	324	306	337	306	315	314	312	352	292	332	330	314	310	309	331	319	317	310	323	325	308	309	312	340	297	286	326	306	300	323	357	317	314	338	325	305	315	332	303	346	322	354	326	328	318	330	328	322	315	309	330	332	313	358	315	317	314	309	306	349	324	341	302	316	329	339	324	304	325	334	313	308	297	337	343	321	348	304	322	317	338	320	281	310	321	310	314	336	319	336	328	336	316	310	310	331	317	334	336	325	317	304	315	329	341	305	330	325	318	324	345	325	361	316	340	321	311	328	305	333	321	342	318	309	324	302	308	347	332	326	304	298	313	310	357	344	311	304	312	283	328	335	332	350	326	312	313	341	349	308	323	301	320	319	289	299	342	347	318	324	333	313	302	339	318	294	343	328	306	331	313	324	315	333	303	341	256	314	289	334	341	308	304	323	347	309	318	297	306	316	338	306	314	325	325	292	297	350	324	369	307	343	343	357	325	347	299	321	309	339	337	336	312	313	335	288	295	361	339	336	324	335	353	363	302	329	328	316	333	322	316	303	350	299	319	303	315	318	308	314	298	335	322	304	328	324	308	320	319	302	284	313	301	365	346	302	343	326	278	337	321	323	295	305	309	303	301	337	346	368	325	306	341	322	309	336	309	292	293	340	338	340	311	312	321	353	314	314	315	285	319	306	277	339	320	312	310	321	292	303	340	302	316	319	346	308	322	313	300	308	333	329	323	327	317	304	305	342	309	336	344	337	313	332	324	326	356	332	322	318	317	354	314	361	346	339	333	305	344	295	327	355	312	330	316	322	325	312	334	301	308	293	297	320	321	338	344	318	280	317	310	345	299	305	331	314	331	308	282	329	335	347	326	339	330	319	327	329	322	294	335	321	306	311	322	327	310	324	326	306	342	319	324	333	314	314	352	322	307	312	325	330	316	320	318	306	311	317	337	312	305	349	341	301	319	343	300	320	320	348	335	316	334	295	306	329	331	305	346	333	324	360	348	319	310	335	311	337	322	353	343	280	313	318	315	333	299	328	321	324	331	295	352	319	309	317	313	310	277	302	301	316	294	332	326	323	337	313	310	372	337	327	301	322	292	316	326	317	341	317	327	324	331	328	318	283	310	333	344	309	306	357	323	344	342	343	339	310	328	337	340	322	297	327	316	314	319	346	307	328	326	319	328	313	324	335	305	330	334	343	326	330	306	316	338	326	348	344	306	293	305	281	330	311	304	302	356	313	343	322	319	323	338	310	304	334	315	284	341	325	326	335	302	304	318	317	327	369	336	345	329	303	325	346	342	268	287	311	292	325	347	349	323	306	346	315	313	347	299	322	321	334	307	302	287	343	305	296	321	329	323	318	326	335	332	314	318	333	326	314	290	316	321	318	344	310	331	320	356	298	333	340	319	284	310	316	309	287	331	341	313	319	315	313	335	325	322	345	335	316	339	335	284	321	310	327	327	311	339	308	306	299	284	297	305	314	337	338	336	276	341	327	330	322	298	307	316	322	317	331	328	328	356	330	331	323	336	303	337	302	298	296	327	326	298	335	322	328	309	314	321	317	351	266	312	346	331	318	321	306	317	311	281	327	346	340	302	342	302	338	316	354	296	330	316	293	320	327	319	365	290	296	316	289	328	318	317	328	317	327	330	297	321	366	343	280	334	349	320	302	346	316	319	324	322	285	349	350	298	300	323	313	301	338	313	348	356	339	307	329	339	293	336	305	309	340	324	336	333	324	342	320	325	320	320	322	330	292	326	304	314	310	317	295	329	339	323	321	349	343	308	332	316	352	302	346	328	309	315	313	336	345	326	309	337	324	306	302	351	295	345	311	337	333	303	306	324	312	305	339	323	345	287	318	294	312	315	320	281	316	316	325	343	342	312	311	303	323	289	320	329	317	322	333	339	319	321	331	317	329	305	310	322	359	304	315	332	304	338	313	334	312	347	319	310	344	309	335	319	310	320	314	336	327	321	332	304	307	334	311	292	331	334	322	331	318	307	321	302	276	345	331	337	306	315	341	319	275	301	329	317	319	314	304	313	319	338	327	345	334	351	324	355	330	338	306	324	331	328	336	331	318	330	361	309	316	306	318	327	327	337	340	332	333	346	346	290	317	323
6119	14141	9583	4477	3204	2438	1876	1494	1102	963	784	732	624	638	563	521	488	503	516	470	461	484	433	463	432	440	428	442	414	401	419	449	413	417	378	410	431	417	412	375	406	424	388	410	407	435	399	363	395	351	409	378	361	387	392	365	388	405	385	343	396	412	376	416	362	366	341	400	372	412	420	394	364	377	387	364	376	373	389	368	388	414	352	393	404	390	383	389	361	355	392	356	383	391	383	373	369	374	362	393	378	381	376	405	370	378	387	353	373	377	401	374	411	410	380	367	406	380	387	400	373	363	383	406	359	375	391	367	378	392	370	405	404	376	377	395	343	346	346	372	341	384	377	374	384	356	353	369	390	401	374	358	417	347	374	378	385	376	375	410	391	392	355	403	358	374	403	393	340	368	363	380	384	377	339	366	365	419	359	382	376	383	380	375	395	396	400	358	342	385	436	371	370	393	355	401	370	394	395	342	335	382	373	354	358	379	384	347	356	385	381	386	397	384	392	338	361	420	354	386	395	372	402	381	369	350	395	379	376	362	379	401	359	405	411	394	320	388	393	377	384	413	379	350	365	369	381	426	343	375	391	363	355	374	383	351	371	383	377	372	377	350	380	380	390	393	374	343	370	381	397	345	360	376	362	372	396	359	362	395	354	400	363	372	388	378	391	370	413	383	364	364	369	372	375	405	390	390	361	365	380	365	339	361	378	364	373	349	391	392	392	368	359	342	351	407	418	377	404	362	366	376	407	385	378	367	378	387	374	350	382	375	362	373	365	393	373	387	376	366	380	370	384	365	365	401	350	350	398	390	397	375	371	380	401	415	363	392	373	372	396	363	394	421	354	385	405	399	344	425	351	345	395	366	389	374	374	407	394	409	384	386	400	339	376	351	381	357	363	385	341	358	374	390	384	343	332	356	389	415	389	331	404	358	366	406	375	364	368	377	349	358	366	367	368	374	372	402	394	370	358	390	372	365	385	361	375	398	385	386	371	393	369	371	380	381	353	396	361	398	408	385	373	381	369	387	372	371	338	353	403	381	384	366	383	372	403	371	355	395	367	371	361	367	361	388	383	349	361	374	344	367	353	380	396	358	386	359	377	396	383	400	400	392	388	376	394	354	387	363	363	391	352	361	405	386	369	398	378	355	360	361	340	374	390	397	382	385	386	373	389	376	405	377	397	406	381	374	374	365	376	384	332	368	381	384	405	359	357	393	387	354	368	366	396	374	379	380	399	381	423	362	409	370	380	393	387	349	367	340	379	398	359	390	382	384	352	397	369	408	356	359	390	351	390	367	378	363	380	360	392	406	374	370	429	372	393	417	373	355	385	380	367	372	328	385	347	416	396	372	378	408	373	379	381	386	376	378	366	386	342	360	359	356	378	353	368	370	356	377	373	374	365	377	424	416	416	381	381	371	375	368	356	423	377	378	369	352	378	329	366	329	370	365	362	389	372	392	394	375	391	389	379	401	386	360	359	379	393	369	391	366	388	389	385	373	369	381	358	405	380	374	378	379	390	377	356	368	370	388	360	339	371	388	361	372	403	375	368	377	379	378	371	353	382	365	402	380	379	396	378	382	369	369	381	378	388	377	381	390	373	416	386	401	378	369	363	381	401	422	369	385	400	392	414	387	382	392	387	389	388	382	422	346	357	381	411	376	384	363	367	381	343	355	364	368	363	384	386	383	396	400	373	372	343	382	388	386	366	375	389	379	422	343	383	426	363	368	356	348	348	406	372	375	373	396	351	389	352	381	337	376	359	368	393	381	414	358	391	360	355	349	367	369	397	355	384	375	371	354	378	390	376	370	370	393	398	352	359	358	384	391	372	366	400	387	382	410	380	367	382	388	385	364	375	349	377	357	385	399	399	396	359	382	395	393	366	388	353	352	352	378	372	366	390	384	370	394	373	378	398	357	351	365	378	403	376	372	378	382	368	362	364	354	351	389	395	399	387	389	364	378	365	368	388	351	375	326	384	343	387	360	377	397	373	377	394	396	394	370	364	335	386	367	377	371	352	387	378	408	371	383	361	384	359	350	393	386	372	356	344	392	417	410	357	394	338	373	378	358	334	351	340	356	383	387	409	371	374	355	374	376	384	347	342	363	354	395	361	338	399	342	383	382	393	364	412	369	364	372	391	377	380	325	409	397	372	399	353	355	411	357	390	376	368	373	384	370	386	373	416	369	370	374	389	417	405	359	366	385	342	345	387	381	359	431	381	374	360	378	363	422	383	378	368	384	392	373	349	356	381	355	377	388	395	362	396	394	374	375	392	370	399	388	350	388	397	378	360	392	369	343	400	394	358	371	371	395	365	367	384	372	366	349	354	388	374	374	406	364	377	367	384	402	383	358	389	392	331	366	357	371	372	379	374	368	365	410	390	343	385	379	422	375	386	402	403	368	390	390	369	366	350	402	382	349	403	349	358	416	417	368	380	365	388	343	370	346	368	373	363	363	390	348	370	381	375	387	363	386	352	343	407	362	355	355	384	399	353	338	370	351	365	369	350	357	383	348	366	365	388	380	373	346	379	365	359	381	366	371	358	395	385	389	404	377	359	376	373	375	379	361	380	338	367	370	411	386	346	364	388	387	371	355	419	390	404	356	384	361	364	404	390	375	390	353	379	411	348	414	389	338	331	404	380	397	368	380	354	358	375	392	355	378	362	379	389	362	401	359	382	363	379	384	415	385	329	367	369	405	340	388	369	365	377	397	362	364	392	387	378	385	375	368	423	379	365	333	339	372	399	382	362	372	418	375	384	375	365	406	371	390	363	366	392	353	370	347	344	365	367	375	377	381	397	362	388	412	385	382	363	354	361	351	384	397	408	345	351	386	384	370	398	363	357	362	402	395	398	406	325	398	367	385	366	337	394	396	381	347	361	388	386	392	356	359	361	386	354	369	376	389	355	357	372	393	360	402	383	377	350	381	365	360	365	387	384	376	374	402	375	369	386	405	397	385	404	390	344	343	357	336	360	385	353	341	362	392	422	395	365	375	396	364	368	364	392	370	390	359	365	348	374	393	397	395	400	379	346	376	388	355	396	396	395	380	357	366	364	344	355	368	391	367	346	377	397	392	380	375	358	381	361	369	360	398	340	383	404	379	376	388	363	365	369	335	359	375	365	380	360	418	375	378	366	358	358	383	368	412	379	380	373	352	368	402	381	361	366	346	370	379	368	347	379	403	371	381	385	357	389	411	360	347	384	387	351	382	406	402	361	415	327	360	360	391	365	362	383	374	385	383	347	353	376	356	378	372	370	366	400	348	368	370	385	383	363	362	386	364	381	388	376	347	367	402	376	381	369	359	336	419	387	377	371	383	389	376	376	379	339	371	369	378	349	380	378	363	412	368	374	393	417	352	378	388	405	365	356	379	411	385	397	373	379	362	361	380	390	388	360	378	349	347	336	354	338	363	339	376	373	345	398	414	335	399	383	395	387	367	364	354	365	392	349	347	388	396	376	411	366	354	388	386	370	383
27152	17376	3733	1013	763	820	696	641	598	592	655	646	599	642	593	623	650	606	612	626	638	627	601	653	655	605	589	648	687	628	580	599	605	653	601	618	586	619	588	634	578	599	594	640	616	605	623	590	596	603	539	601	620	652	669	643	590	558	574	569	595	563	604	592	637	566	635	601	623	584	625	614	636	589	606	626	624	586	612	606	577	584	632	577	641	589	604	572	634	616	632	609	639	628	619	567	574	622	622	614	602	609	609	613	578	626	614	571	637	627	615	589	630	610	605	628	577	593	613	632	618	598	611	599	577	624	636	602	651	601	573	649	598	610	587	628	679	632	621	604	616	636	613	627	612	637	648	589	628	616	592	628	650	567	628	608	652	631	616	612	644	625	591	612	633	582	599	578	642	613	629	607	614	601	626	645	614	641	618	611	596	635	602	595	592	610	642	619	610	592	591	644	609	585	652	624	651	570	610	582	574	607	652	574	594	576	629	627	574	610	625	607	608	588	600	632	584	627	639	658	621	584	551	610	571	579	595	598	643	627	623	658	594	579	567	614	552	594	620	619	626	590	609	562	618	620	600	582	619	619	639	620	597	609	613	627	589	568	655	631	638	593	622	587	582	644	633	626	652	633	599	603	616	600	596	611	641	599	615	635	609	610	610	636	632	589	597	632	637	636	598	623	583	645	561	627	633	621	655	668	564	578	578	653	589	601	624	618	655	603	611	612	628	607	620	617	629	567	613	636	596	598	612	589	602	611	653	584	590	617	568	611	589	556	603	618	547	622	605	633	648	613	606	600	614	571	622	633	618	605	622	625	587	589	586	600	607	595	640	611	644	563	615	589	644	597	602	593	616	628	616	610	630	639	607	657	626	626	611	617	567	583	614	658	589	631	619	605	658	634	574	651	609	626	593	593	583	597	600	581	590	625	588	597	674	579	589	619	613	606	569	600	557	605	593	632	588	613	652	607	585	607	618	648	648	581	575	601	618	596	658	594	625	628	617	604	611	640	621	620	611	553	614	627	651	623	600	617	603	637	605	573	612	625	630	667	618	560	599	623	644	631	594	639	626	613	604	590	615	581	584	600	613	622	596	598	588	584	624	641	600	634	636	569	676	650	601	614	609	587	598	556	581	603	608	563	608	613	627	586	625	611	607	556	599	639	606	586	592	622	587	642	600	636	585	587	620	589	583	617	646	638	615	549	594	614	594	559	622	632	585	626	587	575	633	628	665	627	634	644	657	611	624	653	594	602	625	666	651	598	675	654	630	568	583	644	626	581	600	646	648	643	600	576	603	607	666	598	608	573	609	635	595	612	641	585	608	597	568	653	601	619	591	627	616	671	604	589	566	594	536	598	587	712	596	644	589	578	638	613	619	620	635	639	633	655	587	617	551	624	617	602	570	638	618	588	617	626	604	640	621	601	636	580	558	661	602	610	573	599	589	603	628	647	616	658	633	581	602	577	640	611	602	579	655	582	647	632	634	630	646	579	608	640	557	646	583	581	589	594	586	556	622	595	592	639	553	616	616	599	635	616	576	586	628	611	587	631	603	621	628	607	595	603	625	621	580	598	599	591	656	609	643	638	602	602	610	629	613	646	591	603	591	634	559	615	657	630	669	591	592	615	547	595	623	583	646	601	637	666	616	558	619	615	583	615	649	568	598	602	583	641	634	608	612	647	610	568	592	610	596	607	593	598	621	626	625	605	581	611	630	604	588	643	614	582	591	642	627	603	609	612	603	644	582	579	617	609	641	574	654	640	558	644	634	604	596	615	665	572	631	586	596	585	587	603	605	592	585	611	598	599	580	623	608	600	623	640	632	572	626	587	662	597	590	589	642	631	575	621	659	645	588	615	614	610	616	554	608	608	631	633	613	610	597	576	608	609	624	601	621	630	639	611	613	611	639	583	600	606	594	584	604	609	596	618	636	557	579	610	633	621	586	567	597	615	620	649	621	639	608	637	628	626	608	610	597	667	580	593	657	606	614	632	588	642	625	585	604	631	616	646	651	640	617	626	615	628	597	597	618	637	600	630	613	629	580	571	609	608	574	557	598	582	637	612	659	594	637	623	587	620	607	590	576	601	639	588	594	603	642	596	613	605	654	597	580	591	635	595	621	574	550	622	574	606	611	625	653	630	575	615	605	627	587	610	623	601	592	644	618	625	630	601	644	625	616	629	606	598	596	629	582	624	642	621	615	572	613	644	572	590	613	606	621	597	626	596	580	647	615	586	671	583	609	587	547	586	615	623	611	625	614	636	597	614	573	595	585	621	608	626	600	629	606	647	639	612	598	614	604	534	600	630	586	591	566	652	588	621	594	581	602	676	583	681	626	638	608	610	582	633	629	604	641	597	625	592	606	617	628	586	596	631	592	598	655	565	605	629	661	632	607	596	558	615	627	583	597	603	608	652	582	613	609	610	613	640	649	600	609	632	599	603	600	637	612	575	629	664	604	619	569	593	579	594	589	603	646	583	586	616	570	580	591	639	668	622	627	607	630	608	633	623	624	625	577	601	597	580	631	576	607	622	637	597	620	687	657	588	608	648	607	565	594	621	608	592	626	654	588	590	603	623	621	622	622	607	596	601	645	649	583	587	617	641	631	616	563	633	630	591	607	595	611	599	583	597	585	585	635	605	569	620	593	596	570	638	592	597	630	596	611	612	614	624	627	628	653	591	657	616	615	601	594	626	643	604	624	614	629	650	640	647	588	628	585	636	635	599	619	642	581	592	634	611	586	596	592	645	626	592	622	624	638	659	567	597	619	611	666	594	596	617	607	575	649	607	620	606	633	602	638	608	597	647	573	627	621	601	618	607	618	615	617	618	603	616	600	608	567	629	613	635	631	621	631	644	600	613	585	594	647	596	628	600	592	610	599	589	683	614	621	647	587	656	638	595	634	613	626	619	682	638	617	593	621	617	620	582	594	624	618	646	554	639	575	641	623	588	633	633	619	660	593	609	580	625	611	604	616	638	621	617	580	607	615	610	618	612	573	637	624	639	582	660	576	587	634	604	633	562	591	620	627	583	617	577	618	610	615	585	613	597	582	591	632	637	593	625	616	619	622	563	589	585	612	622	666	632	615	587	582	605	592	629	581	609	598	571	644	602	584	596	609	643	583	621	542	612	627	609	594	639	609	605	605	598	645	596	652	613	608	609	597	594	599	605	571	600	608	578	673	670	625	608	596	580	597	584	632	633	634	623	623	565	592	636	623	581	642	583	554	648	620	665	620	614	618	542	577	604	640	623	585	622	594	547	601	626	668	589	552	597	572	608	586	615	588	609	644	624	580	565	633	620	632	596	664	574	622	604	686	638	625	624	592	607	597	631	620	600	607	619	623	638	643	632	600	574	618	604	615	628	583	583	599	564	611	550	594	605	603	604	613	614	642	567	591	611	614	603	614	609	623	654	574	618	678	636	584	594	617	644	590	604	601	579	638	622	568	560	609	605	586	650	629	561	601	613	584	615	636	606	610	589
5702	1589	1093	756	712	744	716	662	708	769	693	672	704	674	686	727	668	695	706	709	697	724	677	678	681	705	680	674	687	681	721	711	657	721	669	688	671	719	693	671	692	636	713	719	652	713	669	632	630	671	651	670	610	698	632	679	655	690	688	690	676	678	681	677	655	695	726	689	699	729	653	695	708	661	693	651	671	666	671	679	701	708	697	695	684	665	694	686	695	665	660	659	678	642	668	703	643	669	647	669	705	626	641	677	655	684	667	707	647	691	709	671	677	692	715	746	667	664	679	639	652	676	704	662	676	648	737	664	681	681	672	711	666	693	632	671	720	697	633	679	717	692	640	674	661	649	719	687	689	732	704	674	689	710	684	722	644	712	712	699	702	673	724	728	656	679	718	722	659	663	692	704	668	683	668	698	733	639	664	714	684	692	733	674	643	679	702	661	715	687	740	653	649	675	710	694	654	687	676	713	701	657	679	653	670	685	703	644	656	660	633	696	659	653	724	664	700	652	721	679	691	674	711	687	735	681	700	680	667	665	660	656	641	667	715	637	686	719	715	671	672	658	657	693	680	734	699	689	722	667	644	720	678	689	666	680	677	702	666	673	720	689	707	669	649	634	701	641	658	689	720	673	657	680	675	717	689	697	696	681	636	672	656	684	664	713	656	667	691	632	634	712	682	665	690	721	691	673	685	679	717	644	637	685	673	680	663	656	631	658	659	684	680	713	668	619	671	723	721	667	693	717	627	699	717	678	635	662	756	687	706	656	647	687	675	675	690	711	659	646	691	716	659	688	680	661	685	650	702	735	693	679	691	680	641	702	689	681	722	711	659	687	694	692	617	729	696	689	709	661	711	731	721	674	708	669	687	688	650	676	656	665	676	718	662	703	678	700	694	691	688	718	667	668	702	691	658	681	678	667	662	709	670	669	674	651	683	697	679	632	647	688	696	682	724	678	707	656	691	680	702	674	704	635	675	678	719	703	677	669	674	688	701	692	674	678	694	626	664	672	636	677	665	686	641	690	706	653	684	693	666	726	721	679	673	650	685	709	692	681	714	707	710	653	635	695	666	743	695	682	685	682	624	736	653	661	722	726	679	720	709	701	687	661	670	725	699	731	666	641	673	706	650	687	714	666	649	704	659	683	704	652	682	670	686	674	646	665	678	670	707	729	685	731	674	666	661	715	701	674	698	730	670	669	667	708	696	683	719	693	679	685	659	655	660	686	668	657	632	709	627	705	736	644	661	676	656	757	676	681	717	673	719	673	697	672	670	700	670	686	663	683	664	685	701	676	718	663	595	708	689	709	698	668	667	646	670	660	701	700	710	666	664	698	678	684	696	668	684	643	662	690	682	698	661	706	701	707	682	636	664	701	692	664	653	684	688	697	699	650	684	694	654	700	706	644	675	711	685	651	685	675	674	669	657	708	696	704	712	697	652	694	685	721	661	705	771	676	631	684	678	681	684	696	703	656	675	701	695	652	729	675	675	623	675	653	668	677	701	672	645	681	692	701	661	700	691	709	676	672	667	722	641	662	655	643	676	654	664	708	699	682	662	700	713	649	696	690	726	651	685	666	671	667	661	724	644	690	674	695	694	687	671	672	724	705	681	657	670	658	680	686	691	704	686	706	693	677	704	669	691	672	687	680	666	710	688	659	686	667	657	684	702	679	651	696	699	673	717	674	672	680	714	711	701	656	717	651	699	666	677	659	691	695	689	695	663	687	704	692	677	683	707	666	691	666	694	740	669	658	695	686	659	657	679	639	672	706	707	677	691	652	708	665	643	674	681	656	661	659	640	639	667	707	725	686	643	687	700	701	717	672	695	698	637	712	670	715	652	735	682	695	718	652	645	643	715	658	665	678	687	690	701	691	666	678	685	698	706	699	725	703	706	671	669	731	686	689	652	667	645	711	699	666	648	682	676	687	700	670	696	684	670	671	678	653	740	657	704	680	682	721	713	684	626	674	675	686	709	711	710	672	643	715	665	646	676	644	643	661	664	682	672	691	680	628	675	686	658	672	667	657	652	676	719	710	635	695	748	645	667	661	690	691	655	703	669	655	702	680	708	692	641	692	686	706	691	677	676	700	700	635	682	730	671	712	650	698	702	678	668	703	639	669	648	682	657	660	663	702	664	668	683	647	686	698	680	627	674	694	634	690	665	652	685	664	717	640	708	662	690	670	694	647	664	670	689	676	686	719	698	725	682	656	691	668	671	687	712	725	698	670	661	686	732	716	658	686	685	647	680	700	689	666	637	658	701	716	694	697	650	683	694	637	654	679	715	690	748	706	669	720	732	675	675	685	654	687	662	703	690	682	655	709	714	704	640	695	682	706	684	687	688	714	714	691	698	696	720	679	680	708	711	662	685	669	703	667	697	709	661	675	695	672	658	649	684	673	698	673	657	653	700	632	697	768	665	672	715	693	642	688	672	684	721	688	676	683	682	657	647	710	660	662	697	680	711	668	686	649	756	704	686	669	725	706	624	715	668	667	696	691	695	728	693	658	649	683	665	710	677	694	664	713	673	740	687	677	701	660	679	674	730	667	723	704	683	710	693	713	680	700	715	702	652	677	669	699	657	722	692	707	740	750	699	656	649	706	721	677	724	714	661	721	707	651	732	677	695	666	685	680	671	734	691	703	686	692	702	688	677	629	694	691	738	678	678	648	713	675	698	661	650	703	655	680	652	690	684	736	724	697	692	674	729	665	700	699	746	642	726	653	705	687	661	687	699	680	699	663	666	628	695	718	650	676	742	697	707	708	628	714	655	709	648	723	682	695	685	725	695	689	710	702	640	691	687	643	754	687	694	670	712	672	642	686	657	661	697	731	677	702	704	633	692	666	702	658	709	697	685	684	693	681	681	693	701	716	690	674	693	661	707	673	696	688	679	705	675	636	711	706	707	683	688	665	678	646	683	696	649	677	665	652	712	655	668	723	689	664	645	645	655	698	680	704	657	672	701	686	669	638	716	710	665	688	678	695	665	678	719	681	683	699	712	672	641	683	696	698	686	713	608	675	688	663	692	666	664	625	649	690	704	638	678	653	668	720	673	677	691	643	667	698	732	656	686	691	671	714	648	624	679	672	671	646	692	669	675	726	666	650	662	694	640	691	690	711	692	687	713	673	692	707	670	665	699	668	652	649	718	722	698	688	697	668	682	714	681	638	725	645	669	675	689	665	699	676	711	629	643	691	662	693	676	674	665	684	681	644	724	667	656	656	655	692	710	663	685	669	693	700	714	714	680	696	700	722	710	711	636	702	726	698	664	662	690	672	711	656	651	691	737	643	667	657	671	676	681	646	677	690	719	701	691	684	703	675	692	686	659	715	723	683	681	740	652	665	669	646	698	711	677	675	700	678	677	707	684	651	665	675	700	671	715	724	675	691	666	664	687	685	712	651	730	657	670	657	672	675	685	704	720	684	665	705	717	666	679	707	708	670	670	706	688	699	699	667	622	691	661	713	667	656	723	625
23353	21034	28109	24160	21019	8149	1366	998	864	844	813	771	732	787	737	697	699	697	755	713	684	713	672	684	677	740	661	685	686	679	719	656	683	666	660	696	672	669	722	727	660	678	698	665	679	698	714	694	672	708	632	663	677	658	698	668	636	661	651	650	670	721	700	688	691	621	708	640	668	709	675	677	685	649	671	622	663	637	728	672	666	627	664	704	665	663	625	666	650	647	670	737	711	683	660	686	645	637	681	698	656	642	657	701	665	697	648	662	648	644	690	708	678	720	668	646	686	669	630	662	663	679	656	639	616	653	687	680	679	701	699	699	670	691	666	637	677	640	686	656	669	678	624	684	652	653	652	666	632	715	697	667	734	676	675	683	654	668	602	683	673	702	677	703	670	634	647	687	684	655	646	725	705	689	670	667	687	650	675	721	682	635	675	645	711	679	680	694	669	649	654	653	703	686	665	620	670	683	667	648	689	627	685	662	662	674	699	677	688	724	707	672	633	676	695	688	638	688	687	680	652	669	690	663	692	649	666	685	662	703	689	689	671	626	737	668	662	688	693	686	680	660	659	652	676	666	660	613	652	677	674	640	656	643	653	652	662	643	671	745	602	669	681	691	679	629	660	675	700	664	660	706	644	689	689	644	650	657	619	672	662	649	660	706	635	662	657	686	718	662	676	599	684	670	691	656	706	700	701	651	644	668	636	655	604	603	700	707	665	652	708	718	667	704	692	696	660	686	668	687	699	647	669	669	660	676	710	700	643	671	657	675	603	711	626	742	696	689	677	657	690	625	627	682	679	671	677	674	690	658	650	678	645	661	658	663	682	674	664	648	665	646	690	645	637	699	651	650	701	676	636	666	706	647	655	690	672	678	661	667	678	678	662	613	654	616	653	661	637	678	648	644	664	669	667	691	672	684	681	670	693	665	658	668	687	666	663	673	624	638	626	682	662	707	695	660	674	697	693	668	676	690	634	684	697	636	683	681	693	687	692	658	670	638	663	697	705	685	691	656	679	685	695	665	665	638	653	685	638	679	643	618	667	679	680	656	638	623	684	673	683	633	638	677	692	668	685	653	635	652	680	656	705	700	702	636	633	723	628	661	741	699	649	663	665	669	686	712	670	688	712	685	703	624	662	645	661	636	689	702	626	653	682	680	653	657	674	681	650	636	688	691	694	669	625	645	668	631	647	689	694	682	660	677	737	670	718	694	670	690	692	709	673	676	664	664	657	713	645	663	633	691	676	683	678	625	666	708	703	629	627	634	633	684	640	712	685	718	660	638	692	663	699	671	667	659	682	710	599	673	657	649	620	667	678	726	680	680	649	688	744	694	662	690	658	674	635	709	653	673	670	638	681	664	636	639	658	621	617	691	711	662	686	684	613	630	653	677	680	717	695	634	621	659	688	676	702	659	680	688	682	654	696	622	667	649	697	661	660	691	701	614	691	687	661	687	634	660	642	663	682	633	649	670	661	681	682	673	656	671	652	648	690	671	708	680	709	665	655	652	702	690	671	641	670	694	692	627	739	641	686	671	669	671	645	677	673	697	607	725	661	615	667	657	660	593	668	695	636	638	676	649	625	681	688	649	696	690	651	691	697	660	639	697	694	647	665	671	675	703	630	649	671	656	642	749	615	699	663	647	689	659	654	727	697	653	638	652	707	670	697	636	682	743	699	673	687	707	658	673	716	655	687	685	676	662	679	646	659	699	661	632	678	677	645	674	661	650	681	631	652	658	674	673	670	678	676	642	628	646	634	702	693	661	648	687	664	664	660	676	700	656	680	673	656	675	631	634	712	672	691	660	685	680	679	665	651	668	685	634	629	648	683	695	637	635	709	640	670	693	670	699	669	674	641	676	635	640	668	695	715	667	699	684	656	686	659	653	651	705	674	665	643	642	698	662	675	693	695	660	638	663	661	746	631	668	686	625	708	678	695	693	654	718	675	669	699	681	658	649	642	699	697	710	713	683	669	646	703	700	637	669	692	668	653	651	685	703	643	687	632	640	656	644	690	667	675	714	714	643	684	693	706	654	681	644	606	656	694	692	699	659	661	695	615	672	674	695	670	640	708	673	635	677	704	662	667	669	650	700	693	658	662	670	696	627	615	711	682	703	704	689	627	635	641	631	706	679	677	698	670	637	630	664	620	656	698	727	669	693	718	645	640	662	683	689	658	659	662	648	667	682	655	673	666	653	689	681	678	674	664	654	637	655	654	643	640	718	686	667	693	694	668	627	730	672	608	701	716	707	656	659	685	686	632	717	639	697	700	668	657	702	691	673	729	707	650	698	688	671	650	724	685	680	694	638	644	719	689	699	690	700	676	687	689	651	655	679	653	621	639	642	607	675	676	627	683	625	686	654	657	690	671	673	635	679	652	627	709	704	713	673	646	699	696	681	599	631	618	659	678	695	662	670	618	640	669	697	674	684	710	641	652	669	650	630	672	700	661	665	635	720	691	672	645	662	641	669	607	718	701	718	723	611	619	671	665	723	678	627	652	663	646	688	686	642	678	654	718	688	679	662	640	703	641	596	708	689	677	674	625	705	691	671	651	704	634	641	638	690	712	691	710	657	666	643	707	691	659	680	669	666	649	701	652	670	678	682	664	671	664	690	627	678	684	676	672	605	693	676	738	693	659	625	683	660	655	681	668	635	675	632	644	651	644	677	680	695	700	634	688	651	688	631	645	663	672	689	632	609	658	643	661	649	654	648	703	648	664	679	686	628	733	644	641	643	634	660	708	674	666	647	692	677	673	712	636	651	650	710	684	617	659	618	680	665	698	709	689	727	702	652	637	686	716	686	679	683	663	652	721	681	675	672	609	693	672	716	651	659	682	720	664	651	663	634	661	653	661	684	629	588	675	637	635	634	701	635	688	707	693	652	662	699	669	679	687	658	616	718	671	698	738	677	658	681	669	667	694	695	669	683	680	665	672	632	620	675	667	648	698	659	600	683	689	663	647	630	679	657	651	669	645	719	654	621	623	706	675	677	699	638	652	665	692	627	699	711	702	663	634	689	663	680	678	665	698	658	707	658	699	655	678	714	651	657	668	726	642	661	715	674	668	644	670	660	658	677	676	665	656	648	704	669	660	693	706	634	714	637	660	685	655	692	688	677	654	687	678	696	678	658	649	646	679	681	659	689	630	684	615	702	641	681	642	668	694	658	668	639	685	616	655	643	667	634	660	696	661	688	694	661	687	709	672	666	663	647	654	663	663	667	706	690	623	680	681	625	677	655	649	655	674	680	684	640	680	645	663	667	679	641	612	649	670	672	674	658	697	599	715	692	664	640	635	673	679	647	683	665	687	671	658	650	668	646	660	679	674	677	639	672	653	675	658	695	703	707	696	642	703	646	660	664	679	645	669	684	658	703	634	693	693	666	709	699	670	651	707	645	681	675	670	666	648	597	727	648	644	673	699	637	689	606	727	630	659	668	693	668	677	653	693	670	717	640	657	638	642	658	686	707	671	736	690	671
5960	9164	5831	2935	2237	1808	1509	1242	1159	992	978	914	859	845	862	803	838	849	833	791	820	811	814	794	755	810	777	820	770	762	779	780	729	793	773	821	757	834	770	781	753	760	770	707	754	750	748	741	754	778	769	764	724	752	792	765	753	734	716	736	765	759	795	738	744	704	698	769	752	786	807	774	817	771	752	739	773	800	758	773	754	780	800	800	796	772	721	705	724	746	764	735	732	775	767	724	771	770	739	730	787	812	779	735	757	770	817	778	726	761	725	750	772	774	735	777	709	731	750	754	777	752	747	714	755	789	740	759	745	747	693	759	770	757	745	752	734	801	747	709	766	758	744	764	755	783	754	751	741	733	703	722	772	700	772	752	761	744	727	749	734	782	787	797	787	742	799	809	762	766	715	747	730	750	724	750	731	783	753	820	723	740	734	788	767	784	756	702	789	734	718	743	814	779	796	772	789	756	713	701	757	726	699	739	749	727	768	790	780	756	797	748	735	771	786	771	741	740	724	770	782	784	771	714	739	750	767	731	788	736	719	740	781	690	744	762	767	777	738	783	785	743	738	796	766	804	770	736	722	716	791	767	762	791	746	751	748	781	752	694	763	712	764	763	785	769	789	715	755	797	760	750	783	810	774	768	798	763	756	737	760	743	797	768	771	760	767	730	719	793	743	731	757	769	760	751	750	754	770	742	721	772	770	756	776	731	772	777	764	786	751	750	761	776	742	766	761	732	731	765	788	756	749	783	746	759	728	767	713	747	741	773	763	747	719	773	807	740	793	784	757	741	746	758	746	752	740	783	792	768	756	806	750	769	765	760	768	745	716	688	763	788	694	771	732	720	739	775	737	787	730	753	735	765	729	772	805	792	693	682	754	733	788	817	810	791	767	757	757	791	712	751	737	762	750	774	757	740	721	752	756	758	766	805	785	771	773	760	756	781	721	738	800	807	758	733	794	749	754	755	756	746	740	747	747	722	794	736	765	772	698	731	753	760	806	727	735	750	773	714	794	726	764	790	792	776	734	765	826	785	746	782	738	786	748	734	797	774	778	777	746	735	807	723	744	739	728	777	784	731	723	730	747	777	714	768	797	775	756	805	735	728	742	773	770	766	753	773	754	737	734	785	804	769	739	784	747	794	767	766	738	770	781	816	693	729	781	716	794	745	756	762	742	762	752	767	796	756	765	774	755	733	767	748	814	781	806	751	773	760	764	783	721	719	734	754	719	769	713	781	798	788	765	703	759	724	674	754	751	779	790	779	714	762	745	772	757	722	753	797	787	748	760	730	727	712	720	728	756	807	731	744	761	761	772	755	753	756	784	711	820	671	760	765	770	803	760	759	709	759	785	728	755	770	767	771	775	758	747	765	798	804	738	781	741	726	768	739	754	761	749	794	776	761	778	750	752	790	736	759	761	770	757	754	760	770	759	748	727	735	780	759	772	708	752	741	743	796	742	790	831	700	792	747	829	753	807	802	787	717	754	746	750	732	756	714	723	751	779	813	786	790	758	700	834	725	800	767	718	776	739	777	825	780	736	758	793	781	772	736	789	781	747	731	842	743	740	738	762	737	802	783	729	754	770	796	744	767	783	755	745	778	761	755	712	768	779	800	762	765	713	776	763	737	742	778	766	760	762	709	774	800	745	774	753	775	696	792	740	750	714	707	806	740	799	745	698	722	796	717	771	752	746	818	782	780	721	773	752	777	763	724	769	764	755	758	782	718	762	745	735	739	747	782	765	746	729	755	712	724	772	760	756	785	783	761	741	729	799	749	743	701	796	827	762	772	806	754	758	770	771	746	762	757	762	738	742	758	742	763	741	743	786	730	721	767	735	757	730	793	755	768	777	709	761	818	756	756	767	790	771	776	773	761	782	704	807	783	775	725	711	747	731	753	707	731	720	747	756	752	781	767	708	777	756	743	722	736	743	727	742	735	732	757	765	786	731	789	806	732	758	746	719	735	748	712	707	772	767	788	803	694	767	792	808	718	774	757	731	753	734	731	779	755	776	754	738	775	752	783	720	757	727	748	742	753	762	736	735	763	763	779	762	750	741	748	740	783	746	770	788	768	791	745	781	797	752	766	787	784	773	792	742	705	764	775	730	762	748	785	739	763	762	754	722	750	731	787	775	765	787	788	749	792	725	710	763	770	798	749	768	764	732	747	731	711	733	796	756	737	725	731	762	780	728	768	786	785	739	749	773	745	761	816	778	748	724	721	748	782	767	797	738	748	803	739	757	787	771	779	729	738	759	762	717	760	757	812	756	804	738	765	760	724	797	700	756	746	743	715	766	794	769	784	815	736	759	780	734	766	792	724	748	723	787	774	764	744	751	782	775	753	791	772	719	758	746	846	771	760	759	762	743	724	768	750	769	739	697	757	746	739	769	743	788	776	746	801	755	789	704	717	743	791	730	757	766	780	709	790	734	724	785	740	761	797	780	774	710	775	779	718	779	773	757	765	754	789	746	758	762	739	748	749	736	739	775	800	736	780	748	717	744	755	760	796	763	776	782	743	779	779	826	790	730	753	739	741	748	769	770	756	742	754	759	748	769	748	792	793	752	769	723	790	744	736	695	778	747	748	755	731	772	736	783	754	736	740	769	727	750	793	793	717	774	789	796	757	736	714	739	740	738	808	785	747	776	750	819	747	756	792	777	732	743	738	742	712	782	734	651	760	785	730	790	770	728	786	816	748	791	779	789	793	734	771	739	731	730	750	772	719	766	800	770	746	658	741	752	829	756	759	702	795	741	820	752	743	793	707	748	740	767	755	789	750	776	720	758	762	722	782	761	700	753	779	810	790	747	759	768	723	728	737	748	774	777	724	767	776	761	722	749	768	815	735	762	743	728	754	806	718	781	757	758	747	727	696	749	749	751	690	747	770	793	730	790	729	782	789	743	752	760	750	813	726	751	780	750	775	738	742	785	771	760	721	790	753	765	807	771	788	770	731	760	724	757	724	714	756	771	737	750	739	773	767	777	762	760	762	741	740	726	791	736	752	800	767	741	749	747	739	730	809	784	772	764	770	799	791	755	766	798	773	745	747	723	745	779	758	772	737	755	756	782	755	761	766	768	741	748	787	759	791	741	724	759	729	729	725	771	770	768	770	769	820	728	759	798	794	785	786	747	772	744	791	797	719	728	742	777	755	733	761	776	791	774	735	785	771	743	743	770	724	753	784	798	761	800	726	784	751	742	816	731	738	751	770	775	789	763	705	741	760	761	746	759	749	776	774	765	746	749	765	756	757	766	751	773	742	820	767	807	749	798	737	757	759	770	718	793	738	757	759	784	722	742	753	802	703	768	766	727	776	721	808	827	795	767	777	732	752	785	780	818	761	798	759	755	734	740	764	777	801	769	732	722	738	774	792	775	737	697	727	777	775	717	773	697	734	755	740	782	756	760	743	751	770	716	724	781	752	727	748	771	772	759	725	733	811	750	768	743	776	730	739	783	804	721	757	731	812	773	724	787	802
24366	21039	26942	25250	8025	685	574	432	427	404	371	367	356	345	331	345	339	342	363	343	346	337	322	305	318	348	333	341	340	310	308	322	310	344	318	312	299	310	295	294	307	327	343	301	330	321	332	328	325	356	362	326	336	319	320	318	339	325	290	314	287	319	320	310	300	328	309	327	285	317	315	331	325	289	290	343	324	340	313	313	269	328	299	314	317	341	286	294	293	322	342	310	297	318	325	309	325	327	342	318	323	325	324	320	341	311	284	345	315	318	311	277	323	309	349	325	301	322	317	307	299	291	311	295	352	382	292	329	305	339	263	327	312	305	321	320	332	311	329	295	297	294	331	295	310	309	309	350	293	296	323	319	318	320	315	313	271	300	292	298	298	317	308	324	297	325	304	323	342	302	327	355	296	336	327	309	289	312	299	315	338	328	291	303	287	333	289	315	344	287	320	285	300	346	310	293	306	322	302	325	342	312	306	317	308	315	298	288	318	341	334	298	314	299	318	294	311	283	294	309	315	312	332	347	331	291	304	295	323	305	328	313	297	324	315	328	292	327	283	313	324	298	289	302	346	325	314	324	338	331	305	323	330	335	312	310	304	315	303	338	343	298	321	295	328	312	304	289	319	314	328	325	320	298	327	333	332	320	341	338	317	295	323	278	311	327	289	308	331	321	324	324	300	320	321	321	326	349	316	309	330	331	305	340	278	348	348	306	309	335	333	309	294	288	315	294	301	329	327	284	307	300	328	320	328	314	339	323	305	297	304	364	309	291	325	340	309	334	318	320	314	336	320	321	305	345	291	316	311	331	296	298	333	306	338	330	336	341	364	303	334	324	316	339	323	293	336	281	313	308	311	333	283	307	336	323	310	325	332	297	321	331	322	315	312	283	319	311	329	295	276	314	332	321	319	357	297	331	313	327	287	321	326	280	334	324	343	313	305	331	324	333	327	271	329	287	307	311	328	297	356	345	338	308	329	340	339	298	333	317	317	301	362	319	286	305	300	312	297	322	297	312	312	325	316	338	316	308	315	324	326	318	298	297	292	345	314	339	332	335	324	326	335	301	303	324	320	317	315	353	328	291	318	320	350	302	342	340	275	336	322	311	274	300	322	336	339	311	338	306	310	322	372	296	315	309	318	296	308	314	305	321	316	326	308	323	285	328	302	308	285	290	320	336	324	303	296	298	309	312	331	329	293	314	334	330	315	326	311	328	317	316	319	307	333	318	312	331	319	320	312	305	325	293	320	334	339	306	300	347	357	323	352	333	297	313	336	309	350	313	313	292	326	324	286	312	314	326	279	312	365	366	369	293	350	335	293	314	312	333	330	307	303	342	330	331	303	306	294	328	285	315	343	297	281	289	307	340	316	325	303	319	297	331	292	296	314	287	318	330	331	271	324	299	310	296	295	320	329	312	303	311	321	320	318	292	314	320	330	326	354	285	319	287	306	352	318	345	319	313	303	308	338	338	339	337	314	306	271	302	354	336	318	318	326	325	307	315	317	319	319	292	319	304	339	327	319	348	298	340	326	358	280	320	305	298	313	352	309	309	324	296	319	302	351	312	295	315	288	316	289	287	337	339	326	316	337	327	319	261	296	317	321	318	326	315	315	324	328	330	301	335	327	322	305	312	290	325	329	295	315	303	323	324	320	322	297	297	339	335	329	315	281	334	312	336	319	340	356	313	344	305	337	314	276	328	299	328	290	311	312	335	339	310	321	312	332	316	264	349	309	319	316	308	316	315	320	354	327	310	328	336	298	340	313	306	314	278	323	301	333	321	303	329	321	311	327	323	344	298	348	328	325	343	339	289	351	320	313	322	326	294	303	317	339	329	322	274	337	313	318	299	309	290	282	323	308	319	296	335	338	358	288	305	339	321	333	291	307	306	316	303	306	299	319	345	305	327	314	333	308	290	303	320	301	339	327	294	346	315	314	336	315	332	322	310	333	331	333	301	329	304	329	314	321	318	300	298	327	319	313	338	321	293	313	293	266	329	323	311	321	314	323	312	339	330	313	313	301	309	315	296	348	317	317	300	341	309	320	335	326	317	277	298	315	341	318	342	317	352	307	311	321	324	321	314	328	330	334	312	313	320	298	320	312	338	298	302	295	300	289	332	297	321	317	343	287	329	323	309	332	327	300	302	340	313	325	296	333	301	321	315	315	324	346	314	303	320	333	318	382	313	311	335	310	320	312	304	303	322	322	305	282	292	325	325	342	319	307	332	317	346	328	317	330	311	311	302	309	300	290	302	330	300	308	314	332	318	320	311	309	270	330	350	309	322	338	318	293	317	323	339	309	330	349	294	308	276	356	320	316	323	306	310	310	302	310	323	315	313	313	295	317	311	297	318	333	297	319	299	351	297	313	354	298	297	309	285	291	295	279	314	298	313	312	315	328	330	307	288	326	294	283	323	282	298	330	328	309	304	320	330	326	291	302	319	346	304	345	330	334	346	325	310	312	303	316	320	326	299	331	333	319	328	311	321	319	324	316	303	342	347	321	313	344	318	324	310	323	304	309	279	337	301	333	314	320	309	334	335	298	316	267	295	288	324	341	295	311	332	304	339	291	308	308	329	323	304	293	318	333	313	328	281	313	327	306	336	307	295	325	299	313	312	307	315	336	273	358	319	301	341	324	318	317	293	324	297	326	311	311	320	325	326	342	318	308	329	352	290	339	332	322	320	327	331	294	325	307	308	314	332	329	290	296	334	320	324	308	295	337	347	307	307	312	301	349	325	323	358	294	352	322	327	337	341	310	309	324	331	360	313	311	345	304	313	339	252	338	299	354	302	302	336	335	337	345	347	332	264	318	329	325	367	338	363	298	311	310	358	314	327	288	310	301	321	270	306	348	285	341	314	345	301	345	300	314	340	325	328	336	310	333	296	319	309	324	287	313	328	324	343	308	321	293	304	295	309	273	316	328	340	324	324	328	334	279	315	336	309	305	325	316	334	317	314	349	323	330	315	333	316	287	319	314	337	328	311	295	332	305	309	305	290	325	317	295	286	337	316	300	348	316	330	330	287	333	271	291	302	317	317	326	311	349	319	295	302	332	303	320	303	300	314	276	345	310	295	314	333	319	340	322	312	366	311	360	295	329	305	315	334	323	337	350	315	316	335	303	331	336	303	306	310	310	345	299	313	312	314	321	346	326	315	299	300	318	318	284	325	290	340	340	337	303	321	310	329	306	310	317	310	322	295	351	317	308	337	317	307	314	332	304	341	332	320	305	293	313	306	321	308	343	344	316	287	299	308	377	326	342	316	338	343	321	332	326	319	286	309	318	322	322	321	348	292	321	305	323	289	311	303	350	346	332	325	318	330	301	282	317	326	291	299	338	311	287	342	317	327	307	301	286	351	335	331	282	319	299	282	305	283	304	350	317	290	320	320	302	327	336	312	317	339	319	327	356	287	293	296	321	316	318	343	298	341	322	348	312	279	319	336	331	299	330	348	300	345	326	335	323	336	313	335	295	313
6599	5158	3251	1696	1180	1002	814	662	606	535	489	472	421	437	425	412	420	397	395	391	362	394	372	420	380	378	386	347	403	345	379	373	344	374	369	364	397	365	384	399	353	384	348	350	355	320	365	353	378	396	423	368	373	347	369	346	350	364	365	372	367	351	342	343	333	310	368	387	318	392	339	343	361	379	377	349	315	328	351	351	346	338	360	337	352	376	355	357	331	373	339	371	348	362	341	369	342	355	377	348	361	378	323	366	356	377	365	349	368	365	346	350	350	324	381	368	390	389	340	364	344	335	356	355	368	359	368	355	353	328	343	362	385	363	348	372	383	332	348	335	385	344	373	346	366	358	362	360	380	370	360	372	351	385	361	371	357	334	353	311	384	348	372	333	354	342	383	349	357	356	318	361	368	342	299	344	368	345	329	368	356	373	375	339	365	354	357	365	347	363	342	330	358	372	348	367	347	386	365	359	338	370	385	402	342	348	380	326	363	366	375	366	359	362	358	375	316	361	321	374	353	376	341	353	345	384	349	328	347	342	346	380	354	376	344	340	347	367	361	348	381	369	360	330	331	374	381	332	377	339	355	370	340	349	348	319	357	374	335	314	347	377	368	358	331	378	352	391	339	362	347	379	382	339	342	360	359	373	388	333	357	351	365	351	360	377	352	385	361	368	400	333	343	369	365	369	374	362	357	344	356	367	333	331	378	365	350	344	382	341	344	332	359	331	335	374	384	325	381	320	363	353	364	343	333	347	337	374	370	308	354	352	366	368	379	366	380	363	322	337	347	351	364	357	357	366	438	336	351	369	378	346	373	349	349	378	348	344	350	367	341	365	352	350	376	351	343	347	378	350	380	367	360	368	373	402	343	384	363	342	375	356	362	369	365	352	364	372	356	380	350	358	365	362	359	397	403	349	351	360	354	362	347	320	379	355	361	324	387	400	331	334	380	339	384	371	366	361	360	388	361	338	364	341	345	379	378	385	371	329	379	344	332	400	332	355	358	369	343	340	366	365	351	339	370	334	351	356	363	364	349	334	368	370	349	377	348	366	353	349	369	350	381	323	357	384	352	353	349	364	402	344	362	393	334	322	368	404	336	352	362	359	381	365	399	360	327	388	334	351	367	371	388	354	369	393	340	350	356	350	334	366	370	389	351	339	357	372	399	341	371	351	383	355	391	344	354	352	342	342	356	356	365	371	360	367	363	364	396	344	355	350	441	368	339	372	372	390	358	372	356	378	375	390	371	311	364	363	342	361	354	367	345	335	295	353	363	351	361	389	333	368	352	352	357	363	335	363	372	371	366	375	324	377	372	350	356	371	351	364	329	330	358	355	371	341	329	359	360	375	381	342	363	381	373	379	346	359	329	382	358	341	372	371	333	371	349	387	364	345	367	363	353	366	367	376	340	361	336	378	403	365	376	351	379	349	364	381	347	346	360	379	328	372	358	320	339	350	326	395	352	350	376	343	318	355	327	356	365	330	375	366	367	346	348	378	338	382	360	317	389	389	383	384	344	388	337	358	337	377	374	338	327	357	389	363	381	352	388	361	320	342	350	358	403	366	379	353	371	376	371	387	374	353	330	384	333	328	365	347	366	405	367	356	384	338	363	350	376	328	348	332	354	374	329	340	372	362	361	358	353	368	342	374	355	333	362	332	317	357	339	345	376	362	380	386	364	344	388	359	380	342	361	330	353	326	327	369	357	344	370	366	343	319	345	351	339	333	343	374	399	360	359	340	371	386	334	361	326	335	328	406	372	361	368	377	353	385	400	349	341	381	354	363	356	348	331	379	369	350	352	347	384	356	362	356	360	351	340	372	369	373	359	341	309	339	359	349	350	362	379	363	362	362	367	354	334	337	346	336	381	358	367	384	370	375	356	363	363	332	373	377	379	330	393	327	367	341	342	373	339	354	347	362	394	354	341	340	369	350	361	364	346	389	360	365	356	316	337	334	375	361	352	334	332	350	359	373	365	340	347	349	355	353	375	364	388	348	352	360	367	365	385	353	371	329	341	374	355	345	363	372	329	345	361	370	346	329	339	406	319	351	392	353	351	356	350	345	374	344	349	356	368	352	359	341	368	353	353	357	349	354	379	369	328	348	370	366	365	364	343	347	411	348	335	372	385	353	345	366	352	344	378	345	386	412	343	347	372	342	327	357	363	335	351	367	347	356	378	344	378	357	331	379	357	401	338	385	350	365	348	348	361	362	373	329	370	379	344	361	346	367	349	362	376	340	388	363	375	354	376	364	375	354	362	364	355	350	360	379	344	361	388	393	340	324	386	379	351	347	350	380	352	358	377	349	313	359	340	336	370	350	380	364	399	336	351	393	360	382	333	370	355	349	368	348	374	333	349	395	370	354	379	357	378	344	364	379	346	374	357	354	381	362	364	338	395	371	329	365	320	381	363	354	373	363	366	355	380	359	334	374	370	373	320	380	376	359	359	351	304	369	410	360	345	362	348	334	333	357	363	325	313	375	315	324	347	386	341	348	369	385	348	392	382	374	370	369	351	381	326	380	344	350	365	345	371	369	357	367	357	362	369	340	349	357	353	365	381	340	351	355	339	374	356	354	351	347	349	380	328	327	354	380	323	372	367	347	357	361	393	348	366	354	373	354	378	347	317	353	346	365	355	328	355	377	370	308	347	366	366	356	355	371	360	349	351	391	328	348	355	320	374	371	345	378	348	371	355	340	343	339	393	316	376	356	354	323	336	384	362	345	351	341	370	375	346	352	390	379	357	341	363	351	349	379	340	318	359	348	392	350	373	306	340	357	351	351	351	311	349	348	354	390	325	371	355	355	373	364	349	356	334	362	349	365	355	358	351	377	343	388	351	336	349	366	331	351	368	345	373	358	346	377	351	352	373	336	351	366	393	386	392	356	354	365	394	350	364	369	377	369	357	345	344	363	366	358	373	343	354	370	377	371	337	343	351	364	383	359	370	326	387	387	369	378	358	379	363	358	356	358	349	368	362	327	365	370	344	400	349	366	354	370	354	387	368	359	408	382	354	388	317	335	352	310	385	401	372	353	322	374	379	391	345	357	357	382	352	344	369	401	375	380	367	354	342	366	349	361	339	367	359	359	338	368	367	366	369	330	325	372	347	330	377	329	362	362	353	357	347	347	377	381	349	325	381	313	359	367	364	331	346	334	351	360	345	359	366	369	340	345	323	374	371	345	347	356	353	357	361	360	367	385	390	350	350	366	352	374	368	336	347	351	383	327	346	355	359	379	326	359	367	354	368	335	353	353	340	356	341	355	346	356	350	350	358	335	363	357	338	363	366	335	376	352	373	339	361	396	374	376	351	358	349	345	360	402	331	345	378	350	363	357	368	375	370	362	338	379	369	352	341	344	354	369	376	385	365	352	349	331	366	371	337	361	333	321	354	332	388	357	334	371	369	408	334	356	358	331	381	360	354	365	357	346	341	366	329	359	346	362	361	344	350	347	354	340	354	323	339	378	354	339	363	376
22304	21082	28661	23747	21084	21108	5786	886	685	638	559	485	470	432	442	412	401	381	410	410	378	373	354	385	340	382	344	338	369	350	353	364	311	367	335	377	324	306	373	362	361	385	342	341	325	349	357	353	333	350	344	334	335	361	318	349	296	318	323	323	333	315	321	311	313	304	337	305	326	339	334	346	319	330	329	328	320	332	329	333	343	338	333	330	314	327	336	318	337	302	346	301	344	322	363	346	341	326	326	315	310	322	320	324	334	335	333	337	341	336	326	330	303	347	303	335	301	320	335	339	327	308	317	319	331	324	338	326	314	327	306	329	281	316	364	332	293	349	309	329	326	363	353	335	340	312	331	291	336	315	301	338	328	327	312	317	315	316	321	313	344	336	296	317	320	295	319	317	320	349	314	332	325	324	338	318	325	321	340	340	299	321	323	318	320	340	334	320	334	324	323	339	327	358	335	344	331	333	333	310	335	295	361	320	334	317	338	371	315	293	325	329	303	330	331	327	286	332	331	320	328	298	305	319	355	320	312	311	341	323	324	341	334	309	342	338	326	346	303	344	338	346	363	339	330	327	321	333	332	314	333	359	345	330	329	312	319	312	327	305	306	347	315	330	334	312	319	357	341	310	300	354	322	309	333	319	354	319	319	311	318	344	300	357	354	323	319	313	336	345	312	314	328	323	298	354	322	310	325	321	313	331	321	350	333	334	307	321	330	315	302	314	313	345	342	339	335	325	366	358	339	333	340	296	304	333	352	327	352	330	318	305	324	324	275	325	331	331	326	352	323	321	343	302	327	336	307	311	301	304	326	318	330	337	329	352	329	308	311	303	331	334	326	335	305	320	322	319	352	326	361	307	329	302	317	325	310	302	291	322	332	324	321	319	342	320	315	317	336	339	352	347	332	319	313	338	321	306	291	317	320	304	327	306	334	311	326	322	323	314	355	305	265	340	317	337	326	321	363	345	300	299	319	368	289	344	327	340	328	334	323	283	347	344	319	347	298	324	366	322	343	318	321	334	321	299	305	320	289	316	340	329	346	301	323	327	294	318	348	359	322	348	321	369	304	326	319	321	327	315	297	312	313	338	321	332	329	304	352	304	337	320	329	357	360	338	296	315	351	342	347	327	333	345	341	328	311	331	319	319	298	280	335	324	317	320	320	290	349	345	329	331	306	341	353	322	325	335	310	356	327	328	321	312	305	322	358	305	350	304	329	347	305	331	302	336	316	322	319	292	328	322	330	310	311	339	316	357	304	337	347	309	310	332	349	349	324	301	343	330	320	331	336	283	314	325	340	310	340	327	328	349	359	343	321	330	301	322	317	316	321	317	343	318	333	311	347	299	338	303	332	314	308	335	326	331	348	325	324	380	321	366	345	295	319	325	340	362	340	305	327	330	326	310	362	295	334	329	316	352	314	349	332	330	325	295	317	343	303	319	316	336	328	311	333	349	353	311	329	340	334	339	321	302	320	317	298	322	316	350	327	334	330	334	306	337	325	345	315	321	338	328	332	333	330	334	335	314	310	311	329	353	350	294	311	333	282	293	315	366	352	316	356	338	327	322	341	335	345	332	319	348	331	331	331	285	342	341	329	342	322	344	321	303	332	300	323	330	280	304	343	325	363	309	325	298	301	314	336	308	355	362	318	317	357	341	352	341	292	308	324	364	341	341	320	313	337	331	286	338	349	303	359	331	307	319	352	364	352	320	335	323	328	357	290	328	313	338	320	316	323	336	314	348	347	365	307	317	323	334	310	314	328	312	342	316	294	306	311	318	344	325	298	289	307	326	353	339	304	316	308	328	310	303	309	361	319	338	318	340	348	293	302	289	328	322	334	323	375	331	313	337	336	325	332	314	315	298	325	330	267	366	312	327	356	345	367	364	358	300	305	316	333	316	357	320	285	313	346	327	306	308	336	339	327	315	308	337	340	296	310	346	322	327	329	355	364	307	345	356	316	320	340	331	318	348	350	329	335	344	333	319	327	322	352	334	343	310	316	335	323	350	343	314	355	336	337	315	334	343	305	329	320	325	314	322	352	333	303	333	339	319	358	308	355	300	301	322	320	329	355	289	344	331	315	336	319	322	312	353	330	317	310	326	289	304	310	332	354	352	329	338	331	323	326	352	324	353	301	323	332	325	326	334	327	318	313	318	355	304	350	343	314	307	333	322	310	329	337	338	305	336	338	347	352	325	301	304	298	342	328	342	345	303	319	313	320	342	323	314	303	293	281	324	323	344	305	338	348	314	324	346	316	312	347	323	329	309	336	314	329	307	320	309	344	284	307	330	347	338	333	283	316	317	294	336	330	340	307	315	317	312	334	306	314	329	344	350	317	374	304	329	305	330	355	330	331	316	300	328	333	343	335	340	335	330	326	338	348	307	307	350	301	344	305	304	306	351	323	314	362	356	328	317	307	327	339	312	338	342	303	325	301	312	327	302	332	332	286	320	325	308	348	309	317	319	332	329	310	314	319	330	349	327	316	327	320	311	333	347	303	335	347	358	349	346	340	341	363	308	293	323	317	333	299	322	362	305	322	316	304	327	333	327	320	317	339	303	335	347	315	373	303	338	319	307	292	308	317	278	320	331	367	312	309	307	328	334	328	319	349	323	336	332	307	322	339	331	298	292	340	314	351	323	360	318	330	290	346	346	316	330	307	338	311	290	334	328	330	338	323	309	296	307	303	329	322	310	297	336	323	335	320	335	320	357	317	343	318	310	347	324	317	328	354	317	339	334	297	350	333	318	321	323	314	330	339	315	299	319	337	307	333	325	335	302	348	314	318	356	349	317	329	318	332	337	340	314	306	309	316	319	321	357	329	333	363	337	346	304	313	336	381	327	350	342	358	325	304	320	333	358	313	321	301	326	336	301	328	309	343	331	333	348	328	322	322	336	262	329	317	298	287	316	340	322	329	271	307	356	306	316	316	390	325	318	317	320	336	330	333	333	314	328	331	323	339	337	358	340	347	338	339	306	317	323	309	324	323	333	322	302	346	319	313	326	289	298	308	339	325	365	303	349	326	321	322	336	311	323	313	319	309	316	316	348	339	297	316	348	302	324	322	319	360	329	321	325	327	306	337	333	344	313	346	307	335	298	319	293	315	332	367	302	344	313	292	333	330	304	324	312	292	323	299	333	347	324	330	324	288	325	336	310	300	341	330	317	344	335	358	312	320	360	297	295	304	326	313	322	338	317	328	331	303	325	314	331	315	313	306	326	300	348	324	364	381	322	315	338	314	298	324	323	349	329	300	335	316	330	308	303	326	319	305	327	309	329	317	309	345	294	325	328	348	309	346	320	340	345	295	318	309	336	337	303	329	319	324	303	333	310	335	316	316	328	307	309	310	306	323	320	344	342	313	335	332	307	354	335	348	332	325	323	325	329	325	330	316	302	329	293	332	315	344	298	345	313	337	321	320	316	326	320	306	334	319	314	350	345	331	332	308	357	314	331	308	332	325	372	299	293	312	347	345	292
7831	14449	9376	4634	3319	2499	1911	1537	1184	958	837	728	672	635	610	539	542	507	477	533	473	518	473	437	465	465	442	393	408	431	438	437	423	429	408	396	443	382	405	419	382	381	399	390	403	386	389	374	378	414	381	382	435	428	350	370	425	365	394	389	404	413	384	372	362	392	347	421	362	377	381	367	362	402	382	395	426	360	385	407	396	353	365	382	393	383	382	378	398	365	383	359	357	349	382	388	388	361	382	361	391	370	386	350	375	395	410	373	393	344	380	374	358	383	373	394	374	369	389	425	396	348	402	397	402	405	375	387	363	356	397	371	359	329	401	383	373	365	374	386	370	364	405	359	379	382	362	381	385	417	382	373	378	367	334	381	345	381	395	368	393	379	404	389	352	378	346	397	357	368	405	357	386	391	352	373	377	379	380	386	382	402	422	386	379	372	377	362	389	397	391	402	372	347	398	400	385	396	365	394	394	375	389	414	388	348	395	377	372	372	363	385	357	392	406	400	373	392	403	378	373	420	417	388	384	397	369	385	387	351	372	396	397	409	380	353	399	367	384	407	398	378	375	406	421	380	403	364	372	349	401	404	400	398	380	418	393	397	380	402	342	365	399	372	415	372	387	387	378	391	362	400	377	375	401	371	378	398	411	373	366	390	373	382	383	373	369	394	376	400	400	381	371	350	360	371	414	411	375	366	383	420	400	389	361	411	413	406	370	388	400	398	333	367	369	375	358	408	388	371	387	403	394	352	365	392	401	397	389	385	356	393	383	389	366	401	382	374	362	381	415	392	390	349	395	361	361	401	380	373	365	384	372	384	373	401	366	385	397	393	379	390	388	392	363	380	344	376	407	398	390	362	362	418	381	397	418	377	396	372	386	388	407	362	404	381	355	380	355	416	363	410	383	364	384	351	367	365	366	330	356	406	381	400	369	373	365	372	395	363	352	391	371	392	353	395	375	417	369	368	376	377	348	371	382	348	391	393	425	385	381	374	383	373	362	390	355	410	379	376	393	421	382	391	377	355	414	375	403	378	383	380	383	361	376	351	380	389	379	364	413	377	398	385	398	364	385	369	388	396	375	390	419	382	352	371	401	355	382	378	383	386	405	374	346	371	400	383	378	366	363	408	422	390	372	401	373	385	346	368	356	370	369	400	370	402	359	360	330	429	367	331	359	390	347	377	384	332	355	378	410	388	409	357	368	378	375	364	389	358	406	368	394	376	416	352	349	358	375	404	390	404	389	365	334	364	377	379	396	411	371	389	361	350	382	435	389	344	391	367	373	408	359	387	351	367	390	374	386	364	366	356	400	386	382	414	393	386	411	399	374	366	378	375	394	371	364	388	406	379	375	383	362	391	381	385	345	352	395	366	378	380	406	388	378	412	378	379	394	367	382	392	443	376	386	379	387	373	392	369	363	358	376	396	372	388	405	363	361	405	378	345	377	396	418	397	365	344	406	392	354	410	362	379	384	381	397	371	381	409	398	368	393	383	376	348	376	406	364	386	396	361	375	374	390	397	372	337	384	362	383	374	409	350	375	392	377	403	392	376	365	378	378	370	397	366	373	348	386	367	404	382	362	379	408	406	389	376	369	366	375	359	383	371	376	401	393	380	422	348	359	382	383	405	338	374	400	405	376	367	361	353	402	360	377	384	388	352	393	374	364	354	360	373	388	391	398	395	403	374	390	375	411	394	372	388	368	361	381	374	412	393	366	389	355	394	384	388	398	392	381	378	368	359	369	426	367	362	397	405	377	414	338	416	348	385	405	392	403	379	380	378	364	392	345	387	395	399	365	395	385	365	371	374	395	393	397	375	370	412	400	371	372	380	364	371	346	392	403	413	381	369	371	390	343	373	404	397	385	376	405	354	360	375	349	409	401	366	352	378	395	365	385	349	357	418	389	422	373	381	355	385	381	353	369	403	389	336	382	387	361	383	398	410	325	411	372	381	371	378	375	365	407	357	361	384	396	356	359	352	383	400	354	385	397	364	367	353	404	375	375	400	376	385	392	368	396	424	406	379	380	399	371	387	385	368	403	358	389	402	392	381	365	366	361	395	379	360	373	398	372	376	327	387	373	369	386	373	410	397	374	364	369	387	377	389	373	370	371	387	372	391	377	365	415	404	382	382	413	387	372	370	393	376	355	383	365	363	388	398	366	409	385	424	399	390	367	406	363	376	388	382	377	417	386	371	362	384	372	397	367	379	375	380	362	387	387	386	367	374	372	387	413	406	369	405	391	392	387	420	362	368	365	371	378	374	376	395	394	342	372	385	370	405	359	375	377	389	397	383	360	347	391	391	366	407	413	399	400	381	368	383	404	394	399	384	378	351	383	400	403	378	409	376	380	403	407	352	427	391	402	386	386	355	419	369	401	396	399	369	382	334	379	380	362	346	356	416	390	358	385	374	373	364	358	353	382	364	371	367	375	388	385	399	379	409	388	353	379	372	386	343	383	390	363	396	382	348	382	377	370	381	398	391	356	395	408	384	364	385	400	371	401	384	377	382	412	352	389	351	408	415	395	386	401	397	374	358	362	379	379	370	403	405	384	358	350	405	392	372	410	355	368	387	349	378	367	385	411	402	376	404	394	385	380	354	408	423	341	380	393	387	368	361	390	361	410	349	396	407	403	368	408	383	368	419	378	351	376	433	350	393	377	348	380	346	390	394	361	343	387	345	397	370	388	390	359	380	381	335	366	368	361	370	378	404	393	386	375	361	348	359	388	415	394	356	397	360	353	381	394	385	388	363	392	387	396	392	396	348	378	369	353	414	375	382	365	405	431	370	363	375	395	385	377	385	370	379	383	359	408	390	364	380	361	386	376	365	387	346	393	374	389	355	365	366	364	393	402	380	397	394	393	373	342	368	393	383	406	424	400	390	378	417	378	342	370	363	397	391	334	379	392	381	374	399	409	370	379	374	375	392	395	401	400	365	426	355	348	376	372	381	389	380	365	386	389	405	356	382	394	421	405	363	385	385	371	375	431	386	360	369	393	397	399	406	368	368	369	400	409	375	376	402	399	387	352	372	391	391	377	417	344	355	366	387	379	401	372	374	347	426	362	383	378	399	392	400	368	354	393	382	378	369	359	367	376	389	373	372	394	392	373	394	363	401	403	347	397	372	386	372	368	400	370	383	418	376	376	369	367	385	380	344	406	379	379	381	379	379	385	405	370	412	371	405	405	374	383	377	367	383	381	365	362	401	336	361	379	347	362	363	398	406	347	394	373	387	420	368	379	405	377	377	393	374	381	374	383	386	373	376	393	332	363	384	397	381	357	406	394	368	377	400	380	396	399	370	363	362	411	387	380	381	397	418	378	377	382	385	383	388	378	369	353	381	387	376	406	362	385	390	392	393	390	331	389	403	356	372	345	375	383	396	359	394	374	395	352	392	401	387	410	390	365	350	396	400	382	363	373	351	395	373	392	387	387	347	355	379	407	395	407	347	366	324	369	332	341	430	387	388	379	372	390	353
27182	17248	3706	1068	819	809	729	656	679	624	609	621	615	655	593	583	607	608	661	672	627	613	646	619	633	592	615	623	616	562	646	635	605	624	644	588	572	632	588	619	611	588	550	639	668	600	637	643	644	623	630	596	570	614	645	657	615	622	609	716	616	574	585	595	598	652	570	649	619	599	636	633	628	615	597	583	586	663	608	605	617	655	624	665	603	616	657	592	619	599	644	591	618	568	611	616	636	632	606	628	572	625	649	574	630	601	557	632	634	621	638	591	604	615	554	557	608	632	613	594	622	601	645	618	595	632	632	596	610	637	655	628	596	622	650	645	597	649	631	630	620	627	598	646	662	591	603	632	615	652	599	607	595	632	606	640	636	600	604	607	591	621	563	622	601	607	591	665	605	594	562	620	647	627	603	604	600	628	608	634	582	615	604	616	608	618	619	606	648	579	610	586	621	617	635	627	597	609	616	653	656	642	644	633	610	645	619	611	579	622	612	625	578	623	597	632	673	628	595	650	613	652	630	619	614	614	617	579	576	623	625	613	592	621	602	594	611	625	656	619	596	585	605	633	629	599	627	632	620	602	611	626	624	601	590	645	579	622	595	603	623	608	597	649	589	625	652	627	602	615	604	644	649	593	628	596	647	628	595	633	612	625	625	621	553	669	607	616	591	610	607	577	576	628	613	633	635	581	632	572	613	601	634	620	614	642	572	617	587	610	606	594	589	578	650	615	610	620	627	633	641	571	610	603	613	577	599	612	621	634	613	634	609	648	598	630	632	580	594	629	606	621	597	598	651	673	596	610	655	605	621	636	584	594	599	592	564	666	585	620	613	666	630	627	609	635	634	635	648	655	568	644	688	680	630	619	579	615	647	591	595	638	637	570	630	591	609	614	626	609	616	587	605	656	647	634	621	591	585	620	621	643	633	595	623	664	620	608	608	639	624	625	588	609	574	619	664	648	610	652	619	610	595	624	611	657	591	598	623	583	633	561	576	618	603	619	644	613	634	604	649	561	614	604	632	635	613	596	630	611	608	628	573	624	643	647	602	661	625	581	596	604	664	621	574	620	643	613	649	610	642	628	576	618	629	624	611	629	684	610	614	670	625	585	622	614	619	609	576	662	584	625	654	652	569	618	621	590	637	590	636	642	620	596	573	671	587	567	619	618	595	608	644	617	616	617	624	619	614	636	635	599	616	610	626	601	626	603	579	624	583	641	546	582	648	579	612	611	593	638	619	577	600	623	622	601	606	593	612	596	628	596	684	604	654	605	616	604	586	639	610	650	612	613	655	600	596	602	601	612	628	626	610	673	604	606	620	638	591	645	648	627	662	645	593	580	614	621	644	627	641	614	603	636	628	615	616	643	599	604	594	646	615	660	631	599	602	588	576	601	628	592	632	655	618	614	604	645	662	649	599	655	596	668	583	625	602	625	627	629	607	633	629	636	639	659	618	617	582	634	629	600	594	655	626	602	628	628	632	635	580	632	596	596	620	623	600	621	611	569	607	629	614	607	591	624	600	638	595	654	602	614	567	628	589	631	585	584	587	594	602	603	663	567	578	630	625	615	633	619	591	602	594	580	619	679	657	601	638	602	624	640	592	678	633	606	655	639	627	590	609	587	623	647	644	617	627	590	613	597	629	619	564	604	616	621	616	605	591	603	588	603	623	552	618	644	673	652	629	633	603	570	584	629	583	608	639	581	632	600	650	626	615	690	643	650	636	615	630	609	585	586	632	568	624	629	643	650	597	603	617	631	605	628	628	629	632	634	627	610	621	609	592	597	611	622	578	605	625	589	612	620	600	639	596	646	567	587	571	608	621	650	607	603	611	623	595	626	596	632	603	632	623	598	606	603	642	631	633	644	600	614	649	607	633	661	618	607	642	579	584	585	650	595	629	657	589	640	609	587	617	612	636	599	618	604	609	612	612	609	588	628	620	635	621	556	633	616	595	644	639	632	628	612	608	646	586	600	606	577	596	630	637	642	600	610	609	607	616	609	585	625	598	629	589	613	653	620	593	629	653	630	610	614	622	643	594	613	622	625	579	616	649	587	611	628	592	618	652	633	578	589	634	664	602	612	558	635	627	564	654	600	623	672	643	600	598	658	641	592	668	634	611	631	629	617	629	645	625	568	620	648	606	599	640	600	640	622	614	582	589	619	587	599	626	608	630	595	630	616	636	639	586	614	609	638	625	623	668	646	655	639	594	648	599	616	611	630	635	618	628	636	639	609	617	638	635	584	607	638	599	549	609	568	630	615	590	605	642	626	591	571	609	726	609	628	635	597	601	626	561	659	601	575	588	634	595	580	647	615	644	601	622	572	624	645	571	629	654	653	609	663	618	592	595	637	575	626	573	613	611	646	616	614	613	567	620	641	611	577	661	615	603	649	621	611	636	597	582	588	601	643	631	646	602	602	615	622	623	656	594	604	637	606	611	541	620	628	595	590	601	606	616	575	655	642	626	609	605	634	620	542	611	624	625	616	604	637	635	644	683	646	614	639	616	613	613	687	632	651	644	596	614	628	600	636	637	630	583	604	632	653	593	614	613	610	594	658	615	584	664	624	588	617	614	616	597	588	612	648	616	631	645	575	610	616	603	604	599	617	655	598	632	636	591	625	633	601	557	563	659	605	630	626	611	603	640	575	638	549	583	597	655	645	590	554	601	642	638	597	556	641	596	576	628	599	593	616	655	624	619	624	613	590	607	604	587	633	643	647	600	709	611	650	621	596	561	592	605	662	643	622	633	636	625	560	562	650	649	578	626	632	573	632	624	548	601	615	614	652	611	637	625	601	603	630	617	589	617	612	633	631	655	592	609	628	641	627	654	626	606	607	591	627	561	615	603	593	625	640	573	655	648	590	638	652	582	622	581	645	576	575	636	605	614	620	589	631	629	660	634	620	625	643	625	619	605	622	629	554	656	617	595	647	604	555	655	596	569	629	649	623	599	595	609	630	626	609	637	620	623	610	622	644	587	634	653	640	612	599	609	650	677	622	645	627	636	618	614	601	608	590	630	621	627	602	609	607	635	625	621	627	656	643	612	596	588	610	630	604	606	639	640	626	622	598	677	568	572	639	588	638	600	641	625	700	605	589	645	628	605	620	588	658	610	588	608	600	582	662	614	650	609	637	646	633	578	630	621	610	610	642	628	625	586	644	597	609	600	594	611	608	647	631	649	614	622	622	629	582	584	620	640	602	603	644	617	578	605	615	595	632	601	650	590	636	651	604	621	601	612	668	608	600	634	606	612	624	585	638	664	599	636	613	598	641	648	598	644	597	674	581	621	635	576	644	595	600	639	636	650	579	599	610	646	640	642	598	667	611	624	593	661	590	609	647	656	675	645	564	650	636	608	630	616	631	640	618	611	595	575	602	649	576	593	608	610	601	648	610	628	667	620	644	637	593	606	594	603	612	617	594	629	637	604	604	631	636	603	633	589	596	613	636	607	543	573	575	654	656	635	616	613	546	568	587
5469	1325	1092	880	833	807	743	720	711	688	730	725	713	723	708	695	664	736	679	704	651	697	715	642	645	699	676	698	712	653	706	730	732	722	696	762	691	713	688	703	719	702	666	648	740	672	720	716	666	696	733	721	701	693	674	704	704	693	724	675	704	680	723	657	660	662	643	670	713	736	701	719	686	723	704	700	714	643	727	664	703	651	713	710	725	661	716	671	719	720	733	716	682	671	699	737	702	662	655	682	672	684	681	682	691	706	652	724	641	716	663	736	686	677	674	664	664	681	712	684	702	721	687	689	646	681	677	670	707	674	718	686	647	699	682	680	677	749	674	686	736	690	687	730	667	707	702	657	671	679	727	618	739	674	717	676	692	689	717	652	713	666	676	679	694	707	684	717	695	691	716	698	706	667	744	691	679	668	700	701	682	694	694	698	650	730	681	720	669	689	692	722	655	686	719	648	687	733	697	699	675	681	693	694	688	721	681	687	693	685	684	766	722	695	648	691	733	650	662	673	684	709	677	667	704	667	722	686	690	678	740	727	668	749	677	692	688	658	680	752	740	644	734	660	746	715	679	711	700	756	680	702	647	687	660	716	680	676	655	648	676	699	711	683	688	658	714	737	668	654	709	674	684	656	712	693	702	690	728	732	673	671	703	709	700	672	672	697	684	713	690	719	682	717	704	657	682	707	709	653	635	697	669	730	674	699	694	703	701	678	671	667	752	676	710	675	687	678	660	685	707	749	688	676	684	713	678	645	692	727	686	684	713	698	727	704	691	660	722	701	669	667	703	741	636	692	667	663	687	712	661	700	705	683	756	712	679	674	712	720	635	714	675	713	724	689	669	704	671	673	703	729	730	657	740	688	710	677	697	687	720	628	693	689	681	720	700	614	689	707	671	726	695	728	722	733	655	693	653	645	673	723	669	668	661	696	702	686	670	726	667	696	693	623	694	691	720	682	714	659	697	661	673	671	688	715	703	698	682	661	654	744	668	726	659	709	691	681	677	738	661	663	657	691	713	731	713	691	680	709	669	716	675	705	645	655	676	717	718	684	723	680	723	698	668	696	668	666	731	736	725	671	705	677	714	686	686	707	709	649	677	667	720	679	689	697	681	669	680	652	724	713	656	662	678	694	676	720	651	719	702	710	707	715	690	672	679	669	697	692	682	698	682	658	755	695	679	737	683	701	679	707	674	688	707	679	699	696	708	716	703	697	669	687	732	675	698	675	705	707	690	695	747	725	717	683	760	685	692	679	670	680	711	688	676	706	688	724	686	700	695	733	714	717	707	688	707	697	675	739	661	702	707	712	718	652	673	711	712	703	698	723	663	700	696	701	699	691	662	660	703	698	738	653	736	704	694	672	678	724	711	703	662	712	690	706	687	699	645	745	705	700	695	708	717	749	696	691	685	673	699	659	695	707	681	679	688	715	706	717	676	706	708	674	666	649	691	687	702	698	711	719	680	717	673	698	687	687	676	682	683	703	731	703	762	713	692	695	740	754	692	728	705	677	671	687	664	647	700	670	686	737	661	692	702	748	709	717	668	698	685	725	731	675	663	731	703	679	698	723	659	703	682	693	695	763	673	690	676	681	692	704	667	659	657	647	682	778	692	689	662	669	675	695	709	698	663	664	653	673	704	683	655	665	668	692	716	687	710	699	684	680	674	688	704	710	753	675	719	720	715	719	732	683	711	647	691	644	731	721	769	659	701	660	703	726	680	682	720	685	658	734	662	711	696	674	698	706	679	682	705	711	720	672	689	669	701	689	709	693	704	640	741	677	692	655	685	680	683	677	708	738	726	737	735	682	705	698	663	739	683	695	695	729	707	691	673	661	688	703	706	719	682	692	695	677	709	673	687	689	727	713	672	712	735	685	701	682	699	718	674	672	729	723	704	685	717	629	691	677	654	632	703	658	692	675	694	656	727	669	718	674	684	719	687	663	719	696	670	708	730	695	712	725	705	685	690	667	677	704	710	712	669	675	690	675	687	673	739	676	712	679	721	682	682	733	687	703	700	710	649	724	674	718	709	719	630	747	649	677	706	720	679	722	676	657	743	707	667	756	748	666	686	706	702	697	674	712	682	684	659	680	691	689	707	674	700	727	705	704	713	651	690	701	698	753	715	687	705	688	660	684	690	716	690	696	683	691	681	717	660	699	722	701	689	729	681	713	697	673	639	697	680	702	673	724	763	717	717	691	670	688	654	714	690	697	726	720	694	707	690	744	697	678	712	702	685	687	741	685	672	703	704	691	703	686	727	677	679	677	680	736	649	621	683	684	682	711	642	694	702	714	683	707	659	703	742	682	717	738	696	721	707	695	654	688	684	675	758	727	718	698	721	719	703	720	714	724	686	690	694	683	663	690	705	664	723	711	671	696	668	686	694	685	733	687	633	669	681	710	660	710	680	694	743	701	690	684	641	721	672	686	693	674	678	688	680	754	720	726	674	691	679	722	692	698	681	712	684	631	716	692	654	706	698	656	681	720	723	679	724	655	685	716	693	694	689	701	660	650	704	674	701	673	747	668	694	689	651	688	667	670	672	700	658	707	707	712	741	709	697	702	713	682	737	705	684	705	700	717	646	737	681	704	687	702	684	689	724	716	643	682	642	690	734	706	705	714	694	686	727	698	631	712	735	716	662	646	703	686	726	730	656	663	707	707	720	757	702	720	696	702	682	683	711	652	696	716	667	709	695	676	695	727	736	679	681	676	696	697	677	752	679	637	704	667	741	675	714	664	689	705	682	686	709	711	712	717	667	688	700	674	680	681	695	714	706	692	633	745	704	671	675	678	712	654	668	641	718	669	641	643	695	727	716	688	663	700	679	653	707	663	713	724	685	678	644	682	726	670	704	669	635	668	692	683	676	675	699	737	688	693	680	657	690	674	632	687	682	734	690	695	655	678	665	695	717	680	698	741	645	663	722	699	726	684	712	715	711	747	682	690	692	685	674	646	655	717	679	723	690	688	702	691	702	705	679	657	703	725	698	704	695	680	655	694	671	707	717	717	644	703	664	720	722	717	694	710	667	716	666	714	675	651	692	725	707	736	691	698	680	691	705	695	703	683	700	677	690	702	706	689	698	717	663	687	670	708	691	688	696	707	719	720	639	708	707	683	655	696	687	714	746	673	723	683	709	675	712	700	613	700	696	688	712	680	719	697	700	692	704	698	699	682	721	675	689	673	704	677	659	668	709	676	705	721	671	671	676	746	687	717	697	691	665	660	694	662	686	687	684	678	690	722	724	696	731	697	686	669	706	678	693	722	675	668	702	705	729	662	695	691	716	666	695	711	657	706	673	640	703	723	681	727	728	686	658	717	700	676	697	683	700	642	688	670	711	671	658	698	692	741	647	678	722	693	615	711	698	671	720	676	700	706	719	674	668	677	689	661	701	691	682	705	693	655	694	716	663	697	688	650	683	741	682	703	656	683	678	676	699	656	652	697	726	722	712	660	692	702	690	697	705	696	701	676
23343	21038	28127	24160	21018	7869	1409	1102	881	807	801	819	744	766	726	740	686	712	752	710	723	697	732	685	680	627	693	680	702	672	639	666	682	665	695	691	655	663	716	635	691	726	662	667	660	715	716	664	683	678	686	673	691	648	701	718	709	702	711	694	673	619	661	671	683	693	622	655	734	679	657	699	676	690	736	705	677	640	673	693	665	712	633	667	659	734	697	697	675	707	643	653	655	659	683	714	695	697	714	696	685	731	720	693	645	729	669	674	644	658	678	709	693	686	660	724	662	627	684	669	668	705	675	676	667	664	647	664	666	673	666	680	649	673	679	680	650	695	689	684	652	670	668	710	685	679	689	688	645	708	697	703	662	681	689	662	684	656	706	662	704	664	623	677	639	656	664	715	713	663	697	688	692	673	697	626	689	709	723	695	646	695	678	662	664	657	688	708	683	712	708	677	704	675	685	669	655	696	660	701	624	716	678	684	674	660	681	719	671	674	610	649	686	709	683	737	678	664	658	644	656	674	644	657	719	664	716	690	667	665	695	676	629	691	669	689	703	657	661	658	709	678	656	720	642	648	668	671	646	690	713	699	693	678	710	688	713	681	638	688	719	714	683	677	679	681	612	666	673	676	697	689	721	666	663	704	649	615	703	648	665	712	698	656	632	681	704	719	705	640	703	676	721	676	635	674	665	657	701	704	685	680	664	679	702	703	695	704	629	713	670	643	700	668	711	693	661	646	659	670	656	695	717	706	689	714	657	661	690	651	675	710	708	684	686	664	675	628	676	658	695	683	639	689	651	656	679	671	654	728	630	665	721	645	685	677	729	724	676	651	645	689	697	686	723	697	708	665	694	677	702	622	635	685	648	708	672	637	661	693	640	712	688	619	644	641	660	741	707	679	680	737	656	741	669	670	665	684	726	699	665	707	701	683	719	681	646	669	705	649	670	698	654	686	695	665	656	705	647	661	640	662	623	697	682	695	654	682	645	679	750	645	705	666	648	670	674	670	701	721	708	685	679	688	630	711	663	645	667	654	654	696	651	736	658	698	717	706	668	656	672	703	663	704	689	720	679	665	687	681	686	694	630	656	706	674	661	636	733	689	699	659	677	683	699	665	619	653	648	654	684	686	689	650	694	677	706	733	705	666	698	705	645	624	656	648	678	655	632	697	699	615	681	649	663	648	653	637	656	662	646	656	687	673	714	690	684	681	670	683	697	656	650	659	630	713	715	736	685	683	656	696	698	705	677	657	698	676	641	695	712	702	700	708	627	627	705	629	666	654	703	662	650	686	686	644	682	696	665	682	686	683	699	658	701	728	705	731	641	646	675	709	648	694	693	693	633	636	705	676	667	702	683	670	663	672	703	694	710	716	668	665	704	690	653	688	690	678	722	630	649	691	675	681	650	716	655	654	700	623	624	652	694	674	663	662	698	658	648	641	639	644	653	688	675	672	701	687	653	708	632	660	693	708	683	720	666	687	702	688	713	719	655	647	664	657	683	664	648	666	647	680	663	655	673	697	623	675	674	670	639	673	714	657	664	682	704	656	677	678	655	617	663	669	681	631	629	666	685	677	695	652	680	637	668	673	714	686	739	693	651	669	695	708	655	696	673	687	702	669	658	664	667	727	676	702	683	671	670	633	649	676	709	680	669	645	708	709	667	650	654	679	662	666	716	676	649	667	694	664	651	643	635	674	642	704	663	686	645	647	710	631	634	733	663	739	646	652	683	690	682	681	665	725	698	665	700	694	694	656	716	686	662	683	685	656	672	655	659	656	661	683	658	688	650	671	658	651	659	697	723	656	652	660	648	693	653	681	683	681	693	655	662	693	671	691	680	720	667	654	695	681	697	696	710	702	667	628	676	686	651	704	666	649	703	649	680	703	671	697	615	662	680	690	682	707	672	642	665	674	632	629	689	656	708	703	709	674	602	648	690	656	700	634	681	648	687	664	669	659	683	658	705	676	672	705	702	632	683	673	701	666	632	665	710	643	735	699	736	661	668	689	643	663	683	708	699	696	721	654	716	690	731	666	650	719	714	698	682	659	721	662	647	686	671	662	674	685	672	677	648	666	679	707	703	696	690	672	722	728	642	640	710	653	689	711	710	689	710	697	691	683	698	686	658	657	706	661	648	671	671	677	698	699	698	678	655	716	737	658	673	698	693	654	676	719	679	691	731	672	654	725	674	698	667	680	670	681	682	691	642	645	636	693	708	705	674	681	700	695	683	706	646	655	710	655	705	642	723	686	675	696	669	684	708	663	682	674	673	660	676	675	712	678	730	715	686	674	632	666	661	700	692	666	687	647	688	663	679	648	692	668	686	705	682	692	694	732	653	707	695	641	660	675	646	664	680	657	647	642	698	664	729	652	639	667	643	629	704	717	678	664	720	689	645	678	655	667	723	696	634	671	630	644	668	664	698	639	662	657	675	693	706	700	691	689	675	684	679	687	701	682	668	674	654	686	674	674	667	708	667	703	651	690	665	648	658	689	690	681	654	704	659	675	646	679	707	697	678	679	681	698	664	664	688	672	632	685	708	660	665	660	679	694	676	658	654	675	718	683	671	671	700	688	690	641	677	652	719	663	684	689	650	627	663	619	647	671	644	670	662	695	628	635	674	638	694	692	688	636	725	644	643	699	657	681	699	691	646	649	709	679	696	695	678	689	640	679	649	645	675	652	725	654	704	703	713	667	681	660	686	666	710	692	680	702	651	651	707	662	625	711	683	639	668	666	688	670	668	667	705	683	655	676	679	642	650	670	646	678	685	680	702	646	654	661	680	665	712	686	637	669	641	671	694	719	667	676	679	680	695	689	717	682	671	673	702	690	675	711	717	661	696	733	673	668	686	686	702	655	629	684	645	641	706	662	704	707	674	651	706	668	679	707	687	649	660	631	702	692	670	650	697	665	699	680	684	644	644	701	662	638	661	676	653	694	675	657	666	711	686	704	672	679	694	654	647	661	638	683	712	685	669	701	679	651	712	649	678	627	656	633	699	707	663	707	666	679	679	687	707	621	605	689	666	706	667	717	646	673	666	676	702	675	705	688	690	647	648	718	709	682	705	718	674	687	650	663	642	679	718	663	668	670	661	665	679	670	707	668	663	685	676	674	726	678	659	708	708	684	653	712	689	648	692	677	665	699	681	716	666	645	689	682	626	710	733	701	659	682	655	703	712	637	671	701	675	693	687	709	628	635	678	613	690	662	662	652	641	649	675	663	707	674	717	663	700	680	675	664	688	683	726	685	657	689	680	769	698	684	675	693	660	665	673	662	699	745	665	657	661	652	671	699	712	691	694	700	727	715	686	673	669	698	675	637	685	687	701	634	679	698	671	654	635	666	675	723	657	698	669	652	664	620	669	661	683	654	725	712	632	685	715	677	666	733	633	688	702	726	692	713	685	660	634	683	672	673	677	690	675	705	693	654	675	643	663	708	660	691	682	735	659	698	692	683	701	669	710	645	700	687	672	676	715	671
4636	8456	5995	3109	2237	1845	1533	1329	1131	997	986	906	877	823	860	847	838	813	866	823	783	786	853	793	805	776	785	770	791	816	843	767	829	828	803	807	751	822	785	754	810	734	795	752	786	781	795	788	793	773	830	780	775	752	753	802	800	788	758	809	828	787	748	787	775	767	766	764	764	766	784	743	752	808	808	809	765	765	739	749	797	816	724	780	787	739	763	753	795	746	766	752	785	761	769	785	765	768	762	814	715	822	786	748	753	751	743	708	771	789	766	791	806	767	748	804	788	776	755	814	774	793	807	757	794	755	721	750	787	782	733	767	760	812	744	704	746	755	772	763	761	763	779	752	729	775	755	730	811	786	780	722	744	806	750	780	774	801	714	781	777	767	700	750	744	782	810	747	791	774	724	787	815	779	769	790	779	777	763	811	779	733	788	793	788	834	758	763	735	766	780	725	762	780	759	793	780	786	801	775	754	791	753	789	834	787	751	757	768	755	782	744	821	795	745	760	726	762	744	775	785	796	750	781	756	734	764	750	793	725	765	797	788	782	816	742	756	788	781	763	762	792	763	805	760	784	779	808	778	785	813	776	748	777	802	768	795	749	764	779	744	771	747	830	777	782	733	780	808	743	778	776	789	726	811	843	762	794	749	767	772	758	755	757	770	763	743	787	730	753	788	753	737	780	779	735	767	795	806	795	777	752	811	788	789	801	775	722	795	758	721	804	805	761	756	773	739	813	770	769	788	796	763	793	732	728	764	814	786	723	761	737	752	732	800	761	753	779	796	768	722	739	796	711	752	735	762	755	780	760	761	798	778	750	770	738	776	791	735	763	762	752	740	806	779	758	715	747	765	790	740	786	751	753	761	789	795	729	794	749	769	793	796	727	775	818	739	790	750	761	827	783	744	791	758	758	726	797	748	778	745	756	775	751	730	744	808	763	725	747	748	797	749	771	811	734	804	762	759	764	789	769	772	758	803	781	778	733	803	765	793	731	777	794	790	805	803	740	785	782	771	771	794	726	783	768	836	782	745	801	758	768	741	748	784	725	746	782	742	741	790	721	746	756	773	780	795	724	793	739	783	769	789	792	770	737	770	768	715	777	775	782	808	767	736	720	755	796	804	757	809	733	804	842	817	795	794	809	733	720	784	795	757	733	783	764	815	788	775	788	749	806	740	804	751	759	727	792	751	747	807	749	766	773	776	794	774	749	741	820	709	779	770	786	737	734	764	836	782	751	737	775	754	810	774	770	786	778	739	724	763	768	787	744	718	746	789	784	744	739	739	737	823	754	813	769	776	755	754	732	710	800	721	818	794	780	717	799	769	796	762	785	792	779	756	757	794	752	804	778	768	793	775	800	792	781	802	770	753	759	741	759	781	747	757	742	778	777	780	794	782	770	729	784	759	734	756	763	778	781	789	801	759	794	808	770	753	747	760	772	809	785	753	794	779	741	782	800	773	786	774	819	769	798	778	760	747	806	775	785	768	766	803	715	721	782	792	765	802	786	746	785	798	768	772	686	735	788	727	749	799	745	763	766	702	749	736	744	794	715	807	779	753	770	761	731	777	779	759	713	735	801	755	801	769	737	755	788	765	770	789	778	758	752	748	781	737	770	783	755	757	745	769	819	724	767	742	779	697	793	749	765	771	735	770	757	773	725	843	746	788	745	766	789	791	756	793	781	815	735	805	763	800	734	746	753	777	777	813	844	758	752	804	784	795	793	715	741	762	747	761	751	751	788	781	786	779	778	755	767	752	761	773	772	725	738	793	788	747	782	761	738	753	762	778	774	745	788	778	764	801	752	810	745	737	751	761	790	803	787	789	751	770	803	763	799	777	756	784	748	767	756	782	752	811	796	746	793	755	809	806	784	774	784	783	824	797	793	718	750	776	767	818	722	748	817	780	773	758	807	778	798	759	764	766	787	797	747	799	787	744	725	838	758	777	773	756	804	794	779	739	813	755	800	761	794	756	809	765	806	688	756	752	717	818	754	759	780	830	726	760	748	778	799	728	776	799	768	762	740	754	765	765	788	769	729	728	799	810	729	743	719	748	756	688	786	733	742	815	741	747	760	804	760	746	760	839	771	777	794	808	729	776	813	774	752	816	766	743	741	800	797	790	764	776	781	807	738	768	732	766	725	773	759	790	745	775	751	819	756	786	733	744	793	763	765	754	781	777	764	790	777	753	806	758	742	794	730	807	687	770	854	775	773	766	753	777	745	779	741	769	801	787	785	801	792	715	757	762	788	742	747	769	725	738	734	766	704	754	770	787	797	788	795	803	743	774	800	746	761	745	756	753	831	743	739	771	789	803	763	750	691	722	793	729	748	712	769	748	780	708	772	739	783	757	817	781	773	823	742	782	758	750	746	809	767	766	786	770	793	772	745	754	819	772	795	790	783	764	724	751	748	772	771	753	822	790	794	785	734	736	723	764	770	782	782	813	758	779	812	806	723	750	793	785	761	754	811	727	761	760	777	786	716	772	809	816	742	749	753	782	774	716	748	790	759	769	822	769	818	790	793	809	768	739	810	797	776	745	746	806	792	795	779	746	774	718	734	699	790	834	766	777	728	773	833	764	752	758	702	737	802	744	762	729	751	750	803	772	751	786	761	722	843	725	792	788	749	763	774	778	774	760	760	796	812	798	785	774	756	771	771	742	734	770	766	740	784	767	760	755	753	752	747	806	817	788	758	706	769	774	774	733	763	768	779	795	766	756	816	804	775	774	743	818	711	753	779	789	789	747	756	794	780	768	757	731	772	752	772	798	780	773	732	780	781	763	783	715	768	750	781	804	750	800	774	715	781	697	770	793	749	819	803	835	777	772	773	743	767	760	753	790	757	754	761	777	758	727	783	796	743	738	726	768	803	724	783	764	781	751	778	799	808	782	772	680	786	734	765	803	736	743	769	729	752	749	813	776	753	803	753	754	754	775	779	750	734	806	786	760	764	755	728	773	755	782	758	802	784	752	795	702	727	767	793	724	760	763	734	745	785	794	750	778	801	789	725	824	747	753	776	751	753	746	782	792	750	777	756	777	723	784	751	734	780	766	795	768	774	770	775	801	783	760	695	736	739	789	778	736	762	724	754	770	794	749	797	772	768	756	791	768	785	751	769	770	805	757	762	796	785	779	785	743	763	740	801	786	791	806	745	729	732	806	761	772	726	783	719	763	745	778	763	762	730	735	739	813	726	793	720	781	778	780	737	772	783	762	801	793	769	740	738	759	791	757	719	794	813	730	789	804	758	797	757	776	745	766	773	777	767	737	759	796	770	744	735	742	777	804	755	780	733	767	787	741	744	769	773	794	757	761	751	781	806	779	809	780	775	779	778	787	811	755	827	732	790	784	766	781	792	735	820	733	786	768	791	752	729	775	783	800	785	780	760	726	718	768	825	717	835	778	768	786	742	813	783	784	784	765	781	817	730	719	781	772	792	751	818	769	829	769	744	786	728	777	761	791	713	747	764	792	834	761	720
24419	21024	26867	25283	7695	676	543	461	409	417	400	378	384	342	354	325	372	352	308	311	344	339	299	327	326	313	345	317	322	289	331	331	321	322	284	361	328	332	326	317	308	299	333	352	350	322	352	338	353	305	348	307	318	302	322	335	320	333	331	319	297	280	333	319	340	337	340	295	339	340	299	288	331	339	313	310	352	333	307	313	325	310	301	338	339	290	317	282	325	317	306	332	313	319	318	353	327	313	302	324	328	317	310	332	314	301	336	330	308	313	318	296	339	299	324	308	320	280	314	314	319	322	313	318	314	307	313	319	316	317	318	329	329	321	306	304	293	322	329	301	341	314	331	311	300	327	343	305	296	328	319	298	340	354	341	317	330	302	298	308	338	310	321	340	325	311	343	348	340	294	296	310	310	328	322	291	323	340	306	327	317	328	350	321	299	346	317	292	319	310	328	316	328	322	306	322	313	337	312	340	305	312	303	317	344	292	285	307	295	334	359	293	336	317	317	318	310	339	330	311	296	307	349	340	314	307	327	320	323	298	331	302	282	349	315	301	310	293	335	340	333	353	308	303	297	341	322	286	318	322	309	322	322	335	330	347	310	352	343	313	299	333	303	334	315	319	364	315	330	301	323	337	306	347	306	336	313	333	342	307	336	315	336	333	315	297	305	327	336	312	316	303	309	314	347	310	312	322	334	300	327	340	331	308	307	316	314	324	318	323	321	338	328	338	282	318	327	303	313	326	292	307	311	289	275	325	362	335	295	283	323	327	302	324	316	325	329	306	307	308	328	322	320	361	313	361	317	317	298	327	321	319	321	304	341	305	332	300	312	327	334	299	339	320	329	327	329	313	317	334	296	315	301	347	307	319	338	357	337	315	308	311	316	298	306	308	336	288	316	327	319	325	342	302	337	301	309	307	302	341	300	332	300	309	304	316	308	304	331	348	328	300	349	311	330	337	312	301	300	322	325	295	336	302	324	314	314	311	337	304	310	309	294	345	298	326	341	362	339	323	304	334	321	293	286	315	287	316	303	317	314	303	307	340	312	331	335	303	306	340	298	344	286	342	345	299	322	311	311	377	305	301	320	341	337	300	298	300	323	313	307	335	336	315	341	304	299	335	310	284	365	323	322	321	331	324	295	334	320	318	348	354	322	285	369	315	316	333	306	288	315	315	291	332	332	323	318	319	325	303	313	339	320	327	313	315	314	325	342	330	372	317	330	339	328	314	304	321	330	326	304	303	332	327	316	306	305	316	335	297	323	273	318	308	302	309	306	321	299	348	290	366	302	331	364	324	312	347	331	292	311	330	302	346	282	300	318	344	318	325	310	333	312	299	345	323	331	338	326	351	311	312	311	295	315	318	315	324	334	321	324	318	316	310	328	361	338	352	320	314	332	347	310	297	304	332	310	323	302	319	343	309	321	323	312	308	304	317	333	314	312	338	327	348	313	315	319	309	329	333	298	314	331	326	330	306	329	345	321	294	328	328	299	336	330	298	330	309	338	289	311	340	344	309	327	319	328	326	319	317	345	338	335	344	316	308	295	323	297	326	301	325	316	346	286	365	346	321	342	292	317	340	310	329	291	302	287	317	325	294	329	332	310	314	287	301	281	319	311	320	326	324	330	311	334	331	272	317	339	325	313	330	334	311	330	342	314	327	322	305	329	345	296	312	321	301	311	337	310	288	344	332	341	313	295	324	283	320	298	328	331	299	335	328	319	316	297	340	316	289	332	335	325	303	308	322	335	312	305	313	306	305	310	331	336	313	332	327	318	307	351	313	327	330	316	308	344	334	336	297	341	328	317	293	321	349	308	341	309	302	321	340	331	348	355	327	324	324	321	262	294	300	307	288	306	321	325	299	346	295	329	327	326	309	308	313	313	298	303	324	302	280	344	309	300	308	319	340	326	309	300	324	267	338	318	309	343	315	318	334	311	301	316	328	322	321	325	317	291	310	326	315	315	300	289	356	333	343	316	328	308	295	333	312	325	307	329	333	362	321	307	309	314	339	310	322	334	289	329	329	311	330	316	308	306	320	299	336	296	316	313	330	329	331	315	301	335	322	323	294	350	303	334	316	297	314	346	339	314	341	335	304	304	312	321	327	331	305	331	326	312	311	311	294	342	317	279	317	290	319	290	339	297	291	312	346	345	295	318	305	318	322	305	311	314	320	285	320	325	319	305	325	338	318	333	295	319	316	327	311	304	327	317	324	314	299	294	316	330	321	336	341	339	325	351	329	314	279	282	345	307	321	302	299	289	298	301	325	324	308	319	314	312	307	334	325	281	333	311	282	327	297	309	328	324	298	349	307	312	318	327	305	320	307	333	319	307	325	321	301	321	319	333	314	311	339	295	339	322	322	360	326	298	303	297	316	317	331	290	347	275	321	307	310	313	321	304	328	325	327	336	308	307	329	309	332	307	307	322	304	294	320	350	311	350	306	310	309	321	339	299	293	332	304	355	317	337	321	318	351	312	347	343	318	322	329	304	302	308	324	307	322	275	336	334	313	312	313	318	297	297	299	329	319	318	322	314	317	298	311	323	298	314	321	324	313	291	321	317	323	332	313	334	320	309	303	348	327	338	307	302	331	349	295	299	306	332	327	306	310	314	325	334	329	305	320	338	316	314	342	317	293	333	329	333	317	316	323	300	341	318	301	299	332	307	346	304	312	331	336	305	314	326	316	349	318	303	315	343	310	334	334	311	336	305	300	309	314	332	323	297	327	354	321	320	320	335	298	320	348	354	331	312	329	328	292	321	302	318	303	314	303	319	325	327	312	314	322	342	286	310	350	310	341	345	322	342	298	312	328	310	312	278	307	325	309	303	302	332	333	349	325	317	312	307	307	317	322	329	332	321	308	344	309	304	306	322	293	340	329	330	327	349	345	312	334	303	323	324	314	314	305	325	317	318	325	307	324	333	320	324	308	317	320	304	335	307	317	292	316	348	318	312	327	317	326	297	329	314	337	288	326	286	324	302	303	314	317	360	315	334	310	315	307	312	325	301	345	310	297	301	301	317	345	306	353	302	334	291	335	305	325	321	343	298	355	312	314	319	319	285	357	311	336	306	338	289	329	307	327	340	305	335	323	281	309	344	336	297	320	324	301	326	295	289	329	302	334	300	319	338	312	334	298	341	338	353	300	358	321	329	359	319	340	327	330	298	327	325	307	340	330	299	328	315	346	308	310	312	322	341	314	335	330	333	301	334	328	321	305	327	323	322	333	330	323	294	317	304	303	298	326	330	312	341	316	288	337	289	355	321	316	294	359	344	342	350	292	285	340	334	336	305	326	297	314	346	343	298	339	349	323	311	333	326	341	293	333	333	304	351	316	319	292	343	328	318	347	301	285	319	304	322	307	280	303	341	294	315	324	303	282	369	308	291	299	307	299	330	316	314	336	315	277	336	329	327	306	271	331	339	317	312	325	325	326	312	312	315	310	305	330	319	283	317	329	322	344	326	331	310	305	342	310	342	317
4453	4975	3157	1617	1195	985	753	671	583	511	511	482	450	443	385	432	402	402	393	360	388	387	375	352	390	388	393	365	317	409	369	357	381	382	336	362	373	368	388	372	354	357	391	373	361	382	363	361	363	349	370	341	392	390	376	380	379	375	363	431	409	366	372	376	378	404	387	390	380	383	375	350	365	373	360	358	360	375	365	360	352	340	372	384	371	349	388	339	332	345	376	348	354	398	364	355	373	352	358	362	389	388	364	352	365	351	368	384	361	373	382	360	351	350	365	373	361	394	363	367	363	420	373	363	359	365	347	360	357	352	349	367	358	378	346	354	350	337	343	360	345	369	347	384	407	393	389	370	371	341	384	351	323	351	380	353	365	347	356	363	328	368	330	341	345	348	352	362	369	355	372	379	357	317	365	382	357	359	334	345	346	370	342	405	339	395	374	365	384	381	409	397	367	399	366	356	328	347	350	343	360	360	388	355	352	345	390	363	346	354	413	342	353	373	358	389	367	348	378	345	354	366	362	381	385	353	360	353	329	379	379	339	358	356	354	349	357	339	350	380	364	385	351	358	361	358	337	342	336	332	363	362	375	388	353	345	388	370	363	367	385	357	348	381	406	385	364	357	357	353	381	392	364	388	382	378	396	391	366	345	358	363	400	376	359	355	346	346	356	399	365	396	365	378	388	355	351	359	360	371	365	383	362	357	388	390	345	341	324	380	365	354	354	333	369	392	378	375	354	357	349	371	364	351	339	360	348	387	336	362	344	371	366	345	375	365	374	346	364	353	390	383	355	389	344	355	372	375	406	355	366	363	373	349	355	352	341	331	371	334	351	350	354	365	400	345	329	355	345	377	353	362	373	356	406	343	343	390	308	376	371	326	372	373	369	364	365	342	346	388	329	379	372	359	367	381	365	333	342	379	350	376	338	363	355	349	384	359	354	392	352	362	328	330	364	374	326	335	358	378	378	373	344	335	361	377	374	360	310	375	354	344	370	381	347	345	346	333	389	368	338	361	371	357	345	365	383	368	383	359	364	353	394	359	359	375	346	364	353	353	386	369	349	355	365	345	364	368	364	345	346	340	370	376	372	396	380	354	336	371	368	358	396	359	384	373	391	345	361	375	325	361	365	349	393	366	372	360	402	402	334	346	364	375	345	354	352	374	398	361	350	376	388	404	361	383	398	366	372	339	367	345	362	345	388	358	357	355	349	372	374	338	341	394	366	370	357	395	358	393	358	345	367	350	366	339	331	366	354	374	329	346	364	345	364	376	402	352	365	392	333	396	381	366	325	378	308	362	353	355	363	357	342	367	381	393	369	345	378	351	336	368	369	347	336	363	396	356	360	367	381	363	371	344	351	373	328	356	378	377	332	338	358	368	384	369	379	355	357	402	318	343	366	335	377	344	374	359	393	326	382	418	344	365	357	377	361	376	366	372	376	358	347	363	332	324	390	342	395	359	361	365	367	399	366	374	366	394	349	326	381	353	345	363	356	357	372	339	362	356	333	381	371	388	382	373	383	368	355	337	342	372	384	358	370	365	369	372	345	383	352	364	378	347	376	347	367	370	399	399	375	362	351	346	387	393	345	357	346	397	363	347	378	394	374	336	362	349	349	370	332	366	364	348	368	374	392	351	363	363	342	342	359	373	352	390	393	333	401	362	332	346	337	363	356	336	375	379	373	364	361	387	346	349	338	367	364	364	357	340	371	349	372	366	352	385	368	338	374	406	404	350	350	361	355	359	384	377	353	371	371	333	365	331	338	367	371	350	327	378	356	388	352	325	354	365	358	363	363	388	350	373	337	394	361	356	370	344	381	360	366	386	356	349	371	325	368	388	350	339	355	342	339	388	374	370	369	352	393	343	382	365	371	348	339	388	338	319	406	356	361	388	385	380	339	358	379	352	348	363	359	373	379	376	355	406	353	335	345	353	374	355	357	381	363	348	345	338	339	365	392	352	370	349	356	382	351	347	358	351	366	380	356	369	340	323	362	345	342	389	335	355	382	379	311	356	375	349	398	363	376	375	353	411	362	390	341	336	346	360	364	378	377	360	390	372	362	370	331	374	368	371	358	373	366	368	389	374	382	344	364	392	353	338	336	353	365	387	383	399	348	397	337	352	325	337	394	356	351	332	379	355	373	339	372	361	350	329	388	393	371	365	378	331	380	344	378	347	366	379	372	341	343	364	356	341	378	345	351	364	346	375	385	372	366	365	374	389	363	384	382	354	333	395	411	402	388	400	348	380	369	312	355	360	381	375	404	356	354	371	395	345	361	360	368	340	359	328	342	375	346	335	339	395	364	347	397	357	344	357	342	360	382	373	372	371	379	375	349	372	347	351	366	371	341	352	359	343	369	336	342	371	333	363	363	358	335	386	326	332	337	351	353	333	353	353	377	359	357	376	361	375	341	365	347	369	348	363	394	324	351	386	344	339	357	381	371	363	370	351	376	347	413	389	361	361	362	357	361	367	406	365	377	373	372	349	353	364	327	385	360	383	370	383	345	323	375	353	361	392	381	356	340	360	378	336	383	363	373	348	391	377	396	383	362	314	363	366	379	349	360	364	366	339	344	374	367	371	335	364	368	392	354	341	368	376	374	366	324	368	365	375	357	348	333	383	346	359	359	385	355	383	336	346	336	373	344	367	369	357	373	364	380	334	390	353	342	360	356	373	373	362	343	347	379	361	396	330	333	371	362	385	366	370	367	364	354	326	376	350	347	365	365	355	386	374	349	360	302	312	376	339	365	354	345	345	346	349	317	381	374	372	359	365	305	346	373	373	365	368	354	391	350	394	349	361	384	336	360	364	341	367	376	319	351	353	384	366	353	341	356	356	374	366	360	357	362	379	375	361	393	346	383	354	355	349	382	381	347	355	358	345	401	374	382	361	386	365	370	376	354	368	342	362	375	368	335	363	382	362	363	369	342	358	361	361	346	391	363	361	343	380	382	363	375	371	368	364	382	367	349	381	364	371	332	376	343	359	352	372	360	368	344	363	329	367	347	378	370	353	390	360	358	374	365	346	402	384	362	342	355	402	357	364	343	364	346	360	337	357	361	390	386	370	388	346	365	360	354	361	382	363	353	388	360	372	376	342	371	364	349	372	366	331	354	336	328	379	332	343	332	346	357	365	393	393	357	352	344	361	398	340	368	350	398	350	377	361	366	350	371	307	355	353	343	367	326	360	374	356	365	335	367	374	354	368	376	381	360	361	366	361	351	364	364	378	358	335	382	346	346	331	380	371	373	377	380	366	356	331	379	352	390	345	342	378	360	366	343	356	390	396	334	314	335	354	366	386	387	366	369	343	379	345	368	346	354	359	346	368	356	404	343	370	352	356	379	353	376	356	363	359	384	347	373	325	408	342	337	347	340	346	345	342	374	341	385	331	358	397	375	352	333	395	394	363	354	361	364	350	374	361	347	364	360	376	360	423	370	337	343	362	369	324	351	337	369	389	368	367	378	348	372	326	352	321
22253	21064	28614	23708	21067	21082	5626	973	733	632	554	509	446	481	460	444	385	393	419	359	370	393	380	347	379	361	347	381	322	348	356	367	339	350	321	354	343	346	357	354	352	324	333	360	311	338	297	351	353	348	305	317	330	345	332	321	334	320	343	310	354	337	325	343	357	326	339	324	300	322	367	283	352	356	339	313	329	312	332	318	352	332	341	340	334	338	355	335	337	350	301	305	303	351	296	349	298	344	328	349	330	310	345	322	321	340	321	306	340	332	333	317	328	332	348	333	321	342	336	314	343	336	346	326	338	316	310	331	329	348	315	339	336	322	329	312	354	307	316	355	343	348	305	302	306	346	330	350	322	335	340	321	315	349	313	347	306	301	329	341	356	332	362	294	312	342	307	332	327	343	345	333	341	333	326	306	342	309	345	337	342	318	336	374	311	342	325	308	324	307	340	312	338	330	301	340	337	339	327	301	332	347	301	354	376	335	294	340	345	324	355	321	352	310	349	346	312	304	318	332	335	326	300	309	350	320	338	344	344	334	289	305	331	343	356	279	311	338	320	338	320	349	298	323	320	351	347	341	347	340	329	327	336	335	338	323	352	326	318	345	329	320	301	314	336	312	335	316	328	307	318	320	335	288	328	333	332	327	319	361	323	321	326	364	324	321	344	303	351	352	353	317	309	379	340	325	333	316	323	345	320	310	341	330	358	305	312	313	347	333	341	315	332	358	345	298	329	302	352	311	335	318	346	328	330	315	291	330	341	305	344	313	342	351	338	313	320	335	325	339	327	338	308	337	345	317	360	317	329	347	329	334	314	322	324	309	333	320	321	314	326	334	313	310	312	334	327	349	376	329	328	329	305	297	345	302	313	313	379	336	303	319	336	301	332	339	308	289	340	330	326	304	319	316	332	357	325	325	322	342	325	278	377	332	352	346	307	325	345	290	308	321	325	318	340	330	339	340	287	316	309	330	363	322	321	300	370	269	344	363	349	347	356	322	345	320	317	331	323	318	324	311	337	330	353	375	331	308	308	324	319	341	316	343	354	311	293	325	306	342	389	327	335	346	312	305	342	379	337	331	323	330	327	340	331	334	345	351	334	292	344	321	335	315	336	300	322	327	353	319	300	303	348	327	342	351	311	307	345	332	305	324	337	332	323	344	298	324	305	324	333	326	310	310	336	287	325	342	363	317	349	333	285	303	333	311	326	345	329	321	306	330	300	298	320	323	313	290	343	332	326	338	314	298	319	309	319	348	326	312	307	332	333	334	280	356	350	304	298	306	328	361	304	343	341	361	292	372	326	329	312	334	346	309	319	316	318	349	305	331	323	324	336	324	307	295	348	328	311	345	349	338	329	320	314	353	339	356	319	316	314	325	339	328	336	304	311	334	304	316	309	324	333	320	338	323	304	329	298	319	328	330	322	344	323	357	328	332	313	306	296	321	318	343	317	337	276	316	315	328	327	332	351	336	287	302	316	357	316	299	307	354	308	360	304	315	304	292	328	305	324	327	350	339	329	367	317	322	337	343	334	296	309	336	326	335	311	350	347	297	365	331	323	355	323	356	351	338	337	305	324	341	327	318	290	344	354	340	321	352	345	347	350	353	307	330	303	318	336	333	315	322	325	346	311	335	349	329	339	307	324	335	338	323	334	335	359	333	307	361	348	305	342	343	311	329	290	330	301	337	320	344	321	304	294	341	330	334	329	330	346	324	328	309	346	324	335	350	362	334	291	303	322	320	338	320	331	320	340	299	347	346	335	322	301	309	319	327	339	328	304	325	303	316	325	343	317	308	343	319	353	297	325	327	315	362	382	367	309	303	295	303	325	342	330	353	325	355	316	320	330	326	312	366	317	362	320	326	336	358	303	331	311	293	337	331	343	329	284	338	306	327	314	326	301	315	315	307	329	302	326	341	337	315	315	352	280	331	312	299	309	337	327	310	336	328	338	301	336	335	328	306	317	328	319	307	325	280	322	327	352	335	358	333	329	346	350	296	348	328	339	306	320	337	309	313	320	324	330	355	328	321	329	335	324	343	305	291	336	326	334	327	330	316	341	333	310	339	318	339	309	343	322	313	294	329	335	316	317	335	318	332	318	294	313	301	292	310	311	330	341	331	309	326	326	339	348	318	316	320	336	326	304	325	332	311	349	338	336	326	337	338	331	340	365	327	301	343	333	303	308	324	344	320	355	341	336	329	324	323	299	334	340	298	351	336	311	346	340	346	350	333	351	318	364	321	338	328	354	307	326	315	304	364	322	299	325	321	324	335	332	311	340	330	318	304	335	359	318	312	315	320	318	311	331	358	317	310	298	297	311	339	343	339	367	315	343	311	325	311	344	336	331	326	336	358	294	329	357	348	284	333	331	323	326	346	311	340	322	361	361	342	327	334	341	322	339	339	315	333	334	316	324	341	326	361	361	321	306	357	353	320	325	319	323	315	313	349	357	305	294	312	342	312	321	329	308	322	313	319	315	333	292	308	357	313	322	320	364	311	307	328	338	338	339	324	318	322	351	314	330	290	329	326	309	337	359	339	322	330	339	302	317	303	331	331	302	299	316	315	332	317	312	344	323	331	332	308	317	306	327	323	367	305	338	340	326	341	332	336	370	330	302	312	361	313	304	316	316	302	324	334	308	340	323	300	324	349	302	369	344	317	314	328	336	322	338	299	317	351	306	329	333	303	337	304	334	294	342	347	330	356	301	303	335	315	371	339	298	310	308	307	296	329	344	331	323	340	330	314	339	315	316	331	306	345	319	320	350	327	339	310	338	324	327	299	295	326	345	324	343	336	325	290	344	303	290	355	315	338	338	311	321	315	305	314	332	323	353	336	329	333	343	337	315	330	325	310	347	327	304	315	322	313	344	320	303	318	355	333	323	322	323	314	338	328	320	326	328	291	317	314	329	321	295	332	316	305	312	334	310	336	328	310	323	297	332	314	341	328	319	320	338	345	353	331	309	331	316	340	295	332	352	303	334	297	299	349	294	322	368	321	340	322	329	325	319	321	340	354	328	329	296	324	309	324	330	336	328	325	352	302	304	320	325	326	324	331	321	293	341	335	297	320	350	349	344	336	326	329	351	340	304	324	334	328	348	305	326	358	328	301	323	300	337	321	338	317	333	323	356	312	321	335	315	324	305	332	331	351	323	329	329	309	340	316	326	295	311	320	326	327	313	339	316	347	330	320	315	317	313	333	337	330	350	324	328	349	316	310	315	302	317	305	331	313	311	328	336	303	313	340	347	343	333	323	336	313	333	306	306	354	326	327	311	317	332	353	313	371	323	307	353	319	298	328	312	313	303	334	344	341	309	314	329	340	331	338	328	316	335	349	336	333	347	322	306	341	306	332	317	324	337	319	319	341	331	299	318	327	305	314	315	311	345	323	329	332	348	318	325	329	338	311	321	327	320	352	317	342	331	338	344	328	316	319	323	323	336	359	317	335	325	321	311	291	308	333	341	322	305	338	349	313	305	341
6256	14269	9526	4674	3237	2497	1802	1505	1136	1009	888	723	684	628	604	530	563	528	478	450	469	453	457	430	453	429	420	447	397	441	401	400	418	443	422	397	422	434	411	399	406	372	394	387	390	400	395	366	406	381	436	350	359	348	383	400	375	380	417	392	360	395	369	386	359	402	422	394	375	410	404	392	401	401	392	400	402	375	380	401	364	370	373	407	390	390	391	396	386	374	425	397	353	376	407	395	370	379	366	372	407	386	369	358	361	391	366	363	401	374	355	391	398	413	389	375	373	365	376	401	380	405	391	369	392	401	427	401	361	391	407	365	420	400	371	405	382	325	398	362	383	388	406	364	404	389	381	374	399	373	389	390	397	412	383	390	331	388	417	391	377	346	372	385	395	393	351	379	372	393	384	368	375	393	364	371	357	367	401	386	363	385	348	372	403	377	342	398	361	380	374	371	390	389	394	386	391	394	406	358	362	410	393	370	385	394	377	370	379	390	389	392	409	342	412	365	347	380	356	384	330	397	354	390	358	378	371	420	425	382	372	360	370	382	406	381	389	385	397	412	362	396	380	351	384	372	368	394	409	428	396	375	377	402	391	344	369	362	371	391	379	434	394	375	387	392	387	398	400	410	364	389	373	369	412	364	399	393	384	382	374	333	340	376	392	410	396	394	393	392	366	370	413	380	421	377	367	402	417	401	359	354	381	403	361	403	356	401	333	385	369	397	419	399	431	378	387	359	376	343	413	380	348	414	397	378	378	391	385	389	379	365	385	387	393	402	363	354	372	382	372	419	419	376	386	396	387	360	384	383	391	381	396	422	374	364	399	396	416	346	360	389	351	372	418	375	402	392	381	375	392	399	353	398	369	331	362	387	394	368	348	374	421	382	390	370	403	381	390	401	403	412	406	415	345	400	372	389	349	396	404	386	371	371	392	399	410	366	357	377	391	358	405	410	429	397	380	378	391	387	363	380	403	386	398	382	390	391	399	375	425	404	382	385	382	364	381	415	377	375	407	384	391	406	372	415	367	384	376	381	393	401	369	376	345	383	394	393	362	408	422	389	350	372	371	381	388	392	379	393	368	374	400	356	411	397	401	400	402	404	373	369	365	381	344	341	375	369	362	381	405	374	381	408	354	374	382	365	368	378	397	369	383	394	373	366	386	394	367	369	410	403	438	365	397	373	421	426	381	397	385	435	395	380	366	383	422	381	371	376	376	389	370	365	377	339	396	362	376	371	370	356	374	393	367	353	420	380	422	425	369	374	372	381	376	402	359	382	391	392	389	375	418	340	417	399	396	384	382	377	402	381	383	389	392	366	392	372	404	367	394	403	400	365	405	383	389	409	398	414	345	363	398	361	389	411	382	357	354	392	342	387	397	381	378	403	379	377	341	360	400	369	369	430	388	365	344	383	366	381	407	350	362	405	358	378	385	384	345	361	371	360	347	370	390	370	383	378	372	404	360	404	381	387	353	352	403	402	344	396	384	386	361	383	404	375	397	400	384	387	379	385	375	395	370	384	367	405	379	377	386	352	373	394	400	374	391	371	394	368	401	392	402	366	372	388	384	413	388	381	397	365	360	385	360	369	393	371	382	369	377	377	353	375	368	368	392	391	378	398	357	368	366	362	394	391	376	352	389	395	359	392	361	390	377	404	382	366	422	366	360	370	365	380	374	414	399	394	373	389	384	392	415	387	380	393	394	356	371	380	371	387	348	406	416	364	384	382	420	360	375	393	348	372	371	377	362	387	380	373	388	402	401	371	387	363	358	379	413	388	404	398	421	379	380	365	387	375	356	367	372	382	395	356	389	371	374	401	401	345	382	381	389	400	405	368	360	407	394	390	379	386	373	373	381	408	360	417	432	362	379	362	384	396	374	368	330	369	372	382	369	423	380	364	399	371	394	375	364	388	376	381	392	378	389	380	405	386	371	393	336	380	373	388	352	418	383	387	377	395	390	376	375	395	387	372	406	396	358	414	411	408	375	346	360	394	359	367	375	371	386	393	362	377	393	350	373	364	367	384	333	356	405	366	359	369	391	392	406	393	391	391	352	375	393	427	381	391	365	372	393	385	404	402	414	363	376	390	384	390	347	386	344	361	390	384	407	405	397	367	380	355	372	361	383	368	405	383	385	362	387	374	374	370	416	376	401	377	411	374	373	404	396	375	366	373	394	380	382	390	394	355	356	396	336	373	380	393	386	369	390	440	375	397	418	368	392	415	356	392	425	400	402	385	380	381	351	379	369	400	433	389	392	394	414	389	373	370	400	348	394	363	392	358	382	371	349	374	419	393	418	354	370	374	383	356	388	394	409	371	384	388	398	387	372	353	419	401	371	390	405	350	366	396	376	381	375	351	354	365	362	404	359	391	381	391	380	382	360	350	365	364	368	378	384	384	396	407	341	401	348	397	399	396	419	426	359	389	376	414	400	394	395	388	392	382	389	358	385	378	366	368	394	400	421	429	376	414	400	396	379	379	368	386	375	362	416	372	333	387	372	361	394	396	382	376	402	358	416	398	386	410	383	371	406	377	391	371	394	356	377	382	356	369	376	387	374	373	383	409	374	386	435	386	346	384	378	388	389	382	373	365	387	389	344	340	414	351	376	374	405	388	396	365	399	381	393	337	393	395	378	369	371	374	393	396	375	383	391	383	373	375	389	373	423	374	334	396	391	375	382	390	368	362	373	357	402	370	383	375	360	415	403	412	372	365	391	353	419	383	374	369	375	401	383	374	373	371	346	381	387	367	393	372	351	370	394	375	376	362	397	424	388	406	384	399	419	387	369	363	399	395	384	397	392	382	369	389	365	410	373	425	365	354	337	373	390	369	389	356	356	366	396	384	401	400	397	405	396	392	337	406	369	377	401	344	416	382	371	413	394	416	366	385	387	395	405	397	407	338	414	396	415	349	362	351	408	357	407	373	400	374	383	387	364	377	360	384	377	383	362	384	355	414	343	379	363	369	370	381	397	394	356	364	377	366	390	385	391	373	399	370	423	389	380	406	396	378	385	325	369	429	397	368	385	343	391	374	382	394	333	367	377	354	402	405	385	354	393	378	361	397	349	368	374	355	368	384	367	399	366	390	399	393	387	356	361	372	396	415	351	393	380	371	374	394	349	372	390	393	389	379	400	417	403	381	371	387	376	388	363	407	346	403	356	410	397	399	385	402	378	376	417	388	362	391	394	356	383	373	407	394	385	367	363	391	369	378	406	397	403	379	382	391	382	390	373	380	389	339	405	385	385	383	411	396	396	399	355	365	395	389	375	386	353	390	355	356	379	379	383	345	409	370	340	377	382	352	404	372	403	380	368	362	385	385	400	393	385	373	350	380	392	373	375	356	385	397	374	376	369	411	396	327	389	396	363	380	387	379	397	331	396	391	371	384	352	366	396	387	362	373	358	379	343	374	375	365	405	361	363	362	399	385	372	336	384	378	384	366	366	397	381	399	409	350	370	371	390	390	387	396	405	363	369	425
27209	17184	3765	1017	806	781	637	626	617	617	635	593	660	671	598	604	643	634	646	590	614	605	618	607	635	610	605	683	569	636	659	598	660	666	652	635	607	666	650	618	613	642	673	651	638	644	615	627	611	625	601	628	666	639	644	640	657	654	665	616	610	574	616	612	600	615	574	661	644	638	615	631	597	639	615	643	632	612	640	633	623	653	574	595	615	616	607	581	627	655	627	645	629	630	638	623	652	621	629	630	644	643	631	574	671	658	604	646	620	609	641	609	637	616	653	608	638	627	607	621	647	613	617	570	630	635	637	630	649	672	628	608	595	674	654	615	618	617	608	649	608	566	641	624	613	622	601	655	642	656	577	688	599	609	626	614	614	585	602	623	590	597	620	575	609	641	589	622	636	580	616	613	647	596	622	629	657	646	605	658	637	632	606	620	619	655	616	655	617	632	659	643	610	687	620	607	591	651	632	628	650	615	621	640	636	596	634	656	606	629	602	621	621	647	611	644	656	639	639	611	615	639	635	604	628	579	650	628	619	601	606	673	637	642	601	594	611	617	644	619	629	683	671	571	613	648	562	635	665	615	635	615	648	673	664	614	647	616	555	645	649	639	595	668	557	655	637	633	596	645	614	650	614	588	647	608	646	627	649	618	565	629	611	682	648	638	604	603	633	606	625	627	643	615	619	660	634	612	602	643	652	655	623	634	652	652	613	624	623	619	595	614	693	623	615	606	610	633	612	648	609	621	626	660	676	608	621	621	641	622	587	607	593	644	601	597	638	629	695	619	602	596	655	571	599	652	683	669	640	631	613	578	615	629	666	607	634	633	641	625	635	626	587	615	604	561	613	584	599	623	619	612	604	599	603	625	634	657	567	620	650	658	616	665	648	587	642	601	626	596	639	595	672	652	652	648	555	648	656	629	626	611	597	638	645	601	638	618	607	632	622	615	619	625	640	647	629	606	670	604	600	628	652	644	629	640	626	648	615	638	606	647	610	665	576	590	639	636	597	624	613	588	590	661	639	635	630	604	605	650	628	591	655	613	607	645	640	607	630	621	651	673	653	641	613	649	638	589	647	612	616	629	622	585	630	661	583	628	665	625	604	597	594	648	598	600	647	631	620	649	616	655	593	656	604	602	640	647	657	641	662	597	607	639	655	588	642	658	614	662	601	649	632	654	665	669	627	631	594	598	579	616	664	626	624	598	649	657	571	641	609	618	594	684	557	640	625	641	618	686	612	625	623	658	626	643	630	661	627	667	627	595	636	642	629	617	633	613	581	614	566	642	589	592	670	653	584	633	628	630	624	596	638	630	623	650	628	660	564	607	617	636	648	649	638	634	642	641	632	603	629	658	634	634	639	640	641	644	575	622	615	644	645	605	611	588	618	588	661	649	651	658	624	609	614	678	633	653	644	625	641	632	600	637	652	619	630	619	643	619	694	655	578	635	654	629	639	632	601	627	669	637	655	623	614	628	595	693	606	586	625	591	616	632	614	593	608	672	685	632	633	614	642	633	611	636	655	657	632	692	698	684	634	713	640	619	621	648	661	605	631	681	662	621	607	597	627	654	604	618	608	639	598	646	638	681	615	635	620	643	629	617	601	617	626	627	631	607	632	644	643	620	601	647	599	641	675	621	617	647	625	609	639	602	622	594	617	624	627	638	616	626	622	626	645	677	646	628	648	623	645	636	623	643	618	632	666	598	664	636	628	633	691	625	642	649	582	637	605	624	636	665	596	660	602	612	630	594	607	628	624	647	623	579	605	621	580	599	604	641	633	598	640	580	620	627	597	613	615	652	639	617	610	600	669	605	619	625	636	649	605	670	652	647	606	612	628	619	650	588	636	648	635	617	648	642	581	669	650	631	651	619	611	634	609	595	661	652	605	583	633	547	579	605	600	659	629	648	630	577	603	638	603	615	624	630	570	574	623	642	633	634	616	644	611	618	645	659	616	635	631	600	625	635	612	597	614	645	633	601	589	650	620	664	674	615	587	632	636	593	626	670	615	638	638	621	649	592	675	644	618	631	628	606	644	643	640	625	631	643	678	589	651	628	644	645	619	616	644	643	572	669	617	606	617	639	629	629	613	595	626	591	625	667	621	621	636	644	613	606	601	605	599	628	615	661	631	605	638	674	645	665	622	627	660	668	614	616	617	644	675	651	654	602	603	620	576	587	641	623	604	607	606	670	614	635	667	609	650	586	658	611	622	611	620	631	592	630	641	647	601	624	637	664	606	673	615	576	646	653	622	660	655	617	627	637	650	604	651	628	619	651	662	631	578	611	685	631	620	665	623	679	617	652	637	593	614	637	610	606	633	650	672	665	649	614	673	597	633	626	642	666	651	602	631	637	625	551	602	691	613	617	651	657	568	676	650	651	602	630	572	626	591	620	623	608	651	647	625	642	606	585	614	712	620	627	624	610	661	631	628	631	615	629	635	631	630	590	624	588	589	671	626	671	609	642	606	614	617	620	615	655	646	685	633	652	608	661	645	620	637	546	592	629	640	641	605	640	612	642	652	642	615	645	649	621	623	633	612	643	647	628	631	630	621	625	626	643	656	656	632	604	635	628	630	656	644	589	590	602	616	699	643	636	664	597	617	592	632	626	648	648	621	608	637	577	611	620	654	577	640	608	577	646	647	653	649	648	596	640	608	600	597	646	653	637	615	640	596	613	636	622	655	598	668	658	652	629	622	647	659	633	600	633	626	642	632	625	627	606	662	627	616	601	615	619	647	635	629	555	591	656	633	637	655	614	605	652	627	649	592	628	604	672	658	680	649	620	649	610	594	636	608	603	606	644	667	660	689	611	604	597	635	626	618	660	606	651	638	617	598	694	632	633	591	636	651	608	586	607	669	633	576	618	670	662	606	636	629	646	628	646	620	616	618	640	654	620	611	588	614	593	631	651	609	651	600	605	652	627	648	640	670	635	598	646	648	616	677	619	600	597	576	633	651	667	600	624	654	651	659	611	613	615	622	626	617	632	588	586	633	618	634	657	673	620	616	594	617	608	605	621	692	661	652	613	669	635	620	668	635	590	598	647	654	603	633	611	604	651	598	667	625	663	607	630	622	635	653	659	648	641	608	623	610	621	663	610	626	629	671	629	653	616	633	650	644	656	635	664	626	626	625	604	621	626	624	606	632	627	663	670	607	606	602	659	638	639	646	605	596	629	590	682	680	599	599	643	610	621	636	637	609	593	632	631	621	616	606	591	617	620	636	615	612	668	620	611	623	626	646	613	572	617	634	616	615	558	605	599	620	616	613	613	627	578	608	669	670	649	666	592	611	598	637	608	664	564	620	682	632	611	606	634	652	639	642	619	612	627	643	605	605	649	611	634	599	641	616	642	633	676	638	666	687	632	603	659	619	662	661	608	644	642	623	641	597	630	613	669	640	593	632	660	638	640	616	619	631	611	630	657	631	654	630	613	667	660	608	622	578	604	649	589	652	655	604	677	628	607	616	632	644	627	592	640
5482	1338	1080	818	776	760	767	746	753	713	673	705	676	768	723	722	733	742	664	671	723	682	682	709	707	676	684	694	681	699	728	725	722	703	681	702	708	742	697	669	680	682	680	734	697	729	707	673	659	692	683	709	660	689	672	686	674	691	669	695	688	729	669	721	695	716	677	660	680	698	733	695	735	704	716	689	666	698	697	705	711	685	678	678	693	667	704	679	701	722	723	725	672	702	667	664	687	710	683	696	657	678	694	677	693	697	679	721	674	687	667	707	718	700	667	739	698	726	689	682	717	690	705	686	715	681	752	716	707	671	711	677	670	741	676	700	677	695	745	711	688	714	704	674	694	708	659	683	709	707	707	683	714	633	697	649	678	661	733	749	682	651	775	715	728	681	708	697	727	693	661	719	691	681	692	731	662	677	657	654	691	721	712	685	678	672	719	670	691	687	704	696	691	680	648	707	718	708	705	713	674	703	686	715	679	708	727	698	738	691	653	719	654	751	707	713	700	682	744	686	682	702	646	707	682	719	617	696	692	642	710	686	639	691	727	686	694	748	705	672	653	730	730	699	705	726	672	688	702	675	716	670	724	660	727	711	724	678	703	659	675	673	669	701	700	723	704	708	711	704	683	749	700	708	683	713	654	729	704	677	703	651	749	666	705	716	730	692	732	651	640	726	679	693	693	700	726	709	728	708	715	690	731	726	717	661	649	721	743	715	640	705	686	679	661	681	693	665	706	718	679	685	645	724	716	735	722	722	673	710	701	712	688	670	693	659	697	702	698	737	735	693	682	729	678	705	717	710	661	722	665	699	734	707	717	753	702	717	673	710	710	689	700	726	672	708	728	707	754	691	705	711	701	677	720	739	744	701	739	698	653	692	710	722	705	713	752	714	700	679	711	727	701	703	686	683	650	729	730	671	710	666	664	681	717	712	720	726	727	675	709	681	705	680	727	672	661	684	701	757	682	687	738	671	684	672	760	746	673	666	701	671	693	741	715	657	720	707	683	679	718	739	722	748	689	708	681	701	737	744	646	683	706	712	696	757	677	661	736	708	652	690	675	724	670	686	732	693	688	672	715	705	680	706	737	667	736	712	666	702	690	711	692	692	662	756	647	692	684	703	657	690	717	691	710	648	679	665	681	704	744	713	697	704	705	693	667	709	686	703	682	665	694	717	689	678	702	679	744	684	746	720	691	724	756	698	677	692	691	721	718	699	676	750	685	667	753	691	659	682	724	705	676	685	673	690	710	700	663	724	730	765	719	674	720	773	678	701	682	703	695	670	726	698	674	708	733	689	714	664	691	690	684	685	641	685	696	735	754	716	701	705	659	703	710	691	699	728	713	670	697	673	731	688	719	685	709	682	729	665	700	676	695	707	727	684	686	743	710	716	732	692	734	707	723	746	689	772	716	741	711	640	716	729	685	633	724	707	689	700	686	674	664	682	730	717	685	677	700	712	704	743	702	666	745	719	682	696	694	721	664	693	671	656	665	658	748	678	717	738	684	698	715	687	705	694	719	723	716	679	695	680	667	692	740	736	695	681	725	726	699	713	675	712	676	694	693	709	695	673	707	700	762	706	738	716	709	688	670	705	671	727	734	707	701	733	704	703	712	686	633	707	678	678	680	729	667	701	714	683	733	716	689	708	744	709	735	701	694	690	746	672	693	678	706	644	702	673	687	657	698	709	700	665	690	678	730	651	690	662	685	706	741	691	669	683	713	728	730	689	703	682	692	689	740	698	733	667	692	705	668	720	700	705	716	726	658	708	754	680	655	680	698	713	694	642	721	737	732	726	688	700	687	716	702	637	678	702	667	704	685	744	716	684	716	668	686	680	694	716	714	700	662	746	728	732	648	679	642	743	708	727	686	671	714	679	699	642	681	713	690	655	733	735	699	688	751	706	720	694	688	703	673	678	724	668	684	688	658	685	693	694	662	635	701	706	677	710	713	714	679	748	670	750	748	660	687	682	748	708	703	668	701	698	698	698	719	745	719	696	675	698	735	680	697	649	730	702	700	699	698	658	682	743	711	689	664	681	727	701	734	706	677	714	690	728	642	665	718	708	698	723	684	699	729	733	712	664	739	699	703	681	686	686	713	677	689	745	721	689	722	653	712	671	696	698	700	745	656	686	675	707	669	649	670	676	687	759	656	723	664	726	752	713	679	685	690	695	730	668	741	685	714	736	734	728	742	714	688	738	696	683	694	706	694	677	687	702	658	673	730	687	691	656	712	660	691	702	675	710	717	667	668	721	665	697	734	699	750	695	733	641	689	648	687	737	738	692	760	705	677	730	700	649	671	695	673	678	745	680	676	693	657	701	712	763	707	743	657	688	696	665	707	669	673	750	714	714	705	695	718	702	688	666	741	719	684	711	685	708	708	689	694	710	728	650	675	685	679	693	712	693	724	709	687	674	722	657	692	715	740	696	715	726	713	687	733	682	726	684	691	711	699	705	682	720	686	712	697	746	729	762	692	723	662	754	667	730	685	654	717	685	679	733	713	710	671	704	689	677	704	684	717	747	705	704	674	692	690	714	691	723	713	744	683	750	655	697	685	628	703	677	756	662	688	705	743	645	673	686	667	679	680	731	704	689	701	713	702	698	722	745	686	696	707	679	681	681	728	704	701	657	671	721	693	700	702	645	675	726	685	715	664	671	730	666	731	699	733	732	666	677	696	685	636	724	719	666	666	724	703	755	725	663	761	700	732	704	729	687	676	664	698	699	657	705	685	699	743	750	721	652	719	656	698	689	664	725	684	718	672	690	737	709	713	700	702	724	753	690	712	709	737	694	692	652	681	775	731	680	729	717	682	684	660	730	699	686	683	757	695	681	688	721	700	707	713	732	677	729	667	688	696	689	713	677	734	704	691	712	689	693	699	741	701	723	699	681	702	660	667	686	706	678	703	671	648	655	703	741	638	724	677	758	726	703	700	695	703	621	753	705	688	686	711	696	714	722	724	703	683	693	716	695	697	650	711	676	681	736	672	687	698	711	685	707	688	689	678	731	664	701	670	725	706	664	714	691	708	691	675	706	730	691	697	662	714	706	663	746	721	665	706	706	700	675	661	665	676	678	738	697	715	693	692	678	677	699	734	748	744	728	667	712	671	677	673	692	679	698	746	685	690	726	689	713	694	689	681	737	690	719	700	706	732	704	707	684	672	675	701	671	708	648	685	686	679	773	702	656	718	672	682	668	735	668	712	670	740	725	658	735	698	673	689	709	690	701	717	691	691	721	710	722	666	718	666	704	744	687	662	714	660	689	678	742	658	688	694	755	708	712	726	719	670	721	673	726	710	730	693	640	690	671	722	675	629	721	677	692	677	711	679	671	649	640	697	671	697	723	658	689	690	690	685	726	709	670	722	654	755	653	719	716	703	665	716	665	705	794	691	689	704	682	724	692	701	683	733	714	659	688	681	654	656	681	730	703	692	670	660	701	706	700	723	752	711	675	708	683	702	707	714	708	693	689
23283	21010	28070	24158	20993	7912	1346	1015	860	812	840	804	767	779	743	725	752	726	709	725	724	743	753	703	685	754	735	743	725	676	696	732	701	686	740	730	663	671	682	712	685	677	709	685	695	686	689	674	727	675	682	711	731	753	689	725	661	694	719	672	685	658	691	714	751	675	718	673	659	690	650	728	695	707	655	678	702	675	685	661	683	739	726	711	685	667	650	689	701	690	689	723	696	661	690	651	689	734	683	725	659	710	667	694	737	647	725	690	678	706	708	651	685	696	688	684	685	666	686	724	650	685	668	739	686	642	691	665	751	685	661	649	673	729	725	663	664	678	687	633	691	720	709	683	678	693	669	695	655	706	692	652	746	700	664	697	733	674	696	657	700	679	712	688	677	690	696	692	682	642	692	679	643	645	677	664	669	676	656	693	692	681	676	720	660	687	693	688	712	646	667	712	680	678	666	674	704	670	679	721	659	697	630	657	647	651	699	708	709	677	677	686	680	695	683	673	678	689	666	706	659	669	652	651	685	671	707	685	714	671	688	684	644	660	640	693	713	740	680	707	691	708	671	679	683	724	631	713	638	709	692	682	699	675	695	730	660	730	719	663	666	744	693	710	651	685	638	693	695	676	700	636	690	689	681	703	681	734	671	665	678	711	726	661	677	696	681	725	625	702	637	685	698	702	676	682	645	708	661	675	724	728	644	733	652	679	664	617	637	639	730	724	684	665	663	643	648	666	674	689	681	743	727	680	635	668	642	734	673	690	726	723	698	660	715	677	719	639	698	672	650	659	713	728	681	654	722	734	686	652	750	701	718	679	747	688	703	619	644	650	653	689	668	672	652	677	702	652	707	688	686	692	669	690	630	684	657	694	654	673	658	659	706	716	667	731	684	713	691	639	686	668	703	662	685	690	700	707	667	728	668	689	699	673	674	675	637	728	700	707	690	694	685	630	679	706	713	687	678	741	724	682	681	684	666	706	701	661	684	643	682	702	692	711	635	717	702	655	660	740	699	695	721	675	627	721	683	681	708	681	685	696	669	768	714	677	679	711	686	701	684	685	655	658	717	675	680	716	642	709	697	685	683	705	678	685	685	697	668	691	670	695	709	665	710	702	693	676	701	680	670	701	686	671	694	663	667	682	659	662	718	748	642	678	666	688	701	682	670	654	666	668	734	685	679	678	702	673	662	660	705	697	677	679	649	618	775	672	665	702	736	673	664	675	693	650	720	678	703	719	658	690	697	692	636	683	656	728	660	661	699	691	695	659	668	703	696	669	664	644	677	666	720	657	675	693	662	715	671	633	690	673	727	698	716	714	691	654	662	667	696	706	724	709	661	683	678	700	662	738	646	645	707	708	668	722	698	684	728	680	639	682	701	672	692	662	747	738	678	653	659	731	694	682	667	670	638	655	698	622	699	661	691	678	692	728	659	659	683	701	661	652	713	701	714	696	685	681	684	662	663	671	643	671	727	688	660	664	688	677	764	667	678	716	710	682	684	699	667	710	659	657	675	691	684	680	679	671	704	657	697	727	665	680	667	688	701	645	712	677	661	673	736	680	702	697	681	666	642	718	667	718	676	732	665	647	688	686	714	722	666	687	731	658	696	731	695	734	709	673	689	650	701	680	724	648	719	652	706	742	718	699	676	682	680	683	702	653	692	659	733	686	688	763	715	641	688	692	723	681	698	655	682	676	704	716	732	693	715	680	649	673	716	672	712	673	718	696	711	664	683	705	740	721	692	696	680	742	698	764	649	672	670	712	732	659	697	685	716	677	628	750	711	662	672	689	685	694	700	639	706	638	655	708	684	707	665	674	652	726	715	679	682	631	723	675	654	664	648	651	670	687	680	647	756	679	705	684	663	698	729	657	695	641	717	658	640	696	668	659	731	711	671	647	679	657	717	705	705	721	675	703	731	694	671	697	701	696	654	674	693	673	670	620	729	714	657	683	669	710	655	703	686	653	684	700	699	620	684	673	713	701	737	681	680	664	694	671	661	696	681	679	693	692	688	679	686	697	678	634	693	696	690	679	691	615	682	688	688	650	712	703	676	721	696	696	659	650	703	683	689	710	711	684	674	734	694	708	658	688	692	691	703	715	686	653	650	675	687	702	717	725	717	656	708	678	691	666	694	677	671	633	691	717	703	710	646	664	694	661	627	674	711	687	636	682	741	660	659	679	650	675	687	690	676	689	671	656	684	638	643	681	707	708	671	701	640	670	664	627	692	688	618	713	735	611	684	741	667	637	650	716	741	624	646	703	663	674	655	697	667	675	645	658	646	699	705	733	716	716	634	673	674	753	705	682	663	727	653	684	660	697	683	660	643	674	729	731	696	644	620	684	677	679	646	702	694	696	678	678	671	716	652	705	664	757	663	679	652	689	705	623	722	642	674	665	641	675	710	659	640	694	692	667	642	656	699	710	681	673	726	653	662	688	654	686	680	668	712	670	654	710	687	669	702	652	673	685	692	685	662	712	698	659	672	687	713	663	673	688	730	693	722	661	701	679	651	715	670	692	682	745	676	668	743	692	651	673	730	672	669	648	685	700	685	689	685	658	711	686	706	730	663	630	677	716	676	677	674	645	679	664	675	697	678	693	675	662	675	705	663	680	651	724	684	694	684	697	684	691	696	686	690	687	672	632	697	660	681	690	671	709	684	686	672	718	684	662	680	665	719	692	698	668	665	753	712	684	712	705	678	664	683	655	658	698	711	649	669	656	631	649	656	676	722	673	684	738	693	642	666	656	701	616	704	722	665	707	707	704	653	701	670	693	688	715	669	655	698	676	662	690	678	670	632	692	718	688	658	711	677	716	675	675	732	636	695	650	684	685	622	652	678	634	696	691	689	692	700	717	709	688	652	628	668	710	681	667	676	714	651	659	665	685	685	665	636	667	669	739	728	659	709	647	657	662	665	724	680	715	673	637	669	703	671	711	668	676	694	686	681	679	680	717	699	735	670	683	709	725	671	715	714	720	694	671	680	703	684	671	648	679	660	723	641	683	664	624	717	677	683	696	666	701	683	691	700	662	704	710	708	675	682	688	673	657	676	668	723	662	702	734	669	661	674	688	633	682	757	686	730	733	696	690	685	670	647	674	719	695	682	697	710	701	700	649	649	641	693	708	703	681	650	709	690	741	735	692	713	744	674	678	678	643	671	653	669	657	686	676	713	662	682	724	689	703	662	692	703	637	669	683	758	696	717	676	702	773	719	637	664	679	703	725	726	668	711	673	686	656	731	680	684	652	681	669	676	675	694	701	679	699	685	669	656	732	715	681	677	706	690	677	658	669	659	712	680	650	692	708	630	710	710	706	680	662	713	645	691	731	652	718	643	686	670	696	669	693	720	663	678	708	692	672	666	712	667	654	688	672	694	717	637	687	672	718	696	714	701	674	693	702	659	719	740	688	712	719	663	628	699	734	726	727	685	717	669	693	643	683	671	653	702	696	676	695	680	694	663	703	729	726	709	675	724	714
4831	8460	5854	2937	2321	1870	1498	1274	1144	1052	1003	924	926	915	870	860	830	854	844	842	782	847	775	856	824	763	741	791	803	786	793	801	763	798	783	798	787	785	810	783	733	777	811	783	734	770	765	756	784	782	734	766	760	787	772	817	727	755	772	776	767	777	779	792	768	758	781	753	771	794	758	759	825	801	731	830	801	787	749	780	762	770	791	758	713	788	732	774	763	763	756	734	713	774	767	771	737	781	710	805	785	791	706	755	762	730	803	786	768	760	746	804	758	768	743	818	804	733	715	784	741	780	801	783	796	761	769	799	828	747	747	766	784	772	751	781	790	777	794	856	821	777	738	775	784	797	811	728	758	767	718	759	810	747	741	833	822	822	801	738	781	767	760	740	754	747	797	789	772	758	791	748	800	732	779	754	818	751	772	766	750	750	791	776	760	769	776	765	757	785	828	795	779	747	734	792	812	736	766	776	784	799	803	751	706	820	679	783	767	799	760	762	750	807	740	766	750	781	746	750	754	785	813	816	740	720	748	731	793	776	802	776	723	821	787	795	724	768	758	757	742	784	735	788	748	809	742	777	793	749	753	740	748	758	749	779	776	807	751	820	764	793	712	759	716	790	731	762	807	792	817	751	785	801	786	755	762	790	814	777	786	779	755	758	777	762	726	776	719	799	821	782	745	737	816	773	711	777	708	796	779	782	717	788	783	782	748	824	773	782	827	792	741	768	803	793	745	814	759	812	791	745	723	823	738	754	775	782	742	770	773	726	812	753	760	776	787	781	788	763	801	747	783	725	752	796	779	774	788	721	753	764	776	786	740	776	736	771	762	753	770	766	800	754	780	798	756	775	775	783	758	747	759	844	746	753	749	802	766	765	778	765	735	747	781	823	775	777	719	778	776	769	809	727	811	796	759	761	776	757	748	855	807	763	757	770	788	731	851	790	748	807	800	784	759	742	764	784	804	778	775	772	747	730	791	776	814	797	822	759	786	792	816	773	819	739	768	789	809	792	722	738	796	738	806	818	783	734	757	752	793	767	755	748	766	754	737	781	778	763	739	782	756	803	744	792	763	774	729	791	766	731	748	729	793	780	747	771	756	790	782	802	787	775	728	766	789	781	744	795	743	782	825	788	722	750	766	758	798	747	747	726	803	742	764	692	750	760	762	799	814	749	788	753	738	752	765	778	788	779	793	767	716	776	742	767	795	788	769	754	764	821	774	795	798	741	765	736	762	806	775	791	780	759	776	764	778	782	787	760	778	743	747	847	756	764	739	769	760	744	781	786	777	778	766	747	742	751	740	808	771	743	842	721	700	771	775	764	766	802	829	744	740	695	722	815	737	776	826	767	811	796	787	757	761	718	781	772	732	777	797	780	780	901	786	763	750	778	764	779	761	805	748	703	785	772	775	797	781	778	761	775	789	739	808	755	775	809	795	819	732	790	771	828	765	745	809	805	761	743	741	775	802	758	765	772	767	772	725	759	785	776	765	792	775	791	784	761	799	805	734	766	784	798	795	757	757	739	824	789	715	833	790	800	766	751	734	737	781	793	777	739	778	792	768	779	738	774	784	737	755	795	758	750	794	754	812	737	763	731	757	776	788	766	796	755	781	745	734	761	774	750	766	718	745	778	785	774	785	756	763	776	787	794	831	723	766	803	739	751	780	766	750	774	772	774	792	805	767	772	741	798	749	755	778	786	741	788	788	775	807	774	724	789	783	755	757	784	744	796	792	762	840	806	789	797	751	772	762	753	784	709	758	774	723	737	782	749	770	826	754	771	741	758	721	761	813	797	801	739	758	790	781	821	770	820	739	733	767	790	770	750	781	763	765	787	758	746	748	771	765	827	765	801	775	798	784	697	760	789	755	799	719	723	763	767	781	779	766	769	761	770	772	741	752	753	754	785	760	764	775	769	790	733	768	802	779	773	844	765	792	780	751	783	721	761	812	744	809	748	745	787	812	779	813	771	766	740	773	789	705	765	739	773	716	768	785	767	740	756	770	817	776	758	799	789	790	775	740	776	787	780	783	726	836	790	779	750	760	787	717	747	723	766	780	741	821	761	772	757	790	781	798	807	808	762	777	756	745	771	807	768	789	820	757	812	743	773	750	850	784	748	731	738	795	728	783	808	736	788	781	788	773	765	722	782	827	763	831	806	734	788	737	817	704	809	807	772	758	789	752	740	793	741	740	745	781	780	826	755	791	808	736	784	768	756	729	765	792	799	771	756	746	825	748	734	737	758	787	723	840	751	767	786	742	730	760	784	747	768	730	769	837	792	758	818	746	787	819	740	758	826	713	785	773	802	763	766	769	746	732	775	762	748	735	749	793	782	775	717	786	802	793	804	754	835	769	775	781	765	746	760	763	776	774	752	751	763	772	795	749	773	753	770	752	743	762	790	766	808	779	695	779	773	738	781	760	765	778	764	807	745	765	768	785	744	772	775	777	778	746	774	821	798	818	782	813	792	778	758	786	766	764	766	796	756	806	760	770	793	755	755	761	774	775	816	786	793	803	789	732	755	748	758	725	773	778	756	777	748	773	796	773	779	779	737	791	808	720	777	760	776	756	735	841	735	782	754	764	721	745	787	742	806	798	748	772	750	775	810	779	808	755	798	798	790	747	772	774	778	810	777	772	688	783	793	779	777	769	778	781	725	762	788	755	774	776	795	802	803	769	813	752	785	784	753	720	801	759	751	793	832	751	751	780	834	768	802	798	773	782	746	740	798	796	784	802	760	780	760	743	722	810	754	779	829	762	767	775	737	762	731	774	807	756	792	760	770	748	774	814	801	754	744	738	770	719	709	804	796	783	803	740	741	732	797	816	814	810	772	796	769	750	804	749	791	766	725	756	709	794	760	732	748	758	754	725	813	818	805	795	806	787	770	772	775	815	821	820	803	757	736	757	786	752	794	802	745	797	755	802	779	746	792	737	816	765	745	762	808	766	774	741	802	822	803	793	739	766	731	801	774	742	789	749	778	746	778	737	808	759	812	727	759	808	798	827	791	752	781	793	723	760	807	767	794	754	760	753	773	766	751	794	733	772	790	756	751	819	774	764	780	779	723	815	749	735	774	791	741	780	831	794	801	809	778	745	815	756	768	706	753	768	811	767	826	801	790	770	803	753	738	733	748	761	751	810	765	762	762	750	763	774	802	730	776	772	805	764	763	768	731	793	767	797	787	793	854	781	780	741	784	759	755	760	683	796	786	742	836	773	736	786	753	759	819	792	761	759	806	705	755	763	739	777	794	820	733	793	775	786	750	748	763	778	724	775	726	787	761	804	840	838	813	820	752	772	754	815	822	787	763	765	806	837	765	801	768	775	737	779	713	772	794	754	782	791	766	715	786	816	772	765	753	800	802	738	722	793	769	743	765	731	787	802	833	794	816	775	759	783	843	794	796	802	799	746	760	754	784	755	832	758	774	790	813	799	744	785	768	768	737	792	755	825	715	757	792	785	770	715	771	805	781	790	775
24469	21066	26912	25346	7812	684	511	460	431	394	396	418	363	378	377	390	331	339	344	356	379	359	349	352	315	349	323	337	338	334	332	331	329	322	340	340	328	326	322	315	308	375	317	297	320	362	383	377	309	314	323	346	326	344	325	312	324	302	343	311	315	309	336	304	307	339	350	335	323	342	365	338	311	335	336	318	331	345	312	333	328	323	325	370	347	337	325	302	302	359	293	326	339	354	303	321	323	340	287	345	329	342	356	316	329	345	325	331	308	327	320	331	348	313	302	344	306	358	292	297	336	329	332	318	332	312	316	350	322	333	335	332	325	315	321	349	326	362	323	378	340	388	329	314	329	374	320	324	333	320	318	336	317	322	354	303	334	338	326	323	340	324	333	353	316	321	328	314	329	302	335	329	316	333	318	334	338	313	321	295	296	287	323	344	311	303	324	293	354	320	309	341	315	346	321	310	330	326	319	317	316	298	381	335	320	341	344	323	323	341	325	326	327	332	313	320	312	315	317	334	354	318	320	353	304	340	312	337	319	327	350	347	340	307	317	323	313	336	360	294	328	343	323	319	320	263	338	309	297	297	317	321	335	315	357	358	315	297	310	295	310	341	282	348	322	313	318	334	305	322	305	332	317	323	343	309	320	329	297	314	332	324	320	340	326	298	313	342	330	288	322	306	327	353	326	345	349	334	316	316	324	336	326	324	278	347	336	312	330	328	333	335	290	364	340	302	318	333	335	322	356	311	289	338	334	335	313	317	344	323	338	318	294	318	304	316	313	357	344	337	302	332	315	340	335	316	323	319	331	350	319	301	324	332	320	329	299	320	314	354	334	379	330	336	347	313	301	335	296	347	315	329	319	307	338	343	278	330	340	336	337	332	285	331	355	352	366	297	351	333	319	339	349	332	325	295	315	312	327	289	338	341	357	293	336	356	306	303	321	280	340	320	342	319	318	303	347	354	312	339	314	325	332	325	313	319	331	317	342	330	307	295	321	342	314	327	331	306	316	313	331	307	329	328	274	338	337	318	309	320	335	315	302	333	314	337	344	330	305	315	315	324	333	336	346	306	311	342	313	338	314	318	331	310	323	317	303	320	314	332	322	318	328	335	324	321	323	327	322	326	311	342	298	334	313	315	308	341	330	357	343	326	348	332	335	339	307	338	318	295	330	324	360	297	295	311	350	326	320	317	298	331	313	327	343	288	320	329	339	302	341	344	309	339	311	301	355	333	315	341	344	331	327	342	313	332	339	286	323	348	333	311	303	340	328	315	310	302	345	320	302	321	315	369	344	356	317	347	353	328	271	323	322	330	331	337	312	340	337	322	306	318	331	327	297	321	315	317	318	317	384	358	339	339	318	335	316	345	331	309	320	309	311	287	312	309	332	304	334	313	315	286	294	333	320	343	318	346	327	317	322	292	325	326	323	327	299	336	344	357	346	331	358	331	290	300	318	334	321	302	288	338	323	324	339	324	334	332	323	308	317	303	327	311	344	325	332	310	312	315	290	279	352	318	345	334	339	311	347	326	331	333	304	337	323	329	310	319	329	310	317	309	345	363	327	331	279	343	322	320	305	354	329	330	344	310	310	305	328	325	343	325	303	319	309	339	353	362	325	342	351	312	309	297	353	310	304	349	324	309	329	329	306	290	345	299	330	318	343	340	319	349	315	333	338	359	361	336	346	312	310	308	341	318	319	326	325	317	321	314	308	333	353	313	331	316	317	320	322	340	339	341	344	311	320	322	325	345	319	370	316	305	299	304	346	342	318	329	319	337	335	349	292	289	317	294	331	317	354	339	332	333	338	334	305	299	354	315	330	313	315	326	322	340	341	322	360	317	332	341	351	352	352	299	313	339	328	377	291	308	331	326	295	337	296	330	326	310	327	319	324	321	344	314	328	356	359	330	339	326	321	325	341	352	336	326	321	310	333	326	350	326	311	327	294	285	317	332	329	330	348	307	314	332	327	331	360	370	310	334	311	302	289	300	299	306	321	328	342	295	325	315	356	345	387	307	310	340	334	362	344	313	323	319	308	319	360	319	335	351	302	337	320	282	314	334	334	283	302	348	322	315	320	328	357	325	349	309	332	342	324	331	358	329	323	336	326	350	294	326	360	324	349	355	366	307	325	343	303	358	356	322	321	303	314	320	317	340	331	336	302	316	335	310	339	317	305	327	307	349	302	296	313	323	333	363	307	328	296	321	330	335	309	326	306	327	336	333	356	306	320	320	363	316	314	308	277	324	315	337	314	318	334	352	349	321	298	297	318	311	340	313	347	301	302	310	351	329	340	304	337	328	356	323	365	354	313	335	332	332	335	308	318	308	325	309	343	310	300	336	333	346	290	316	309	337	321	327	294	341	313	316	350	354	310	343	342	349	304	312	350	328	303	326	332	328	316	328	298	319	334	314	356	315	329	312	307	347	331	339	342	337	311	323	315	311	305	304	342	348	326	329	339	332	330	320	319	310	357	326	326	344	327	303	294	321	340	325	348	314	299	300	296	298	321	331	319	312	316	319	337	332	293	330	296	342	322	338	317	290	316	345	329	310	337	337	339	342	302	348	314	324	293	334	338	353	338	335	356	315	329	350	322	332	334	326	307	313	339	289	324	320	327	302	324	321	325	310	317	321	338	307	341	339	315	337	320	321	350	343	312	313	336	330	337	337	319	302	349	325	320	313	339	343	306	335	324	357	331	335	320	320	325	368	336	310	341	328	353	322	278	312	316	372	319	335	374	338	344	374	309	325	359	337	298	303	294	318	301	308	300	334	316	337	314	334	334	336	308	335	361	338	341	338	334	318	326	350	306	344	308	306	323	354	315	336	344	312	324	348	363	307	280	315	344	320	323	319	322	328	309	327	336	307	332	323	295	321	325	294	358	328	352	323	307	350	305	318	327	320	350	342	312	320	327	312	353	320	334	334	305	317	328	300	306	344	345	303	327	362	329	319	309	322	332	323	330	318	357	322	347	352	311	320	341	348	305	315	345	337	339	336	321	312	349	309	353	334	330	285	326	317	331	329	295	306	311	320	335	339	328	344	329	323	337	363	334	301	357	318	297	301	336	336	316	357	336	345	331	347	332	361	306	336	347	342	337	323	263	318	338	329	309	360	329	330	321	356	286	327	315	290	363	338	320	329	322	330	324	294	318	337	312	323	339	340	328	346	352	327	306	298	321	331	353	334	309	319	331	320	366	299	306	307	326	328	354	331	322	355	325	312	320	303	329	304	329	337	327	377	327	345	333	332	335	344	340	312	323	356	304	298	309	310	328	374	348	310	322	322	316	316	350	306	310	331	307	340	307	337	336	302	325	319	320	335	320	357	318	319	331	315	312	311	324	292	334	311	341	337	324	305	299	370	333	299	329	349	337	310	307	326	337	324	346	331	308	299	321	319	292	353	302	331	337	299	306	321	304	351	337	315	317	351	329	330	362	330	349	340	329	352	331	308	348	323	310	325	277	303	327	331	314	337	347	295
4721	4944	3329	1662	1241	984	775	690	571	516	492	459	448	441	398	392	409	428	421	468	389	408	400	374	373	372	360	387	386	367	357	393	380	399	375	391	361	368	384	384	382	371	399	383	376	365	364	354	366	367	335	371	328	347	341	395	393	383	368	350	378	424	356	327	360	359	377	373	341	391	381	389	345	374	413	358	384	377	351	356	407	357	424	364	376	394	378	384	354	387	353	370	371	368	360	337	388	349	354	351	406	376	400	355	347	356	391	330	328	397	351	358	368	368	376	382	387	387	366	348	336	383	388	365	383	382	331	380	377	361	353	336	376	388	417	361	329	378	376	395	346	368	373	387	351	357	374	341	366	368	375	350	369	351	376	349	367	342	345	376	363	375	365	368	344	404	403	368	365	376	387	373	384	378	397	352	359	359	358	351	378	391	380	347	379	373	356	372	373	377	396	373	358	367	339	356	370	360	382	368	354	410	357	355	379	391	364	387	389	373	365	389	415	356	377	365	365	386	377	416	359	357	375	373	361	361	364	377	355	360	350	383	400	368	400	417	371	378	397	365	362	337	374	372	374	369	352	389	406	387	389	343	393	387	358	364	357	365	392	394	360	376	370	391	385	365	388	387	394	334	354	373	343	391	391	366	356	351	355	425	364	364	355	370	368	372	384	416	362	377	378	328	365	381	350	378	366	363	414	381	370	374	360	363	380	364	338	371	366	435	373	371	353	353	376	380	402	369	353	351	357	349	394	354	337	352	358	387	376	376	372	385	369	382	381	376	371	406	377	377	344	375	358	382	363	365	378	356	388	396	356	382	353	371	374	391	371	342	364	351	353	381	397	439	391	390	377	353	361	358	404	394	358	397	423	341	345	375	352	368	341	385	350	361	361	353	381	412	381	380	360	366	359	356	376	364	379	361	385	377	375	367	353	371	345	352	371	326	367	399	379	374	358	359	354	370	358	379	381	353	379	356	386	350	373	369	354	345	358	362	383	397	400	416	375	371	383	363	398	365	381	362	376	367	377	395	339	388	394	380	343	370	356	370	370	374	383	398	365	368	385	344	373	354	375	358	364	349	347	403	346	369	394	346	386	362	375	396	364	365	366	380	383	360	429	375	405	357	329	333	381	402	368	360	356	341	362	362	394	346	354	403	395	380	354	365	376	356	344	348	373	373	367	373	342	374	387	380	367	352	380	362	335	364	366	353	385	352	313	377	363	347	379	361	368	376	361	334	379	405	366	391	344	378	343	364	354	361	366	370	348	343	345	380	352	389	359	368	392	380	379	382	356	354	347	335	352	382	365	414	361	361	332	376	357	384	358	369	403	371	372	360	381	356	381	336	361	370	342	372	351	353	357	387	366	392	359	393	355	344	366	352	334	399	353	349	342	349	388	330	374	382	388	394	364	379	375	364	359	354	388	367	398	345	353	359	374	369	377	350	360	391	389	370	369	373	385	350	391	357	403	358	352	352	348	354	349	363	384	340	396	351	312	425	379	390	371	383	374	370	385	421	362	371	375	380	374	346	380	359	375	391	367	382	377	375	321	410	355	374	343	406	388	375	356	395	356	388	366	368	374	387	349	332	373	368	387	372	355	376	335	347	333	378	351	368	391	386	357	383	367	369	385	372	387	417	351	352	333	366	355	396	367	363	392	364	359	406	371	359	400	377	417	370	390	386	400	367	379	367	394	349	361	370	362	357	371	345	384	366	422	394	392	359	354	379	382	369	349	355	362	400	355	363	332	345	378	374	348	344	351	376	363	362	364	382	350	392	352	343	348	361	373	390	370	389	369	349	387	360	416	391	319	395	379	373	381	371	384	372	380	394	364	366	359	377	376	405	354	350	351	346	366	382	398	391	366	354	373	369	347	357	360	359	356	390	355	349	365	362	400	400	369	392	357	368	400	363	356	370	356	354	376	367	378	364	359	383	387	354	364	389	409	397	371	371	379	352	337	368	386	356	397	386	373	393	391	379	384	373	345	373	379	381	331	379	367	373	394	421	379	365	361	368	365	365	372	334	396	368	390	373	365	396	376	374	361	349	373	365	360	375	361	379	367	373	370	318	370	338	379	361	390	377	375	374	336	402	367	339	379	376	387	402	389	377	393	371	356	360	383	391	336	405	361	370	411	379	387	372	378	388	349	411	334	376	371	358	349	362	387	372	353	345	376	357	359	398	364	373	359	369	358	367	374	352	353	369	357	391	336	372	355	344	360	374	387	375	350	386	366	350	380	366	361	362	383	346	384	361	347	348	370	338	343	386	363	342	347	376	388	373	356	362	377	352	358	352	389	354	409	382	381	368	347	373	350	359	358	380	364	368	382	342	383	360	345	371	365	351	376	373	368	371	411	390	340	344	367	362	384	360	374	383	372	391	378	380	400	354	348	346	352	363	393	382	376	353	354	366	402	378	338	389	361	367	359	361	388	382	371	361	362	367	357	362	379	379	346	362	386	363	385	353	341	349	364	383	365	367	392	363	337	364	358	340	364	370	366	399	365	366	371	372	373	400	360	384	354	355	385	368	346	365	370	360	352	386	400	334	358	399	350	373	361	388	366	347	353	392	371	399	402	380	352	358	370	373	377	379	339	393	346	371	377	381	355	375	366	363	379	347	396	357	373	356	366	370	404	345	384	390	349	368	353	355	369	359	334	374	386	340	348	370	361	337	395	374	336	334	374	393	391	360	386	334	372	375	375	388	369	387	348	381	341	390	356	347	358	359	347	362	382	386	374	369	360	392	365	356	381	388	347	388	424	341	381	360	340	348	349	366	373	359	374	337	363	381	356	370	379	372	366	384	369	394	346	363	371	396	363	360	367	409	365	351	384	358	356	372	365	362	364	386	388	351	339	367	357	361	401	388	393	358	346	364	388	362	384	390	381	366	388	392	380	375	357	384	359	399	379	367	345	373	346	361	399	338	358	362	370	353	389	396	410	359	367	350	341	362	355	402	388	364	410	392	406	392	382	363	371	357	329	346	358	391	357	342	359	373	369	371	398	355	394	361	361	368	372	355	357	369	348	350	374	340	351	347	395	379	363	370	393	406	367	343	342	378	391	364	366	367	370	379	339	348	349	360	335	378	340	368	355	360	387	351	368	407	394	363	348	368	376	373	348	383	406	339	380	391	384	345	394	363	332	362	358	355	335	349	413	378	396	386	363	401	338	412	357	364	386	362	355	385	391	361	328	366	340	397	337	381	380	389	401	377	375	360	387	364	383	412	353	388	360	412	397	364	357	399	352	366	396	356	361	337	366	370	357	339	363	391	372	360	386	342	402	346	374	346	382	388	399	356	368	370	386	324	375	372	365	387	352	367	389	365	351	363	384	338	374	414	345	367	357	377	377	352	371	390	379	352	340	385	388	373	355	368	364	365	349	380	405	391	348	356	361	347	385	380	373	377	361	328	376	385	353	334	349	363	381	389	379	353	377	387	385	378	362	358	380	341	357	376	366	367	368	374	386	392	361	386	383	377	380	363
22267	21034	28562	23715	21040	21042	5705	1021	751	655	601	571	558	461	472	458	420	415	411	358	372	389	355	357	364	393	337	359	380	397	343	333	361	321	372	345	335	359	352	361	356	354	318	345	354	339	331	351	330	342	321	351	344	332	361	326	327	349	343	342	325	324	330	309	311	311	336	348	363	348	351	309	358	348	348	322	320	325	305	358	309	316	365	349	355	349	333	317	324	319	334	331	344	329	334	332	331	322	348	315	324	358	358	353	323	351	323	329	325	348	346	347	345	344	315	291	354	357	313	334	344	365	324	297	332	345	309	319	300	301	330	318	333	350	328	335	366	340	352	368	306	340	342	350	350	327	297	324	321	335	341	314	334	355	360	334	316	329	356	313	353	342	337	329	366	333	314	316	318	358	360	350	373	330	325	330	309	355	334	318	346	327	327	334	351	340	349	304	373	316	303	309	340	334	356	342	356	336	342	320	321	344	327	317	326	325	306	304	326	358	326	348	351	321	295	297	297	328	302	344	306	333	328	309	321	330	352	358	343	318	330	318	324	312	336	341	329	330	354	338	337	323	331	353	342	387	338	336	336	326	330	344	324	330	345	332	329	338	345	347	322	311	337	279	325	347	346	327	335	359	358	348	337	336	360	326	344	334	338	302	325	316	344	355	344	335	318	340	391	317	337	316	319	363	317	347	367	307	368	337	345	300	336	317	332	349	346	322	321	350	360	331	302	337	360	323	326	354	330	307	325	330	341	320	308	336	362	328	347	333	345	321	361	318	279	338	314	323	334	328	336	342	325	342	341	312	338	347	319	311	335	351	311	340	354	318	346	316	342	322	301	359	316	331	322	327	356	339	330	324	368	340	349	311	304	329	302	329	349	313	312	349	322	299	346	314	321	325	322	375	327	315	318	321	319	312	334	339	353	323	323	318	316	318	322	320	332	359	326	321	347	319	323	332	319	316	319	300	325	328	352	311	333	315	332	380	315	366	330	357	371	329	348	327	315	317	316	330	329	329	378	356	340	343	365	352	338	356	347	317	329	350	318	349	347	326	334	358	342	308	350	336	345	318	338	328	328	338	341	348	328	334	357	346	390	363	329	337	312	344	320	322	306	317	329	335	299	307	321	341	322	335	327	327	326	308	279	322	330	335	317	343	300	335	329	353	319	340	345	321	348	303	326	339	329	341	303	341	301	357	321	326	351	325	371	323	325	346	325	344	337	314	374	307	324	291	338	330	336	321	339	321	349	350	319	346	330	360	319	325	331	343	330	326	313	310	319	321	328	354	342	322	332	358	328	330	344	319	351	322	348	341	354	310	330	335	313	311	326	339	345	315	346	333	317	338	347	334	318	341	342	346	394	343	309	327	321	311	347	320	333	310	328	321	335	330	332	340	331	331	314	352	334	359	363	317	345	323	321	306	335	339	324	323	338	365	333	361	308	336	358	331	318	334	318	335	325	369	305	346	311	280	330	349	335	330	347	354	310	289	337	336	299	342	364	295	354	326	348	357	301	306	320	325	348	325	332	326	315	330	304	339	329	315	324	332	328	326	346	336	355	309	308	350	340	314	294	312	309	317	315	327	352	313	322	357	324	354	328	332	325	312	331	325	328	318	336	340	288	331	339	312	329	326	308	366	340	301	316	337	352	318	334	357	303	368	337	321	326	355	318	339	344	296	343	309	351	335	310	356	308	324	316	353	337	350	318	313	325	318	340	361	356	328	310	350	335	314	354	318	317	332	376	325	318	354	306	315	317	359	344	327	322	349	322	336	334	343	312	340	305	350	311	369	353	356	317	310	333	339	312	316	358	321	317	314	327	359	300	303	344	350	345	322	341	308	289	327	347	300	336	336	346	322	332	299	348	325	330	336	360	318	345	326	335	324	320	307	336	320	321	299	347	351	318	341	317	314	324	315	345	358	318	327	324	332	332	301	358	336	320	348	314	343	362	355	324	348	324	328	324	365	340	309	309	321	311	358	306	316	330	325	340	330	346	329	305	354	354	312	320	328	352	349	342	305	336	334	332	337	354	312	336	356	348	374	358	321	324	314	355	318	345	342	341	309	310	294	354	344	332	304	345	330	353	347	325	315	312	327	329	325	354	347	319	331	304	331	330	325	312	342	321	320	343	328	368	327	332	341	318	327	344	348	326	350	328	325	371	307	304	321	311	339	313	359	361	335	311	304	335	316	339	277	324	317	327	333	347	340	322	358	347	328	295	337	336	307	331	336	334	327	285	352	361	337	324	348	325	342	340	311	301	319	330	308	289	352	315	370	326	340	315	346	316	344	342	324	314	345	324	323	344	346	308	317	308	321	310	359	353	363	348	326	337	354	323	352	304	347	341	314	310	301	366	336	361	340	345	339	345	303	320	348	319	317	323	351	360	314	332	355	316	339	325	353	334	309	330	357	374	300	338	319	322	344	331	305	337	337	308	311	320	307	345	336	353	334	326	316	333	320	345	311	320	349	352	325	328	330	314	305	306	328	325	338	321	311	276	309	344	335	324	321	313	342	321	298	336	313	312	311	349	355	320	323	339	315	325	311	341	337	360	343	334	334	300	341	387	298	327	330	374	371	361	307	331	321	371	309	327	347	353	301	330	317	349	320	348	333	328	325	319	317	346	293	327	359	322	333	344	323	340	326	340	340	311	357	311	342	351	343	343	336	325	335	335	342	320	342	328	309	308	300	312	331	339	321	346	315	344	350	320	318	301	310	333	334	325	307	355	344	335	343	303	296	332	301	358	332	355	332	354	341	357	323	347	359	332	337	286	329	322	326	338	339	334	331	298	348	368	337	350	298	296	352	310	293	361	347	332	353	322	352	307	310	323	342	310	332	344	336	302	312	325	329	328	337	322	313	316	335	317	306	320	295	346	316	349	329	298	302	332	340	335	316	322	327	367	333	344	324	321	335	326	327	329	304	346	291	310	330	329	304	325	339	347	312	312	329	323	338	316	336	337	360	334	323	319	324	345	326	344	322	344	322	324	282	337	323	363	351	309	354	323	340	356	347	320	369	334	314	327	324	332	335	325	327	356	329	312	372	334	341	322	335	326	317	316	343	320	329	342	338	341	318	310	319	318	300	318	327	317	320	308	338	315	354	341	341	305	333	331	326	312	337	340	319	343	347	334	316	339	327	352	311	305	323	295	301	362	346	341	321	303	312	291	332	357	339	337	334	378	320	363	342	331	282	325	319	336	330	352	322	322	323	355	347	330	328	325	337	287	354	310	324	294	311	328	329	339	345	323	318	327	313	326	350	333	308	345	334	323	340	348	322	341	340	347	342	306	341	335	313	339	293	332	341	365	316	323	319	348	344	308	337	357	321	329	348	343	336	338	322	287	327	355	345	347	340	363	328	340	344	355	363	344	340	351	330	333	318	292	323	328	329	338	331	311	369	366	352	338	338	318	340	362	336	341	318	311	348	321	370	349	357	335	291	347	317	318	345	349	325	349	332	314	358	310	328	330	291	334	344	344	349
6855	13937	9479	4562	3260	2511	1948	1486	1106	940	815	772	678	616	547	548	509	509	482	491	487	419	471	478	453	416	457	457	448	437	424	425	399	410	414	395	421	383	448	378	393	425	394	369	416	363	388	406	422	407	400	371	423	415	386	387	390	416	402	410	400	419	405	377	429	390	420	397	378	403	408	417	389	419	376	396	372	403	386	422	378	357	372	371	417	371	406	389	414	381	408	399	410	387	381	380	383	401	431	411	399	411	400	380	370	393	403	373	406	377	392	390	438	388	380	386	380	392	410	398	394	405	398	434	386	446	395	374	354	415	397	381	398	383	344	358	403	398	374	403	390	365	410	405	394	396	394	384	376	364	388	401	393	366	378	387	398	404	405	397	416	388	381	413	383	375	366	360	421	416	398	368	409	379	355	401	399	419	398	378	372	454	394	376	393	394	369	341	386	379	393	395	380	422	401	389	429	402	390	385	402	389	391	418	426	391	412	424	371	385	402	396	401	365	387	365	350	386	382	415	404	391	410	379	406	385	401	371	400	403	380	389	383	408	410	400	398	381	371	426	422	374	399	431	379	404	400	394	404	397	381	416	407	381	389	408	385	393	382	384	417	368	409	396	372	347	397	360	390	408	409	372	377	429	368	386	411	448	389	368	398	428	418	394	377	371	381	398	408	384	399	347	370	385	346	434	381	392	403	371	375	407	385	355	396	425	375	372	362	389	382	377	381	379	389	398	391	385	361	403	352	371	402	389	359	378	416	362	390	389	362	363	379	353	373	407	406	398	353	375	419	392	388	415	397	356	403	372	367	366	395	368	398	397	397	400	404	395	371	394	404	349	408	399	379	394	374	431	407	388	391	398	386	388	367	402	378	375	332	391	390	393	392	379	359	365	367	364	345	387	365	389	375	438	393	389	389	394	411	422	419	380	376	443	354	444	383	403	359	361	407	386	366	396	401	377	389	385	377	372	348	365	427	396	381	390	394	358	402	380	385	348	361	336	369	379	386	413	357	403	397	396	416	393	357	372	372	383	372	364	404	393	382	401	407	383	401	381	381	351	384	412	394	404	368	373	401	401	371	391	411	410	437	383	420	392	403	411	401	383	379	381	391	420	383	369	395	397	387	380	386	394	383	370	406	385	415	381	404	397	376	367	385	418	364	413	347	378	382	388	378	365	367	386	383	388	385	362	374	398	398	413	394	364	388	368	382	373	409	389	391	391	362	381	353	364	363	396	392	387	422	424	381	384	388	368	383	391	378	379	378	376	408	396	369	397	366	388	374	392	395	406	393	400	345	400	381	401	381	389	421	417	401	415	358	391	372	359	371	388	367	389	400	378	401	409	385	357	374	370	321	413	404	380	386	373	392	414	360	385	399	380	391	402	384	398	429	387	398	378	363	376	397	361	349	392	393	370	371	386	389	405	394	350	394	374	376	425	397	367	379	352	355	393	399	396	425	369	389	410	426	374	396	404	406	371	366	379	369	410	371	394	383	374	387	356	378	413	394	408	416	375	373	379	409	378	372	377	365	371	378	361	407	411	392	384	404	361	344	379	375	384	418	359	408	398	423	384	349	371	381	399	410	382	412	428	347	369	417	418	393	397	376	383	407	416	406	362	400	379	372	390	381	396	380	384	358	372	364	397	358	426	374	407	383	374	399	409	396	396	373	391	420	405	396	364	395	416	403	402	423	369	387	355	384	388	413	355	383	429	398	374	395	369	386	412	383	398	378	389	391	435	406	393	398	401	406	378	383	354	410	410	382	346	406	405	376	389	409	384	369	383	379	394	396	346	388	368	380	372	406	367	379	397	392	365	368	394	398	410	383	396	408	390	418	384	399	375	444	373	417	351	379	392	349	417	402	369	362	354	396	360	378	393	391	392	402	397	371	381	394	380	384	380	351	397	419	394	400	374	375	361	398	386	388	386	419	369	420	416	410	360	408	412	419	394	344	392	393	375	416	420	409	363	380	364	395	382	374	376	429	393	399	407	366	395	409	403	356	435	397	391	413	414	372	369	340	398	368	394	417	397	383	370	415	393	370	402	375	435	391	413	374	423	377	404	405	405	370	409	381	389	381	408	402	404	367	379	382	404	374	374	385	345	392	359	396	425	384	401	400	356	384	396	379	353	416	404	369	373	382	421	403	394	357	361	406	373	388	366	394	371	386	385	379	382	409	377	384	376	386	394	384	361	382	411	428	398	412	398	399	418	392	398	383	388	393	406	378	382	369	400	425	412	386	395	405	390	404	412	384	392	418	375	399	384	398	385	425	356	379	375	403	361	369	374	408	402	379	378	378	396	417	375	373	390	397	348	387	391	373	399	396	383	377	404	385	369	401	409	397	411	345	391	386	391	398	402	401	404	412	369	403	380	398	347	381	360	391	396	418	408	408	388	423	392	425	384	372	349	413	390	400	345	381	370	403	363	392	412	377	370	378	436	400	405	385	404	367	397	381	385	410	372	385	384	378	394	396	380	382	393	380	392	377	407	387	377	381	387	441	379	386	432	391	388	397	378	392	390	372	384	373	388	396	374	379	370	386	393	406	371	411	389	406	360	413	410	391	380	418	370	393	425	371	390	427	383	405	409	415	400	401	385	389	386	387	391	374	371	376	384	363	405	340	399	373	368	374	353	355	384	391	343	409	383	401	379	397	418	434	383	380	392	365	394	374	381	396	377	403	413	354	400	381	431	372	386	369	389	366	402	386	397	401	375	409	386	365	398	368	388	387	418	394	367	392	426	375	369	394	428	412	375	414	367	404	398	367	378	398	379	389	350	414	400	350	382	413	414	378	396	362	377	364	429	382	397	364	366	366	357	390	382	355	371	382	404	388	378	389	375	390	453	390	367	408	384	391	372	394	414	382	377	377	392	403	414	351	388	397	397	414	371	413	359	399	356	399	350	383	363	366	401	377	424	390	357	393	418	390	378	388	383	351	362	380	398	433	380	420	389	395	373	371	413	405	389	390	361	386	389	363	411	383	350	401	367	420	395	368	431	374	404	367	398	376	406	398	424	386	367	365	372	337	387	409	362	361	381	412	385	404	372	347	409	402	367	402	426	384	366	392	384	371	412	328	383	391	387	396	368	381	377	382	363	417	386	396	367	383	380	378	371	370	365	432	378	383	383	374	370	373	361	427	369	388	438	376	413	410	400	396	423	360	395	421	376	384	391	392	382	432	394	414	365	413	401	403	397	415	413	405	411	380	399	399	376	359	411	403	398	408	378	409	374	396	424	386	386	412	383	406	379	360	367	357	415	381	433	388	420	383	413	379	388	407	396	381	407	392	406	371	382	389	384	404	395	351	351	372	322	388	387	379	387	385	391	388	394	356	399	389	430	396	418	376	429	398	361	375	390	392	361	404	343	386	410	384	387	433	380	404	404	409	395	409	431	364	386	387	381	388	408	400	423	359	377	372	395	374	377	397	417	394	396	400	400	348	390	382	375	400	377	398	409	381	409	385	405	386	385	423	377	397	374
27177	17362	3807	1068	852	805	752	601	698	669	671	660	655	665	657	663	612	626	598	654	651	664	660	633	635	636	690	612	650	648	648	661	693	647	655	658	653	634	637	657	615	611	637	644	627	645	647	624	641	640	652	623	620	637	668	663	662	667	631	647	573	623	627	659	648	653	605	619	661	674	663	622	632	631	613	672	646	594	600	639	678	636	605	646	585	646	677	641	585	586	658	629	642	628	625	641	650	616	645	633	626	646	631	616	642	647	566	667	624	635	669	661	600	650	618	609	593	626	628	580	647	636	652	611	614	614	659	624	663	670	649	637	662	595	703	628	616	617	591	626	599	632	630	624	649	634	582	634	642	621	664	648	677	647	614	600	647	621	614	660	570	695	649	655	621	676	605	670	601	665	633	664	645	666	612	605	607	625	639	666	590	636	566	600	623	623	656	644	659	630	617	646	685	630	638	701	665	617	640	663	621	672	633	652	652	680	641	633	600	647	615	637	595	679	593	620	592	669	606	625	615	704	616	628	626	607	669	622	640	647	616	623	653	604	609	653	632	591	653	640	618	645	651	608	662	578	600	636	714	653	599	644	651	632	629	642	643	635	606	668	587	580	642	605	639	612	667	659	652	647	658	658	616	621	654	637	629	669	640	597	683	584	637	613	636	630	646	633	623	635	666	646	627	600	638	588	662	630	656	600	586	640	618	623	634	619	632	639	643	626	627	627	660	633	604	674	615	601	623	694	636	678	691	676	625	624	605	644	613	648	627	678	616	619	675	612	641	585	653	660	634	618	655	618	643	637	639	638	649	633	626	657	674	639	635	647	645	633	646	714	616	633	639	602	609	619	638	636	630	668	608	620	670	633	608	629	599	657	640	595	653	580	621	641	582	641	674	604	611	647	634	656	687	678	619	627	605	619	653	601	617	637	621	642	612	640	650	591	612	651	662	637	649	626	602	586	616	640	672	622	695	660	627	662	661	660	644	613	591	651	632	627	617	624	646	607	666	624	667	612	639	615	647	600	627	654	668	674	638	609	633	632	622	616	600	658	633	607	596	604	649	652	634	623	597	661	623	623	653	625	644	613	596	669	652	621	592	636	608	616	617	609	685	634	638	617	641	647	620	595	646	601	633	668	627	643	675	651	640	638	661	618	640	568	669	607	586	632	621	617	593	582	661	599	654	634	683	656	641	645	653	618	610	624	616	649	659	612	641	639	627	636	652	687	626	641	655	619	619	634	627	607	640	636	634	610	664	648	584	614	661	606	668	624	636	626	619	644	666	628	695	632	632	599	642	653	636	647	624	634	615	618	640	632	613	604	625	650	621	600	611	621	664	618	681	686	631	600	690	620	685	615	626	652	632	635	628	643	620	612	664	636	599	622	647	603	652	643	652	660	670	622	657	629	659	646	602	653	625	662	640	614	654	617	605	620	653	612	635	570	677	666	625	632	597	591	696	582	638	656	651	649	695	626	648	632	630	611	643	593	661	657	650	594	609	592	623	647	640	628	645	616	633	613	632	619	581	687	612	620	649	627	673	634	654	667	616	681	626	615	596	642	646	609	680	670	626	678	683	676	694	693	662	668	596	652	653	675	656	646	635	640	652	626	651	631	609	623	613	618	636	611	678	644	611	625	619	608	630	656	664	654	657	665	607	613	620	605	661	661	602	672	641	645	633	632	649	655	589	632	626	631	630	643	638	598	636	597	675	627	635	623	595	589	631	674	614	631	600	630	648	609	636	639	601	623	642	650	650	616	627	651	625	619	636	603	638	663	644	638	619	599	620	652	668	601	583	643	638	664	637	639	624	676	638	609	670	616	631	629	657	645	640	676	675	645	644	620	635	665	627	652	643	634	654	643	628	628	615	675	638	597	597	614	651	673	647	644	667	635	593	672	634	662	653	641	669	651	580	626	665	681	669	588	669	645	671	651	657	621	619	613	670	573	654	645	655	642	677	607	656	605	639	639	634	618	665	640	623	606	631	628	613	632	644	621	665	625	599	619	592	644	606	650	634	662	669	629	621	668	638	620	567	634	594	605	637	641	640	658	644	651	602	668	686	615	665	672	626	628	655	620	638	641	622	658	685	592	645	613	621	626	645	636	650	639	665	644	631	612	651	629	650	606	631	635	643	630	639	636	643	679	656	656	619	641	617	653	617	641	623	642	607	584	644	573	628	646	643	652	653	644	662	623	629	649	633	632	633	626	653	642	648	639	636	600	590	608	581	631	688	651	652	664	669	688	615	670	642	633	622	649	617	607	618	612	588	653	634	628	617	624	686	645	616	662	586	674	594	636	597	621	685	602	612	669	666	648	692	655	663	642	699	642	639	631	683	628	662	606	683	623	628	658	615	659	630	621	652	623	609	659	590	610	635	570	633	634	626	603	661	644	722	608	658	648	636	644	638	593	631	662	625	632	650	638	633	627	627	649	629	626	627	588	630	643	602	680	649	693	586	644	647	629	626	586	665	645	647	666	585	676	613	603	612	644	658	629	629	638	631	656	626	645	612	665	632	622	649	654	582	670	643	640	623	652	649	611	622	647	636	660	653	609	633	661	649	627	605	583	641	608	616	666	667	636	642	632	668	642	615	638	590	607	655	668	592	594	659	669	642	646	619	627	604	629	633	596	645	618	626	625	663	675	620	615	660	626	653	639	650	603	659	648	648	672	637	625	619	669	628	607	664	668	664	630	631	700	662	635	616	642	620	621	658	720	690	676	622	657	622	591	658	639	631	633	642	633	599	591	666	609	635	633	671	632	685	622	659	660	593	605	642	639	618	619	652	619	662	656	663	637	607	638	586	617	646	659	588	604	594	565	614	668	631	614	652	591	678	639	603	608	593	662	661	556	680	635	599	615	620	614	664	662	614	643	671	627	643	635	696	563	627	635	664	666	633	643	616	684	598	614	667	604	631	632	616	624	612	620	620	629	649	580	660	600	651	671	592	632	632	631	645	664	645	646	703	667	592	647	691	655	607	700	623	635	655	639	632	616	646	691	663	640	612	618	632	623	678	659	665	627	604	623	618	657	601	642	616	702	613	642	619	609	633	620	670	595	673	655	637	609	660	630	617	638	671	609	609	644	635	660	625	616	613	610	605	683	621	629	663	649	598	664	657	658	640	619	626	677	634	605	621	632	619	633	644	627	601	638	634	622	636	648	631	638	678	641	647	682	660	618	666	627	666	651	630	629	626	651	628	717	625	650	617	619	653	652	633	601	635	661	603	625	642	613	642	655	636	629	645	638	638	616	648	615	683	638	610	648	624	624	618	651	631	618	653	656	587	626	646	672	598	630	620	647	625	679	667	652	610	627	666	637	643	650	625	643	634	610	585	642	606	604	671	669	622	611	626	595	655	630	633	623	624	631	661	636	644	660	630	613	642	663	631	626	629	613	608	671	669	600	633	652	670	650	590	646	639	645	634	615	655	654	684	618	687	612	626	615	648	653	633	646	621	651	590	598	630	606	596	633	620	652	637	660
5652	1450	1105	863	811	798	747	736	762	715	732	727	745	681	747	739	678	694	692	697	745	693	721	741	727	649	727	731	726	715	674	768	690	693	672	673	663	696	689	710	734	767	703	716	709	670	704	677	701	736	705	769	679	690	708	660	699	698	764	687	737	704	745	738	706	692	716	706	693	746	687	736	690	653	720	726	757	732	695	687	687	690	706	772	726	690	720	721	680	718	688	715	695	703	667	737	676	701	720	667	726	691	724	712	713	715	710	721	647	713	739	688	687	701	735	692	731	731	732	708	677	707	726	702	706	694	658	682	720	693	703	681	726	750	689	711	667	730	749	685	728	705	663	727	685	707	652	701	697	692	723	717	749	683	734	718	713	762	716	682	711	718	731	700	699	688	710	714	666	717	728	661	689	709	676	702	716	686	713	685	690	740	719	720	721	694	772	677	705	738	726	702	652	676	738	750	697	729	665	666	665	707	711	661	700	680	711	721	713	780	673	702	692	683	706	739	679	696	664	690	690	749	677	704	696	693	694	717	754	653	731	701	674	729	738	745	703	747	665	642	743	698	746	702	725	636	734	686	715	675	726	710	686	718	667	699	710	731	667	785	701	724	715	684	687	710	729	717	679	710	728	745	699	724	722	704	710	697	688	732	712	671	731	701	718	743	723	710	695	715	695	722	717	765	744	758	707	741	696	729	727	710	716	717	712	758	679	677	705	703	686	719	716	732	740	681	739	753	735	743	743	706	698	734	675	691	736	694	680	744	783	733	670	715	696	708	709	711	676	719	723	759	741	727	712	701	778	696	761	711	686	725	673	676	760	677	684	734	749	678	750	695	736	734	680	691	733	728	718	744	707	710	725	684	760	732	709	717	675	694	742	692	735	719	684	681	716	718	674	698	658	703	718	718	714	698	668	676	752	753	691	740	726	742	708	718	698	727	681	673	682	701	723	745	719	741	722	677	706	708	690	715	708	698	707	691	714	731	714	686	715	687	704	704	732	723	726	693	704	708	693	727	661	750	671	677	724	720	716	669	659	719	736	713	696	694	657	702	711	708	732	781	669	724	719	744	703	723	746	694	700	723	702	745	696	679	660	703	644	709	709	689	736	718	690	691	701	696	656	696	665	709	729	726	711	725	717	747	713	724	675	724	658	679	699	749	716	722	681	750	651	685	735	717	719	674	751	653	724	725	657	691	710	686	737	728	710	695	721	695	697	738	711	759	704	733	735	719	685	689	665	685	746	714	717	661	726	665	651	751	720	707	715	689	725	735	717	697	737	729	705	707	705	725	725	717	737	749	738	736	717	709	691	733	690	767	693	709	731	744	749	723	735	641	704	669	705	719	717	708	741	720	704	726	699	714	711	690	708	682	703	696	701	742	621	715	701	700	674	700	708	731	698	726	734	740	675	705	669	725	698	725	705	720	716	670	699	718	678	735	676	735	680	682	717	740	717	702	715	675	730	737	672	695	703	715	707	715	730	765	747	717	712	706	721	726	680	706	700	652	700	684	710	707	675	689	703	729	687	753	735	704	699	706	709	736	691	722	731	731	677	698	737	717	745	686	724	691	689	695	764	719	712	722	688	663	739	693	705	673	739	719	686	718	695	755	693	718	694	725	680	693	724	710	712	717	782	752	685	655	682	666	651	716	753	648	634	693	750	737	700	690	727	670	690	717	689	702	695	726	702	707	680	727	767	698	660	760	689	742	717	749	679	678	716	756	651	686	697	722	680	702	687	675	729	718	701	664	718	717	710	765	713	696	672	749	737	655	708	703	758	761	772	730	722	714	713	691	738	701	686	681	740	701	708	692	688	727	661	675	728	715	683	717	717	725	727	719	728	691	744	681	770	708	682	705	690	716	726	665	651	656	689	710	718	767	739	686	672	691	729	698	716	752	705	729	756	724	750	717	699	711	738	706	753	738	748	708	699	703	713	700	695	641	723	686	723	708	730	718	719	670	661	674	718	679	734	689	698	726	709	717	697	732	634	710	746	673	713	678	699	662	732	733	669	700	697	740	761	707	699	700	710	682	703	723	669	678	740	711	689	706	698	696	697	668	714	706	721	674	716	704	681	780	753	704	674	675	696	716	690	678	708	748	717	677	730	686	707	701	705	681	724	681	671	711	640	725	708	695	732	684	783	709	727	736	703	691	713	745	711	725	713	752	721	736	758	715	680	691	708	709	688	706	700	674	723	716	711	683	681	720	744	705	697	658	664	660	723	697	693	725	716	654	713	747	656	699	707	741	707	714	710	708	755	719	743	717	677	721	661	704	727	703	683	703	680	725	717	717	709	811	691	737	742	692	754	737	684	695	703	694	702	696	696	705	712	747	754	691	693	694	734	707	744	655	681	688	689	703	710	669	705	684	727	682	723	735	709	685	732	686	703	728	724	678	705	730	694	736	664	704	732	715	680	672	746	692	721	676	701	765	720	714	748	684	718	697	745	741	741	714	672	737	714	744	716	702	680	750	675	671	701	703	709	683	743	691	728	698	697	700	727	687	694	727	681	657	752	680	705	703	710	707	682	679	760	751	700	707	738	720	729	652	785	739	728	698	676	710	665	692	712	743	741	733	666	689	718	752	715	744	732	682	672	710	706	677	721	750	685	716	773	703	698	788	739	704	719	694	697	699	714	722	731	681	662	761	706	739	678	778	710	662	739	697	709	699	703	726	674	682	725	703	653	674	696	674	703	704	743	689	689	722	697	666	745	689	699	713	685	669	721	682	724	695	761	734	743	669	684	676	734	707	756	681	715	743	690	744	728	743	686	718	737	699	717	722	741	710	708	720	708	720	761	678	715	714	712	687	670	716	647	683	714	697	682	687	702	723	740	745	701	741	707	690	681	718	718	707	709	740	720	734	749	715	674	679	720	732	687	699	707	684	709	706	745	685	715	729	686	716	718	660	678	699	697	678	715	704	761	742	695	716	720	716	715	714	751	713	708	719	685	668	708	752	717	718	746	698	704	695	747	650	702	781	752	739	757	756	710	721	743	746	722	724	694	693	709	739	693	710	680	712	747	685	691	732	729	663	705	719	671	722	749	712	700	743	700	678	722	719	717	745	710	736	708	710	726	666	687	709	738	716	717	727	729	684	738	704	718	748	727	715	736	744	689	718	710	693	688	714	667	747	758	725	715	702	680	686	715	715	735	692	730	734	729	714	712	683	726	712	707	701	721	744	705	727	727	718	694	673	745	698	704	696	742	709	680	679	691	722	702	725	716	718	723	747	718	722	677	716	689	677	667	663	687	733	687	658	693	688	708	733	672	706	689	726	734	682	731	712	766	777	691	726	710	673	730	721	663	717	690	720	688	708	666	692	700	716	712	700	744	734	718	758	718	697	707	684	719	704	745	711	704	759	677	712	652	688	657	707	644	666	691	670	688	690	702	698	673	734	679	711	689	676	700	713	705	716	637	672	721	674	703	717	677	706	707	687	730	734	691	718	688	679	727	756	692	652	717	727	700	738	713	671
23210	20976	28059	24078	20971	8106	1401	1032	912	815	851	744	849	770	705	776	771	722	755	704	739	765	719	693	774	732	704	675	663	690	687	691	731	712	673	688	679	718	684	692	685	665	716	656	685	744	688	654	713	748	702	663	641	655	717	668	682	756	695	639	654	693	714	675	645	721	679	667	715	652	660	714	705	701	704	668	678	687	703	689	673	699	674	683	654	683	730	708	684	718	707	659	696	730	721	688	675	696	696	687	642	741	647	702	697	726	678	748	681	691	717	689	662	707	738	654	674	684	683	677	711	650	663	720	631	699	692	673	716	650	743	714	694	652	629	666	731	726	664	684	683	705	684	666	708	723	686	701	681	698	674	689	686	662	660	699	718	707	755	683	664	670	714	697	687	686	641	694	668	667	692	678	664	698	696	651	689	694	673	698	687	715	656	707	691	693	666	674	661	676	688	678	635	645	679	679	704	692	645	701	699	764	690	680	698	700	692	698	674	661	700	678	729	677	616	702	730	661	688	660	688	730	652	705	650	642	675	660	679	678	686	670	666	737	724	731	689	652	692	713	727	717	692	710	671	650	699	699	689	707	695	691	688	691	688	636	677	690	705	697	660	717	706	689	663	694	667	638	686	629	685	684	700	701	684	701	670	720	724	689	691	696	726	667	690	665	660	668	713	665	697	660	690	625	688	717	718	686	694	712	638	705	707	675	661	684	676	709	675	687	677	677	678	614	654	738	656	684	680	717	700	634	691	669	655	710	678	658	734	648	648	709	704	682	689	729	667	635	686	633	663	692	652	657	671	727	657	654	689	660	696	686	664	678	707	695	643	665	707	723	711	682	699	758	724	659	652	686	672	656	700	695	713	693	648	742	678	715	679	698	735	651	672	675	721	668	622	693	715	693	704	687	699	702	699	700	689	684	696	639	705	710	714	701	658	638	669	671	709	708	657	662	681	704	645	665	696	674	673	674	707	662	667	671	654	688	708	689	671	680	725	716	718	694	653	706	645	679	686	650	687	701	675	720	666	670	712	678	716	669	695	707	704	670	712	679	659	702	655	646	706	687	685	654	657	661	668	690	716	697	731	699	703	646	711	678	684	682	695	678	680	680	647	737	658	674	715	706	688	703	706	669	683	737	686	687	689	677	684	692	685	713	711	703	673	709	715	697	679	633	661	707	678	661	711	696	705	676	691	702	734	747	681	669	699	681	708	681	647	718	690	694	687	663	668	657	617	728	679	647	657	661	694	700	692	659	729	706	687	702	717	672	673	667	671	669	696	640	646	621	680	723	673	747	713	707	688	706	735	720	631	668	644	711	703	654	675	714	658	664	709	676	657	669	676	652	712	738	689	683	684	684	697	733	690	718	694	688	712	738	674	756	649	691	690	646	638	675	675	709	720	665	681	670	696	726	724	686	660	693	664	704	666	693	644	693	684	653	712	664	627	695	652	673	706	630	687	743	688	711	636	684	691	679	700	723	658	691	667	704	665	675	668	672	678	700	689	735	640	683	706	681	705	706	697	712	663	722	715	634	716	723	726	698	664	702	664	682	725	707	674	661	684	713	710	693	660	704	715	678	723	729	720	661	701	669	687	721	685	664	663	708	730	730	697	703	695	705	677	633	726	680	645	671	679	664	664	650	702	665	689	695	648	647	714	664	735	679	674	727	700	666	687	746	709	669	634	661	662	661	635	707	664	637	684	695	670	671	673	665	683	675	715	704	700	739	703	722	671	721	654	700	662	690	678	738	682	715	718	675	709	675	705	703	684	642	644	694	695	726	670	685	639	722	715	701	681	696	720	676	726	672	705	695	666	736	703	710	723	744	691	681	728	673	650	662	709	698	657	715	654	683	709	695	670	704	679	624	684	633	708	703	720	697	680	716	680	703	678	661	700	717	674	716	677	708	692	674	749	681	643	650	663	650	696	670	707	692	699	675	676	711	695	717	696	697	698	682	669	706	656	673	696	700	688	730	670	645	685	698	657	632	719	694	670	738	723	645	718	675	759	685	654	643	719	700	736	694	666	697	663	688	678	677	705	647	635	676	700	651	697	681	704	708	670	680	687	711	664	698	668	680	723	682	654	684	710	652	702	684	681	695	674	684	682	679	676	728	663	710	715	710	670	679	657	699	684	694	657	697	714	650	684	638	685	651	689	708	681	659	678	733	760	675	707	705	728	685	683	700	693	674	679	705	680	712	682	717	701	648	658	672	689	666	679	606	636	651	717	703	763	717	685	711	723	713	720	638	651	703	661	642	674	649	678	692	670	686	710	677	696	679	692	660	629	681	726	741	687	679	674	711	704	680	654	643	642	706	723	655	670	656	701	676	627	655	635	712	691	678	708	720	705	654	704	671	681	664	672	711	673	660	683	677	679	697	669	681	713	716	684	703	702	645	696	683	656	728	732	712	693	680	621	684	691	682	697	628	648	650	748	699	685	723	699	715	716	698	692	701	663	674	710	696	666	663	684	723	691	680	704	695	675	694	718	708	670	689	700	679	641	723	673	653	695	740	717	658	665	641	679	683	660	660	701	661	700	717	667	680	765	667	685	718	652	689	709	670	721	638	671	708	692	691	670	706	631	633	680	724	681	683	667	698	660	677	682	706	678	697	683	722	674	615	648	715	691	723	650	665	712	672	701	641	724	679	693	680	699	627	689	649	699	654	652	688	698	659	703	740	735	648	704	680	653	721	676	685	678	647	620	685	727	685	689	678	640	674	698	658	657	663	671	689	649	711	668	670	664	677	661	706	687	705	668	650	713	687	691	711	699	672	686	667	679	657	674	693	699	718	658	686	732	704	672	685	683	670	697	697	629	680	667	685	671	680	668	719	731	691	676	676	680	716	666	653	679	706	707	647	672	673	689	679	714	699	636	702	675	712	620	744	722	693	698	713	662	666	672	682	739	694	707	673	727	632	705	689	650	675	651	646	669	720	658	679	644	682	663	685	675	704	696	676	631	691	683	684	692	678	715	648	738	682	676	721	718	636	629	689	672	675	680	701	692	659	672	647	675	682	709	661	645	671	653	671	664	685	677	669	699	702	710	694	680	661	667	699	654	695	724	726	711	679	706	682	685	611	705	723	654	712	688	696	645	687	659	688	731	660	687	659	687	680	676	731	675	739	663	704	743	707	727	686	673	646	698	656	661	692	694	658	704	669	686	689	682	651	727	743	689	660	723	679	710	690	681	692	643	711	717	631	676	724	689	711	696	725	698	711	669	678	670	707	650	694	661	693	666	710	717	689	723	733	738	670	697	704	669	641	688	724	694	706	666	703	710	694	666	688	643	676	685	675	672	651	722	690	698	718	684	679	653	722	707	682	670	663	644	675	652	682	743	681	706	695	700	650	669	681	730	692	708	747	725	671	691	692	702	684	688	702	671	704	677	680	746	650	677	726	671	727	666	689	674	664	681	672	716	746	752	705	702	643	710	726	705	681	718	657	723	658	670	689	709	692	649	690	696	677	695	675	720	711	632	695
4958	9285	6051	3064	2207	1879	1474	1347	1191	1040	998	923	971	856	919	880	870	904	814	846	877	846	776	821	817	789	748	819	812	801	767	831	804	805	810	759	778	789	812	772	834	728	779	812	799	762	726	814	809	762	838	820	837	780	808	789	825	803	797	808	830	812	758	763	795	816	766	778	801	781	747	731	811	780	736	762	812	761	746	782	742	793	835	808	780	826	759	743	782	772	784	813	761	793	799	757	780	773	812	764	771	787	772	798	714	761	805	772	809	770	791	765	784	771	783	792	787	793	817	819	773	759	776	745	833	773	804	778	754	773	818	772	775	781	806	786	832	801	792	725	802	810	815	730	767	775	774	811	758	793	776	800	818	791	796	795	751	753	741	779	791	789	825	745	813	760	827	794	779	781	803	812	752	772	795	775	769	829	753	815	772	776	757	767	813	768	832	809	771	782	796	786	803	779	809	784	746	741	769	791	796	776	765	758	747	788	789	774	819	805	740	771	803	774	744	849	752	755	763	770	784	801	781	740	841	799	781	799	799	777	793	793	828	759	790	782	781	743	803	804	771	782	785	761	790	768	806	801	785	796	779	814	794	765	767	769	761	821	818	741	732	764	768	772	803	807	814	784	758	793	782	822	768	782	812	817	783	760	755	770	819	773	769	813	781	794	735	765	771	808	806	775	754	788	774	791	758	765	792	742	805	786	756	765	772	768	808	774	772	808	742	809	797	785	741	762	718	799	804	777	769	744	808	761	789	775	764	776	770	738	785	793	771	798	747	755	747	781	751	752	789	775	822	735	756	807	763	762	767	775	771	790	755	800	768	802	769	740	777	793	787	791	771	764	772	770	802	746	723	797	778	747	782	807	791	805	776	800	711	835	810	809	805	787	803	749	792	832	760	791	774	810	802	805	814	798	797	765	767	715	792	797	774	789	791	800	734	785	814	793	771	796	793	797	806	822	724	814	810	776	782	747	735	770	783	751	787	790	740	764	749	765	748	779	770	746	787	757	777	763	704	739	817	824	785	813	806	782	803	743	745	792	762	739	800	756	774	813	793	802	797	805	744	768	776	808	781	790	753	822	766	815	765	769	771	794	703	774	748	778	796	784	795	792	797	769	787	730	735	807	775	782	810	769	812	803	802	777	726	746	830	767	796	775	801	764	782	789	779	800	797	724	780	755	784	736	821	778	825	718	783	747	754	805	774	843	764	783	795	801	824	761	792	766	779	751	801	778	803	776	781	716	788	801	763	798	776	809	770	828	824	823	791	808	816	785	784	798	761	790	716	778	742	736	768	831	790	734	807	818	811	798	751	793	733	764	730	775	833	752	759	742	751	770	797	788	787	790	732	744	807	787	797	764	776	787	775	818	725	797	766	823	726	769	761	807	755	824	832	734	772	779	809	731	807	776	807	809	795	808	766	789	771	787	773	771	795	770	784	749	784	765	732	739	801	757	776	749	762	791	785	828	791	793	812	801	791	779	736	770	789	764	731	815	791	765	811	827	777	745	715	748	800	764	790	789	797	781	786	779	788	765	776	778	801	813	801	778	783	768	796	755	764	777	807	773	800	785	787	762	767	817	817	780	787	800	803	814	758	721	781	804	786	798	796	762	833	737	786	745	789	797	807	790	790	786	804	765	775	750	778	802	770	716	749	755	776	792	765	765	809	804	775	760	789	776	746	837	769	799	751	795	755	763	810	764	789	774	789	786	758	767	788	773	805	767	781	767	736	744	761	774	767	745	761	783	765	781	729	792	804	799	804	827	793	783	756	774	800	736	772	770	759	766	796	741	789	741	792	765	793	776	736	783	735	784	794	784	768	795	749	737	778	820	772	806	782	793	762	795	772	774	783	801	763	743	763	788	760	775	798	783	805	804	753	861	761	811	804	770	781	838	809	775	780	709	778	783	801	779	790	793	830	781	806	812	779	806	768	791	787	778	767	789	754	758	818	808	736	744	796	819	765	759	788	755	792	766	764	757	817	785	780	783	749	807	765	783	764	769	778	820	779	781	807	743	753	805	781	772	765	736	814	728	830	815	821	784	745	764	798	801	772	792	760	802	788	781	760	785	763	767	771	756	778	841	815	808	799	792	818	757	775	781	768	767	841	779	766	758	778	803	737	748	799	778	774	756	799	780	772	735	749	789	731	794	753	806	740	796	735	763	797	838	764	807	789	784	770	825	806	798	763	791	747	754	758	719	819	753	772	772	797	790	786	748	760	804	798	741	781	812	764	733	770	736	752	762	783	741	780	749	778	818	785	753	729	730	756	797	781	775	792	697	816	743	748	777	841	799	767	782	758	738	880	759	705	803	856	777	780	812	793	804	728	757	762	801	759	793	755	775	830	748	739	823	827	781	729	776	764	833	761	838	789	793	719	751	747	780	796	787	796	761	861	746	767	748	758	767	765	809	728	742	746	745	788	780	820	770	746	827	782	800	789	748	741	794	796	776	739	816	784	814	770	766	789	823	784	763	807	764	749	813	755	822	756	791	800	769	851	817	768	757	823	775	808	762	824	728	731	777	810	771	801	766	766	822	743	788	776	804	746	807	800	756	792	792	812	769	750	803	741	778	769	783	754	759	789	785	831	747	776	764	804	770	782	797	826	783	763	820	794	785	775	780	785	789	781	742	770	796	778	775	734	829	777	758	774	792	743	766	779	774	757	768	775	743	745	727	820	727	750	774	818	797	780	785	719	802	768	783	761	781	775	778	751	759	738	765	737	710	769	738	801	747	783	753	807	756	781	785	740	763	789	798	751	789	749	785	761	789	813	772	783	793	805	801	845	791	789	770	808	763	749	777	811	814	721	728	815	760	787	829	820	807	796	769	751	761	803	801	723	792	752	779	762	750	808	786	844	726	768	811	762	821	736	748	888	791	799	766	795	776	768	771	773	774	767	801	794	747	767	783	778	722	741	774	745	769	768	811	746	815	798	838	771	808	770	754	776	771	733	728	781	795	758	782	796	776	788	762	793	765	791	817	805	790	734	764	754	833	800	762	834	799	775	749	745	807	780	735	760	767	759	792	791	791	779	820	789	755	771	778	790	800	807	762	804	828	743	805	828	791	778	801	825	762	807	772	824	766	799	808	828	759	780	768	826	822	756	757	751	759	789	796	807	771	766	744	738	811	779	768	748	790	779	809	764	721	742	766	724	767	848	764	778	761	787	778	785	828	749	789	763	775	758	806	749	736	809	775	754	792	739	753	713	805	768	788	795	815	811	795	767	754	811	747	804	745	762	822	805	770	763	750	816	756	814	811	750	792	781	809	773	751	761	760	773	772	765	743	751	753	774	787	728	774	796	767	775	793	795	789	718	820	780	764	766	783	779	719	798	766	793	811	854	750	849	732	785	818	777	766	793	751	809	764	784	763	755	767	820	759	792	814	756	765	764	743	820	758	728	788	849	756	752	814	757	775	751	780	741	785	798	784	782	827	819	794	794	765	810	831	778	748	817	788	776	762	799	740	753	803	770	790
24311	20980	26905	25167	8325	693	541	463	425	414	381	362	343	359	360	402	369	358	366	340	321	383	328	317	344	348	297	317	344	343	323	341	341	338	324	346	326	312	331	330	348	305	339	343	357	330	334	285	342	360	340	331	354	359	287	297	293	329	332	342	328	322	355	349	351	315	344	313	358	327	346	337	332	339	366	348	313	322	331	309	346	326	320	316	303	315	333	333	311	347	324	345	299	329	314	324	357	338	339	325	334	325	328	305	342	292	323	338	347	334	309	346	344	333	350	314	341	346	329	327	351	313	325	319	335	346	346	318	310	330	296	324	321	351	332	345	331	323	338	347	333	343	343	371	330	322	316	357	308	323	358	297	327	310	346	349	330	314	334	343	336	335	299	338	339	353	327	303	333	321	341	334	374	329	339	320	336	310	322	331	295	290	301	319	343	325	315	293	332	321	355	325	337	364	369	305	323	334	327	317	366	323	328	341	341	321	358	352	337	336	362	307	336	332	352	339	331	316	294	333	347	318	305	311	359	321	329	315	336	312	310	332	345	326	332	312	343	353	314	304	359	319	347	362	356	322	343	301	304	335	289	336	350	337	341	312	340	347	328	329	329	323	314	345	331	357	321	306	345	329	349	302	324	319	339	338	344	358	346	285	321	345	332	348	319	313	342	340	285	323	328	320	334	294	315	330	339	340	331	300	340	304	345	346	362	338	305	335	332	339	311	331	329	354	327	328	323	303	340	320	335	351	341	333	347	331	339	339	352	334	329	336	340	285	322	329	351	348	328	349	317	335	342	300	311	328	322	317	334	325	345	327	329	300	345	315	329	336	302	322	311	322	350	326	304	352	283	321	329	327	324	319	334	287	299	281	304	334	365	320	311	319	328	332	338	287	320	335	328	322	347	352	361	305	321	325	293	360	314	302	347	334	305	320	298	338	340	346	344	308	320	304	354	308	327	337	345	309	344	316	319	345	335	328	330	334	324	345	341	331	345	338	311	364	340	344	331	307	336	348	326	330	320	330	332	306	353	319	311	360	350	308	319	341	330	325	314	326	346	338	319	330	323	318	338	362	335	328	335	318	310	315	328	328	335	323	335	336	331	299	353	323	323	272	296	328	350	278	372	331	318	350	348	384	356	328	370	367	321	355	318	377	324	305	342	350	342	363	311	298	313	356	297	351	320	330	329	331	321	338	358	315	338	358	316	306	332	327	349	302	325	327	349	364	322	309	330	320	311	316	357	364	322	336	296	359	334	322	324	332	356	324	305	359	317	316	331	350	364	308	330	339	362	345	336	325	355	321	310	303	333	363	338	318	333	326	325	343	305	305	331	302	325	310	334	325	365	332	327	316	321	343	327	340	331	307	335	322	354	352	313	314	312	293	313	331	372	316	301	360	334	327	333	275	326	337	333	304	325	346	297	296	345	348	333	336	341	330	329	333	314	297	307	328	341	357	338	304	317	326	343	319	331	354	337	314	340	338	352	333	338	321	332	296	320	370	341	366	329	348	339	323	305	335	305	316	344	333	318	364	314	308	331	339	330	368	301	325	343	316	310	373	321	318	347	340	353	339	355	333	302	342	322	304	317	292	330	333	336	322	331	310	344	314	345	368	320	383	309	334	353	329	302	337	351	336	332	331	332	323	306	326	339	342	343	319	315	356	309	300	328	337	350	326	329	317	331	328	318	308	321	317	329	350	344	366	329	328	285	344	344	315	342	313	351	318	325	315	311	317	318	290	302	323	326	317	326	313	336	305	311	296	345	319	329	329	307	322	313	336	332	326	314	323	334	315	298	344	321	337	295	354	323	305	339	324	350	340	349	364	340	335	339	342	344	340	331	348	325	347	344	302	362	354	318	335	340	319	330	341	334	355	326	322	373	327	299	326	313	334	366	366	327	331	353	293	327	316	307	311	331	333	308	338	330	344	357	344	346	316	359	299	325	310	291	304	293	332	346	340	345	309	335	342	348	310	347	343	330	368	308	365	364	301	330	332	336	340	326	338	320	334	323	320	303	303	331	333	334	315	343	323	307	335	305	342	328	301	346	287	343	335	327	318	371	322	334	340	288	282	315	371	341	328	324	324	321	321	307	358	340	327	306	322	335	342	329	347	313	338	333	312	309	325	324	320	315	344	336	319	304	326	373	352	336	315	313	338	328	349	328	327	348	300	339	349	301	308	327	319	334	349	314	307	347	316	317	315	325	331	298	351	356	352	363	317	329	326	322	323	312	312	342	325	336	347	335	338	331	303	363	344	349	318	350	336	342	349	314	348	341	337	320	299	333	337	297	334	318	333	315	348	328	326	316	349	327	327	348	364	342	348	344	314	315	343	320	365	347	341	364	313	294	324	332	346	334	325	323	316	297	333	344	352	335	320	323	313	394	311	319	319	305	325	323	337	315	306	329	301	322	326	297	291	335	320	326	332	324	318	353	320	367	354	348	304	346	345	337	297	320	329	321	318	334	369	373	301	329	353	330	323	310	323	338	323	346	332	308	328	293	331	324	339	342	339	328	340	307	355	386	312	306	355	325	319	318	306	324	288	345	334	312	339	316	314	312	331	312	329	320	304	326	333	319	307	295	340	328	350	330	326	362	348	322	335	347	358	332	338	320	318	344	330	341	327	315	312	333	318	340	326	339	358	356	343	326	322	312	339	299	337	344	296	329	313	332	345	319	327	355	357	355	352	330	320	331	318	333	301	341	334	332	323	342	320	340	321	296	317	309	329	325	303	304	323	294	309	308	365	302	331	308	319	332	370	307	343	323	335	345	323	300	362	333	290	327	321	320	342	316	297	335	310	339	323	335	297	297	361	297	325	341	325	313	343	325	345	310	325	348	333	321	329	318	318	329	314	303	297	300	331	348	337	315	318	312	324	358	355	314	311	329	329	363	314	349	326	330	339	322	339	285	333	330	331	373	323	343	305	318	307	304	356	291	320	315	306	326	336	347	358	343	310	318	331	318	339	328	357	307	298	344	349	333	294	340	343	319	347	334	375	362	297	297	332	346	336	346	333	316	321	337	337	307	327	339	325	331	334	341	346	347	360	340	320	324	360	369	354	341	298	337	356	339	318	347	355	329	357	334	323	317	325	318	342	327	356	299	334	326	310	330	302	348	290	326	323	362	345	355	314	320	292	353	323	317	335	345	329	333	339	354	307	315	338	324	330	311	286	342	328	326	351	329	318	304	338	343	330	324	309	360	320	346	319	312	292	303	343	319	323	357	322	328	349	322	315	338	341	318	343	338	314	324	338	347	302	329	318	309	312	289	333	305	309	322	342	336	337	324	345	295	323	319	341	325	312	330	306	348	331	325	301	317	354	337	345	318	340	346	337	335	330	342	363	332	332	282	336	343	329	331	367	348	317	326	356	306	347	365	327	347	343	321	321	339	338	367	319	370	326	325	329	343	355	272	340	324	292	353	307	334	283	329	326	350	348	311	328	341	330	335	366	359	359	313	335	343	316	306	327	308	347	356	333
4921	6168	3246	1613	1202	975	809	675	606	520	505	475	450	448	451	416	373	415	408	431	383	413	386	366	404	404	382	387	382	404	350	359	380	390	374	407	351	380	380	352	392	352	370	370	351	358	374	375	342	379	406	393	377	384	382	334	368	399	355	406	386	382	379	368	387	370	377	357	380	391	319	332	360	353	376	371	394	360	362	384	344	403	389	370	386	343	390	376	344	383	350	372	393	348	353	367	381	356	399	359	385	367	377	370	359	383	368	384	314	364	368	362	370	343	345	384	365	341	377	357	370	399	370	351	372	425	364	370	359	375	389	337	362	348	350	382	342	374	370	347	345	382	363	391	399	389	398	382	372	390	348	395	369	359	390	361	354	367	387	380	351	383	377	363	394	355	396	381	378	392	354	348	364	379	341	363	313	393	390	399	378	367	387	409	409	360	378	388	363	399	339	349	361	366	353	398	361	343	370	390	404	345	375	378	388	357	367	397	403	375	360	348	375	383	358	370	374	374	361	403	373	391	403	391	382	390	341	384	412	385	361	384	363	367	370	342	377	366	359	366	377	354	359	378	414	379	372	364	358	403	383	371	349	350	365	396	364	366	363	364	393	399	397	360	356	404	346	379	362	378	339	370	402	376	378	374	353	362	391	374	366	374	430	325	361	370	334	329	374	366	385	395	386	371	343	340	380	347	368	365	384	365	379	359	395	385	352	357	422	359	422	376	395	385	375	377	358	364	344	376	374	358	355	361	341	341	387	375	394	369	367	364	396	382	376	391	399	391	407	387	353	396	372	367	391	372	376	349	378	360	395	352	357	385	395	373	367	359	366	349	346	374	372	331	363	401	369	390	361	384	367	385	363	369	364	390	393	349	372	402	346	387	386	377	387	370	390	369	368	374	347	388	399	359	377	349	364	366	355	367	386	375	363	372	357	368	377	381	396	364	383	350	398	351	370	350	374	372	389	422	371	371	410	366	382	395	367	394	360	385	359	327	389	350	375	347	349	359	380	366	393	369	396	358	395	403	420	369	369	356	363	353	372	342	375	371	379	392	357	369	370	391	384	393	380	389	346	382	379	357	382	327	359	361	366	358	401	391	390	378	340	399	359	363	370	378	385	365	388	347	357	393	394	358	368	356	413	373	377	361	354	343	360	353	408	378	359	396	384	391	398	371	383	406	350	371	370	368	398	390	351	373	354	362	382	357	376	384	341	350	384	374	368	374	369	377	368	373	371	396	400	368	361	389	401	356	356	379	369	354	347	388	373	366	368	360	368	379	389	361	370	380	383	345	359	374	386	383	361	370	366	376	398	347	367	378	352	359	384	378	400	362	374	373	354	348	399	372	398	388	360	356	370	355	333	384	425	355	346	394	377	394	314	362	333	310	359	362	355	360	381	354	357	377	405	384	371	393	380	379	410	376	392	372	407	330	404	389	381	379	379	348	393	409	347	372	393	381	386	393	339	345	393	368	378	383	381	384	380	371	345	393	354	390	382	356	354	367	391	408	361	381	382	387	364	361	351	371	381	348	407	374	389	372	374	344	419	350	340	404	339	361	344	362	378	378	359	368	354	354	422	367	349	377	381	386	346	383	378	387	393	370	362	377	378	386	384	398	393	389	381	386	357	348	375	389	394	365	409	375	381	351	384	360	381	383	349	378	402	360	345	390	360	398	393	386	358	329	353	354	381	384	386	356	354	407	349	374	380	356	414	379	399	398	366	344	352	362	403	401	365	398	359	384	370	407	344	390	361	338	359	330	409	386	404	376	362	393	355	371	380	353	370	341	391	352	338	399	377	350	366	332	388	333	413	376	397	365	415	372	366	352	386	362	370	345	346	383	366	360	386	375	351	360	376	378	393	356	428	348	376	373	368	392	391	389	357	354	402	379	360	354	347	349	368	365	364	395	378	366	361	367	376	377	411	382	382	382	354	388	384	381	375	377	381	374	406	382	369	354	384	376	350	360	345	365	357	381	366	359	367	399	331	357	354	390	359	363	355	392	364	371	412	350	340	352	352	372	378	382	364	363	361	376	408	396	374	385	374	397	388	353	331	378	362	370	384	366	400	368	389	381	362	382	384	368	381	350	417	395	341	348	366	375	382	350	375	374	367	345	354	349	399	376	387	399	404	360	390	345	411	389	377	393	342	403	388	340	369	373	343	362	350	389	378	405	385	374	400	377	373	341	393	371	376	354	412	364	368	366	387	359	383	404	364	395	378	366	361	349	379	358	389	386	371	352	384	379	375	361	418	356	382	365	378	361	348	388	370	377	349	391	374	371	370	421	332	357	354	385	375	377	386	351	398	359	365	370	357	362	349	365	360	376	398	392	383	373	382	396	388	422	343	357	356	356	399	375	370	349	364	379	388	373	379	353	353	369	380	386	374	345	361	359	366	380	392	342	389	352	355	390	389	379	365	382	361	363	376	350	375	397	390	355	429	377	355	330	389	385	384	388	380	372	391	379	363	379	389	397	398	376	368	405	384	379	407	375	397	336	374	361	388	389	351	379	356	372	386	355	349	394	377	369	387	348	337	370	378	341	364	375	361	387	381	366	405	380	382	360	370	352	349	372	381	350	394	390	388	377	369	395	372	350	366	369	356	383	341	369	325	384	379	355	345	381	368	397	363	357	385	347	356	358	398	365	351	399	353	375	365	402	389	357	385	401	381	316	386	374	349	398	402	343	381	370	384	393	346	348	349	375	375	372	357	357	354	374	368	378	367	408	412	361	389	391	394	368	369	375	380	376	391	341	355	389	389	356	389	354	376	339	380	386	375	379	375	368	385	368	367	367	353	376	402	347	361	370	363	360	410	362	369	354	375	407	373	363	382	345	363	376	377	354	372	406	355	365	383	389	370	356	358	335	365	386	364	366	357	343	374	386	354	385	362	363	388	420	376	389	353	412	371	391	336	351	363	380	394	384	372	379	389	372	372	358	334	387	378	351	335	397	422	369	377	393	368	347	410	390	360	372	350	377	372	349	345	402	371	363	366	397	353	336	374	372	345	383	383	402	366	376	355	377	369	369	339	351	365	395	338	379	326	385	357	355	380	388	398	376	396	349	389	373	411	378	352	342	388	402	359	344	347	393	389	391	361	378	343	379	370	365	382	367	374	383	362	374	348	411	380	359	420	390	352	393	356	353	396	386	405	352	346	380	378	359	330	360	353	339	363	415	396	379	365	359	363	371	358	365	381	397	366	366	360	402	367	358	394	361	409	343	368	361	370	386	375	392	361	347	391	403	371	378	374	366	393	353	396	371	354	356	431	355	362	353	363	362	393	376	341	386	371	400	375	392	352	359	385	405	372	337	345	371	361	389	397	356	383	361	392	411	353	363	366	348	379	376	392	372	395	395	389	382	385	355	371	379	369	377	362	362	362	349	410	368	367	366	391	366	372	349	386	354	368	356	398	377	359	369	405	381	345	371	366	347	410	384	381	355	356	353	391	377	371	367	337	381	359	394	340	351	387	376	356	376
22362	21068	28628	23725	21069	21082	6010	969	707	595	599	551	507	495	439	451	443	439	426	378	385	382	353	410	372	358	368	384	354	359	328	357	372	352	352	345	362	286	328	348	312	345	377	327	315	292	309	366	331	336	302	358	350	353	341	362	324	342	313	349	334	318	327	357	341	341	296	322	357	317	331	316	331	333	318	336	347	329	308	347	355	317	347	329	337	321	304	334	344	342	355	333	346	335	337	327	357	343	337	323	321	304	351	333	342	350	300	341	311	336	324	318	333	356	314	325	327	338	357	338	340	345	331	307	340	340	337	310	347	344	358	337	342	320	367	321	298	318	299	334	344	342	344	348	368	342	348	385	337	317	345	340	345	365	330	331	354	352	331	325	355	368	327	328	353	309	329	345	346	323	335	347	329	324	306	351	340	302	315	321	337	325	338	358	320	324	371	325	346	346	306	348	297	307	316	348	335	337	331	350	331	333	302	336	373	330	336	335	352	338	377	339	324	346	323	324	308	333	332	314	351	305	343	363	318	343	356	328	375	312	321	325	328	318	311	324	325	329	354	340	322	287	338	337	341	323	336	342	327	319	339	336	325	342	337	334	397	343	333	333	323	330	338	345	347	333	310	331	326	322	314	320	335	351	356	317	337	320	344	308	352	327	336	326	321	315	329	344	337	362	333	340	352	358	327	319	343	332	320	302	348	343	339	328	341	372	299	330	309	318	320	368	300	360	340	334	329	326	327	339	347	333	333	358	332	317	336	327	342	328	360	304	319	310	340	325	343	280	314	303	338	314	358	310	328	348	351	354	329	328	330	310	337	312	299	327	323	347	319	364	312	347	339	328	338	340	345	360	322	328	318	305	302	298	300	324	350	331	346	332	318	320	319	341	350	350	344	303	323	284	364	310	328	361	328	334	364	329	345	298	316	324	340	311	330	312	355	317	350	320	338	335	350	308	325	333	345	346	362	350	317	357	347	333	322	360	306	329	310	347	334	318	351	326	349	358	354	340	309	327	357	333	323	372	353	322	316	323	336	324	374	327	329	296	355	335	322	318	370	328	319	367	317	358	309	357	310	353	336	348	346	369	362	316	308	303	333	339	357	304	343	369	332	326	367	355	332	349	327	315	361	338	340	334	342	358	341	345	328	335	320	341	345	338	312	328	372	307	327	329	325	344	390	326	333	302	327	348	347	329	344	319	301	313	323	339	342	340	321	318	301	364	346	317	293	310	331	349	339	335	356	351	338	366	319	337	355	318	339	314	336	337	350	347	318	313	306	312	327	309	346	335	301	305	323	309	313	306	333	299	358	313	345	349	333	295	329	325	340	310	325	340	364	336	347	330	329	342	329	351	354	328	329	321	335	309	315	329	328	342	350	300	331	314	336	341	337	336	300	336	321	340	344	307	337	327	326	337	341	328	352	286	309	314	315	312	327	334	329	321	316	309	335	353	353	289	336	340	334	363	378	321	312	346	322	334	335	349	336	332	365	345	321	336	314	303	347	322	322	318	317	314	349	343	307	341	305	355	341	330	331	305	355	336	300	323	364	338	350	333	334	335	341	349	351	320	320	304	300	335	329	344	351	338	321	344	337	331	323	303	355	332	354	345	343	345	340	335	351	345	362	328	340	348	314	359	336	335	339	323	298	316	341	311	361	333	327	328	309	360	312	325	345	351	332	353	299	323	359	317	361	322	335	326	320	320	350	339	329	366	369	292	336	330	309	329	324	361	289	315	395	343	313	354	309	342	332	372	319	353	329	363	331	324	307	286	326	302	330	315	352	357	326	350	298	321	341	305	321	319	338	326	332	323	331	342	345	347	341	340	350	314	315	324	333	335	329	321	363	309	342	306	334	338	348	331	363	344	316	345	351	343	298	327	314	321	371	321	354	364	312	341	344	318	319	337	340	328	335	355	341	342	337	346	339	318	346	321	338	335	338	358	300	323	342	340	341	335	313	347	329	330	313	342	337	324	320	303	304	325	309	356	341	326	299	334	334	345	347	299	333	323	300	367	332	322	326	345	333	336	331	335	360	338	310	371	351	329	320	367	297	349	347	313	308	337	302	349	344	344	353	312	318	372	347	371	304	338	342	356	322	379	319	336	337	359	314	318	324	328	338	328	309	323	346	322	340	326	331	363	362	339	332	323	316	311	351	364	327	352	314	324	364	328	314	332	354	328	314	357	330	333	345	355	337	341	326	307	322	315	353	351	356	338	326	313	306	293	320	314	354	338	310	280	336	319	341	344	344	351	315	326	309	333	349	291	358	330	342	326	330	295	349	342	289	321	319	335	314	325	337	320	327	338	317	325	334	371	339	327	333	352	314	334	322	328	332	339	338	364	310	335	310	317	305	351	332	343	296	323	370	312	338	322	343	313	354	313	362	330	307	322	321	338	326	352	337	351	311	310	325	293	314	305	351	374	339	334	320	318	345	340	356	345	348	335	334	313	321	366	354	337	314	372	301	316	333	320	340	345	306	323	324	331	319	338	322	317	331	350	316	369	341	315	352	340	333	336	315	336	317	360	342	329	349	337	318	328	311	325	328	334	296	342	310	331	351	334	312	402	374	335	323	372	315	318	352	329	375	318	322	322	314	346	314	327	350	300	312	354	318	366	365	332	329	357	347	348	378	334	339	325	313	318	317	344	344	325	341	323	320	331	357	348	355	319	362	331	344	300	342	283	323	314	298	331	356	334	341	316	297	332	345	360	323	349	317	350	316	342	366	334	320	311	325	336	356	322	317	323	310	360	341	348	331	339	338	327	318	304	363	328	327	335	296	341	319	309	299	299	311	349	318	352	329	365	310	339	360	333	321	334	342	305	346	315	381	341	331	330	317	305	346	310	355	340	328	321	318	301	376	327	336	324	321	331	332	345	330	324	304	342	310	328	339	309	353	348	334	329	326	329	319	342	340	309	339	319	304	348	337	330	345	330	369	350	320	358	337	339	351	333	345	355	337	340	359	325	314	328	310	340	331	318	318	333	334	352	380	312	310	348	287	345	337	325	347	332	315	322	352	322	335	331	326	350	321	322	348	332	344	344	339	284	300	354	327	334	330	323	329	343	329	352	324	325	358	321	333	311	302	332	333	314	344	364	354	348	337	344	317	307	361	309	312	338	309	317	348	340	343	330	310	328	341	342	342	354	352	363	337	323	306	341	291	342	329	343	320	335	317	343	327	345	355	337	350	340	345	338	329	300	331	316	333	334	322	308	327	317	312	318	326	336	323	325	386	322	320	328	317	335	351	343	337	317	347	345	324	338	361	317	323	352	358	325	372	337	323	341	324	391	340	339	366	340	354	322	346	369	327	323	313	322	321	344	305	321	340	339	345	305	362	334	357	305	328	304	308	337	316	292	307	358	298	357	312	333	332	322	328	299	331	330	345	353	329	339	337	310	324	317	297	329	304	342	315	351	336	329	329	341	317	339	365	319	344	335	354	349	323	319	310	318	356	357	350	343	323	320	333	320	329	352	340	323
6725	15041	9417	4711	3286	2526	1972	1408	1220	965	886	720	657	634	568	577	555	503	486	451	464	460	438	451	444	455	431	438	433	455	414	396	405	385	412	430	424	398	381	416	433	410	382	430	414	385	404	432	393	394	400	412	417	401	416	415	416	382	400	419	417	407	414	375	372	403	372	391	369	437	376	400	408	385	387	385	369	416	389	391	389	395	438	399	426	413	375	406	401	377	392	419	418	379	396	407	422	406	369	406	388	378	397	406	396	396	415	395	390	428	402	379	412	443	397	392	388	358	383	366	390	401	378	369	401	420	389	368	373	405	383	384	396	363	384	374	371	366	385	369	387	391	394	368	408	397	395	401	427	384	394	418	360	386	430	415	387	387	391	412	396	378	370	415	385	393	411	391	393	391	407	394	363	416	356	427	372	382	405	370	398	359	369	366	365	372	370	422	392	394	364	387	369	377	417	403	414	396	376	389	394	345	394	396	399	375	398	406	398	404	409	400	375	396	425	400	422	415	398	399	361	370	434	404	366	392	403	385	368	380	427	423	391	362	417	381	392	399	414	412	370	377	388	367	407	378	410	382	383	366	386	392	389	422	381	392	408	380	362	365	403	370	378	395	398	368	412	404	406	450	363	359	351	392	400	366	380	400	408	383	363	399	382	391	375	406	405	397	394	388	425	427	406	369	393	412	356	406	387	347	398	369	376	399	404	402	355	401	383	402	406	381	392	366	352	391	387	409	391	371	361	390	406	367	430	399	397	371	382	377	410	435	374	372	381	384	363	377	392	432	424	393	378	361	393	380	384	397	393	391	398	333	379	389	388	412	379	408	402	369	401	377	410	408	381	376	363	374	416	392	357	372	380	377	407	401	390	403	406	399	377	366	377	394	376	413	393	411	374	415	377	342	402	406	412	371	420	410	404	372	397	387	411	398	387	381	400	338	388	394	391	368	415	392	390	422	406	377	379	395	450	364	379	426	386	384	368	345	367	362	405	387	404	394	377	399	415	366	358	399	405	407	373	366	403	376	414	360	375	411	378	355	359	401	439	369	376	393	404	374	364	380	406	339	397	377	355	420	401	389	382	394	411	395	398	395	400	382	369	411	400	380	366	383	397	373	393	387	413	387	390	418	363	401	375	408	392	420	422	366	405	355	400	376	375	401	390	378	382	398	373	379	401	415	388	369	386	370	361	400	418	378	418	407	368	370	419	369	391	378	372	346	393	391	405	378	396	379	371	356	364	382	397	385	377	422	376	387	398	408	379	377	398	379	412	392	370	374	373	387	390	365	401	358	374	395	370	427	394	378	368	369	358	406	369	391	415	407	394	400	395	364	389	387	413	382	385	381	389	382	405	406	412	370	406	409	392	401	397	387	386	410	400	378	429	437	390	386	396	371	382	359	405	427	420	417	403	374	371	389	425	360	408	400	385	382	388	359	395	384	391	370	373	408	369	394	384	417	388	373	384	379	403	370	378	407	354	389	381	380	391	382	387	390	395	395	395	376	385	405	388	399	348	374	391	398	411	374	374	410	430	368	363	378	378	361	392	427	419	365	394	391	387	389	408	394	355	365	364	419	431	411	394	388	399	419	410	369	351	368	381	387	397	388	367	382	397	392	386	423	393	375	400	379	370	388	380	417	388	408	384	342	349	347	391	385	372	405	424	390	415	412	384	390	377	402	394	386	382	394	363	385	379	401	389	394	396	392	359	375	417	345	421	392	354	394	408	377	390	380	413	373	385	393	382	398	416	358	406	394	385	366	384	375	386	374	361	421	398	397	426	412	386	402	387	386	381	382	353	367	393	421	364	412	383	373	410	411	386	407	400	390	362	426	418	367	400	371	377	421	406	386	393	406	386	390	366	370	363	395	380	396	362	403	398	361	410	382	382	394	382	386	409	421	365	378	439	431	364	400	409	380	377	371	395	373	408	375	403	377	430	383	383	420	417	372	374	393	410	422	386	391	404	390	411	392	391	405	370	392	434	373	373	372	418	432	397	365	373	368	375	383	398	402	382	381	395	383	388	373	399	397	406	392	399	404	384	391	387	373	405	397	398	383	369	378	422	373	429	383	385	399	379	389	386	415	424	372	387	350	410	383	351	406	359	393	395	375	376	409	360	364	407	401	360	413	396	382	352	374	416	416	380	381	395	383	432	394	413	386	403	381	364	411	386	395	390	379	376	403	375	423	402	414	388	420	395	370	360	400	415	380	384	363	405	377	400	413	379	381	385	402	407	385	408	381	324	385	400	382	370	391	385	359	431	381	392	365	389	366	430	357	383	379	377	403	431	360	364	437	373	432	404	392	385	370	370	380	380	392	410	373	401	390	399	382	386	388	393	420	384	398	420	380	410	395	367	379	381	413	405	396	401	385	391	422	383	390	395	409	396	358	382	402	412	397	372	395	414	370	410	419	451	404	383	381	376	400	405	397	384	373	409	431	402	409	388	413	393	390	398	382	380	389	397	379	417	376	403	408	377	412	366	393	414	392	406	392	406	360	393	419	413	377	377	375	403	398	388	382	389	362	391	417	384	422	389	420	394	407	405	433	369	421	357	398	381	365	352	383	363	415	402	390	359	401	349	397	392	378	413	385	375	394	365	410	353	389	357	389	393	383	385	343	401	357	422	383	373	383	359	381	380	382	392	382	426	386	389	396	385	408	363	381	390	408	379	376	373	388	418	395	381	354	413	411	388	388	391	407	337	400	362	413	432	384	378	362	395	381	389	393	405	397	348	408	405	402	386	371	401	379	384	397	373	391	396	399	377	394	398	390	392	408	357	412	413	402	402	377	391	403	367	377	399	398	395	373	374	377	364	371	365	376	384	395	383	395	418	393	384	351	420	410	400	409	394	368	409	383	407	386	379	367	395	376	404	393	402	382	371	396	363	400	407	412	430	372	398	367	407	393	424	366	368	399	358	341	403	380	382	387	401	354	397	360	387	367	376	409	402	398	408	384	403	369	398	417	371	393	373	384	374	410	399	352	370	387	399	406	405	378	402	387	394	376	423	366	370	409	364	392	390	405	403	387	418	410	350	411	366	393	408	389	379	408	379	418	382	398	422	379	371	348	351	407	355	373	414	414	381	371	365	379	363	373	388	399	365	366	422	370	383	406	408	328	381	403	347	422	366	419	358	404	390	419	383	386	417	356	427	377	397	389	369	403	399	412	374	409	420	412	397	407	373	399	408	438	383	413	379	387	409	378	363	416	368	393	370	370	371	386	374	366	377	414	364	373	430	366	431	405	401	394	356	403	413	398	417	374	387	369	426	397	459	391	370	371	338	365	389	402	401	360	366	362	392	376	380	413	383	384	383	388	413	404	388	367	390	408	401	382	395	367	365	400	382	417	401	391	409	413	379	365	409	372	385	354	354	390	382	404	400	414	395	406	393	389	413	393	384	419	388	352	366	412	421	432	413	363	387	359	403	372	399	380	408	394	378	391	387	404	405	384	388	352	369	408	376	390	370	368	371	433	428	397
27230	17419	3926	1146	833	820	769	637	687	642	706	654	607	659	654	662	633	638	664	683	631	647	658	618	643	699	653	650	657	646	650	632	639	621	616	641	625	648	685	668	643	642	640	654	643	639	625	640	599	630	601	655	639	612	639	647	665	595	587	609	669	676	631	727	625	661	621	661	672	630	666	626	679	614	647	636	623	658	658	629	596	622	647	637	639	588	652	654	668	608	656	703	660	696	619	612	644	638	615	672	625	656	606	642	609	658	682	700	632	607	625	659	601	632	623	643	717	695	669	668	599	609	676	636	686	640	614	619	629	644	664	662	673	639	627	628	632	655	647	644	650	686	629	621	670	687	640	664	655	689	637	584	612	702	611	657	639	653	633	643	652	673	643	607	668	638	675	624	673	666	659	653	634	660	624	638	625	688	612	633	633	686	601	597	655	673	664	659	646	632	645	640	675	633	679	662	701	649	627	691	595	688	651	652	632	631	610	683	665	611	648	657	637	638	675	651	664	675	639	629	646	622	644	638	671	668	656	620	677	629	671	668	640	676	653	604	617	657	649	626	622	687	664	696	683	620	608	671	608	630	645	644	617	643	651	649	639	638	619	632	654	621	652	657	630	642	598	626	664	657	621	619	652	627	624	626	643	599	671	584	658	621	657	610	651	646	663	632	640	661	626	645	666	614	661	605	643	628	623	656	616	655	691	619	641	629	617	610	624	628	672	666	615	608	653	603	591	641	627	636	633	640	690	673	646	624	657	645	621	691	644	712	660	607	618	694	651	676	652	612	609	594	663	642	641	634	650	693	638	661	662	596	642	634	616	665	616	557	659	660	652	629	599	649	629	680	656	679	628	599	661	652	618	637	646	650	615	633	614	605	622	615	639	636	655	664	658	639	614	633	646	645	591	628	625	666	659	653	674	669	664	626	654	670	578	604	611	626	668	654	688	654	647	685	652	637	619	621	628	664	631	617	653	641	674	636	617	631	647	616	662	634	650	652	657	687	688	646	637	577	638	632	612	673	622	651	636	649	597	643	626	678	637	633	605	623	659	631	646	609	651	608	666	659	611	660	649	600	629	618	683	639	639	570	618	649	639	659	641	627	674	626	650	620	663	614	616	626	630	660	639	711	656	597	650	654	645	631	637	609	621	628	671	667	669	592	640	631	624	579	636	624	668	684	670	634	636	646	639	617	638	672	638	622	647	639	670	640	662	590	613	613	649	657	661	637	604	673	636	617	631	591	616	620	628	624	624	645	659	632	668	658	661	609	668	654	681	611	669	648	615	630	619	616	668	684	616	677	643	695	653	636	605	649	640	610	661	662	609	617	664	646	618	621	653	684	619	588	620	618	591	638	665	690	649	642	669	668	615	614	639	622	628	663	648	619	619	650	633	612	672	652	639	662	647	642	635	651	618	631	648	672	722	633	637	680	654	669	624	664	683	611	620	670	662	670	653	655	638	631	647	616	667	642	653	630	710	677	639	628	638	699	580	628	648	629	574	661	632	651	639	677	657	650	618	620	692	626	636	658	665	620	653	725	659	645	668	655	657	623	644	564	597	624	621	624	636	619	654	657	684	626	655	656	640	654	592	615	637	604	620	601	623	567	617	621	647	602	612	603	634	617	647	604	604	641	635	669	611	642	628	643	646	649	607	661	617	650	710	655	654	638	637	638	716	631	637	573	626	676	648	648	639	618	675	674	650	684	639	598	652	620	664	642	652	628	649	637	680	632	657	636	643	645	671	641	628	629	653	650	673	657	635	660	627	625	606	631	710	611	645	685	667	652	651	639	641	616	636	582	591	621	615	663	633	663	648	639	632	617	624	626	659	592	654	699	631	665	638	636	618	643	643	574	652	653	632	643	640	675	641	641	618	596	591	688	670	656	621	671	621	669	652	617	595	638	619	633	630	590	653	620	656	682	649	688	639	638	641	619	607	662	609	665	655	687	668	683	643	655	673	631	636	651	679	636	633	645	650	696	656	653	617	630	637	653	626	619	620	655	641	685	651	667	692	576	648	678	630	656	650	677	648	577	668	630	641	634	657	619	649	603	671	666	639	659	614	647	636	667	674	658	656	647	622	627	642	638	663	670	649	644	666	652	612	647	652	648	624	665	654	655	634	618	642	626	631	603	651	616	588	650	664	685	647	670	663	648	623	636	624	671	586	604	664	698	611	638	659	653	596	590	681	632	653	691	681	622	690	647	680	617	635	663	618	643	629	626	630	670	628	623	615	629	615	632	646	662	665	604	667	663	680	642	599	644	627	632	612	647	665	601	626	646	634	692	659	649	630	645	648	595	622	665	632	641	598	641	639	621	626	615	620	621	645	648	649	646	656	637	644	684	617	627	637	673	629	637	657	644	638	600	677	585	669	586	662	647	667	639	623	639	646	679	648	641	641	657	655	631	683	632	625	631	605	620	641	616	616	673	678	667	709	590	645	630	607	630	629	608	640	625	647	627	597	662	601	669	648	624	658	617	674	629	614	635	619	615	617	670	605	631	657	641	589	634	645	639	649	621	616	616	606	675	660	645	589	649	605	659	595	626	604	615	649	641	677	635	649	629	676	628	610	676	709	630	620	691	624	657	671	645	647	657	635	612	652	692	620	691	700	667	626	625	673	652	600	608	701	609	659	597	618	636	642	665	639	637	629	660	663	650	635	651	632	658	641	649	640	634	616	656	662	686	648	679	622	682	629	627	613	663	671	688	661	690	650	691	666	633	614	631	674	666	633	625	610	670	614	672	609	652	628	672	671	657	635	597	659	644	683	661	668	640	668	675	607	632	642	638	657	649	625	696	602	629	654	644	622	709	683	604	624	637	683	588	657	660	634	588	664	631	617	672	619	691	677	623	653	683	670	654	590	657	678	596	650	645	601	647	598	664	597	640	669	637	654	617	635	602	582	604	617	602	671	672	640	617	742	634	656	620	638	647	663	655	649	587	620	596	641	633	631	644	620	623	658	633	583	669	654	642	631	676	616	636	623	590	663	649	615	619	605	623	663	626	674	643	630	681	636	629	635	604	601	630	611	660	690	643	633	644	645	634	635	645	658	610	616	650	615	590	658	630	626	625	628	609	648	629	598	652	623	663	615	688	601	647	672	654	644	618	641	625	648	601	631	653	615	629	626	657	640	669	660	678	649	641	671	649	648	665	593	667	642	633	643	622	670	647	635	661	666	617	670	645	631	689	604	644	628	605	658	608	653	567	712	623	687	675	646	619	672	625	651	678	644	685	635	678	637	685	621	644	623	623	601	659	635	597	634	634	634	659	587	633	650	638	671	647	648	666	699	617	667	692	653	636	666	625	687	642	631	633	666	645	617	649	692	630	679	602	638	654	614	654	652	606	662	629	626	699	698	620	615	628	637	663	633	660	687	622	697	632	645	660	631	682	651	618	632	647	640	614	683	650	654	651	642	640	587	637	687	676	643	659	680	646	609	616	671	605	657	598	622	651	640	622	588	615	648	659	597	625	690	696
5597	1468	1131	845	815	802	774	768	771	749	736	662	727	733	712	712	677	751	699	679	752	754	698	721	725	749	728	713	713	710	726	700	735	758	721	717	755	719	709	708	768	722	698	732	708	673	688	765	684	651	715	703	717	715	697	748	748	698	703	712	680	731	710	727	734	715	726	696	698	712	700	719	700	781	706	705	712	672	805	686	647	731	650	721	732	686	686	749	703	686	723	731	731	713	692	690	747	693	726	758	734	718	727	709	724	738	742	757	701	736	683	743	665	697	721	729	711	748	778	766	697	652	704	712	678	708	722	713	707	697	749	729	709	694	649	731	734	763	755	734	754	751	730	704	730	658	753	733	723	658	705	736	704	731	703	726	690	737	701	706	734	751	684	711	704	689	730	659	703	728	744	705	719	733	682	691	691	737	701	685	740	738	739	705	703	691	702	742	697	679	727	768	697	702	742	713	694	693	744	749	669	702	711	702	709	729	732	768	706	721	704	695	724	724	712	743	758	751	742	676	722	721	691	691	720	737	671	695	700	758	708	720	667	758	676	690	713	750	720	702	688	703	666	763	745	721	672	727	745	692	701	701	748	759	691	733	736	727	708	727	727	711	722	779	729	726	734	713	693	712	722	683	725	742	694	745	706	723	712	708	697	754	746	737	719	712	713	698	717	719	725	723	711	721	708	712	757	703	716	718	699	759	707	719	717	689	726	687	677	690	733	663	729	701	680	763	687	768	718	760	732	709	739	746	708	693	735	698	740	729	724	706	713	744	733	719	709	670	760	692	687	760	764	709	686	724	688	749	695	729	716	728	728	700	730	692	732	692	748	733	732	685	737	695	772	657	717	706	730	715	708	697	712	744	759	704	730	689	689	694	753	745	673	731	731	699	731	680	690	689	717	692	707	742	745	704	688	741	719	750	687	696	713	683	726	667	738	705	739	727	705	731	724	681	740	708	683	728	747	726	718	777	735	749	689	727	773	707	718	662	739	739	696	692	674	696	699	715	705	735	747	741	734	675	742	745	714	659	714	729	750	742	697	664	696	755	685	723	760	701	717	682	698	736	685	706	682	712	733	709	705	774	667	722	728	695	682	760	671	719	669	723	728	733	725	766	713	717	710	708	703	727	634	743	712	696	744	746	750	715	710	734	760	794	758	728	744	802	767	706	707	776	707	732	731	731	756	694	702	741	756	667	781	701	721	767	699	673	714	696	688	729	688	719	718	683	732	709	749	717	730	707	716	689	730	789	707	697	715	767	714	710	755	745	698	699	730	733	745	751	724	739	750	747	667	739	674	744	734	756	742	708	694	688	682	720	712	710	756	712	713	714	710	664	706	749	695	772	736	730	718	738	686	729	717	722	670	738	748	658	724	747	733	721	708	779	719	747	731	699	724	712	725	678	677	699	732	706	644	719	729	699	732	721	681	748	789	736	756	731	725	737	730	696	721	705	738	710	720	732	755	703	746	692	687	724	729	735	721	747	708	707	750	761	718	697	748	728	700	751	756	680	714	650	716	701	690	726	728	677	726	706	725	771	727	673	751	695	671	707	698	729	723	738	738	664	691	745	715	711	703	672	714	704	743	692	730	708	734	695	747	756	739	752	741	729	734	768	706	748	723	708	717	732	750	742	693	719	747	747	745	701	666	729	737	687	693	711	718	742	661	691	730	698	695	686	703	738	729	756	720	716	719	720	719	681	660	682	686	724	728	753	711	726	723	719	771	712	679	760	728	734	770	701	685	725	714	704	691	715	687	700	732	692	725	745	756	668	743	696	735	700	755	745	756	698	745	706	716	717	744	756	725	689	725	697	698	729	686	695	743	712	711	717	702	705	733	727	683	740	690	713	756	720	749	734	711	716	691	694	730	721	749	734	735	732	720	685	717	677	717	690	718	694	705	717	686	734	698	696	731	715	704	781	726	731	708	680	743	735	690	707	688	748	722	727	710	699	698	735	697	711	664	710	711	760	714	670	744	702	754	736	664	714	724	693	656	686	724	702	702	703	723	724	714	736	682	744	722	751	688	677	689	732	690	669	692	662	733	739	760	713	684	742	727	753	688	750	749	678	663	674	680	722	697	730	737	735	721	751	698	687	725	703	692	708	708	710	745	705	711	748	735	672	693	706	722	706	723	704	756	691	698	688	689	699	721	705	760	718	748	723	708	729	726	784	750	705	704	707	722	729	692	725	720	753	717	678	678	742	739	706	706	761	748	725	693	701	714	702	705	690	744	706	701	706	713	752	715	719	672	742	714	644	708	681	721	672	692	699	722	717	704	721	705	730	723	714	713	738	706	697	725	705	718	697	692	715	715	689	739	676	667	697	690	719	670	711	737	717	694	688	699	707	741	751	727	736	686	729	714	736	783	713	717	705	786	740	750	699	712	723	756	757	765	742	725	711	725	755	706	688	689	739	695	751	711	712	694	723	695	678	725	724	715	699	699	761	720	696	700	705	724	711	732	734	710	706	684	664	726	670	674	730	712	709	708	743	687	716	664	715	693	746	749	722	730	662	732	705	732	735	783	690	709	686	739	749	740	708	737	749	790	733	712	695	730	742	709	731	741	708	728	710	748	702	727	679	765	711	726	674	731	733	706	650	737	681	716	748	694	690	696	738	697	766	724	701	720	750	730	722	698	725	712	691	722	673	761	717	720	714	757	754	707	742	733	698	713	742	742	700	718	708	713	682	725	680	669	696	766	712	688	722	729	737	711	703	736	744	717	741	677	716	653	704	681	750	700	743	711	724	709	666	729	663	703	777	715	755	728	717	721	734	748	653	717	710	761	700	746	721	647	710	702	709	690	710	709	712	722	749	723	687	741	747	719	754	678	723	716	722	715	674	664	754	718	739	695	695	728	725	721	748	695	716	748	721	686	728	709	700	760	729	732	733	720	715	712	697	730	680	731	703	690	704	731	752	680	717	741	717	704	702	695	695	716	724	747	716	690	700	677	680	687	719	700	731	679	702	721	720	716	693	740	724	689	717	753	677	698	762	726	713	733	711	746	713	713	748	668	677	703	712	702	707	742	721	735	703	699	732	784	732	690	676	712	722	720	706	699	708	681	693	708	748	730	700	677	723	755	703	711	742	695	726	720	750	702	704	704	739	726	748	674	722	711	707	668	719	746	701	691	714	744	706	721	729	762	703	692	718	727	701	699	682	724	731	742	675	715	714	723	689	707	728	729	779	710	728	722	691	720	720	722	745	690	712	698	791	733	719	685	681	715	707	757	735	697	695	688	696	697	678	689	732	709	669	682	693	709	727	748	702	736	728	740	706	689	689	683	698	738	696	650	703	731	750	701	728	719	763	719	737	706	738	730	739	707	699	728	708	691	692	731	711	721	719	716	717	681	744	705	731	698	722	748	739	702	779	727	718	702	736	704	773	753	718	746	665	722	686	709	741	754	695	694	729	684	725	708	661	724	710	721	684	730	677	710	756	686	705	684	713	693	707	745	705	705	664	723	784	717	705	752	679
23260	20978	28031	24116	20975	8442	1420	1019	901	881	830	810	798	776	784	753	785	716	729	743	717	705	718	708	738	708	698	686	708	697	719	702	668	709	699	704	689	704	691	735	744	685	705	710	682	749	732	701	679	736	721	695	707	686	730	687	689	669	688	725	693	698	668	714	668	721	683	685	676	693	700	647	691	723	687	736	727	710	684	693	668	707	692	695	676	666	696	722	677	651	640	739	650	672	707	685	651	713	688	692	712	659	682	697	699	740	697	711	660	680	685	742	715	705	721	700	720	703	708	687	713	669	742	666	696	661	674	657	731	704	716	671	701	682	659	695	695	690	672	687	697	645	720	700	694	767	691	715	676	690	670	673	754	752	705	683	726	695	665	681	681	746	674	645	694	635	659	727	714	726	707	719	711	717	753	665	708	735	706	684	678	708	708	699	701	688	742	688	742	689	723	731	688	686	751	666	675	646	691	654	698	676	617	697	668	676	689	705	683	653	701	662	675	714	722	710	719	750	716	670	640	662	659	711	694	754	704	699	689	747	751	744	729	678	686	652	719	670	695	686	675	650	675	670	690	710	635	686	703	752	681	688	696	651	723	691	683	646	708	681	740	692	714	724	709	718	715	694	696	703	725	696	679	665	642	680	670	730	700	693	703	726	700	716	673	694	702	673	676	732	723	701	730	722	636	684	722	672	688	666	643	688	725	700	725	688	730	689	704	706	680	694	724	730	676	683	684	671	729	712	691	747	648	695	680	718	705	702	690	679	686	656	700	695	740	736	722	712	659	716	671	725	706	644	652	725	704	729	704	691	669	705	656	641	678	645	689	726	706	691	692	679	641	699	707	691	664	704	690	675	710	664	637	686	684	659	729	698	717	714	700	675	686	671	663	700	663	698	684	692	708	704	700	729	712	719	686	680	681	632	714	712	740	679	732	703	754	692	701	713	696	714	677	723	687	676	757	719	725	647	692	689	692	730	728	672	664	713	683	703	675	680	726	725	646	670	670	695	657	710	692	713	729	685	688	699	681	682	686	708	689	674	679	671	674	667	659	676	696	665	701	675	713	722	698	666	680	694	703	689	696	699	737	701	715	664	669	668	736	718	740	664	691	722	700	700	673	691	653	659	694	704	721	717	680	685	744	681	702	682	671	653	690	722	688	720	672	691	716	687	659	706	671	687	687	735	695	700	647	701	691	672	705	738	705	754	690	710	692	675	705	709	719	720	727	673	699	711	706	662	680	695	656	713	697	679	671	674	638	714	675	652	770	687	721	645	656	708	703	688	661	652	713	703	696	714	706	694	707	667	719	744	697	686	670	711	741	708	717	685	676	732	748	730	692	665	730	712	675	665	682	721	688	734	677	680	724	736	720	727	647	700	688	673	696	704	723	749	673	746	707	712	686	668	666	665	701	696	728	746	649	749	712	707	706	703	725	672	675	682	650	661	654	725	699	679	674	675	800	652	659	656	705	726	721	664	708	663	728	719	717	705	684	738	698	727	693	655	700	687	768	726	690	754	652	659	733	689	659	647	739	707	697	715	747	744	707	660	733	665	701	722	673	694	666	712	721	682	680	678	716	656	677	669	722	698	695	666	715	726	719	683	693	705	644	724	700	692	681	671	700	690	701	685	702	718	710	685	661	624	671	701	755	688	680	712	732	691	670	689	697	726	709	644	700	687	672	699	687	665	704	733	725	687	670	689	696	643	689	700	695	663	675	611	677	683	736	697	677	692	680	715	693	668	697	700	649	669	707	676	652	707	690	690	693	728	675	691	694	689	662	736	664	684	710	703	700	670	674	664	652	667	699	660	693	709	709	692	728	688	654	653	675	686	663	721	686	696	676	714	710	645	703	674	712	712	682	720	697	686	741	737	653	671	658	685	751	683	652	684	691	676	680	730	669	722	697	730	719	705	685	691	714	711	674	713	693	733	741	675	684	697	673	666	695	736	738	687	691	678	677	676	763	727	677	710	667	692	647	689	696	699	706	713	663	687	662	741	711	712	676	699	697	681	701	719	736	686	713	712	680	667	675	714	690	728	649	699	706	683	720	662	703	734	695	669	671	699	686	729	704	688	667	746	727	725	684	708	695	696	678	659	673	650	668	716	676	698	710	637	704	701	680	691	670	695	684	734	737	703	645	679	698	670	681	693	672	694	711	733	693	690	706	726	740	727	704	657	672	727	706	700	644	686	712	740	712	716	634	717	724	692	699	704	656	715	707	693	734	712	690	662	718	698	737	712	690	692	660	693	676	695	667	690	749	673	652	716	704	677	702	678	661	713	645	663	711	695	680	719	697	654	730	707	706	653	681	716	728	680	697	628	656	672	701	675	711	722	672	722	683	669	693	650	689	700	726	753	764	673	670	674	709	690	708	704	728	687	716	717	743	656	684	695	677	743	702	678	673	729	661	695	668	691	722	711	679	735	711	710	713	677	673	701	735	698	680	707	703	677	677	700	656	660	673	733	700	690	693	711	696	745	680	660	672	673	665	664	691	707	689	680	631	735	693	682	692	698	714	723	662	701	703	681	720	678	699	726	770	703	664	688	721	676	709	750	718	727	730	709	717	732	716	700	671	708	718	663	709	706	636	681	693	693	733	686	682	699	683	673	696	729	707	724	664	680	715	694	665	653	718	669	690	732	685	738	674	700	682	674	685	717	699	679	702	731	742	691	659	682	678	721	706	681	695	653	684	628	684	711	696	694	672	702	719	689	674	690	655	692	695	687	680	721	688	733	668	701	701	694	725	675	743	692	690	681	703	713	696	679	701	710	739	712	611	696	674	685	693	718	671	637	723	733	703	667	727	705	688	680	685	706	707	738	680	748	698	708	750	703	685	703	659	712	682	750	698	649	765	754	710	674	725	677	702	680	697	670	683	693	697	681	693	704	700	709	711	726	724	707	652	704	701	649	684	663	700	675	675	685	723	684	732	701	660	693	699	661	706	705	650	682	690	739	739	715	656	691	670	720	681	713	701	700	650	687	695	676	685	692	689	709	695	655	728	694	730	691	746	684	696	672	723	681	690	659	684	695	696	709	692	737	692	703	715	734	697	674	696	666	679	718	648	681	694	689	711	733	701	685	728	696	706	645	706	680	721	721	726	737	670	692	659	723	699	698	731	700	673	725	680	652	719	688	685	702	690	700	666	729	713	666	686	692	689	715	689	679	645	722	712	691	657	704	680	700	704	679	726	694	708	693	682	690	705	695	661	715	707	708	694	696	709	715	700	717	699	699	648	682	676	746	722	702	668	688	654	721	667	730	695	696	675	695	710	707	715	762	698	657	682	667	669	683	663	691	680	731	680	707	738	653	706	724	726	673	669	740	738	690	755	692	709	712	687	688	674	695	706	682	683	736	738	722	673	690	668	700	704	684	685	642	701	698	728	673	704	668	682	701	698	707	702	677	706	731	695	725	730	663	651	704	672	712	669	685	726	690	743	730	733	713	669	665	657	697	676	709	683	709	693	703	699	691	728	723
5423	8760	6055	2955	2236	1828	1559	1316	1192	1054	1028	931	925	937	860	840	870	852	851	836	772	851	830	856	851	818	808	755	802	775	765	777	815	818	807	774	776	814	817	774	789	796	820	791	772	776	725	775	750	817	767	784	813	787	807	814	768	839	828	797	790	818	822	800	817	760	787	765	795	798	796	756	756	744	792	741	790	816	798	793	842	788	730	833	802	766	728	805	804	803	728	805	783	787	773	731	785	793	741	762	797	789	801	850	784	813	771	815	768	777	774	801	829	780	776	793	786	796	803	778	798	788	798	773	802	758	775	802	778	796	822	779	792	831	780	764	754	772	789	780	773	770	801	760	790	802	768	800	795	761	788	781	735	796	751	792	807	746	762	790	787	776	808	782	799	753	775	805	730	764	742	774	753	773	799	826	782	788	797	776	792	759	775	735	822	798	795	776	733	803	790	757	724	875	773	725	825	738	773	797	839	798	791	825	834	821	777	754	804	795	817	810	751	796	794	808	811	795	811	802	821	804	728	754	798	779	812	746	787	767	729	770	798	768	821	821	817	817	793	785	753	775	817	782	763	815	823	784	777	761	805	761	818	783	766	756	753	781	784	783	793	801	797	785	773	740	772	790	804	771	793	783	787	809	804	757	816	784	787	772	775	830	741	789	803	848	824	773	819	777	773	721	817	822	775	810	777	793	767	773	784	825	768	761	820	794	749	790	792	818	847	771	778	776	748	814	790	809	763	772	753	821	794	837	780	759	768	725	790	862	821	770	796	802	788	779	760	761	774	791	800	784	773	812	799	788	817	765	725	787	764	736	795	741	795	817	799	783	843	743	770	783	781	777	814	761	781	763	834	797	781	755	753	769	789	827	779	750	785	748	823	828	767	817	774	840	774	798	790	778	766	746	775	816	794	826	789	782	795	759	806	776	781	774	761	753	821	789	775	788	788	775	780	789	823	803	810	805	814	759	779	796	762	834	821	752	862	817	779	795	787	781	789	814	783	807	812	782	858	784	786	808	761	794	808	781	772	828	738	799	798	806	779	792	823	805	780	732	776	813	834	793	794	774	795	735	769	788	777	779	769	797	773	773	793	820	799	723	769	816	739	796	795	788	801	780	778	793	749	748	762	774	771	784	815	813	793	781	820	737	831	807	803	854	775	807	785	770	803	760	804	725	822	793	827	796	847	777	745	781	758	817	803	776	778	743	770	797	790	775	776	823	773	803	797	765	800	762	776	827	817	815	780	798	851	762	808	811	828	781	802	754	810	790	786	773	800	747	848	714	742	757	783	778	787	826	820	772	818	712	771	804	796	797	793	786	818	813	775	790	837	816	806	764	789	776	812	759	837	752	755	793	756	775	797	716	776	742	788	789	780	791	864	781	805	814	811	801	805	773	813	778	812	801	798	813	748	786	761	790	782	815	752	795	782	753	746	829	838	783	772	787	783	804	783	778	781	812	797	767	756	816	782	787	807	822	786	753	775	782	744	778	807	763	790	777	831	827	782	785	804	802	753	788	794	761	800	783	750	790	779	775	735	788	764	783	819	845	771	760	784	795	782	787	766	792	753	775	812	789	801	755	804	781	783	822	797	794	806	788	768	783	806	780	821	815	771	777	791	779	719	762	836	804	792	780	772	795	779	807	818	783	774	742	768	753	793	776	780	756	774	780	798	769	786	758	810	764	793	843	778	725	787	791	765	737	799	764	790	831	747	801	747	841	785	770	761	768	797	830	781	789	810	753	786	742	742	780	770	794	788	765	733	814	790	762	793	812	790	744	818	771	771	777	798	802	756	759	796	793	765	820	779	827	781	832	817	793	771	772	767	782	743	813	795	777	773	763	788	773	805	821	800	813	770	786	716	788	774	831	790	781	797	801	776	793	776	798	770	730	818	770	813	748	832	771	782	774	840	802	810	813	767	783	789	777	795	832	802	759	816	809	756	752	779	774	782	795	777	822	828	801	798	778	772	764	766	761	782	806	776	823	795	872	744	807	796	813	826	764	764	783	735	750	774	797	800	780	779	823	813	827	756	763	794	803	752	783	840	769	785	829	813	790	778	779	801	797	780	807	773	787	805	799	799	821	830	798	824	796	808	763	819	748	774	827	786	744	771	782	822	773	740	828	811	788	818	773	743	792	756	774	815	798	833	794	751	789	755	716	789	827	783	788	826	825	756	749	808	804	772	789	737	764	778	789	782	766	775	735	806	793	799	769	766	760	806	815	745	801	721	850	797	810	763	815	846	793	777	735	808	759	764	766	816	758	781	812	815	768	785	817	772	810	770	798	782	799	811	793	770	770	782	814	822	815	767	807	786	795	762	764	770	796	797	768	764	753	792	796	799	737	773	747	820	769	820	795	747	784	787	832	793	797	793	783	769	751	857	796	708	774	796	783	794	794	772	742	768	786	809	838	796	812	805	816	735	776	782	767	752	780	749	789	771	774	777	807	780	794	799	823	778	758	736	771	838	771	800	750	813	783	739	843	779	789	825	804	755	792	792	774	841	801	795	763	809	776	801	825	793	759	775	751	758	753	757	753	791	785	780	743	814	786	815	752	761	784	768	788	803	781	772	815	849	782	784	759	825	800	756	782	745	778	770	787	814	740	784	744	795	770	786	778	811	781	760	765	780	809	805	781	792	776	773	791	732	804	770	787	774	777	824	805	778	769	820	796	822	818	762	760	808	749	693	808	803	759	813	783	806	784	814	727	852	780	757	728	825	802	725	796	765	737	783	780	783	765	753	770	767	756	773	748	811	774	832	754	769	824	800	763	811	751	792	782	748	805	795	771	819	788	764	811	777	745	807	766	795	791	807	765	791	780	786	772	794	763	761	746	771	812	808	760	811	775	784	772	781	803	773	816	766	738	771	803	761	761	786	785	803	822	788	789	753	777	788	747	837	806	754	817	811	793	767	803	814	785	766	823	785	816	817	797	796	808	822	788	768	812	782	773	804	813	810	806	828	758	826	788	838	753	778	834	728	830	779	783	786	802	762	788	783	789	746	791	778	802	779	840	819	823	796	768	781	810	709	745	793	738	748	754	757	794	792	800	781	790	797	789	760	803	804	817	788	790	826	767	792	820	782	855	784	798	807	789	745	792	785	763	802	748	825	769	778	798	775	773	795	763	780	786	779	756	765	769	751	804	765	812	767	807	805	746	759	818	787	769	765	770	793	798	782	801	764	796	749	774	776	801	813	799	820	761	784	782	776	734	809	801	796	779	710	784	776	770	794	777	749	761	744	781	812	781	778	760	783	742	804	831	813	802	727	764	740	814	770	781	775	758	770	750	759	796	782	784	752	824	765	782	780	786	806	822	747	817	812	804	766	781	746	790	789	764	795	740	785	753	775	804	785	760	772	774	784	760	806	763	777	810	792	776	783	759	782	792	779	802	828	802	745	810	789	754	805	791	819	816	779	797	796	723	808	765	786	777	760	789	765	825	764	731	779	782	782	800	803	838	765	791	843	749	759	731	823	774
24436	21020	26897	25236	8273	648	539	442	476	409	414	375	383	376	346	361	345	381	356	351	357	323	328	349	352	329	350	373	318	320	344	347	371	380	338	358	332	351	318	333	321	339	333	355	345	315	326	325	318	359	356	328	337	349	341	321	361	385	363	338	318	314	335	340	342	327	340	336	365	319	303	368	393	327	331	327	347	336	336	299	335	309	325	335	347	324	331	323	354	357	316	336	311	319	366	366	351	309	364	346	347	356	301	313	296	339	318	358	358	321	344	339	323	332	354	378	321	330	357	344	361	359	344	328	330	326	291	359	353	327	315	330	317	357	335	321	342	354	363	364	329	321	335	338	313	323	323	370	289	351	351	340	351	319	324	347	315	363	344	352	347	307	369	342	350	319	354	305	337	315	349	331	306	348	330	359	355	323	339	325	356	350	352	316	341	343	310	305	323	347	327	347	352	338	342	319	314	307	340	333	346	330	329	343	332	348	334	316	329	298	293	337	367	342	319	334	333	315	308	333	334	320	328	303	321	357	339	356	343	344	333	315	375	318	325	342	326	300	333	345	363	327	332	312	328	313	308	352	329	369	309	334	319	345	296	345	330	361	301	314	359	322	336	350	324	368	304	342	318	317	331	335	342	354	326	322	353	319	341	312	335	325	336	333	315	336	325	335	330	312	333	340	365	319	335	326	325	361	313	326	329	328	349	329	334	368	332	312	349	321	335	358	354	350	304	324	326	348	348	353	324	338	328	317	323	348	341	352	343	350	337	366	328	326	323	296	329	311	325	300	331	320	339	326	339	301	321	310	351	340	373	323	331	345	355	320	326	341	348	330	316	319	329	362	317	360	316	315	335	339	346	336	332	367	325	355	321	335	334	322	331	344	351	317	338	347	333	338	347	336	302	336	340	351	354	316	360	287	339	314	348	312	311	352	332	341	327	340	306	343	316	314	318	341	315	306	324	325	348	354	301	338	330	334	332	326	318	344	335	348	328	351	363	299	333	326	329	344	310	362	328	332	335	338	319	367	345	362	359	357	348	363	308	343	324	309	328	345	355	306	326	338	347	338	348	321	309	358	364	318	332	338	332	360	328	360	311	321	342	340	319	340	296	329	334	328	328	334	296	338	357	327	336	302	322	318	334	329	332	344	346	353	334	346	350	344	324	336	317	341	322	314	340	334	368	315	354	305	354	351	331	324	336	320	370	343	332	320	324	332	332	330	351	318	317	301	349	333	328	352	381	304	311	325	319	317	335	317	349	320	316	321	358	357	332	330	336	341	321	363	312	323	309	339	339	337	363	346	358	332	364	330	296	337	308	335	366	333	340	325	333	323	319	323	336	317	320	329	370	329	334	365	322	319	315	326	322	338	315	360	349	355	332	315	331	343	356	348	332	299	337	319	301	325	326	293	336	357	364	316	308	331	340	304	326	349	329	322	336	324	326	336	334	342	345	323	348	345	318	309	358	322	344	360	337	355	384	325	353	311	315	324	303	348	323	353	328	361	359	337	325	351	322	301	324	352	313	366	333	334	337	348	322	340	315	339	335	311	362	331	370	346	322	370	312	312	343	320	332	333	309	321	365	367	350	356	348	340	316	302	339	345	347	328	336	330	359	369	298	372	329	340	351	338	348	310	341	347	371	373	364	339	299	337	337	340	335	339	313	287	323	361	355	315	337	329	380	343	332	339	324	286	322	310	324	319	328	341	338	346	346	306	343	325	363	351	335	306	330	346	319	340	348	303	349	313	338	355	351	342	322	321	353	316	338	319	346	359	349	355	308	343	304	324	342	352	306	371	359	316	331	350	342	323	327	300	351	340	358	323	358	326	345	352	322	317	340	329	364	338	340	351	316	330	287	384	355	344	313	317	315	324	358	320	341	342	329	344	387	341	328	326	349	335	368	335	306	299	324	348	313	306	323	332	344	299	323	326	335	338	308	350	346	329	331	334	332	322	316	341	325	332	334	310	347	326	322	355	322	344	311	330	324	317	311	327	327	352	314	324	350	348	374	361	312	319	330	367	325	315	313	340	313	364	326	342	326	300	335	309	326	312	335	301	355	324	317	320	312	361	301	339	312	353	338	326	345	348	342	345	311	302	322	303	329	347	304	315	307	364	323	317	307	368	311	341	362	357	332	358	335	376	325	368	324	351	312	337	351	340	361	356	369	330	342	341	334	325	326	340	324	349	372	340	309	327	324	310	343	354	313	364	307	315	331	301	322	315	365	321	323	331	330	341	352	320	335	327	305	353	328	315	352	334	343	340	339	318	308	338	350	341	297	332	307	366	321	336	327	345	331	318	358	351	323	355	328	318	358	332	333	336	321	334	300	325	348	343	341	333	309	340	316	333	347	332	359	329	321	329	343	338	349	348	369	337	342	355	316	348	334	336	327	317	335	360	336	334	357	355	347	322	352	368	355	315	331	352	295	344	341	383	318	336	365	331	341	327	345	350	327	347	326	344	348	311	328	323	345	358	337	343	342	312	321	342	329	324	313	372	332	323	340	291	322	342	281	330	333	358	323	329	301	312	332	341	369	334	331	329	325	349	317	324	325	305	310	356	321	319	302	317	335	329	326	352	335	331	362	320	326	340	339	296	337	309	321	341	311	327	318	325	349	309	341	287	319	326	321	314	347	338	368	325	336	300	326	327	327	348	340	328	326	315	354	339	336	337	291	339	329	334	297	332	314	333	330	332	327	327	311	336	338	284	336	334	340	342	327	352	307	349	357	373	356	324	302	324	320	316	351	361	340	337	348	347	333	360	304	343	318	352	334	310	334	311	322	329	350	343	344	364	313	354	342	347	349	338	340	340	312	318	354	337	322	344	339	335	325	319	345	352	325	351	361	345	330	313	367	328	350	346	332	325	315	311	300	348	324	315	332	338	312	322	362	335	350	327	368	334	351	344	319	343	327	304	324	338	322	321	339	331	364	351	302	340	380	360	357	341	347	343	332	329	305	364	309	315	366	321	358	352	349	323	336	311	316	359	366	352	361	332	333	354	339	352	310	336	329	355	342	307	303	308	302	341	369	325	318	379	358	344	309	331	325	313	326	346	333	344	339	370	340	361	314	318	339	342	345	342	320	313	325	355	315	316	316	368	308	344	338	358	344	307	328	357	334	330	306	349	334	345	316	348	314	359	339	315	336	343	351	349	316	307	355	328	339	337	330	357	321	352	329	356	333	348	314	327	320	339	317	353	351	329	360	341	340	365	360	334	356	302	364	316	348	358	311	313	332	342	340	314	350	324	346	338	348	329	345	353	336	334	326	372	325	353	329	320	349	305	326	318	322	312	315	314	312	332	341	301	340	336	335	358	317	343	325	389	326	349	325	356	373	308	331	311	334	375	296	325	319	324	346	328	328	313	346	329	335	321	325	310	359	343	334	329	332	314	316	357	308	339	332	319	320	311	331	330	333	314	303	303	318	317	358	328	337	331	332	341	335	353	323	296	352	343	341	345	290	339	357	296	311	307	310	329
5379	5111	3284	1697	1159	991	757	670	590	569	517	510	476	480	459	415	409	409	403	400	419	371	389	401	394	404	374	361	364	422	422	379	373	363	353	396	351	351	415	388	369	402	351	337	412	373	363	419	389	372	404	400	369	383	357	398	372	343	409	392	383	394	394	359	374	368	347	369	387	364	389	354	391	341	369	333	340	339	369	369	332	344	353	381	369	365	373	423	354	398	355	375	345	370	364	358	373	369	403	374	369	388	383	385	398	350	390	388	386	419	395	379	361	368	396	413	403	414	383	363	364	401	376	392	370	389	362	381	378	369	366	379	391	400	381	350	349	391	383	376	363	358	355	373	369	354	372	341	371	388	378	355	356	407	351	371	376	347	375	387	381	384	364	354	374	390	362	362	360	365	391	350	394	353	365	398	353	389	376	372	404	331	400	390	383	373	366	372	382	403	375	368	360	354	370	379	356	391	353	379	391	383	389	344	397	389	380	407	373	345	399	364	358	380	367	368	379	401	386	377	346	419	378	355	400	380	365	397	362	354	352	379	404	394	419	381	372	361	365	386	419	402	350	384	406	390	341	379	398	374	365	386	347	375	358	385	393	365	373	389	417	374	352	388	330	388	355	368	389	365	376	355	412	381	370	383	401	360	339	370	351	368	379	394	376	384	398	410	374	386	354	375	407	364	345	382	392	404	369	364	362	379	413	365	385	399	375	396	381	329	372	380	360	390	389	377	378	361	377	378	363	357	370	407	368	391	381	366	378	384	376	388	401	380	386	378	374	390	383	412	360	362	390	392	331	408	400	367	389	364	395	352	367	388	353	375	351	396	419	365	340	362	407	366	389	339	346	393	404	388	369	388	343	379	346	388	399	396	372	409	367	355	337	396	391	359	367	361	390	354	368	397	370	325	397	361	386	399	349	400	378	357	370	387	387	367	383	396	408	373	381	370	393	391	377	371	350	374	371	396	388	377	409	416	369	389	383	370	387	358	374	407	402	379	361	399	392	374	387	382	384	361	363	389	393	407	354	360	361	395	383	382	362	377	394	357	361	401	410	410	346	355	383	369	387	394	349	355	345	365	361	363	356	361	421	399	390	340	355	382	374	358	382	373	361	395	346	384	388	366	413	376	377	374	398	369	348	352	376	378	360	374	396	364	346	402	379	387	355	381	401	386	369	379	387	389	383	361	375	370	378	363	363	371	367	391	372	348	409	389	385	384	369	369	374	383	361	377	361	401	394	379	381	366	346	364	347	377	385	376	357	406	337	374	358	371	409	376	389	359	400	400	375	363	366	381	388	358	355	376	369	382	358	380	367	377	385	369	376	397	380	360	354	387	416	382	391	385	364	373	393	386	379	380	387	390	397	349	377	327	367	358	402	383	363	404	367	374	358	381	358	367	363	370	408	404	376	405	387	377	384	368	360	388	375	423	372	367	380	387	347	388	376	348	368	382	379	400	374	389	385	382	378	376	397	378	361	376	392	377	387	402	329	372	372	365	377	354	394	354	372	359	382	375	366	374	394	359	382	382	354	406	397	353	369	387	396	383	366	356	385	364	345	392	357	382	383	379	341	360	364	356	373	373	396	396	413	376	382	357	402	394	348	361	359	373	395	373	395	380	368	416	389	370	379	364	389	376	366	377	364	376	391	364	361	385	368	409	381	414	382	401	407	383	384	393	370	345	383	368	342	381	384	353	358	375	357	400	368	380	373	397	362	382	377	347	414	389	398	371	384	377	374	360	369	342	359	402	363	367	368	385	386	387	396	405	383	362	363	382	396	391	353	381	328	370	404	374	374	381	410	385	385	367	387	359	396	375	409	378	390	362	376	384	340	385	358	382	372	387	379	388	379	363	360	370	398	385	346	374	380	409	326	379	380	385	379	393	410	371	374	378	346	406	371	391	363	367	310	367	364	391	389	383	362	387	369	354	395	415	392	347	339	387	353	371	366	352	384	366	355	371	400	371	395	363	396	354	376	382	391	377	375	395	397	389	379	365	382	388	398	356	392	367	349	373	388	368	374	354	373	353	391	365	403	363	382	379	349	367	348	378	401	364	394	396	383	379	356	368	382	415	385	350	379	354	380	417	375	383	371	410	368	400	380	378	352	384	369	396	377	376	389	364	383	350	376	377	365	368	345	398	369	357	387	362	384	406	362	429	387	354	384	354	409	384	373	437	393	366	407	397	367	418	367	431	346	372	342	420	387	389	386	409	382	403	370	385	372	382	405	387	380	361	360	394	362	380	376	358	358	383	373	375	367	337	415	379	370	383	365	383	391	373	359	344	350	389	366	381	337	369	368	371	397	371	392	379	347	386	370	389	355	393	367	402	374	384	350	372	385	377	377	375	386	359	359	397	362	363	373	376	386	369	439	357	392	350	371	399	382	350	395	370	394	375	352	424	388	359	397	376	395	378	398	346	345	380	374	342	349	358	356	398	357	361	359	374	346	376	404	355	382	386	381	344	345	350	359	366	371	394	371	356	387	379	369	358	391	363	393	365	359	406	337	322	391	391	371	331	367	366	387	345	380	364	390	371	365	364	393	352	401	402	377	382	363	375	376	389	366	360	349	371	386	365	370	376	373	372	387	410	389	345	410	390	373	392	347	410	393	382	408	350	387	360	361	381	378	405	377	378	361	371	391	391	387	380	391	390	351	407	403	370	344	379	393	397	365	415	336	380	376	356	362	393	337	356	329	379	366	334	360	382	394	339	352	396	362	384	382	394	404	372	372	376	411	369	367	387	387	372	400	364	388	347	417	386	390	364	367	373	361	409	370	397	346	394	355	372	369	367	382	393	382	367	404	413	355	410	345	368	366	390	390	382	362	381	391	360	387	311	377	380	404	373	372	409	400	380	398	411	388	386	357	393	333	358	355	380	395	386	390	400	361	386	370	356	390	372	379	385	367	349	346	403	356	401	375	374	382	380	385	358	410	345	363	375	357	376	375	372	355	394	389	392	351	391	394	391	364	355	374	358	348	398	366	398	388	345	398	403	370	401	376	388	380	373	349	373	369	387	388	369	361	395	401	381	372	392	382	406	358	364	382	378	395	361	381	390	353	369	342	394	368	371	353	368	349	380	382	358	391	366	350	412	399	390	374	398	403	363	374	373	385	417	388	367	371	391	364	385	378	384	400	356	393	368	393	336	402	369	369	395	381	386	395	357	365	375	356	357	379	376	353	355	386	396	401	392	379	370	359	372	382	361	400	381	379	397	410	382	392	394	350	355	365	414	389	383	381	348	388	398	318	367	388	386	382	394	394	393	363	394	395	404	371	372	362	376	360	394	399	379	377	369	420	380	384	363	373	359	376	378	418	345	359	398	381	341	384	435	368	386	412	366	376	344	365	361	397	387	415	366	383	395	359	369	377	367	369	364	365	396	405	394	357	380	384	384	396	378	353	371	370	368	355	385	397	399	379	336	372	399	390	398	351	374	386	367	389	399	395	384	403	351	351	365	356	391	385	385	385	352	424	368
22311	21060	28624	23719	21061	21083	5971	986	743	646	604	503	494	481	468	417	449	411	388	413	390	382	369	361	405	411	387	370	359	342	356	320	352	360	327	404	345	336	358	350	362	350	368	332	349	337	349	368	340	326	345	347	370	351	348	345	338	334	360	333	355	355	351	326	379	365	325	350	342	331	325	325	314	346	354	310	390	339	351	334	367	348	339	334	345	295	337	351	334	298	351	336	355	385	336	354	300	341	351	340	343	323	349	333	340	328	338	353	344	367	326	354	317	315	329	323	350	326	359	368	320	318	343	323	287	329	341	322	329	335	349	316	325	327	361	315	294	339	317	347	319	339	340	329	373	318	308	377	334	304	354	334	344	345	355	347	325	329	356	305	338	331	335	345	340	336	290	302	358	345	341	342	341	318	347	349	325	316	330	330	353	353	363	327	349	347	330	348	370	334	310	325	324	310	310	359	340	332	363	325	354	335	336	350	338	328	348	330	355	347	342	303	320	360	311	379	343	330	305	374	332	339	354	301	320	339	351	327	333	341	357	376	341	317	316	345	330	337	342	373	301	352	323	346	342	344	346	307	320	323	340	323	348	336	320	311	369	348	354	321	367	331	321	341	339	338	361	332	317	328	346	358	356	318	314	323	313	308	312	335	315	324	295	330	318	358	321	329	307	368	310	361	355	342	349	340	341	332	346	368	338	332	332	352	381	328	313	339	314	337	328	344	303	333	348	369	339	352	335	291	329	323	335	315	313	319	329	368	308	367	349	341	340	354	344	313	368	345	319	359	341	329	354	329	338	340	345	341	370	346	341	299	319	327	312	343	342	335	355	357	330	355	337	351	335	346	323	318	336	319	313	308	353	337	353	369	320	350	327	356	338	361	335	356	372	337	342	353	373	337	347	364	302	372	344	344	319	312	329	319	315	321	309	360	336	342	327	365	362	364	347	326	341	316	334	289	348	359	346	341	380	333	367	335	323	297	328	335	319	332	327	317	345	331	325	347	328	359	337	337	336	292	318	338	326	327	308	308	316	360	354	360	313	343	317	355	357	318	339	308	380	328	348	335	347	326	355	327	364	339	314	340	353	344	324	364	327	312	326	346	335	346	332	337	314	330	324	320	354	320	362	345	334	304	334	339	287	350	344	334	361	306	333	362	310	327	340	333	351	354	359	334	336	331	328	331	359	319	349	333	350	326	345	341	382	330	342	311	335	342	361	328	348	319	343	341	374	315	346	333	314	348	366	328	347	325	338	356	306	372	354	329	330	316	332	319	330	346	303	316	319	324	337	337	351	353	360	355	350	345	337	333	336	322	324	338	347	319	327	360	362	360	306	355	315	323	324	346	330	296	329	344	335	333	338	337	323	322	360	330	349	328	341	355	337	348	339	369	329	338	317	349	317	336	334	358	326	355	350	340	347	340	348	341	342	328	345	345	357	327	350	308	321	351	346	352	310	334	336	302	340	290	330	351	342	305	361	341	326	330	317	326	369	295	321	326	327	318	341	331	313	331	355	324	351	330	329	306	335	340	322	340	327	332	333	312	353	347	351	379	352	341	329	357	352	353	347	348	323	314	318	331	340	303	321	333	328	347	350	372	349	332	340	329	369	330	299	373	349	322	337	320	334	353	344	308	335	349	324	325	340	340	325	324	301	327	330	321	347	347	358	341	344	348	339	292	352	308	352	327	319	358	319	345	329	312	333	324	331	375	337	359	329	329	342	332	319	326	330	326	347	347	338	362	365	353	299	343	327	347	346	310	310	303	343	331	345	312	318	345	299	354	310	333	327	322	342	329	367	312	339	362	339	348	349	370	329	324	349	328	335	321	341	358	296	338	308	343	348	329	338	336	331	339	353	374	331	329	320	309	348	336	292	312	299	334	323	354	357	317	323	340	321	333	331	318	358	331	338	353	342	312	338	327	317	378	323	333	372	329	342	338	328	350	321	342	356	338	338	333	321	352	317	343	345	335	310	367	315	320	314	351	298	346	318	343	299	345	320	354	368	323	327	356	344	318	316	344	343	336	360	347	317	323	329	352	313	349	324	329	338	366	382	369	324	338	352	365	307	346	314	333	340	352	329	365	324	356	340	334	336	334	318	372	340	320	317	330	351	386	335	333	322	308	352	325	344	360	342	324	326	327	340	313	322	338	321	344	345	311	337	330	331	328	316	323	350	327	331	354	330	324	339	349	320	288	358	360	322	306	359	361	347	336	336	349	322	351	371	326	292	324	333	353	336	349	330	319	319	318	359	306	327	315	327	318	362	332	314	317	331	336	324	335	324	329	320	297	289	359	366	312	348	331	328	329	363	310	337	343	363	313	334	337	337	331	304	327	360	357	336	319	305	333	355	344	345	333	329	307	309	328	351	337	333	327	319	333	366	326	318	366	349	331	352	302	362	313	399	318	336	327	324	339	330	352	341	330	359	359	333	332	339	371	320	331	325	304	342	306	324	329	326	371	323	342	347	330	361	353	328	353	354	321	307	328	341	324	317	335	312	335	326	321	330	322	340	351	320	324	320	334	306	338	355	311	329	370	327	298	371	297	342	349	322	332	327	355	335	340	348	353	340	339	355	345	317	322	355	350	349	358	373	361	329	363	346	348	326	307	320	380	351	347	334	341	306	314	329	323	318	333	341	322	322	316	320	311	346	349	319	350	347	328	327	327	309	343	315	325	309	328	349	352	335	306	317	296	362	338	351	349	317	367	319	332	322	322	319	328	341	354	325	322	345	318	305	342	327	315	335	351	326	354	313	330	322	330	338	358	364	338	319	317	323	345	324	331	338	355	324	310	366	307	345	311	338	328	347	324	313	351	327	366	280	298	350	329	332	309	349	307	356	325	330	319	342	316	330	330	336	354	320	333	308	330	353	360	363	358	338	347	338	300	301	338	324	371	328	318	332	337	331	328	354	346	344	325	331	385	329	337	332	335	348	346	336	328	319	308	329	375	338	332	331	341	351	317	359	337	346	369	333	328	350	319	332	348	310	351	335	327	344	328	320	326	316	328	329	336	311	328	374	334	333	320	302	327	313	315	299	283	347	353	315	298	306	318	319	320	325	323	323	315	372	329	339	318	326	320	306	335	347	305	331	328	322	336	315	336	365	322	351	344	359	349	357	305	353	348	337	368	365	309	352	349	321	304	334	312	340	348	348	330	347	370	322	325	392	317	359	333	379	346	322	345	320	335	316	340	318	309	297	296	337	367	339	318	318	336	334	358	347	315	341	362	341	327	323	333	297	318	326	329	342	351	341	338	343	347	313	323	322	318	309	338	326	309	328	318	331	318	353	319	297	333	345	315	326	332	339	318	314	373	345	316	305	368	350	342	332	331	352	335	320	321	317	310	350	332	368	342	345	336	309	353	366	343	353	332	323	288	364	327	312	335	332	321	353	331	330	341	318	340	327	358	378	321	317	378	324	347	333	344	339	300	323	332	321	344	331	346	334	329	363	337	294	330	356	320	359	300	310	306	312	374
6606	14100	9614	4657	3354	2555	1880	1475	1115	946	880	744	688	631	588	518	575	483	506	494	459	503	440	451	459	442	388	426	452	439	442	438	412	420	417	414	391	405	401	405	386	414	405	397	428	428	414	406	402	435	423	397	428	404	378	405	413	401	406	417	432	402	411	442	406	449	365	400	430	380	438	383	358	391	373	404	387	424	377	422	406	364	393	392	380	357	353	396	399	419	427	432	396	367	386	358	412	366	408	372	414	386	382	395	394	426	394	352	405	375	397	400	393	373	390	400	378	388	386	389	402	394	384	407	414	368	405	401	387	396	378	382	380	400	406	379	391	395	369	393	396	386	411	360	386	383	378	382	396	382	415	385	362	378	382	404	399	412	424	418	393	444	364	384	389	396	394	382	364	394	391	353	381	373	396	378	429	421	389	381	393	385	401	387	367	400	370	391	398	346	377	435	401	366	377	380	387	415	384	394	386	419	404	371	400	351	355	395	433	414	388	397	378	392	402	416	389	369	398	413	403	361	402	393	370	405	378	376	426	430	396	396	389	389	416	397	415	399	395	399	366	391	375	373	420	379	378	423	416	400	377	392	412	382	364	403	386	382	373	390	415	392	396	428	424	421	414	429	396	411	369	425	382	365	406	378	423	422	375	400	398	391	394	359	413	396	394	416	416	394	381	408	406	400	375	378	408	376	409	393	383	396	408	411	388	406	386	395	385	473	385	430	367	405	397	420	363	382	409	391	396	383	407	367	394	399	408	406	429	393	385	400	375	381	391	421	418	389	420	378	382	402	382	387	398	402	356	426	373	391	422	372	423	407	386	371	375	389	399	361	373	383	443	372	375	412	428	403	398	455	419	395	398	403	418	393	403	388	403	394	416	407	372	401	413	401	390	370	361	375	394	385	409	432	394	362	425	367	393	378	373	382	427	392	375	405	395	391	407	396	392	381	402	382	401	397	422	387	384	380	401	389	369	356	400	368	387	385	386	366	389	402	357	391	376	400	399	388	415	403	380	371	373	330	398	362	372	373	403	390	423	399	401	388	411	415	399	364	408	377	409	389	375	384	385	426	386	380	409	368	389	428	415	405	401	427	408	414	431	389	398	404	377	408	358	396	373	412	382	396	405	398	384	371	408	413	376	385	386	366	374	402	395	390	415	372	381	388	381	385	385	395	382	390	392	399	386	384	413	404	419	413	401	429	386	357	382	392	381	389	424	394	401	390	377	390	404	384	353	398	381	393	376	389	411	400	387	379	395	393	418	380	381	393	406	389	389	434	369	422	362	408	427	382	419	367	398	401	395	415	378	400	412	367	380	420	423	395	371	385	390	433	370	389	400	377	386	405	402	400	386	391	381	396	380	358	375	385	394	360	374	401	378	400	410	364	403	339	394	413	426	369	373	402	431	395	379	391	400	403	382	368	388	371	395	400	400	399	378	394	348	383	391	391	409	395	424	410	392	397	418	366	386	364	373	427	390	371	394	378	409	389	390	382	404	399	376	428	390	391	388	420	378	387	415	404	408	364	376	391	398	392	379	415	424	398	357	409	390	397	381	388	378	375	428	384	379	391	419	413	389	374	367	389	440	370	403	414	374	403	375	383	352	412	393	419	412	388	419	406	421	422	389	420	429	370	384	388	381	380	400	369	388	414	393	377	388	410	397	413	390	386	402	413	407	400	398	411	373	397	417	395	424	407	406	393	370	406	397	401	400	358	388	398	400	414	361	408	407	402	382	397	406	419	392	395	405	366	409	367	398	379	377	402	399	363	374	370	420	337	399	374	391	368	369	383	390	382	376	394	396	414	365	425	382	388	383	361	349	389	367	382	414	400	403	384	375	432	356	379	428	327	398	402	407	404	383	402	406	369	372	424	403	374	386	371	402	414	415	362	394	379	359	390	409	396	399	428	402	413	389	399	418	402	368	379	399	361	424	407	407	382	412	400	401	373	407	362	374	371	374	388	390	421	401	382	377	403	372	418	415	366	380	340	374	392	375	397	399	419	389	390	373	422	383	385	387	384	413	402	431	370	394	423	409	368	419	386	376	374	405	414	377	393	427	409	354	396	387	389	392	403	392	409	423	385	414	363	368	394	380	385	400	396	418	393	400	379	396	379	390	392	365	358	336	391	420	385	375	397	383	374	386	360	408	374	393	390	395	402	408	423	395	376	416	416	375	381	390	386	382	400	367	401	382	406	402	405	385	405	394	410	426	364	371	371	400	399	393	405	371	388	385	432	361	388	412	430	411	397	410	352	366	398	374	391	354	353	366	380	398	347	380	404	395	406	394	392	414	407	372	381	382	364	423	360	417	389	407	374	403	433	385	413	384	392	366	359	376	382	391	423	397	354	371	393	403	410	381	384	396	343	360	373	437	410	405	406	361	401	382	380	407	404	377	417	414	410	428	364	384	412	409	402	426	383	389	403	417	423	403	433	372	377	416	420	357	415	402	402	383	395	351	362	398	371	423	393	359	362	402	391	417	365	375	376	445	375	386	388	376	388	386	373	427	392	408	395	351	365	401	372	373	356	394	378	356	401	381	380	382	390	389	401	418	388	413	392	406	409	413	364	379	373	387	412	381	399	408	387	395	376	402	389	394	389	392	410	393	381	407	383	405	409	410	420	398	384	382	389	378	392	399	356	396	413	402	363	406	375	404	386	396	362	421	395	410	371	435	390	403	446	351	409	391	385	399	398	394	414	425	412	413	386	396	376	382	391	427	391	394	408	391	377	410	375	404	350	392	394	370	395	401	390	376	403	394	414	377	353	397	385	356	381	402	403	424	414	396	412	392	390	382	361	396	369	411	393	377	384	398	402	397	415	389	411	423	381	387	386	386	390	375	414	393	391	414	390	417	403	360	396	427	389	409	379	400	384	410	432	391	387	388	401	390	369	393	433	379	402	382	425	388	404	365	414	379	357	383	385	400	388	380	379	391	383	422	416	412	393	342	381	385	382	386	426	400	406	373	392	373	402	387	420	428	372	372	397	410	387	387	411	407	365	415	394	371	384	376	389	366	406	412	402	394	402	398	369	389	363	394	388	365	407	419	383	399	363	407	383	398	387	386	376	404	391	368	402	398	411	402	400	374	369	396	372	424	370	410	371	382	365	350	400	391	407	385	406	378	393	379	365	393	360	412	383	394	371	379	400	396	393	410	410	430	422	394	418	395	381	391	400	380	437	408	424	372	386	407	398	395	386	384	372	394	388	380	380	361	397	392	417	378	388	397	383	375	380	398	396	394	399	391	392	385	381	412	420	357	381	414	367	402	391	379	399	392	393	414	390	390	416	401	383	398	414	406	383	362	375	388	356	375	384	390	399	401	362	407	403	401	410	426	392	374	396	367	405	396	357	389	394	400	388	393	380	419	395	399	384	391	366	410	372	383	418	398	383	382	381	396	438	386	388	404	362	393	389	393	368	400	400	397	366	403	400	381	394	378	347	377	369	398	422	410	379	426	392	398	390	399	385	404	416	390	374
27190	17406	3817	1073	872	799	713	693	656	671	682	709	670	640	650	641	643	628	661	643	662	675	596	601	627	703	641	648	665	634	641	658	638	655	709	678	643	606	657	650	662	632	675	604	643	663	644	698	642	626	648	700	614	669	654	645	645	645	612	633	646	622	615	648	681	634	627	676	642	647	672	642	621	599	654	637	646	660	618	647	629	667	664	615	600	623	663	675	638	667	631	656	660	642	649	686	588	645	647	677	632	659	665	694	652	648	648	572	633	665	663	632	603	646	617	632	681	625	679	609	619	635	629	675	639	643	629	628	645	645	684	606	641	646	639	645	697	701	647	666	637	629	625	637	660	694	674	646	670	601	614	649	658	603	616	664	675	690	636	678	658	625	679	631	631	646	610	657	641	661	662	667	641	602	693	613	638	692	629	679	646	645	697	607	689	687	650	646	628	576	633	643	663	656	622	617	641	630	709	631	614	715	639	611	640	660	673	642	630	651	656	635	647	650	646	670	661	651	619	661	607	684	660	609	661	672	677	655	665	618	673	671	617	649	683	654	666	664	682	645	654	694	673	641	568	644	632	638	639	650	629	659	681	689	648	650	635	631	654	644	659	634	676	623	678	659	668	641	651	649	627	643	610	647	642	574	663	591	672	625	614	619	633	649	628	622	639	621	631	659	666	642	642	641	690	645	613	661	644	650	617	645	658	628	631	656	641	643	647	706	666	670	604	690	658	646	637	657	632	627	649	632	674	661	673	636	612	618	618	630	634	654	695	671	647	644	600	635	642	662	630	680	670	638	580	678	658	658	680	612	670	637	664	555	682	637	674	703	619	653	631	634	678	653	694	658	600	664	632	660	676	619	674	632	651	669	673	658	665	652	621	660	666	643	647	663	673	643	686	656	619	643	599	648	659	684	627	657	667	627	614	666	672	644	656	698	683	638	648	679	633	612	686	614	648	664	661	639	648	665	667	594	637	637	636	631	637	638	657	629	685	655	647	688	586	643	655	634	628	672	602	657	656	669	706	644	708	631	652	616	647	633	626	644	630	641	637	656	624	651	610	626	633	575	657	645	597	668	628	684	651	609	682	664	680	640	682	666	644	645	647	638	680	621	630	609	603	649	668	602	674	635	646	609	695	664	639	626	631	704	659	640	647	679	624	648	629	649	671	624	617	643	606	642	626	673	636	671	636	641	650	678	615	645	616	698	628	635	602	650	685	631	655	695	675	651	638	620	636	649	676	644	608	632	653	645	670	639	653	614	648	655	651	628	689	605	672	648	632	649	649	656	619	627	641	655	676	628	660	638	637	643	615	665	641	629	649	677	715	624	646	653	666	620	664	608	625	643	626	625	669	675	659	677	684	598	623	618	613	659	666	647	636	672	684	644	655	652	632	650	652	657	635	668	630	675	632	605	646	654	626	662	655	677	634	637	631	648	609	598	634	586	668	661	633	653	610	623	652	654	659	628	667	662	611	644	649	623	620	616	601	656	641	618	660	644	659	643	651	681	659	632	600	621	665	639	577	692	634	640	656	621	665	648	633	647	633	642	654	630	653	666	662	642	625	651	663	593	664	645	617	654	640	671	661	651	632	614	658	640	643	566	644	655	626	640	664	638	674	608	602	662	665	628	659	657	709	666	682	648	619	590	656	670	670	715	676	651	645	610	645	623	660	667	645	635	668	647	676	701	637	672	686	663	668	636	650	626	619	662	695	633	618	625	624	694	633	594	640	620	671	667	655	684	626	656	652	597	652	638	649	651	639	661	633	625	642	597	619	652	654	678	654	608	648	703	648	621	647	593	670	606	652	634	635	651	627	625	667	606	680	660	648	653	648	645	619	613	653	621	592	649	679	675	648	627	689	659	599	626	634	631	671	582	651	643	692	629	654	647	642	666	670	638	600	652	627	673	653	623	623	669	634	648	652	669	630	616	646	676	656	619	656	679	635	658	650	663	625	704	646	668	641	656	646	621	646	641	635	700	662	625	582	693	655	656	653	664	645	641	649	680	685	626	669	681	639	643	565	629	665	636	635	614	678	691	602	625	673	639	676	625	605	621	663	701	683	609	677	648	615	617	664	643	635	650	652	670	654	663	620	667	643	657	629	673	663	594	633	647	613	643	657	630	638	642	677	622	674	630	681	659	612	645	651	634	627	600	653	632	651	644	688	701	687	645	612	607	668	624	586	672	631	650	671	632	651	622	649	695	644	601	650	661	672	590	718	601	630	686	707	658	604	645	657	645	634	624	644	654	615	693	686	637	630	660	622	649	618	669	633	644	672	661	620	661	647	643	622	672	617	648	633	631	627	678	678	646	645	671	652	634	602	658	609	637	608	612	690	637	622	648	643	647	660	654	640	666	611	624	620	611	630	625	641	622	621	595	671	654	689	642	648	665	653	625	693	640	655	643	628	650	662	662	659	633	613	688	648	641	636	633	635	606	641	655	628	641	636	609	592	584	668	668	619	661	633	658	661	600	634	611	682	628	655	656	678	643	611	647	668	667	674	603	615	624	632	624	645	641	663	671	663	648	665	644	683	665	709	677	644	650	669	660	643	608	661	654	666	642	680	631	619	633	658	640	603	674	640	638	645	674	681	662	618	645	657	632	625	639	646	646	658	627	621	658	627	680	664	641	603	683	634	631	652	609	671	641	704	654	675	617	642	673	627	626	573	661	667	680	618	644	660	632	629	618	637	669	670	637	630	662	626	649	651	701	644	636	604	655	640	628	685	645	650	682	645	681	655	659	632	628	663	655	652	662	617	658	678	627	616	670	653	599	669	640	657	640	580	663	652	598	706	648	622	644	623	644	653	667	651	655	649	620	674	627	670	599	668	590	652	673	640	630	643	651	619	628	649	660	645	650	631	640	650	651	667	716	658	602	662	636	654	653	691	660	634	608	628	651	667	649	678	627	670	609	651	652	656	622	645	628	614	656	626	651	632	641	668	659	609	658	676	654	671	673	651	604	628	646	637	577	664	612	644	631	673	670	663	681	636	605	664	651	668	641	684	615	652	648	610	617	667	654	659	642	667	675	640	624	625	646	612	634	656	665	610	623	672	621	647	655	669	632	709	612	649	669	639	641	672	612	673	709	669	697	630	627	667	713	652	658	657	643	623	621	645	646	664	619	650	643	624	666	637	667	610	654	592	616	649	659	638	643	639	651	660	682	618	673	646	662	651	607	658	629	674	671	610	646	651	656	650	621	650	634	675	650	685	659	641	641	642	607	655	650	674	629	664	678	667	632	653	645	670	630	651	650	667	605	632	650	665	609	668	669	609	629	692	643	678	746	641	652	663	648	660	669	595	640	603	653	665	699	644	645	633	644	686	663	645	581	625	599	614	652	624	651	683	685	678	636	653	685	682	634	600	676	645	654	684	641	669	660	672	616	604	667	653	607	674	645	644	647	638	635	647	604	630	663	645	636	639	672	613	645	648	637	638	667	610	648	634	685	632	661	642	653	670	631	625	646	654	606	624	681
5694	1414	1125	837	884	802	779	801	750	742	744	723	758	746	763	758	738	700	724	711	723	708	718	719	741	695	710	733	758	682	727	704	734	750	766	756	731	741	668	710	757	714	679	700	729	702	754	681	684	754	691	669	711	729	770	673	750	712	660	718	718	731	739	740	715	761	732	724	775	701	731	741	737	744	749	723	703	742	707	716	740	720	651	725	732	716	737	785	668	726	698	735	691	696	680	691	740	701	716	727	720	697	721	727	776	721	748	743	703	706	767	719	688	732	670	657	779	689	658	731	700	690	696	657	712	736	705	739	766	714	718	694	700	753	748	667	727	682	694	679	728	742	762	732	747	709	750	711	755	725	711	715	733	667	702	711	711	672	698	718	720	705	738	715	735	694	757	719	735	780	779	716	767	726	724	754	676	727	748	703	707	688	724	680	726	737	704	780	717	725	723	744	708	688	718	718	744	728	709	749	709	697	701	724	749	732	696	697	726	706	720	701	714	743	739	686	667	693	718	710	722	700	751	721	714	736	704	788	746	737	714	724	676	700	756	725	709	743	719	722	762	760	729	690	772	720	703	716	782	670	736	744	713	730	695	712	731	700	763	774	745	741	693	736	721	713	688	673	699	712	764	693	747	751	698	738	739	702	763	702	657	672	698	745	726	714	714	746	706	718	752	724	735	715	710	745	664	720	739	738	699	663	722	690	740	721	712	733	683	694	680	741	680	763	688	757	719	725	703	726	740	693	753	667	711	740	687	697	741	694	750	716	688	701	747	739	709	744	686	690	696	739	707	734	755	729	729	715	721	701	726	744	762	720	701	722	715	730	740	749	688	670	702	771	711	735	687	747	696	744	721	769	736	712	755	734	709	681	708	734	731	698	754	727	691	724	726	757	716	806	723	712	782	735	699	696	748	669	721	724	734	718	727	692	717	712	669	709	756	699	734	705	708	752	687	708	797	712	729	741	717	733	677	737	713	735	767	680	754	774	754	736	749	715	679	754	729	751	731	676	742	723	735	676	697	782	740	759	701	719	676	690	748	711	761	682	695	736	722	766	701	754	722	711	697	782	701	772	789	758	674	766	689	721	719	743	711	740	689	776	687	704	695	707	740	694	730	700	661	760	717	749	713	697	717	712	709	698	732	725	715	727	736	686	729	718	699	712	758	725	717	723	702	753	695	709	690	712	747	752	729	717	719	727	689	741	707	727	716	716	724	711	710	750	671	760	719	696	711	732	721	728	699	722	745	734	706	726	677	685	730	704	701	682	746	707	702	728	758	739	724	714	750	731	731	775	708	717	709	793	713	744	705	676	701	733	737	744	722	767	711	696	725	718	762	723	746	748	703	697	728	712	723	696	721	687	724	750	689	722	715	713	686	755	741	747	769	706	733	685	761	711	706	730	730	726	730	724	756	767	760	696	726	735	701	735	715	702	707	727	663	752	688	731	718	696	731	679	738	737	736	721	728	718	726	720	739	715	749	716	703	709	710	737	743	740	715	723	777	768	693	688	699	683	737	696	714	733	697	753	702	757	690	758	729	716	747	748	744	729	699	709	703	756	746	698	726	691	716	749	737	726	705	706	784	725	726	701	702	735	705	766	744	713	728	752	728	649	663	725	684	684	721	734	687	703	728	709	768	693	670	723	692	751	685	654	706	688	716	754	738	736	726	737	707	748	737	737	718	702	741	722	726	686	750	741	700	732	687	674	749	721	733	755	704	705	723	728	724	716	762	676	714	758	676	729	752	775	727	727	719	739	738	726	725	710	728	703	744	726	713	712	704	740	751	732	702	689	738	727	724	701	754	704	707	696	738	739	732	765	751	748	744	718	688	715	712	686	658	718	697	695	791	732	687	768	738	762	692	670	719	723	695	685	736	747	736	737	744	717	782	699	733	708	716	732	725	702	720	712	749	700	736	712	734	722	736	732	679	749	757	730	708	694	730	733	693	690	745	719	721	721	701	740	731	696	710	701	701	710	742	758	730	719	762	768	727	682	661	716	754	748	748	704	712	729	725	700	737	704	780	685	714	696	709	714	738	721	691	690	705	739	725	741	712	750	682	728	707	755	697	703	750	709	762	719	695	719	769	754	749	735	714	756	718	722	727	737	731	744	736	762	769	742	755	650	714	736	715	701	699	717	712	735	725	678	737	725	695	683	724	760	756	705	745	704	750	736	687	729	722	715	743	709	720	747	669	671	706	716	708	749	686	738	714	724	720	698	694	739	762	753	746	740	690	705	729	705	724	700	725	723	710	708	716	691	699	761	669	712	693	760	692	742	721	700	698	723	686	710	729	674	681	755	705	726	687	718	752	738	657	751	748	710	711	718	695	766	707	686	740	746	734	720	709	748	763	676	751	746	730	757	759	698	723	720	706	737	700	717	703	676	745	743	724	713	730	740	713	729	699	719	755	699	744	712	765	703	746	775	743	720	702	699	750	735	749	738	734	699	741	699	728	682	712	710	753	756	757	693	748	714	732	714	713	740	690	752	736	709	759	701	717	715	745	708	750	719	682	741	685	722	775	698	724	693	743	724	759	763	718	775	764	745	709	700	740	773	713	704	752	684	713	741	703	775	732	707	807	696	721	708	747	735	703	731	714	733	660	694	729	727	724	737	726	754	748	723	731	720	733	739	736	704	730	671	724	723	721	696	742	742	720	691	761	739	735	725	727	730	716	745	738	690	747	713	675	752	702	696	745	718	704	727	738	773	727	726	733	705	711	738	710	691	666	743	718	715	732	718	747	718	704	734	707	716	741	669	746	708	735	753	740	726	745	749	712	732	709	711	701	747	768	673	731	717	704	763	751	722	706	661	662	692	713	658	751	733	686	756	696	735	739	759	724	724	756	781	714	757	734	683	654	753	709	742	701	749	806	701	675	702	718	742	690	765	721	754	741	717	734	672	712	677	727	728	730	676	722	695	700	737	726	713	739	744	762	687	742	746	784	702	684	743	734	746	717	732	668	749	763	716	755	699	739	717	713	745	740	693	719	718	720	707	731	693	710	697	739	706	761	728	780	751	776	723	743	685	701	724	713	700	717	740	704	693	767	707	759	745	729	692	711	710	704	690	749	688	674	737	708	716	776	718	666	721	743	698	709	732	757	732	713	695	706	682	681	739	732	759	734	688	692	703	750	748	694	747	725	706	772	754	732	711	729	729	668	702	698	657	700	683	739	756	691	723	746	722	715	766	730	754	697	767	794	761	737	717	701	723	719	753	773	736	771	716	755	745	720	733	728	721	671	701	729	704	715	685	715	790	657	789	695	722	698	710	713	741	793	712	711	745	719	754	714	720	716	679	707	696	674	717	746	777	723	702	725	698	713	687	691	705	726	774	719	741	737	721	785	715	687	729	725	744	720	748	707	715	725	742	768	706	701	691	789	712	750	747	748	734	716	729	715	714	733	717	746	724	712	716	672	754	742	703	659	710	714	748	765	700	737	722	689	708	756	766	704	716	693	725	681	707	719	759	694	729
23353	21040	28120	24165	21028	8564	1438	1048	869	849	843	847	795	791	764	743	704	765	768	744	745	680	729	770	757	752	766	720	690	716	683	676	747	718	725	717	751	748	727	684	738	710	694	631	688	701	679	717	700	711	716	723	715	721	749	762	710	757	716	704	730	746	754	663	698	682	675	715	730	715	691	661	732	705	708	672	696	684	715	737	711	720	684	724	683	735	693	723	682	701	707	725	694	679	721	661	685	693	693	719	734	675	670	720	722	745	715	682	706	664	690	720	648	674	707	711	675	687	661	697	682	687	738	699	737	712	773	767	748	699	680	675	680	684	715	658	711	744	708	697	699	713	722	683	676	726	691	695	750	727	715	701	752	737	723	711	672	696	703	687	683	696	661	689	698	717	735	717	717	672	727	654	691	718	701	717	696	735	697	694	696	676	758	680	713	715	744	639	744	681	704	677	708	717	676	701	664	733	694	679	655	735	740	731	708	676	735	717	730	720	641	740	679	678	701	696	726	679	680	689	725	711	737	737	708	729	720	683	745	749	723	709	631	735	629	687	714	706	671	702	754	749	718	688	723	738	679	706	735	718	699	729	705	675	678	765	690	706	720	734	692	708	721	669	674	702	711	671	743	747	672	671	690	703	703	695	707	710	725	693	709	628	704	692	727	733	700	721	689	714	648	633	696	734	698	693	736	708	686	741	731	725	721	711	718	700	704	705	727	720	694	716	641	744	710	684	704	701	685	705	693	684	712	705	668	731	683	693	705	701	734	747	759	684	692	658	698	689	770	720	703	713	724	699	670	702	695	699	696	719	748	708	701	735	752	723	734	771	707	681	712	747	717	714	763	706	726	688	724	706	677	707	747	707	674	755	739	654	711	694	654	713	724	706	742	720	692	716	697	667	677	673	687	712	681	708	712	669	657	695	741	713	698	692	710	735	704	745	749	693	710	771	696	713	735	703	702	688	721	676	727	700	694	712	748	731	688	686	693	699	753	663	725	688	678	686	781	734	693	705	693	688	686	687	704	681	745	707	718	728	677	700	722	701	745	729	678	699	688	707	699	726	706	708	708	724	709	710	668	679	686	715	666	735	694	708	682	740	693	673	691	705	707	688	685	729	733	668	687	708	704	671	704	720	677	693	706	713	747	703	709	688	688	765	703	624	722	703	671	738	666	743	691	715	725	642	716	720	705	703	705	765	671	695	688	704	652	654	666	692	682	723	702	696	731	718	710	712	685	742	657	711	724	738	713	724	738	703	689	707	662	706	659	694	688	707	664	666	677	663	683	701	741	664	719	698	744	690	698	706	680	744	723	716	716	684	714	686	743	702	709	735	693	699	784	721	734	707	742	704	694	668	754	695	695	668	718	705	705	774	709	712	676	690	729	717	712	713	755	713	758	714	726	717	703	662	655	704	694	751	728	745	722	706	679	679	694	671	712	708	730	705	737	701	686	683	708	717	724	750	707	702	673	701	711	669	712	668	742	692	653	687	664	652	712	718	690	669	702	775	756	651	677	711	724	683	681	730	709	729	676	692	657	741	698	675	750	704	724	686	697	721	752	702	670	722	704	691	731	714	628	724	693	708	716	702	705	714	676	721	663	724	718	725	734	679	696	718	691	668	687	710	728	715	699	746	687	714	698	690	733	730	659	724	703	737	741	697	676	713	693	702	721	679	714	708	651	703	698	671	711	762	690	683	742	706	702	721	714	706	713	683	649	714	735	701	737	733	705	672	657	695	692	676	755	689	695	744	722	675	695	656	768	696	658	684	698	756	707	646	709	733	687	718	751	692	656	703	711	737	666	715	723	706	714	670	691	706	712	727	698	720	695	706	692	720	708	746	719	661	657	696	703	758	742	650	737	685	717	709	734	692	718	759	689	728	693	735	696	707	717	677	682	728	706	713	679	661	700	709	798	696	715	694	717	706	710	678	664	721	677	716	716	719	720	717	703	689	705	704	684	675	736	720	651	647	703	708	704	683	730	676	694	712	730	709	693	712	696	685	675	703	699	716	683	712	697	699	707	675	680	680	731	713	674	725	727	691	657	690	722	731	680	700	700	727	701	734	731	646	664	731	688	657	697	708	704	709	713	688	706	692	749	702	758	751	700	772	733	721	698	695	719	750	697	706	698	676	730	684	684	722	712	703	701	678	731	714	704	723	719	698	710	734	698	713	690	704	730	743	743	684	688	732	649	687	719	726	695	650	705	707	747	665	704	661	678	728	640	665	718	699	718	716	713	693	697	677	706	687	710	656	677	708	685	708	718	700	770	747	726	716	697	737	714	749	733	686	696	678	684	698	728	672	706	720	660	704	698	693	734	702	710	764	764	660	739	685	684	687	711	715	672	700	728	726	684	705	689	698	689	710	636	674	675	706	746	723	733	731	678	767	719	685	708	680	693	643	685	697	703	720	724	692	695	738	716	698	706	659	724	739	748	714	716	665	682	720	719	764	706	735	717	628	693	664	710	695	702	709	715	700	675	693	663	747	726	689	700	669	704	736	697	726	676	719	696	697	723	698	694	647	666	710	667	724	673	669	729	713	707	742	715	675	671	745	704	696	711	696	686	705	719	671	687	677	709	685	683	741	735	704	683	726	689	708	717	671	637	691	675	717	697	666	696	656	726	723	779	668	699	724	745	743	707	718	692	668	708	684	683	696	679	738	716	737	701	708	716	734	681	677	722	686	710	647	707	696	703	716	691	664	657	695	732	707	700	704	681	708	684	711	672	710	711	735	737	729	736	714	702	677	713	692	697	716	720	690	649	679	725	694	749	693	688	762	681	693	685	654	732	699	682	648	650	711	700	691	709	669	728	685	681	702	709	723	738	696	716	740	676	723	674	724	707	689	695	700	696	669	728	669	689	700	722	723	706	722	693	683	683	721	662	669	711	706	658	697	691	697	691	756	700	690	746	667	722	714	721	705	753	718	725	689	693	675	725	718	693	720	694	741	742	740	721	696	678	681	650	692	770	720	730	697	716	687	738	669	657	637	682	685	711	697	752	712	741	683	720	756	737	706	730	725	722	692	694	658	740	679	705	734	717	695	699	686	711	704	695	704	690	634	685	707	681	693	687	690	688	655	733	706	692	703	692	680	730	741	688	689	667	697	694	718	731	719	663	713	744	674	696	704	695	734	720	716	714	677	706	668	704	639	701	665	705	689	687	672	702	729	706	716	716	688	738	719	721	709	742	698	709	706	657	688	706	741	666	699	689	682	728	683	647	702	714	684	647	724	677	682	677	709	675	715	695	730	666	730	660	715	694	739	708	662	719	701	727	687	728	701	675	693	674	683	691	681	700	731	689	710	714	738	706	697	692	684	708	714	740	682	719	670	674	691	740	665	712	683	646	704	729	725	739	703	664	670	694	666	653	706	666	704	681	686	668	680	668	698	702	758	705	685	721	708	663	722	747	745	702	708	684	738	708	679	645	697	713	663	720	703	715	766	708	692	760	771	718	670	700	734	713	694	712	681	701	676
5066	8749	6137	3017	2379	1883	1582	1292	1191	1057	1040	970	952	888	886	909	865	887	806	827	850	841	853	825	816	818	790	862	795	771	835	832	770	770	829	836	799	830	801	829	812	780	792	827	822	808	829	834	823	798	799	819	744	807	782	818	814	779	837	793	765	805	815	773	804	771	781	797	792	812	812	769	776	769	791	813	727	773	779	777	786	834	764	838	738	803	784	823	781	781	807	750	781	748	801	830	779	785	788	782	809	826	806	793	804	773	782	727	811	792	774	796	813	811	797	780	782	786	796	819	797	819	873	826	801	773	833	791	807	721	790	847	809	767	801	777	837	745	826	778	790	813	823	797	790	799	781	839	814	773	720	806	809	855	842	752	811	823	853	791	793	803	773	811	819	781	782	788	809	806	788	825	878	781	800	822	801	807	801	786	810	736	771	793	809	786	817	810	804	783	791	846	795	789	857	792	821	844	749	811	788	794	784	780	799	810	857	820	820	833	740	773	836	754	829	766	807	779	755	776	739	787	761	833	749	820	799	810	790	795	774	808	796	778	763	785	836	801	783	766	786	753	749	794	806	812	840	808	821	765	817	844	786	784	803	778	796	799	778	815	848	791	813	777	851	786	762	756	800	795	809	788	796	762	767	785	777	766	806	794	789	768	759	803	783	791	793	813	785	824	788	821	794	769	775	765	786	799	809	785	807	849	820	781	759	750	849	825	794	746	804	776	843	768	752	829	826	786	780	801	796	796	826	793	779	779	821	805	810	787	760	735	768	811	793	775	765	819	808	862	810	725	818	813	827	784	831	778	761	808	786	825	780	785	731	760	811	777	764	830	798	778	817	778	779	778	807	827	777	802	807	795	834	819	795	828	770	860	783	844	706	784	751	791	749	757	787	776	809	822	822	821	808	769	809	772	792	850	785	784	746	824	802	755	760	819	770	813	772	780	816	761	777	801	801	829	811	786	802	815	812	767	843	825	808	772	791	830	786	813	856	780	755	801	772	775	823	818	795	791	809	772	767	815	786	776	802	815	810	764	787	781	789	796	788	775	804	823	841	781	794	755	798	821	815	793	775	794	841	799	840	807	760	793	811	770	815	800	777	789	795	775	736	795	824	785	766	785	795	774	805	776	786	763	782	833	836	826	845	825	806	803	781	794	753	813	804	763	835	809	816	787	808	748	762	793	785	788	811	781	770	817	834	781	820	795	761	794	762	776	797	809	749	798	799	809	788	830	771	777	781	740	765	803	808	798	781	844	764	784	794	786	769	782	779	806	843	787	823	798	822	746	801	793	792	801	770	776	769	790	811	806	825	784	813	795	811	783	785	807	809	716	767	803	770	774	770	793	803	808	798	789	833	760	751	805	788	814	785	763	806	775	748	806	785	758	805	834	810	756	856	852	823	849	795	766	833	813	815	778	787	756	748	794	806	789	767	790	780	782	794	786	787	825	770	844	777	806	802	865	798	772	796	783	766	767	791	731	770	821	837	823	785	759	824	821	777	780	797	794	804	807	841	835	750	823	774	802	801	785	775	798	817	752	823	736	745	843	811	786	759	790	807	797	778	790	778	843	840	754	824	786	788	852	800	784	797	757	830	766	807	825	827	789	772	831	848	819	808	759	790	786	835	819	828	844	771	815	903	789	813	813	811	805	768	801	790	781	799	755	813	777	806	795	807	799	793	766	807	782	866	830	824	792	801	813	756	782	788	792	711	817	794	823	792	791	792	790	794	813	788	785	802	803	795	806	762	748	779	816	784	842	792	838	787	764	821	792	747	803	841	786	802	827	833	758	787	802	863	814	778	805	787	793	808	814	800	781	802	755	781	841	789	810	818	843	794	842	774	767	829	829	798	786	816	826	756	803	818	800	832	798	781	802	791	814	797	832	840	817	749	774	756	837	797	784	792	860	719	849	796	766	842	757	783	770	802	839	779	820	778	787	788	756	805	792	834	845	770	792	816	830	781	774	788	748	798	798	754	813	837	829	772	791	809	769	814	790	792	796	867	797	799	780	773	787	792	779	811	760	815	849	797	807	789	764	794	830	803	785	772	795	816	790	817	823	786	757	792	848	771	822	729	799	770	782	809	825	872	770	797	776	833	800	805	829	744	762	808	812	786	776	818	777	818	795	854	759	821	794	806	811	811	832	868	812	739	835	798	780	698	837	788	803	811	826	768	790	786	800	775	787	794	830	815	867	766	794	818	804	790	756	770	827	763	807	747	789	763	725	794	778	805	797	773	749	805	805	832	743	821	835	792	793	789	816	847	794	764	793	790	763	792	848	781	785	765	811	819	790	790	791	800	798	795	751	809	781	786	814	740	781	782	804	753	747	805	861	803	818	835	789	807	835	762	800	789	799	809	809	795	757	758	759	815	795	806	831	780	750	834	786	775	805	779	754	740	763	810	827	760	843	795	801	757	816	793	803	844	807	781	773	783	827	887	780	831	817	801	783	787	765	765	774	775	766	857	766	801	851	740	805	769	796	839	803	761	777	815	790	792	785	784	832	744	756	818	774	794	805	770	835	803	816	794	808	798	749	813	791	832	806	780	785	787	802	728	804	804	840	764	817	722	779	805	836	774	807	768	829	824	814	826	786	821	791	815	762	796	765	828	800	790	816	758	786	874	812	799	775	780	786	766	787	822	735	815	794	784	741	733	807	805	787	792	804	792	829	815	784	764	770	832	815	801	805	775	826	750	805	791	833	805	781	781	803	787	785	741	776	806	803	809	750	787	834	785	792	781	796	807	800	829	813	745	804	852	751	793	780	801	788	779	765	802	792	833	825	794	799	775	795	798	803	771	835	785	806	760	790	823	811	797	778	774	760	800	772	792	779	776	766	725	786	767	813	786	774	842	793	769	751	808	841	807	751	794	831	788	794	788	831	854	775	779	791	829	818	761	795	792	781	789	778	800	777	802	770	828	814	773	779	776	778	908	807	869	815	819	749	764	799	823	835	778	849	783	775	798	783	824	808	787	755	791	812	799	799	798	796	792	855	753	772	762	751	798	761	806	780	745	785	843	788	784	834	777	786	810	741	824	796	836	768	746	812	804	830	786	831	768	784	738	773	811	784	810	808	824	823	755	837	799	814	778	784	795	770	780	768	786	767	793	823	771	840	791	799	833	831	761	758	810	816	750	764	770	774	769	814	804	775	784	769	789	802	831	839	798	784	808	812	740	787	799	839	790	808	846	774	745	830	832	865	797	768	815	788	827	767	787	801	799	801	821	772	784	807	797	770	799	732	770	784	796	791	805	786	814	825	808	778	772	826	764	791	805	801	776	774	786	789	796	826	861	795	788	820	765	822	801	833	828	807	817	829	804	855	796	768	832	832	760	838	768	798	812	789	789	841	787	754	776	822	789	809	752	795	750	772	805	799	805	775	770	802	839	828	803	750	777	756	794	838	760	730	806	811	811	840	793	757	812	827	802	831	799	799	778	797	747	844	784	879	780	758	855	805	782	805	775	787	790	747	795	789
24449	21022	26924	25239	8352	611	534	470	426	439	396	392	375	402	338	340	369	377	342	343	378	352	347	347	343	339	340	385	333	338	343	384	341	355	369	376	356	312	374	362	321	352	327	339	312	321	352	348	304	330	330	314	338	342	332	356	333	346	320	332	349	330	336	373	337	351	370	387	356	341	343	338	383	334	366	350	360	323	329	324	334	341	318	344	339	335	320	362	342	328	330	369	361	346	325	348	333	328	342	337	306	369	344	330	333	332	338	312	322	330	313	352	305	313	348	332	361	362	345	331	324	323	320	336	324	324	364	348	313	338	325	347	368	360	343	356	355	375	344	332	333	295	350	331	381	344	333	320	310	367	318	350	346	350	364	323	346	357	349	352	348	342	317	374	333	330	331	334	350	340	333	334	317	351	347	332	309	357	323	326	332	345	316	363	342	340	330	338	328	350	337	346	332	358	350	353	348	349	348	350	373	318	329	342	337	349	341	381	347	327	336	368	331	334	371	347	327	328	343	346	341	340	356	341	330	322	338	342	348	356	335	325	348	352	334	346	376	347	341	331	340	299	338	344	334	347	337	386	330	356	341	349	321	338	350	338	355	346	302	332	336	342	362	363	344	336	353	337	331	345	318	323	334	331	360	357	341	315	368	327	361	327	356	336	355	321	336	342	319	366	308	359	336	326	354	329	332	338	303	342	293	320	343	332	360	323	333	303	348	342	367	346	333	328	334	353	357	330	335	350	316	321	341	351	363	318	328	309	343	332	319	348	345	351	367	334	337	342	344	331	346	349	309	355	343	354	369	316	318	348	340	343	351	308	367	372	314	342	348	357	335	361	307	354	361	352	337	320	331	310	335	371	312	332	333	338	341	349	331	334	377	355	355	331	347	344	343	335	340	313	333	374	313	350	335	338	374	343	353	323	345	348	355	350	325	311	340	350	355	340	337	303	327	346	348	314	357	362	345	325	343	320	336	353	326	353	352	311	319	323	327	335	338	331	342	376	377	341	327	360	314	353	334	346	324	321	336	327	300	352	364	301	327	308	321	356	334	345	299	343	349	298	314	347	324	359	379	358	347	338	337	327	303	352	349	339	329	352	325	383	364	377	333	359	301	307	351	318	341	373	325	300	347	328	314	369	382	352	351	349	308	337	302	347	356	333	323	329	329	341	311	324	309	281	348	335	353	358	323	318	298	350	324	332	351	333	311	334	369	327	358	362	362	307	322	328	368	358	304	368	345	348	364	341	383	351	349	338	350	353	365	357	333	315	327	350	339	351	348	354	344	328	317	333	322	329	331	324	378	346	326	348	348	318	324	348	331	340	356	354	332	352	343	337	305	349	351	340	312	317	324	325	331	303	378	327	351	333	382	315	319	345	327	360	378	321	321	342	311	324	328	331	347	340	357	332	343	319	324	339	337	292	327	331	348	334	330	327	359	342	326	361	356	348	337	298	331	330	343	332	357	329	319	326	352	319	356	344	333	335	348	332	316	360	298	340	325	358	346	342	317	328	381	357	366	333	366	341	354	352	350	344	367	346	329	335	340	343	334	297	304	313	300	371	313	333	340	330	365	336	353	344	352	329	342	361	348	356	316	326	355	318	357	321	356	323	329	323	351	363	345	343	337	351	332	347	361	327	340	345	344	335	332	383	323	376	326	361	322	347	331	307	351	334	334	351	332	330	321	342	370	346	327	370	355	336	333	325	357	323	305	331	338	352	335	345	331	353	357	325	334	344	326	338	329	348	324	313	361	320	347	342	332	328	322	320	331	327	359	323	352	332	344	327	309	335	302	311	332	349	370	313	325	331	322	358	322	325	317	331	328	302	348	352	354	365	321	344	333	340	339	354	331	375	341	327	353	359	341	315	321	323	320	336	372	346	365	352	325	324	359	338	370	325	346	323	365	364	332	359	356	364	335	308	330	305	337	357	349	338	343	322	356	342	353	366	344	331	353	347	345	351	358	366	327	318	345	358	362	345	341	317	367	364	364	331	366	321	334	349	315	317	377	340	326	321	357	297	322	346	330	340	347	367	365	329	339	332	318	319	327	368	347	313	368	315	337	334	336	328	354	345	334	349	351	346	353	367	313	350	307	352	343	341	341	326	328	347	318	341	323	326	338	297	334	350	349	337	301	350	321	339	305	318	351	343	324	338	320	352	359	375	352	320	299	341	323	306	328	359	328	331	335	344	364	326	365	324	331	330	358	347	348	327	338	339	352	321	342	352	362	322	317	348	335	323	302	356	334	374	342	320	303	306	360	367	370	351	341	311	320	331	332	302	340	360	310	338	335	346	339	331	347	326	318	330	350	352	333	321	340	337	323	319	342	356	331	372	325	336	369	323	326	335	338	293	353	335	346	326	351	344	338	355	340	314	330	355	350	336	355	366	305	329	335	352	332	308	335	358	356	335	316	349	340	347	285	339	331	318	356	332	324	363	304	343	339	314	352	343	335	357	337	354	314	330	325	303	329	339	311	335	297	334	318	297	363	324	324	343	359	319	357	314	353	321	326	342	342	340	338	341	331	347	338	333	350	362	340	329	337	338	344	340	322	335	324	357	362	333	327	324	348	318	349	293	340	360	336	339	346	351	338	369	340	319	353	331	332	327	337	321	336	338	350	356	351	305	361	332	367	341	393	336	358	348	304	345	341	298	329	356	357	358	339	321	336	323	329	327	329	343	353	358	320	347	328	363	347	336	355	326	330	332	331	351	359	327	316	359	316	324	349	343	354	325	357	334	304	328	301	344	345	333	371	330	331	331	342	324	336	306	346	328	345	317	338	353	347	315	336	312	350	359	350	286	313	359	346	312	357	358	325	343	320	330	336	333	348	323	328	343	293	325	342	345	315	331	328	361	309	304	353	321	333	361	397	375	341	330	331	339	319	343	358	340	308	331	331	350	317	346	309	342	305	339	351	313	343	325	346	351	319	318	324	332	302	336	335	348	370	328	318	356	348	338	346	320	313	345	329	343	344	324	331	366	346	360	347	334	355	329	331	342	343	342	382	328	313	340	350	343	347	315	320	334	329	327	320	333	345	333	358	332	344	349	353	343	341	326	326	308	372	343	347	321	355	366	341	325	334	337	322	358	351	367	337	300	342	349	356	345	346	306	352	299	319	321	357	301	352	341	340	364	323	350	336	325	349	372	341	332	322	322	336	322	337	342	364	334	338	310	370	328	356	310	367	362	333	370	329	353	371	309	322	300	314	334	346	362	335	335	325	324	355	314	354	312	357	357	317	330	318	328	329	364	327	333	333	376	364	357	337	352	360	341	321	303	323	368	330	346	353	387	338	327	321	322	317	357	342	347	333	338	329	325	347	344	337	347	358	328	339	326	365	316	330	344	369	323	328	359	342	337	329	335	347	358	351	331	337	306	343	360	335	353	332	331	334	335	363	359	327	334	372	350	333	363	316	321	296	315	351	342	352	367	342	364	325	357	333	317	336	310	324	332	361	355	349	328	322	352	368	348	344	353
4641	5060	3208	1618	1182	1019	775	671	574	498	519	460	463	465	435	437	408	403	407	426	464	383	428	373	383	406	405	408	422	389	428	412	374	387	394	371	374	384	411	326	394	377	365	392	394	384	401	392	353	366	396	396	399	387	390	378	351	372	387	418	394	370	353	388	388	398	421	393	382	377	389	398	400	392	361	351	371	384	394	382	389	392	359	355	389	375	409	406	383	392	367	358	395	360	386	365	372	361	380	394	381	381	377	378	389	413	401	395	361	404	362	412	382	358	393	381	394	364	399	403	370	395	379	392	386	424	380	354	389	391	409	346	369	401	405	387	407	395	360	374	401	367	393	372	392	400	418	412	362	351	380	401	362	389	404	391	386	386	384	384	391	388	366	376	403	371	390	377	366	395	387	430	408	372	392	384	410	423	365	401	390	375	399	410	366	352	361	399	393	367	352	395	375	382	409	358	357	429	348	377	410	362	388	390	327	338	394	360	370	393	354	376	374	337	347	384	385	377	358	410	386	390	414	375	383	386	425	377	381	393	386	385	445	399	402	394	390	429	363	435	368	419	376	341	379	372	413	402	402	390	360	403	392	354	382	358	400	398	400	404	386	438	389	413	365	347	395	423	361	373	360	371	388	366	379	352	399	366	385	385	426	400	379	381	388	390	402	389	428	383	382	385	398	413	401	356	340	376	355	361	379	377	373	379	395	389	381	398	415	374	373	419	395	349	358	356	359	384	437	375	391	349	393	385	398	404	380	370	398	354	348	417	355	403	379	371	399	387	386	396	388	407	403	376	409	391	367	361	398	378	360	409	412	391	400	395	403	381	373	348	379	386	363	365	355	355	334	369	362	418	360	386	377	402	408	384	393	415	414	392	366	361	419	374	373	390	389	410	367	356	368	409	375	396	407	363	380	413	355	388	417	345	392	385	370	387	389	385	358	378	391	370	376	378	355	377	365	377	361	366	373	387	384	370	381	383	400	369	371	390	410	396	372	386	367	396	388	364	388	399	374	389	352	376	384	377	394	357	361	362	419	387	409	354	374	355	358	372	392	362	408	381	371	384	355	379	395	335	387	387	372	353	378	398	379	409	386	408	358	412	363	352	381	374	397	392	376	373	404	367	364	367	405	361	402	373	398	382	373	364	402	419	361	365	401	372	374	389	413	360	380	362	393	390	364	387	366	403	348	366	399	366	370	394	405	382	376	377	394	385	372	368	369	364	388	383	364	400	347	404	371	398	411	375	386	408	372	377	368	404	376	361	397	370	362	408	392	376	383	367	386	386	377	348	391	371	396	351	382	372	388	390	370	398	376	392	376	356	406	367	363	388	411	386	408	360	366	369	334	417	375	355	399	365	385	362	373	339	387	376	406	407	362	381	373	420	377	357	370	368	356	384	374	389	376	390	368	354	365	382	375	372	406	369	394	367	397	379	390	355	371	376	412	407	422	379	354	353	382	396	382	378	389	411	386	365	332	370	409	386	375	374	380	391	370	345	363	420	367	394	407	370	431	369	376	351	366	374	378	357	392	409	384	367	354	408	341	395	377	383	405	369	372	400	409	362	341	384	397	383	355	382	420	379	390	346	388	355	358	405	412	379	388	399	414	376	362	390	371	378	393	354	409	412	384	360	358	367	393	370	363	372	376	411	397	359	380	397	343	374	368	374	393	401	372	393	363	404	370	385	367	380	405	393	377	405	382	391	360	417	375	340	398	338	389	425	399	394	412	382	363	387	424	375	373	366	356	386	409	370	391	398	402	405	399	380	386	365	377	406	370	383	381	414	410	359	395	452	380	386	406	403	396	348	372	374	390	418	365	385	382	358	378	379	391	373	408	396	431	412	402	377	361	395	383	363	400	413	382	377	367	401	364	380	370	392	366	363	379	394	412	346	416	361	358	368	396	375	381	385	355	393	391	400	384	356	346	365	390	362	379	388	396	393	369	364	361	404	414	349	376	388	366	338	346	385	400	409	409	374	368	347	393	376	380	396	403	414	380	334	389	421	392	396	389	383	350	384	392	407	406	389	385	352	383	395	372	407	403	383	377	378	382	384	367	390	372	353	394	392	378	403	400	396	368	402	351	374	375	371	385	407	378	374	413	388	419	382	388	360	357	389	395	337	410	380	384	392	392	398	368	370	384	395	387	368	424	388	383	358	405	413	420	376	383	386	350	390	399	426	373	417	384	383	392	398	374	392	400	388	365	374	376	403	360	381	363	378	377	360	355	384	372	371	364	379	385	360	383	364	382	416	370	393	370	404	363	365	354	400	370	348	370	393	391	367	374	343	382	390	339	401	368	374	396	415	395	374	379	402	387	379	416	388	386	374	372	394	346	421	366	384	386	357	384	364	400	382	383	418	393	365	394	366	380	408	397	379	405	366	372	365	359	396	368	356	386	359	360	375	389	406	380	401	386	366	373	344	390	397	415	353	389	367	410	409	377	352	381	383	398	406	411	368	392	381	332	381	392	380	385	391	366	362	402	405	322	410	358	387	390	359	352	372	377	392	380	401	400	410	395	381	416	371	361	374	369	391	374	387	355	375	363	383	397	384	376	407	351	371	429	396	367	378	361	377	417	371	413	369	396	385	362	353	375	416	387	369	395	423	375	373	348	398	371	367	380	390	395	396	383	359	399	367	350	375	377	371	367	392	350	399	360	355	355	381	368	422	359	397	356	372	376	371	364	386	381	395	321	374	356	382	366	378	406	377	366	391	358	406	381	351	388	413	357	400	377	390	381	374	389	372	393	362	371	331	383	357	392	359	364	342	385	390	350	348	364	405	358	360	416	379	367	386	344	366	396	356	371	405	376	358	409	361	350	382	400	394	390	371	378	402	377	411	431	356	395	387	383	369	385	389	375	378	396	383	400	372	366	348	390	358	363	391	379	379	398	404	375	374	360	354	361	364	369	390	410	358	387	383	435	387	349	376	349	408	394	386	380	403	405	387	381	369	365	379	381	347	389	397	375	372	414	371	350	396	377	419	396	396	397	400	390	408	394	408	381	376	366	383	366	367	409	380	404	371	393	379	391	374	404	422	401	394	407	356	405	384	354	373	355	381	379	380	374	417	383	411	384	382	359	417	402	389	364	387	400	381	356	396	370	365	394	336	370	369	353	379	357	364	372	372	406	369	429	395	418	406	382	374	386	393	357	391	400	371	361	372	364	432	381	378	410	424	337	383	387	357	388	348	413	378	378	410	350	414	357	366	366	393	413	401	408	387	364	357	373	377	364	352	411	350	396	406	379	368	381	380	373	338	379	371	395	361	400	384	388	381	382	418	373	383	388	399	386	361	365	380	350	395	395	373	379	384	364	381	368	367	380	365	339	373	371	387	368	390	358	393	350	402	384	390	367	372	366	413	338	375	405	377	380	364	392	367	406	362	377	407	356	366	405	416	391	393	367	397	425	354	367	350	378	372	342	409	398	409	383	399	431	382	362	403	349	375	395	415	360	389	355	339	373	386	372	409	402	379
22272	21068	28684	23648	21070	21089	6138	1001	713	620	602	557	541	520	446	474	443	402	415	381	392	407	394	394	397	403	387	364	375	389	378	374	358	354	360	346	371	364	367	337	336	331	341	374	366	337	298	359	352	371	361	347	317	333	369	320	340	331	356	348	373	358	354	327	350	329	317	367	340	337	316	312	347	342	308	355	353	319	358	338	339	359	321	341	328	367	319	340	344	377	364	359	369	329	382	355	341	370	332	363	338	346	323	346	328	383	339	360	320	318	372	350	352	338	356	314	376	335	364	351	307	345	367	347	327	344	328	352	376	343	326	285	349	332	321	326	331	334	319	346	334	352	338	361	349	383	355	324	333	322	340	311	347	349	321	359	345	327	333	311	338	373	358	326	351	312	340	338	316	341	351	392	349	341	350	342	367	345	342	341	346	340	320	305	316	351	360	358	348	337	338	314	306	334	314	370	338	356	291	339	363	359	331	334	305	357	351	328	317	336	340	349	304	331	342	344	332	315	338	357	302	359	345	328	326	365	378	333	373	347	339	323	342	316	343	316	321	338	330	310	331	315	321	351	333	346	359	345	349	331	349	310	306	315	309	354	339	330	338	337	309	343	368	366	342	327	360	360	330	359	334	332	352	339	337	322	313	346	346	376	307	338	368	346	362	336	333	327	334	359	342	346	345	329	355	335	321	329	317	332	331	309	391	365	347	349	355	339	313	313	340	381	356	348	324	339	316	338	311	336	322	316	331	364	329	322	336	342	326	376	301	350	337	345	324	314	336	313	355	332	367	325	318	311	340	342	337	316	336	344	364	340	340	372	333	351	296	360	345	343	354	331	362	319	332	325	341	331	353	327	318	320	320	325	371	345	350	320	341	314	345	336	323	336	333	319	317	350	326	340	308	356	325	340	315	333	348	321	323	344	327	339	350	336	361	355	351	314	312	344	333	360	332	347	342	323	346	311	334	331	324	318	372	361	328	370	348	329	318	324	356	338	358	314	333	332	351	348	358	369	296	347	334	347	336	319	322	343	345	334	334	324	321	315	362	316	314	334	313	317	323	347	340	312	340	364	330	365	346	330	338	364	316	301	294	339	345	338	303	311	346	343	310	321	347	354	336	331	364	320	365	323	325	338	379	349	331	341	359	335	328	310	359	305	334	308	341	343	344	368	330	341	332	316	330	325	333	324	329	338	347	318	342	348	331	343	353	356	346	349	308	331	360	318	362	343	356	319	360	367	331	341	334	326	334	353	378	349	326	347	340	336	341	347	332	316	356	335	317	336	346	359	342	327	330	339	320	322	343	357	338	321	320	362	356	349	340	345	337	336	377	335	325	340	353	354	347	347	344	309	371	341	336	340	331	341	352	330	334	348	345	301	358	351	335	335	328	382	337	347	352	330	360	338	332	321	335	312	347	339	341	352	300	318	316	330	353	303	324	342	352	352	342	325	377	337	336	357	335	337	350	330	359	339	368	351	341	364	362	356	350	350	333	363	318	334	343	361	351	344	357	308	338	344	330	344	356	373	344	340	304	338	324	351	362	333	318	330	375	353	347	364	353	316	359	336	352	308	363	342	321	305	348	316	365	321	347	332	328	344	344	335	329	369	320	346	337	337	333	362	350	314	346	356	316	328	309	345	335	358	351	360	324	328	331	327	347	340	338	343	345	310	319	331	331	373	340	330	331	350	348	335	338	338	354	332	362	333	366	320	317	371	345	347	298	328	324	362	322	333	326	340	334	361	365	312	338	351	357	321	349	335	324	335	330	345	323	358	349	323	331	365	351	336	333	351	335	323	311	329	324	359	360	324	321	330	338	327	374	290	355	335	343	342	351	305	355	369	358	332	367	328	305	334	330	335	315	313	327	326	335	337	359	356	331	319	378	335	372	333	328	329	330	328	331	308	364	303	349	329	356	317	316	335	303	375	332	290	300	309	369	337	351	318	336	330	351	338	390	342	326	318	348	317	315	338	321	354	346	333	355	322	316	323	330	310	326	336	352	330	336	331	336	342	326	308	340	374	347	341	349	329	325	349	359	345	338	340	327	359	346	321	345	351	344	339	325	316	333	330	346	339	309	391	351	328	344	328	311	291	352	323	335	361	331	363	351	337	321	331	333	307	360	330	317	320	320	345	367	321	307	327	312	359	345	309	327	318	312	354	322	328	336	341	342	350	360	347	312	330	332	331	353	289	348	346	339	361	316	313	350	349	362	304	352	314	327	333	340	307	340	358	330	313	334	340	340	337	325	291	352	338	321	358	331	317	319	326	330	346	353	343	344	317	340	333	373	332	327	338	327	333	365	373	354	310	330	325	292	330	355	363	326	348	326	354	340	321	347	352	343	350	343	344	337	344	367	340	329	330	361	319	331	288	336	301	309	347	342	342	338	348	328	344	351	311	325	365	321	357	367	344	320	330	355	338	354	336	332	335	345	344	349	371	351	327	335	368	291	329	342	316	338	337	387	335	329	311	326	351	347	360	339	352	357	316	318	337	340	317	351	332	327	329	398	303	369	340	329	330	328	348	312	330	355	343	351	342	312	285	310	338	349	343	363	299	319	321	307	351	339	337	342	338	341	385	324	333	355	320	328	352	335	341	345	331	337	321	312	317	352	335	355	341	339	342	356	371	352	335	329	371	324	343	364	318	352	332	341	340	328	337	348	335	338	336	307	316	365	347	357	326	342	352	335	361	312	322	364	337	337	341	325	303	346	354	332	343	341	328	335	335	304	325	338	382	341	369	326	349	328	352	318	331	327	343	328	324	349	334	313	336	351	367	326	349	348	340	341	334	378	361	344	325	355	306	305	339	336	344	333	315	328	338	301	338	317	323	346	336	346	321	325	342	334	335	313	345	330	341	333	364	339	341	327	344	315	327	358	319	327	360	347	340	326	332	328	329	353	319	316	341	332	342	348	368	321	323	352	344	330	350	377	341	337	330	357	357	355	346	339	338	360	360	309	335	324	338	388	327	329	323	316	336	346	313	325	350	344	311	372	336	358	331	349	336	335	332	351	332	333	363	338	358	316	328	322	346	375	336	350	314	328	377	357	368	325	335	364	353	357	308	326	349	314	368	358	336	350	368	323	335	355	367	358	371	298	329	342	334	363	355	345	324	336	346	317	348	342	368	323	342	328	331	353	336	315	330	328	332	317	364	364	324	322	303	360	311	349	309	348	329	300	317	322	352	331	339	328	366	305	326	312	346	337	346	334	314	352	356	384	305	373	373	364	328	368	328	307	342	309	331	301	335	336	331	333	328	330	342	306	352	328	324	367	343	366	349	374	361	349	317	321	335	332	328	362	385	354	344	319	310	382	311	331	319	314	349	373	358	333	314	337	320	356	323	304	337	362	334	360	347	362	328	332	346	332	317	343	357	325	352	310	352	356	320	338	335	359	342	336	307	336	366	324	340	328	318	346	350	329	353	350	331	315	320	318	304	313	371	307	343	354	327	310	321	377	358	325	339	326	331	324	333	341	346
5955	13824	9548	4712	3362	2583	1845	1488	1088	1006	846	724	650	643	558	557	567	498	484	474	482	488	447	453	482	426	453	414	458	437	421	407	447	431	421	421	403	437	420	444	403	431	404	372	406	407	407	415	370	398	407	403	413	407	388	398	406	425	427	405	415	414	373	437	375	421	439	428	443	421	411	371	397	391	386	369	390	388	391	373	407	425	435	405	412	428	398	394	403	377	426	410	426	427	367	394	419	399	383	416	417	409	362	353	382	399	424	382	400	379	439	392	416	392	400	370	388	373	414	419	400	400	413	402	387	390	368	401	363	370	374	373	400	399	354	367	408	383	403	409	383	363	412	415	380	407	413	403	380	418	404	391	364	411	396	389	371	399	421	403	412	362	377	420	408	403	384	425	398	396	412	401	383	388	409	373	409	409	432	368	419	398	366	420	391	397	392	397	428	408	427	421	378	420	397	394	406	380	357	384	355	391	423	386	381	425	419	411	383	382	388	397	396	411	345	387	361	397	412	389	398	388	408	405	414	418	426	396	358	392	385	412	414	423	376	371	379	409	410	409	398	405	381	390	407	392	395	390	442	390	420	368	414	395	395	403	433	388	388	414	402	388	384	403	380	397	413	402	425	381	371	411	356	419	358	385	388	415	392	373	394	403	391	414	397	394	381	405	413	425	346	376	384	407	356	397	396	404	396	407	418	378	402	412	387	403	404	385	395	343	429	399	379	371	382	398	374	393	402	397	378	400	369	377	421	362	390	387	373	369	406	451	413	406	370	388	387	422	381	387	407	413	392	356	374	390	371	423	389	405	418	391	400	431	403	379	395	380	393	395	423	394	395	404	406	377	374	403	373	400	416	408	415	409	398	386	372	391	361	400	379	395	369	391	434	396	392	380	406	421	351	410	385	410	402	410	437	425	426	377	406	419	403	402	423	407	368	413	414	371	388	394	412	382	369	398	370	379	374	374	393	386	407	387	413	404	384	424	406	413	395	401	386	372	432	423	374	369	401	443	401	367	401	401	399	422	413	362	378	399	412	418	384	378	385	378	384	394	369	394	395	375	438	397	402	412	420	362	419	390	384	396	434	421	443	351	368	463	407	366	400	411	409	379	407	423	374	385	410	411	411	393	430	425	443	392	389	404	403	416	394	411	396	410	395	376	366	374	397	384	397	396	408	403	362	422	394	409	347	399	407	385	436	400	407	367	408	395	398	390	354	415	420	374	410	387	365	386	390	378	380	417	415	395	428	375	416	413	400	392	393	410	369	368	387	397	432	382	420	360	414	383	417	381	403	386	392	436	407	376	371	424	376	397	403	381	393	378	393	388	431	410	382	408	389	414	403	418	378	397	394	386	402	372	423	410	406	411	401	410	381	397	362	414	362	400	418	397	373	411	420	409	440	400	427	378	367	398	412	389	394	405	396	410	374	363	393	420	415	416	365	427	390	375	391	403	406	365	389	402	382	403	410	396	434	420	390	392	369	381	409	421	395	404	389	366	420	400	370	407	385	401	386	397	391	382	399	424	380	352	429	417	394	413	381	412	403	377	370	413	398	425	415	418	406	387	390	397	417	390	375	402	384	376	395	379	423	395	379	411	371	369	435	407	408	418	379	359	401	405	392	380	424	415	381	359	390	363	408	401	378	377	406	423	389	406	364	390	425	415	363	402	370	375	400	414	389	394	351	393	395	431	394	414	402	389	416	417	390	387	391	410	431	417	367	407	375	416	373	381	353	397	377	369	418	424	400	407	404	377	383	370	390	417	366	390	417	394	402	429	403	415	391	414	416	375	378	383	386	441	389	383	395	382	388	390	406	384	426	387	368	399	390	416	391	376	401	372	406	421	386	383	421	405	425	366	416	390	383	394	393	381	424	360	363	400	369	356	399	420	406	407	397	370	371	418	376	412	389	403	392	379	372	366	395	389	390	398	410	393	382	405	398	435	404	364	367	360	410	402	423	393	397	396	444	396	382	405	391	368	424	414	411	396	390	421	371	402	373	399	374	375	394	393	406	401	417	423	384	402	368	382	407	366	378	382	383	407	406	419	381	368	415	438	370	369	417	397	388	410	416	372	403	384	413	390	408	431	419	424	440	381	375	433	377	400	393	390	391	376	393	347	389	379	397	410	440	380	415	372	359	418	403	372	400	369	362	383	403	422	415	425	388	416	381	411	404	413	365	419	410	405	403	440	416	385	395	393	439	367	382	387	419	425	386	392	389	390	395	414	395	393	400	428	422	381	402	384	382	395	413	394	363	395	439	401	397	376	415	383	402	389	394	385	387	384	397	394	402	394	366	435	404	409	379	369	387	421	398	396	385	396	395	398	396	404	394	403	365	402	383	390	380	411	378	385	390	385	387	419	386	407	400	432	401	401	372	402	394	383	387	364	443	413	388	406	409	417	419	379	402	387	420	433	400	372	359	422	396	376	394	381	424	414	391	378	385	393	379	408	417	399	457	408	397	385	370	418	391	386	443	408	410	386	387	414	393	398	397	392	409	416	382	426	353	372	418	405	347	396	436	405	391	370	370	378	381	417	383	383	393	415	391	426	400	397	391	401	421	383	407	381	385	402	355	403	381	372	394	384	427	398	454	381	440	400	387	397	424	417	377	424	366	418	390	364	384	376	390	411	354	380	337	417	418	412	368	395	428	350	395	422	394	370	392	413	391	397	387	392	349	402	421	441	410	362	361	382	374	401	392	407	423	366	430	386	389	422	399	403	375	391	388	417	435	407	378	369	396	396	408	419	434	418	420	368	399	384	421	390	410	408	429	403	375	389	407	403	395	390	436	397	383	405	398	383	395	365	386	407	366	395	434	388	381	408	397	389	391	430	396	400	389	424	398	385	395	401	409	416	420	363	426	389	392	366	396	392	396	365	367	401	391	400	398	392	371	416	355	389	431	397	387	409	403	383	383	397	376	374	410	400	411	410	417	395	377	413	366	396	379	435	378	372	397	405	387	388	337	430	392	373	381	390	388	380	395	396	408	398	362	405	406	418	411	386	405	384	385	365	401	388	392	378	370	419	370	426	377	384	394	397	383	374	406	421	410	405	385	382	387	368	384	402	386	412	396	383	415	434	399	381	386	392	394	386	410	400	386	383	402	413	405	373	411	389	395	401	401	371	402	387	426	406	402	373	394	394	398	385	426	388	361	399	429	393	395	420	401	387	415	402	378	410	422	420	404	361	403	397	421	379	395	393	434	395	384	411	370	383	404	393	370	378	399	419	434	407	382	365	412	386	416	433	395	403	435	408	411	419	395	372	395	382	405	406	390	393	395	384	403	383	411	408	397	423	409	396	398	386	367	383	354	389	407	409	425	441	445	400	379	374	421	399	411	413	408	417	360	396	386	392	402	401	382	399	371	394	379	384	431	422	377	368	387	410	391	396	403	387	403	452	397	412	396	405	395	385	386	395	410	384	384	392	429	405	408	413	396	355	396	404	376	415	397	382	390	375	391	415	373	380	433	410	380	402
27325	17442	3708	944	731	708	700	683	632	702	641	672	646	623	628	651	643	670	681	717	674	675	648	690	606	648	632	700	662	636	683	645	696	638	700	599	673	606	623	726	647	649	674	680	646	674	675	621	682	623	621	629	666	680	679	643	669	675	687	630	661	656	604	643	610	662	636	656	673	654	646	633	654	667	633	670	648	642	703	673	664	644	656	626	687	682	630	645	638	635	629	652	680	647	653	662	684	721	619	680	679	622	640	633	650	637	652	652	675	622	634	654	640	669	647	664	626	684	658	619	700	641	696	637	661	676	647	700	640	601	625	645	679	619	636	692	658	664	662	642	695	628	631	570	672	592	648	666	668	668	669	657	659	655	628	636	680	662	630	619	674	651	640	676	677	618	641	629	695	604	654	630	646	646	674	609	644	685	684	646	656	699	670	644	644	627	613	569	692	615	689	686	637	676	616	636	644	637	662	643	666	663	625	659	641	664	645	633	586	652	685	621	675	687	628	656	622	645	676	631	617	583	627	670	649	675	655	657	683	641	670	692	619	653	652	634	711	650	672	627	610	685	667	704	668	681	686	642	669	689	698	667	669	620	633	670	633	642	662	692	628	677	711	690	688	659	718	680	603	684	647	646	668	695	656	661	636	628	653	671	640	673	639	687	646	688	657	659	670	648	671	668	646	655	611	608	652	640	639	691	691	702	645	643	651	668	699	648	689	674	693	643	648	633	702	628	638	665	665	607	703	646	625	623	639	663	610	673	678	671	648	663	571	676	645	629	642	639	652	603	652	682	621	652	669	672	656	676	656	649	630	661	660	634	661	622	642	660	668	694	676	716	637	632	635	647	676	632	645	643	678	655	652	649	726	642	649	636	641	651	654	647	613	656	682	710	655	628	696	653	697	694	639	665	646	623	681	633	675	676	680	666	608	649	668	645	626	623	636	682	689	692	623	652	584	672	727	709	668	641	630	660	635	669	668	655	635	693	648	676	654	645	634	642	659	625	670	695	635	651	685	665	652	682	657	681	688	659	618	656	653	646	627	609	621	636	700	643	697	666	667	687	643	613	672	652	644	652	656	646	666	646	641	680	667	659	712	638	634	701	629	671	659	653	674	664	644	672	661	600	610	696	669	632	671	647	670	681	710	652	655	645	677	647	686	680	685	628	654	662	641	641	649	696	670	672	676	651	635	625	637	587	653	648	634	618	615	673	618	619	669	681	625	674	652	620	676	663	606	684	672	642	661	661	669	671	710	625	702	635	671	657	701	675	653	683	696	680	653	685	654	663	688	632	643	672	647	652	653	652	651	630	612	696	633	662	609	682	650	669	699	708	632	628	648	640	663	662	660	651	677	625	665	678	622	648	652	633	647	675	665	656	670	612	648	589	672	699	640	631	655	648	642	631	699	631	682	672	609	664	657	640	652	671	612	606	635	646	652	657	694	721	684	633	667	642	686	685	646	627	673	628	666	672	656	608	647	644	666	576	626	688	675	631	676	712	635	615	694	640	704	614	698	669	658	639	697	677	604	667	665	700	602	697	693	655	684	655	606	662	662	669	643	656	669	660	666	693	651	666	641	652	656	672	657	636	677	673	653	662	614	652	677	658	660	661	608	646	650	651	654	676	634	667	678	656	646	631	657	680	690	687	651	665	634	659	665	637	682	656	660	704	660	654	660	671	607	691	644	648	564	630	671	673	652	647	649	638	674	666	671	658	681	657	647	670	676	650	687	637	680	660	639	657	657	687	658	673	612	647	658	636	639	652	699	621	682	705	660	653	633	612	616	631	642	657	659	677	683	649	662	656	672	605	651	656	637	664	659	638	631	644	611	632	670	576	657	640	672	667	665	667	639	669	624	653	629	697	674	636	681	671	642	661	640	668	644	660	660	691	697	660	677	626	650	696	689	580	621	632	657	632	654	681	662	676	670	654	642	646	653	671	647	719	606	646	639	663	625	648	670	658	649	644	700	614	619	610	626	639	640	628	684	671	638	664	657	673	661	652	678	639	671	637	645	721	647	614	668	680	632	638	709	657	641	636	665	704	639	618	631	682	667	638	666	637	658	650	641	617	650	647	639	642	635	640	629	659	644	704	634	660	656	696	642	663	661	684	684	635	667	642	631	642	677	652	629	686	631	653	656	615	709	681	675	617	674	624	675	662	634	707	621	654	664	621	654	648	634	607	662	643	637	646	676	663	678	648	648	656	624	598	626	646	683	663	660	676	679	686	618	667	649	615	632	634	673	627	632	658	656	645	688	617	664	638	643	650	658	652	662	621	637	671	620	653	609	639	647	686	647	642	642	661	672	708	683	658	629	603	624	654	648	691	643	628	691	639	670	642	578	670	678	645	611	678	654	657	677	640	636	634	657	666	703	652	636	669	648	633	667	658	602	661	654	661	654	642	626	607	623	653	670	629	647	649	632	659	638	672	623	582	630	669	611	662	674	632	682	679	665	655	610	655	664	668	691	658	650	624	611	597	608	686	702	639	602	700	674	639	651	643	631	653	671	632	638	635	628	632	665	671	601	671	681	619	646	643	674	696	665	656	626	628	662	695	628	664	687	681	624	714	635	601	676	630	670	652	658	667	661	662	627	664	685	660	594	624	666	645	699	661	677	662	635	660	650	633	675	657	664	634	675	652	667	646	643	667	662	648	646	679	684	635	689	640	611	646	689	667	657	663	650	668	711	608	704	643	678	645	641	685	657	653	641	675	677	637	642	629	655	719	692	618	673	696	647	663	675	622	633	622	672	637	595	647	684	629	669	668	683	708	636	657	678	671	653	644	604	682	659	661	653	662	648	668	689	636	652	617	617	627	651	677	676	625	646	686	641	623	693	593	563	676	712	696	668	634	587	660	693	637	594	636	694	685	622	643	614	648	726	624	634	668	647	666	624	624	678	652	638	631	649	652	636	651	647	656	654	655	668	687	649	646	647	634	658	598	661	696	639	634	663	688	651	658	667	640	656	636	699	647	613	635	651	633	664	633	636	610	671	650	664	645	693	635	652	651	686	655	616	661	680	619	656	676	677	629	691	645	625	651	635	663	634	642	676	627	624	648	657	664	611	643	599	628	643	705	625	674	671	653	645	682	677	667	624	643	703	647	685	631	652	661	650	682	648	716	691	674	659	616	642	660	619	654	688	635	652	660	669	648	660	667	666	648	686	633	707	685	638	635	670	648	669	638	635	633	642	722	661	627	590	699	661	654	636	672	626	658	636	624	643	641	648	625	675	653	659	640	675	583	638	653	655	654	636	603	685	665	647	646	617	625	694	669	656	661	690	663	640	638	621	628	618	642	666	648	643	634	609	680	645	673	632	621	639	653	703	717	680	696	683	661	700	660	612	662	638	643	648	700	655	656	645	663	628	620	642	645	665	669	628	654	624	630	670	587	698	672	670	627	619	649	612	655	651	621	664	651	622	666	643	641	648	616	645	631	687	647	666	684	632	635	596	699	615	671	674	632	635	631	657	673	611	606
5209	1438	1121	817	830	768	771	690	707	753	746	740	710	743	776	727	740	701	765	738	763	751	738	740	718	692	772	734	712	756	733	756	735	698	725	740	771	733	754	747	768	770	715	763	688	731	759	728	752	726	710	719	751	717	714	742	747	694	775	746	759	746	759	745	744	753	741	698	716	732	742	720	760	709	759	755	731	762	711	665	689	738	724	695	751	732	747	705	730	723	777	744	727	701	718	737	673	703	730	672	693	732	743	739	722	755	738	730	746	720	670	774	733	739	760	723	707	746	685	707	655	723	757	737	761	741	720	727	760	677	718	713	715	757	668	744	746	717	710	762	742	769	703	743	714	716	727	755	707	765	746	737	692	738	739	772	693	686	729	732	698	724	713	742	746	757	686	718	758	648	702	748	766	731	760	714	740	741	715	753	749	729	709	721	753	720	700	756	713	726	707	713	793	721	762	688	764	706	741	751	758	749	713	708	755	759	718	782	725	689	669	663	675	735	783	717	681	723	734	675	706	738	772	772	784	737	684	707	663	766	760	700	748	719	699	712	758	780	676	734	716	755	748	750	748	679	705	742	664	707	706	738	711	717	754	749	694	753	683	747	707	710	718	711	682	687	711	757	765	741	733	750	707	675	739	735	726	709	724	761	784	750	683	742	683	741	814	706	714	714	759	779	697	755	760	755	698	752	739	744	747	709	763	695	739	730	693	771	741	733	714	759	709	681	703	781	682	731	683	673	696	774	715	762	772	788	719	750	723	692	748	738	681	754	758	735	744	691	742	690	783	703	748	727	687	721	793	765	715	732	727	731	691	736	709	716	699	746	698	751	699	708	710	739	728	703	775	712	713	753	679	746	691	764	722	733	703	757	702	725	739	708	701	733	754	744	705	714	685	749	696	755	723	745	747	725	706	783	700	796	765	749	717	759	761	743	726	729	731	772	692	711	710	744	684	732	748	779	716	687	689	694	761	747	741	720	738	733	762	746	719	751	751	707	710	764	733	732	733	734	715	684	707	755	705	762	747	709	724	707	723	737	736	652	694	729	691	695	739	712	726	761	729	718	765	748	690	735	707	746	738	764	761	747	747	759	779	745	754	735	748	728	756	689	690	771	731	714	718	689	705	712	719	735	740	732	748	704	751	718	708	782	758	712	734	761	722	679	723	724	743	706	684	766	745	708	699	751	709	740	716	672	697	732	759	718	730	685	739	747	724	772	750	713	761	713	701	708	731	773	713	756	769	716	787	761	695	702	714	751	704	775	715	705	712	751	727	715	740	748	682	756	719	698	744	789	721	720	694	757	696	730	777	696	698	773	724	763	716	705	727	719	760	715	799	694	754	708	740	712	757	770	698	727	751	754	713	763	751	717	717	728	765	722	723	717	760	731	730	710	741	728	808	726	731	708	713	749	751	709	763	752	722	714	676	784	758	723	760	700	710	718	709	745	739	702	706	755	768	739	720	734	714	734	702	750	713	728	684	691	688	789	725	709	683	753	729	705	744	735	757	692	761	780	703	751	719	720	689	717	753	738	740	723	727	724	712	787	747	750	723	700	734	706	711	689	762	743	741	731	710	733	749	738	745	717	714	720	719	746	717	756	762	731	743	735	727	702	750	679	712	745	726	728	731	772	740	690	716	748	710	732	749	717	705	772	729	748	781	700	706	744	722	781	672	726	750	682	743	731	722	719	754	768	735	733	743	742	701	724	687	731	733	739	736	672	765	723	705	721	752	774	747	744	770	739	694	728	777	703	734	698	740	763	742	724	720	732	701	712	779	757	705	730	770	733	715	741	773	758	787	709	713	762	714	747	647	710	690	719	695	687	700	703	664	749	688	720	723	705	760	787	726	803	729	685	707	761	705	675	693	695	754	726	665	726	713	717	761	701	726	727	774	723	734	696	751	723	705	733	749	741	707	770	731	671	743	668	760	760	686	712	684	711	759	731	744	760	672	756	743	744	746	711	733	696	712	777	690	693	751	779	713	759	740	720	697	723	681	715	700	722	723	745	743	746	725	745	753	700	714	757	732	733	755	735	752	762	725	702	730	728	761	702	682	725	686	727	694	704	749	695	775	709	751	737	733	678	740	718	707	725	760	692	719	740	759	732	765	678	721	718	714	724	745	765	763	730	723	753	740	753	749	749	728	692	707	661	707	667	716	722	724	728	771	740	749	715	688	742	725	732	690	692	726	767	685	759	724	726	712	724	700	705	726	735	737	679	679	718	706	672	780	740	746	717	710	751	749	755	771	712	688	731	757	697	737	724	702	723	719	759	791	724	755	748	729	700	739	736	702	739	725	756	761	758	701	722	710	743	680	763	767	691	718	713	755	717	746	727	756	760	714	695	716	736	780	685	695	747	696	742	760	707	737	729	776	737	764	730	748	681	701	705	758	716	685	778	692	735	776	700	778	760	747	780	740	730	760	694	738	737	690	701	763	754	730	727	711	726	693	700	695	757	710	723	681	759	752	752	712	726	733	723	751	730	746	732	766	774	716	748	751	713	736	724	735	777	711	718	722	784	740	719	736	705	728	745	755	709	759	731	696	735	732	791	703	773	738	767	732	766	737	691	743	754	784	707	727	758	769	732	750	666	753	764	732	710	744	731	728	694	713	735	728	706	738	743	680	781	702	754	753	711	751	748	721	720	739	741	722	731	744	728	734	690	721	715	711	717	749	756	695	754	714	697	746	709	746	688	717	772	734	724	729	730	709	710	673	718	729	744	709	726	780	754	716	730	757	770	755	683	685	726	677	690	726	737	711	732	773	689	817	687	704	766	737	780	772	692	736	745	777	795	747	748	727	727	695	703	774	779	756	709	727	720	738	736	755	721	783	770	711	775	748	748	720	720	677	742	710	682	713	741	699	741	720	770	733	753	750	751	682	757	720	701	707	719	709	755	785	725	735	707	724	767	718	740	735	728	754	704	742	761	714	697	744	742	734	689	753	744	691	701	732	710	758	758	701	695	727	713	759	725	701	729	687	679	729	710	701	758	731	695	687	735	680	693	725	752	721	753	734	730	722	703	711	784	710	731	733	754	754	763	733	759	750	755	680	730	745	704	709	714	744	723	718	738	721	744	747	735	723	738	719	740	692	688	727	747	761	697	723	725	692	737	739	738	692	746	705	681	732	808	706	750	752	703	757	746	755	718	724	735	748	742	751	710	737	742	756	738	694	715	743	704	698	744	723	718	779	741	752	674	713	665	747	744	739	738	705	744	727	711	695	704	748	716	720	759	695	778	727	647	702	728	749	696	716	690	745	719	710	698	766	697	770	730	762	741	748	791	704	753	722	744	717	769	702	732	724	678	706	725	791	704	740	738	716	710	755	741	743	718	718	712	772	729	730	728	733	677	756	702	740	741	715	750	744	682	724	719	750	711	743	734	746	729	719	742	765	697	724	666	722	727	687	732	742	739	745	701	724	712	737	699	707	763	737	756	750	779	719	736	735	703	718	708	716	745	741	768	706	772	745	710
23349	21068	28203	24151	21070	8551	1432	1070	951	838	883	830	837	787	738	746	772	753	710	743	738	748	777	719	706	752	697	753	728	716	707	681	720	683	726	736	713	757	750	690	719	734	747	760	688	709	689	712	686	705	714	680	699	704	701	751	752	704	717	718	696	713	685	704	753	780	739	699	743	723	720	754	744	690	729	699	736	690	665	685	725	728	706	706	678	678	690	700	709	746	700	722	718	686	684	746	715	710	697	701	708	703	741	693	656	729	701	698	667	735	744	738	772	751	746	726	678	661	703	666	672	760	698	673	698	687	706	697	721	741	720	730	711	725	728	681	735	747	734	689	714	752	698	686	690	692	711	758	717	757	732	720	668	718	718	718	699	695	779	686	747	675	703	773	651	715	754	713	688	701	713	701	703	706	705	712	692	713	705	725	733	672	705	759	697	699	715	727	715	638	685	712	725	710	732	723	737	691	689	710	666	702	674	697	739	722	662	714	704	730	769	709	700	685	694	714	697	787	728	669	738	688	714	683	698	703	721	712	693	714	689	705	665	670	694	708	696	650	677	719	679	709	699	724	689	699	696	723	702	722	692	729	708	695	703	740	655	704	724	770	701	687	768	703	692	726	696	718	707	710	678	694	749	699	725	683	707	696	738	714	675	732	715	729	705	705	711	745	703	786	721	693	744	734	693	719	682	701	702	707	719	761	690	712	701	717	727	682	726	712	700	754	731	680	698	734	726	728	686	720	742	643	707	723	691	691	691	675	743	723	694	695	669	726	722	696	719	699	720	713	694	739	724	706	722	728	712	720	737	714	716	696	676	741	707	712	726	703	708	685	677	722	702	703	685	692	716	727	661	733	724	694	714	702	709	695	734	689	726	701	690	698	704	700	708	720	669	661	723	685	702	734	689	697	732	714	724	747	709	710	755	673	688	677	693	665	710	650	716	680	746	697	742	717	650	701	714	723	695	712	694	709	713	762	706	724	738	688	730	708	720	733	701	684	718	721	675	683	735	663	680	688	746	684	695	716	721	725	722	688	743	710	720	661	717	666	724	738	680	759	740	755	750	680	750	690	717	702	740	698	658	719	724	740	679	687	688	700	712	684	729	720	715	786	722	690	708	714	725	766	741	647	687	728	745	687	722	706	667	699	683	692	769	709	708	687	649	723	709	731	721	700	692	749	735	695	678	745	682	693	687	724	740	715	731	725	736	746	695	704	719	755	726	667	725	725	717	715	721	707	686	660	689	679	728	736	712	707	732	661	740	698	725	757	700	705	709	783	712	712	731	681	712	700	709	727	721	732	664	718	701	688	660	719	737	676	711	694	711	678	675	675	719	703	696	740	660	697	704	723	705	694	661	709	744	678	720	733	761	704	705	745	723	648	655	693	729	693	681	662	734	730	706	711	698	701	736	773	768	701	695	707	707	686	727	726	711	700	739	745	725	754	687	746	700	727	674	734	722	744	747	672	679	676	750	739	694	672	731	671	744	672	693	699	712	679	690	724	691	718	719	680	717	751	715	678	701	701	731	746	683	734	729	776	741	756	671	678	688	689	717	731	690	736	714	724	712	728	674	681	711	709	696	676	740	744	716	694	698	728	787	694	674	693	754	662	687	722	707	722	688	664	726	710	713	754	685	695	690	721	762	663	745	717	780	731	679	691	711	664	736	704	735	643	659	731	729	747	718	781	771	678	695	703	702	716	686	746	767	707	722	700	764	710	780	704	751	711	767	688	734	732	697	699	671	678	759	704	738	702	680	708	693	727	704	721	693	691	707	697	717	675	767	715	788	653	716	698	711	775	695	682	741	712	724	744	739	729	719	695	726	697	734	717	741	686	722	686	700	750	690	726	668	722	743	709	700	738	742	711	724	708	742	696	701	684	727	719	704	661	674	672	646	701	682	717	743	655	702	683	743	741	688	733	677	707	691	709	700	721	732	680	779	728	716	716	702	682	692	696	707	736	746	707	732	719	684	726	717	738	723	740	714	737	753	699	694	671	664	715	732	702	690	720	709	664	716	681	689	716	680	724	702	764	754	658	661	683	718	707	687	687	717	730	738	748	677	715	687	700	688	700	716	672	679	720	725	693	728	762	687	760	733	753	723	738	710	687	707	663	685	754	667	718	713	701	695	693	776	696	725	738	698	704	712	772	711	676	668	751	701	699	673	672	664	709	738	693	684	684	697	717	726	646	751	671	682	715	727	729	660	739	759	704	683	700	705	661	681	689	660	679	721	679	719	724	716	719	719	729	768	699	749	734	738	731	749	688	662	666	693	711	679	683	680	728	658	702	701	709	650	713	666	727	692	735	759	692	727	706	721	691	730	714	718	710	684	686	692	695	739	729	697	699	669	705	682	698	669	719	714	687	733	720	683	688	730	718	698	717	722	698	719	681	740	691	747	702	696	681	712	712	687	649	691	734	757	702	667	705	718	703	685	663	706	728	697	754	673	753	707	692	699	749	757	672	665	728	684	733	649	716	726	722	722	761	723	696	684	740	751	740	745	698	717	764	688	733	723	682	720	707	712	673	706	717	702	731	690	668	716	730	675	706	709	722	663	683	678	677	724	689	698	736	718	718	707	682	684	775	710	666	712	698	677	676	726	713	788	684	720	707	664	689	676	715	734	705	689	715	731	700	702	710	708	745	756	689	725	732	720	729	701	729	728	704	736	723	677	651	755	750	690	700	714	686	695	696	708	703	735	748	693	738	759	748	707	698	686	702	712	689	714	700	715	712	734	758	667	678	682	706	722	712	769	680	680	730	689	698	693	704	732	704	744	750	678	697	711	767	727	694	697	708	726	730	697	718	706	684	691	669	674	650	702	731	695	690	695	744	674	728	692	728	714	685	714	736	713	694	691	731	727	716	712	754	757	709	710	721	723	712	672	678	727	724	721	709	737	646	733	680	714	748	760	720	695	724	664	675	720	713	699	730	669	694	735	720	696	671	732	726	723	696	667	681	729	685	684	745	679	672	692	752	701	749	741	724	712	711	749	741	695	716	698	714	656	679	715	706	673	736	747	759	721	699	672	709	668	686	713	702	768	767	717	671	678	714	749	695	729	684	682	697	688	713	714	770	707	698	706	642	718	728	703	669	746	700	704	743	730	686	684	697	713	676	691	740	774	686	703	716	714	675	677	696	692	716	724	685	737	737	719	710	677	748	685	721	736	681	689	750	668	767	738	673	707	730	659	728	718	771	713	715	658	739	700	683	662	695	721	718	695	757	715	739	649	697	772	739	720	672	687	719	702	760	693	735	762	693	683	754	707	760	698	707	717	689	751	708	735	663	717	737	747	730	668	749	697	684	710	682	710	745	724	751	696	714	730	669	753	707	708	732	661	683	691	689	705	698	708	693	728	694	727	723	753	700	720	660	760	739	700	739	702	709	707	681	701	694	712	729	693	706	725	678	762	761	716	669	675	722	712	687	684	658	728	734	720	716	734	694	736	743	708	687	748	679	715	666	702	725	705	717	680	707
4816	8559	6041	3130	2315	1913	1633	1297	1128	1118	1074	993	974	976	947	892	828	868	885	823	853	842	806	857	816	857	808	841	862	849	799	845	848	804	820	806	840	821	786	822	840	785	832	770	805	849	836	794	790	797	774	794	807	843	831	811	845	814	774	816	832	748	804	792	808	831	814	806	789	774	796	836	778	862	846	854	768	752	823	821	769	858	836	790	827	814	811	786	807	800	816	827	804	787	800	796	805	823	801	803	862	780	814	803	785	817	836	781	807	793	753	793	795	795	784	803	749	792	844	832	802	826	804	820	754	801	826	816	826	863	789	788	819	799	825	770	830	717	802	807	856	878	781	796	834	799	805	746	805	822	858	822	868	796	788	778	838	798	810	773	837	772	831	782	814	765	768	802	798	757	784	858	841	772	784	780	828	842	788	777	826	809	777	789	841	808	773	748	792	869	789	786	803	770	749	801	767	832	759	865	832	828	806	823	810	805	774	766	821	789	831	836	778	845	764	824	789	866	796	834	839	788	764	800	812	819	830	817	786	829	819	792	854	793	801	786	816	821	795	811	800	759	773	787	766	807	792	797	852	825	829	784	795	772	805	802	793	870	836	894	836	746	757	792	762	821	776	852	765	816	820	792	758	784	827	836	768	883	813	783	805	803	791	831	827	812	863	797	854	815	831	806	789	822	799	755	800	812	838	835	799	822	785	824	787	833	839	839	810	802	838	797	809	784	805	805	809	836	772	796	840	799	792	780	785	768	832	810	832	788	839	825	783	748	770	821	812	782	829	813	808	787	765	869	838	806	827	805	790	817	852	813	809	792	783	786	807	839	787	799	808	858	833	800	830	852	795	787	826	799	841	832	806	836	770	775	805	830	811	747	793	831	776	827	782	825	808	776	830	810	766	801	840	854	827	802	750	859	788	804	732	743	765	786	769	779	807	842	847	782	793	802	773	785	806	820	822	816	773	790	789	810	768	777	779	833	754	784	821	776	798	788	784	837	751	730	824	846	782	790	795	807	775	857	833	773	847	780	857	768	776	808	835	772	771	754	808	818	760	825	785	843	812	779	830	832	824	802	804	838	815	790	804	786	801	822	843	827	762	819	806	825	797	780	798	841	818	794	810	781	799	809	802	799	822	837	804	843	782	780	801	765	810	819	773	790	794	823	783	865	789	811	738	807	837	810	791	858	809	745	838	805	795	822	847	815	848	829	785	775	812	772	816	790	821	814	817	829	848	735	816	801	805	834	798	827	790	752	774	813	770	816	783	869	795	804	763	822	812	809	836	813	770	784	810	833	806	845	801	795	765	817	775	762	849	835	775	746	800	742	817	803	878	796	790	787	823	832	808	788	836	795	799	802	863	809	761	810	821	800	777	774	818	830	804	812	813	802	771	820	742	827	792	812	783	779	847	791	805	780	838	788	827	842	813	779	805	792	836	800	752	862	788	774	825	843	761	817	807	809	794	811	789	793	741	809	803	793	813	776	775	834	799	803	803	814	790	819	790	834	787	804	826	755	825	743	775	807	862	812	745	770	778	783	784	768	783	819	809	801	824	795	838	852	815	822	828	864	854	779	782	841	824	792	836	715	783	789	819	814	766	797	913	816	800	783	814	781	799	836	833	776	841	745	822	801	828	844	820	818	830	788	822	834	794	844	760	832	857	745	744	790	806	777	828	811	825	796	762	762	746	783	829	741	802	808	766	800	816	825	815	836	810	784	818	805	786	798	805	777	834	778	796	804	792	788	769	797	787	816	822	773	824	814	816	816	792	835	805	823	762	819	758	819	846	789	791	852	813	806	851	818	837	815	815	827	781	821	791	816	812	805	829	786	795	805	792	830	780	801	793	845	770	782	819	817	769	783	796	787	806	779	764	798	805	822	787	769	768	784	799	803	812	774	805	749	799	806	828	803	769	821	801	831	786	790	769	798	807	829	841	827	851	869	793	781	767	813	808	829	842	840	799	816	806	883	768	835	822	825	765	778	813	772	794	808	819	832	798	760	768	784	788	858	799	812	850	781	821	777	851	778	776	805	869	816	805	779	796	824	804	793	840	815	797	832	789	790	801	865	789	841	757	777	810	767	795	785	831	838	796	855	807	762	796	794	843	770	787	791	833	827	803	860	790	815	830	797	833	797	791	781	783	842	817	791	835	813	854	773	832	778	809	804	803	782	784	830	799	852	834	813	754	837	807	814	806	819	821	796	825	808	834	818	894	826	805	823	830	796	805	815	760	782	852	813	808	816	802	771	808	794	804	817	773	796	839	838	800	851	770	808	780	808	781	740	786	754	808	772	817	791	873	814	791	822	765	841	800	830	810	832	812	847	844	776	799	805	794	797	789	784	806	827	776	827	814	811	799	811	805	796	781	829	826	785	816	822	783	827	799	771	845	799	803	758	822	774	807	822	826	779	774	786	783	825	793	856	827	813	792	783	810	842	779	827	778	792	808	800	804	816	783	851	837	767	809	732	771	785	815	796	808	825	830	831	736	804	820	846	848	791	817	735	802	787	751	821	772	776	799	806	772	800	833	794	812	791	807	820	819	811	737	816	786	786	776	836	847	790	825	820	795	797	845	790	792	780	832	801	828	791	853	856	773	792	824	832	806	733	849	793	795	766	841	800	857	818	814	854	813	841	781	812	839	825	808	754	741	819	855	796	844	791	787	831	794	794	825	794	789	779	805	776	836	763	762	831	795	792	787	806	813	809	838	763	745	759	794	817	801	813	766	783	754	825	809	825	865	812	808	803	792	829	755	797	795	807	803	787	798	798	792	844	775	789	814	798	809	803	781	768	770	842	802	838	793	781	803	769	811	830	820	827	793	821	767	810	835	788	785	789	803	785	850	826	770	816	763	849	778	811	819	801	778	812	854	826	800	787	804	807	776	812	743	814	808	860	812	794	784	832	779	820	804	774	760	764	818	811	865	827	799	817	797	763	801	795	809	776	812	803	835	802	790	807	806	858	822	818	785	840	758	807	834	782	804	769	797	786	802	797	753	850	847	803	818	768	859	800	798	793	739	761	832	773	805	807	807	783	841	801	857	804	809	823	789	817	790	755	856	837	800	796	805	777	756	823	814	833	791	850	837	807	769	847	826	797	783	806	793	743	836	795	837	797	843	783	786	797	771	798	767	781	784	816	784	810	812	739	797	892	788	827	800	780	801	831	812	780	824	821	808	798	809	837	823	850	847	800	787	778	793	792	783	836	851	803	831	768	802	829	789	840	796	828	804	805	806	863	789	777	824	778	759	814	813	781	834	826	827	814	820	797	756	817	801	803	842	798	837	850	755	747	797	820	844	788	828	802	807	802	828	741	813	794	770	801	793	792	846	805	798	805	760	825	779	803	865	822	842	763	815	795	764	815	821	846	762	817	779	797	805	849	814	791	774	830	824	775	790	809	799	815	855	859	877	793	798	818	827	787	791	750	802	836	826	845	798	777	781	828	839	840	791	799	810	800	780	764	791	792	771	823	798	808
24379	20982	26916	25161	8581	663	579	479	408	401	407	397	397	360	352	359	352	363	368	370	355	374	351	366	352	342	333	373	326	363	339	315	305	346	344	314	356	349	326	323	377	335	382	382	338	324	365	330	320	353	361	374	349	349	315	359	374	344	338	350	344	337	327	337	336	377	316	322	346	379	357	336	336	348	372	377	337	381	334	361	353	382	343	327	338	339	345	310	361	351	368	332	335	369	330	348	321	354	356	338	333	351	350	327	347	368	339	342	336	340	365	319	334	336	312	345	342	358	362	325	335	343	326	344	332	362	334	347	339	341	330	354	402	319	365	344	367	324	321	374	339	341	332	319	336	347	336	331	315	330	322	364	328	342	328	374	382	341	306	315	324	360	353	334	352	351	367	347	339	339	356	329	361	341	378	315	356	323	345	327	359	347	310	329	322	405	331	287	373	337	365	367	355	324	360	339	343	364	350	322	334	350	368	318	341	354	356	345	317	331	327	338	352	356	335	370	331	325	323	351	325	343	345	321	357	328	336	346	327	378	328	351	341	367	340	324	324	353	325	302	364	336	360	341	364	336	338	351	325	337	361	394	341	332	335	367	338	332	317	352	335	347	334	336	317	371	349	327	329	345	335	383	347	316	350	322	329	310	336	359	338	357	352	352	370	332	327	319	361	339	351	338	339	352	332	361	328	332	333	334	334	337	329	380	354	344	373	311	329	327	344	322	364	338	344	348	370	322	378	362	335	347	365	368	335	328	328	355	325	347	348	327	340	318	361	347	353	321	354	345	337	342	366	366	354	341	361	330	346	357	329	327	348	340	348	336	334	357	381	341	337	369	329	337	375	327	333	331	334	346	339	366	352	338	307	360	328	345	350	335	315	323	349	388	349	332	305	331	326	344	336	334	323	367	343	380	331	367	335	336	372	338	395	329	324	369	364	383	346	321	343	337	349	353	335	343	323	354	359	323	347	367	346	347	322	336	342	359	315	350	351	342	333	337	349	349	371	323	369	365	323	332	328	354	335	341	320	333	329	325	369	341	357	340	321	326	329	387	340	348	340	339	322	330	333	330	368	368	321	369	318	332	351	343	327	337	339	336	345	333	346	314	359	336	383	332	333	326	334	374	370	351	343	333	359	338	384	323	396	337	352	363	331	344	366	316	350	367	341	357	333	335	324	342	325	326	338	321	354	344	362	315	341	339	336	333	333	326	326	318	326	385	337	301	356	340	325	340	344	326	331	356	342	325	343	301	380	360	329	303	320	311	313	352	341	346	363	316	337	311	347	333	340	306	312	366	322	333	356	360	349	320	347	360	353	338	341	375	346	327	371	331	347	302	347	331	333	331	326	344	336	344	342	308	342	323	392	315	337	360	341	306	345	316	331	363	359	347	320	339	338	337	334	333	339	321	356	364	348	324	344	348	348	350	353	324	380	313	366	328	327	374	341	335	344	341	346	348	331	348	348	339	355	362	344	365	309	335	361	331	337	358	375	348	339	371	324	321	376	349	326	376	354	325	342	345	370	353	323	329	336	357	361	306	389	347	306	340	335	335	359	338	356	343	352	347	348	373	302	346	372	327	354	353	323	387	328	341	309	352	321	322	365	309	360	350	350	376	337	393	396	331	332	386	323	360	346	320	342	365	357	335	319	324	341	360	346	335	354	342	392	317	345	345	368	335	345	345	336	388	347	346	339	341	361	331	307	330	325	318	372	328	342	351	339	348	330	332	324	343	332	354	336	338	363	320	362	340	335	352	311	347	367	323	328	323	344	315	311	308	328	383	350	305	335	339	342	347	346	329	346	333	344	360	359	359	348	336	347	369	312	359	337	374	358	315	359	372	327	375	323	342	381	356	356	338	305	313	330	308	339	363	358	333	332	304	316	355	346	350	359	339	371	325	355	366	335	341	326	330	321	370	347	333	340	358	328	310	325	325	327	299	357	355	376	333	303	328	341	356	327	338	362	332	325	344	352	373	370	349	323	360	354	354	329	326	388	374	343	347	341	354	374	362	357	345	314	350	327	336	345	344	370	379	349	361	372	324	351	328	334	296	360	354	322	324	336	351	319	349	340	312	309	344	350	341	335	342	317	333	326	344	339	329	350	322	341	318	351	316	318	344	353	348	317	343	323	340	303	359	346	338	307	335	338	342	345	346	331	369	357	362	342	341	358	335	329	329	360	327	351	311	342	327	352	351	368	339	348	322	331	360	382	360	341	359	335	340	333	364	333	334	365	358	312	310	344	359	335	329	324	357	341	354	368	324	354	378	332	397	337	342	319	326	325	322	350	346	337	306	336	300	341	308	365	325	360	317	320	375	325	346	312	307	333	336	337	319	316	321	327	360	338	321	316	337	326	363	321	314	352	366	318	352	314	334	344	310	359	330	332	325	348	330	316	354	342	340	319	316	328	332	349	328	352	340	321	352	322	348	309	302	340	328	339	313	381	353	329	331	340	345	338	360	368	363	344	341	349	334	342	311	351	315	317	316	363	347	332	347	354	333	318	359	348	358	362	351	345	377	356	344	334	349	335	337	311	325	353	337	306	334	326	372	344	341	350	322	338	364	316	361	339	357	325	328	344	362	359	348	346	364	334	352	358	314	352	349	339	325	348	339	339	351	370	325	337	347	342	311	338	338	333	356	353	347	317	349	309	364	357	332	344	357	364	327	361	329	342	345	366	341	306	352	350	338	346	347	332	345	357	367	333	345	333	333	347	340	346	353	302	356	326	353	359	333	321	372	357	323	358	347	335	315	335	327	376	363	353	336	349	337	342	344	335	298	361	349	358	337	362	350	307	330	340	328	336	331	365	339	345	344	350	333	330	332	357	367	301	340	320	360	350	343	328	321	301	360	371	338	303	344	335	348	342	320	333	310	348	367	341	341	346	336	375	388	352	360	324	326	326	292	345	341	321	345	321	384	348	354	337	329	320	323	360	359	340	370	370	352	339	348	323	369	337	320	349	371	359	331	316	330	326	357	343	347	339	336	350	335	345	336	319	368	325	343	323	349	330	356	306	358	318	330	343	318	325	331	352	321	341	316	346	326	321	344	336	330	336	373	337	360	343	355	323	336	341	336	304	353	363	342	330	339	357	319	349	348	367	334	333	352	328	355	335	315	310	345	356	313	344	335	362	329	331	321	374	324	347	355	358	346	366	346	328	353	363	350	336	354	328	339	354	353	349	351	332	329	330	327	364	319	350	357	325	322	354	364	325	349	377	375	349	372	353	314	317	340	316	331	308	334	332	353	364	326	344	363	346	341	352	321	349	374	353	316	345	342	359	307	351	333	351	372	333	341	369	360	348	321	324	340	348	367	379	355	369	341	331	315	359	332	339	343	317	338	351	353	348	331	379	320	330	348	326	355	360	332	310	326	313	335	346	332	323	333	346	349	324	357	338	339	354	334	292	333	341	334	345	311	336	345	336	378	346	355	319	353	377	326	333	332	380	344	351	345	316	349	313	334	341	356	337	349	321	348
4571	4865	3284	1568	1261	998	885	708	565	556	471	486	453	503	468	426	457	432	442	374	382	420	387	419	399	399	370	390	396	429	401	408	403	398	385	406	384	366	372	383	372	371	374	383	410	362	374	366	387	413	385	374	445	375	380	386	407	377	383	368	416	374	344	402	376	408	405	385	392	369	381	351	397	415	377	408	387	373	392	368	381	391	418	397	403	410	406	403	385	396	397	358	384	391	408	381	355	374	386	366	391	383	371	398	402	385	376	378	375	411	379	370	398	366	368	376	393	395	402	386	413	364	356	358	416	406	367	393	338	401	384	384	400	378	395	412	404	361	424	398	389	366	412	367	383	361	447	389	347	393	418	384	403	408	389	388	382	370	374	405	435	414	392	357	370	375	378	385	403	385	389	345	399	417	379	373	392	340	415	422	395	341	400	403	388	372	388	375	446	418	373	365	392	372	371	372	379	388	377	404	389	396	381	359	394	381	362	361	401	372	384	404	423	383	379	386	387	413	397	366	403	400	362	376	400	366	397	379	391	383	376	354	407	406	389	386	340	396	389	394	402	376	377	401	388	370	413	398	371	377	385	372	409	377	388	396	372	401	378	394	380	359	390	398	400	413	369	382	376	410	380	375	385	388	419	366	365	417	361	392	398	407	434	373	374	380	385	407	406	388	380	358	347	391	378	370	410	360	386	366	411	371	370	419	381	393	380	371	375	371	390	388	361	395	359	421	382	392	377	410	420	362	360	383	342	364	351	363	411	387	416	384	389	339	405	390	398	380	398	402	395	368	369	407	357	381	402	386	382	404	363	378	412	396	374	379	383	404	403	406	392	387	402	395	369	355	361	404	407	380	403	397	360	370	403	393	388	373	355	386	378	400	392	350	402	411	370	381	394	390	378	384	374	401	373	357	390	410	375	384	360	383	394	381	394	386	380	397	393	386	408	349	354	380	354	362	410	431	388	406	358	392	388	399	384	383	388	355	399	384	379	401	400	351	413	419	389	406	387	384	402	374	402	375	410	376	370	385	366	361	367	380	391	419	385	377	386	392	397	396	378	416	361	366	369	392	394	372	387	392	390	411	384	385	340	359	379	376	351	395	376	337	371	425	406	397	403	378	432	361	386	361	371	397	416	444	413	378	363	353	383	373	417	418	372	414	388	354	374	392	382	387	381	391	412	387	379	390	378	372	378	379	386	382	386	368	363	406	372	406	373	379	356	356	369	373	372	409	413	381	353	387	407	402	398	348	376	372	324	377	407	387	394	410	338	365	394	359	355	376	399	374	412	381	399	385	401	372	416	348	369	382	379	385	354	372	409	401	381	392	392	393	382	409	423	383	387	384	399	361	398	392	369	392	374	370	387	359	408	370	413	379	404	374	391	422	394	398	373	423	389	359	411	368	417	376	367	368	398	381	399	342	419	412	398	375	396	416	378	386	366	337	372	383	389	384	433	394	378	352	410	390	369	393	362	358	383	399	376	399	360	398	395	401	436	377	384	352	399	391	401	414	394	379	389	379	379	381	388	380	415	370	382	389	392	356	384	390	400	388	417	362	365	427	387	398	376	340	376	419	427	406	375	378	387	413	391	361	396	386	396	375	396	380	372	365	393	422	387	400	359	387	375	398	367	393	396	396	391	386	418	365	406	371	388	389	372	366	376	386	392	343	415	392	350	380	424	402	385	388	398	391	394	410	393	389	392	368	386	373	389	375	403	379	405	381	405	367	399	378	417	374	382	400	365	370	383	388	367	387	362	412	412	380	390	367	358	369	373	390	425	405	422	387	392	345	418	412	392	377	405	392	374	387	393	379	369	382	387	377	365	348	362	399	376	407	391	416	385	438	331	372	349	369	375	364	380	382	377	372	373	362	414	395	349	374	378	391	378	401	356	365	417	372	366	369	388	367	412	362	382	372	359	386	391	387	388	393	379	394	382	394	395	401	394	382	401	358	386	386	378	373	358	391	378	403	424	392	367	395	375	362	381	387	386	367	382	394	373	357	375	429	392	415	380	394	387	394	384	388	393	393	366	397	346	376	387	420	371	399	346	406	373	357	371	353	365	405	392	409	400	418	375	356	368	415	366	380	384	387	375	391	373	389	365	397	381	366	393	375	397	348	375	384	360	359	404	381	387	382	372	396	352	355	375	419	404	363	380	362	366	365	375	376	364	396	370	379	386	350	387	401	385	432	360	407	392	371	366	397	364	398	396	411	373	379	384	362	395	365	360	376	408	397	376	397	391	399	419	345	398	375	367	397	419	376	397	367	376	379	397	383	365	379	407	385	403	376	392	395	382	421	392	419	364	389	383	389	353	430	379	402	360	397	401	408	389	392	395	402	392	398	388	368	385	384	384	361	397	385	425	406	394	387	395	374	383	376	384	413	388	382	386	366	389	385	398	376	358	414	365	414	400	414	405	391	397	415	370	414	393	394	391	364	341	378	396	342	391	375	380	376	349	351	370	371	424	377	400	358	382	389	378	377	367	357	365	344	386	368	365	364	384	358	398	392	353	391	372	385	373	342	396	408	402	389	393	415	356	359	391	394	387	369	405	395	405	361	448	401	345	383	341	369	393	408	381	405	397	385	385	388	375	401	361	360	374	373	360	396	388	415	382	397	372	369	378	380	373	374	362	397	389	414	373	445	382	371	368	374	422	392	354	382	413	363	425	387	392	374	410	389	396	406	373	388	386	386	381	381	405	338	364	412	359	370	383	361	454	382	380	365	372	372	392	379	382	394	375	394	385	390	364	395	419	407	397	380	395	341	413	345	399	385	374	386	368	359	387	416	405	375	379	390	400	356	388	374	354	401	388	392	390	389	384	405	382	372	411	410	396	401	392	412	378	420	398	375	385	406	346	378	366	385	429	361	386	370	389	388	381	406	384	395	389	363	364	375	384	399	395	365	389	379	400	364	394	389	360	378	390	391	371	364	380	366	385	358	390	409	382	395	394	426	408	390	409	360	390	385	424	368	364	376	403	409	386	374	388	355	370	399	361	385	419	404	377	400	400	356	383	366	423	383	404	363	373	374	337	380	412	358	381	357	363	396	363	374	390	409	387	368	382	388	394	383	399	402	352	370	385	404	367	371	379	409	379	386	415	330	375	416	402	391	408	387	382	383	382	409	372	393	405	380	361	372	364	403	384	358	386	380	362	383	338	353	382	405	372	367	396	382	406	402	392	366	393	409	376	370	386	381	400	343	360	388	397	390	393	392	386	358	395	423	391	389	399	403	353	388	360	409	412	389	348	411	368	398	369	386	428	345	392	390	363	372	379	370	398	385	410	397	332	406	384	380	378	377	381	371	385	356	372	370	379	365	401	368	390	413	403	376	358	365	398	371	364	378	393	367	388	365	381	397	387	385	437	385	376	390	367	374	369	403	382	386	380	387	402	357	399	384	412	390	380	397	384	414	382	358	345	392	365	366	378	418	376	369	357	400	383	387	396	397	403	393	407	389	378	376	394	366	388	384	402	380
22277	21054	28608	23712	21056	21087	6015	986	704	668	575	576	508	459	503	486	443	460	431	436	395	383	392	387	389	356	355	363	374	355	400	355	314	376	372	321	344	366	338	370	335	359	347	343	337	401	336	357	364	368	328	380	373	347	368	347	354	361	321	321	325	346	362	356	345	323	355	382	345	346	360	352	405	341	335	337	294	363	363	359	340	359	342	359	317	330	334	344	376	339	350	354	321	316	330	372	315	345	376	310	322	347	359	354	316	347	353	347	346	353	336	366	337	352	340	320	370	331	378	329	338	355	377	353	360	309	363	308	337	346	374	346	342	320	350	351	358	355	363	340	334	326	363	337	331	332	396	330	379	316	329	312	329	335	366	342	340	329	325	356	358	363	332	368	337	330	318	349	352	324	342	327	322	338	369	357	332	359	370	338	300	312	350	316	340	325	340	347	359	358	393	335	337	333	366	324	348	375	331	361	361	339	368	311	341	372	343	361	335	353	347	321	350	334	334	331	344	369	350	356	320	335	339	325	340	322	352	333	320	387	323	353	346	354	329	327	309	348	315	324	310	327	329	372	351	353	351	360	354	353	333	328	322	311	355	320	330	335	351	342	361	390	367	320	362	366	364	344	351	357	322	361	322	354	339	358	351	360	329	338	339	365	348	365	368	310	329	337	382	371	294	338	344	328	367	371	325	343	307	358	348	333	338	331	339	309	334	324	363	303	364	338	346	338	353	343	365	332	315	312	338	373	347	332	347	331	339	318	310	330	337	350	318	342	321	364	364	332	330	290	352	317	345	341	317	338	333	359	379	313	351	300	327	316	318	339	343	381	366	365	326	364	373	349	374	358	320	365	358	346	372	309	332	344	322	355	345	329	352	353	337	328	320	330	353	382	334	341	347	338	349	374	322	385	338	357	338	369	340	353	305	323	333	343	334	340	354	354	319	358	336	358	348	311	319	353	313	366	361	340	358	359	308	352	377	343	359	334	323	350	370	339	324	317	370	352	323	347	345	367	338	325	336	349	341	314	332	342	366	369	370	303	353	343	331	352	356	336	347	333	320	315	362	352	359	350	343	350	354	367	310	340	344	308	329	331	351	380	318	341	350	321	332	354	368	338	336	285	355	334	339	348	341	322	348	352	339	374	362	317	327	335	346	380	369	348	354	337	340	312	324	341	337	340	368	335	322	365	343	345	333	345	325	337	365	325	371	371	326	308	342	356	339	355	334	368	332	331	339	338	351	330	376	341	322	313	342	362	327	340	368	367	340	335	329	342	337	323	338	326	352	360	347	349	310	369	347	376	328	347	317	336	320	358	391	359	336	340	341	328	352	342	311	355	364	341	319	351	374	303	333	344	362	357	386	356	331	343	357	327	303	354	328	353	363	329	349	351	353	333	365	307	323	339	326	326	356	347	325	326	340	353	339	352	350	373	361	355	356	360	305	333	358	334	361	357	377	358	343	342	315	342	308	360	342	307	331	340	333	351	353	366	369	346	347	342	357	305	313	330	309	315	317	364	337	339	364	323	343	346	343	301	342	317	352	333	351	336	318	342	349	330	360	324	345	339	285	373	331	359	314	335	321	332	324	318	351	325	331	321	327	347	362	333	318	360	342	333	358	376	370	336	280	339	340	368	333	346	367	346	340	326	358	335	377	326	330	314	360	325	332	348	349	343	344	363	318	378	309	342	358	329	347	346	336	363	327	334	358	318	312	361	340	320	361	347	303	321	349	320	325	353	338	339	345	369	334	342	328	357	359	337	335	346	320	346	329	322	351	341	364	338	358	349	284	333	342	334	338	335	296	393	344	311	341	341	338	373	357	319	336	323	334	329	352	310	323	299	348	352	325	350	359	327	330	371	326	336	328	337	359	357	348	334	367	347	312	365	345	326	344	360	358	350	353	353	311	328	323	337	352	329	342	329	342	350	317	369	333	321	321	328	340	334	322	373	351	352	328	327	331	354	366	373	374	316	297	344	363	366	315	347	326	315	339	345	323	339	286	342	337	342	363	342	370	345	342	344	325	362	381	329	316	360	333	324	343	325	338	325	314	345	336	320	317	324	335	339	335	382	354	361	334	365	323	371	359	314	347	319	385	299	336	359	342	334	357	335	366	354	335	329	340	333	362	341	346	330	335	353	350	338	334	327	309	366	323	355	337	344	349	336	338	347	338	373	325	311	316	344	340	336	344	340	362	349	344	343	323	345	355	378	338	345	329	364	371	340	326	360	379	375	342	335	311	340	372	329	317	340	341	358	352	357	330	345	332	345	317	312	338	363	335	321	357	339	368	338	348	343	333	340	347	318	351	358	357	346	348	346	324	324	336	346	354	361	374	336	316	360	333	361	318	318	338	327	323	365	355	333	349	365	337	345	352	351	346	348	348	338	332	366	350	366	378	348	315	323	342	316	342	351	333	372	305	323	338	350	340	303	345	319	319	351	321	348	338	338	325	346	345	355	322	351	379	367	349	315	360	343	335	361	344	334	355	357	315	302	382	300	326	337	329	331	384	355	339	357	345	334	314	333	339	360	325	345	355	357	351	362	318	345	349	353	307	336	332	325	368	303	320	317	341	328	304	336	351	338	328	333	362	311	354	328	326	354	339	318	337	329	316	338	352	293	371	348	301	349	368	367	327	333	323	342	352	299	354	352	359	314	324	342	332	348	364	320	327	371	361	303	331	369	325	334	325	364	361	367	335	329	366	339	355	350	377	346	378	324	339	328	317	349	296	368	319	300	362	345	330	330	350	319	335	326	341	340	344	323	325	341	304	336	358	360	341	314	348	328	338	329	343	323	361	346	349	357	342	334	327	340	313	354	320	349	330	321	336	338	337	338	331	338	307	324	338	332	321	347	349	323	323	299	347	341	324	322	315	343	353	342	372	329	301	350	314	314	354	322	356	307	345	345	335	328	344	310	359	308	340	294	334	378	345	350	331	337	336	343	312	320	324	363	340	340	321	334	287	324	331	324	340	347	338	357	339	348	338	336	335	372	332	365	327	290	308	340	324	338	354	357	363	345	362	354	347	344	339	333	351	324	342	341	320	351	316	376	268	310	330	378	335	321	348	310	344	328	312	341	351	361	303	386	333	340	359	333	330	344	358	318	326	323	336	322	340	374	342	320	369	342	372	372	349	340	339	331	341	332	352	352	323	352	326	336	345	331	335	339	347	314	341	389	348	354	359	351	319	348	357	334	342	347	350	386	359	350	348	339	334	343	347	371	351	336	341	350	328	365	335	335	332	360	348	334	334	324	295	315	361	296	366	358	317	330	349	335	379	339	318	347	347	348	326	336	347	351	338	338	342	379	359	330	336	338	356	344	317	353	354	363	312	350	335	336	301	304	360	330	363	334	343	360	343	330	373	306	316	328	296	322	329	362	367	346	349	340	336	351	326	335	350	338	308	328	314	341	353	347	315	316	324	315	312	329	344	340	358	329	323	343	351	330	308	299	346	353	357	349	342	319	324	378	320	346	310	325
6718	13720	9617	4516	3300	2542	1892	1525	1152	973	858	728	714	558	610	531	551	538	521	492	506	481	524	466	446	451	451	470	443	425	443	426	431	398	432	425	420	400	406	435	398	450	426	437	409	402	416	442	398	410	403	422	428	415	428	419	394	421	379	385	378	392	389	409	422	417	399	379	408	404	397	398	423	395	377	387	393	409	378	426	408	379	403	440	383	436	384	443	383	412	398	435	391	419	381	418	367	386	383	445	425	397	399	421	392	408	390	396	399	403	366	376	386	387	389	399	388	410	406	371	409	405	408	418	366	402	395	396	402	399	390	429	405	420	376	351	367	399	416	425	422	392	398	421	395	416	382	390	401	418	376	396	389	378	411	397	430	405	386	393	393	391	378	417	371	394	428	405	423	391	413	413	384	381	387	379	436	392	384	402	411	398	413	399	370	382	399	375	360	412	390	399	385	367	372	415	387	380	412	410	392	354	421	432	401	376	383	382	388	387	373	381	376	443	403	391	433	374	404	418	385	382	379	402	385	387	418	402	411	396	377	368	388	366	395	407	390	375	400	379	416	390	394	385	376	407	412	387	410	421	439	411	401	417	420	391	415	392	432	390	416	387	408	393	366	382	387	445	408	390	385	395	418	406	366	384	387	400	453	371	394	401	406	423	391	370	423	404	396	433	393	411	416	402	391	421	413	411	401	413	394	409	415	432	393	357	384	398	387	400	410	415	431	404	379	383	390	392	396	392	430	419	418	409	425	379	379	383	429	378	375	391	404	392	351	362	420	427	390	408	380	399	409	412	392	406	398	418	407	387	416	399	376	403	402	406	424	369	403	397	359	403	397	381	418	402	409	391	434	409	425	408	404	446	399	404	417	400	394	392	401	381	391	409	415	392	413	389	401	415	413	394	413	349	376	413	394	380	378	411	432	358	409	371	392	388	392	400	370	397	431	406	415	347	406	379	422	397	420	395	406	366	415	425	421	387	410	402	414	378	382	423	372	385	409	418	406	404	372	416	377	385	387	462	399	389	386	361	380	358	408	385	395	424	350	419	398	383	392	387	451	453	403	380	385	392	392	400	361	403	384	380	372	431	430	415	399	370	389	365	455	403	429	413	395	387	404	383	420	432	391	376	387	405	429	419	415	436	400	352	414	377	365	410	376	402	401	395	443	433	368	412	413	392	412	407	373	412	423	376	395	403	400	359	422	419	399	398	388	393	419	419	413	359	402	397	388	421	396	403	400	369	415	401	393	382	420	381	384	448	377	408	393	404	366	410	403	362	421	406	405	377	381	394	426	373	396	430	435	414	371	364	400	418	402	400	393	432	409	390	374	379	431	423	404	374	413	390	426	400	413	410	377	423	410	416	425	395	391	407	402	410	400	406	412	401	398	436	406	389	401	445	402	395	436	417	383	411	371	389	388	409	406	375	391	398	400	413	381	393	400	365	406	368	414	390	392	394	393	413	403	390	422	402	391	404	390	390	398	382	393	401	391	368	387	399	421	410	393	378	407	417	424	399	361	395	431	401	396	420	424	405	419	357	413	390	371	394	400	383	398	357	386	417	427	399	385	386	427	411	429	424	379	362	411	376	393	392	395	372	429	405	401	401	393	391	407	364	374	372	377	433	404	378	431	414	414	398	416	342	391	404	403	354	406	404	408	427	397	401	394	399	418	371	396	391	381	399	396	409	407	402	424	406	405	423	416	408	410	394	439	415	422	385	397	422	403	401	411	412	433	391	410	419	379	393	373	389	422	416	372	387	427	417	377	385	431	400	435	393	427	410	402	380	396	392	372	396	402	423	389	395	391	397	427	387	393	404	387	381	403	395	390	403	388	404	383	374	386	371	404	380	413	425	381	404	405	370	384	410	422	395	396	425	381	410	416	397	363	396	365	412	403	366	395	389	394	366	415	365	404	395	375	367	374	399	395	361	389	373	405	406	433	405	397	402	388	393	385	392	410	394	406	397	387	394	389	423	350	359	371	369	411	394	392	394	402	404	413	386	396	422	409	406	374	383	403	366	359	378	359	362	457	410	388	368	416	383	402	404	374	394	376	399	377	402	396	352	354	386	374	366	372	414	399	337	354	396	391	365	400	410	412	356	368	403	409	378	383	411	380	424	445	379	412	396	390	422	371	397	413	373	419	398	381	420	395	432	374	378	420	381	417	406	419	417	424	409	404	377	436	424	406	383	364	406	388	403	430	427	414	379	421	367	383	405	371	357	371	380	426	417	408	392	398	417	413	386	403	405	381	410	396	400	405	382	395	375	385	415	410	387	400	372	410	376	386	389	398	397	422	412	425	427	382	415	419	403	389	395	406	398	375	397	417	424	420	407	391	393	391	430	357	375	386	422	447	413	430	417	380	383	414	410	397	367	405	408	430	437	385	438	411	374	402	407	421	413	393	394	368	400	387	388	400	371	391	378	399	373	370	433	409	411	411	408	392	402	357	390	419	401	385	408	381	409	385	407	411	388	429	422	408	381	412	420	396	433	375	416	390	395	381	403	370	403	382	381	404	420	416	372	413	412	405	414	409	394	413	375	420	376	410	406	406	376	350	409	402	384	361	371	414	389	433	433	388	404	411	391	376	417	396	370	396	380	389	385	432	417	356	419	400	430	388	374	433	395	379	385	348	380	387	388	370	393	348	403	388	430	374	394	382	434	375	375	419	407	384	387	411	403	416	399	394	388	411	390	381	409	408	397	401	368	413	416	417	417	372	370	384	384	414	397	378	376	435	390	369	390	365	383	397	384	408	423	407	420	438	381	394	372	422	338	367	392	389	377	393	394	431	409	382	396	435	415	439	389	397	381	391	386	360	409	377	407	410	396	393	400	360	407	396	408	404	415	370	345	408	369	418	398	419	395	380	396	427	373	420	425	437	393	387	391	408	414	388	419	394	386	391	404	409	408	379	361	381	397	397	389	388	361	431	398	374	372	432	371	350	400	409	424	429	414	399	389	387	415	393	422	394	426	407	409	399	413	391	398	394	432	402	388	376	396	381	390	408	389	387	391	401	378	387	383	397	374	431	373	407	399	402	393	406	393	424	412	389	405	390	403	372	411	413	371	381	409	404	404	394	390	403	394	430	377	388	390	367	398	382	366	410	440	443	409	403	402	402	420	385	395	391	418	401	374	449	382	390	431	372	393	369	396	424	392	398	426	394	386	417	400	380	403	412	441	414	379	381	409	381	375	399	385	396	365	428	384	394	436	372	404	430	400	409	405	401	368	394	397	405	401	409	372	423	389	423	384	401	364	378	389	387	432	398	371	390	396	373	400	391	422	391	409	412	402	396	396	455	405	400	378	392	365	387	411	397	414	386	410	410	387	409	391	401	405	415	393	395	401	408	422	392	416	426	378	389	380	384	396	348	426	368	401	422	403	443	434	422	435	372	381	397	443	412	385	370	376	383	411	379	396	411	382	417	407	367	392	389	411	393	396	403	397	400	377	365	387	387	408	379	401	402	393	365	373	387	396
27357	17545	3730	973	790	678	669	700	741	678	676	691	657	665	694	640	666	648	714	694	663	652	676	735	658	698	671	633	652	690	629	616	651	732	641	676	659	664	699	642	631	661	645	677	674	656	679	627	679	605	681	660	655	711	638	677	656	659	671	681	687	686	642	668	698	671	632	698	661	704	749	688	677	648	619	702	644	697	643	634	706	613	692	720	651	668	653	666	690	644	646	698	667	666	626	630	664	650	680	676	689	646	625	643	618	623	670	664	638	662	672	693	670	694	619	670	681	672	671	625	740	657	695	629	658	667	689	695	689	644	663	698	614	629	720	728	676	644	665	651	651	654	699	666	669	666	653	662	678	688	669	698	683	638	635	755	727	665	687	684	725	644	660	674	646	668	616	665	679	650	690	718	663	685	685	641	646	671	680	656	676	693	692	652	653	710	662	650	667	633	669	668	709	685	667	662	704	675	686	652	668	664	682	665	632	646	676	651	674	697	663	646	657	641	683	686	680	669	691	624	662	653	641	648	707	651	708	640	677	644	719	669	677	696	677	655	691	686	618	655	689	623	661	660	665	681	673	639	667	694	665	657	618	678	667	741	652	653	656	659	676	612	606	665	655	704	643	644	655	658	651	657	703	670	732	676	679	697	687	707	659	687	681	660	704	690	650	684	671	715	677	678	683	684	653	656	702	697	645	646	651	667	663	708	643	678	658	712	596	694	655	658	679	664	697	636	656	704	661	673	635	655	675	616	675	640	608	679	671	660	658	674	660	679	704	659	682	630	668	706	694	652	657	695	654	628	638	678	687	685	654	678	659	666	655	671	646	704	650	694	630	667	624	681	693	641	679	660	681	659	656	706	641	651	699	675	670	656	639	651	692	681	642	639	706	648	671	633	670	688	661	682	623	660	668	676	711	669	691	679	703	671	673	708	681	706	617	661	682	680	614	653	681	685	657	665	659	674	673	665	671	681	681	655	677	632	679	706	653	628	648	650	639	696	660	603	678	625	643	693	657	657	648	661	666	654	674	669	671	644	672	626	650	633	679	694	725	662	674	674	663	683	704	679	691	654	638	682	635	736	687	648	627	674	677	719	656	683	707	692	686	728	692	669	661	668	665	672	659	655	669	645	648	671	679	646	668	664	673	686	636	711	623	671	656	653	702	667	653	633	605	669	693	695	677	665	684	668	707	665	686	668	663	633	661	674	710	704	690	639	648	704	636	670	693	642	644	664	655	655	686	674	647	684	638	633	659	671	672	645	662	673	682	584	668	668	682	649	646	683	665	653	665	687	678	648	623	663	687	640	665	664	681	708	671	742	668	701	645	667	727	681	681	685	637	722	692	701	702	683	638	663	642	680	657	709	694	664	648	708	651	663	639	651	695	664	692	681	687	688	679	678	650	677	695	636	638	608	645	647	644	664	600	624	694	700	662	672	672	622	666	633	654	673	648	691	630	655	681	651	678	694	659	669	650	639	688	646	651	689	673	680	673	624	667	626	599	648	665	683	726	635	665	692	660	642	678	700	606	682	676	667	573	653	658	678	666	670	666	656	623	668	714	669	591	695	619	680	649	659	671	645	654	655	685	673	668	688	690	695	696	670	675	679	687	724	679	671	630	658	667	682	663	654	698	668	679	673	701	689	642	654	705	684	657	655	652	694	676	693	701	709	684	661	666	623	638	632	674	657	670	696	707	639	676	668	675	712	684	685	723	651	686	670	726	648	649	629	731	682	682	720	701	720	669	679	636	721	658	692	642	597	683	666	683	637	701	674	623	628	641	644	627	647	661	630	618	662	675	691	701	671	670	700	675	656	607	701	691	661	662	687	657	659	721	680	649	684	656	703	676	664	721	665	705	667	679	662	673	637	665	656	682	598	687	674	607	683	673	645	663	702	658	685	665	655	706	651	666	639	693	644	647	671	682	641	675	654	690	638	624	671	730	693	676	649	676	628	680	662	658	636	694	675	652	670	615	664	687	660	694	648	699	605	641	679	653	698	663	656	636	653	664	664	686	689	645	631	668	655	639	666	655	641	650	644	623	691	685	629	638	633	637	665	698	613	656	675	672	677	660	612	714	682	711	676	701	661	674	654	637	668	647	677	690	651	658	662	686	662	689	656	665	655	626	662	667	667	669	658	633	675	661	659	657	662	643	626	673	669	662	585	654	669	623	666	652	728	629	654	694	678	662	685	680	686	699	679	681	680	663	720	674	617	688	653	683	632	640	646	652	660	668	685	641	632	681	647	634	667	661	647	697	684	667	711	665	679	669	666	646	655	653	661	646	654	634	659	650	699	680	664	681	664	656	687	668	643	644	658	663	675	687	608	703	684	708	662	698	705	699	701	688	663	724	656	655	714	686	672	635	655	641	683	654	682	652	693	637	685	657	664	697	673	715	673	672	716	700	648	691	650	658	706	633	624	677	643	660	611	689	688	644	668	681	648	625	683	653	720	643	703	657	684	688	694	684	651	661	656	650	685	629	659	656	664	656	601	658	646	694	691	713	672	642	680	653	661	635	622	651	695	645	657	714	659	654	675	658	681	650	649	628	689	641	642	681	679	629	664	685	680	689	620	703	678	679	670	660	696	683	671	675	683	664	687	685	665	679	628	680	671	653	678	687	628	683	665	696	671	684	650	668	697	647	665	673	639	672	656	632	642	628	667	668	636	703	660	668	671	707	663	672	706	686	643	690	651	665	696	664	708	675	673	706	663	721	699	650	690	662	631	671	683	720	695	670	666	685	650	674	656	679	618	683	654	674	696	643	685	690	638	577	692	649	647	707	661	668	649	676	637	718	627	692	673	659	664	651	692	599	668	669	649	722	663	711	708	696	635	642	685	679	651	670	681	680	658	696	686	678	659	663	675	662	650	655	673	646	658	637	630	658	642	687	704	687	657	726	642	669	664	690	659	693	720	748	657	696	665	692	724	735	729	693	645	607	653	602	677	670	696	656	705	642	661	674	670	616	644	680	680	652	641	644	636	664	683	661	640	675	655	651	645	699	669	686	664	638	654	700	667	658	667	708	628	666	700	659	654	682	713	650	712	669	659	696	673	673	651	677	633	677	675	700	683	662	653	679	682	680	677	654	683	661	682	704	655	717	695	669	617	645	681	676	684	621	699	726	716	696	658	671	698	706	652	663	661	634	659	614	653	640	702	644	675	670	680	661	655	631	635	613	674	701	696	708	709	648	644	691	703	690	680	693	656	679	637	709	694	673	674	706	690	686	694	655	629	684	666	714	666	683	609	693	664	670	662	694	655	640	636	639	661	661	704	659	657	685	640	675	690	714	684	687	655	653	658	712	706	688	681	616	645	695	671	638	651	629	688	683	671	647	708	688	652	639	672	632	674	726	674	645	658	722	649	635	616	697	656	681	640	652	629	641	651	693	655	683	628	696	644	650	686	698	614	644	645	675	655	655	656	667	648	645	678	689	717	637	681	703	670	667	691	682	685	649	735	665	713	668	659	669	658	663	672
5278	1357	1099	854	790	818	766	804	791	722	786	733	733	767	732	734	740	752	747	744	719	735	794	738	757	778	713	772	757	763	747	786	710	748	737	711	730	746	763	771	733	680	742	749	736	733	754	753	761	713	736	757	778	717	743	802	762	737	755	788	737	764	763	774	767	747	767	762	732	719	753	732	727	746	765	768	776	783	762	725	762	748	738	733	718	792	711	741	697	786	775	699	755	752	770	718	766	745	789	766	764	733	748	754	760	766	703	747	691	693	702	765	715	702	781	756	756	745	745	736	729	685	737	739	765	699	759	715	738	785	802	734	750	804	748	810	703	714	703	734	724	686	747	741	740	737	782	745	706	763	734	771	735	769	745	751	765	715	719	711	769	739	734	780	810	749	735	792	721	751	712	706	705	737	739	693	736	716	715	733	706	702	692	737	728	801	741	740	720	707	758	756	766	722	704	741	769	758	739	827	726	738	796	727	746	779	735	768	739	749	753	715	722	729	788	705	733	794	732	760	714	756	713	763	740	737	767	694	704	738	768	728	758	752	784	717	732	727	742	738	734	761	762	727	755	742	754	729	730	738	687	745	764	761	732	706	759	705	788	733	717	715	732	753	728	711	759	734	750	682	715	750	669	793	766	760	754	719	764	761	766	718	726	706	745	750	691	773	722	742	722	753	796	767	743	710	735	754	737	730	765	710	769	746	709	760	760	760	783	737	717	730	782	719	750	724	677	758	757	761	725	763	742	725	721	740	742	736	724	730	731	768	775	781	748	687	759	740	766	714	704	764	754	752	712	741	771	734	710	748	795	742	699	726	740	757	714	688	700	743	728	710	752	689	772	811	700	722	756	732	753	742	699	759	775	736	714	737	730	733	706	722	750	737	717	753	773	692	684	761	737	754	708	757	714	754	713	772	741	722	725	798	735	785	771	768	727	779	724	751	762	742	720	717	738	709	740	777	740	750	732	713	748	740	763	734	744	703	783	747	741	707	725	741	734	771	773	766	743	747	741	742	728	726	774	728	764	724	768	724	758	765	756	739	705	735	715	735	816	693	695	752	676	776	743	761	737	743	741	699	740	700	759	762	748	737	740	747	691	715	744	752	727	738	717	749	743	722	746	723	760	712	727	776	727	777	745	804	722	764	730	703	770	742	783	730	757	729	693	718	748	776	683	743	744	769	719	737	733	721	751	749	717	745	766	745	753	757	732	743	718	782	757	763	703	766	721	725	741	754	737	755	699	782	774	729	763	765	742	736	727	775	743	770	735	787	723	735	739	708	766	787	768	735	698	742	732	711	742	739	729	774	730	704	763	763	749	722	737	816	748	712	729	726	752	751	739	751	809	803	712	717	781	735	784	758	732	723	774	781	715	759	759	727	722	761	738	720	769	710	730	738	712	727	722	735	770	742	735	720	748	705	720	756	732	793	782	761	739	721	722	726	747	770	745	769	736	736	728	759	732	743	744	756	747	717	669	761	718	736	728	743	756	751	681	766	682	700	811	781	714	724	714	721	736	762	740	720	750	756	727	762	708	756	712	754	751	748	758	720	709	736	736	765	709	751	729	756	743	741	745	755	746	794	721	744	718	750	726	734	766	713	767	786	739	735	739	739	748	690	749	744	702	760	736	725	728	702	709	723	714	733	708	735	736	764	783	772	783	757	755	812	726	714	733	757	740	742	713	765	759	702	772	771	739	734	754	755	768	740	749	683	739	739	781	784	767	748	744	754	762	729	756	735	786	763	742	743	728	763	776	726	773	771	738	735	758	720	709	753	683	764	762	772	784	756	750	751	764	737	731	744	732	718	753	698	709	776	696	819	736	796	784	732	768	742	767	755	781	767	735	715	755	768	722	690	723	779	820	756	772	737	741	764	778	724	706	722	719	691	779	759	734	737	738	802	716	710	721	744	750	755	684	761	728	749	746	702	768	710	692	742	704	760	765	758	781	805	708	758	761	733	747	681	755	762	722	699	768	738	766	768	744	718	718	691	713	772	689	782	798	764	747	799	716	751	796	728	791	765	682	750	771	752	751	736	714	804	750	712	763	750	762	717	750	754	789	726	739	775	754	771	759	742	748	726	723	747	740	756	733	737	793	739	712	733	773	767	732	758	722	743	768	718	744	776	811	758	714	728	734	760	742	758	691	698	731	763	698	730	776	731	722	747	755	746	774	755	752	725	777	714	749	737	812	742	727	729	791	733	761	735	737	781	797	713	734	731	727	753	749	772	754	729	753	746	734	749	755	787	772	781	713	745	766	760	777	704	748	771	754	773	770	740	680	743	747	723	752	803	694	742	751	767	784	746	728	737	747	749	702	742	729	788	715	743	701	732	738	784	747	742	696	720	785	735	747	731	729	758	728	754	711	742	736	771	742	830	759	735	751	760	725	740	719	762	773	769	786	713	793	757	733	726	779	737	752	711	758	757	744	761	765	731	723	730	725	712	753	721	727	731	739	746	761	738	768	728	723	719	717	747	774	766	762	725	815	721	720	771	771	737	751	745	730	739	748	741	725	788	714	787	726	783	762	740	697	710	770	683	695	751	745	797	745	700	763	744	803	696	759	714	724	799	727	758	744	750	795	746	765	798	701	706	739	679	773	771	732	720	795	708	702	702	700	760	737	776	763	743	744	722	740	719	703	720	770	750	739	744	764	784	684	743	734	751	756	784	758	737	691	699	766	758	779	723	689	742	744	802	738	770	725	734	676	733	722	766	732	739	692	713	772	760	747	680	774	794	770	735	701	729	767	726	734	769	741	755	744	721	782	702	734	759	743	756	662	719	746	759	761	761	735	730	764	796	712	764	768	782	699	769	746	767	760	797	754	735	742	795	742	781	757	724	727	711	757	732	763	774	714	753	732	751	761	742	718	733	739	727	724	764	655	722	751	748	757	714	746	752	743	731	732	730	756	752	769	782	739	751	725	750	701	748	773	748	799	723	718	730	750	739	762	757	796	721	722	723	724	757	745	782	773	742	718	727	766	719	771	722	766	771	697	761	742	735	699	746	747	745	731	729	780	708	746	742	693	734	760	756	692	717	723	718	718	746	796	751	743	818	717	748	788	760	783	736	765	713	758	752	756	731	714	776	753	752	732	789	737	731	724	744	728	767	788	782	706	778	692	712	734	773	752	776	709	713	695	705	764	806	749	740	693	739	755	754	718	698	742	742	715	724	754	723	739	735	754	751	742	678	748	690	731	757	714	746	766	745	733	715	733	775	705	783	740	693	724	733	717	762	715	739	725	744	704	729	753	754	720	758	727	787	759	722	774	781	721	784	714	728	734	753	756	741	730	724	760	754	731	813	732	773	728	775	749	774	777	727	715	748	731	704	752	795	744	791	745	780	737	797	721	775	748	729	795	696	718	770	695	722	755	771	718	730	702	775	741	766	727	745	787	773	731	774	750	735	760	710	734	722	703	740	721	762	716	725	769	749	742	739	717	742	751	728	719	741	756	744	713	752	759	744	760	733	750	752
23283	20966	28051	24078	20966	8785	1447	1090	933	932	886	845	801	823	756	784	755	720	788	759	762	674	746	788	791	756	778	705	697	777	759	734	710	752	750	710	707	699	724	719	741	703	736	716	757	725	716	738	769	747	689	723	687	697	741	699	714	731	770	732	752	734	766	782	754	709	724	683	726	723	682	728	761	686	709	693	740	703	741	726	753	680	744	754	780	736	768	752	749	729	688	751	705	695	750	696	764	729	691	700	776	727	699	744	731	719	709	708	722	774	706	696	669	683	761	673	707	763	673	763	732	760	709	713	750	727	711	741	704	732	723	727	704	733	679	712	750	766	715	699	786	759	721	699	770	799	758	698	718	727	736	702	677	730	707	726	719	704	710	738	767	722	698	754	699	728	755	724	712	755	718	728	705	736	730	755	710	715	721	677	729	683	715	742	739	708	728	742	692	680	715	731	662	746	765	738	670	753	728	714	722	714	702	734	778	715	737	685	768	756	722	712	727	678	760	745	717	681	730	680	701	719	715	740	704	724	753	746	727	650	721	754	666	670	760	725	734	691	741	737	716	757	729	748	712	715	755	685	731	687	727	689	762	701	686	673	748	734	698	753	702	758	728	725	756	743	716	722	702	745	725	728	713	685	737	709	716	733	750	679	756	680	714	748	678	757	744	745	712	724	759	706	705	759	772	730	743	702	670	716	740	703	662	680	689	710	707	717	749	730	725	726	709	736	641	768	701	688	701	685	750	715	750	691	715	702	740	654	731	721	708	717	765	695	737	700	741	745	725	744	744	671	712	747	738	660	741	715	696	706	748	720	738	680	724	688	701	725	698	734	704	702	702	714	700	757	736	735	725	711	724	718	712	726	759	716	744	719	677	759	688	751	730	691	790	732	735	750	748	694	740	754	701	788	741	758	730	739	748	717	697	740	711	746	728	758	732	665	753	705	743	701	712	730	659	765	728	716	714	731	701	707	750	739	736	749	741	663	757	680	730	717	736	721	709	721	731	725	733	708	736	675	751	703	739	719	734	760	694	715	702	709	683	718	808	771	759	702	711	732	760	661	761	714	747	734	688	741	683	759	734	698	720	694	719	694	699	718	688	734	727	682	766	728	709	739	773	765	724	722	708	703	727	716	678	766	776	686	775	693	699	741	737	738	704	690	739	702	730	701	718	750	731	722	721	729	689	719	731	727	700	731	704	679	716	735	750	663	689	732	680	779	741	753	719	695	693	733	721	706	709	718	708	776	696	698	709	715	734	722	729	702	688	737	753	685	755	775	769	695	770	757	751	737	727	743	764	688	774	728	681	708	746	745	697	758	738	711	772	739	756	706	746	683	721	699	737	716	698	693	719	663	712	721	699	738	717	666	690	715	651	713	699	723	703	698	700	738	728	719	718	705	705	706	732	741	709	706	713	703	715	713	658	655	708	709	701	705	722	734	723	707	733	770	702	744	709	700	713	717	715	730	729	708	726	774	722	725	758	690	717	719	665	666	736	727	699	715	737	715	722	656	698	712	722	713	697	714	769	708	729	714	665	755	697	711	753	719	684	715	733	716	755	749	754	699	736	734	759	768	706	724	753	689	736	693	681	702	681	705	731	732	673	679	665	736	685	723	684	740	744	711	672	709	761	708	732	715	752	709	738	758	753	740	689	768	724	727	729	674	749	682	716	733	765	731	730	735	745	714	727	736	704	709	716	719	765	743	704	721	756	761	700	709	706	728	711	668	725	727	700	712	718	741	760	743	746	745	701	751	736	702	704	741	731	704	736	709	743	750	695	723	714	723	694	671	711	767	693	727	730	732	725	757	703	744	781	743	730	684	722	677	751	708	704	695	699	734	759	699	707	720	735	707	715	744	679	682	737	731	755	744	740	716	705	702	774	709	719	694	716	698	723	739	679	719	753	692	730	740	727	709	762	704	769	739	715	721	718	713	744	691	714	743	705	754	687	730	696	680	734	726	714	757	739	729	725	759	716	733	669	770	711	734	699	718	731	731	702	754	702	717	732	699	727	729	710	695	648	758	701	746	682	723	712	688	758	687	686	737	748	745	749	703	745	736	667	735	737	718	735	700	703	699	694	733	706	737	726	754	689	734	755	722	772	733	731	713	729	709	748	734	736	712	695	756	735	742	728	693	719	714	736	724	690	732	659	730	700	714	722	728	743	708	712	697	708	698	706	714	781	733	765	735	721	659	686	708	746	742	713	741	708	691	681	731	699	740	725	696	735	699	731	768	752	728	724	723	686	731	708	711	709	715	665	717	692	745	687	728	711	716	735	738	794	713	736	740	774	658	720	699	723	733	707	747	682	725	688	704	737	707	733	689	679	684	700	701	702	709	698	677	708	719	703	674	717	676	700	766	766	741	645	722	726	678	754	716	769	707	699	705	695	685	742	701	721	707	731	722	723	692	698	761	713	675	741	740	758	691	712	693	802	695	741	743	709	702	713	748	701	764	717	702	712	724	729	761	704	725	692	733	700	704	714	756	724	689	718	752	702	727	742	745	728	727	740	707	674	759	690	701	715	709	774	689	709	737	757	727	705	771	681	697	746	733	725	729	724	711	733	721	723	730	734	699	745	685	731	695	688	744	732	689	709	748	710	706	716	711	769	702	715	714	715	732	686	747	684	709	719	709	709	755	695	751	717	672	720	685	719	725	731	774	673	686	684	700	751	698	719	745	759	722	718	726	748	702	755	742	714	737	697	726	744	690	711	691	714	705	782	729	704	724	726	736	695	705	738	718	695	709	695	693	690	685	704	738	674	716	751	686	735	702	738	694	729	711	723	677	720	698	702	740	750	719	704	695	732	717	698	694	703	727	732	718	698	755	706	720	747	698	712	691	760	745	715	660	728	724	704	741	683	721	764	710	699	733	783	694	678	785	716	768	714	704	716	736	649	710	735	732	726	704	718	680	752	705	677	743	702	701	675	685	744	706	680	733	726	710	711	717	754	722	741	751	732	729	701	754	633	702	715	754	719	719	717	755	716	708	710	684	754	722	677	702	731	689	701	761	720	700	757	708	733	739	715	733	731	730	733	747	719	725	701	708	741	660	704	752	722	731	660	686	697	781	714	754	722	698	754	750	707	689	734	756	690	689	756	723	758	770	730	727	720	696	698	706	758	696	762	717	707	714	685	700	707	698	692	740	680	743	727	715	733	730	668	695	717	704	724	725	721	719	745	686	738	769	742	705	695	685	731	678	727	726	726	722	756	689	739	736	728	694	722	686	711	743	685	757	751	727	707	724	706	721	727	733	725	697	731	695	723	705	692	720	706	733	687	684	764	702	704	708	695	698	730	763	699	683	692	682	706	738	728	743	706	686	750	700	730	754	751	709	667	689	694	739	756	692	744	681	683	721	751	682	691	750	741	703	723	695	742	706	746	767	695	721	703	713	729	761	760	722	737	685	717	726	709	704	717	714	732	736	724	736	699	786	699	699	710	695	774	682	725	758	674	712	711	645	669	715	716	720	708	722
6059	8621	6119	3069	2264	1885	1587	1417	1227	1125	1065	968	895	989	919	886	896	858	847	894	894	905	828	831	826	834	835	831	815	861	831	867	822	885	861	821	839	828	830	850	824	802	834	831	798	807	832	830	863	840	842	813	830	798	872	820	853	789	780	805	793	839	810	734	751	851	826	855	837	834	842	814	766	775	836	826	769	797	828	825	808	771	814	825	803	833	843	866	764	815	842	786	776	818	804	840	821	856	823	817	852	822	806	788	815	782	834	814	797	783	813	798	790	792	808	855	820	785	813	840	821	846	864	801	794	802	894	815	834	843	803	809	821	785	846	808	749	835	850	808	855	824	782	828	844	803	780	777	806	809	790	827	769	784	843	800	805	780	789	809	809	784	763	789	802	791	814	807	805	800	836	777	826	819	817	823	827	801	819	784	825	843	827	764	805	843	818	797	802	763	886	761	788	826	776	872	789	819	809	808	807	808	824	785	855	812	807	784	784	811	794	818	831	848	814	824	776	833	785	834	771	769	802	815	856	822	792	795	812	829	831	813	806	804	822	816	820	807	792	809	806	770	826	772	824	878	808	781	801	812	780	802	846	766	784	828	802	800	824	793	837	808	826	823	807	812	760	805	775	828	775	846	803	814	821	798	830	855	822	763	828	790	830	867	866	840	793	803	805	808	839	803	852	806	796	759	853	846	776	856	776	787	761	814	779	890	778	825	817	795	797	812	839	801	799	790	822	886	831	841	768	817	855	892	805	813	846	794	806	791	796	820	784	821	799	840	780	794	808	850	814	821	828	797	826	790	861	818	828	763	801	767	814	821	794	819	816	821	833	869	813	867	783	815	834	853	862	825	817	774	884	838	845	741	821	854	798	766	800	786	822	814	823	813	837	765	764	819	775	784	794	776	810	785	780	839	792	828	794	794	834	832	787	814	825	802	825	834	816	841	780	766	843	781	802	824	801	766	811	838	804	791	759	811	750	832	824	789	811	800	816	820	805	783	864	785	792	827	863	807	841	822	847	842	789	897	787	831	856	805	816	800	861	810	818	843	827	817	824	788	801	765	798	845	744	832	779	809	833	802	784	805	762	808	798	785	846	837	834	808	767	777	773	777	774	817	810	755	808	831	795	792	814	852	835	832	815	798	800	798	824	804	776	840	820	795	817	794	774	807	800	802	829	809	872	777	789	871	860	822	826	829	768	788	783	752	813	772	851	782	794	785	788	853	755	801	820	836	818	808	807	852	817	783	821	821	795	829	771	845	801	778	808	827	793	828	824	777	828	792	798	745	857	877	827	821	806	784	771	826	827	797	833	816	810	876	785	793	854	797	782	824	829	828	823	808	791	834	779	814	850	785	802	804	829	832	785	756	755	820	840	799	801	816	819	745	831	836	828	817	831	798	822	837	814	811	781	791	804	789	794	817	836	770	842	821	817	780	820	822	835	798	790	839	779	812	827	853	842	792	839	842	724	819	809	821	777	842	846	783	793	835	822	816	825	889	797	836	839	811	815	763	867	847	776	808	849	848	833	791	761	807	799	798	800	801	817	806	783	823	774	806	832	816	788	717	830	769	761	815	836	832	862	824	775	831	811	830	795	817	835	799	718	797	743	763	785	856	767	793	775	784	814	807	861	755	777	786	809	828	789	836	835	825	795	824	744	768	843	782	855	794	828	815	806	793	851	780	796	815	841	811	806	847	824	858	870	764	821	817	780	831	852	738	823	784	791	774	836	796	817	800	872	800	817	841	862	824	807	792	870	820	810	817	795	797	814	802	803	817	811	761	812	795	804	787	798	827	852	753	803	752	780	787	814	788	786	774	809	774	841	812	750	842	744	800	805	818	767	831	789	794	774	841	805	857	785	827	760	769	837	797	768	865	857	837	785	769	848	856	806	810	823	859	777	801	813	800	833	826	855	812	813	794	809	790	823	825	813	846	827	813	788	826	815	850	855	800	783	803	857	799	803	847	838	806	807	812	850	829	817	772	780	845	814	868	854	853	787	767	809	800	813	802	802	874	798	842	783	771	849	790	862	809	815	803	799	824	797	774	846	846	826	782	824	814	785	767	816	804	811	781	839	806	796	799	778	843	788	785	850	850	800	850	777	786	818	807	833	846	792	803	786	773	804	798	778	807	836	839	779	816	804	824	819	859	843	861	778	841	837	771	784	782	835	821	799	836	828	811	840	846	812	804	804	762	824	880	735	818	758	822	771	802	769	778	838	799	842	832	850	839	823	796	790	787	793	758	806	840	841	781	866	806	784	776	821	779	806	765	857	797	791	839	769	844	808	813	824	787	824	836	805	851	868	814	846	829	830	802	796	811	831	837	803	813	841	801	788	778	822	776	864	782	810	798	803	788	815	816	806	846	816	816	834	770	811	821	804	777	736	766	771	796	811	793	803	793	827	872	780	801	761	778	787	817	846	818	829	825	849	740	810	796	776	793	810	776	819	777	807	801	795	810	790	844	850	810	823	873	790	779	771	777	830	842	811	824	881	781	869	845	848	766	830	787	761	784	821	774	796	755	889	815	830	858	844	824	887	790	806	809	782	803	815	800	766	815	854	810	776	782	839	810	796	788	805	843	852	763	764	771	779	822	824	792	816	845	865	795	787	842	772	794	809	815	764	835	825	778	794	843	841	797	782	782	784	819	823	811	823	818	800	806	841	810	808	793	751	767	811	790	804	834	814	780	772	823	810	816	779	854	786	780	814	841	819	860	817	801	808	818	781	762	801	847	848	834	801	759	780	817	770	779	827	778	829	781	779	788	871	804	811	789	808	790	804	819	836	823	771	792	832	812	813	794	779	768	845	839	779	844	792	839	772	784	860	789	826	827	796	781	810	773	837	870	771	840	764	869	831	830	821	753	799	835	765	796	830	820	910	802	801	768	833	809	811	744	802	798	833	802	731	834	794	817	834	804	803	807	840	810	849	807	793	806	814	814	849	805	835	836	793	848	809	837	797	821	769	809	839	823	859	829	810	771	790	759	809	785	790	828	811	760	818	804	790	817	847	868	884	777	822	806	825	822	808	832	816	833	823	800	888	805	822	792	815	800	782	828	792	755	801	781	821	840	809	781	772	809	816	823	790	796	804	800	852	818	801	812	768	815	816	850	780	839	732	782	769	790	814	829	824	772	763	790	798	807	828	776	811	823	833	822	750	809	773	787	824	790	803	872	796	781	813	816	843	834	756	800	853	791	814	832	842	797	812	872	790	793	796	808	807	813	799	826	841	835	799	804	806	806	817	804	832	779	803	830	807	819	804	834	809	814	810	849	775	863	740	819	789	830	809	718	837	826	826	802	789	842	809	830	818	776	786	821	795	739	803	842	861	820	731	781	768	809	822	829	839	804	826	790	754	766	744	848	792	804	813	771	770	842	818	830	837	764	831	855	810	780	733	834	812	780	811	807	759	769	797	822	812	838	812	854	808	814	834	769	823	802	835	825	827	771	802	775	785	812	806	823	812	818	851	815	813	862
24402	21026	26994	25179	8578	658	543	503	462	422	382	394	401	375	390	359	329	348	382	366	357	394	361	368	366	340	374	345	378	351	333	361	353	373	381	344	332	366	343	346	356	336	388	338	360	368	362	338	371	333	386	343	347	327	364	345	379	346	338	345	346	344	351	346	322	332	357	367	369	323	340	359	337	354	361	312	332	383	340	325	367	362	343	326	382	335	355	345	347	359	363	370	381	320	323	344	334	332	326	378	365	373	351	339	345	344	334	371	331	359	350	351	371	344	376	351	368	355	323	357	340	311	346	329	317	336	333	308	333	368	325	336	340	330	322	317	332	345	322	342	351	361	374	348	354	358	351	368	370	365	364	332	356	345	325	337	340	324	318	342	344	352	360	329	371	341	329	371	342	324	367	359	358	370	346	358	346	328	336	381	346	323	327	362	370	376	356	383	328	354	348	359	388	351	332	357	330	363	350	328	337	335	354	332	365	376	355	341	352	337	325	318	353	349	339	358	339	328	357	353	331	323	382	324	321	351	360	369	333	349	365	331	371	327	342	342	320	331	317	325	343	330	358	329	346	318	319	331	319	373	342	347	355	332	360	351	354	353	364	330	356	325	347	361	349	353	369	325	340	354	351	321	400	347	318	348	345	382	315	335	345	352	330	395	356	317	362	317	325	347	321	349	338	337	339	341	334	355	338	355	356	336	341	341	371	323	365	373	338	329	363	334	351	352	347	331	325	329	389	333	337	391	328	368	390	353	350	367	356	354	319	340	357	321	404	321	343	327	333	346	355	383	357	348	324	342	353	354	367	367	357	375	352	334	376	359	372	342	362	340	348	365	353	364	314	363	326	338	360	375	352	368	338	351	348	327	318	340	371	361	322	339	357	326	366	343	342	328	344	347	346	349	364	321	359	337	359	348	353	331	361	334	332	364	358	367	373	347	307	354	347	370	317	349	338	344	376	330	373	357	340	327	359	367	392	362	322	384	373	320	326	327	360	378	336	347	365	348	392	375	324	315	344	308	346	349	337	329	346	354	357	366	340	331	318	342	360	332	366	362	348	331	317	371	327	336	335	343	348	321	345	390	339	337	363	344	337	352	353	369	331	360	347	335	350	339	336	340	360	357	351	342	338	347	333	350	327	376	370	357	321	373	363	357	364	313	385	340	336	335	331	366	327	355	347	316	329	370	322	331	307	362	372	330	318	329	347	343	324	364	348	345	323	335	366	349	388	364	338	347	377	334	342	379	320	350	330	346	317	339	359	344	361	316	353	348	352	350	349	333	327	304	357	347	322	356	290	347	347	357	309	360	353	360	341	356	339	351	361	346	335	351	299	333	358	357	363	344	382	337	336	346	336	369	383	326	333	366	353	326	356	343	364	294	353	355	311	361	379	355	324	324	339	367	328	342	321	352	349	317	347	323	376	362	346	328	358	344	365	336	342	349	314	338	349	333	361	382	321	364	340	344	324	317	316	365	352	349	363	337	341	341	374	357	354	334	310	328	333	353	375	335	362	366	311	355	348	329	356	340	349	350	362	345	325	344	335	337	338	332	317	343	348	356	333	358	355	346	361	347	334	341	332	365	356	331	316	354	352	336	355	364	380	351	335	327	360	336	374	356	384	340	358	314	358	326	353	366	358	324	351	309	371	351	365	342	314	361	350	349	324	353	352	342	344	353	345	352	376	361	361	348	401	371	378	361	362	359	355	321	356	388	362	339	354	349	341	370	337	342	319	331	351	348	365	307	351	334	342	330	363	354	346	368	346	342	329	327	343	321	365	368	325	338	350	356	334	350	322	343	377	366	323	315	332	333	319	362	380	343	371	366	319	346	305	363	346	362	333	339	327	354	372	360	331	377	321	353	357	331	350	341	346	326	359	316	343	375	367	368	324	350	351	364	353	350	372	328	372	339	364	355	354	345	356	327	343	301	357	345	357	366	315	342	345	355	320	362	341	362	332	332	334	344	364	330	361	352	342	338	370	360	324	350	323	333	345	357	321	356	343	379	367	358	338	323	371	339	378	369	336	361	358	370	339	344	332	335	350	342	344	327	374	329	338	342	357	351	401	339	317	332	375	329	345	316	355	375	334	360	347	346	361	341	316	347	353	319	362	328	343	344	348	364	361	364	322	381	346	313	367	362	331	364	339	350	352	330	356	338	355	383	336	333	348	337	332	336	347	331	343	337	362	360	371	343	368	375	359	354	367	332	336	342	337	372	357	345	332	342	361	366	309	348	338	354	344	345	341	366	367	379	353	344	312	344	330	343	374	354	380	352	361	349	344	356	343	329	343	334	384	373	364	342	340	342	363	354	344	333	329	331	371	328	377	349	328	310	355	348	323	375	363	356	344	292	337	340	337	342	368	327	350	336	367	337	337	327	366	367	322	340	304	364	331	369	362	326	329	368	313	342	386	337	357	319	331	345	338	332	336	358	343	346	312	344	324	342	325	344	356	311	352	326	388	328	373	370	376	347	305	355	332	346	345	324	365	356	364	339	318	307	354	368	359	339	324	358	364	359	350	347	316	324	356	347	329	317	362	340	349	320	372	355	339	371	348	337	345	347	335	342	376	354	328	351	352	361	345	362	362	380	321	364	338	321	333	324	366	373	370	342	352	343	348	332	375	348	361	316	329	331	352	343	345	359	350	347	359	370	348	346	325	345	348	350	317	403	326	329	373	318	325	344	348	316	335	356	342	327	346	356	385	338	342	368	331	348	343	358	361	368	364	322	332	328	370	339	381	327	354	375	359	358	385	378	354	350	357	350	342	334	337	347	350	338	344	358	338	354	347	330	352	344	338	310	349	330	350	345	333	348	360	332	333	365	356	339	337	348	339	328	319	353	346	372	365	343	359	363	376	402	329	336	346	370	351	356	342	332	348	346	339	351	360	347	337	366	389	354	341	355	349	368	337	350	387	355	382	320	349	346	339	350	355	332	365	317	361	358	336	333	369	367	303	367	338	334	351	382	324	319	316	338	332	393	354	321	339	363	329	375	346	339	374	381	361	339	335	358	349	349	379	350	354	368	351	321	326	326	358	370	339	334	320	332	352	352	342	353	351	349	347	336	368	324	343	385	334	326	318	313	352	370	324	343	342	347	308	361	336	382	307	333	349	345	350	356	347	329	327	353	334	364	295	332	335	367	359	347	342	331	347	369	327	353	361	344	349	335	378	365	372	340	344	366	361	370	345	358	347	313	362	366	329	316	333	339	367	331	333	364	320	369	349	341	315	350	359	353	365	355	352	325	367	361	383	348	369	328	372	355	337	360	337	328	363	334	345	324	351	347	321	359	356	328	336	353	357	318	318	335	351	352	321	331	351	318	328	375	321	343	370	331	356	331	363	356	334	369	360	352	380	379	322	341	341	341	360	385	360	351	361	337	350	334	347	352	366	359	341	356	344	315	345	359	349	363	344	318	370	319	333	351	328	361	339	341	331	328	343	347	347	349	336	360	383	333	335	368	340	358	370	335	361	413
5584	5209	3129	1577	1295	1054	855	708	620	558	522	465	491	468	433	450	444	451	422	437	424	437	427	438	381	406	425	366	410	384	410	411	439	413	414	427	391	404	376	403	361	386	397	366	378	381	397	374	410	371	419	392	394	376	404	384	396	374	382	387	404	411	445	358	416	394	403	371	417	432	378	384	402	399	370	421	402	400	402	389	423	432	380	361	433	359	395	400	386	432	381	386	411	410	376	359	386	405	380	378	409	384	387	366	400	420	380	391	414	426	424	402	377	395	389	388	421	370	423	380	420	415	378	369	407	390	404	385	390	397	410	392	365	360	350	372	416	388	396	416	408	402	411	390	379	373	380	419	393	393	398	393	388	402	401	361	407	383	402	349	369	373	421	369	405	412	444	397	394	390	394	378	412	392	373	394	389	387	403	369	403	411	368	387	366	394	376	417	394	410	375	380	399	387	409	394	423	422	390	416	387	365	383	379	375	375	392	401	382	365	420	396	398	368	369	406	409	371	387	374	384	399	395	376	405	397	398	376	396	387	389	366	393	374	380	388	394	376	441	374	362	400	398	386	342	402	432	391	367	411	380	388	365	404	378	381	373	404	431	390	382	367	408	400	405	383	434	387	356	390	397	396	374	378	394	418	404	413	383	400	397	420	364	432	372	365	383	381	370	391	391	347	410	413	408	355	419	372	383	405	395	401	391	430	393	404	393	401	395	356	387	365	385	382	405	400	402	358	393	383	399	403	397	354	412	412	401	381	392	412	355	366	380	379	385	393	384	421	367	374	374	391	425	358	380	376	408	386	374	388	380	397	416	416	389	397	397	421	423	404	392	368	372	400	387	395	410	396	409	376	388	380	383	373	399	378	365	373	361	382	384	408	405	361	391	418	392	380	402	405	351	391	403	394	375	405	364	380	449	377	421	415	373	418	395	366	434	411	397	376	395	426	437	398	345	388	413	391	389	414	384	372	413	380	358	417	402	409	414	404	387	382	393	445	386	401	431	399	399	405	409	385	362	388	362	377	348	382	391	391	431	396	401	427	402	424	419	407	374	351	329	384	372	388	434	382	378	394	419	377	395	380	386	378	368	381	371	404	378	349	399	395	416	407	371	372	395	387	395	378	403	422	336	391	438	391	406	395	383	369	426	432	415	408	380	404	362	384	398	387	362	393	377	384	356	428	371	423	373	401	397	382	388	400	370	396	382	378	417	381	377	383	416	394	382	423	409	393	381	382	350	389	392	417	346	399	408	363	399	386	357	436	409	427	361	391	399	414	444	394	381	398	389	389	444	361	420	397	366	401	404	394	397	407	383	360	423	400	379	421	384	386	400	409	395	366	426	361	408	377	410	380	397	392	401	384	396	403	413	403	404	413	409	387	413	395	380	413	379	405	376	381	401	398	382	392	392	403	364	415	399	406	398	360	385	384	400	365	395	392	392	421	430	360	408	385	391	413	378	414	387	412	395	382	407	380	383	383	400	364	402	342	394	399	396	419	420	374	383	429	416	384	352	372	395	379	378	373	397	390	393	382	431	417	410	382	392	446	392	376	388	341	414	388	384	391	402	392	393	387	403	416	425	403	370	401	405	377	415	359	372	403	409	384	384	419	405	374	382	377	388	358	395	403	415	380	424	399	391	402	416	381	359	376	403	380	393	396	366	400	428	387	397	356	415	367	384	390	375	363	399	379	392	419	408	393	377	360	377	372	391	363	383	395	369	395	402	392	385	389	431	358	391	424	371	394	429	395	373	410	377	383	370	385	382	400	368	403	371	385	404	414	376	395	319	385	386	413	385	396	400	372	362	376	364	392	391	422	381	407	389	365	404	393	390	446	401	384	387	438	388	412	371	386	401	372	392	385	426	390	385	364	380	408	413	374	367	387	367	389	392	369	367	357	413	398	404	422	402	366	392	430	362	397	414	403	373	407	378	382	422	386	408	400	412	415	382	403	384	387	394	401	393	384	412	389	388	351	401	428	391	400	381	418	390	360	371	403	374	404	396	388	367	378	378	394	386	400	387	375	392	418	378	422	438	385	399	352	377	431	376	404	409	381	386	388	361	383	376	423	406	385	389	408	419	382	390	348	404	398	422	382	399	407	406	398	377	406	387	390	370	363	400	383	388	401	372	349	399	383	369	364	418	381	377	416	405	366	387	393	395	393	384	370	371	388	381	396	421	398	401	397	405	381	409	396	356	422	366	390	421	407	374	380	376	377	422	413	404	389	378	401	412	374	375	410	377	371	416	403	405	390	383	362	434	415	375	368	431	405	394	408	422	432	374	401	422	378	361	415	402	393	395	390	361	359	383	367	419	367	397	423	396	400	377	374	402	404	379	397	367	391	394	382	385	414	369	432	376	426	377	381	368	398	385	384	368	368	410	377	426	368	414	415	368	403	353	419	407	379	401	411	419	418	365	387	377	407	401	373	387	399	351	401	396	372	400	373	408	407	372	386	378	408	390	415	366	411	367	393	437	404	376	383	414	345	392	394	361	377	374	378	393	395	395	394	388	371	416	401	420	389	401	454	382	381	425	359	406	415	413	404	397	379	403	378	388	380	398	389	393	361	407	403	402	365	405	395	383	391	397	404	376	380	415	444	385	401	399	417	402	391	348	386	423	359	390	397	382	425	422	381	364	424	411	414	364	385	397	385	410	389	397	364	401	388	392	412	383	392	380	374	390	380	415	364	380	364	411	407	363	386	379	410	380	388	371	394	387	392	401	378	390	397	390	380	394	379	372	386	410	378	378	403	378	415	393	386	372	359	394	405	414	392	423	397	392	432	393	394	396	403	401	375	385	348	402	376	408	397	376	376	365	350	385	382	378	417	368	390	361	410	409	396	374	388	390	359	367	395	371	386	402	367	394	425	398	379	391	393	380	405	360	374	400	420	398	428	421	398	402	366	385	362	384	391	422	382	385	402	344	391	375	389	392	385	370	404	390	375	399	417	375	387	382	410	408	388	403	375	378	343	391	423	392	412	381	378	373	393	419	400	405	421	382	405	355	387	387	413	394	408	402	371	385	381	377	397	383	372	428	393	393	388	400	367	369	394	379	404	411	365	410	373	378	411	385	374	386	374	386	361	395	402	362	372	407	385	393	387	400	384	405	389	395	425	408	385	384	381	369	374	384	367	381	436	413	369	366	407	437	378	380	392	397	371	376	406	426	396	441	383	360	392	414	392	402	438	393	400	386	381	408	405	390	380	398	375	405	426	367	429	388	383	350	399	379	376	423	344	400	442	378	362	408	405	383	417	401	425	396	388	370	360	395	416	399	419	413	397	384	395	371	367	390	434	396	371	341	384	433	400	390	376	400	373	386	401	385	368	384	423	385	373	433	372	395	392	391	388	394	354	376	381	396	396	364	415	409	390	398	379	428	380	381	382	400	376	391	421	416	421	392	354	384	410	378	401	390	401	402	380	374	412	365	416	382	379	428	370	358	399	382	426	378	404	412	379	411	423	421	384	376	434	372	356
22358	21092	28685	23733	21100	21133	6539	1001	740	628	632	575	517	515	430	466	422	427	395	445	434	415	399	391	363	353	388	320	359	364	388	373	381	329	338	296	345	390	359	378	371	363	376	355	383	312	353	336	360	338	358	345	345	342	344	355	363	347	339	360	355	358	358	334	338	392	379	332	353	356	340	357	342	377	376	339	329	351	367	304	337	334	357	349	354	350	402	326	384	357	355	338	352	340	337	310	315	306	350	372	369	356	332	367	345	296	382	389	367	365	355	338	347	360	376	340	358	331	328	352	344	327	326	389	378	356	322	348	362	318	371	318	359	358	348	330	330	340	329	363	302	344	348	350	345	364	361	344	351	358	359	339	328	350	385	349	336	331	358	377	350	361	350	307	379	338	321	326	334	339	352	350	355	336	376	329	330	355	378	349	364	364	341	353	378	343	366	337	382	341	320	332	299	338	334	349	351	332	369	339	340	366	355	342	336	357	369	342	361	352	344	340	356	372	343	328	352	328	337	303	376	332	339	365	328	351	332	314	329	364	384	309	380	342	361	346	367	331	338	315	370	315	343	353	312	320	342	336	335	343	360	317	301	347	344	358	371	338	346	353	312	340	343	328	354	361	354	360	339	333	342	320	341	368	350	371	350	361	355	369	320	287	336	342	326	308	343	362	377	342	323	311	353	317	346	330	325	339	346	320	345	331	358	340	333	321	349	335	323	336	349	351	328	314	376	347	331	352	336	364	355	320	360	347	340	323	351	362	331	344	344	339	311	357	374	361	325	341	348	354	342	340	347	354	347	350	330	362	364	340	338	356	313	342	355	338	342	320	352	325	358	368	348	325	317	299	334	323	360	361	333	331	335	323	346	353	348	329	322	350	337	376	378	362	358	376	309	355	327	324	354	347	341	346	342	333	357	317	340	370	354	353	307	345	342	358	347	339	357	353	356	352	369	341	345	347	317	337	325	354	327	318	353	357	315	347	327	337	355	345	372	341	328	372	330	371	333	380	379	345	385	368	344	347	334	321	316	365	355	355	319	373	327	339	349	342	316	318	326	348	345	363	359	358	365	342	361	360	343	395	324	329	347	332	349	350	346	347	294	324	324	329	346	332	333	376	335	342	331	334	330	369	336	353	340	377	302	353	330	338	349	343	386	327	326	328	332	338	345	373	335	361	352	319	350	334	333	330	374	385	347	328	339	340	346	361	351	351	326	378	359	355	368	342	359	369	304	348	353	352	378	350	357	352	337	352	367	372	350	340	327	353	339	352	377	319	328	345	340	325	342	348	351	332	354	376	343	324	353	354	341	399	328	330	364	329	327	347	336	345	335	367	369	368	328	336	338	370	364	337	345	337	363	358	345	332	338	341	349	329	343	332	316	328	330	345	356	346	336	362	340	363	336	358	341	346	364	375	364	366	355	289	329	325	334	354	351	383	344	359	341	373	314	324	369	366	382	368	364	356	330	351	357	367	375	347	362	332	341	340	315	377	353	329	349	327	309	315	366	356	345	325	332	346	323	339	335	348	333	300	326	357	349	351	364	335	348	317	353	330	317	356	324	360	353	378	327	364	337	364	365	321	311	349	390	337	389	353	345	328	343	346	339	351	359	336	335	355	338	308	328	383	337	338	352	368	367	355	371	341	337	334	358	344	326	310	328	367	352	365	335	350	382	381	359	360	323	337	326	351	356	339	340	314	360	347	355	327	372	326	368	353	336	326	341	337	376	351	363	354	336	352	370	337	349	321	336	333	329	373	340	367	340	335	334	340	325	326	335	332	355	370	368	317	349	341	380	361	363	362	392	331	350	330	347	344	350	324	314	353	336	347	330	358	325	353	368	331	339	377	329	353	349	350	350	346	346	365	320	343	347	344	325	298	339	323	349	343	341	365	369	322	361	364	339	350	355	352	361	361	369	354	356	337	367	329	344	326	332	339	318	359	328	355	330	363	322	362	329	349	400	360	316	347	357	349	367	341	353	346	338	324	326	371	318	356	353	318	348	357	363	343	345	362	322	365	328	357	353	360	361	329	331	346	363	335	356	360	346	323	328	363	336	361	363	349	344	369	333	343	335	362	359	383	370	335	344	347	341	344	323	305	364	340	350	352	340	340	341	334	349	330	334	378	330	347	340	369	378	353	332	310	346	331	376	390	307	372	341	354	349	375	361	356	360	333	305	363	349	355	373	339	338	337	353	352	351	340	319	356	351	354	364	306	377	338	311	351	340	354	352	320	344	346	383	327	377	346	332	350	319	340	343	360	343	341	356	324	366	347	359	387	384	338	366	344	343	334	384	349	363	379	321	359	325	327	348	372	332	362	351	373	336	340	373	317	312	354	318	363	332	323	339	340	343	352	411	321	350	363	369	346	409	384	343	314	338	349	348	339	309	343	365	316	361	361	357	319	330	327	347	326	320	354	343	340	351	392	329	351	318	346	346	332	331	354	355	349	325	349	357	301	373	344	330	323	346	327	344	333	384	330	371	334	335	349	334	334	323	337	341	334	339	320	385	354	338	345	348	368	334	344	328	327	335	343	352	386	334	357	370	372	366	362	373	334	396	341	325	365	354	321	357	371	330	321	329	369	339	339	359	369	352	370	356	349	334	352	321	362	354	340	343	337	350	351	372	338	353	324	337	348	348	349	322	323	328	384	347	364	376	348	347	337	363	394	340	342	297	377	365	352	349	345	390	337	354	398	374	336	335	348	339	374	344	339	363	368	367	335	349	338	350	347	371	339	343	316	375	346	367	365	357	338	353	356	318	332	353	342	359	334	333	361	373	354	304	349	332	331	341	337	384	335	347	335	333	330	342	369	385	348	361	336	356	365	364	332	333	381	337	331	372	347	324	394	334	366	348	348	356	348	349	340	348	352	365	363	367	354	337	351	343	364	377	341	323	355	368	331	367	381	359	365	331	363	340	355	335	357	335	310	358	380	345	337	353	339	336	340	324	359	369	344	326	332	342	344	349	343	350	356	325	327	362	334	331	363	352	342	356	337	337	329	335	336	367	321	367	347	351	336	332	319	329	340	375	330	369	306	326	362	343	352	363	352	328	338	341	325	362	371	326	392	343	341	343	343	339	322	360	366	350	362	309	325	346	357	385	335	324	344	312	375	357	355	367	354	308	331	342	304	344	346	307	321	328	336	307	347	325	336	330	334	351	367	338	366	330	336	360	346	363	355	347	354	369	335	343	362	326	362	310	346	366	350	317	340	345	337	353	346	371	365	344	371	304	353	317	347	351	355	355	339	332	357	334	350	355	339	314	320	333	322	353	350	377	332	368	357	352	374	360	361	367	366	366	364	331	331	323	355	324	390	310	330	329	337	315	329	386	340	322	313	364	338	393	329	310	345	316	371	360	332	293	354	369	334	342	319	355	335	393	343	332	350	338	341	336	340	330	335	331	344	334	325	376	341	342	325	329	385	353	380	309	337	345	371	358	323	324	338	331	350	346	336	331	357	377	326	343	354	342	352	321	349
7881	13892	9699	4586	3364	2525	1915	1488	1196	1042	829	746	678	645	610	589	572	528	516	544	501	481	501	459	450	473	425	470	482	399	433	473	414	402	406	416	440	415	416	400	413	476	417	425	436	433	414	388	429	417	445	397	430	424	381	416	405	388	415	405	419	392	438	418	419	377	409	421	409	396	430	434	450	414	421	399	398	406	390	428	413	413	378	424	408	417	372	390	412	435	406	408	408	401	389	405	435	412	416	421	407	368	402	415	434	381	379	380	444	462	410	382	416	422	390	414	409	364	439	402	403	422	406	389	436	423	416	450	405	403	397	388	395	410	390	407	388	403	388	359	408	392	374	469	409	411	401	402	411	410	387	420	368	400	406	406	393	437	416	390	406	387	413	394	392	422	421	370	400	410	404	406	395	422	422	412	401	403	429	431	405	419	411	402	389	394	403	371	377	383	403	434	380	370	392	385	423	414	392	405	409	396	410	361	423	404	402	405	410	419	416	366	414	432	390	386	402	456	397	384	393	411	428	360	372	434	401	412	411	407	413	367	420	395	398	407	368	410	415	449	422	424	404	439	420	375	459	404	428	424	376	394	393	440	410	416	424	417	443	397	362	399	409	396	387	390	406	403	432	395	399	417	395	383	440	401	442	413	379	372	423	387	417	414	413	439	404	391	394	416	418	370	401	381	374	382	417	402	419	369	389	398	425	408	406	398	377	412	371	414	392	410	377	376	401	373	399	395	379	408	419	410	388	430	399	378	388	427	410	403	393	381	431	423	400	424	408	425	408	418	396	417	387	413	386	384	408	444	379	401	399	417	362	404	416	384	385	363	416	389	389	415	421	421	420	383	427	377	399	391	407	412	352	416	411	421	400	409	383	422	412	418	440	372	407	411	412	406	392	411	407	393	391	390	406	396	365	401	421	443	428	414	395	430	382	417	441	411	415	367	393	406	356	405	424	410	409	433	393	417	400	406	408	392	432	397	411	404	360	407	393	402	389	419	443	392	428	391	389	392	397	400	388	404	396	391	381	359	451	359	409	394	427	444	394	367	380	422	419	422	396	407	391	414	404	408	390	396	418	418	450	407	394	405	353	382	378	406	400	395	388	456	411	380	391	406	421	386	406	397	429	390	398	407	404	421	414	385	375	418	388	402	399	391	448	458	402	393	395	395	412	376	405	403	409	384	416	406	399	374	390	391	424	404	439	432	414	420	402	412	378	422	393	388	388	384	406	410	404	413	401	410	405	409	394	414	385	384	398	399	409	398	369	387	417	428	393	400	406	412	417	440	430	386	381	386	413	358	406	373	416	431	374	397	400	391	371	409	423	393	395	409	391	401	409	385	372	398	390	407	409	387	393	408	457	381	380	398	405	383	427	388	410	427	364	384	412	410	404	407	413	454	404	427	431	361	428	414	371	411	417	357	372	350	430	386	379	396	412	394	438	400	406	402	409	430	386	387	414	421	403	369	413	385	410	364	388	376	398	379	405	386	414	383	448	415	403	405	435	392	422	401	407	371	416	422	401	385	435	419	419	414	392	412	428	424	418	430	383	384	385	436	416	384	417	403	423	424	424	393	415	403	414	424	405	377	391	396	425	375	363	409	375	437	416	395	395	403	408	395	433	433	411	386	387	420	410	399	411	433	421	391	439	345	427	413	434	406	412	384	395	377	426	405	400	408	393	371	381	409	418	359	404	417	425	428	394	417	452	398	382	444	397	429	441	390	412	387	411	373	394	381	412	414	389	433	407	408	408	428	415	425	405	414	369	388	402	410	419	379	463	425	357	385	390	426	403	428	373	395	410	362	410	420	406	405	376	396	384	390	404	371	380	386	424	427	412	400	397	381	415	384	401	392	418	409	391	397	403	408	412	411	399	390	385	403	397	402	384	380	422	384	394	404	384	419	407	418	393	401	400	394	409	421	419	396	406	421	363	384	400	406	365	415	366	423	403	416	385	393	391	397	422	375	418	420	412	420	386	455	415	400	428	401	388	406	392	393	459	417	389	375	393	380	388	362	394	412	416	392	395	427	405	411	373	410	415	392	402	385	448	407	396	432	405	400	387	412	413	408	433	413	398	411	394	431	369	427	381	431	415	419	426	417	405	408	400	411	399	401	363	405	412	361	420	393	426	385	429	394	410	427	408	405	407	381	421	378	412	382	379	402	409	391	390	407	410	384	397	403	408	416	417	384	364	409	420	446	408	415	406	398	395	400	393	399	398	407	405	423	394	388	383	401	402	416	386	436	392	377	408	445	396	387	387	413	374	388	393	404	414	411	390	394	407	405	412	420	406	359	422	396	385	414	415	388	434	421	370	436	408	384	431	401	408	395	364	416	371	427	392	437	410	381	427	418	446	381	411	390	393	420	353	413	430	396	408	370	367	390	400	431	365	403	352	399	415	386	388	442	408	388	417	382	406	379	400	400	430	426	439	401	421	386	382	375	391	412	429	369	388	403	437	390	388	420	434	402	368	428	394	371	396	415	433	392	412	380	420	400	398	378	399	423	450	429	446	412	405	367	409	418	412	390	410	386	403	394	392	375	365	408	384	397	426	408	385	421	366	422	418	419	405	439	390	440	399	406	443	398	420	420	456	436	383	390	363	408	419	403	409	380	387	375	349	378	417	395	393	383	420	413	397	390	403	436	414	370	405	361	393	428	408	393	385	413	419	425	407	393	447	417	401	381	365	385	410	405	396	389	393	381	418	380	388	421	390	390	397	425	387	420	410	427	418	424	387	404	402	421	424	392	390	389	377	411	391	435	397	432	391	439	404	444	410	408	395	388	436	422	418	365	376	384	375	375	411	390	428	442	375	421	407	398	420	394	392	422	393	414	382	361	393	410	359	406	434	419	381	413	398	392	417	357	379	367	381	426	409	383	410	394	358	407	364	406	413	398	403	408	434	418	393	386	432	405	402	370	400	395	387	374	418	400	416	410	398	399	406	406	393	382	413	386	378	412	431	389	397	402	399	400	402	416	448	441	412	402	363	367	395	387	425	462	391	390	389	377	366	378	413	438	388	441	391	370	396	434	392	411	350	387	419	438	386	368	427	395	391	397	399	414	386	405	351	454	414	407	380	413	430	385	396	423	438	368	366	406	402	384	410	415	392	387	444	376	369	425	389	376	406	424	405	408	425	412	420	412	386	400	414	390	386	410	408	417	396	433	410	413	370	395	440	366	421	412	384	398	397	402	408	418	408	418	375	405	406	390	436	421	409	388	399	409	418	393	439	424	421	392	377	384	403	400	413	413	403	399	430	376	409	387	412	388	444	380	415	434	412	406	406	441	431	384	422	394	400	382	415	391	405	432	419	413	445	364	421	373	377	417	413	433	433	422	453	416	380	410	394	378	383	398	434	437	427	444	434	439	407	415	425	417	401	424	394	411	402	398	406	383	421	388	378	420	400	370	388	374	405	416	415	395	403	409	411	414	356	410	404	417	423	386	410	356	365	409	426	405	403	416	440	387	393	399	413	417
27325	17599	3649	943	670	703	760	698	660	696	716	678	686	664	686	669	655	705	645	667	700	684	671	688	698	667	688	671	664	689	694	683	677	663	672	671	691	706	671	666	682	613	668	682	671	701	640	678	646	662	685	681	698	672	703	707	696	675	660	638	674	685	688	635	696	652	667	658	668	681	670	687	678	656	673	666	653	707	667	690	614	652	654	656	662	713	675	633	685	702	709	652	691	721	711	655	698	702	670	734	709	650	689	716	685	679	692	698	660	700	737	693	715	615	667	638	653	637	685	662	725	685	689	634	672	670	696	691	680	617	644	667	674	735	683	665	659	669	676	666	666	648	689	639	674	710	658	666	648	658	710	665	723	674	651	717	649	657	706	678	695	706	698	681	664	655	678	707	700	655	722	657	675	671	711	677	656	695	710	644	686	672	676	668	685	659	673	693	699	697	669	673	682	656	702	675	660	702	658	683	626	679	658	658	643	641	689	696	670	645	689	669	666	717	675	681	600	645	661	676	657	690	642	630	656	666	655	664	671	695	667	690	663	664	692	667	679	617	664	692	673	668	649	685	682	651	719	656	654	665	636	694	677	680	673	669	710	712	682	687	696	685	689	685	660	697	673	675	676	610	693	662	688	640	694	679	695	675	683	679	673	663	715	704	646	672	665	635	663	690	660	655	661	677	671	707	681	675	677	667	648	661	661	661	687	686	668	666	661	670	642	670	708	652	653	600	652	639	705	677	680	670	732	630	670	684	689	674	647	679	680	658	643	655	693	661	697	686	662	681	672	639	676	663	678	695	686	695	719	689	658	687	729	642	690	640	653	715	596	682	641	670	662	679	650	672	668	639	649	670	723	658	674	628	640	700	627	705	696	601	702	670	714	648	654	700	654	715	644	670	682	686	705	703	703	686	642	629	686	679	677	664	740	681	684	690	725	686	681	664	684	718	659	701	639	663	656	661	654	639	645	688	680	684	695	692	696	706	665	678	669	707	687	660	650	665	635	703	659	672	677	652	708	686	669	672	620	687	675	654	708	696	708	673	685	667	681	699	702	709	678	683	656	647	664	693	650	664	673	721	701	660	676	666	660	681	642	650	708	694	658	681	695	661	664	691	675	652	633	711	705	648	671	679	673	687	680	669	668	664	646	678	650	687	668	649	696	690	651	671	641	695	629	668	715	649	676	690	658	660	667	594	676	685	620	668	653	645	642	710	726	676	672	662	699	684	650	644	681	687	666	685	684	684	685	721	680	648	667	665	698	677	687	627	654	660	707	681	674	704	645	670	647	672	665	698	657	684	725	727	662	612	642	657	631	673	670	689	652	700	736	680	722	705	662	635	706	775	743	701	669	670	705	693	661	664	654	661	616	676	683	688	655	690	646	689	665	685	650	709	682	646	733	632	700	673	649	680	685	701	662	661	613	669	698	637	656	633	657	659	630	674	706	655	674	637	684	668	702	692	669	631	712	632	706	598	706	676	667	644	705	708	703	685	684	636	647	679	651	667	681	661	658	712	623	675	692	680	669	665	706	743	639	688	652	692	701	648	637	687	684	702	669	631	687	656	723	706	669	691	639	693	669	646	698	617	627	726	746	654	655	711	681	663	723	664	637	700	622	667	622	679	673	704	649	682	657	658	622	682	646	652	711	687	691	691	683	675	655	696	669	675	634	671	668	669	682	665	648	664	685	659	646	680	637	657	662	719	626	661	666	656	689	667	650	677	706	649	718	696	661	696	656	670	679	672	638	686	661	665	689	709	651	699	680	633	653	665	662	624	696	651	663	697	644	681	683	621	668	668	704	678	642	670	687	659	668	645	621	656	665	668	678	707	653	707	721	642	644	671	660	648	667	647	671	669	692	705	661	696	673	689	700	683	690	645	691	687	660	651	721	652	668	663	712	654	680	649	718	694	711	683	723	639	664	712	683	682	676	673	677	672	691	687	669	680	700	633	637	698	670	632	681	662	680	619	668	693	662	635	658	657	694	629	665	669	629	680	679	688	663	640	687	676	665	663	671	646	637	657	673	653	699	694	678	682	678	691	659	687	695	666	648	682	650	651	687	666	675	711	670	677	735	663	666	702	704	713	707	659	692	725	700	684	641	654	655	664	661	668	649	665	651	640	675	668	689	673	670	680	629	641	619	710	663	688	684	662	691	692	724	667	683	677	668	730	680	692	663	651	654	669	642	671	679	640	617	666	686	627	629	621	670	663	630	692	662	715	678	686	679	698	697	687	643	678	654	699	674	667	650	671	690	681	676	678	703	687	687	692	667	660	686	656	695	649	690	632	697	724	731	600	659	697	659	665	659	660	655	731	662	688	677	684	685	660	662	676	689	726	682	659	675	703	689	680	723	645	642	651	678	687	678	724	660	698	700	667	659	651	679	627	704	640	677	643	659	651	663	679	686	691	702	666	707	652	718	696	703	644	620	673	668	730	651	723	699	650	698	664	676	668	670	664	678	691	639	655	660	694	655	674	651	659	673	666	675	629	629	679	678	649	667	697	651	670	687	677	633	631	644	627	683	692	721	674	681	700	680	677	655	672	675	668	711	700	662	670	745	668	674	727	636	680	667	676	679	673	660	681	694	637	703	686	671	661	692	641	722	618	654	659	678	665	695	626	691	681	608	731	671	650	642	623	662	665	668	677	643	677	628	689	694	650	674	713	694	661	683	713	672	684	712	657	740	692	668	640	648	665	640	675	681	620	695	670	692	675	665	636	607	655	687	698	669	673	648	657	665	725	722	647	675	742	666	650	653	659	668	692	731	669	655	692	667	668	595	659	663	652	642	650	703	690	698	688	638	649	694	684	709	652	724	697	636	661	676	633	664	672	653	693	721	640	674	690	669	675	655	636	630	629	650	641	651	669	634	714	704	668	664	627	675	664	684	660	725	721	722	713	668	658	687	691	655	707	653	666	680	667	653	659	670	712	701	688	626	704	685	614	645	662	706	657	656	699	675	726	651	686	703	631	666	671	670	650	673	676	642	661	698	692	674	613	687	679	702	678	662	666	702	689	723	670	698	652	629	686	698	660	696	680	687	669	679	652	667	702	640	616	656	647	710	643	683	659	662	687	691	684	659	712	699	701	623	653	684	668	692	691	656	685	652	736	686	693	694	686	674	633	698	675	713	703	671	759	686	648	651	665	656	685	668	642	704	668	694	656	727	662	687	675	667	713	700	682	658	648	680	665	640	676	671	671	674	655	664	663	664	677	668	693	696	684	706	723	728	667	635	660	684	657	617	662	698	711	687	641	672	725	672	702	675	690	683	608	698	655	653	688	650	678	660	678	694	660	661	720	629	657	650	633	719	693	659	696	687	657	673	668	694	669	694	592	701	721	642	674	640	705	626	685	721	690	649	681	715	685	706	663	658	649	680	661	687	645	661	651	678	694	698	657	676	667	651	679	675	688	699	681	723	669	660	665	678	685	654	681	667	699	691	656	712	702	657	670	688	654	634	687	646	651	681	653	669	622
6008	1464	1094	877	848	839	825	760	809	771	708	787	774	768	719	718	730	742	756	710	776	770	745	740	754	783	796	750	729	822	786	732	742	723	766	747	726	755	762	798	706	744	764	758	739	755	714	736	791	703	806	741	768	694	764	756	711	771	786	772	725	811	744	805	732	785	709	753	785	737	729	740	732	824	755	746	773	755	708	749	771	759	780	735	713	724	735	722	701	759	779	779	750	734	705	767	751	716	751	759	741	702	737	706	781	767	759	758	772	760	743	733	711	712	772	731	749	757	759	775	703	761	759	723	718	760	739	738	764	772	755	750	759	764	748	774	750	763	760	780	783	770	763	735	771	745	728	700	761	798	757	764	753	742	832	715	810	746	770	749	754	777	797	744	754	734	755	753	739	709	768	728	779	724	731	749	793	713	786	737	735	715	725	778	762	714	780	754	771	754	766	758	758	773	762	702	749	692	781	793	743	758	745	775	756	753	755	717	766	735	760	763	715	731	713	725	767	700	788	778	679	757	748	754	772	779	737	746	768	754	810	758	701	735	745	773	724	804	746	753	740	728	741	790	781	735	792	783	761	772	802	718	749	758	751	763	697	755	784	778	758	727	752	709	744	697	761	788	744	747	736	806	724	748	719	743	764	740	753	757	715	742	743	705	758	814	738	759	742	759	766	748	757	798	785	737	724	715	808	756	712	725	709	757	762	749	760	699	723	712	769	771	782	721	736	760	786	743	824	745	724	739	781	771	749	743	778	757	732	746	766	711	746	744	737	766	726	779	732	785	733	688	756	735	781	794	750	787	736	805	774	751	786	739	764	783	780	761	775	705	794	779	721	709	735	780	740	779	779	769	774	765	701	726	764	751	774	726	827	742	705	755	712	805	807	745	759	763	776	782	776	744	814	774	793	732	776	770	689	792	727	754	743	754	798	724	753	777	760	726	734	748	740	737	771	784	776	732	756	718	701	726	744	752	736	765	773	761	776	770	747	776	705	771	800	758	772	755	718	749	770	734	787	766	746	743	714	764	766	742	748	735	742	727	815	795	785	772	690	729	766	729	773	783	775	778	758	736	762	748	733	740	726	764	760	733	741	741	720	791	748	748	754	756	704	772	827	740	770	734	777	803	774	733	765	770	736	732	756	751	780	762	736	763	770	733	824	726	768	788	693	763	769	764	746	750	728	743	755	732	736	772	756	750	763	736	695	760	704	746	751	706	750	762	760	738	754	749	776	806	738	770	764	767	755	742	750	717	728	732	759	755	796	786	693	746	725	724	709	754	737	699	788	737	726	753	761	750	745	748	753	744	736	778	774	739	748	754	754	760	724	749	752	716	772	810	738	781	773	775	762	763	736	756	733	762	764	759	771	759	772	737	757	744	746	726	732	776	759	738	772	752	754	774	768	730	809	775	789	798	795	706	749	717	726	752	720	715	728	756	805	726	748	780	786	809	743	741	777	781	740	780	765	779	748	748	770	728	779	740	778	766	754	767	761	793	753	746	741	772	771	742	775	693	788	760	811	738	744	770	709	786	776	721	761	752	798	766	764	765	751	732	736	742	735	752	763	699	736	759	782	737	690	747	763	742	725	764	730	737	764	756	774	737	798	777	737	732	762	719	700	723	767	748	797	782	704	735	757	753	745	783	736	716	775	776	730	732	743	742	739	774	746	734	721	766	751	785	733	789	756	759	706	758	718	716	684	767	766	749	767	796	748	783	782	759	790	708	779	748	764	758	776	718	738	719	753	727	746	725	778	743	791	744	791	757	749	751	698	744	732	755	758	754	791	808	752	734	768	760	741	746	736	720	772	734	758	781	735	751	735	759	758	743	721	721	711	772	793	733	703	765	785	773	806	762	725	766	755	775	757	718	761	762	785	712	763	753	755	792	729	737	767	772	800	745	770	793	767	730	766	749	731	734	738	727	835	728	759	744	771	764	725	810	754	729	734	759	753	737	748	789	768	704	758	721	730	736	758	758	784	780	742	728	759	779	702	835	762	724	704	779	737	747	696	765	758	761	732	747	728	765	775	754	755	711	809	756	810	749	762	778	738	795	754	778	707	799	815	766	749	795	719	783	780	726	715	705	785	824	704	714	774	717	726	724	800	732	747	740	783	772	769	774	749	753	757	793	768	769	707	764	726	789	775	786	769	773	737	743	787	741	794	769	762	744	748	746	746	733	768	753	783	758	732	748	680	752	806	774	779	787	831	696	741	772	733	798	799	792	741	815	738	765	752	777	764	761	765	765	748	788	753	790	788	740	733	794	724	747	756	767	753	806	752	754	766	756	745	715	783	777	755	759	769	732	756	779	733	747	754	761	772	749	714	740	805	762	765	759	761	774	807	739	767	776	720	721	719	756	747	744	715	706	816	743	668	723	683	724	721	760	741	714	811	762	737	725	753	790	754	750	730	776	778	755	806	755	778	773	736	691	760	737	740	764	769	783	766	814	700	812	745	811	714	718	776	752	779	776	737	731	759	786	757	776	731	778	758	709	777	768	753	795	773	747	718	704	750	744	773	721	697	718	735	755	734	698	753	801	704	741	747	774	781	684	768	784	757	726	733	756	740	763	771	743	790	738	792	744	776	741	777	746	720	740	751	743	784	725	814	687	750	746	792	786	752	738	729	742	782	773	717	765	802	705	756	769	763	733	765	768	769	796	758	780	776	721	695	750	705	742	764	716	757	723	803	787	759	768	765	805	753	722	699	750	732	748	740	750	786	741	760	749	733	740	798	777	772	723	746	752	807	751	784	779	743	751	737	753	727	769	796	733	711	777	733	765	749	754	723	718	758	743	719	752	699	737	720	738	729	733	742	760	708	723	775	743	764	761	715	776	791	777	755	727	769	747	761	722	740	774	756	769	769	770	773	749	754	716	749	762	765	774	774	748	723	766	772	756	732	743	730	734	702	762	728	745	700	763	737	710	764	768	767	710	797	744	782	706	808	778	777	737	751	797	779	793	785	754	743	705	742	761	764	725	763	768	726	767	732	725	767	777	700	785	741	797	721	783	737	777	802	753	727	758	763	793	781	738	786	752	727	811	781	773	754	721	760	739	742	736	758	782	695	784	758	745	761	780	753	735	736	735	686	735	783	741	729	752	762	743	736	751	701	743	695	709	756	724	746	764	773	751	752	769	782	736	734	780	708	760	700	723	771	723	765	752	710	742	731	736	727	793	770	706	735	750	783	730	761	764	786	751	789	719	744	780	692	759	726	715	782	770	775	733	769	743	757	761	746	739	763	734	766	775	772	759	682	762	772	801	760	683	731	791	767	742	725	761	713	760	777	802	736	763	759	784	744	774	755	762	747	729	770	728	767	738	735	694	724	727	764	767	733	776	779	763	750	761	784	777	704	705	703	698	800	749	754	740	717	777	743	741	810	716	780	732	767	770	747	735	736	734	775	732	746	764	770	750	770	728	756	777	750	775	758	770	750	736	744	702	713	781	721	744	751	751	816	741	754	763	752	748	719	807
23213	21028	28130	24122	21017	8864	1493	1110	921	901	920	842	829	829	747	796	710	821	776	774	744	761	746	809	743	701	726	732	742	740	789	777	739	802	775	737	773	769	715	735	750	726	709	737	701	664	732	703	719	723	771	780	733	725	723	729	691	703	771	737	697	735	762	714	780	724	734	649	751	683	745	757	750	737	712	675	691	739	730	728	681	761	698	707	738	726	755	762	805	743	722	740	654	725	717	744	728	728	691	677	705	767	748	747	703	714	730	749	765	769	725	751	720	718	711	698	732	741	692	697	778	714	716	788	727	745	700	724	725	728	695	708	694	729	699	770	736	725	697	735	741	690	734	715	755	742	710	724	742	768	753	743	681	727	703	748	745	658	776	715	707	765	714	694	702	691	735	761	696	723	724	692	714	720	716	730	772	742	712	774	742	701	737	746	750	715	716	755	737	687	740	735	730	715	771	701	726	749	745	720	744	698	730	743	733	721	736	722	748	726	734	749	717	713	722	739	707	737	758	745	731	724	720	706	709	716	751	724	707	692	723	688	756	717	704	751	677	654	775	734	788	745	722	685	752	729	705	746	732	703	768	702	738	670	724	774	737	723	718	767	734	724	730	732	697	716	721	704	727	748	718	721	743	709	758	763	769	743	729	799	700	735	724	750	747	751	736	683	713	761	732	710	743	783	740	678	710	771	745	741	775	741	733	802	731	665	770	735	702	720	711	710	758	736	747	695	730	712	726	716	787	684	688	719	741	718	751	701	748	694	727	725	699	742	749	702	678	687	761	709	732	783	733	721	719	719	729	696	653	717	761	660	769	705	691	735	686	732	715	742	790	758	718	747	701	734	726	763	755	729	733	728	668	755	735	798	716	717	700	680	744	727	755	787	718	760	729	733	710	736	742	706	708	727	692	726	730	693	739	751	694	749	774	745	682	713	740	735	799	692	728	707	684	681	740	755	755	731	733	683	731	718	747	738	700	732	731	760	720	721	763	749	689	718	727	730	756	737	726	708	728	712	735	736	733	744	743	690	722	786	701	709	756	660	730	726	706	679	723	699	728	705	730	694	662	772	735	731	742	717	745	730	757	754	743	715	719	737	747	719	726	756	751	734	731	727	719	689	770	783	703	719	731	727	753	723	699	728	761	732	735	689	746	744	719	758	731	670	706	760	712	724	752	778	690	716	722	669	743	743	760	720	713	730	710	697	691	741	731	743	724	735	768	720	756	732	708	738	730	732	767	708	763	748	740	755	755	725	739	788	737	732	702	778	734	712	723	722	713	722	699	721	753	700	737	754	725	747	742	697	770	755	746	770	746	671	674	790	702	746	752	747	718	726	736	736	715	751	756	696	746	745	711	747	755	718	702	709	740	729	736	752	698	716	721	707	722	740	769	739	734	703	736	738	691	725	718	711	713	752	739	718	793	720	707	747	720	724	720	752	713	715	768	717	700	725	658	759	739	776	725	751	723	714	711	749	779	711	726	742	694	738	726	734	704	741	680	717	697	712	694	706	740	708	720	690	723	676	743	696	692	744	746	775	751	707	713	736	728	747	756	733	716	725	733	712	728	720	728	759	731	736	727	724	737	702	768	750	745	752	738	718	665	703	736	734	713	739	666	764	713	725	711	701	737	733	766	723	688	725	725	691	697	710	717	682	685	737	719	730	735	711	693	740	750	707	726	698	681	687	720	689	725	747	749	699	741	754	675	766	702	696	716	723	718	775	722	762	722	693	744	689	761	782	759	748	673	728	704	725	727	710	730	693	763	763	781	760	730	719	769	716	700	719	673	720	726	698	757	736	727	744	739	702	734	665	726	707	748	681	742	774	714	762	724	696	721	723	743	742	735	789	709	708	725	748	687	744	703	751	725	752	769	698	755	730	736	738	696	760	711	787	709	743	735	686	727	742	702	724	702	731	691	737	739	683	713	713	697	698	717	703	774	743	696	692	738	731	757	737	734	736	696	696	726	738	723	745	735	706	731	735	733	720	729	715	733	751	681	727	685	724	708	722	701	758	686	698	713	744	735	703	701	745	712	700	721	766	677	758	747	690	698	692	725	708	760	747	722	693	781	746	713	741	783	774	714	744	694	730	694	752	764	727	738	718	706	724	717	734	776	668	709	761	755	715	755	709	667	723	717	667	678	718	708	757	714	721	701	747	712	733	692	765	735	768	737	724	765	732	694	745	665	737	744	694	716	747	694	695	736	716	756	748	781	694	699	746	728	707	744	692	755	697	712	744	677	776	742	712	709	716	775	762	744	716	740	719	721	696	756	721	711	748	719	714	764	690	783	742	713	721	735	698	702	727	744	749	716	786	729	703	693	718	753	712	706	725	701	740	676	724	679	715	763	760	718	727	705	735	727	769	720	713	690	763	726	698	736	696	690	789	750	736	733	719	752	691	729	713	708	715	707	745	722	750	707	700	731	696	726	718	751	723	707	715	724	744	714	693	732	709	759	714	735	764	741	731	712	735	748	698	732	742	798	724	750	706	722	684	714	740	697	690	696	731	731	667	735	743	763	715	743	711	764	735	724	721	716	720	718	731	759	702	691	698	753	704	750	724	737	729	722	736	692	728	695	710	756	717	727	702	721	721	745	724	774	710	731	716	722	682	749	727	734	709	728	686	715	722	757	723	744	762	728	703	709	699	718	755	674	716	728	691	702	704	727	730	712	751	699	743	737	720	686	742	792	783	692	679	751	707	703	745	710	709	690	708	737	766	721	732	729	769	734	741	752	724	705	744	701	751	705	820	703	761	746	748	715	683	739	761	701	683	785	708	748	740	729	707	735	728	709	730	730	731	690	744	702	768	756	706	703	693	737	726	737	722	720	736	748	749	762	706	710	728	723	728	736	797	716	734	722	729	726	721	754	704	779	707	715	723	720	716	740	725	776	683	727	748	692	709	761	725	714	748	716	731	729	702	731	735	732	701	756	700	727	667	714	699	692	717	699	751	656	685	708	739	723	734	677	794	704	725	684	713	692	742	705	716	683	695	721	708	721	683	754	669	731	771	739	718	758	726	680	751	727	709	744	700	721	715	679	690	745	721	737	738	767	705	720	763	704	770	709	712	721	758	732	739	738	726	771	753	714	699	756	744	702	729	746	727	702	682	725	706	738	772	753	770	716	736	749	732	726	719	749	692	734	713	700	744	712	720	732	715	740	735	717	728	722	741	733	735	701	681	761	777	694	758	757	779	731	727	712	705	752	735	708	714	763	728	775	730	689	720	785	726	714	732	747	703	721	731	777	726	706	730	754	688	774	712	737	672	747	703	702	743	724	701	717	691	692	706	726	702	679	725	718	726	780	732	712	714	679	719	738	684	684	663	719	741	732	751	684	715	823	691	734	743	771	708	693	722	717	733	695	754	718	747	695	690	691	711	787	758	727	709	701	701	712	724	741	745	791	708	724	732	727	698	747	734	691	729	704	793	672	709	717	652	727	731	694	727	750	698	726	686	713	705	744	727	734	693	707	713
7580	8348	6028	2993	2269	1921	1613	1318	1226	1066	1015	993	965	934	942	896	864	939	829	888	899	881	843	833	871	872	839	845	836	858	824	887	836	891	845	839	867	827	834	867	831	843	793	776	842	826	819	862	846	862	833	864	826	806	829	789	815	831	861	786	839	810	812	774	822	848	849	802	828	839	813	902	827	816	839	831	839	771	802	826	763	816	820	852	781	818	821	794	902	777	826	782	840	841	793	836	787	810	868	793	858	843	776	877	832	772	847	820	814	826	819	792	802	853	815	772	806	854	782	812	825	847	815	788	751	867	823	777	814	839	779	866	754	776	863	786	860	828	792	828	857	787	814	834	798	825	809	818	807	830	807	812	847	813	806	813	879	792	828	883	855	798	823	822	854	863	844	783	871	805	795	825	815	843	859	780	859	838	820	802	795	801	844	838	844	827	800	861	818	828	860	791	812	813	804	833	837	800	847	813	846	820	803	767	837	765	774	850	766	790	833	886	781	807	836	814	882	831	781	803	841	792	826	822	866	830	787	838	818	853	784	837	851	811	864	839	829	792	834	835	867	784	833	828	842	827	806	813	848	793	795	789	791	792	828	798	867	889	817	817	844	789	817	821	851	893	793	824	823	825	836	769	815	846	843	824	802	812	871	798	813	852	834	780	789	840	805	770	857	820	844	807	822	797	788	795	831	803	818	826	800	790	791	837	766	847	823	788	804	832	828	833	836	847	873	863	853	779	805	774	846	827	834	827	858	778	831	800	823	847	834	793	813	834	861	795	807	859	817	834	842	781	821	808	823	840	824	820	804	856	866	755	788	820	822	820	812	832	801	803	804	856	797	817	831	796	831	803	809	806	836	866	873	818	833	814	821	852	801	791	823	791	840	822	771	842	833	833	858	821	832	797	799	811	834	851	792	798	824	771	858	767	759	792	792	839	861	808	792	836	809	795	851	711	793	846	804	823	833	859	785	793	845	794	804	841	833	785	807	827	833	801	742	787	810	823	843	833	883	830	813	768	748	790	827	842	767	880	817	811	839	819	804	803	774	774	864	834	812	844	770	835	781	829	840	793	810	855	792	806	835	863	853	820	823	785	851	815	818	832	853	812	908	838	810	821	858	817	844	811	823	807	827	821	801	794	833	794	833	810	813	808	807	832	828	845	793	790	835	817	793	862	801	822	785	843	842	854	866	805	795	781	824	814	858	816	823	833	844	860	839	826	832	801	797	821	785	848	823	830	846	838	820	824	834	849	793	864	862	802	833	832	768	765	895	805	864	805	866	802	833	826	829	852	817	867	847	829	841	841	828	821	808	795	787	791	845	814	854	761	808	833	821	794	843	821	840	797	826	784	844	834	821	807	827	839	802	786	826	800	793	798	827	837	840	877	866	804	856	818	781	835	782	812	804	785	860	794	789	749	787	821	792	858	834	801	831	836	814	792	850	823	851	817	808	839	832	816	846	800	833	785	824	837	828	856	807	807	871	810	839	827	824	828	849	838	818	845	831	817	869	775	793	846	857	792	842	843	788	783	827	806	794	803	823	821	830	810	820	829	819	787	791	776	827	846	837	797	886	817	810	851	821	834	840	828	873	858	803	817	817	826	846	825	833	866	817	771	844	854	800	841	754	810	830	792	842	815	842	837	795	833	839	822	794	824	843	830	850	862	829	779	871	792	811	810	839	796	789	777	801	828	857	816	789	820	774	883	823	787	794	783	807	845	818	854	819	829	813	817	807	893	818	847	831	815	781	806	844	799	783	823	827	814	887	798	845	788	840	832	759	813	801	837	849	810	782	803	828	788	813	829	841	862	900	814	788	842	795	844	860	833	773	826	777	802	835	808	817	830	793	805	804	860	815	780	802	796	797	834	757	811	792	828	813	806	824	802	768	829	802	865	835	832	761	801	761	817	850	825	836	824	826	845	793	817	806	800	808	809	851	823	802	858	787	798	772	758	816	835	791	837	795	785	790	871	800	837	843	806	834	815	822	805	783	872	755	788	810	830	790	786	814	849	857	813	784	828	821	843	871	801	835	813	778	811	837	801	783	793	872	814	792	864	799	861	831	786	805	846	833	856	796	815	785	775	863	784	780	846	797	807	802	800	861	843	810	782	849	779	826	775	848	796	802	817	813	765	882	806	808	834	819	796	824	785	815	801	838	835	747	864	835	803	841	829	849	828	829	840	765	799	830	796	799	846	771	846	842	842	805	819	747	870	786	821	806	849	797	816	881	827	822	812	813	809	891	796	841	837	822	850	787	860	789	896	768	807	857	907	792	815	818	833	773	801	853	802	843	815	846	836	817	859	799	813	785	814	816	813	800	793	863	810	821	848	864	800	836	818	844	855	786	846	811	839	864	838	842	810	864	791	846	837	765	836	815	823	843	849	767	795	818	822	773	805	837	848	852	811	814	849	789	803	790	800	833	773	801	839	872	823	852	818	854	833	834	816	793	804	788	800	822	826	826	820	815	824	840	797	835	793	839	791	828	771	802	824	834	816	824	819	805	837	835	835	845	865	853	805	795	825	792	819	819	820	807	790	824	816	801	819	783	831	813	811	832	773	809	821	812	790	799	814	794	845	843	793	827	807	803	852	861	775	777	833	835	782	841	854	780	812	847	845	798	786	845	797	801	865	812	806	811	799	795	802	865	858	860	818	795	806	821	820	824	812	817	848	868	821	822	830	788	836	778	807	829	826	817	889	813	833	860	803	833	813	871	811	828	814	850	847	828	826	818	811	844	865	827	797	763	798	797	782	805	795	812	846	833	820	789	777	837	839	862	835	819	780	873	830	773	822	812	854	849	827	766	788	817	756	814	834	832	886	823	774	806	848	829	807	820	831	821	780	884	779	801	775	835	791	818	802	849	822	839	820	828	878	818	858	848	869	785	794	825	842	851	830	802	807	807	786	809	800	825	781	843	856	849	812	824	818	845	876	829	808	846	812	821	838	823	793	827	822	823	800	796	833	813	793	779	814	817	772	813	844	826	831	860	842	795	797	862	873	821	860	824	772	861	799	799	858	815	827	803	826	817	854	817	808	859	812	827	838	803	825	826	814	779	909	782	777	785	798	828	780	772	805	871	840	788	832	815	806	842	760	793	810	841	836	811	841	793	865	805	818	826	803	853	840	834	794	860	837	811	832	768	804	830	809	803	830	822	777	826	761	864	841	824	847	822	777	825	837	865	823	817	813	781	851	808	821	831	843	825	794	808	847	770	791	794	850	837	788	788	794	782	829	783	808	798	824	773	837	874	831	796	797	792	827	800	844	837	795	867	862	807	811	836	849	773	814	830	843	806	825	817	764	813	799	832	799	802	852	833	861	820	771	795	862	803	831	821	797	830	823	848	908	808	801	834	817	814	823	777	800	834	849	854	830	831	829	848	847	802	821	834	830	818	816	867	874	826	820	845	780	787	842	831	841	763	831	817	834	781	820	861	884	825	816	869	794	824	796	819	807	821	811	859	855	846	824	819	814	820	854
24494	21036	26952	25226	8533	680	549	474	450	406	391	433	386	405	391	380	387	383	366	384	357	379	380	395	372	341	348	366	374	391	379	357	358	376	347	335	323	344	338	360	360	317	382	335	323	350	356	374	349	358	358	355	343	369	341	378	358	349	337	381	331	383	375	340	352	357	377	364	365	357	372	331	361	372	433	358	364	339	351	356	346	351	362	346	366	349	373	318	360	338	352	357	346	372	358	331	379	342	355	353	376	362	338	317	383	354	324	352	362	342	360	397	336	344	333	332	366	348	334	372	338	365	361	376	353	364	340	366	342	312	351	375	372	354	343	329	351	350	344	370	359	379	362	320	313	360	346	339	347	347	384	363	349	342	374	368	365	350	351	367	359	367	361	391	372	362	345	363	384	344	375	366	350	345	345	366	320	334	352	353	362	361	335	364	344	363	349	355	388	369	371	346	376	355	370	366	339	349	333	350	344	347	369	373	326	367	352	332	361	371	396	340	366	362	351	349	309	338	340	334	351	377	368	341	377	332	355	359	378	374	397	377	359	356	350	358	367	348	345	353	378	349	348	380	330	348	352	316	345	357	355	355	355	384	362	344	357	336	366	337	350	361	368	369	316	383	298	368	362	332	318	361	355	372	362	365	320	355	341	344	334	361	340	351	379	304	375	350	364	347	391	371	384	352	355	342	377	345	371	363	377	310	341	364	340	354	359	360	348	363	348	337	363	341	340	373	346	338	335	350	347	370	340	354	342	352	375	323	373	335	366	356	354	358	376	335	353	325	340	336	371	347	350	340	361	357	356	373	343	371	339	367	389	318	338	345	363	369	317	375	335	338	358	341	339	322	372	388	348	348	333	317	377	383	348	338	306	377	338	348	385	357	348	384	332	356	341	326	352	347	335	371	349	345	322	345	362	342	351	342	333	383	367	349	347	376	370	351	340	383	351	309	379	328	343	356	332	371	355	356	373	361	344	383	341	340	382	366	334	377	357	379	354	325	344	315	348	356	366	345	357	349	367	358	348	340	351	369	348	326	403	348	368	344	337	320	359	320	390	343	346	357	335	347	350	350	340	371	316	357	307	376	344	337	349	374	363	338	326	334	353	349	380	334	378	361	344	361	388	368	365	356	330	314	366	377	355	366	332	343	357	362	346	341	361	322	347	315	373	355	390	323	366	326	354	347	341	397	369	336	333	332	360	364	356	352	361	351	349	366	331	342	335	365	348	340	361	361	386	326	357	374	361	373	372	351	326	351	349	332	331	337	331	330	353	352	345	368	372	343	363	345	344	335	341	314	378	316	339	348	360	345	382	381	318	331	341	317	315	332	364	338	357	366	388	360	351	341	357	351	377	396	352	369	316	376	353	359	358	356	360	358	322	334	384	402	371	406	339	348	339	354	362	326	342	343	359	324	333	372	363	326	366	352	339	356	302	351	366	351	355	342	350	349	373	347	365	310	319	383	340	333	329	350	355	354	344	345	351	348	351	403	385	329	358	374	348	369	382	324	345	338	362	345	370	380	330	346	354	332	332	380	355	351	344	363	336	364	360	340	341	360	331	358	324	345	359	365	344	353	357	372	357	379	362	358	368	369	344	359	354	367	343	363	381	359	351	354	341	344	343	343	351	347	333	355	341	348	341	382	390	383	352	376	354	363	353	361	341	361	339	355	370	364	353	376	345	376	374	336	360	338	372	353	365	332	341	365	353	404	369	357	357	341	341	317	345	361	331	352	356	373	352	380	340	356	340	334	341	325	364	326	345	358	300	342	346	380	335	371	348	365	322	332	361	328	344	332	348	384	361	361	366	356	344	344	339	343	388	335	382	316	290	369	334	344	389	351	353	330	346	339	334	356	321	333	351	354	335	374	351	329	364	382	344	342	324	346	373	342	344	375	391	378	347	355	344	329	346	347	369	342	384	374	339	359	334	334	333	364	341	362	355	341	337	343	346	331	325	358	385	365	350	346	368	332	348	352	359	346	327	347	349	335	347	369	387	351	371	330	382	341	310	362	337	327	336	351	353	337	346	342	320	348	345	362	384	360	373	357	349	314	362	372	343	344	342	336	378	363	323	347	317	348	405	346	375	366	320	360	374	324	361	350	360	338	331	375	368	369	380	319	353	332	346	341	365	357	355	306	346	344	353	349	339	348	344	353	346	330	344	378	314	354	360	380	343	384	340	340	372	359	326	394	352	341	352	388	374	337	363	369	328	364	361	344	328	364	369	387	344	361	358	323	333	333	358	324	341	390	307	361	357	343	343	343	353	354	357	335	364	357	369	364	346	336	351	349	334	344	348	368	342	341	366	357	375	352	347	360	370	336	324	367	373	355	340	319	330	371	335	376	344	375	367	370	349	348	368	360	324	342	360	356	374	372	346	356	331	362	387	345	358	323	360	326	376	331	372	337	346	335	363	342	358	331	346	386	373	329	366	346	350	354	333	323	359	347	353	347	307	377	353	347	351	344	330	348	339	376	345	353	337	343	339	336	335	357	354	365	353	368	345	351	375	344	358	338	355	355	379	375	340	396	355	376	352	337	344	349	323	347	338	371	357	360	355	330	372	359	350	351	354	367	354	373	388	371	331	341	340	359	351	349	402	316	374	339	332	347	395	341	377	347	353	344	365	358	344	355	370	345	368	331	365	333	325	341	361	348	376	314	360	319	322	353	344	320	312	353	323	399	351	343	323	340	373	336	370	335	368	355	317	331	346	367	340	359	366	378	385	395	328	361	342	327	325	379	361	336	324	349	391	323	359	356	343	333	375	350	354	347	358	362	330	351	365	379	352	345	371	367	338	346	357	384	337	345	337	355	376	361	347	380	341	361	373	357	364	361	329	337	347	356	314	369	368	362	371	357	399	364	337	381	345	355	318	375	368	355	311	354	364	376	307	346	331	362	385	368	356	329	338	318	347	344	387	337	357	363	358	373	365	362	320	360	340	369	343	347	362	350	341	355	328	302	355	372	364	363	361	349	353	327	335	390	345	340	366	326	360	409	369	386	347	340	377	358	353	383	369	366	342	362	358	377	339	328	355	328	368	351	349	354	378	344	377	346	372	353	358	362	330	357	348	363	381	352	371	333	354	356	345	363	347	353	336	355	353	368	356	318	322	351	384	358	333	336	362	353	333	354	367	371	327	348	372	362	314	365	333	389	374	363	371	328	384	345	355	352	351	378	343	320	318	400	347	347	327	338	348	364	344	346	369	338	381	351	371	361	349	349	353	341	324	350	358	382	358	358	350	353	355	364	345	389	340	327	369	349	350	374	310	332	372	373	353	306	354	355	332	340	332	323	367	378	367	363	340	373	373	310	370	353	319	325	307	351	335	374	334	367	329	365	313	333	363	333	349	313	322	364	334	333	345	369	349	384	353	335	366	341	372	357	356	349	327	362	389	334	364	347	331	354	358	360	399	358	353	349	373	355	363	350	337	347	393	352	313	381	333	399	340	371	341	348	337	353	325	385	372	336	374	342	339	396
6825	5164	3218	1633	1295	1072	833	676	603	563	521	479	493	465	494	426	436	415	413	435	373	462	396	465	384	402	386	422	414	404	407	415	414	408	387	406	402	422	392	435	401	411	402	387	404	402	393	412	449	366	385	372	361	389	387	390	397	413	372	425	403	424	394	402	404	377	414	414	413	422	394	395	431	438	437	419	435	412	403	384	396	396	400	425	406	397	388	392	413	425	413	405	373	412	390	403	393	380	376	378	406	385	381	415	366	396	399	443	400	382	409	417	388	426	409	395	430	404	427	419	389	421	406	369	413	411	414	425	424	386	351	380	408	410	354	377	371	370	426	376	397	394	377	397	374	380	409	372	394	417	374	416	413	441	399	397	426	411	415	389	411	392	404	422	384	396	381	377	394	400	424	355	396	419	415	392	405	423	414	395	403	361	386	387	389	409	401	422	394	399	371	372	442	370	387	382	389	380	398	400	405	369	403	345	398	401	406	424	411	372	348	393	398	400	410	432	388	388	393	396	382	386	374	382	404	376	385	413	416	405	421	403	375	406	379	423	413	417	393	396	384	367	372	394	393	396	407	421	381	396	390	376	432	382	396	413	392	380	394	401	437	426	372	413	415	358	383	422	362	395	405	358	421	411	382	378	377	409	383	409	397	406	385	396	384	373	361	443	405	417	399	398	407	411	339	383	391	404	400	404	383	436	368	432	389	386	358	357	387	423	441	401	434	435	399	382	429	390	431	415	414	375	425	383	430	397	409	402	409	367	401	395	385	369	375	395	389	380	420	406	379	385	424	419	399	417	411	374	406	412	433	404	418	409	420	407	369	372	417	370	395	412	421	439	415	392	401	365	407	441	384	378	398	409	405	392	387	406	410	390	407	443	386	412	368	406	416	425	404	425	434	432	382	401	368	412	399	407	403	389	419	400	374	376	437	344	384	404	395	375	367	402	383	368	416	393	390	408	415	423	401	404	418	391	419	391	381	390	399	438	410	408	400	406	380	385	397	420	366	391	388	402	389	422	410	410	421	388	389	395	401	392	429	434	379	386	353	414	400	403	384	380	427	416	406	379	405	402	400	389	412	411	400	405	396	389	403	382	389	386	375	395	410	397	441	433	397	391	434	391	416	412	427	385	406	389	407	396	418	417	435	399	410	396	383	395	386	367	363	376	398	420	383	380	386	383	377	405	398	392	396	414	404	432	390	371	387	423	381	417	392	392	405	447	408	396	417	375	419	394	396	420	419	413	404	367	424	399	410	369	387	390	420	407	393	418	421	360	390	393	388	395	394	411	398	411	373	371	422	416	362	387	347	391	397	397	417	421	436	399	374	409	363	420	411	376	393	401	402	423	394	371	385	407	414	399	449	350	391	430	432	375	407	425	387	366	417	397	397	401	376	391	320	397	390	413	381	352	408	405	373	406	371	415	373	394	377	411	413	385	373	416	393	447	413	419	404	449	382	427	389	369	404	405	381	364	416	402	372	416	378	394	403	396	397	432	375	409	389	399	406	423	396	386	413	412	408	391	418	405	431	412	396	412	375	415	386	404	409	393	403	429	381	371	401	406	358	395	392	419	386	386	387	392	399	419	402	387	375	376	403	404	398	407	384	444	406	370	422	410	403	400	395	388	368	415	388	403	398	393	416	380	414	380	397	391	445	448	432	405	385	387	367	396	427	445	387	422	392	380	433	429	432	415	428	405	386	362	406	413	397	375	400	389	405	397	392	409	395	424	412	392	434	434	391	379	370	393	399	409	404	391	389	443	393	421	426	394	396	388	424	386	394	404	417	427	406	371	384	385	389	387	383	413	414	382	419	446	417	402	406	399	369	429	365	434	399	379	387	391	410	393	407	409	421	374	409	402	406	393	395	388	383	376	404	436	419	414	396	392	403	397	394	386	404	418	363	370	398	384	417	380	418	380	420	409	414	391	379	392	378	404	388	441	391	386	385	398	404	437	405	395	379	389	395	421	413	423	381	406	352	390	408	420	394	421	428	388	430	396	365	398	389	379	382	381	394	397	392	377	424	417	364	393	433	377	374	436	426	374	389	428	383	390	422	400	422	394	398	371	383	408	435	410	396	392	402	391	379	395	422	421	398	395	404	362	404	388	375	413	384	432	386	393	375	364	379	427	432	403	371	441	420	414	379	397	386	405	399	398	418	392	388	403	362	385	384	403	383	433	397	408	444	393	395	394	398	409	432	430	386	415	384	383	392	416	404	357	408	411	423	396	398	407	374	370	385	381	396	409	392	405	386	412	361	394	379	407	393	426	405	387	428	386	424	372	413	405	394	394	368	403	391	372	378	377	397	366	382	342	387	374	380	381	389	391	382	384	382	390	376	381	411	420	402	382	391	355	398	405	413	415	393	426	411	392	401	422	405	407	389	375	433	374	394	361	419	417	380	424	432	406	394	396	378	408	433	428	366	409	411	382	365	413	384	381	395	412	425	373	369	401	400	425	436	394	407	404	436	378	442	375	405	341	383	387	410	408	347	349	383	361	393	405	395	369	432	420	409	417	419	392	385	383	415	378	367	440	415	415	407	420	402	424	379	411	437	384	399	395	409	409	432	440	416	412	421	394	374	373	362	406	387	386	400	406	393	422	376	411	394	430	371	406	402	399	398	339	369	384	387	380	387	397	427	408	441	419	416	415	370	422	372	410	393	400	390	423	421	380	377	408	378	407	394	375	403	408	403	428	402	418	402	385	358	338	396	396	406	428	404	369	392	394	390	379	422	425	390	415	409	377	390	391	446	370	366	407	366	413	388	404	409	403	410	414	404	420	404	419	398	396	413	387	357	388	404	395	406	370	388	401	407	405	417	371	395	399	398	359	408	378	388	399	378	358	360	378	375	361	389	402	386	396	393	448	417	406	406	383	381	387	408	420	422	432	419	408	403	387	396	402	400	421	397	410	384	405	401	376	401	373	401	405	425	418	406	407	403	399	387	393	417	397	410	389	428	394	371	415	376	332	380	386	447	379	399	428	426	434	423	415	410	417	414	400	412	375	436	353	404	413	422	403	383	389	360	435	407	397	376	429	426	403	412	409	411	363	400	414	429	360	418	400	371	409	400	437	377	375	381	400	404	410	408	409	406	410	382	382	428	408	407	397	415	384	357	389	388	407	443	434	404	383	422	440	374	381	422	395	391	366	440	383	405	384	399	392	425	375	398	389	381	410	417	404	383	416	400	405	415	389	414	399	393	387	387	416	398	452	404	414	417	407	422	408	390	401	384	395	404	386	419	397	417	409	421	406	372	410	402	398	374	393	396	403	390	357	398	378	415	398	387	376	385	402	360	383	415	419	414	412	412	387	407	388	437	395	393	433	399	382	415	368	379	395	420	407	394	416	394	392	399	445	410	415	358	407	415	363	408	441	401	412	420	371	396	389	443	403	376	418	390	391	385	384	413	410	387	403	433	392	428	393	428	410	398	394	392	380	406	377	396	386	374	422	402	399	412	396	401	385	361	428	398	390
22279	21060	28592	23729	21062	21093	6232	1047	691	665	596	577	519	482	488	464	483	440	451	429	401	368	380	389	460	362	373	400	378	388	355	389	354	367	367	358	335	356	369	369	349	410	359	350	342	388	333	351	348	355	364	359	363	354	339	363	366	343	393	359	360	357	385	354	336	354	368	361	373	381	353	356	341	355	387	358	337	359	369	363	330	377	341	354	367	331	366	362	345	384	347	375	351	374	352	348	315	378	349	369	359	333	313	320	354	368	391	358	330	362	370	363	356	340	362	327	345	369	349	393	399	329	357	345	363	313	340	350	335	366	354	350	365	346	372	360	356	369	361	346	400	356	365	339	384	365	328	358	340	337	390	333	319	323	345	356	363	366	364	322	353	350	326	344	336	364	344	339	370	330	330	340	314	382	346	358	365	359	346	352	340	367	360	360	350	371	331	372	323	355	360	376	352	313	378	348	367	341	311	350	362	349	319	339	334	366	336	382	323	341	320	339	382	321	338	360	377	356	317	359	348	369	354	342	337	348	343	365	331	368	358	339	329	345	355	365	357	346	348	349	339	355	332	355	352	358	349	360	339	355	401	391	341	333	323	327	360	343	332	365	368	347	356	338	366	326	358	344	361	334	347	358	356	340	365	336	335	352	361	362	360	361	378	315	376	372	333	354	326	356	363	375	349	358	332	362	364	320	359	301	340	372	345	355	337	344	347	358	322	332	382	364	368	345	347	331	334	322	342	374	378	349	332	332	326	329	355	379	331	367	325	374	346	351	342	327	356	350	300	345	307	369	351	364	395	370	326	371	342	317	322	385	341	336	356	336	323	355	386	322	349	387	346	338	374	366	379	322	346	342	359	326	386	376	322	353	351	369	356	356	351	402	341	339	345	302	373	332	364	322	396	351	345	349	351	323	358	385	362	375	330	344	381	352	335	383	377	343	338	318	332	367	350	370	356	345	353	386	338	374	323	345	335	329	346	371	366	347	355	368	367	354	337	372	361	343	362	393	344	371	321	342	383	339	356	389	351	356	324	355	344	344	366	345	367	353	342	322	338	358	375	346	364	361	345	351	360	315	367	363	365	362	343	314	330	344	336	328	369	377	353	351	354	359	376	372	360	353	345	346	345	346	336	348	337	377	363	352	334	316	355	362	362	347	340	345	325	362	357	369	363	369	330	355	322	341	337	356	358	333	359	356	316	363	364	348	336	350	355	331	332	329	334	366	318	352	365	383	346	340	341	368	373	337	365	319	399	338	337	385	353	358	323	380	361	380	332	372	343	342	338	343	347	352	336	378	352	371	344	331	344	337	350	372	332	340	369	360	362	355	376	369	315	360	365	348	366	336	365	332	345	370	335	344	318	370	338	332	376	347	349	352	345	341	372	346	346	368	350	388	338	343	339	363	345	350	328	314	354	347	349	339	347	369	334	343	380	358	337	326	354	340	358	374	339	359	306	371	325	347	337	334	355	358	369	349	391	383	348	370	357	352	364	353	339	361	340	319	344	335	305	330	322	362	353	362	335	328	332	346	353	352	362	346	354	352	367	368	346	344	393	384	359	325	325	367	348	308	337	349	359	333	393	363	369	329	318	342	349	321	358	337	357	353	343	349	358	350	393	375	346	338	341	355	361	336	346	389	353	327	358	325	354	336	351	394	374	323	369	351	361	354	338	341	359	376	334	363	370	375	328	344	322	330	352	348	340	380	330	355	368	325	311	300	374	338	371	318	340	323	372	363	345	345	326	397	368	341	363	368	330	302	339	300	331	365	383	328	335	333	329	318	349	368	330	327	344	340	342	364	346	347	338	328	327	399	353	359	348	372	326	340	349	367	331	343	405	383	329	342	351	354	345	351	353	348	358	319	359	332	349	355	346	311	342	358	377	351	342	365	342	370	347	365	344	365	339	371	344	346	346	370	376	324	356	332	356	362	339	326	353	377	332	340	378	368	344	333	392	357	335	377	352	304	356	345	349	369	313	356	351	332	328	350	336	351	357	378	333	361	325	382	385	346	353	337	368	361	377	373	328	360	350	336	356	357	352	310	367	369	306	342	350	334	349	335	373	365	342	346	344	341	347	340	339	345	337	334	333	348	352	341	318	336	346	339	373	345	361	332	344	339	345	327	366	384	352	362	376	380	352	359	305	343	312	356	339	341	337	348	337	350	342	325	332	336	376	344	356	386	323	373	339	342	343	368	329	371	362	376	379	344	370	355	361	356	348	386	370	339	313	360	332	320	351	336	366	347	395	334	361	350	338	321	338	364	348	350	321	353	319	355	361	354	354	352	358	369	355	387	323	350	346	339	366	343	358	340	373	361	327	334	358	356	338	353	373	361	343	341	366	317	370	344	334	352	353	328	364	371	331	350	368	326	353	349	353	340	368	381	340	323	359	372	335	375	351	331	347	338	349	339	336	350	317	339	368	339	371	297	335	345	339	315	344	347	375	330	350	376	331	354	350	345	388	335	353	361	337	334	346	330	348	360	356	334	345	332	356	315	392	362	364	371	343	378	364	355	332	337	331	337	345	362	371	357	386	348	332	350	371	341	352	359	333	355	350	337	343	348	328	341	343	388	320	347	353	393	321	325	387	332	346	377	318	355	363	329	296	319	372	360	356	326	376	346	348	364	357	349	375	393	361	363	340	353	359	363	345	350	357	372	344	372	345	354	377	320	369	335	316	349	370	337	356	299	320	343	342	327	362	336	390	352	335	359	358	333	340	344	361	349	345	352	344	364	365	371	339	369	391	349	305	346	321	380	343	363	350	360	339	358	345	311	321	368	333	338	331	356	384	353	356	339	345	374	376	366	339	363	353	345	336	369	371	338	335	353	357	335	357	363	364	374	352	342	361	363	352	355	347	340	340	363	352	349	349	336	354	320	352	340	353	354	359	348	344	321	322	350	345	360	329	355	353	324	379	350	337	323	360	329	360	351	363	301	344	365	353	371	364	359	390	363	369	333	343	313	385	342	375	364	344	319	342	392	362	334	373	369	324	366	354	331	366	331	363	345	347	344	384	352	351	351	388	351	329	373	332	368	372	351	366	368	385	326	338	348	316	356	334	335	376	359	352	335	345	348	348	347	340	349	353	348	340	338	361	344	364	354	304	355	386	363	335	382	322	400	343	362	374	360	355	313	369	369	387	340	365	335	386	322	370	375	320	365	359	364	363	341	319	318	327	336	382	349	371	358	341	341	373	345	335	394	357	360	351	397	366	357	330	396	346	350	325	347	375	333	337	372	335	327	323	355	340	331	321	345	343	374	319	350	365	342	335	350	331	329	337	372	343	337	338	345	357	333	319	370	340	349	369	351	354	329	358	360	348	369	305	314	314	373	341	341	346	319	305	336	352	358	366	352	354	339	345	345	357	372	363	356	347	363	360	374	343	339	358	327	353	323	336	354	377	346	345	350	334	340	365	345	333	315	372	337	335	356	361	357	335	354	342	327	345	343	339	335	357	356	387	369	314	358	352	340	343	353
8051	14513	9496	4687	3410	2501	1854	1455	1140	957	849	741	645	624	670	568	527	512	512	522	546	474	500	432	463	463	433	438	440	421	421	442	489	438	436	465	448	415	436	389	442	384	415	411	428	454	431	428	403	398	420	430	402	422	418	426	401	441	411	387	422	403	449	426	393	434	428	443	405	450	390	405	402	456	397	399	405	438	398	427	392	415	417	388	402	457	374	386	408	400	417	392	405	413	403	410	420	421	385	397	394	431	395	431	453	398	422	425	387	405	431	393	402	400	419	417	393	439	439	378	437	417	421	395	411	393	419	424	447	389	421	441	403	388	401	385	402	395	367	394	395	399	425	442	431	417	441	401	404	400	449	438	410	425	384	435	399	395	418	419	387	404	411	420	413	404	371	387	387	410	401	394	399	384	401	367	394	467	442	385	463	381	395	424	426	408	419	397	404	419	386	441	452	385	423	423	388	416	368	396	425	405	413	416	412	418	400	388	408	384	409	408	380	420	404	385	374	384	390	389	435	433	402	392	422	428	381	451	386	394	403	395	426	394	430	422	409	398	406	413	372	376	435	417	387	424	414	400	374	396	408	414	427	404	408	420	425	402	390	418	397	422	439	367	418	402	421	386	418	445	432	397	426	418	418	386	410	446	412	406	415	381	425	401	403	419	389	417	435	399	417	405	396	411	407	364	410	392	428	399	396	457	408	447	415	363	385	407	397	387	389	360	443	413	407	391	439	416	414	372	412	422	414	398	420	429	418	427	388	404	420	383	435	405	413	378	398	400	410	418	398	393	408	413	445	408	401	411	405	380	433	393	399	395	420	429	407	441	422	415	406	377	396	414	422	436	431	413	428	405	411	424	388	378	373	437	394	408	403	408	404	408	426	393	382	398	427	416	414	463	420	419	457	406	415	407	403	407	424	412	390	413	376	439	416	403	407	361	380	356	403	437	391	383	419	397	419	426	366	424	415	420	424	382	373	409	387	378	399	404	411	383	408	465	426	411	390	391	410	414	386	403	418	454	435	385	429	419	407	404	414	413	422	385	403	422	411	428	405	448	401	432	403	403	408	447	381	413	393	396	416	411	417	404	402	393	394	394	396	424	405	416	394	417	401	451	406	412	425	409	364	424	399	412	398	428	439	402	427	399	424	422	389	404	433	420	406	387	427	401	404	414	418	421	382	387	365	398	380	429	404	399	387	418	416	381	416	394	379	405	384	402	419	401	401	386	464	406	421	407	399	403	404	414	407	421	403	380	406	422	393	414	417	444	401	391	415	414	398	408	420	394	383	416	371	403	393	425	425	408	390	389	415	415	414	436	426	412	432	396	402	435	446	379	423	399	391	410	395	392	400	416	428	414	403	422	400	367	391	407	406	428	448	377	459	402	399	402	429	410	437	400	347	399	404	407	397	412	416	394	372	400	408	415	432	425	413	422	445	413	376	409	407	398	458	410	435	442	437	402	389	383	419	402	391	388	376	388	446	407	396	386	406	392	420	415	426	423	361	423	377	395	405	410	444	381	407	444	456	384	392	415	445	411	411	408	434	367	388	410	417	408	382	398	373	432	427	410	371	390	416	392	410	416	418	418	410	410	390	432	398	403	415	415	426	387	416	412	428	373	409	418	429	409	406	404	430	368	401	450	408	394	404	413	427	403	418	426	395	392	427	410	424	405	402	392	402	393	388	407	405	417	403	413	381	404	408	409	437	381	410	398	420	368	470	425	416	419	427	400	406	397	382	380	439	394	408	380	408	417	420	390	407	403	398	387	378	402	415	417	400	389	408	414	397	412	382	419	432	408	417	434	386	382	436	416	362	442	422	415	431	383	362	424	403	376	415	396	430	375	444	394	408	407	419	413	408	375	397	411	399	385	418	408	440	427	377	372	388	397	404	374	401	443	414	386	398	381	436	410	388	432	415	386	430	394	392	407	429	415	407	412	426	429	419	407	411	430	435	453	412	405	407	462	453	410	432	448	413	426	441	426	424	434	390	401	437	414	384	416	397	412	453	440	417	400	383	412	396	406	420	399	406	414	410	419	406	393	402	412	413	391	418	428	399	406	425	438	421	447	443	374	453	388	385	434	411	396	396	362	393	447	394	424	375	414	444	392	447	418	414	424	387	433	422	410	409	405	395	426	395	438	410	381	407	429	421	399	417	412	400	408	421	409	391	432	418	406	441	375	384	406	396	368	405	425	399	403	421	419	419	411	425	457	400	402	405	387	408	394	403	391	390	427	390	435	420	412	432	413	406	400	380	374	372	390	424	377	409	403	397	408	452	412	429	385	413	409	431	455	428	430	393	433	403	368	375	389	414	432	453	425	388	416	411	412	427	396	427	429	414	394	370	426	421	413	445	399	420	404	453	398	408	407	444	404	430	410	421	379	404	438	393	372	410	405	447	423	388	394	436	426	398	385	421	422	386	383	384	393	412	403	413	411	354	432	425	416	377	431	400	425	403	388	381	426	407	417	425	412	416	372	410	404	418	424	438	459	376	400	390	425	437	385	410	403	375	421	441	380	374	365	411	416	437	394	431	389	408	421	382	420	416	381	399	432	422	436	396	408	439	440	378	413	415	434	413	424	415	376	412	382	399	400	405	403	404	409	403	400	403	382	466	425	392	397	404	405	412	418	395	441	442	406	432	390	403	456	410	413	426	425	384	386	389	408	398	423	399	421	420	410	421	406	428	414	430	376	381	458	390	455	413	414	429	394	420	417	400	403	419	424	407	436	431	399	390	426	441	410	424	410	395	421	389	425	419	422	423	413	459	412	393	408	413	425	386	428	420	428	379	427	414	386	407	407	429	416	402	377	392	438	431	420	414	407	396	420	416	426	435	417	403	404	370	393	435	421	400	440	381	416	409	403	422	419	431	413	449	368	439	394	412	418	412	396	412	422	417	380	415	406	422	406	401	420	418	414	416	397	400	431	406	378	398	442	415	407	387	428	433	407	385	414	418	396	398	382	433	404	400	422	432	383	396	435	415	418	413	435	408	398	425	419	420	387	422	417	390	429	389	444	394	398	389	391	404	417	404	415	370	383	436	423	410	383	387	414	405	402	448	400	399	395	402	417	406	389	401	413	418	403	423	417	409	416	437	404	378	386	409	395	405	466	436	410	404	456	386	439	393	392	424	380	391	396	415	416	389	405	383	387	388	408	374	428	423	409	383	401	388	406	387	354	459	394	400	448	400	376	416	427	439	408	424	432	407	409	392	429	421	402	409	406	405	403	401	420	413	405	387	407	379	381	399	407	422	387	408	365	401	423	367	412	413	398	400	421	422	420	430	393	394	414	394	385	436	401	394	369	423	398	410	378	385	411	395	409	423	423	409	427	389	396	406	402	386	412	419	410	376	393	423	412	384	391	399	401	413	398	412	406	376	378	379	407	410	429	398	407	422	367	415	398	388	439	378	412	434	404	413	391	375	427	412	400	382	435	415	402	379	372	453	431	392	407	405	442	425	398	415	447	419	366	404	396
27350	17391	3635	942	721	751	728	655	684	706	713	663	654	634	696	678	704	698	672	700	699	626	667	710	647	626	663	680	652	675	735	687	661	737	678	660	689	659	688	708	618	692	616	672	618	642	644	674	671	695	664	671	660	619	672	672	663	684	645	666	654	711	675	736	634	683	685	635	651	651	664	661	677	706	689	746	697	692	647	680	632	685	648	648	639	716	666	662	648	668	666	687	700	704	682	674	695	634	686	684	696	685	625	648	660	681	656	654	683	702	662	692	693	675	654	704	672	713	698	675	660	641	632	657	632	688	708	672	679	669	664	658	651	686	666	700	675	693	653	664	729	667	693	663	663	667	690	688	656	684	636	697	685	678	706	678	664	683	707	641	693	692	692	686	678	715	698	674	699	684	663	691	680	664	660	690	727	687	643	663	678	656	660	711	734	716	699	667	695	701	642	656	715	614	681	673	678	669	718	660	691	688	675	643	728	694	679	741	698	675	743	645	664	673	699	659	675	724	729	694	698	706	636	684	712	680	679	687	660	697	646	689	671	669	681	682	713	676	677	610	661	679	668	665	664	653	670	736	670	647	615	651	672	677	688	702	697	689	651	692	705	682	637	694	689	687	695	645	715	639	712	668	670	688	719	680	671	683	675	649	675	677	675	694	696	698	677	626	679	699	654	737	614	695	653	674	694	635	672	706	684	659	611	636	732	711	702	692	657	613	663	695	723	734	665	712	677	703	697	663	653	648	680	710	720	688	653	681	670	714	672	648	675	687	717	681	671	686	681	657	650	709	648	622	658	640	667	680	691	688	651	644	646	710	692	667	676	679	665	730	673	719	697	657	667	684	694	665	652	671	619	643	680	690	697	690	682	685	691	700	690	693	729	698	646	722	640	690	687	643	634	706	685	678	624	660	682	672	704	729	697	691	724	694	690	718	610	641	617	662	695	668	721	646	662	677	722	703	692	658	726	661	659	694	684	668	668	695	642	680	638	648	756	653	692	702	670	668	671	673	684	689	691	675	662	706	672	656	636	634	624	715	643	678	664	637	679	699	682	660	658	676	696	722	689	679	658	682	680	707	685	686	656	653	673	646	665	687	664	708	720	650	665	671	634	650	672	668	703	636	691	707	716	684	708	653	685	684	620	655	723	674	686	708	689	687	670	684	646	690	713	715	689	702	716	690	711	698	686	653	693	675	688	700	688	673	698	665	679	666	690	662	665	677	680	680	731	671	677	641	645	644	689	679	668	670	680	703	661	666	727	685	673	692	669	683	688	668	678	677	669	694	690	682	709	684	677	683	686	687	642	704	659	672	677	645	709	668	692	668	701	627	682	660	684	684	688	677	692	666	679	744	645	731	636	667	729	672	667	676	728	715	657	709	699	681	652	628	708	643	696	676	694	704	691	662	699	708	649	657	689	696	680	645	693	668	659	729	690	695	707	684	707	741	711	679	662	710	656	666	671	633	725	634	644	674	698	707	673	651	645	668	676	659	753	675	629	687	660	681	638	653	691	671	635	674	686	665	675	711	706	628	644	696	696	635	681	659	657	714	715	659	722	625	705	677	659	680	663	669	665	644	732	680	655	698	674	685	678	701	652	638	623	705	689	619	677	713	695	690	770	666	675	691	656	677	645	681	643	664	664	670	663	711	682	618	683	644	671	662	705	695	656	679	646	653	677	659	670	659	682	615	662	678	661	716	724	686	664	677	681	665	683	697	685	680	688	683	711	735	688	681	692	652	706	727	709	702	683	724	701	714	672	688	697	667	705	678	698	692	648	690	711	719	627	688	667	728	658	685	679	670	654	675	708	668	673	654	678	681	685	638	662	647	653	683	650	639	723	648	712	772	699	716	700	726	648	673	657	641	640	698	681	661	678	631	687	690	678	638	709	691	666	665	612	678	678	628	629	697	643	687	625	691	725	653	709	691	695	659	671	681	702	686	700	659	703	703	654	709	712	688	710	709	727	706	700	667	697	696	703	716	708	656	678	720	724	634	661	659	669	621	673	674	660	707	687	674	651	627	679	661	662	652	667	706	640	683	688	674	670	678	664	707	696	688	691	674	727	700	687	678	668	699	641	690	669	642	664	712	668	685	680	636	685	704	659	681	730	638	675	705	619	671	724	639	646	664	707	732	681	678	709	727	634	690	686	699	676	658	676	641	658	730	659	654	693	692	738	660	685	678	665	687	707	628	706	717	708	656	732	667	715	677	671	649	658	671	663	650	669	670	676	688	652	698	685	650	746	606	621	665	653	659	666	640	638	679	677	676	690	677	681	692	700	686	669	696	649	674	647	637	733	632	670	704	693	643	662	633	658	683	723	656	699	687	629	680	743	693	636	678	654	676	629	652	640	668	657	660	639	647	672	679	701	683	615	641	660	660	685	675	681	683	661	653	647	636	681	697	709	681	676	645	690	678	652	709	677	680	673	692	704	671	680	679	691	665	687	669	725	661	693	688	679	686	706	652	657	678	678	656	678	704	682	686	670	664	682	673	631	675	698	662	697	680	666	646	701	636	644	653	647	672	679	665	659	682	687	689	731	664	684	690	665	712	693	674	648	712	682	685	656	671	664	682	675	668	696	653	680	690	697	646	681	686	669	645	685	719	717	661	658	688	676	662	714	624	738	681	652	634	711	658	719	691	656	676	647	695	673	640	694	627	671	669	703	667	625	655	725	662	721	663	679	662	713	605	702	688	679	660	630	647	708	675	692	713	676	689	673	646	714	672	641	666	680	690	683	675	669	676	727	724	648	669	706	699	687	658	635	679	649	718	712	619	646	675	695	667	689	634	640	684	663	690	720	717	694	686	679	650	707	686	687	746	635	674	656	693	697	683	697	647	669	693	687	697	690	692	653	697	695	641	673	705	606	690	665	680	678	629	667	721	686	650	659	664	651	697	685	672	623	698	665	710	672	650	672	710	682	654	658	662	706	682	658	689	706	705	716	656	647	710	684	699	654	706	687	676	655	687	685	672	683	685	717	685	641	701	676	672	639	684	676	674	693	682	675	636	671	674	696	659	649	657	639	692	653	641	691	676	668	707	638	668	650	654	671	640	695	700	701	673	658	670	680	678	682	682	667	744	659	658	647	706	674	685	724	659	669	688	705	633	727	685	689	708	692	701	655	726	665	655	695	692	657	629	631	627	655	703	645	613	680	707	728	679	669	738	686	635	659	684	657	688	673	729	668	714	680	669	697	678	654	676	611	671	642	665	685	702	677	674	632	665	712	669	663	685	687	704	678	634	685	637	648	696	684	683	664	682	627	680	659	659	666	660	692	703	720	648	695	668	716	694	660	756	744	670	683	665	695	643	664	678	678	643	676	625	634	670	658	735	691	657	675	651	696	662	668	635	673	726	690	675	700	662	670	673	675	713	614	704	665	677	673	648	752	708	681	667	707	661	702	702	651	681	700	649	694	635	689	657	711	704	693	643	660	676	762	707	667	698	706	687	643	653	665	689	690	677	673	723	704	646
6824	1419	1110	851	811	835	789	789	765	813	804	810	788	761	787	758	720	739	787	683	740	767	720	751	774	766	768	776	793	731	774	754	774	752	738	717	728	762	753	714	756	772	746	778	745	753	766	717	783	785	769	746	788	755	726	764	698	784	714	742	763	703	754	745	753	769	728	754	763	744	777	789	686	781	713	724	798	773	731	768	728	731	738	799	766	806	740	766	709	770	738	778	759	727	756	773	708	730	757	757	778	809	752	771	761	797	814	797	775	804	830	762	753	765	765	698	795	736	760	822	771	746	764	779	811	758	741	769	766	730	771	775	708	742	763	738	752	773	749	746	757	752	794	754	783	772	728	768	753	749	735	714	730	789	775	748	703	776	775	737	801	727	765	771	750	742	791	751	772	796	759	792	731	762	743	749	734	739	806	757	748	749	760	736	759	763	740	767	740	773	763	781	747	763	780	766	735	776	746	745	770	743	797	759	755	794	764	765	750	741	787	750	737	775	777	703	807	754	769	742	776	746	723	746	768	775	817	741	752	760	771	761	771	756	757	754	745	779	767	770	718	747	818	752	792	792	762	759	733	736	822	758	790	789	760	751	758	755	796	784	722	732	705	759	782	743	762	781	762	777	745	769	788	726	781	780	724	781	761	734	786	721	780	784	737	792	754	774	679	758	757	736	777	729	774	718	801	714	724	774	713	776	756	761	702	718	723	767	757	781	746	698	786	761	777	761	733	755	795	745	768	743	747	811	759	753	751	735	798	735	730	750	765	728	745	713	749	755	762	762	753	770	780	790	813	766	794	767	753	792	731	736	775	739	723	788	727	769	716	781	744	719	751	779	747	750	759	758	827	775	732	777	768	730	734	745	760	753	751	751	737	750	748	736	730	704	758	782	754	728	764	749	754	746	707	746	774	777	790	788	748	739	776	752	744	798	760	751	744	731	735	761	765	731	758	716	753	776	753	729	749	748	719	728	727	745	793	738	810	743	755	775	747	720	814	769	779	764	743	755	796	732	745	730	740	760	719	764	790	839	796	708	756	751	748	694	758	751	722	801	782	787	739	723	750	748	766	761	733	815	771	780	737	761	751	788	759	772	745	717	727	766	797	783	772	744	762	784	757	781	750	757	816	735	739	701	768	738	779	734	780	770	742	717	768	698	747	774	791	788	758	734	724	731	752	799	740	763	731	788	829	711	719	807	746	741	742	720	799	763	750	772	787	785	738	754	755	762	720	802	771	742	746	728	803	795	760	750	778	756	724	766	751	770	771	790	751	726	780	803	781	787	768	756	797	749	759	752	764	791	738	724	760	744	749	781	797	732	752	798	737	730	778	756	756	766	780	775	738	775	758	766	772	756	748	778	744	725	731	800	781	799	764	752	710	737	752	796	768	736	782	775	761	786	787	768	782	783	766	742	699	765	740	762	736	796	794	764	785	752	774	796	754	793	792	764	730	754	683	772	773	733	754	760	716	714	756	766	778	751	785	708	764	778	785	784	729	740	722	738	766	768	824	734	814	728	790	761	764	755	748	759	714	763	774	739	745	789	758	787	747	767	718	762	769	757	788	747	736	814	758	715	699	736	702	755	773	745	735	771	746	787	759	678	740	787	749	743	779	763	757	760	712	782	724	783	724	759	746	782	737	786	735	752	760	746	755	760	806	731	780	773	752	766	758	781	767	787	731	740	774	711	741	797	750	753	766	715	759	746	709	760	767	769	759	754	709	813	759	778	716	725	753	756	747	753	752	755	808	790	769	792	768	716	777	778	770	764	721	703	714	713	715	748	748	777	752	787	782	719	760	754	804	725	690	804	775	780	737	792	775	760	805	742	775	798	786	772	784	723	768	788	748	710	726	733	683	716	758	752	756	793	807	763	709	794	724	775	745	736	799	806	771	830	820	760	766	746	717	769	748	770	791	774	775	750	752	799	765	783	830	707	750	760	776	797	770	778	771	764	828	768	770	737	784	785	757	771	793	773	777	731	711	761	718	757	779	748	741	795	761	774	772	723	781	753	757	828	769	745	746	748	750	768	724	776	776	769	753	785	766	763	774	746	789	741	748	745	778	754	818	719	770	736	779	769	834	781	755	785	758	806	734	773	796	796	725	790	744	702	754	751	768	782	787	677	724	770	737	752	748	707	760	735	776	703	782	784	757	774	719	778	765	769	708	744	741	738	762	794	810	768	775	765	812	813	833	753	752	770	776	758	788	773	787	806	772	741	715	814	783	759	734	762	764	751	771	787	751	796	776	785	765	718	812	738	719	729	814	724	772	781	753	795	754	733	756	722	751	716	738	750	736	751	756	825	719	733	762	712	788	713	750	717	765	758	806	754	742	801	795	760	751	754	796	717	750	723	776	753	759	677	772	783	764	749	749	721	776	783	785	808	791	772	787	714	774	700	762	747	717	799	774	763	752	776	748	744	738	794	769	741	780	705	763	717	786	790	769	757	748	787	740	779	801	799	770	735	796	806	766	753	728	758	744	777	731	815	708	761	736	792	728	723	766	790	754	714	765	776	726	756	726	790	798	768	708	758	736	737	706	746	800	717	729	784	745	790	756	714	761	774	739	763	723	741	791	737	796	752	745	773	775	775	806	795	752	704	770	785	779	727	726	783	736	724	775	749	770	719	739	763	784	766	721	763	771	759	783	739	740	817	739	758	795	727	796	745	720	804	764	768	759	745	796	778	782	683	746	757	753	780	789	740	744	784	791	786	754	794	761	774	732	744	762	779	759	756	757	736	748	734	801	751	759	770	804	727	762	765	735	743	752	723	767	746	775	773	788	755	746	797	767	743	764	759	793	714	748	766	772	774	750	750	777	754	739	769	747	739	781	759	768	767	733	719	771	759	789	728	770	765	750	725	801	804	736	745	791	788	815	757	742	741	762	707	716	774	750	771	774	731	805	784	772	755	730	783	739	750	758	712	836	763	752	745	790	787	733	736	774	776	773	827	755	757	755	775	769	767	734	718	768	762	779	794	761	796	761	762	738	751	752	802	762	756	766	758	759	757	742	777	766	763	798	751	724	720	710	784	789	792	755	774	746	835	785	768	730	754	802	806	741	772	753	792	778	778	768	804	730	763	719	717	721	742	751	773	781	733	717	759	759	745	769	740	709	738	741	703	778	737	754	780	773	776	746	728	780	732	824	781	764	713	788	821	755	738	812	777	712	744	741	791	766	791	827	752	768	794	790	732	758	734	722	757	769	769	762	740	742	728	748	762	677	738	720	739	780	754	772	739	765	761	729	711	772	733	761	774	741	744	730	744	753	821	741	729	765	805	738	788	727	775	755	769	741	743	742	740	745	746	773	752	764	753	796	797	739	765	753	775	761	699	727	791	768	790	762	746	769	777	754	751	757	754	782	775	742	791	813	763	709	767	751	750	812	770	713	729	715	762	740	785	734	726	765	739	763	712	721	756	758	746	746	770	727	740	787	749	738	720	743	753	758	763	773	751	810	759	743	790	698	777	734	782
23306	21044	28170	24137	21050	8927	1396	1031	936	954	875	833	776	859	783	845	807	812	763	795	777	775	778	752	757	754	719	731	698	743	704	713	729	769	711	722	701	729	732	756	739	687	740	694	715	733	693	730	760	703	741	743	764	773	781	748	721	775	735	756	772	687	741	750	808	721	764	704	727	771	750	734	738	743	749	703	715	705	766	721	748	694	791	720	711	733	734	713	764	731	748	685	746	704	717	731	773	726	744	730	789	744	780	727	722	733	779	730	716	711	743	758	753	696	716	721	739	738	745	753	708	796	760	725	742	702	663	730	710	757	765	740	716	758	760	773	760	725	742	758	743	753	722	734	755	770	754	731	725	693	766	718	759	746	711	739	729	756	739	698	725	684	676	802	761	727	738	692	744	727	739	749	732	758	727	710	718	717	727	734	827	719	735	698	716	746	730	699	746	735	711	747	720	735	731	712	722	758	747	768	717	736	756	731	704	716	736	691	780	726	728	761	775	737	744	716	745	738	772	723	758	710	742	747	790	703	761	759	726	703	705	672	704	762	756	732	761	772	741	775	729	703	759	755	735	722	705	741	764	734	721	750	777	783	763	692	749	717	756	710	744	695	688	699	765	757	745	728	738	770	774	700	775	718	743	698	768	706	750	746	709	750	705	724	732	704	705	736	713	744	745	718	728	742	693	748	716	696	704	748	779	701	744	768	755	713	714	738	751	736	740	717	696	739	730	733	781	711	760	777	712	739	803	708	716	735	743	728	699	703	737	755	748	746	756	750	726	779	703	715	703	769	695	701	713	740	726	726	719	749	710	742	704	717	745	758	746	770	767	698	764	742	735	739	670	759	718	745	747	712	755	731	680	778	752	755	769	729	693	717	693	760	734	722	700	762	690	733	721	762	771	734	686	728	722	746	723	733	709	761	765	709	809	776	701	772	715	740	747	762	723	724	696	722	740	755	717	743	733	718	726	728	712	747	726	703	716	755	708	717	689	698	735	724	728	726	724	756	743	708	733	733	713	739	745	764	740	766	756	709	709	762	713	761	707	751	758	711	771	732	729	757	724	754	717	766	716	729	775	792	762	760	735	756	745	705	718	718	729	735	755	740	777	730	730	740	751	734	707	718	719	781	715	757	697	761	746	777	731	709	714	714	756	774	748	735	742	693	715	744	712	736	760	729	754	765	753	712	756	711	743	679	776	750	743	747	771	725	748	711	788	762	725	756	728	744	703	754	759	708	782	749	715	727	746	717	757	781	750	745	712	741	744	747	752	718	750	718	732	741	710	749	710	739	719	711	681	761	714	735	750	727	767	746	748	698	721	762	746	700	740	713	752	693	733	725	735	664	706	737	764	731	713	732	713	717	768	762	771	731	748	710	743	768	765	784	744	734	716	762	725	703	769	720	753	678	770	748	717	706	702	718	698	749	736	773	729	811	769	723	810	714	742	726	737	727	747	750	766	725	718	779	746	699	699	740	767	731	717	700	729	732	730	708	740	765	724	746	749	716	704	720	763	733	706	716	751	714	704	758	663	721	747	671	786	695	713	756	759	763	700	767	723	760	716	721	752	753	764	702	756	705	721	753	749	740	716	733	734	719	726	676	765	763	723	724	761	723	705	754	773	732	722	726	738	680	683	747	763	745	724	770	729	736	748	718	733	686	717	771	712	749	744	791	758	749	721	720	748	779	760	716	707	713	724	728	726	758	732	767	727	772	748	699	728	767	756	770	758	709	737	782	741	779	684	751	739	747	664	711	755	708	701	760	719	700	728	685	747	756	765	709	698	731	730	688	723	723	825	758	788	763	734	735	749	766	720	713	703	737	708	758	728	742	750	757	717	719	753	727	695	730	732	714	784	740	746	740	747	667	686	744	787	707	734	705	758	706	771	745	711	707	740	727	781	757	740	726	721	743	768	713	725	745	776	704	718	691	767	740	726	723	743	764	733	828	749	719	749	714	767	701	689	717	750	768	721	688	725	749	736	714	740	752	733	735	690	780	735	795	748	737	729	728	745	731	733	727	752	794	731	754	753	764	711	727	725	693	749	788	745	747	769	779	720	786	737	728	723	733	754	749	728	685	695	730	739	755	695	720	708	739	730	670	748	740	713	735	749	748	696	764	750	771	756	740	696	728	740	738	740	716	765	717	766	711	728	702	722	760	768	712	742	731	740	709	740	715	811	756	739	801	747	716	736	727	743	729	704	717	731	706	800	762	733	728	725	700	773	698	715	779	762	743	694	720	755	746	711	728	764	777	722	709	724	731	822	719	762	768	733	717	692	748	726	746	692	698	727	754	747	770	760	745	745	750	717	738	772	770	729	757	836	708	692	733	721	728	739	736	740	769	799	702	737	761	750	755	743	668	762	766	744	739	793	681	718	714	714	716	693	714	736	723	702	726	675	799	729	720	763	699	729	710	724	738	769	767	771	755	729	753	718	733	709	735	782	713	727	717	750	724	745	729	687	715	761	751	714	757	733	762	736	713	785	721	772	737	697	756	745	751	709	734	768	697	759	713	791	737	698	717	697	767	748	705	690	746	739	696	727	733	730	767	734	721	734	738	733	804	737	777	705	723	748	728	746	760	765	733	713	711	731	665	717	793	747	721	695	721	747	796	760	744	743	721	758	767	692	746	716	738	749	753	732	740	724	773	697	700	725	726	740	698	740	699	685	717	710	686	746	729	696	685	718	740	710	706	724	758	756	699	733	728	737	756	692	725	743	761	777	709	700	710	738	700	734	751	753	761	755	721	713	701	724	740	751	784	710	710	741	733	714	750	717	728	708	710	763	695	791	735	753	751	766	700	753	706	729	668	746	701	753	730	711	740	728	741	725	722	731	724	754	709	740	712	752	754	696	771	770	763	725	739	704	680	724	755	755	771	680	740	757	756	756	705	692	742	732	757	729	761	769	688	740	731	746	746	783	720	729	706	750	717	723	725	764	691	723	715	683	770	741	712	697	781	750	686	750	732	753	740	719	703	695	735	708	721	689	722	695	725	741	714	727	785	734	747	708	751	744	741	735	740	728	712	724	780	721	698	752	741	733	701	725	686	722	693	726	724	747	735	768	707	712	713	716	722	730	745	713	759	731	744	663	728	745	749	749	817	743	706	751	654	729	784	720	779	756	716	737	749	734	714	737	755	733	769	690	746	712	759	732	721	701	750	717	745	714	740	749	725	718	736	660	723	780	721	749	735	748	738	753	781	750	737	731	805	752	755	705	754	733	707	735	701	698	767	797	758	715	699	712	743	707	727	758	742	710	798	710	774	725	741	731	731	695	660	705	677	710	777	697	741	715	744	731	763	725	715	709	723	763	755	675	779	754	725	759	692	769	751	741	767	769	741	684	720	718	727	746	703	718	709	713	732	763	741	760	697	739	791	748	749	706	753	757	769	725	720	743	750	709	758	701	767	742	703	752	745	748	767	717	746	697	729	760	748	769	731	746	747	725	707	720	748	758	738	769	751	713	742	767	741	744	711
6181	8715	6002	3158	2382	2058	1606	1398	1232	1087	1081	973	971	956	936	960	931	861	911	868	889	931	902	873	875	870	871	863	872	823	866	861	820	846	888	807	895	853	805	859	818	810	831	791	826	828	805	845	867	861	819	852	836	798	889	853	911	792	845	826	787	825	824	851	858	781	836	908	821	882	825	871	848	854	840	827	838	864	828	868	803	811	820	827	806	780	849	841	839	801	818	860	844	838	818	844	866	801	784	866	843	870	819	876	841	821	817	837	893	820	830	837	847	805	856	867	810	842	882	847	839	818	803	852	814	848	822	853	800	787	823	862	768	838	803	834	845	799	820	827	827	848	836	811	817	811	816	824	808	818	791	785	770	882	848	842	844	842	833	818	873	830	862	862	857	815	866	853	852	861	825	847	813	848	834	841	812	798	824	818	825	893	857	887	800	812	872	842	841	850	816	793	799	791	838	799	865	788	820	823	818	803	789	837	835	832	852	880	823	828	785	866	783	831	835	824	779	780	819	779	847	867	842	860	789	807	863	821	858	812	856	781	841	838	866	810	821	777	850	833	756	855	843	829	791	837	771	798	833	848	833	834	849	908	854	840	798	848	819	854	824	784	830	820	855	793	835	793	841	848	839	834	827	874	879	852	868	837	791	894	843	814	875	829	859	876	873	836	835	799	865	827	881	855	811	819	807	820	889	784	769	826	883	787	799	836	827	876	842	842	869	855	858	789	790	826	831	790	823	847	831	829	845	786	898	827	808	825	816	878	845	812	847	884	796	799	792	827	831	860	856	826	828	814	794	844	818	815	817	851	756	854	834	818	846	844	857	825	840	794	815	788	856	801	851	876	853	845	819	764	828	838	838	835	846	873	814	832	863	867	870	780	824	847	892	814	851	817	838	802	838	840	768	806	811	773	806	871	817	827	827	845	821	821	784	814	848	827	822	798	810	789	824	802	844	790	837	828	877	803	842	815	812	815	798	785	806	822	809	769	810	837	841	815	861	854	816	846	810	864	803	842	851	862	811	788	820	820	885	810	801	785	815	853	830	865	826	850	844	819	828	857	826	824	806	882	878	814	799	838	871	816	834	820	833	839	865	870	860	808	801	761	798	816	836	844	804	840	848	839	840	821	817	845	803	820	815	855	769	864	829	832	809	846	850	815	838	824	912	873	870	835	801	851	855	839	816	794	784	823	808	854	819	813	801	821	771	910	807	787	794	839	846	859	823	840	886	871	849	881	807	838	842	808	821	854	854	828	814	835	785	870	803	845	819	841	901	841	801	855	807	832	833	813	900	861	797	804	824	844	798	857	824	849	884	826	873	827	835	808	828	805	807	846	842	820	857	829	823	818	823	870	826	821	832	853	899	810	849	852	843	863	800	842	901	884	840	853	822	853	801	866	854	821	819	793	820	833	842	818	821	826	839	816	801	813	796	799	818	840	839	858	835	799	870	866	845	845	849	855	793	887	848	847	835	840	835	781	867	856	812	879	825	878	802	829	838	799	836	823	789	796	850	835	824	821	849	844	856	820	836	825	857	818	845	850	790	784	854	846	841	832	844	814	819	801	801	830	794	818	797	827	855	843	860	849	792	856	820	800	882	829	882	869	794	877	821	834	824	877	796	803	851	855	804	830	769	833	802	894	800	841	783	849	870	816	830	831	858	810	806	857	840	786	806	784	850	856	843	779	858	850	816	838	822	813	850	798	826	839	856	845	779	835	831	821	849	819	742	849	856	821	824	804	839	804	831	866	773	856	844	809	805	861	836	847	825	825	819	838	852	815	774	822	781	815	823	834	865	789	848	857	831	816	893	819	824	825	794	824	848	847	846	819	789	880	836	837	877	770	860	844	819	815	812	851	818	801	809	871	774	802	833	836	831	867	885	787	862	807	831	838	892	833	854	829	881	806	792	854	845	846	825	786	796	847	822	809	868	838	790	820	809	825	837	830	875	830	878	865	837	826	805	819	789	884	822	834	872	906	864	845	798	825	819	849	886	858	859	817	846	855	774	829	789	853	873	800	828	855	782	894	817	819	869	857	835	819	796	842	803	822	844	780	821	848	802	887	806	884	843	819	891	808	877	758	838	812	809	877	818	837	818	866	829	762	820	771	844	841	836	835	823	824	816	823	818	881	873	835	816	809	805	840	868	838	824	832	836	862	834	809	794	880	886	844	828	799	777	810	822	822	818	820	832	813	768	807	817	838	820	848	850	781	836	807	827	788	819	831	867	842	775	837	785	852	808	817	802	845	814	829	819	800	853	826	819	795	841	811	764	792	813	847	843	804	830	821	892	862	826	806	794	804	839	791	794	835	861	853	845	829	834	847	808	847	839	845	854	805	859	777	843	825	852	818	865	809	842	818	826	825	802	810	802	842	873	820	853	813	835	893	846	821	843	815	833	837	832	826	883	828	865	866	806	825	834	867	855	830	847	812	804	846	826	824	835	767	813	851	810	791	794	783	799	839	841	840	815	840	783	869	840	852	906	789	885	840	839	850	834	860	837	854	784	851	795	812	870	836	762	817	775	799	839	807	873	833	837	876	843	832	852	859	825	848	845	760	856	898	787	792	797	830	841	808	820	863	745	802	786	785	814	805	842	832	850	822	817	803	845	811	839	867	821	843	765	821	788	801	770	812	849	795	811	781	873	790	834	850	853	801	853	863	801	832	847	815	845	856	874	820	776	782	855	841	880	806	817	818	817	790	846	837	812	848	829	833	852	824	810	805	813	834	869	816	803	854	825	836	802	854	817	844	838	861	823	824	819	869	831	858	836	828	870	822	872	824	860	828	827	846	866	816	900	837	833	837	806	821	843	816	824	852	811	798	835	838	805	817	837	820	817	841	812	779	834	778	830	880	801	819	791	836	834	798	760	789	868	823	878	820	891	810	844	827	818	874	873	836	810	857	847	865	818	841	838	831	858	855	853	791	851	765	823	881	846	805	821	852	833	882	825	847	832	831	856	753	885	848	807	829	823	835	814	820	834	829	830	836	816	831	871	874	800	793	840	819	831	841	834	836	848	820	842	840	821	798	833	778	836	873	830	869	844	846	826	849	851	814	806	840	846	860	871	854	801	846	845	806	859	938	800	871	842	786	811	820	843	810	812	842	819	851	863	893	880	830	858	860	761	862	867	784	821	855	840	821	816	845	842	828	814	835	822	774	796	868	854	827	846	789	837	789	825	835	772	814	833	913	835	865	888	774	830	800	814	804	861	888	879	827	851	848	810	857	780	881	801	853	788	911	847	820	806	820	860	828	818	835	873	830	907	797	824	810	820	809	861	795	848	848	823	817	834	843	836	848	830	824	805	821	810	846	859	815	829	825	878	834	827	839	793	840	814	852	810	843	835	878	831	854	853	857	761	804	799	836	817	842	820	882	825	788	875	821	824	828	838	816	891	824	807	830	866	850	808	835	784	811	800	846	817	846	862	837	862	827	862	817	870	815	909	820	865	766	832	853	856	799	848	823	868	769	803	867
24457	21043	27017	25219	8663	719	550	535	468	435	428	413	429	409	393	392	383	400	389	373	386	389	379	379	370	349	343	337	359	380	393	382	393	367	387	324	361	364	360	376	360	351	379	361	393	364	375	382	371	346	366	378	383	339	323	361	365	342	351	371	390	379	365	355	376	362	349	343	361	322	370	352	346	361	376	350	356	318	324	363	370	381	367	363	373	351	370	341	382	379	367	340	389	378	315	331	361	352	357	348	352	385	383	323	351	365	351	353	356	370	376	336	350	362	366	343	341	324	335	340	416	342	348	366	348	321	341	359	340	382	369	336	400	338	378	375	343	393	347	339	373	343	358	356	366	394	330	359	366	351	355	346	360	367	361	347	355	343	376	371	393	348	329	387	382	377	383	367	384	372	352	334	376	344	366	363	349	355	361	367	369	375	334	368	401	371	348	340	339	367	364	368	370	369	357	359	363	346	351	358	308	357	366	394	356	357	379	383	361	361	348	361	348	361	346	387	373	348	326	346	387	346	363	386	398	374	387	368	368	318	353	390	384	329	411	330	346	321	379	367	374	367	346	363	354	372	370	367	369	380	349	375	356	403	324	372	344	358	377	381	374	333	372	364	358	368	369	341	380	372	351	338	303	370	345	385	362	373	356	390	402	342	327	369	381	373	333	360	385	338	368	372	348	367	358	349	358	351	362	335	357	351	373	314	313	382	347	387	358	351	368	353	374	370	368	354	345	328	385	391	330	359	351	408	348	391	374	360	377	417	359	345	374	328	349	363	373	345	337	358	380	341	342	347	342	371	328	357	367	338	387	354	363	366	395	365	346	338	374	351	385	344	365	334	374	360	373	341	371	370	373	346	379	371	354	380	386	360	369	360	355	321	363	359	358	364	362	353	360	343	364	337	365	377	333	344	364	334	345	347	354	353	347	390	356	392	335	356	345	365	342	358	362	349	333	369	370	361	402	332	383	379	352	341	373	328	355	381	350	350	362	355	369	326	344	354	346	333	384	359	344	360	342	333	346	361	328	390	322	389	327	328	367	378	363	373	354	339	371	386	348	381	371	350	359	353	363	409	335	348	346	342	369	359	362	349	344	376	351	337	365	394	365	344	327	395	403	345	358	389	394	383	357	381	331	352	359	361	354	354	353	349	349	357	339	343	374	416	346	380	362	362	340	357	352	347	356	333	326	362	330	381	334	331	340	365	377	370	323	350	349	350	323	362	383	354	340	347	348	377	364	382	347	349	336	376	361	362	364	335	358	362	356	365	348	357	369	336	370	354	379	370	343	335	354	352	348	344	346	349	367	360	356	356	356	378	352	331	370	397	354	354	348	346	351	358	357	347	341	375	349	369	357	354	340	316	398	368	357	355	347	372	327	345	373	368	322	340	343	351	352	365	378	358	369	343	336	340	376	346	339	356	336	389	349	376	391	329	345	339	383	345	326	352	323	370	411	331	376	323	319	370	355	367	347	373	373	352	370	389	353	354	353	358	350	350	385	356	351	383	369	377	371	361	387	332	370	348	339	382	361	347	346	378	363	385	344	366	392	365	373	365	380	379	350	347	355	338	369	363	371	369	334	334	365	398	340	354	361	385	341	365	358	362	372	368	359	372	339	350	343	341	369	347	350	361	353	324	335	336	373	346	395	374	403	389	356	358	377	335	334	367	351	305	322	348	378	339	368	334	359	339	350	364	383	327	318	369	381	344	336	389	383	356	376	337	355	358	341	369	366	355	371	357	330	348	389	358	370	354	361	348	365	353	358	360	394	407	313	349	366	343	375	362	359	321	337	360	362	348	387	354	338	317	347	329	357	322	360	358	363	340	349	366	357	352	376	342	384	354	336	367	375	375	354	377	398	341	367	339	360	341	383	357	354	365	368	314	366	371	316	334	354	382	345	368	345	340	338	403	377	382	367	363	344	346	318	414	348	352	343	356	379	356	340	398	391	361	323	334	370	382	390	380	351	365	330	373	388	340	366	369	337	349	322	347	368	343	351	347	384	366	357	376	356	346	362	391	356	349	370	372	332	376	341	346	358	341	369	385	324	375	361	333	358	388	337	344	373	394	333	359	366	371	378	371	361	388	377	331	361	354	362	375	347	356	347	342	335	355	387	358	335	367	377	356	353	357	385	379	367	344	358	365	360	359	367	375	336	385	357	354	371	356	332	374	371	370	354	389	368	334	371	367	347	370	322	361	337	335	309	350	357	361	391	367	333	379	370	357	374	375	342	379	391	353	333	334	359	375	350	371	359	375	386	387	390	346	351	378	342	320	361	352	356	350	354	344	358	356	332	375	351	352	344	383	377	354	338	358	351	339	335	347	389	353	402	365	392	381	380	350	365	358	350	388	332	346	390	375	365	343	352	368	356	368	368	390	362	339	344	392	356	351	345	341	375	334	334	366	351	349	374	337	360	365	346	376	346	343	368	340	352	382	361	355	369	360	392	352	355	353	316	363	371	375	376	352	352	356	352	397	316	359	365	364	371	357	374	331	331	304	352	379	364	359	359	373	386	373	379	386	366	342	364	361	308	365	351	346	383	354	367	307	362	396	388	344	391	371	341	309	313	332	336	373	366	354	364	335	350	339	337	376	398	344	389	383	365	403	352	350	361	382	346	366	397	337	342	336	364	341	388	341	369	376	349	372	358	374	351	346	379	362	368	367	353	333	344	345	367	382	372	371	366	371	340	363	377	388	363	326	359	354	351	361	359	344	377	357	354	362	383	379	361	306	367	368	359	369	345	374	351	367	326	357	336	397	327	353	336	392	346	334	347	327	377	378	385	371	377	363	376	381	364	374	391	357	372	365	378	382	383	329	388	380	361	358	360	342	333	341	343	366	362	331	380	343	353	364	384	374	344	344	356	367	346	351	388	364	378	343	389	343	366	394	332	367	351	372	305	343	361	347	344	362	363	366	372	367	349	343	387	331	331	335	347	379	343	380	343	364	345	386	364	353	385	345	335	362	384	389	365	362	357	370	352	333	353	333	348	351	359	338	366	358	401	361	357	364	374	335	376	357	360	366	330	335	377	347	391	369	346	348	349	376	371	373	365	373	381	383	355	361	346	356	355	375	359	366	388	339	357	390	324	362	380	317	332	347	373	388	358	362	326	356	375	369	367	362	354	346	386	327	333	333	359	337	355	343	376	377	384	374	334	365	366	333	361	353	392	334	335	385	364	368	364	365	376	370	367	367	347	368	347	352	351	356	338	366	350	340	372	385	390	346	385	364	335	361	318	322	400	376	331	376	374	359	368	347	331	345	333	346	332	335	328	381	376	358	312	377	370	389	357	366	362	388	349	348	370	353	380	375	362	352	362	333	350	384	362	310	334	357	388	365	375	359	376	370	402	372	383	345	367	375	355	362	367	348	345	387	360	401	355	370	368	372	363	371	365	328	376	356	387	350	383	386	374	361	344	358	360	372	373	343	347	348	392	377	335	360	347	361	378	325	388	346	359	331	360	383	387	389	378	379
5593	4788	3241	1690	1227	1014	827	681	597	560	528	493	494	488	434	435	444	482	434	421	412	413	422	436	449	404	385	432	428	395	440	416	400	411	420	431	395	388	436	425	387	388	413	434	387	417	401	389	397	425	404	369	401	432	429	418	426	414	380	417	419	398	362	445	393	393	387	421	437	427	385	418	396	418	408	400	422	413	418	414	419	416	411	423	379	403	435	426	413	422	381	417	367	406	422	408	417	447	413	394	408	418	400	390	383	399	426	404	384	434	424	383	424	403	406	393	421	383	386	387	384	449	418	380	400	416	406	420	400	384	415	408	394	402	404	421	365	413	403	413	403	396	405	362	400	396	400	397	399	404	424	370	404	418	392	422	385	440	366	427	411	400	384	431	387	374	415	398	378	419	402	425	447	390	364	376	407	393	392	391	389	422	398	399	395	411	405	375	429	387	393	408	406	397	397	410	378	403	423	405	393	405	415	439	406	373	403	433	405	391	371	393	380	396	408	404	413	418	433	421	400	420	424	398	393	367	458	405	374	407	394	405	404	396	394	446	449	370	402	436	423	392	432	429	399	425	396	384	401	404	415	401	396	410	368	402	379	433	397	396	408	379	403	427	407	398	365	445	385	433	390	446	388	413	432	406	403	381	395	430	406	393	415	375	386	434	392	410	428	418	360	393	409	382	403	404	412	412	391	422	377	438	412	406	400	410	407	415	374	405	374	422	415	437	394	401	400	406	384	443	393	462	394	395	416	426	417	397	431	419	414	430	375	397	407	383	434	427	411	391	395	393	394	408	398	433	418	421	425	419	409	388	437	418	382	370	435	372	418	391	397	431	406	375	416	391	392	437	414	431	421	349	414	447	394	388	393	411	408	421	386	414	424	363	379	422	429	414	394	432	363	397	366	424	410	398	419	414	410	438	433	405	408	388	429	398	378	379	375	389	382	403	412	408	391	404	390	420	416	405	402	406	392	386	397	375	444	396	437	379	411	401	389	415	408	403	384	436	354	434	435	385	425	414	399	408	403	398	413	371	415	425	371	345	415	393	420	401	427	413	390	400	372	395	388	372	422	421	400	407	391	410	398	392	408	400	404	405	396	397	423	399	386	388	409	414	423	388	438	389	364	407	396	402	391	420	431	424	432	385	409	425	432	410	365	402	451	393	400	405	449	431	420	374	397	399	422	423	420	435	407	392	398	417	388	406	420	400	380	407	429	410	374	412	377	437	385	430	431	410	397	425	407	409	382	410	446	377	417	403	389	425	413	393	442	404	405	403	412	391	394	445	398	389	396	439	413	419	376	411	413	376	411	424	419	416	397	423	391	403	411	404	402	381	358	414	381	396	404	404	422	426	411	379	413	398	405	396	398	428	426	352	406	426	381	415	403	421	382	366	386	381	368	401	382	352	407	410	398	422	431	402	423	442	378	407	392	405	403	422	398	405	388	411	422	400	413	388	404	431	380	400	418	424	397	437	416	427	452	405	394	421	376	425	381	375	390	412	395	422	389	416	418	420	407	396	408	427	410	396	402	391	420	393	373	412	400	459	404	418	400	388	372	414	418	392	397	407	410	420	397	421	398	413	390	414	379	410	392	378	411	395	360	357	367	417	403	446	413	411	388	423	412	416	390	382	422	366	446	437	436	415	405	409	417	378	416	414	393	412	384	420	395	397	389	372	407	364	425	407	378	439	399	376	399	409	409	422	422	380	434	390	407	398	377	438	416	354	424	405	415	390	409	414	395	447	416	390	383	416	394	359	379	422	435	407	397	411	395	416	405	387	431	391	421	410	372	418	369	421	377	442	433	404	397	386	395	407	427	380	391	396	375	355	383	379	404	384	398	389	431	420	403	387	367	440	404	410	375	397	411	410	385	434	408	380	417	389	378	368	383	398	416	390	377	356	413	411	408	393	396	424	404	394	405	413	377	403	423	403	421	395	411	401	398	391	427	409	430	411	377	394	402	425	367	362	376	420	415	407	419	409	394	380	443	405	411	410	408	415	418	381	383	403	411	389	406	422	408	423	429	398	399	436	434	408	379	413	430	401	442	399	429	395	418	429	407	434	428	405	397	411	412	449	418	415	417	409	383	429	418	414	399	378	408	433	423	427	394	381	410	411	403	388	410	412	408	380	376	405	389	408	409	382	408	410	404	411	434	405	407	398	425	389	410	393	385	408	408	400	416	420	391	399	394	405	416	390	382	396	360	427	433	415	442	414	423	436	371	419	431	393	403	425	423	431	411	371	429	384	367	396	399	437	392	387	410	400	364	393	387	364	389	415	398	415	414	386	436	414	386	368	421	387	386	406	386	412	434	442	399	422	418	373	417	388	419	420	416	432	396	410	405	406	399	421	391	382	385	401	389	393	430	415	372	424	415	393	408	428	397	374	415	383	429	454	426	446	364	398	396	414	393	402	426	408	431	409	403	451	426	446	413	378	410	384	381	376	376	422	407	405	429	421	396	387	402	430	386	392	409	395	381	387	374	419	404	388	430	409	397	392	397	442	353	403	384	451	413	386	395	405	420	397	420	376	408	405	377	440	427	406	389	351	420	392	415	396	365	417	392	398	424	364	408	398	391	412	397	441	382	417	421	396	395	383	396	357	422	417	420	400	408	409	402	384	394	391	409	433	422	440	413	409	395	416	399	380	384	403	400	398	399	374	364	397	380	412	391	375	414	400	382	394	401	430	385	404	404	390	417	414	439	355	432	430	401	399	396	387	422	404	375	370	412	418	399	420	448	405	415	413	391	417	386	414	431	367	399	392	386	390	402	446	433	426	424	401	382	419	401	378	428	401	388	425	370	397	420	430	370	441	446	414	398	417	414	435	404	391	406	400	393	397	361	398	419	405	411	365	447	412	398	380	406	444	379	381	403	424	399	441	394	406	417	469	402	386	382	431	401	398	410	389	387	396	399	412	394	394	385	416	426	417	393	414	412	399	411	344	438	384	387	421	414	423	400	415	430	377	421	396	421	380	418	396	412	417	389	453	390	386	391	400	431	391	394	425	412	389	417	409	370	432	390	436	402	418	402	366	418	353	451	415	409	396	408	376	405	411	371	392	423	419	415	422	403	424	395	387	421	411	368	374	390	396	437	405	411	404	419	431	414	422	381	410	390	413	377	396	402	424	376	400	398	441	414	422	403	415	394	369	390	389	389	378	446	373	400	439	381	379	362	405	424	410	428	414	405	400	394	393	424	387	404	387	389	415	427	394	417	399	381	399	381	402	423	438	402	420	375	399	413	412	412	425	371	391	408	406	376	416	400	397	407	403	425	413	430	427	409	409	368	372	422	424	385	432	416	403	424	415	375	433	442	412	435	437	393	395	359	387	383	436	418	391	378	397	396	380	394	420	408	380	425	416	421	392	392	368	406	362	407	380	399	355	425	442	398	409	409	392	396	379	422	396	431	409	410	402	399	411	387	403	407	343	421	420	401	371	404	422	374	365	409	401	399	370	386	400	364	360	413	441	403	410
22222	21040	28599	23677	21041	21056	6151	1043	755	639	646	550	506	476	473	427	463	409	431	397	403	392	421	415	384	365	383	396	390	351	385	356	366	373	376	347	363	354	374	431	342	376	343	363	382	341	385	343	342	383	355	334	373	376	365	331	334	348	364	359	357	377	374	358	343	363	361	361	352	376	343	392	371	395	376	330	366	359	356	331	371	353	343	375	373	356	354	347	367	324	333	339	347	374	345	363	337	355	359	384	387	376	365	361	330	370	328	373	350	355	395	355	366	362	365	357	347	359	353	331	325	354	343	352	371	372	348	352	338	334	332	365	313	343	368	357	365	359	338	368	357	346	348	355	355	364	371	396	335	324	347	346	310	336	361	344	324	325	343	359	371	343	349	337	356	341	392	381	338	360	354	367	359	377	342	326	359	364	369	324	356	339	351	340	370	372	363	357	348	351	351	364	344	402	344	385	356	344	322	360	360	341	340	367	373	359	383	359	356	384	346	330	364	356	357	321	342	382	351	346	365	376	344	344	361	389	336	325	362	374	385	345	354	371	341	378	374	388	335	336	385	327	353	361	344	358	365	380	359	332	350	351	354	343	349	344	358	358	364	338	360	364	332	342	360	355	368	344	353	382	345	305	356	366	347	364	334	355	339	352	417	351	348	342	367	338	326	344	346	369	332	382	314	360	374	366	357	370	367	369	354	317	376	336	339	329	339	372	378	391	365	334	372	387	349	380	331	344	374	370	360	389	343	368	359	345	358	318	373	350	358	343	367	317	399	341	311	373	339	349	358	357	330	358	365	321	413	349	365	343	377	363	358	330	366	359	331	355	361	342	351	300	361	333	333	361	348	374	326	342	373	350	356	381	354	366	357	344	353	344	357	319	374	345	337	351	363	339	366	376	357	340	319	316	376	352	344	352	359	347	344	369	319	353	352	342	343	342	380	343	386	358	338	397	362	345	375	358	325	324	350	338	357	376	347	341	365	350	382	350	333	356	340	343	323	369	333	349	354	375	353	360	377	356	324	365	334	343	340	341	341	330	355	339	358	331	379	365	374	348	385	368	370	368	366	372	346	328	320	368	361	369	336	367	361	332	342	364	349	351	351	362	359	347	343	349	333	362	353	332	322	334	330	383	357	381	329	390	355	349	375	301	351	346	368	322	346	356	327	352	344	345	333	373	342	341	367	326	370	361	391	377	351	352	357	281	377	359	354	354	322	364	376	364	352	340	361	331	360	357	357	344	356	344	350	375	380	341	389	375	371	377	375	325	385	373	369	329	364	353	368	323	339	359	348	336	359	343	370	357	360	369	356	356	347	368	361	303	361	332	349	359	318	349	331	324	338	346	354	336	338	351	408	366	353	351	337	356	387	347	378	366	351	336	325	340	368	342	352	345	345	355	351	340	366	357	369	367	347	352	339	363	362	360	350	336	339	363	379	367	381	365	364	352	345	338	349	382	366	357	345	383	384	366	363	364	375	391	373	366	344	347	332	343	331	347	381	340	339	360	357	337	332	362	404	350	355	349	345	343	350	369	332	387	338	346	359	349	382	356	342	338	356	354	343	354	347	370	381	379	375	366	362	348	367	371	386	376	346	333	346	332	329	356	354	325	348	368	341	359	357	389	372	348	339	354	361	389	366	345	388	344	355	312	369	337	360	373	368	345	336	368	378	338	348	349	339	352	349	345	359	378	413	395	319	363	370	346	346	309	368	328	356	350	344	372	360	306	304	368	359	356	369	322	348	348	343	358	382	391	345	345	367	389	371	343	338	352	318	334	367	333	353	331	323	328	362	344	350	370	362	354	349	338	357	338	356	335	373	349	354	336	324	368	354	332	356	381	351	322	362	340	389	315	345	372	351	345	335	336	375	360	369	341	345	326	328	359	357	334	367	342	368	333	373	392	373	371	353	324	338	375	342	308	317	356	360	359	369	328	333	365	344	372	349	383	358	354	339	367	362	382	351	366	355	363	348	372	350	359	348	333	366	330	379	340	334	378	350	367	381	357	355	329	348	329	353	383	338	333	384	344	356	336	340	356	334	310	319	367	369	353	333	321	357	357	361	359	339	354	356	358	340	377	344	340	394	348	358	345	354	324	369	351	345	374	346	336	337	337	354	381	364	342	367	360	373	363	424	348	349	351	379	347	335	366	364	341	323	333	370	388	360	345	366	375	356	321	354	350	382	326	363	362	359	368	345	339	354	322	327	362	350	313	365	375	333	364	389	341	364	323	349	365	372	396	379	363	392	288	405	348	306	364	339	360	372	382	356	344	386	355	391	340	366	348	360	345	358	344	327	376	342	344	321	361	336	353	368	333	338	314	378	370	352	356	345	374	347	380	391	387	339	348	359	349	365	356	354	364	324	319	370	372	370	355	359	368	365	338	368	341	368	349	367	371	367	327	356	373	340	362	332	356	384	358	364	328	325	363	336	362	357	383	357	380	365	331	380	384	380	347	326	377	394	349	359	371	369	356	369	348	365	350	364	363	356	361	379	356	370	339	372	355	343	364	323	365	363	372	359	332	342	359	372	362	355	406	373	359	344	367	363	382	376	384	352	326	335	342	343	341	336	351	352	354	361	375	331	364	360	343	375	363	339	347	343	384	338	332	384	324	348	349	371	373	359	364	329	327	347	391	353	376	385	347	377	364	342	365	352	379	371	348	356	357	366	339	363	345	355	347	347	368	364	338	332	386	378	366	353	383	359	349	359	333	330	355	326	386	395	345	356	375	392	361	336	390	347	354	380	340	343	345	341	357	357	368	334	368	330	341	350	343	335	361	378	400	351	341	343	387	382	343	353	349	321	379	344	373	355	343	310	324	364	357	384	366	355	350	347	408	334	338	306	363	359	351	338	302	346	348	363	364	362	347	380	377	338	336	341	356	357	351	352	328	340	360	401	340	361	360	367	352	415	351	373	331	337	330	371	380	351	346	343	343	358	335	321	356	342	363	318	341	350	367	324	342	330	352	351	356	354	352	357	361	332	383	352	325	362	339	346	399	339	379	352	359	365	336	339	348	361	348	347	373	352	315	328	353	358	349	355	380	363	362	370	365	369	332	377	353	339	364	320	369	314	372	355	372	361	350	382	358	347	328	344	365	326	316	379	362	384	329	368	350	386	342	368	303	337	349	357	360	350	334	362	368	382	344	363	333	365	325	373	367	383	322	359	312	321	356	349	337	347	346	332	341	372	355	354	357	343	339	367	350	350	353	354	351	372	353	377	333	372	349	320	313	352	380	356	355	348	339	349	398	355	367	359	369	389	312	374	370	344	369	371	332	349	364	347	371	346	340	344	344	337	357	361	356	380	336	366	357	355	343	330	336	355	318	326	325	330	326	334	362	367	363	335	354	330	343	341	381	331	387	325	321	389	359	375	390	357	340	352	380	341	321	350	357	364	329	365	365	354	376	367	363	343	337	350	350	341	342	325	339	366	350	370	355	330	320	357	389	359	362	365	351	347	357	354	354	400	358	361	334
7006	13767	9416	4586	3332	2525	1949	1459	1181	944	881	738	719	639	625	523	530	540	492	493	494	513	486	478	469	449	464	480	424	432	418	472	456	386	457	418	463	435	390	450	444	420	398	432	402	418	428	391	429	423	390	439	445	405	411	446	411	419	441	432	431	432	407	420	392	429	407	454	431	434	433	412	404	405	400	463	453	426	402	402	388	450	424	432	419	393	415	401	365	434	421	442	396	404	412	418	403	396	402	451	421	432	427	424	436	438	390	450	433	381	409	442	418	409	417	383	425	392	421	446	425	417	401	413	443	413	415	421	433	410	390	412	419	425	418	400	418	417	454	418	408	421	430	398	389	428	397	439	389	379	390	393	458	412	429	412	385	415	418	404	427	443	419	425	412	424	396	424	408	399	440	428	415	417	433	410	421	413	427	409	395	423	402	404	444	413	445	382	406	409	417	385	437	429	394	390	422	371	392	393	401	369	418	427	420	426	404	388	440	386	423	410	432	412	429	424	403	390	416	428	434	444	415	438	390	421	415	430	404	432	424	409	447	437	405	421	436	436	397	420	405	415	416	399	418	403	434	432	407	436	449	427	377	432	414	362	446	361	426	412	419	405	401	417	411	403	423	411	397	428	364	431	410	417	411	436	424	424	412	393	456	421	379	398	424	398	433	410	418	457	432	414	380	409	421	422	397	447	396	377	415	383	410	416	452	435	413	401	394	389	417	433	390	401	399	431	416	446	412	442	420	368	442	413	402	420	427	455	408	405	408	402	447	431	399	415	438	447	434	427	423	407	419	396	413	393	409	418	434	423	384	399	407	439	419	376	428	444	469	410	412	416	419	436	420	392	421	401	410	429	390	416	393	421	382	406	410	433	385	398	376	395	414	389	420	378	383	430	425	394	434	419	409	402	399	429	415	409	434	398	453	413	397	412	374	434	427	443	417	401	414	402	401	428	430	414	428	409	395	433	415	431	402	389	388	386	405	422	428	424	393	414	405	408	441	440	422	406	406	390	427	392	422	426	397	388	409	417	402	444	403	398	415	359	431	409	426	385	418	418	410	424	403	396	425	412	435	406	395	397	405	425	435	433	358	418	433	401	397	415	397	423	425	388	416	400	421	415	447	427	447	377	430	417	433	380	417	433	403	398	393	417	391	385	397	412	452	382	421	412	427	448	436	393	429	417	440	424	417	424	452	425	421	449	442	456	459	459	432	409	430	402	399	393	419	412	405	416	429	388	427	411	408	419	399	440	419	401	403	394	438	406	452	444	357	394	383	409	475	426	417	449	396	383	410	440	425	439	473	384	418	449	413	429	383	431	415	426	382	402	422	401	408	420	401	424	398	409	441	404	396	429	410	406	419	406	438	449	399	410	423	447	385	408	445	426	451	426	426	400	392	400	402	390	391	408	408	423	395	387	418	381	457	425	398	416	394	426	388	423	422	409	414	439	440	441	408	444	402	395	432	444	405	396	409	415	419	414	414	407	411	386	408	399	432	408	424	412	400	411	409	423	386	448	394	441	419	411	432	423	414	398	449	392	465	433	451	406	419	425	391	419	432	447	447	388	436	422	422	391	438	392	400	439	442	417	413	399	443	452	380	392	416	413	427	385	421	400	397	417	398	422	402	422	400	392	431	411	376	424	444	404	437	443	459	413	378	416	451	439	407	404	414	404	441	384	441	403	417	429	415	395	403	416	379	466	451	390	432	406	431	410	452	460	432	415	404	415	436	430	441	404	418	396	444	427	398	414	427	420	384	381	418	376	401	400	423	429	403	438	413	384	405	420	406	391	358	425	465	390	383	423	444	450	441	387	420	421	401	422	377	410	426	383	422	419	443	417	406	437	397	429	393	417	407	407	419	433	435	441	374	402	413	396	402	449	437	428	396	404	436	405	407	389	362	438	416	432	416	435	419	379	414	407	423	393	385	413	397	345	367	424	375	385	419	433	431	385	419	379	401	425	397	440	424	395	433	401	439	393	454	409	408	426	441	386	441	409	401	369	443	423	399	395	422	426	414	401	438	393	422	398	409	416	380	430	442	415	413	398	419	389	413	389	393	423	380	399	423	407	437	399	425	386	436	405	380	366	400	386	434	397	425	419	407	418	400	415	401	412	451	417	419	397	399	396	435	411	377	393	363	430	416	378	401	379	425	412	377	393	392	417	391	373	432	423	387	430	429	425	408	400	431	418	445	417	371	420	397	430	422	408	413	406	385	381	446	426	377	389	431	399	404	414	424	406	389	431	384	423	412	389	383	407	436	411	426	438	400	401	418	381	434	432	472	458	358	420	386	418	389	425	402	388	392	399	410	425	432	401	433	409	364	422	396	435	408	421	380	436	408	409	426	417	405	416	407	406	422	419	407	375	393	381	416	388	387	389	443	411	413	455	395	403	398	422	431	401	400	402	404	384	387	421	409	422	409	395	397	406	423	379	428	376	446	411	425	424	393	390	403	383	431	385	431	403	403	424	412	393	417	401	444	401	406	421	376	440	376	448	444	398	415	418	434	394	389	419	421	402	436	390	408	403	414	432	413	406	401	388	396	400	405	403	381	420	429	408	390	408	424	394	425	438	393	399	393	420	443	409	437	400	405	390	415	443	439	369	387	418	394	385	437	357	410	410	403	381	417	385	388	404	397	431	372	414	426	400	402	440	435	428	410	415	421	413	408	438	435	418	411	403	401	420	415	417	447	381	425	383	411	457	428	430	426	424	424	438	454	408	407	437	429	406	404	425	430	408	384	450	408	428	410	434	413	419	361	411	410	408	423	438	402	388	406	408	398	402	388	450	420	409	437	375	408	403	385	385	404	428	419	377	446	427	423	407	459	373	418	362	417	402	411	427	422	396	401	397	426	400	398	412	422	439	415	439	427	418	406	428	414	413	427	415	443	402	416	393	402	442	388	420	389	419	446	435	432	428	417	422	421	392	395	435	423	429	404	421	411	401	391	417	399	442	412	429	454	414	420	418	425	413	374	450	422	405	438	426	406	439	427	458	362	388	425	386	411	413	419	402	382	437	392	383	413	405	377	414	382	392	454	373	438	399	438	403	406	439	360	404	357	375	449	414	397	412	421	397	443	382	422	434	418	422	408	431	411	447	407	393	421	410	398	407	406	409	385	392	403	409	409	394	447	388	393	446	414	426	377	435	441	475	390	399	414	429	408	423	399	428	406	389	412	424	379	431	411	390	421	421	399	418	417	434	430	436	396	428	412	422	383	429	388	395	409	370	413	413	417	412	411	420	416	428	402	430	416	394	406	392	426	396	389	419	416	441	372	392	388	434	407	427	463	449	428	412	355	404	413	418	401	412	414	412	417	400	362	442	397	429	411	392	443	429	413	402	433	408	427	424	414	403	439	429	388	366	387	429	410	417	409	430	391	392	437	429	401	449	409	405	421	434	415	397	436	366	407	423	360	426	440	405	439	447	416	439	396	398	430	412	429	395	406	380	414	420	397	418	434	398	418	430	416	388	434	410
27273	17504	3906	903	746	718	703	717	681	690	719	713	739	737	694	691	695	685	758	649	669	681	719	634	683	656	646	676	725	700	692	705	695	708	671	650	709	665	716	700	693	728	687	716	646	740	673	663	641	725	651	675	674	690	656	694	654	676	705	638	705	644	677	681	700	704	693	666	760	734	736	645	653	704	684	703	680	705	624	684	742	679	745	701	706	732	668	671	721	681	707	644	740	712	666	627	702	701	653	721	705	733	670	681	736	688	705	695	677	696	695	675	712	687	718	672	670	688	697	673	682	709	687	678	713	657	688	704	673	672	691	656	637	701	655	655	653	697	682	654	680	686	738	638	695	735	685	666	734	632	744	708	654	650	674	680	690	705	711	700	671	675	643	699	663	686	700	708	728	638	660	657	635	726	686	702	675	706	703	673	732	655	699	693	727	692	652	647	645	710	737	682	696	713	663	681	665	707	713	727	727	696	665	733	703	726	702	699	650	705	685	680	750	716	673	693	688	667	632	648	675	689	696	639	676	693	710	728	647	666	727	706	665	702	684	646	661	668	673	716	737	692	676	701	686	716	696	742	612	678	690	669	674	688	714	697	690	671	695	692	666	744	728	653	670	690	689	737	666	688	721	693	684	658	660	678	687	635	696	665	687	672	716	714	701	664	671	717	715	717	698	650	701	678	708	700	677	695	681	699	725	640	690	694	668	696	706	703	650	702	670	662	739	638	658	705	704	719	705	717	703	684	682	710	705	654	689	734	667	664	731	664	697	710	681	675	682	641	646	719	716	706	758	684	669	666	706	701	721	682	697	712	704	654	674	690	740	683	653	700	695	712	670	690	698	725	716	719	664	646	702	637	688	681	660	749	709	644	723	637	664	641	689	695	683	712	684	698	673	711	670	674	697	709	683	673	698	682	654	680	692	705	714	663	684	619	675	666	714	705	689	696	719	689	690	683	685	674	720	641	682	691	649	722	704	644	731	693	694	728	684	698	657	733	663	664	664	699	735	706	664	679	713	695	685	757	718	702	685	695	658	717	675	675	690	742	683	678	660	652	668	657	721	712	669	677	669	651	683	694	751	726	646	676	672	692	705	692	633	714	649	692	638	692	643	712	706	707	692	696	692	707	709	702	700	676	660	697	718	707	700	661	689	682	702	661	646	666	713	677	676	723	718	706	694	708	650	690	650	673	682	703	730	676	627	704	648	690	695	650	680	679	705	638	719	736	674	697	717	672	671	678	706	655	694	670	663	706	670	676	705	667	703	665	750	681	654	648	673	692	661	686	705	678	681	651	694	693	707	715	671	675	680	713	684	676	740	737	694	760	657	659	681	714	648	665	674	694	664	710	659	690	648	685	692	691	681	693	656	680	669	652	709	695	695	717	668	685	707	711	664	677	695	734	716	705	646	694	696	673	715	675	738	676	662	690	676	724	670	675	687	716	704	629	704	669	641	659	663	673	679	711	679	679	728	648	723	641	697	694	663	666	716	713	679	703	724	690	658	673	699	654	705	668	670	706	730	651	697	684	706	705	634	699	682	684	716	723	643	688	735	712	709	708	678	650	729	717	746	667	668	675	682	664	718	685	647	680	673	655	709	677	668	657	663	717	695	672	684	703	736	683	711	716	673	695	717	705	722	681	687	660	723	661	686	653	680	705	660	657	641	640	673	722	696	733	659	728	661	677	696	698	709	675	705	714	708	731	672	701	696	693	664	683	705	679	637	666	669	687	667	661	691	653	711	656	723	698	659	674	719	649	687	761	685	716	690	671	658	716	671	686	698	704	682	719	687	639	702	687	708	690	645	653	690	666	678	683	668	730	662	729	676	673	672	663	729	695	702	690	679	625	692	660	693	721	670	740	690	686	670	660	713	697	722	686	671	669	665	653	729	632	672	635	679	694	685	651	685	688	697	648	671	691	663	706	637	723	746	673	653	695	632	704	666	736	676	695	703	686	706	670	721	665	661	697	714	693	706	689	718	665	677	691	733	660	743	682	655	689	752	708	699	668	679	701	706	723	679	743	694	663	751	719	694	663	680	705	680	700	674	718	692	734	704	696	712	710	699	679	688	690	699	692	642	698	698	672	703	710	645	675	695	652	681	711	713	680	680	720	670	735	699	693	689	671	684	699	738	688	712	727	718	688	699	656	683	717	638	682	685	650	648	683	713	687	667	680	705	711	674	677	677	663	672	695	677	704	698	659	695	665	704	709	677	759	678	677	688	625	673	688	702	687	702	678	696	709	647	734	690	707	690	616	697	705	640	653	711	668	688	718	708	677	678	702	731	669	679	660	667	664	666	694	696	703	642	646	648	670	700	654	671	687	698	702	687	688	679	662	688	679	771	665	686	724	689	666	694	684	634	678	702	684	708	680	647	677	673	627	684	697	715	711	673	662	656	628	628	683	680	691	681	695	715	748	693	731	681	659	664	698	669	682	655	666	660	697	721	683	678	691	689	722	730	699	667	667	651	655	695	674	665	638	700	661	696	662	689	682	708	679	692	676	643	684	732	725	692	712	707	744	688	710	679	690	680	711	695	715	683	656	623	669	699	696	654	717	665	708	652	646	702	680	692	688	653	683	688	681	690	723	677	710	678	715	692	690	690	684	723	709	673	647	720	646	738	681	701	718	681	725	691	727	652	683	693	710	605	697	666	678	711	726	696	707	681	711	683	703	679	696	686	649	683	702	676	681	634	683	684	687	669	719	670	655	685	701	673	718	639	689	677	711	727	711	700	673	628	651	744	672	670	646	693	710	678	695	676	700	707	654	664	748	672	686	652	690	696	677	666	670	689	679	644	661	701	670	666	701	714	721	683	682	665	697	690	757	675	665	691	662	685	655	712	687	721	727	734	708	674	735	697	653	718	728	666	664	705	683	707	701	679	692	708	643	696	729	671	663	666	730	685	685	707	681	654	697	689	688	711	655	681	652	649	678	647	640	655	686	716	691	671	709	678	703	677	633	668	694	758	704	745	684	681	703	751	654	683	680	717	643	689	685	688	659	696	649	686	625	661	671	666	732	687	716	700	656	670	678	677	718	678	689	678	703	743	680	711	694	683	671	695	722	699	682	681	657	622	648	669	649	680	689	704	647	679	722	685	730	708	726	651	734	692	637	630	685	693	730	707	701	673	740	663	664	697	711	632	690	736	675	670	675	671	688	647	668	725	727	670	692	708	711	660	725	715	695	733	686	646	664	701	682	675	690	719	667	684	652	686	743	685	681	665	651	686	739	703	718	682	691	667	680	705	712	683	666	665	708	670	676	694	710	658	680	702	675	674	685	689	702	678	673	681	678	717	714	631	725	674	680	669	692	692	701	681	639	681	705	664	659	675	670	749	693	730	710	736	672	631	697	682	726	671	686	686	672	689	698	707	737	677	695	659	745	698	649	637	742	692	678	672	698	629	688	676	717	720	697	655	685	702	678	672	665	704	676	674	721	657	704	747	693	637	663	648	683	725	682	679	711	688	671	671	681
6626	1315	1143	884	828	773	835	791	762	776	770	841	750	778	778	761	781	800	783	743	834	765	721	710	857	760	774	811	772	767	804	720	764	803	738	768	786	767	806	789	794	768	809	766	763	753	761	754	764	745	784	760	747	801	715	799	726	732	791	759	783	824	818	774	776	785	790	790	784	803	749	784	795	763	779	765	769	779	796	745	739	801	793	771	785	752	766	795	770	785	778	745	804	785	802	793	808	761	789	739	728	784	772	748	747	712	759	760	759	803	772	742	768	737	764	754	748	776	754	803	776	778	843	724	840	790	790	711	781	780	765	762	743	781	730	758	761	721	758	738	734	792	771	764	781	778	823	790	793	748	760	840	761	746	745	812	773	761	754	827	762	775	780	781	741	739	780	740	746	774	759	731	737	799	784	756	770	794	789	770	755	746	766	831	780	741	712	763	735	697	775	795	708	793	818	793	728	818	767	719	818	755	697	761	809	792	753	788	810	761	793	792	797	768	775	762	716	740	780	771	747	758	766	739	800	772	784	721	772	787	775	752	771	806	740	752	766	766	762	751	752	790	777	729	783	758	721	723	767	789	783	750	765	797	783	780	779	801	819	737	707	805	818	766	812	740	784	817	770	746	742	757	786	739	803	764	697	766	761	762	777	777	797	725	813	745	763	797	726	761	795	746	715	803	766	804	791	711	746	779	795	788	765	776	743	765	833	773	769	780	759	808	807	755	737	716	800	768	833	735	742	747	744	799	747	782	739	781	769	799	786	801	814	712	772	755	754	756	820	784	768	773	751	688	760	811	777	763	726	808	784	809	754	823	756	754	746	728	759	740	786	784	781	767	791	731	727	808	770	751	767	763	762	770	764	786	775	760	715	834	774	777	776	765	743	781	761	758	767	760	737	790	784	761	819	726	790	727	721	802	699	790	731	828	798	753	793	807	808	746	773	759	828	769	781	821	772	816	785	768	764	748	725	742	733	718	756	784	746	824	771	744	844	797	759	817	750	759	742	752	796	751	744	786	739	733	778	764	799	776	779	808	792	758	790	765	791	787	778	731	758	798	749	772	875	784	766	786	753	762	797	769	786	695	771	773	737	818	774	748	808	745	728	757	778	742	805	796	759	770	805	769	740	773	783	757	745	732	774	816	777	746	736	789	773	772	810	777	782	839	757	772	826	785	777	769	759	799	832	771	767	754	771	794	772	767	770	759	747	718	697	771	804	763	746	797	755	746	772	789	742	764	755	809	740	806	806	803	799	753	765	807	798	782	722	800	803	737	782	747	791	774	746	765	833	773	754	792	753	752	792	777	727	790	750	773	743	763	758	762	743	737	750	727	729	774	795	741	738	732	769	756	754	758	745	787	811	799	858	723	765	796	777	785	755	783	782	773	744	742	765	784	731	803	744	784	749	752	750	769	803	786	760	737	749	774	736	798	718	782	717	734	748	741	770	738	737	708	768	782	787	762	776	759	779	778	788	765	757	777	797	764	750	806	736	754	732	788	801	744	804	748	787	758	745	799	786	750	770	771	763	746	741	759	764	769	727	780	781	756	772	819	752	762	805	758	818	808	752	813	722	822	806	766	779	793	743	776	789	779	712	766	723	760	751	803	742	790	724	769	782	799	742	780	757	770	818	744	755	785	749	772	775	778	790	777	819	742	772	820	759	783	743	780	790	751	764	806	751	806	743	807	773	803	767	791	787	821	782	731	781	723	784	766	757	776	784	755	809	726	734	773	764	801	777	772	788	799	767	779	773	727	778	764	809	764	787	758	762	781	801	798	734	755	733	726	767	769	754	756	768	774	765	730	783	788	753	741	807	790	714	780	764	762	767	748	806	728	785	771	766	816	770	784	786	778	760	772	823	772	768	749	748	749	817	767	777	734	779	773	774	746	798	770	809	757	763	796	757	766	790	769	758	773	751	784	782	769	791	791	732	793	745	783	753	827	737	777	760	708	771	777	778	746	799	775	750	729	712	743	746	829	732	746	786	768	782	774	746	770	754	777	737	716	742	755	801	713	766	722	735	790	798	756	746	783	803	745	805	806	783	818	706	811	815	752	717	712	777	776	746	783	746	761	772	749	757	718	747	741	778	781	752	765	725	766	689	788	775	719	754	786	725	739	753	783	794	815	748	794	782	775	736	827	753	789	736	758	733	729	782	751	774	815	783	772	751	738	786	771	772	814	751	788	788	787	753	754	745	792	755	763	782	687	770	745	779	800	823	772	770	768	796	736	823	801	820	755	717	817	755	769	799	749	779	802	812	813	744	794	784	808	711	861	762	795	768	807	811	761	733	743	822	739	762	777	779	762	788	817	766	769	789	763	743	749	783	716	731	776	780	765	768	778	758	787	787	777	775	708	736	777	719	735	837	770	742	778	798	820	783	772	765	768	721	767	759	750	738	803	819	781	739	803	744	778	815	762	785	795	756	812	794	781	759	775	811	793	788	760	788	760	783	768	744	773	788	773	824	803	724	763	740	735	798	772	829	826	788	771	769	771	768	762	769	803	781	737	821	801	764	783	751	747	782	818	757	728	822	787	749	723	802	743	768	775	784	783	683	758	762	772	727	737	779	774	741	775	784	788	778	761	769	785	825	754	780	814	802	814	772	799	782	791	733	798	782	798	758	753	809	798	748	769	771	762	772	722	759	792	747	752	745	759	723	729	772	745	780	728	755	802	740	783	755	799	769	735	745	740	723	801	779	749	806	794	806	808	790	764	760	770	762	774	762	778	735	735	774	791	742	711	776	763	798	728	708	726	749	733	723	773	768	745	736	804	796	713	771	822	796	731	769	730	769	717	763	771	735	740	702	808	762	759	751	761	763	768	852	798	717	768	741	788	766	781	818	804	774	790	777	834	789	755	767	790	815	760	787	780	758	705	768	709	750	783	798	800	761	727	790	744	747	782	788	769	763	773	767	769	783	766	736	778	816	824	819	755	733	806	780	730	781	739	751	749	794	792	786	766	740	807	764	756	782	800	757	772	736	763	715	766	799	755	817	710	768	759	796	727	822	739	780	762	788	769	815	746	738	766	730	778	808	766	773	773	802	751	844	759	744	754	768	750	817	779	790	798	782	852	776	788	728	728	779	818	787	799	760	735	747	812	778	739	779	790	721	782	802	786	806	755	744	814	775	780	777	809	735	717	778	741	795	799	793	793	777	780	716	766	710	753	831	763	775	729	790	765	770	747	782	751	746	808	760	833	810	796	791	732	748	742	787	749	764	765	783	752	773	705	782	768	777	730	778	802	728	727	765	759	738	739	745	729	788	782	781	741	754	833	808	732	815	747	802	832	791	742	744	783	810	772	778	752	720	801	834	835	767	759	788	788	750	738	759	797	782	790	753	776	742	772	803	738	768	774	751	742	782	767	775	783	758	764	860	738	782	778	810	737	788	839	726	783	757	735	728	768	808	781	796	788	798	769	810	772	809	754	796	738	772	731	795	746	778	746	759	788	739	779	770	756	745	757	785	738
23359	21070	28211	24166	21069	8705	1461	1031	963	902	917	854	855	854	838	816	800	812	796	785	744	734	768	762	739	773	779	703	842	730	768	753	717	713	779	804	755	716	757	751	758	754	794	757	707	789	771	769	765	759	812	747	737	735	743	694	736	744	737	725	728	713	759	807	726	751	729	797	759	717	728	744	709	739	768	765	781	772	729	726	758	765	740	740	744	726	712	744	777	721	722	742	702	735	745	744	756	768	757	710	747	746	766	759	744	706	780	738	785	742	757	802	694	737	758	699	692	691	735	734	723	741	665	703	753	732	745	733	808	733	748	769	752	777	743	740	792	742	717	758	750	772	731	677	731	779	734	755	730	713	815	713	741	736	732	800	726	764	736	723	766	741	749	769	780	722	745	821	726	736	697	682	776	759	731	753	719	757	752	769	765	729	757	735	709	710	758	714	735	708	761	743	740	724	721	740	726	771	764	728	700	718	747	724	728	747	742	750	753	737	730	724	761	725	721	704	740	755	709	736	729	759	759	727	733	751	740	738	747	756	763	758	772	709	714	728	720	710	734	782	780	750	758	740	777	782	742	737	725	707	725	806	731	714	747	753	693	724	742	759	797	704	737	729	773	734	744	745	723	778	719	772	761	743	743	776	772	719	750	749	714	748	752	767	804	742	714	731	786	758	723	746	772	687	673	754	729	696	773	735	697	717	743	676	758	743	774	742	771	733	706	766	718	706	724	788	706	762	740	746	708	706	687	721	748	788	771	771	755	721	757	721	711	739	716	748	734	726	763	733	694	765	753	673	725	761	688	760	734	737	677	719	750	740	783	741	745	714	732	737	757	738	695	751	778	757	691	728	735	687	720	696	771	744	758	693	761	695	734	760	793	771	705	805	700	750	765	793	763	694	729	755	748	756	736	696	741	739	713	709	692	751	725	776	746	698	749	725	730	758	739	752	758	746	744	713	735	751	724	694	674	756	720	746	739	786	748	683	709	803	749	764	729	740	737	787	694	730	700	739	788	727	742	751	752	719	737	724	723	796	727	730	775	720	690	764	730	730	721	722	747	720	763	760	701	720	708	759	745	727	715	756	752	748	748	765	745	724	752	705	718	734	750	734	690	738	756	742	681	784	731	743	731	718	765	750	733	713	758	755	731	780	738	705	720	731	736	693	752	769	675	669	714	713	719	772	685	725	748	714	729	705	717	761	750	741	735	738	767	731	789	719	810	734	746	753	696	741	749	761	770	788	722	776	708	711	767	718	789	733	703	705	784	719	737	745	723	715	726	711	749	716	759	695	749	730	763	698	751	715	722	748	727	720	761	725	748	756	760	750	774	777	716	711	699	748	774	765	749	748	738	772	738	715	727	709	769	660	739	744	827	731	736	772	721	702	746	740	797	748	705	769	733	694	724	686	731	731	714	744	738	744	739	741	678	736	702	688	722	753	746	782	709	726	777	724	739	749	799	785	769	762	689	718	767	746	757	706	733	762	747	725	736	768	763	729	706	701	726	696	745	715	756	756	707	740	706	764	697	736	701	760	774	720	692	753	766	740	768	738	713	734	720	740	753	730	764	671	724	736	749	755	700	720	729	756	762	763	787	724	746	779	735	753	734	788	802	734	749	761	770	766	749	718	710	773	790	680	742	763	742	729	721	763	719	773	746	737	680	706	712	714	720	787	698	768	766	770	699	756	759	681	736	746	731	746	719	706	780	700	787	744	753	783	704	749	752	753	754	752	751	729	730	741	722	713	758	680	745	744	764	754	764	733	752	698	729	740	729	701	756	730	713	740	725	808	771	739	697	731	708	779	757	719	698	726	708	759	757	730	742	741	723	709	722	708	741	750	729	704	764	725	769	807	760	770	758	730	722	674	756	699	717	734	711	761	822	743	750	747	732	737	770	761	748	748	768	735	748	743	774	734	674	740	749	784	726	784	799	752	772	740	701	677	719	721	772	780	710	732	744	771	710	766	731	738	756	741	750	749	743	692	770	740	744	746	771	741	737	768	738	765	727	737	761	739	742	761	750	726	750	668	766	726	763	708	716	720	721	737	752	721	673	752	759	678	774	783	731	756	749	724	754	713	758	780	694	768	713	738	752	749	713	717	713	747	755	719	778	701	761	740	721	768	762	714	741	808	753	809	707	765	742	711	729	781	743	724	687	763	740	704	706	691	704	763	712	756	732	739	731	736	706	761	706	715	738	709	692	746	785	750	783	775	750	746	729	728	765	745	742	759	730	768	721	716	745	742	765	687	770	718	771	724	751	724	767	707	785	774	748	716	755	740	723	762	739	721	709	776	751	764	784	758	727	775	728	741	773	729	751	742	705	749	733	719	753	694	716	762	712	735	732	708	715	709	771	719	754	763	726	758	761	726	777	755	761	767	728	794	740	708	768	703	735	766	781	746	758	722	729	792	768	752	712	745	702	764	740	759	745	770	842	758	728	736	709	727	737	679	718	692	744	733	709	744	707	729	743	733	727	680	751	777	743	728	749	754	765	726	723	746	717	704	734	717	754	739	801	731	741	725	747	696	724	729	713	728	779	731	748	717	706	755	736	713	751	746	748	700	721	804	789	738	786	707	778	676	718	722	757	710	738	769	737	720	720	775	732	745	735	774	789	764	750	759	738	756	737	728	688	790	691	703	704	714	727	748	733	737	723	776	736	731	757	759	731	690	666	717	748	756	771	736	769	746	716	742	735	723	762	737	740	765	718	805	751	744	735	746	733	699	695	749	769	710	714	751	699	750	675	776	752	762	736	743	755	754	732	717	745	769	802	770	764	724	752	749	754	781	744	709	690	751	790	734	734	765	755	738	762	718	755	765	706	752	746	765	751	690	716	709	718	771	743	775	758	748	788	747	707	774	778	740	688	717	764	745	778	712	714	715	703	750	754	705	718	712	730	741	722	764	763	735	731	734	746	769	732	747	738	765	754	768	697	688	720	771	701	736	739	731	745	768	748	687	776	759	720	790	754	715	732	772	708	707	718	698	703	751	720	722	732	735	718	689	689	722	735	763	700	751	744	740	709	769	711	764	742	767	767	720	770	765	736	761	713	768	753	699	767	735	717	750	742	732	730	748	763	729	724	695	763	757	798	714	711	739	784	702	732	735	731	773	705	751	751	704	759	749	734	718	690	752	694	699	736	740	729	753	700	771	774	708	742	699	744	748	766	771	752	740	760	766	730	740	780	734	760	694	734	763	729	746	732	743	773	753	706	770	803	791	740	745	801	753	696	724	710	741	722	722	747	729	734	769	753	727	734	750	751	716	756	687	682	724	722	721	760	759	760	746	753	725	762	727	700	768	717	719	656	742	657	731	708	720	753	712	689	770	778	754	728	787	732	735	693	737	775	740	792	738	713	731	768	725	699	692	771	734	742	770	761	768	722	812	726	735	771	729	732	734	687	756	734	760	709	736	694	812	728	766	744	752	718	724	763	754	739	744	748	763	696	785	785	719	748	714	709	712	730	682	723	743	741	696
6568	8401	6167	3104	2423	1969	1660	1352	1216	1176	1064	1057	987	936	901	877	907	900	940	840	896	916	859	902	823	833	871	821	908	878	904	860	876	882	832	838	849	830	854	805	833	846	856	857	757	845	816	838	859	877	822	868	830	903	845	854	849	844	838	875	829	820	829	779	805	883	855	843	825	887	813	817	827	856	845	860	823	876	819	858	829	844	837	826	862	817	866	866	862	864	839	865	863	855	879	833	822	875	826	835	868	820	813	842	778	851	831	834	843	848	880	849	821	840	840	856	850	849	848	808	868	842	827	831	813	808	858	880	818	884	839	880	827	798	828	813	853	849	834	857	835	858	868	813	859	813	842	811	885	812	799	840	814	861	828	836	886	852	804	847	862	854	807	849	847	831	827	826	840	856	860	869	824	854	890	827	859	869	850	819	831	851	833	834	832	870	806	820	832	882	858	856	870	859	835	847	846	856	850	833	825	829	842	845	869	838	864	863	850	862	819	824	826	806	833	876	878	839	795	814	784	900	847	852	844	817	839	898	939	853	825	883	858	857	848	881	831	848	839	820	838	810	843	862	828	854	823	856	854	791	879	777	867	796	850	879	858	830	808	794	875	804	849	871	845	791	842	843	858	838	856	808	879	831	874	846	839	834	833	838	829	840	788	850	844	840	858	840	874	867	838	829	822	809	864	833	865	841	812	835	841	851	831	805	826	860	866	832	864	840	825	810	837	839	867	847	835	848	803	833	818	830	845	822	893	855	850	865	826	847	844	841	851	891	798	816	872	829	859	825	856	844	884	869	929	845	846	861	855	828	871	852	838	922	873	877	855	842	842	876	880	816	813	791	848	853	836	834	811	816	835	822	799	824	847	839	831	817	833	861	827	818	826	832	853	813	864	821	830	832	796	825	883	902	820	858	849	849	899	836	789	867	833	800	883	811	823	853	845	856	820	814	852	891	806	842	842	826	841	859	816	861	821	805	870	826	801	833	821	879	845	912	867	829	821	877	812	827	841	827	792	834	840	852	818	871	880	851	849	872	820	823	810	819	856	844	866	849	824	861	833	843	824	833	851	821	848	826	851	825	815	835	841	863	816	878	846	832	842	812	820	826	826	848	810	854	811	842	873	833	884	824	794	829	807	879	779	859	817	838	876	817	796	803	831	859	847	878	836	873	814	824	823	836	879	823	819	826	824	887	840	830	828	820	859	836	848	826	864	825	906	817	929	874	829	864	854	844	800	791	837	819	865	818	817	857	810	846	825	844	827	876	827	841	826	851	835	862	862	793	855	861	814	833	837	834	828	809	816	862	814	803	873	839	837	841	802	822	857	808	828	839	849	850	815	821	803	804	881	802	830	861	885	880	861	841	873	799	862	853	871	854	861	819	806	846	866	851	878	808	820	845	835	853	850	850	875	839	805	798	880	855	800	902	861	848	800	828	809	838	836	845	853	839	856	828	839	831	804	806	794	868	803	812	878	808	820	875	829	797	831	856	838	860	863	857	836	870	898	758	872	819	891	847	835	849	821	822	860	826	813	843	855	809	815	806	838	805	845	807	789	817	836	811	837	850	837	797	817	875	834	838	843	812	814	841	858	817	877	834	830	894	883	815	875	852	858	865	810	860	803	868	897	819	891	844	827	849	843	855	815	799	848	825	829	822	814	826	792	862	828	863	805	876	791	847	876	869	828	857	798	814	838	874	786	828	798	861	820	768	842	787	799	847	832	852	812	814	836	808	899	822	863	811	778	823	856	863	845	844	879	835	804	841	828	810	831	816	827	855	844	851	862	867	872	832	869	859	821	821	853	862	833	790	847	830	878	833	843	814	859	838	863	863	867	866	863	865	828	792	857	843	796	801	785	851	784	834	847	835	838	839	800	870	816	875	797	794	875	871	815	829	803	858	833	812	892	825	862	792	848	879	845	852	817	833	802	808	856	792	851	864	807	800	805	876	819	876	840	849	835	850	866	897	870	794	856	880	831	800	867	863	864	847	777	861	802	829	827	870	877	851	869	853	903	833	850	755	842	836	868	823	786	849	860	859	816	837	821	805	845	826	850	827	865	880	871	841	860	882	823	869	813	789	843	820	838	815	856	806	821	869	845	794	830	837	852	918	817	825	854	843	792	863	826	869	804	793	845	871	790	823	887	806	847	830	894	837	843	831	806	826	827	854	854	852	864	814	815	905	857	835	856	835	819	826	827	798	888	828	836	856	872	809	860	821	882	811	908	788	866	886	829	856	842	833	849	864	827	859	854	813	837	771	810	856	825	783	794	821	845	827	858	778	816	847	844	852	871	893	833	887	847	856	864	809	806	836	820	829	839	822	801	880	813	799	785	876	796	871	825	802	875	820	828	824	783	859	832	822	832	831	818	889	797	861	811	853	836	843	845	899	869	855	852	805	839	826	878	837	928	838	842	816	851	881	808	799	808	811	859	846	782	834	849	851	887	833	876	837	804	862	814	865	847	856	838	880	868	836	844	830	825	821	840	887	838	836	880	874	816	870	803	846	869	827	899	911	840	882	851	836	810	849	813	859	885	838	849	851	828	869	792	867	851	852	862	888	832	775	824	844	839	809	888	868	874	862	866	828	836	831	821	853	842	854	812	781	884	834	826	856	852	845	838	882	823	829	819	816	831	823	814	825	846	845	861	813	822	846	880	901	836	812	840	837	763	829	823	811	835	822	866	838	847	811	846	836	808	848	846	867	881	869	823	823	765	818	854	832	834	829	815	840	823	836	844	822	885	830	864	811	806	765	771	859	823	832	854	872	841	869	863	840	892	808	871	790	885	815	876	830	806	759	829	815	883	806	800	857	831	842	839	815	852	829	884	857	892	834	812	840	817	806	782	861	860	864	821	854	856	822	838	790	850	804	861	832	849	849	796	824	863	849	842	851	856	812	793	830	857	823	826	853	792	830	853	873	857	878	794	877	840	892	812	858	874	847	798	872	805	829	866	867	840	837	872	824	831	807	858	867	816	821	864	848	832	851	813	828	836	803	819	799	810	797	833	827	866	852	830	836	831	823	881	835	834	833	828	906	843	863	781	897	815	872	890	812	800	783	835	860	851	873	756	842	799	881	818	857	826	817	848	833	866	864	814	863	820	874	826	849	797	840	820	853	907	841	846	848	851	811	826	857	851	888	842	840	836	841	808	832	813	817	831	835	845	812	843	887	872	847	878	866	843	840	856	757	804	851	878	806	812	859	838	870	826	861	862	874	832	802	841	848	838	851	865	857	796	854	820	780	818	863	799	804	887	849	853	817	858	845	853	820	880	807	846	838	813	852	854	867	859	866	794	866	826	822	842	822	851	804	849	827	889	817	818	809	852	852	853	829	831	837	815	832	860	814	821	864	786	797	836	836	836	826	813	829	891	808	822	857	821	837	891	779	841	860	900	879	847	821	860	854	836	834	841	828	829	832	809	850	812	856	871	813	869	799	850	884	889	821	822	857	831	832	893	813	817	852	789	842	851	816	813	862
24393	21030	26967	25208	8589	684	594	496	462	429	425	410	410	393	381	367	377	375	364	399	356	369	379	368	382	385	347	358	341	338	372	383	376	366	341	407	345	362	383	350	364	376	348	391	343	371	385	376	356	381	361	405	340	362	413	392	365	353	366	371	355	361	365	373	379	408	346	376	368	376	378	360	362	344	348	377	388	337	355	373	410	373	368	359	346	361	332	350	338	386	377	364	396	391	394	386	373	364	362	379	365	368	342	378	368	381	337	348	399	352	371	345	356	345	342	368	367	352	351	330	359	365	348	371	403	377	362	383	364	353	370	375	390	357	400	350	337	381	344	383	388	348	376	360	380	365	379	417	380	332	350	344	412	338	387	379	336	377	361	366	353	378	349	347	388	379	333	366	332	368	344	355	362	334	367	388	361	361	353	380	347	367	374	382	389	350	375	330	363	366	341	337	331	378	382	324	354	323	353	353	376	352	372	370	373	322	358	365	379	387	370	364	363	354	367	401	395	371	372	363	381	322	362	380	357	358	371	371	387	363	348	373	359	378	328	383	370	375	359	346	324	347	367	376	361	351	391	359	364	356	350	340	357	394	345	347	368	381	321	346	383	341	356	365	344	394	357	365	379	404	362	346	374	368	353	358	358	360	358	360	393	381	376	384	351	348	377	302	361	380	323	392	365	333	374	384	383	350	385	369	382	342	363	340	352	358	350	368	396	362	353	381	357	369	343	355	353	364	357	363	346	354	369	358	378	362	362	360	339	393	364	326	378	375	363	368	371	327	372	388	321	377	365	388	355	372	409	346	367	329	360	377	370	346	387	348	383	370	384	330	352	345	328	365	353	349	369	382	342	381	394	388	341	379	385	395	370	304	400	379	364	337	386	359	371	347	363	331	385	345	371	370	359	360	326	367	355	352	363	351	331	362	375	325	361	366	350	318	381	393	376	379	369	366	342	360	363	386	353	367	374	329	351	338	359	377	315	357	375	354	376	364	363	349	375	357	373	358	367	351	381	366	331	339	370	335	366	350	346	353	366	360	385	372	345	374	350	378	384	357	337	353	357	352	346	364	366	378	358	291	347	353	349	382	314	365	354	360	364	372	371	368	375	403	366	374	379	345	337	354	367	375	357	378	366	356	347	359	361	353	348	407	348	345	379	372	374	353	395	407	364	339	349	357	363	344	359	385	350	351	345	369	317	350	356	404	379	362	349	329	357	321	334	352	352	377	365	353	346	367	377	377	369	357	377	368	352	355	371	337	341	335	385	371	343	405	380	329	384	397	343	401	331	342	369	393	363	330	378	344	330	373	358	390	373	364	369	328	360	362	349	374	346	354	360	380	329	350	365	335	359	351	353	344	365	360	347	328	340	340	348	322	331	366	366	392	387	322	396	341	363	364	367	385	363	349	377	363	377	396	358	374	307	341	379	382	331	347	393	382	338	335	342	315	369	377	375	346	378	361	354	343	365	356	372	370	375	378	363	338	368	352	330	340	378	353	365	415	410	347	347	385	381	357	390	321	374	373	338	378	365	363	365	352	339	379	381	318	350	369	335	333	365	383	317	359	361	354	356	374	355	349	355	341	323	363	356	357	380	339	377	339	322	379	371	373	354	360	354	390	366	374	409	363	382	346	359	347	350	346	378	364	385	377	351	358	367	349	352	360	357	327	369	334	379	375	342	384	373	358	364	370	378	363	372	326	365	382	356	328	414	377	336	356	333	364	371	405	357	353	363	357	357	353	334	328	387	348	310	357	389	350	365	370	356	357	365	339	391	397	364	390	379	380	375	364	373	354	361	353	360	372	368	354	370	379	380	346	383	387	341	394	350	338	363	342	354	350	331	404	372	354	327	344	372	378	343	358	373	369	360	348	325	368	392	329	369	352	359	399	361	388	359	360	386	339	382	352	355	382	371	338	366	368	358	354	368	353	351	375	381	372	365	358	383	388	383	338	370	374	356	358	351	350	354	384	352	362	362	351	347	387	371	368	337	374	394	353	346	374	376	365	348	354	341	382	321	365	374	408	372	380	343	403	327	350	388	368	372	368	356	331	378	361	385	365	351	372	379	342	351	395	335	368	348	397	359	340	357	362	355	380	373	350	360	382	376	385	361	379	363	369	356	393	364	330	384	379	375	381	369	366	380	337	344	361	348	368	368	380	375	396	380	372	379	360	345	359	350	364	381	347	385	355	351	351	358	408	345	321	358	364	388	381	331	356	366	380	358	367	363	374	367	404	394	349	352	356	351	354	335	381	383	361	390	393	349	377	363	378	360	353	362	356	383	326	332	365	389	384	349	376	372	358	390	364	338	360	328	380	373	343	341	336	389	367	364	374	356	377	379	395	368	378	365	381	349	376	314	382	361	357	392	394	366	355	365	390	374	360	346	372	387	334	383	374	383	332	382	358	382	355	331	340	359	365	363	380	364	374	325	359	392	336	339	367	397	359	343	346	352	369	357	339	368	370	377	402	355	349	382	380	381	372	365	360	363	353	353	365	350	373	335	375	364	334	349	352	345	334	322	364	353	372	377	362	375	351	330	363	345	354	319	373	360	366	349	366	356	363	375	402	377	329	376	349	338	334	332	388	347	341	380	385	353	383	365	374	359	354	344	361	344	358	366	384	359	344	362	355	355	385	353	381	358	408	373	376	343	340	365	343	361	360	368	387	347	341	363	373	350	359	360	339	331	337	358	365	382	337	335	377	369	353	387	386	377	344	371	319	338	345	343	364	337	330	367	321	345	363	398	384	370	347	345	370	373	392	395	339	404	351	355	348	338	355	363	367	387	331	376	339	389	357	352	393	370	381	377	344	366	357	359	391	381	340	359	366	328	353	367	353	366	361	368	335	348	358	333	377	323	381	352	380	361	371	387	363	362	374	367	352	314	351	370	339	364	340	381	384	374	361	378	368	327	358	372	338	367	357	370	357	342	358	341	368	354	345	347	363	366	334	384	375	380	365	341	356	369	352	334	391	365	363	364	354	374	390	330	379	357	380	370	342	375	374	352	347	352	376	379	367	365	400	355	345	400	360	351	355	363	364	351	359	369	355	364	331	361	368	366	343	375	358	375	346	370	342	353	365	345	361	353	354	382	395	379	361	381	352	378	346	389	350	355	367	345	346	354	366	349	347	349	361	336	361	372	378	381	331	368	354	355	355	368	356	334	390	380	334	374	354	366	399	321	367	354	388	372	352	355	387	355	348	373	343	365	378	382	383	357	361	349	349	375	371	329	378	358	334	376	350	367	373	381	382	337	322	389	345	367	355	374	380	343	372	349	355	323	398	348	363	370	364	396	357	351	354	320	336	348	383	388	369	359	388	386	312	351	357	367	358	330	384	357	334	339	374	352	387	369	384	366	346	338	389	381	383	347	359	387	365	360	357	364	351	394	335	340	388	368	327	374	358	379	398	328	347	384	348	350	362	365	369	360	366	378	370	364	337	363	406	362	332	365	391	346	357	371	359	360	377	412	365	341	356
5283	5431	3197	1624	1245	1010	847	715	648	574	521	462	525	481	457	483	456	425	457	463	427	433	435	423	411	400	432	406	394	415	412	453	420	439	408	432	403	405	417	434	421	424	431	388	400	409	407	392	410	428	398	437	409	428	429	428	393	410	404	375	408	409	414	429	437	405	408	421	405	374	433	412	415	386	395	400	416	413	439	425	393	396	405	417	438	402	397	400	396	394	418	438	430	448	428	439	374	417	412	421	454	443	413	394	407	437	429	427	378	372	378	400	422	372	406	410	429	398	405	415	383	420	438	413	384	404	398	410	391	420	409	377	417	416	416	388	409	395	400	430	419	404	404	410	406	424	440	393	388	393	391	375	406	423	395	457	407	376	388	397	414	413	422	435	414	412	392	421	423	424	393	421	393	411	395	395	401	421	425	398	387	404	408	377	382	394	418	400	413	408	370	418	381	404	396	414	388	422	394	394	378	407	401	400	419	416	456	404	413	385	375	396	414	401	422	400	428	397	386	409	436	388	433	398	424	439	400	374	424	397	420	403	417	456	403	403	443	424	411	406	404	400	400	411	415	429	436	408	403	384	491	377	388	395	403	363	395	413	447	366	441	411	443	395	438	390	466	390	405	392	381	382	421	395	395	414	399	403	434	407	423	424	426	454	410	425	437	384	372	366	367	416	418	384	388	406	385	386	389	441	423	397	450	431	415	438	411	404	411	394	438	443	405	420	407	398	410	425	436	387	418	410	422	414	398	379	429	404	404	422	413	406	406	409	405	397	421	398	394	405	424	416	426	406	404	396	423	421	373	414	370	385	392	408	420	413	438	385	378	414	472	453	415	403	422	425	414	399	392	411	351	412	408	405	414	401	412	430	435	415	428	381	387	428	450	373	422	402	422	423	400	391	410	384	415	405	405	407	378	373	386	373	391	396	381	404	399	422	385	397	393	425	382	412	435	391	387	419	380	437	405	394	388	389	377	407	376	402	402	434	426	426	407	433	421	425	370	405	431	394	416	400	394	390	398	388	407	420	423	421	412	387	446	389	435	432	381	366	405	432	374	409	384	416	417	410	411	448	410	460	399	394	421	432	402	389	430	412	420	404	410	394	421	395	413	430	432	404	418	404	427	389	398	411	420	398	395	378	436	379	439	437	415	414	402	381	418	431	395	398	399	412	400	380	406	434	399	405	408	420	411	401	380	412	431	429	407	416	411	421	406	401	437	377	420	383	425	408	407	431	382	417	398	400	435	440	382	397	425	385	389	384	398	378	420	417	409	431	419	422	398	421	396	404	436	432	407	383	427	403	369	374	403	459	397	381	404	428	425	437	387	411	407	435	435	421	415	379	399	422	407	396	434	434	399	372	414	386	430	414	415	421	383	403	405	416	381	387	370	415	413	387	402	403	390	403	404	397	424	386	415	413	396	409	395	422	415	435	373	451	414	405	360	390	389	418	432	402	359	393	426	375	411	395	432	411	367	395	406	397	454	418	404	397	443	408	411	399	435	412	415	433	395	447	427	390	400	428	412	408	422	400	393	408	401	390	440	377	395	433	399	445	426	385	407	425	410	418	385	361	424	385	407	358	411	382	426	393	436	407	420	420	409	412	403	383	409	398	367	392	409	396	445	417	372	388	399	400	395	436	417	409	403	418	390	433	416	408	405	451	391	420	403	430	403	387	385	399	468	419	438	408	436	392	400	390	377	414	415	401	407	396	423	390	425	407	381	425	422	395	382	438	385	448	431	428	409	455	432	417	393	417	404	455	399	377	404	403	382	425	393	411	393	380	467	407	401	399	411	434	386	428	393	385	399	360	421	420	414	406	400	436	373	388	409	420	398	393	412	378	369	406	401	396	404	372	390	403	377	423	423	392	393	396	418	425	369	413	374	389	406	381	401	420	421	401	397	415	411	406	411	388	404	421	434	463	388	421	448	388	411	430	420	404	404	407	397	389	438	390	380	414	359	428	382	421	401	393	418	414	415	399	397	429	396	400	413	382	412	377	420	422	420	432	401	407	377	389	425	420	416	436	414	390	401	420	450	426	416	437	401	460	395	422	428	404	382	439	462	405	403	407	381	408	410	411	411	411	414	390	376	393	391	406	417	399	442	446	417	360	413	403	393	423	444	453	413	437	420	435	376	357	443	416	394	433	398	382	407	404	390	448	387	400	420	365	411	403	401	383	405	383	433	402	423	393	397	439	388	438	404	407	402	424	396	418	377	414	371	428	418	387	374	410	430	393	419	425	376	365	404	387	394	401	398	443	435	420	391	383	416	418	390	408	417	393	421	417	397	409	414	407	391	415	381	372	383	373	409	420	413	376	395	424	403	408	386	403	420	376	440	426	425	402	445	392	398	409	434	422	392	382	416	388	395	412	418	402	402	401	422	398	430	414	399	386	391	391	439	402	416	414	419	412	437	396	419	411	397	388	422	419	409	387	408	399	417	425	423	420	390	427	405	434	399	397	430	431	400	392	434	411	427	392	394	419	409	448	419	395	383	385	431	434	383	356	389	403	407	408	419	438	411	401	365	405	432	386	443	446	382	393	458	417	414	431	390	411	420	388	403	403	396	416	392	395	371	375	401	404	416	425	399	403	393	430	445	397	382	415	443	440	407	400	378	393	408	430	436	445	368	413	429	409	401	368	423	446	398	407	414	391	419	386	422	432	406	384	414	349	399	409	396	410	394	375	413	403	439	404	398	427	405	394	399	357	441	371	404	444	452	406	420	426	396	402	415	409	405	396	387	407	403	418	421	426	398	409	410	414	408	365	417	398	394	389	429	399	410	428	426	426	379	406	404	413	413	405	377	407	382	423	431	376	387	374	404	424	440	444	417	431	424	391	369	408	413	373	430	411	400	420	440	392	398	391	399	399	402	406	380	411	398	465	426	418	397	400	422	421	412	414	419	401	366	443	387	381	424	459	416	375	389	405	423	435	434	390	378	415	415	380	428	399	406	383	440	427	377	406	395	378	428	404	422	389	365	416	378	432	428	409	440	384	394	427	411	423	385	436	390	424	390	396	397	420	412	376	423	377	403	414	454	422	401	421	458	416	393	414	408	384	401	414	396	387	403	419	408	403	401	397	406	413	452	423	418	411	411	418	385	416	396	417	422	409	440	348	425	418	397	407	394	424	410	420	429	394	378	409	405	402	403	406	415	391	417	435	424	391	414	412	395	416	390	409	410	407	409	409	404	393	378	422	417	428	410	449	399	450	409	390	411	401	446	393	395	404	390	428	407	397	407	415	397	422	380	385	397	414	418	394	370	401	409	418	404	414	408	384	421	396	416	416	447	374	367	393	401	449	398	416	409	413	424	391	395	397	428	418	412	419	416	398	387	426	427	385	387	407	408	395	432	389	408	411	401	361	411	407	416	426	417	379	414	408	395	374	433	383	413	426	442	407	410	413	391	389	387	408	387	391	431	371	383	399	417	416	392	419	429	418	381	403	390	397	416	417	393	412	414	413	421	417	414	427
22185	20976	28500	23598	20979	20984	6304	1006	756	665	599	540	533	502	467	441	440	429	431	432	428	420	406	382	401	386	384	404	352	367	373	380	376	377	379	365	394	363	378	349	366	381	364	347	389	312	383	340	336	392	328	395	325	364	337	365	327	394	353	365	367	378	366	358	348	354	367	365	339	388	366	346	316	352	367	377	364	356	341	358	340	380	322	381	327	378	342	358	354	367	348	379	339	400	336	343	320	328	329	330	366	372	336	380	374	363	353	354	373	314	353	355	321	368	359	324	352	345	374	336	366	358	352	349	368	363	362	370	351	360	354	360	394	364	376	359	366	351	313	352	332	377	374	373	379	339	375	386	369	345	373	392	360	351	336	358	384	372	328	379	359	367	361	341	367	350	371	345	387	303	363	355	311	387	314	371	354	351	373	351	318	370	366	348	344	379	335	340	363	344	365	370	351	370	343	331	389	335	344	372	357	361	375	346	395	354	354	373	380	342	375	357	360	371	328	376	399	341	373	355	320	344	344	368	336	349	369	402	348	359	353	347	343	376	383	398	374	346	364	324	363	380	377	333	348	326	347	361	371	365	379	347	350	342	353	328	354	344	336	353	365	350	350	367	374	342	375	303	326	335	381	361	365	381	348	327	385	375	345	352	357	337	334	353	353	337	348	316	384	344	362	319	353	365	348	319	322	355	332	362	339	365	390	347	356	358	345	351	354	355	361	357	362	349	343	323	345	336	355	368	365	379	320	352	358	364	334	327	328	368	369	368	376	322	364	360	297	358	318	359	363	344	371	342	380	347	339	374	326	376	321	364	377	372	336	391	359	339	338	363	381	333	355	389	375	320	364	358	334	338	374	364	324	348	355	317	365	367	377	368	344	368	382	376	396	313	349	388	349	364	349	349	397	336	352	364	343	387	357	348	314	358	351	341	340	367	393	386	370	355	344	359	353	361	369	361	355	354	381	333	349	348	326	325	357	371	348	375	378	354	365	352	357	342	363	381	377	357	362	365	350	337	345	387	363	318	349	346	326	361	353	342	345	333	337	357	366	336	377	352	364	376	360	339	337	362	375	345	334	336	359	323	353	327	351	330	390	348	376	346	359	372	355	349	338	385	319	352	377	365	332	340	331	346	405	349	333	343	350	348	386	321	323	314	336	329	351	362	345	376	390	359	378	340	319	327	340	369	346	343	362	350	382	346	347	381	359	361	335	325	324	322	356	372	359	363	324	366	348	347	384	392	353	343	380	332	323	362	344	383	351	345	390	359	329	376	369	357	337	389	339	367	333	359	355	340	348	333	351	387	338	347	361	327	361	378	354	340	367	348	371	378	332	353	371	377	375	353	321	378	351	369	394	345	351	336	339	323	366	353	348	356	363	349	327	326	343	304	377	345	338	312	378	346	374	320	355	363	381	344	323	397	351	354	363	353	346	339	347	369	335	360	328	363	362	374	330	370	357	349	354	346	346	337	329	359	336	349	360	368	363	324	378	342	364	373	380	326	328	316	345	355	347	372	341	362	338	345	342	334	346	360	354	342	325	356	350	347	353	367	386	371	341	334	334	358	371	341	322	339	367	343	326	358	340	372	324	380	354	332	362	370	354	367	350	365	375	341	386	355	358	380	356	353	354	354	360	327	356	354	362	344	334	345	368	339	354	345	349	344	374	374	337	341	351	352	370	333	328	330	350	345	363	373	356	376	347	371	355	357	335	309	388	348	365	349	388	365	357	369	352	326	343	371	361	337	347	368	374	371	334	350	338	337	327	346	364	345	371	338	390	364	379	356	355	342	336	362	336	365	350	366	371	358	288	408	373	366	329	338	350	382	382	349	356	309	355	349	381	322	357	339	358	343	340	349	371	345	359	360	332	344	368	350	334	319	366	366	371	338	390	356	335	386	335	364	351	371	326	333	371	356	345	372	325	384	373	370	327	316	368	344	353	346	343	330	386	328	310	323	364	362	370	330	359	356	343	344	357	357	355	343	376	373	371	355	365	368	350	354	356	322	328	377	371	331	351	337	384	347	370	378	375	342	361	357	342	341	350	321	326	350	377	360	335	341	337	339	383	358	362	366	323	361	324	356	338	342	351	327	346	360	369	342	372	349	355	358	358	357	343	314	353	369	335	343	349	349	410	366	361	352	336	394	356	364	374	366	357	384	327	327	355	356	378	384	374	318	343	355	368	295	357	402	350	357	340	364	355	421	321	337	355	347	339	342	357	333	362	334	372	377	328	361	331	355	360	328	350	377	375	349	338	339	371	360	358	381	359	377	356	348	380	338	346	353	360	337	336	326	317	362	361	344	353	346	360	360	381	350	366	368	379	354	361	333	367	368	371	352	368	374	350	386	360	369	358	365	342	333	356	344	364	349	325	337	346	381	364	373	336	346	364	398	328	362	341	340	382	385	343	339	357	343	361	341	325	357	394	356	345	356	350	365	368	330	375	338	388	318	374	344	369	359	353	342	328	329	365	359	325	340	357	341	340	330	337	369	353	357	352	386	349	348	364	352	349	366	338	361	367	341	355	373	356	365	361	337	362	356	371	379	346	312	352	415	355	377	363	323	367	356	334	368	320	368	348	341	334	343	336	367	330	345	345	338	382	342	341	332	395	331	354	361	348	351	361	324	356	358	351	370	368	335	352	337	342	379	327	338	351	341	363	355	376	360	329	353	346	346	384	363	367	346	323	329	395	336	352	394	330	371	374	351	355	373	382	369	360	357	376	368	349	388	345	343	331	399	335	354	333	357	346	405	354	366	350	351	336	365	359	348	343	372	370	292	362	320	349	363	366	360	340	370	368	350	363	334	380	362	366	379	363	353	356	351	364	361	349	337	344	333	350	331	370	364	353	334	366	384	349	354	351	330	364	394	352	355	337	387	352	379	347	359	382	331	361	356	338	306	352	340	346	376	364	330	333	355	354	368	331	372	361	354	372	404	340	355	344	369	387	331	321	361	342	332	386	341	304	363	338	369	339	360	326	341	323	349	334	343	368	339	382	369	333	376	350	365	349	365	302	346	386	355	341	372	365	358	360	368	337	340	373	359	384	353	319	353	381	343	321	336	348	380	310	352	329	336	353	386	352	365	356	338	330	362	359	356	350	376	340	349	353	401	335	357	368	337	345	396	353	342	328	333	352	324	358	367	342	376	334	356	375	349	310	355	369	364	350	349	367	380	328	346	347	321	334	374	361	321	324	343	352	346	363	320	361	319	382	401	358	362	383	360	365	364	343	373	328	328	374	355	387	341	337	375	347	354	343	337	391	380	350	361	359	352	337	337	371	363	356	322	354	374	354	345	391	362	394	357	348	350	350	370	363	337	341	368	346	325	309	337	340	333	356	379	358	344	341	359	356	343	342	354	373	354	348	341	365	355	337	339	349	374	356	377	369	359	360	368	364	333	337	343	385	362	337	346	354	374	329	331	350	376	357	343	361	381	359	322	337	309	360	372	361	343	346	347	304	365	341	333	327	376	345	335
6215	15831	9477	4561	3306	2538	1926	1527	1186	1005	838	689	697	661	590	563	586	560	527	510	467	472	481	501	454	500	420	462	423	443	444	419	398	425	399	422	433	456	431	422	478	444	431	437	413	435	449	420	392	424	412	451	419	427	424	405	409	397	408	416	411	424	421	461	434	392	417	397	372	434	431	468	415	457	438	433	405	410	414	415	421	381	396	443	429	421	441	445	383	393	410	444	405	390	458	433	423	388	421	399	437	428	420	407	425	394	395	420	428	396	387	410	422	418	404	425	444	416	380	389	428	409	418	379	424	428	408	427	434	388	431	419	428	391	396	400	406	443	428	398	404	382	403	440	427	398	422	423	371	419	417	439	392	400	420	399	416	388	394	398	436	415	401	401	387	431	394	412	408	372	432	401	398	451	413	425	402	411	428	424	421	409	414	418	405	403	412	398	412	430	431	425	403	413	401	431	406	427	416	404	415	410	416	409	418	407	385	437	403	415	400	407	422	410	410	401	418	392	409	399	406	420	392	414	380	428	413	378	385	406	403	383	425	426	426	417	438	414	366	418	443	401	397	410	425	426	410	409	422	408	417	458	433	396	407	455	381	413	408	448	450	425	442	411	403	396	413	427	400	396	379	373	421	420	434	387	390	385	389	425	472	436	396	384	394	400	391	376	390	431	435	440	406	419	411	387	393	405	446	374	442	411	452	407	383	425	447	408	420	402	408	399	399	406	418	426	392	378	400	398	444	381	398	436	430	423	417	391	372	433	389	411	436	425	425	410	378	372	392	460	475	415	418	422	400	404	433	376	394	431	405	406	411	405	414	383	416	412	445	407	456	397	409	427	389	392	406	406	427	431	399	459	411	405	408	419	381	378	409	421	417	413	423	412	410	414	402	411	385	418	426	426	405	376	373	406	367	410	412	453	391	395	441	394	438	404	416	414	394	425	409	417	416	425	404	432	431	400	432	421	390	437	401	422	408	410	398	411	378	417	432	440	447	418	420	425	366	399	409	405	398	432	413	404	419	377	408	463	428	462	403	394	376	399	414	394	386	372	402	425	387	425	423	403	422	398	426	428	396	429	383	413	430	404	413	390	421	387	428	410	416	395	396	413	434	416	456	397	412	391	408	398	421	376	425	391	417	389	403	393	390	405	448	422	401	415	435	398	408	376	433	413	400	431	368	439	396	435	455	399	360	400	402	456	410	416	420	440	443	367	355	424	443	392	415	395	407	427	387	399	395	423	413	386	424	392	417	423	424	411	373	396	419	411	370	409	436	406	401	401	412	392	417	455	407	443	392	408	411	457	406	423	374	432	413	388	431	415	418	419	442	401	417	365	399	414	389	417	412	413	403	417	395	378	410	426	423	431	389	399	422	393	411	404	448	391	418	410	413	395	450	408	424	422	412	434	434	412	419	392	429	393	416	432	388	444	418	429	430	425	436	403	375	438	431	392	386	396	461	409	437	411	399	382	371	445	404	421	402	423	418	425	425	435	430	403	398	426	418	392	416	436	401	409	415	425	422	420	380	381	409	413	430	409	440	444	440	461	415	406	414	358	388	394	443	414	391	425	402	435	396	374	464	398	411	404	399	435	427	395	444	435	437	421	438	422	426	406	432	415	403	404	408	458	424	403	415	416	400	435	442	394	423	421	398	429	408	420	378	437	403	428	430	424	370	396	417	409	411	414	448	417	418	441	391	390	407	392	428	397	412	426	405	420	417	439	431	449	383	397	403	407	416	437	412	428	416	396	441	423	415	422	400	425	390	438	396	420	403	408	384	445	413	391	417	425	444	410	413	410	397	442	403	431	450	407	399	409	391	382	356	371	436	431	397	398	411	372	412	428	398	418	400	424	394	419	405	424	422	413	401	419	434	361	407	418	430	402	374	411	386	438	412	418	352	408	432	369	398	426	413	388	438	434	434	348	404	392	402	425	426	417	434	440	441	454	425	397	430	415	444	434	408	421	405	377	396	417	386	384	431	410	421	421	408	398	380	414	431	418	401	392	429	392	413	391	437	399	442	400	435	423	379	403	431	415	420	445	425	462	403	452	404	442	409	420	444	432	389	428	417	362	415	407	416	438	415	438	405	397	409	422	399	400	416	445	420	401	382	400	433	417	392	404	387	434	440	408	428	400	408	390	423	412	403	409	438	417	407	383	434	415	368	405	416	402	371	407	436	393	405	384	384	403	430	428	381	403	416	403	419	414	423	467	424	403	456	408	405	422	394	406	419	413	378	404	416	402	371	372	451	387	388	419	405	435	390	371	395	428	421	442	406	444	441	395	443	437	406	371	446	406	416	415	410	389	448	423	405	425	421	393	439	416	395	443	385	420	430	406	413	400	438	405	408	400	380	412	386	423	386	385	414	406	424	403	364	422	402	397	409	393	393	378	442	401	438	429	413	404	421	424	397	418	419	387	439	363	452	376	430	387	376	416	414	431	384	376	410	412	406	441	402	364	410	408	395	419	404	412	421	419	412	397	394	380	392	421	385	365	414	429	436	421	415	419	457	389	389	421	411	407	413	384	415	385	421	430	400	407	451	402	429	381	375	421	413	452	446	462	443	406	420	408	410	399	418	425	429	406	423	449	416	425	441	432	414	391	404	411	440	413	417	413	423	431	383	422	392	407	439	422	446	412	422	432	411	387	432	405	376	443	422	430	443	381	395	408	416	412	415	405	399	418	416	397	417	418	383	428	414	393	428	403	367	412	397	441	427	429	432	413	406	448	423	426	423	391	372	382	442	383	431	435	397	380	418	390	404	379	454	423	397	367	402	402	428	412	414	433	414	406	407	425	406	437	438	425	384	391	425	396	404	417	427	428	434	441	368	420	453	432	385	426	456	404	452	438	387	446	395	430	461	437	413	402	417	427	408	418	364	405	441	411	402	405	421	424	404	439	388	413	395	425	416	392	396	418	392	415	413	400	396	446	421	408	421	435	409	402	404	387	413	389	397	424	405	407	441	449	413	457	437	373	413	441	420	430	390	368	404	442	453	430	450	393	430	379	436	443	432	368	432	401	389	388	442	427	388	407	435	431	413	415	394	422	417	375	463	431	437	413	418	436	429	432	402	395	397	407	393	433	410	437	402	401	382	414	406	416	388	380	415	401	412	411	389	455	392	430	422	405	399	454	413	439	391	447	421	406	427	430	422	407	374	394	402	381	396	425	407	422	427	388	398	439	419	422	409	401	419	410	390	379	390	424	396	435	428	410	404	422	421	402	417	446	430	406	380	401	419	411	394	431	406	420	422	401	387	424	428	369	407	397	417	397	373	402	432	380	427	420	417	400	432	413	449	405	455	426	427	401	403	394	398	402	462	412	404	427	417	444	419	404	404	394	396	436	381	421	402	396	434	445	426	407	415	428	420	409	432	407	465	395	410	417	390	436	446	418	390	384	378	445	438	425	453	384	431	409	415	426	402	380	424	412	396	409	444	397	369	395	411	409	406	372	407	413	417	425	417	429	405	439	411	403
27346	17459	3924	944	785	758	775	722	708	703	714	687	691	702	743	688	692	742	720	696	693	692	684	694	706	752	709	680	640	714	690	686	687	729	720	665	739	684	701	664	710	710	672	691	677	696	688	712	731	712	685	692	674	693	709	713	692	676	720	714	707	678	692	745	677	753	696	688	691	730	716	723	733	716	705	736	663	739	725	707	720	721	668	688	736	708	697	692	674	734	681	684	726	671	717	630	730	671	714	702	716	673	726	684	687	631	700	603	716	716	710	699	713	672	708	731	730	690	706	697	697	630	713	752	713	692	689	712	750	727	715	714	681	722	712	681	686	704	713	673	740	659	664	682	682	649	678	720	692	689	690	702	656	683	694	735	727	648	732	687	685	655	666	711	700	665	681	695	683	716	688	685	701	710	717	696	677	687	635	709	709	708	677	715	748	690	700	718	677	692	698	696	707	745	712	673	699	704	694	721	698	686	660	684	700	733	710	690	705	727	730	662	745	710	665	720	711	715	725	659	690	687	713	771	676	743	734	701	698	750	715	687	688	686	712	710	669	716	678	692	761	710	679	674	720	670	709	713	750	716	656	721	695	703	720	704	706	686	707	720	729	695	728	741	694	699	709	689	730	664	703	655	678	689	706	777	679	690	711	700	698	737	685	690	729	734	635	698	676	681	694	716	742	751	713	659	712	701	742	742	641	642	716	729	718	688	716	736	692	691	695	678	718	723	701	695	668	730	672	687	715	666	677	743	669	722	656	671	694	701	697	638	689	734	713	637	698	751	715	731	653	675	701	744	654	669	738	674	665	680	725	764	693	701	668	706	674	672	719	717	705	725	720	695	740	750	695	686	699	699	718	664	700	687	703	703	677	683	692	695	698	701	686	735	691	699	714	663	710	660	700	698	658	684	763	728	666	732	709	700	760	687	695	660	741	692	682	711	669	688	750	670	682	720	673	713	716	683	697	696	713	680	680	749	663	771	684	698	677	694	733	718	730	684	688	703	714	730	747	726	713	688	733	768	727	706	684	721	691	674	675	676	667	666	687	670	668	711	698	679	697	709	681	739	676	720	686	690	692	676	718	663	690	674	708	704	677	690	694	692	744	690	697	696	673	726	695	674	731	704	731	694	700	698	692	680	689	684	682	728	667	745	709	712	679	743	719	652	729	716	667	705	719	652	672	713	739	689	723	742	715	715	712	679	668	708	679	684	721	753	695	720	704	737	711	680	702	702	653	675	717	717	706	708	682	694	703	652	747	722	686	668	678	698	719	673	736	722	700	712	684	679	675	696	656	685	734	637	696	688	729	695	702	688	674	690	725	676	687	655	692	639	710	680	662	719	692	727	685	662	685	747	715	716	757	721	660	709	711	674	689	704	722	651	683	723	683	690	702	690	716	657	701	699	684	714	634	711	697	708	700	671	732	709	682	650	728	663	717	675	707	684	674	697	713	670	707	740	678	677	669	751	668	698	676	650	718	654	715	693	706	700	715	716	702	686	774	708	675	721	709	688	744	699	697	705	720	638	698	653	719	704	693	724	713	713	666	658	692	699	720	707	688	703	687	693	705	718	683	668	694	700	666	736	685	738	715	677	696	681	732	675	716	717	731	692	768	705	688	662	631	679	692	686	690	685	716	689	690	750	734	688	736	673	696	688	689	705	768	728	699	706	702	714	734	700	712	706	704	684	718	740	711	663	677	636	708	691	721	695	711	710	716	683	720	692	727	693	704	694	704	734	677	677	729	737	674	673	653	731	714	773	682	694	682	714	648	685	684	771	627	686	695	723	680	676	676	720	701	677	699	729	675	706	728	708	703	680	683	706	733	744	676	713	737	693	685	708	667	718	740	706	708	711	682	652	719	693	705	730	737	694	681	701	738	739	754	674	669	726	684	702	672	690	682	761	738	703	716	697	694	648	733	689	690	667	692	690	675	695	721	703	732	754	671	689	730	687	669	734	720	697	700	709	722	657	668	678	720	730	694	683	693	691	749	753	693	729	654	684	703	702	658	670	728	768	638	660	646	696	645	664	686	683	683	689	659	706	684	694	747	700	678	703	740	699	684	644	714	729	716	745	679	738	695	718	703	682	717	687	657	682	727	706	693	673	703	708	697	725	693	656	763	727	692	708	683	667	715	699	706	682	714	717	720	720	676	696	661	669	664	667	725	703	692	670	724	725	638	739	685	700	657	687	686	722	701	681	726	703	682	721	727	704	670	709	696	724	733	691	699	706	679	688	726	670	703	700	707	666	738	703	692	685	711	720	739	711	688	650	685	694	713	642	699	723	703	751	703	691	709	694	680	661	686	659	709	705	691	693	691	712	699	671	677	697	702	697	691	722	705	708	669	684	689	724	708	670	718	695	718	742	731	677	667	745	716	667	684	703	686	706	718	637	703	710	655	718	660	745	739	702	669	673	730	700	666	659	684	646	664	681	736	780	692	734	729	755	706	734	709	663	689	699	744	723	690	726	691	676	661	690	684	683	671	669	749	681	685	690	667	664	694	695	692	729	703	664	675	688	722	711	716	714	652	729	636	719	665	720	694	727	716	714	708	675	705	710	695	715	698	706	746	731	671	666	715	710	691	712	744	675	692	711	684	671	676	655	688	704	670	659	689	756	664	712	696	716	686	705	710	699	659	699	652	693	668	707	690	673	676	678	676	682	691	764	717	704	692	774	722	710	738	752	701	673	679	672	737	710	748	704	707	698	742	714	708	691	737	716	721	676	686	698	690	706	674	694	742	674	693	685	707	671	683	684	696	646	737	684	709	658	699	669	656	641	704	688	765	630	681	717	617	698	737	667	690	727	690	735	756	718	690	703	678	659	679	669	678	680	707	725	720	704	737	678	707	732	732	736	718	705	703	721	762	698	694	724	714	677	706	710	736	732	727	704	731	671	709	720	659	714	705	699	691	675	703	729	735	696	687	687	664	741	708	743	675	720	737	718	709	675	712	668	700	713	693	702	647	727	694	695	729	731	691	669	740	687	655	657	679	705	701	709	680	716	722	727	697	687	702	628	729	716	677	716	684	726	695	699	666	748	694	675	712	695	678	697	702	716	673	705	728	693	675	720	748	673	712	729	699	694	701	720	726	690	696	660	691	672	689	733	679	685	700	748	705	663	695	690	688	748	700	674	699	694	702	721	705	727	710	715	675	648	672	706	711	716	745	724	698	674	767	717	717	671	728	681	679	755	684	628	668	683	730	678	698	678	699	657	747	669	706	656	691	707	734	696	679	703	701	692	677	706	685	661	672	695	695	693	683	712	685	672	750	663	713	650	701	694	712	700	736	728	689	722	684	685	737	710	740	732	730	675	684	741	755	663	677	713	668	687	688	696	676	685	682	701	714	704	701	683	689	700	743	674	713	684	742	748	716	693	710	706	628	694	744	701	678	731	692	717	708	707	679	678	715	698	706	685	681	717	739	715	626	688	715	717	678	696	722	721	705	694	705	712	692	697	702	738	673	679	711	727	722	619
5615	1390	1126	906	834	834	830	722	825	798	753	761	817	781	753	753	759	748	757	738	784	794	777	813	723	791	734	789	761	787	793	795	775	781	788	765	774	784	809	799	779	783	780	760	796	844	747	822	765	811	762	775	807	792	772	799	793	767	784	754	773	799	817	760	824	772	769	779	756	758	814	780	776	764	781	813	770	748	781	812	777	775	774	738	825	778	770	801	765	749	747	715	759	777	782	819	773	798	763	815	773	800	764	796	753	779	772	770	763	801	803	786	799	762	744	722	810	667	825	827	803	753	728	781	787	842	722	773	789	778	768	740	761	759	796	779	766	772	754	743	760	730	760	752	747	774	732	776	790	800	801	768	795	729	740	767	779	793	790	795	764	760	758	717	756	762	764	810	796	785	822	732	811	738	767	778	786	736	732	807	802	785	769	713	805	791	825	768	749	736	730	794	769	764	792	776	758	786	790	810	744	770	767	778	751	773	739	741	722	782	785	758	784	765	809	769	816	815	788	785	799	807	796	781	846	787	763	766	724	797	777	825	728	783	766	806	757	807	782	787	780	764	803	742	740	826	775	842	757	801	796	745	759	816	797	769	828	724	778	750	710	749	731	829	784	782	758	762	759	757	741	777	748	789	766	786	806	756	784	701	812	750	767	792	777	763	819	788	817	760	772	766	788	754	737	791	762	774	828	730	803	810	803	771	780	759	711	791	749	786	749	761	777	797	736	785	778	794	755	786	807	794	775	796	794	754	735	801	753	741	769	787	806	821	783	802	783	802	752	752	704	777	760	764	795	822	731	783	789	744	765	786	775	794	759	786	791	795	736	761	786	769	794	792	784	755	813	791	750	739	770	732	786	760	781	822	777	760	796	716	749	752	802	774	795	809	763	811	828	736	745	817	773	801	745	764	762	781	809	773	748	786	787	784	797	790	746	746	740	836	762	707	796	779	785	812	790	772	744	794	792	729	763	774	841	777	752	779	787	800	757	754	807	760	758	801	772	746	778	763	779	765	744	813	791	791	793	768	788	810	826	780	775	784	753	743	766	782	803	765	772	803	741	734	722	789	684	779	772	772	777	736	765	790	750	782	800	743	757	740	783	836	790	739	774	783	822	744	770	778	782	820	798	752	812	775	784	762	803	812	753	778	802	759	782	765	777	783	750	761	734	772	780	716	770	794	783	797	748	826	729	772	768	781	784	791	757	768	817	722	747	770	763	777	798	756	785	793	797	807	800	810	809	764	757	764	791	759	737	816	779	795	755	830	827	798	719	835	817	770	768	739	779	763	836	791	752	734	747	770	759	774	813	776	854	779	758	772	727	765	812	706	767	764	825	709	751	749	795	766	791	808	770	757	792	774	758	832	755	805	762	774	767	803	757	754	759	756	834	845	801	757	781	842	790	805	787	738	758	781	765	794	751	747	742	773	767	739	764	797	813	800	778	814	801	766	782	758	764	736	769	795	792	781	764	788	791	741	794	819	757	824	776	776	780	807	815	753	781	756	743	731	798	793	759	761	779	779	792	783	791	791	786	751	773	794	780	788	791	749	803	786	811	787	787	770	812	764	757	792	755	779	808	753	766	712	783	750	804	716	788	795	753	766	806	770	772	763	754	794	764	722	786	833	748	763	776	811	760	796	782	789	779	739	743	775	795	795	781	781	789	815	810	809	827	801	778	758	741	778	772	804	820	782	813	770	791	784	773	781	801	762	765	801	803	769	775	812	787	801	779	777	794	793	807	789	784	790	761	750	791	772	790	811	801	751	823	742	784	798	742	751	776	790	784	787	805	756	807	828	765	752	768	783	876	828	780	790	800	751	736	773	744	759	765	794	754	812	712	751	762	805	763	755	768	769	787	758	781	748	834	756	787	706	767	811	772	858	780	773	828	770	789	793	799	768	799	789	780	807	742	762	752	809	787	772	819	750	796	804	770	830	778	785	748	797	834	784	722	777	743	776	757	783	740	780	750	801	786	766	781	731	792	797	773	733	764	782	765	763	784	804	766	778	776	773	772	791	795	777	775	746	794	772	737	797	787	767	777	756	730	756	781	765	846	764	760	785	780	720	748	821	742	740	730	720	790	758	738	748	780	791	715	823	755	814	778	740	759	763	802	755	812	832	761	762	786	812	738	709	794	790	755	863	791	825	786	775	816	777	768	747	772	779	796	754	742	778	755	757	731	797	803	797	795	752	780	832	786	775	787	806	798	792	752	792	780	782	794	795	747	771	791	768	776	788	779	797	776	711	806	786	771	798	806	798	799	764	736	788	767	788	789	827	754	749	766	755	730	760	792	725	803	770	771	806	787	766	779	784	788	797	783	767	796	763	783	761	775	767	766	793	792	769	815	800	785	776	760	781	813	756	745	792	798	777	764	782	747	784	743	775	752	780	813	772	821	788	820	738	752	745	757	783	770	786	781	785	770	770	791	829	769	792	740	813	803	794	766	749	753	770	810	763	774	778	791	779	787	798	768	797	809	732	803	813	721	771	801	756	810	769	748	781	745	776	807	737	793	747	809	763	791	803	767	781	807	800	778	796	789	740	765	764	766	730	766	758	781	749	745	819	757	773	740	797	807	818	788	793	768	714	790	729	761	789	776	741	742	754	735	786	750	715	780	779	749	794	786	743	749	764	764	784	786	780	735	843	727	747	796	769	769	764	765	761	778	749	778	784	740	775	748	751	797	764	796	793	708	767	780	799	739	776	746	788	797	803	738	729	841	724	795	780	741	811	761	746	768	801	802	774	841	823	780	779	759	781	831	805	766	786	778	761	737	769	781	820	780	858	754	809	768	826	805	766	835	773	773	811	819	764	786	793	833	735	741	825	732	836	806	794	787	816	787	755	754	803	767	790	830	722	747	799	803	755	772	797	751	826	735	781	791	768	762	764	794	764	805	757	803	759	769	798	734	794	764	775	773	748	832	776	772	762	770	736	760	758	747	801	766	788	811	878	783	806	787	758	779	758	765	779	753	749	779	783	774	729	780	715	736	775	740	789	814	735	799	731	793	810	789	751	789	803	761	814	772	775	800	760	764	814	777	768	811	782	751	769	765	748	717	742	830	769	796	728	794	765	794	762	792	759	807	819	818	771	758	796	757	732	755	789	773	787	805	755	741	772	715	760	812	787	767	748	733	740	831	795	822	750	783	788	765	787	781	795	777	746	760	763	782	783	785	764	798	782	785	802	733	764	743	839	801	742	743	751	752	782	774	790	798	771	751	757	758	788	820	799	738	795	765	805	740	768	784	771	840	766	755	786	778	720	811	773	775	779	777	765	778	763	761	741	754	759	730	713	775	747	769	785	775	790	753	808	722	769	770	746	714	806	790	793	741	772	791	749	806	821	752	763	774	725	807	758	773	732	776	803	778	795	818	758	813	745	816	776	735	760	769	743	745	765	827	799	773	826	766	779	794	819	738	768	844	768	811	754	781	752	781	763	770	771	790	755	726	770	765	761	801	770	795	764	729	730	793	806
23294	21002	28060	24122	20996	8680	1530	1113	926	881	937	852	811	833	817	770	775	788	773	789	772	792	782	776	767	767	806	688	820	786	762	719	772	767	763	766	751	731	753	755	736	739	743	782	704	774	741	746	735	728	733	765	740	782	754	742	724	739	741	730	755	771	769	755	757	715	758	750	740	805	789	779	745	709	736	740	771	770	743	734	708	772	732	774	754	716	716	717	714	790	751	725	761	768	766	786	753	751	781	816	790	810	777	766	788	716	777	804	766	739	740	772	766	790	756	720	740	750	688	718	750	709	745	728	716	695	729	753	733	737	806	728	725	757	744	743	712	729	783	739	774	741	743	764	742	730	676	757	763	784	754	798	744	749	752	786	762	754	731	782	797	735	758	815	806	734	792	754	712	736	738	757	740	743	766	742	744	733	770	724	776	776	764	753	763	752	739	775	780	760	729	754	727	748	762	761	756	762	700	729	757	764	754	686	696	767	726	768	793	796	734	748	771	706	716	762	814	716	713	743	766	750	755	783	766	768	740	775	730	723	790	729	773	763	782	703	726	729	753	741	724	773	776	744	740	739	726	774	756	788	750	775	780	802	747	784	758	714	738	715	719	743	725	784	771	730	776	808	753	707	759	740	733	741	785	745	737	706	723	739	732	801	722	717	701	722	768	745	752	766	726	748	749	768	738	773	720	701	769	752	755	751	762	783	778	728	740	719	703	759	718	710	739	721	806	709	769	740	767	720	765	736	709	733	714	790	775	778	752	766	782	799	762	766	766	724	753	758	761	712	783	708	758	753	748	731	720	732	755	735	786	781	726	754	740	764	776	745	766	715	768	764	721	755	778	728	737	736	746	796	738	722	742	710	779	782	813	729	700	773	726	760	816	707	760	762	696	791	766	764	757	758	737	762	734	736	800	733	763	804	698	759	747	757	761	774	744	720	768	766	786	738	727	705	714	716	702	743	756	724	743	770	742	722	794	757	757	795	787	748	752	758	747	698	745	736	729	742	749	750	812	700	769	742	750	774	767	770	771	693	758	769	761	722	766	754	730	733	680	763	708	781	749	762	817	761	781	728	677	715	795	766	717	719	730	748	757	797	767	780	755	793	824	749	757	780	757	739	727	720	717	727	755	796	782	714	742	752	748	756	760	729	704	769	728	722	800	742	786	669	711	759	766	732	729	762	719	718	734	770	719	743	764	789	768	753	751	718	748	690	780	771	763	745	696	736	740	702	747	740	749	789	752	773	704	706	683	779	777	784	694	727	712	746	807	753	765	759	778	771	720	750	730	748	759	754	761	766	768	765	786	769	688	747	761	753	774	803	692	744	732	734	727	754	684	801	740	754	736	731	763	775	765	748	731	742	783	739	784	729	802	746	763	766	705	787	770	756	716	735	737	789	782	747	744	769	775	752	760	757	716	712	784	778	734	691	736	793	765	767	722	688	756	800	719	723	737	761	731	793	743	750	716	732	756	748	731	741	760	763	747	716	748	736	692	703	756	754	762	745	769	774	721	730	697	722	765	731	724	779	725	718	731	727	716	748	737	740	765	732	755	773	731	746	740	765	759	740	715	775	748	753	776	812	776	727	768	725	732	741	756	761	755	746	736	724	784	726	772	698	741	768	781	731	761	726	779	801	752	729	787	761	778	763	792	734	762	736	703	737	737	785	726	727	772	749	701	740	760	757	716	692	760	757	709	786	765	697	746	734	800	715	803	736	770	726	732	720	740	727	712	765	757	767	715	756	757	734	706	776	726	734	738	737	805	813	783	754	771	716	740	813	767	741	748	750	725	739	755	743	751	719	765	799	786	736	750	765	761	778	741	718	771	758	702	748	768	773	732	758	746	772	772	765	744	739	761	737	697	746	755	756	719	766	775	729	774	772	719	744	751	751	720	754	751	767	796	717	738	744	745	773	765	759	752	700	789	743	762	758	707	767	725	764	752	736	754	739	754	747	764	833	733	769	744	752	721	747	759	696	734	767	765	757	746	770	699	727	743	760	745	732	796	737	760	792	761	750	731	756	730	729	712	736	754	726	735	768	760	756	748	718	736	733	735	761	735	690	766	769	742	712	725	738	731	779	799	796	761	736	718	760	751	715	797	740	724	756	759	803	729	810	726	741	778	815	725	768	733	776	802	777	724	774	787	704	797	686	744	798	732	727	718	787	743	709	816	738	736	743	744	733	753	787	726	797	751	768	795	772	713	752	746	748	697	774	725	778	802	713	732	742	753	773	721	777	779	736	757	771	746	731	760	779	738	802	747	734	721	742	799	732	759	725	739	711	759	810	765	790	751	725	755	743	729	774	753	777	805	727	757	699	759	739	751	750	716	750	736	714	726	707	788	797	738	765	789	715	784	782	762	687	761	783	726	748	759	729	712	716	744	744	716	765	765	772	748	738	783	729	747	715	731	760	735	740	785	730	794	745	768	718	706	736	722	765	775	746	725	787	779	762	747	753	762	791	755	763	724	720	763	768	737	746	792	721	708	751	750	754	723	773	738	706	805	793	727	756	756	748	718	823	703	726	729	739	796	776	731	780	790	755	736	726	769	687	777	707	745	727	728	782	777	747	783	768	786	765	744	736	766	744	738	689	693	766	803	762	723	763	731	697	754	738	756	757	761	751	763	708	759	747	777	794	753	738	708	731	720	754	746	704	739	748	745	773	721	708	825	708	769	752	807	752	732	736	781	755	710	798	786	781	722	798	792	736	751	720	748	741	706	710	800	728	713	735	764	810	730	716	731	752	739	716	741	720	759	726	760	761	731	751	767	753	752	770	746	720	725	714	766	781	693	694	754	736	734	717	786	739	734	764	769	730	725	728	781	710	760	781	735	716	778	676	716	726	762	754	736	735	695	785	766	784	707	705	727	778	718	734	726	698	733	752	791	761	765	756	719	721	760	763	693	795	804	829	769	758	755	737	736	754	721	786	759	760	703	715	762	743	744	732	738	769	779	743	749	740	700	756	764	796	794	733	735	799	781	780	809	722	718	745	759	714	753	710	782	725	757	715	707	778	704	729	717	794	756	764	743	725	748	782	776	791	759	707	753	690	744	778	730	751	743	766	815	790	736	755	750	745	748	755	701	718	773	724	691	765	760	766	722	735	765	794	760	765	747	730	742	804	750	755	789	776	748	730	782	782	746	717	745	727	737	788	686	727	752	745	764	733	741	704	729	783	795	719	763	769	729	755	717	769	730	711	758	739	738	719	735	743	800	711	733	710	747	780	778	748	737	752	673	715	762	728	740	748	709	736	779	729	768	724	728	728	788	771	737	757	697	725	747	740	763	730	773	765	745	771	783	755	782	799	755	738	803	769	717	723	738	753	736	749	750	723	749	755	726	746	705	747	763	695	780	754	720	706	738	733	765	761	716	720	731	737	749	745	738	743	781	765	740	740	737	732	733	812	770	793	718	738	763	732	773	754	754	781	741	758	741	733	754	774	725	709	732	746	763	751	707	751	715	752	743	709	732	780
5145	11233	6046	3040	2470	1979	1642	1388	1228	1123	1063	1056	1037	906	978	894	901	872	879	922	845	901	932	929	909	884	861	859	880	835	918	834	819	881	867	825	857	831	815	883	858	811	878	824	808	886	866	842	815	815	868	800	838	825	813	876	873	808	818	899	844	856	797	854	860	862	895	916	863	882	882	843	836	839	842	858	880	869	850	843	827	863	846	847	833	832	862	805	864	822	800	882	878	873	801	825	824	879	846	822	849	873	777	853	855	837	774	855	838	826	817	845	828	811	878	855	798	835	827	846	856	782	869	852	853	857	752	890	863	837	857	875	828	831	836	808	818	851	870	861	864	900	833	879	830	796	836	835	874	786	820	876	881	807	763	853	830	820	867	820	811	862	849	848	855	843	828	827	846	901	856	880	814	823	867	883	831	880	871	893	853	850	834	855	848	863	835	834	799	895	889	843	869	819	801	865	860	850	837	850	819	777	851	853	888	874	843	884	866	821	829	791	879	847	885	886	909	818	865	820	836	833	861	822	827	841	846	871	866	828	904	801	845	834	839	836	873	853	824	778	883	852	855	853	844	859	781	839	831	831	828	816	926	852	861	876	847	843	865	838	875	880	838	776	823	814	852	867	828	830	796	850	815	811	862	860	760	857	835	861	842	848	836	861	811	857	843	801	841	766	892	833	813	862	769	801	873	846	825	848	856	822	807	824	832	788	843	817	840	839	865	825	848	853	882	914	838	902	809	805	846	859	862	854	868	835	830	838	867	865	867	849	798	836	848	864	887	801	851	860	831	840	844	758	808	834	839	832	854	846	825	804	836	838	866	874	837	850	848	821	875	883	808	830	815	821	789	829	805	823	863	789	830	856	876	850	875	818	885	817	858	827	833	877	851	828	854	905	845	861	854	826	831	820	895	844	824	802	908	884	830	811	831	853	802	815	832	824	910	823	795	802	863	832	838	837	852	784	832	843	836	816	814	851	784	803	858	848	834	858	828	788	823	919	833	857	844	814	888	789	858	830	824	818	789	821	797	863	870	823	906	872	825	815	805	869	830	809	861	866	837	883	880	797	853	826	872	864	878	860	836	821	854	794	800	806	837	854	809	829	875	877	848	816	814	844	849	865	815	817	829	847	833	863	807	855	886	835	822	827	872	831	833	804	831	826	831	805	876	837	833	825	809	783	819	880	859	828	828	804	834	828	870	854	848	837	891	818	850	868	854	891	846	835	854	849	792	838	878	835	814	788	851	835	849	826	799	832	814	849	835	850	823	830	802	851	858	823	896	854	839	857	819	845	857	832	871	843	848	825	816	806	843	835	870	853	865	803	822	863	864	798	842	854	864	843	866	820	797	806	818	811	823	812	833	849	836	836	918	856	822	847	852	794	851	857	820	804	847	846	799	853	830	793	866	809	825	807	838	770	863	849	916	806	823	783	819	851	847	836	866	834	852	854	823	814	847	853	790	908	859	868	881	838	829	812	819	820	822	853	830	887	862	891	790	827	845	859	881	828	796	888	836	816	790	872	799	856	834	805	864	802	896	845	771	875	864	786	865	838	772	831	846	839	848	885	906	839	877	868	806	852	799	815	889	841	882	825	872	813	850	847	845	835	797	901	896	935	844	841	860	845	837	828	769	914	887	808	812	813	806	839	871	828	870	799	783	818	826	837	830	836	857	800	867	871	822	850	846	874	835	883	821	859	876	806	817	844	838	833	827	808	890	809	847	850	905	795	877	841	809	853	853	848	808	843	858	860	820	891	806	842	811	769	799	851	832	899	819	866	866	859	895	889	832	817	820	833	837	796	794	848	822	841	838	838	919	886	841	787	872	891	860	775	854	771	836	750	854	829	846	827	842	862	858	829	825	878	886	849	869	825	848	815	858	787	832	892	872	830	832	816	845	776	867	855	819	870	816	875	849	788	844	864	808	861	822	885	851	886	857	865	903	841	857	846	828	836	839	843	862	868	863	873	842	806	875	801	894	848	863	849	855	818	884	844	862	819	829	866	827	828	865	840	876	829	831	801	823	854	855	859	750	872	850	828	846	805	824	804	814	855	848	870	865	818	810	869	811	775	807	823	866	840	810	873	816	845	823	850	824	866	790	864	818	846	862	838	855	866	873	785	802	877	785	851	841	815	836	899	849	847	829	916	844	851	870	829	826	837	810	868	791	832	790	839	798	853	828	857	835	852	841	871	806	853	878	794	856	835	817	863	824	817	822	856	825	866	818	870	811	850	855	849	859	879	839	824	840	797	837	867	848	835	855	821	822	850	877	839	848	870	852	877	855	822	858	886	911	854	820	850	816	820	836	877	888	803	864	831	858	842	862	839	848	849	817	841	832	851	818	857	842	898	835	908	815	854	888	823	828	832	850	810	850	865	863	887	794	833	793	825	855	831	806	818	829	911	814	908	807	817	786	791	843	845	835	831	861	811	855	839	818	831	862	794	813	827	879	848	843	811	872	805	815	819	804	758	819	859	838	787	846	835	804	835	813	861	854	807	877	810	861	868	842	842	864	910	873	812	843	881	843	801	807	835	857	821	862	838	824	882	804	838	861	832	822	810	850	876	865	840	850	770	838	844	835	876	814	833	876	778	857	874	855	841	826	883	841	841	805	837	844	826	840	760	869	830	815	834	854	834	857	827	858	862	892	765	850	860	863	794	835	831	877	822	820	853	857	826	832	853	886	903	874	862	851	874	841	829	796	863	823	835	839	897	808	812	821	857	834	811	854	825	840	838	829	890	847	846	801	811	791	831	822	857	813	811	880	876	824	897	873	891	823	837	839	814	835	829	859	805	791	810	848	892	828	864	849	816	793	835	894	831	857	818	845	897	857	884	835	786	817	806	796	849	799	879	848	824	825	834	869	894	847	827	828	820	856	841	833	849	859	825	851	842	870	845	845	808	849	843	854	835	786	921	834	804	859	842	826	895	856	830	794	851	805	831	777	793	840	847	829	834	827	839	789	906	838	817	837	833	859	875	827	860	837	855	836	784	823	794	864	804	824	835	869	863	806	870	836	867	861	826	814	816	808	889	823	841	873	833	849	808	782	824	810	827	851	807	835	879	785	857	805	855	822	846	865	881	821	837	859	851	820	857	802	806	866	827	878	850	784	880	832	825	833	846	833	857	847	843	832	831	849	826	851	875	838	814	806	818	815	834	845	843	802	833	873	823	867	834	879	906	877	876	799	831	830	842	828	848	813	848	866	914	818	833	775	857	805	852	843	802	819	762	815	830	805	847	859	842	794	819	842	867	816	844	861	799	823	832	853	807	833	852	844	906	856	772	853	894	836	795	819	855	880	856	848	833	840	776	874	862	866	873	892	817	850	863	811	783	819	816	856	817	822	867	816	830	815	848	886	801	859	821	889	811	899	831	811	828	812	870	844	849	816	873	771	882	827	860	808	814	817	861	854	819	853	817	827	814	900	771	889	845	867	827	857	881	867	831	778	846	791	826	851	849	826	832	830	824	827	810	829	878
24314	20974	26878	25160	8516	689	579	473	472	441	449	418	397	402	419	375	384	379	375	414	375	389	347	394	400	374	390	403	379	355	398	375	391	394	412	384	347	404	377	341	319	364	350	351	406	335	365	357	396	361	370	382	351	350	350	352	323	400	341	343	351	379	372	404	364	309	385	372	363	361	359	368	371	376	355	357	344	347	376	352	368	369	368	403	364	374	375	364	379	334	377	385	341	355	329	369	364	375	392	354	360	353	339	346	359	345	362	357	355	349	365	348	391	382	378	356	348	376	360	352	386	377	365	336	383	359	361	368	397	354	354	370	378	374	360	359	366	388	400	386	363	362	352	351	345	369	364	368	356	374	348	327	378	375	387	358	364	335	362	370	375	338	355	352	380	314	405	387	367	363	362	400	365	395	379	352	353	352	364	346	351	388	380	361	351	339	324	374	386	370	353	387	366	354	388	363	357	351	373	391	355	361	351	360	379	402	356	392	381	384	374	382	364	361	351	337	364	407	367	363	360	365	384	367	379	358	369	356	354	369	350	379	362	325	379	370	396	345	379	380	377	352	388	327	341	368	347	331	374	387	381	342	369	336	373	369	373	395	403	339	326	372	358	357	372	364	400	374	377	364	386	375	352	327	366	333	406	371	367	337	362	391	349	381	388	386	373	364	359	376	382	346	376	351	388	369	360	352	334	390	366	385	343	371	326	370	366	355	380	344	369	358	374	385	400	385	363	369	371	344	382	374	369	368	344	391	365	386	365	345	353	347	352	353	417	364	348	354	369	385	372	375	327	383	377	386	392	355	373	313	352	357	358	342	376	367	362	397	374	342	338	353	357	392	373	361	352	361	353	368	350	366	396	349	338	371	367	390	374	364	356	369	403	360	363	339	370	364	391	378	356	373	369	357	374	362	375	351	356	356	385	362	330	367	432	348	318	384	366	370	347	348	351	364	362	380	380	338	339	374	358	365	366	360	351	379	332	332	364	351	388	360	366	385	379	357	344	374	349	381	396	393	384	351	391	399	367	398	382	377	329	333	362	360	389	372	372	357	345	376	380	357	341	398	368	357	377	374	376	382	374	349	385	343	361	351	383	363	345	345	342	368	363	391	362	361	356	394	402	387	342	359	354	358	364	391	383	384	350	328	341	387	376	383	362	363	348	345	355	361	377	368	357	393	369	386	359	334	352	348	338	386	368	367	350	387	354	388	391	356	368	370	354	348	372	400	373	371	350	376	407	338	392	385	354	357	355	351	357	359	365	404	351	392	397	399	367	373	375	368	361	366	379	388	368	377	403	385	359	355	371	354	347	372	365	378	372	362	371	365	353	346	372	340	369	356	374	381	369	389	338	349	359	401	374	396	384	346	358	377	375	368	371	379	355	379	366	370	370	351	334	354	379	365	376	383	370	376	337	361	391	392	369	355	346	382	360	369	388	364	352	352	420	361	371	332	361	350	364	363	382	387	362	333	389	352	363	366	334	399	347	354	365	379	370	384	365	383	366	350	384	370	370	336	384	358	386	386	375	366	357	371	345	346	378	360	392	342	397	344	381	350	339	377	412	344	353	371	368	351	347	373	342	360	340	345	384	358	360	347	353	360	378	390	381	362	335	383	385	380	381	370	375	359	366	379	373	358	346	395	336	335	330	372	373	392	352	379	333	383	378	355	393	355	382	357	373	367	375	359	377	333	354	396	393	365	349	338	373	354	379	360	336	410	341	343	362	370	365	408	353	377	380	354	399	359	348	349	364	366	368	349	363	352	359	379	364	373	365	340	376	349	393	341	347	339	379	333	352	320	377	359	354	338	389	353	349	373	345	369	377	369	379	339	347	374	380	369	370	397	378	349	405	363	381	379	357	353	358	380	382	409	370	362	322	368	353	349	336	363	385	398	372	398	364	372	361	355	373	385	367	344	348	346	402	361	396	370	335	411	391	336	394	378	370	339	371	331	409	384	341	414	358	371	371	387	347	317	383	349	354	363	370	394	390	363	379	390	386	370	425	359	361	371	366	369	374	354	353	374	350	388	351	360	407	384	360	370	364	373	363	333	373	363	340	346	360	376	362	370	363	341	350	355	363	361	353	386	389	364	381	380	384	373	343	382	372	336	375	353	379	373	372	356	359	358	368	357	378	337	342	382	378	382	361	370	407	376	371	388	356	390	370	380	317	409	374	365	363	377	375	387	347	349	366	358	388	330	386	349	360	404	354	373	372	355	396	373	388	369	371	356	365	346	344	354	365	374	356	361	378	349	354	342	336	351	332	378	388	357	383	367	377	362	345	375	378	379	355	355	377	373	358	349	371	361	356	365	343	393	363	359	364	382	376	372	347	384	373	363	347	365	369	303	383	370	343	392	398	379	367	358	361	354	386	395	357	356	367	369	412	377	411	373	356	362	382	376	341	348	363	343	335	362	363	378	362	354	352	369	372	381	364	354	378	360	349	331	363	380	375	362	369	353	389	368	358	337	378	346	360	379	368	370	380	379	354	324	397	357	366	367	351	417	375	332	381	355	367	350	371	436	343	363	379	389	347	374	407	372	366	388	364	370	355	301	393	426	360	341	369	394	356	390	364	373	374	377	352	386	378	396	357	384	340	389	343	351	366	386	341	346	387	348	376	372	356	367	358	352	349	366	396	386	339	359	379	373	389	383	381	394	395	357	392	387	381	354	351	366	365	412	362	366	367	410	393	363	364	394	340	340	358	375	359	329	335	391	361	402	339	360	341	345	383	363	356	361	355	360	373	318	327	418	369	370	384	348	388	391	358	350	374	385	378	340	359	338	360	397	351	355	406	354	331	357	396	337	372	358	391	348	380	369	320	372	401	369	384	337	354	354	323	371	372	338	370	362	362	372	362	322	391	365	416	361	336	369	364	374	390	356	361	365	373	378	358	373	378	358	347	375	367	361	338	351	339	372	365	361	369	347	362	366	403	314	372	342	345	373	367	386	360	359	375	353	353	354	357	350	377	369	349	345	387	331	361	373	354	364	348	339	315	388	348	350	365	377	379	351	407	351	340	387	350	385	336	351	420	361	371	343	390	356	349	418	371	339	408	371	365	384	376	360	380	371	386	362	346	390	376	393	323	347	324	402	341	351	321	403	374	365	352	392	375	371	385	362	360	376	390	320	356	336	349	395	383	374	395	377	326	351	345	358	378	373	388	380	396	354	357	339	382	386	363	404	364	372	356	382	399	365	346	350	389	342	343	337	324	373	337	340	363	373	354	375	392	362	376	394	339	374	364	373	400	376	366	327	369	364	368	377	355	353	330	387	349	351	317	366	352	347	383	354	387	350	379	356	408	357	362	374	374	365	351	374	375	379	377	373	362	374	373	354	367	369	365	353	376	372	377	374	334	317	390	348	386	387	380	356	367	378	371	376	354	380	354	370	358	336	353	384	377	370	396	372	360	340	379	364	389	377	367	352	379	395	379	389	412	342	374	392	328	361	356	351	363	347	376	353	390	371	351	362	331	362
5090	6097	3291	1599	1236	1063	818	695	608	558	458	506	548	470	468	477	436	450	403	411	407	474	441	399	414	444	413	416	404	404	424	430	400	427	405	411	387	408	400	438	423	374	418	442	424	408	409	410	421	443	396	414	401	398	395	439	441	436	438	389	422	462	441	421	425	410	406	419	387	442	395	430	432	405	399	374	411	439	400	385	390	396	381	397	420	429	389	423	412	418	401	393	440	399	440	413	389	464	420	393	403	390	424	431	377	438	454	383	393	431	398	405	437	413	388	413	383	417	435	388	444	397	408	360	402	393	404	398	454	374	416	401	429	391	409	428	416	439	420	420	420	409	423	416	428	414	367	453	390	365	388	451	438	395	416	412	394	415	412	427	405	385	419	394	428	411	421	404	374	435	401	367	460	396	411	405	417	428	407	383	452	414	395	387	414	378	393	447	398	415	430	399	433	432	421	389	360	387	389	483	385	407	386	409	409	413	428	420	402	435	417	404	399	408	380	429	422	441	396	425	440	420	402	398	374	394	414	440	395	432	352	411	423	414	395	388	438	396	408	415	413	390	411	420	410	426	416	426	416	419	406	385	393	476	430	371	434	399	398	406	402	423	398	433	413	386	399	425	447	418	413	401	446	402	414	421	469	400	439	407	413	417	433	388	392	416	387	410	389	423	377	375	411	385	407	410	410	393	419	399	394	388	413	370	407	373	401	421	404	428	394	392	402	406	399	428	405	426	428	426	427	414	405	417	433	438	419	375	414	372	398	404	432	368	393	427	394	392	419	414	444	434	414	412	428	389	425	416	384	413	426	446	417	443	390	380	424	444	428	418	447	356	413	409	404	401	388	409	416	418	429	388	432	422	357	393	430	385	427	423	403	414	417	430	388	431	385	427	407	444	439	412	427	400	402	410	409	418	412	391	409	438	408	385	376	407	409	415	415	401	413	441	385	417	409	409	425	393	399	430	346	384	362	419	415	386	416	411	423	400	402	399	433	420	386	401	415	422	386	428	443	382	386	395	407	414	391	438	391	429	426	397	433	387	386	429	405	388	401	387	421	396	429	383	459	400	461	383	397	410	432	407	400	429	414	426	422	449	417	376	421	423	436	418	442	445	410	402	388	432	429	413	378	390	425	419	381	396	423	420	399	435	372	378	415	372	380	421	402	400	393	437	433	401	426	423	420	390	404	419	396	380	414	442	426	427	424	374	411	402	385	401	426	411	421	407	407	409	423	414	423	391	402	443	401	432	416	406	438	434	429	448	389	443	412	398	414	392	398	423	367	425	420	440	426	403	395	397	380	383	379	420	386	413	401	420	396	384	417	416	407	407	413	406	427	404	403	401	416	410	419	388	423	395	389	426	387	425	408	394	390	392	381	419	461	421	397	395	407	404	403	420	415	398	385	420	405	383	360	404	407	433	403	439	398	419	374	418	407	413	393	407	431	437	440	407	407	420	426	398	384	386	419	426	424	407	429	389	419	394	449	412	420	372	431	399	394	397	394	437	392	409	392	401	413	407	421	402	420	384	427	408	406	399	407	403	393	376	402	392	385	429	410	419	395	401	440	403	429	416	395	416	399	437	412	380	393	427	421	405	397	412	426	407	449	348	396	410	412	412	411	433	404	376	410	414	451	400	410	418	399	430	413	450	420	419	399	408	429	419	410	453	438	439	396	432	404	408	421	424	393	390	435	429	432	399	457	415	427	417	410	408	370	392	386	396	393	406	400	385	408	429	402	409	408	431	416	378	395	398	434	453	397	453	412	413	430	408	418	395	415	405	367	430	460	385	411	409	410	393	438	413	420	367	411	392	405	409	415	405	413	384	422	409	385	406	422	372	443	431	439	388	444	440	382	404	409	456	414	402	385	430	366	399	399	432	400	413	428	363	388	416	407	423	438	455	431	382	446	395	419	408	412	406	412	384	398	387	446	407	400	420	397	399	385	419	426	404	368	428	382	382	426	395	369	408	424	381	411	405	435	416	431	423	415	381	373	381	413	434	419	387	417	393	408	430	420	435	397	408	396	369	404	406	391	419	405	387	411	384	396	438	422	427	401	385	403	428	399	437	419	415	401	422	423	403	413	415	414	401	430	409	402	427	431	406	459	401	380	441	430	428	390	432	432	405	402	399	395	378	443	449	414	427	420	375	432	373	418	393	414	437	406	461	410	422	417	378	394	436	424	433	396	411	445	429	386	410	412	429	433	422	428	432	391	414	418	411	398	380	392	387	392	400	395	403	433	395	404	404	416	412	399	378	410	409	404	415	393	402	390	424	415	409	409	364	434	396	389	435	394	397	395	429	398	442	399	419	425	392	399	401	411	371	414	415	423	421	414	423	406	383	394	422	442	405	402	386	394	400	460	372	408	390	378	439	389	392	383	425	436	395	418	395	388	417	432	404	385	398	434	397	395	403	389	372	426	402	396	410	416	381	426	411	403	430	455	381	370	405	426	400	393	470	382	398	402	400	413	401	390	411	393	459	411	417	426	409	393	378	383	423	409	396	404	422	427	397	436	417	391	427	436	391	395	397	404	416	401	401	416	401	413	408	443	422	429	431	407	390	409	419	403	396	392	376	432	448	422	381	413	433	418	451	407	362	397	408	408	434	395	381	429	397	407	402	421	403	407	406	412	419	408	403	397	411	415	401	409	416	415	406	435	396	428	432	394	374	416	455	407	396	399	403	413	389	424	425	406	405	415	415	440	402	428	414	406	415	416	445	372	430	414	423	411	392	423	369	408	424	387	375	403	426	377	432	407	376	432	418	431	407	383	394	413	395	403	383	430	441	421	419	370	404	413	406	418	404	386	404	382	431	388	398	407	424	390	431	433	401	447	411	415	421	374	419	418	404	410	432	413	411	402	419	401	422	422	428	360	423	408	396	400	412	397	421	421	416	433	396	419	412	379	410	419	401	392	429	410	447	355	366	390	414	415	430	434	389	405	423	412	408	431	405	415	438	419	385	406	412	426	426	393	429	406	374	426	410	384	412	394	413	450	407	416	383	416	409	396	411	445	403	400	402	438	409	430	428	425	433	379	392	430	435	419	416	366	473	424	431	403	393	438	406	415	387	383	420	382	393	412	394	436	413	426	406	429	413	402	374	425	408	400	419	399	416	432	405	421	375	410	413	404	439	397	416	396	415	386	438	432	427	442	409	415	403	415	376	447	401	454	418	425	392	412	407	416	387	431	382	387	393	397	386	424	415	402	383	416	412	433	428	423	407	376	414	417	434	391	398	413	387	387	385	432	432	421	404	405	416	372	431	421	381	449	412	391	401	441	393	401	451	422	417	388	423	415	412	432	435	383	407	394	384	399	423	409	434	415	383	394	432	388	391	421	386	416	422	424	422	397	419	426	420	436	401	409	391	442	430	383	393	404	395	392	412	434	416	412	431	391	400	427	397	394	418	434	380	384	450	470	417	432	384	412	392	460	427	427	378	398	433	404	436	448	420	402	391	416	398	404	409	426	405	428	417
22250	21056	28665	23682	21056	21065	6266	956	726	685	629	561	535	562	487	475	458	415	430	399	437	426	387	434	396	374	408	414	387	378	349	386	367	364	368	379	365	373	406	384	337	368	379	380	380	392	363	360	385	388	396	353	366	380	370	388	350	374	361	359	365	365	354	338	408	390	380	341	372	331	429	352	355	356	389	370	371	390	376	353	373	374	366	361	345	359	336	374	341	346	373	386	376	360	350	355	346	359	345	342	376	363	378	340	316	357	361	342	321	364	367	385	324	361	355	374	336	357	375	347	319	387	361	354	384	354	391	378	358	357	375	363	332	380	335	370	342	402	366	326	347	358	354	345	376	346	368	374	370	367	374	365	352	364	365	324	339	368	339	321	386	385	348	372	380	361	383	407	388	370	376	375	335	386	360	320	357	382	376	328	329	352	341	380	365	392	375	355	341	344	359	343	378	333	373	321	364	353	358	361	370	375	337	349	340	345	372	365	359	371	366	380	375	345	337	386	366	369	377	367	335	329	346	327	321	412	355	375	342	372	363	348	369	380	371	371	356	391	380	382	342	319	387	369	398	360	347	381	359	370	369	324	376	328	376	351	368	405	365	392	382	354	338	380	352	373	354	351	374	352	329	345	356	354	363	357	356	364	352	370	339	373	357	360	383	335	331	341	360	354	382	378	376	352	340	366	356	354	354	402	360	381	376	355	345	343	316	364	375	384	390	366	360	380	384	409	357	339	328	363	337	366	352	337	319	358	345	398	364	378	357	304	311	366	366	325	368	342	354	356	352	335	356	380	375	338	351	369	364	344	377	359	415	405	385	353	374	361	364	328	370	339	373	363	341	365	410	323	343	357	370	390	331	357	339	367	372	356	341	363	364	337	348	373	394	335	363	344	360	359	382	342	367	361	357	391	332	410	370	350	381	298	364	387	368	371	362	320	336	349	358	356	355	363	372	361	361	353	352	312	383	353	340	342	348	386	381	350	357	356	374	368	387	384	325	370	360	355	377	369	352	340	365	353	379	361	343	338	331	400	342	345	332	361	380	326	348	340	352	379	363	348	344	344	402	387	384	348	401	398	364	371	356	383	338	350	349	364	326	345	345	332	346	369	370	332	349	340	370	373	370	354	355	381	374	378	347	334	361	307	351	360	352	355	370	360	355	362	331	353	350	361	376	360	364	346	357	380	320	370	371	354	366	339	326	355	334	330	354	334	360	338	353	363	360	372	347	339	357	345	312	341	350	344	339	353	371	358	377	345	355	357	371	360	377	340	362	386	408	350	378	340	334	361	386	353	347	361	387	345	347	407	342	356	379	356	369	378	352	365	341	372	369	337	342	404	349	385	377	363	340	392	338	343	366	355	368	363	366	356	374	346	402	375	355	350	333	340	390	364	390	348	351	348	384	362	391	368	317	351	371	343	324	367	351	365	362	347	368	383	365	363	369	379	369	341	318	371	349	364	381	363	341	350	354	361	356	363	362	346	381	377	333	338	350	345	418	379	377	327	368	368	354	370	356	387	364	336	347	339	357	360	331	378	363	376	357	375	331	322	379	353	331	325	369	368	340	361	389	351	321	365	344	341	374	344	330	349	420	364	363	378	370	339	336	351	333	355	381	362	342	365	351	351	381	368	337	403	366	362	396	349	369	375	337	383	366	357	356	365	361	371	364	338	341	385	349	375	378	349	356	333	381	366	363	338	345	344	371	326	331	359	381	333	327	403	344	386	366	349	372	370	345	330	381	353	383	342	366	390	353	318	376	354	347	371	367	378	359	354	358	345	335	397	368	338	368	347	371	334	364	347	350	384	381	352	349	360	395	363	318	313	364	355	344	380	362	351	342	360	355	367	378	344	348	378	412	353	347	392	352	337	371	347	356	356	340	345	348	376	327	355	377	375	335	358	322	324	353	361	319	359	338	340	348	370	338	369	370	350	362	376	357	355	339	352	367	372	369	342	351	386	359	394	380	357	349	339	320	410	322	365	320	346	367	353	364	338	342	375	365	370	334	351	373	376	345	345	342	329	355	380	383	372	374	344	345	361	357	356	329	357	302	389	388	359	339	370	340	342	356	357	347	343	364	357	357	347	378	352	392	361	364	396	378	338	341	362	375	368	347	347	339	359	327	343	385	401	345	364	367	359	356	394	342	336	331	362	381	379	370	373	389	345	373	371	358	367	359	366	337	331	361	348	344	350	375	383	373	338	363	328	302	335	339	369	330	389	369	352	374	395	354	351	360	331	376	383	350	366	380	319	352	359	337	349	369	345	362	335	354	380	352	350	345	346	365	370	382	369	370	383	355	338	343	379	365	377	352	370	338	383	335	360	357	377	398	382	356	366	372	364	371	369	373	375	343	352	324	390	332	350	347	327	367	349	378	374	355	362	346	355	343	360	370	368	312	354	354	369	381	388	385	348	348	367	339	389	359	329	332	374	335	381	358	324	353	339	383	361	364	349	343	350	371	349	351	377	368	388	369	354	336	391	358	343	360	368	322	363	343	344	394	336	367	363	372	323	381	370	355	353	341	327	380	347	375	346	351	357	352	368	307	358	315	373	364	356	338	351	346	368	375	345	358	354	363	379	347	361	352	361	373	373	361	359	362	405	348	350	352	377	365	400	370	373	314	370	343	382	378	363	366	401	377	343	362	382	367	353	362	343	358	367	376	371	378	373	353	345	348	392	365	363	350	338	355	386	358	358	366	376	358	330	368	366	374	369	369	345	349	352	357	363	375	358	369	344	370	344	379	386	365	377	363	346	331	370	374	308	371	338	357	349	343	336	354	348	332	373	357	324	390	345	364	348	362	381	373	362	356	354	328	356	357	362	351	404	367	342	370	350	358	362	364	391	386	348	359	334	338	405	389	383	373	367	344	335	351	379	346	373	351	356	370	364	361	349	360	352	361	333	342	372	339	366	374	368	363	400	377	366	353	369	339	342	351	380	345	324	365	355	366	355	345	372	355	334	361	347	341	370	382	353	349	348	392	361	373	371	346	361	318	356	342	347	351	381	394	341	337	368	341	353	361	339	358	334	362	356	323	379	376	376	353	366	346	347	378	359	371	349	359	353	345	349	346	390	348	380	337	337	317	355	373	379	335	373	384	369	345	341	335	345	375	365	355	324	370	308	377	319	358	344	330	365	340	357	327	347	358	371	360	360	340	356	359	373	351	311	332	385	349	334	356	359	352	390	365	343	354	321	360	378	345	345	345	359	381	357	350	356	345	376	333	351	337	368	352	327	354	335	351	362	357	374	327	361	347	351	388	368	332	359	347	382	350	361	335	376	376	351	354	348	317	371	366	379	390	359	365	325	361	370	360	335	348	347	369	327	355	343	335	346	342	382	353	346	339	370	380	368	352	344	339	353	374	352	356	367	359	385	345	375	377	359	352	368	341	381	372	348	379	379	325	338	330	311	375	343	334	357	327	342	344	347	354	358	345	341	315	371	376	345	345	364	351	401	354	366	354	366	363	343	359	339
8825	15954	9640	4474	3275	2574	1904	1508	1140	1019	799	712	721	663	622	554	578	550	545	516	542	491	467	477	485	463	504	470	450	423	457	421	466	463	433	437	404	447	440	413	467	426	450	408	421	425	366	423	419	395	401	445	439	428	413	418	428	429	432	420	430	449	394	421	420	416	414	451	409	403	443	424	406	387	433	443	416	437	391	385	425	398	394	431	403	403	389	427	438	454	439	397	447	417	436	412	422	443	469	404	421	444	445	409	424	404	422	436	442	421	414	426	434	400	443	410	429	410	428	397	418	459	411	409	408	430	451	449	451	407	414	415	449	414	409	434	440	402	417	439	423	447	400	448	404	425	428	402	412	399	426	413	437	416	452	400	438	448	403	434	418	420	453	464	422	432	426	435	419	391	401	456	414	439	447	427	464	414	409	412	393	398	436	424	400	412	388	404	405	477	418	428	411	387	442	423	399	440	434	391	424	407	409	454	413	427	422	383	416	415	428	401	425	427	420	433	424	457	412	417	435	413	444	406	425	412	414	430	429	435	466	373	420	410	420	413	444	400	427	434	394	426	410	415	422	395	433	427	408	446	473	444	423	381	419	425	414	438	412	407	388	390	391	437	409	431	391	431	383	364	451	418	390	430	428	401	402	428	419	389	422	425	442	434	385	391	453	430	404	422	414	404	419	412	414	441	388	438	416	415	416	470	413	446	352	426	410	406	394	410	438	406	422	401	392	398	420	437	431	455	431	394	410	386	426	405	423	435	427	433	366	458	389	383	387	401	397	426	419	451	409	424	428	429	462	427	428	447	417	458	386	397	437	424	401	418	414	419	412	454	425	432	402	402	394	410	430	385	431	426	413	417	410	390	413	431	423	421	396	424	438	365	445	411	399	412	433	402	414	431	426	416	396	378	415	405	406	410	460	434	411	393	433	474	410	402	445	392	428	394	435	425	415	428	405	440	446	421	446	429	397	422	445	406	418	414	462	441	411	419	409	448	422	430	424	435	424	421	431	443	379	426	419	411	436	404	415	391	433	407	395	453	427	440	417	419	418	434	443	435	397	415	413	415	440	419	428	399	419	399	383	381	426	417	416	426	430	392	419	440	394	423	425	431	393	438	437	402	400	428	460	412	424	405	436	427	430	379	423	430	426	428	407	422	469	439	429	413	401	414	401	438	409	388	464	401	408	439	402	424	433	413	408	440	413	407	421	404	408	394	409	398	432	423	454	392	392	416	448	412	419	421	427	416	441	435	423	454	413	422	402	436	425	426	439	394	401	457	444	403	401	445	410	408	426	433	398	447	432	400	395	388	401	423	433	413	415	412	389	381	429	399	430	419	420	390	418	388	395	408	424	415	406	406	435	424	407	432	427	408	438	380	440	415	390	430	427	447	410	398	422	440	416	431	409	413	444	442	411	380	448	417	458	421	409	402	428	432	435	426	377	450	461	459	443	427	424	432	439	450	444	426	450	418	394	428	396	431	450	461	419	419	438	435	456	416	438	438	426	418	418	433	436	423	400	426	431	413	409	432	408	435	419	435	468	418	412	426	445	418	441	419	432	399	457	398	435	412	389	400	430	437	411	438	415	417	425	442	434	412	435	451	388	424	413	429	392	403	430	450	391	434	396	412	449	397	429	447	419	369	404	413	432	390	421	417	431	418	447	403	426	416	404	404	386	438	443	464	407	405	434	395	412	414	441	413	405	415	458	438	422	423	432	428	402	372	409	452	404	418	411	408	432	422	429	447	423	425	445	402	420	401	416	419	424	399	425	410	399	410	419	413	384	431	392	440	418	413	453	426	451	433	404	462	385	435	458	407	426	407	425	446	430	409	454	406	417	401	430	414	383	398	400	416	411	418	408	436	392	416	412	381	459	468	435	400	411	430	431	446	418	409	398	400	425	437	438	436	377	384	434	400	440	416	438	433	427	420	403	402	427	359	411	441	404	453	427	428	416	482	410	428	413	416	397	424	392	396	400	440	392	377	395	401	435	451	412	400	476	407	411	419	438	453	410	417	427	402	400	455	398	382	419	445	404	379	407	406	430	414	435	416	437	443	424	455	427	413	436	404	420	404	440	420	417	411	396	440	405	428	394	400	445	442	398	432	430	426	420	408	397	420	417	398	441	436	381	403	399	459	430	451	409	393	403	406	427	433	376	433	431	393	375	407	394	407	399	407	425	412	385	404	422	432	440	408	409	435	442	425	384	408	441	417	432	397	409	451	425	428	412	439	431	441	427	390	418	429	396	391	424	421	453	428	407	416	436	410	409	433	438	451	418	455	388	425	422	399	454	438	413	411	403	422	380	398	422	430	403	392	391	431	433	412	411	429	390	395	444	387	402	434	413	393	413	424	457	410	426	441	408	424	433	390	408	445	392	405	423	398	434	444	444	418	412	402	418	383	401	432	420	426	437	455	409	375	441	420	430	434	415	410	389	433	399	412	422	456	399	420	435	459	423	388	406	433	437	388	413	416	427	424	424	390	373	446	431	431	410	440	431	439	416	400	433	410	402	384	407	450	416	427	428	416	424	404	399	438	436	409	401	403	420	416	398	410	418	425	471	413	412	396	385	385	430	396	416	442	443	426	399	421	457	396	389	412	396	413	436	431	420	388	432	468	406	424	386	396	424	403	406	438	387	439	364	450	428	439	436	403	397	381	449	388	391	434	435	439	429	443	410	371	423	452	455	407	423	419	429	408	423	408	426	399	432	403	403	402	411	427	423	415	434	438	409	404	431	394	437	416	411	411	410	404	418	456	406	445	422	419	441	374	424	409	425	374	415	417	436	428	468	407	414	417	422	429	414	405	402	406	396	396	453	476	433	435	404	441	415	410	445	421	421	461	408	429	427	418	395	430	385	429	388	427	387	442	389	424	420	421	411	404	448	394	426	409	421	392	405	400	437	442	403	382	414	410	430	403	449	368	422	407	400	403	480	411	421	430	414	417	407	431	402	406	439	393	428	382	383	417	420	409	434	387	454	439	403	457	396	405	438	435	430	411	407	432	408	407	391	433	435	447	413	386	402	396	409	409	438	450	442	402	414	454	434	433	406	427	440	384	392	355	418	446	444	437	444	415	394	374	438	409	430	397	403	421	414	410	456	418	435	380	398	414	400	426	395	395	407	401	390	431	437	380	423	434	396	444	467	411	413	408	440	416	427	429	410	433	460	439	407	406	424	424	420	427	454	414	399	421	457	405	422	461	432	449	389	435	429	428	381	421	417	410	433	431	389	404	397	438	432	399	432	416	423	442	440	413	388	405	394	421	388	402	401	442	417	434	422	414	411	434	432	415	406	426	427	413	415	409	418	451	387	448	409	450	423	398	437	443	398	437	414	408	419	440	367	406	420	400	433	468	424	385	436	411	397	438	414	433	436	388	382	440	426	433	418	434	420	442	361	402	430	450	413	417	419	406	409	443	413	404	423	432	391	459	397	398	407	399	395	403	419	409	451	435	407	422	467	400	441	370	406	436	387	376
27207	17736	4209	1195	916	909	831	709	755	725	751	724	678	785	675	736	741	721	728	676	725	764	735	696	704	782	691	693	708	764	680	705	697	732	668	716	652	734	683	718	708	722	705	704	678	665	702	703	707	702	740	676	721	702	722	652	786	718	699	686	739	736	764	730	729	716	677	712	743	696	709	689	690	675	729	661	737	746	691	674	703	692	728	719	688	711	713	682	671	662	735	740	688	729	704	716	699	722	685	727	707	754	754	729	742	712	742	722	744	726	700	723	699	697	742	664	708	664	678	691	688	681	719	729	708	741	691	706	702	707	673	647	705	758	725	664	744	729	659	710	746	706	734	667	686	695	712	738	662	714	715	705	646	709	702	675	762	717	680	774	734	692	678	719	663	704	654	694	710	725	745	719	670	720	729	698	667	679	731	706	756	667	724	702	701	662	709	757	716	704	746	718	676	699	697	659	677	722	670	678	704	688	642	700	683	657	679	716	682	707	693	720	676	680	672	666	750	681	731	727	695	721	688	703	679	670	742	743	686	684	722	739	739	666	685	708	679	719	708	696	775	730	707	738	692	694	735	683	681	701	701	703	737	703	719	689	704	692	691	686	676	682	708	679	694	720	710	679	745	697	719	678	727	710	711	711	695	717	735	696	717	676	696	721	701	668	699	727	737	683	739	692	720	657	667	739	714	698	684	731	762	719	695	771	690	778	723	703	744	636	704	704	729	728	711	728	762	690	696	713	717	717	703	708	678	683	748	697	777	710	691	687	723	686	713	741	723	670	744	703	697	653	684	725	705	766	750	659	717	681	681	663	698	735	685	698	659	711	688	704	687	697	703	688	684	725	654	728	701	784	693	699	735	741	695	675	700	698	719	690	692	732	729	672	685	679	701	725	702	681	723	736	656	736	744	720	729	665	683	721	667	714	749	737	695	690	755	744	732	650	663	710	703	695	705	685	755	676	715	697	665	662	754	735	707	706	687	707	705	669	683	691	721	682	686	764	715	733	712	739	728	725	784	751	744	724	673	709	696	763	711	726	697	685	690	659	663	740	698	707	706	693	677	704	736	702	720	715	696	680	732	718	663	685	746	712	680	723	676	696	773	677	723	694	675	690	721	713	706	699	712	701	710	694	686	722	760	688	745	760	749	735	695	700	742	726	663	689	741	696	757	691	754	728	738	654	668	701	722	720	701	674	680	700	708	688	719	758	750	742	710	700	740	702	722	722	684	743	708	711	745	713	712	724	667	668	677	722	717	732	688	640	724	699	670	706	708	691	704	751	714	665	735	768	711	717	707	668	758	702	701	714	711	723	712	691	682	714	752	766	754	680	683	736	685	731	664	698	730	694	705	732	689	702	677	725	754	647	704	688	788	738	760	700	711	733	756	656	706	713	710	708	721	721	691	701	702	691	694	732	712	729	712	703	710	741	728	652	739	753	689	728	717	709	663	690	659	676	682	747	661	647	660	662	734	695	700	694	710	712	697	727	704	710	701	673	725	672	698	715	732	725	744	693	696	701	758	715	675	717	724	690	740	678	714	711	692	714	687	728	720	692	743	714	699	697	686	677	680	718	728	719	744	722	734	652	751	715	732	697	705	669	736	711	689	698	715	720	675	726	736	732	709	730	719	722	703	685	736	695	683	736	703	708	754	705	702	708	700	671	715	699	667	711	670	724	675	709	698	707	687	769	765	689	696	738	703	661	724	695	677	691	694	678	648	688	680	769	690	697	701	744	693	745	648	720	685	706	699	709	692	684	676	703	708	706	715	704	713	675	694	726	712	744	701	763	678	706	724	708	661	697	700	723	707	683	664	708	665	700	705	676	705	657	729	678	651	705	676	687	725	673	703	708	722	756	678	686	715	740	699	721	740	733	737	719	748	740	723	703	723	720	718	652	691	667	728	699	694	689	712	746	766	691	715	738	725	710	671	743	683	690	708	723	695	725	716	665	696	746	691	677	723	721	732	679	726	687	697	697	715	679	699	724	714	762	713	698	753	714	734	761	714	692	733	690	757	724	736	726	711	703	701	717	759	719	706	708	692	693	707	734	674	717	718	694	697	683	677	649	763	733	714	779	731	647	732	724	716	692	696	757	700	698	688	706	699	678	686	725	705	743	666	664	729	746	702	721	689	709	677	732	739	706	736	733	690	678	720	713	703	780	707	734	724	665	673	700	706	730	720	755	658	701	729	688	661	722	761	730	711	695	717	736	699	689	700	706	758	720	722	672	654	724	752	708	707	719	713	725	697	695	738	676	704	710	704	696	682	725	672	714	706	695	668	679	730	740	685	676	668	693	679	698	690	699	691	673	683	739	706	695	700	712	703	718	697	674	689	713	699	678	715	723	715	710	756	719	722	722	706	700	698	703	701	684	729	677	696	707	696	729	701	748	748	690	701	730	734	686	694	708	701	679	706	734	708	690	657	700	699	669	735	720	694	707	709	728	686	651	697	717	661	649	668	692	711	731	701	723	747	730	727	720	714	687	707	691	678	730	701	734	720	775	746	685	672	741	702	689	737	703	748	668	727	710	718	696	697	673	674	725	692	742	724	726	701	739	744	734	670	711	738	689	695	741	741	732	682	682	690	729	662	699	716	725	725	717	663	685	754	706	707	705	729	691	767	698	668	687	707	711	700	699	713	690	721	684	737	703	707	719	715	737	712	679	677	707	705	708	688	781	679	712	746	673	714	693	722	681	714	693	723	734	722	712	752	698	702	727	677	663	752	722	696	708	741	731	671	750	725	648	665	704	693	720	709	708	703	682	705	703	691	708	694	704	727	701	707	666	702	680	715	709	746	649	677	675	720	715	710	689	707	730	730	689	696	694	696	704	696	714	702	715	743	747	653	709	698	705	709	631	749	702	702	664	711	733	701	727	795	729	723	718	652	698	724	676	711	743	694	715	710	689	678	653	683	742	754	726	742	704	737	659	730	722	716	691	730	726	660	671	685	722	720	754	704	727	710	714	747	699	712	650	724	721	749	704	681	670	739	644	731	713	695	709	685	707	743	724	725	748	664	716	683	658	727	674	715	738	696	707	700	734	654	666	733	719	705	734	714	688	740	700	673	731	673	715	697	660	702	705	690	743	713	720	709	727	641	726	691	702	678	663	711	690	758	713	726	724	750	729	725	780	699	699	661	722	775	660	717	701	694	745	699	711	711	706	686	662	678	736	659	710	689	702	727	737	703	708	711	723	711	702	703	677	686	719	698	725	698	748	669	686	697	714	719	715	733	707	718	735	688	687	743	689	706	682	703	751	742	703	701	789	686	713	731	715	734	691	698	701	756	725	708	712	662	686	699	722	699	731	774	701	702	671	727	691	726	704	681	742	761	719	681	685	744	711	709	689	693	709	682	674	702	662	724	722	704	672	717	679	721	728	695	692	732	705	716	700	677	702	738	722	706	769	658	720	727	762	704	698	717	688	697	676	709	724	696	746	713	752	725	720	723	742	757	748	750	717	708	674	682	679	684	709
7061	1668	1196	928	857	824	813	820	756	790	797	802	809	823	758	789	813	759	787	781	779	760	809	772	775	802	815	782	823	748	796	763	749	782	787	765	779	735	795	746	798	859	801	794	765	840	752	761	770	742	727	763	802	752	865	799	846	852	814	811	791	840	821	743	793	834	805	792	804	795	796	811	806	757	801	795	742	795	798	781	818	800	801	779	678	875	752	790	795	808	770	805	758	762	796	791	808	829	802	804	769	765	826	774	790	747	776	812	792	793	800	765	793	830	781	750	778	802	802	819	808	774	757	790	805	756	826	803	784	743	754	773	742	763	788	778	773	781	741	736	781	803	810	742	793	769	795	775	810	766	781	736	746	774	805	742	802	731	814	764	827	704	841	826	763	797	837	799	803	735	783	773	747	779	790	772	794	836	795	803	822	781	822	782	834	759	779	810	789	787	779	826	779	776	818	805	817	728	776	824	777	745	768	790	806	795	794	812	806	795	793	756	748	762	798	817	806	782	769	808	812	774	741	784	794	754	776	771	783	774	776	742	806	810	818	726	754	729	793	750	799	807	811	731	788	773	740	787	748	783	821	823	729	801	738	763	767	775	771	756	733	815	842	797	807	816	783	773	796	757	804	737	781	749	785	785	814	814	780	791	801	824	758	731	760	771	800	781	778	753	782	788	819	729	790	735	837	783	763	834	795	813	777	772	794	790	797	802	777	753	773	779	738	814	809	755	790	780	737	729	795	772	841	779	794	803	756	735	771	768	739	760	770	789	768	769	773	832	783	806	763	752	806	764	794	777	786	807	811	785	801	799	743	748	783	772	764	796	780	809	771	757	843	776	710	765	770	773	784	787	797	801	812	772	732	786	814	726	757	761	747	757	776	795	763	761	751	816	771	862	791	752	763	734	770	780	805	771	800	769	755	823	765	771	742	799	803	769	801	844	746	744	802	823	794	772	751	756	773	769	793	763	760	760	772	793	745	721	795	792	811	780	755	769	779	807	781	746	783	794	734	807	754	777	762	775	799	834	774	760	733	766	766	789	768	744	796	793	800	772	841	771	786	769	770	770	770	800	815	764	784	776	813	788	804	782	744	762	771	777	789	800	835	766	806	806	800	767	793	760	782	796	820	782	773	760	754	795	769	778	777	804	767	762	842	796	794	761	763	733	789	849	790	750	788	756	767	761	772	809	774	780	767	775	822	779	762	825	833	796	772	786	787	779	787	762	800	792	791	785	810	766	685	757	807	785	825	802	753	744	798	781	795	803	780	815	766	806	739	753	796	803	763	775	742	775	791	766	811	751	815	780	750	750	794	794	828	751	776	760	802	780	794	777	760	798	777	779	808	825	842	772	802	784	772	790	810	828	786	788	755	750	737	791	803	828	809	801	840	778	799	789	786	824	807	739	762	773	793	767	770	773	764	777	797	794	765	809	770	770	819	798	786	726	759	757	769	767	773	772	756	766	784	805	788	795	798	797	741	839	702	765	788	776	801	796	750	759	754	785	758	794	769	797	817	768	803	715	787	772	783	769	735	761	765	770	773	793	820	759	738	782	756	776	814	782	786	778	856	749	780	769	806	804	791	805	770	768	809	720	779	764	785	766	744	807	776	749	834	766	785	771	792	778	777	691	775	843	762	778	747	842	794	795	715	751	801	810	770	800	780	750	729	763	821	753	780	789	769	821	845	805	819	769	806	805	781	785	773	776	790	799	765	758	718	790	720	832	762	775	753	793	752	759	787	781	776	786	744	817	772	757	793	767	771	804	749	754	789	775	756	763	773	784	766	790	768	801	725	746	782	738	779	795	805	804	761	810	838	805	731	789	753	803	813	785	761	820	825	779	784	718	772	793	835	770	797	791	720	810	804	772	746	757	769	812	756	757	780	760	761	798	762	839	758	826	830	793	792	773	781	795	810	781	740	820	803	752	751	790	796	745	822	780	763	783	786	764	758	772	747	805	796	765	822	776	795	804	811	788	779	769	768	777	795	797	764	783	761	755	837	748	741	805	792	771	827	790	811	797	784	791	785	790	828	777	760	816	803	768	803	787	790	811	788	795	780	774	773	783	780	813	719	761	782	778	778	786	715	786	786	784	777	758	776	754	788	788	754	814	803	761	789	776	756	779	799	810	782	827	797	792	794	785	780	788	750	773	822	779	776	851	759	807	801	811	808	786	753	780	810	784	755	794	759	803	789	790	725	780	787	747	791	796	770	756	819	770	748	778	800	788	743	781	809	795	799	790	782	781	744	763	798	785	803	789	761	741	771	761	792	778	757	826	790	771	808	801	827	798	779	765	766	802	855	801	778	754	820	794	793	765	771	771	766	806	831	746	743	773	811	783	767	729	801	785	786	763	757	767	786	770	774	787	747	750	797	782	779	771	761	793	698	739	847	749	754	761	781	811	792	763	795	775	772	740	755	796	784	820	831	757	817	743	757	768	808	819	779	740	820	790	786	783	857	784	807	728	741	748	785	812	786	768	783	769	775	741	720	743	815	770	788	792	742	775	779	786	761	779	732	782	768	747	836	801	801	751	810	803	782	799	805	788	815	773	770	793	833	750	801	811	784	855	750	760	788	805	824	749	767	809	733	802	734	729	784	792	781	748	770	786	773	783	756	809	782	814	796	767	782	781	774	821	762	797	782	792	739	764	697	778	833	742	832	752	763	748	786	717	783	774	742	764	817	828	807	762	796	771	726	772	855	799	780	763	796	762	749	827	813	761	809	790	786	822	786	786	763	779	787	784	778	831	823	782	775	799	796	780	800	810	739	736	766	776	793	751	772	773	762	779	804	783	795	754	783	769	768	750	799	770	812	806	838	803	789	762	809	833	761	747	797	769	761	747	733	779	781	806	807	787	835	789	778	792	778	798	737	778	747	788	767	780	765	776	776	791	802	799	785	781	771	823	754	769	789	802	815	757	765	812	752	770	780	790	830	788	783	810	780	774	758	777	802	784	784	784	760	760	700	760	754	792	780	761	742	757	787	785	795	746	794	777	766	812	828	817	806	770	807	800	781	828	769	774	791	790	753	725	767	753	777	741	807	766	778	778	829	811	795	805	716	807	768	729	782	817	828	786	795	780	821	816	726	733	826	794	786	783	793	812	743	808	826	849	753	773	867	786	757	786	742	781	730	792	740	828	794	813	808	778	754	764	785	814	809	812	767	756	762	800	787	810	762	760	814	805	798	763	808	767	817	759	782	816	720	781	773	820	758	804	791	792	800	756	776	822	804	780	783	764	844	746	790	788	799	810	798	796	750	799	755	718	812	781	788	820	770	792	777	811	797	737	808	775	818	782	768	796	779	757	767	780	810	782	725	759	742	777	772	758	781	793	763	806	762	801	760	782	786	800	787	779	776	792	777	801	747	803	779	746	737	817	782	784	756	757	804	750	801	793	760	762	806	825	796	812	761	749	807	759	769	759	809	810	750	816	803	770	771	791	787	763	765	783	739	746	786	825	833	766	793	827	790	795
23342	21076	28071	24308	21075	8822	1503	1129	995	922	982	899	917	820	878	846	833	757	799	802	813	778	746	813	800	827	784	751	725	747	774	764	759	730	756	736	770	732	766	806	817	747	746	762	754	772	766	805	772	785	766	758	754	720	750	766	757	810	732	695	808	714	724	815	772	759	782	752	764	783	722	748	738	783	738	722	727	755	823	735	776	781	767	749	731	767	765	765	723	789	792	777	723	780	744	734	749	737	764	736	730	710	758	849	706	721	791	777	685	778	838	733	709	787	710	739	738	760	778	745	793	778	728	780	774	761	750	797	740	756	720	784	695	775	749	811	759	734	723	776	757	774	748	728	778	746	727	735	717	782	801	830	761	760	806	803	759	722	740	779	751	789	746	674	765	824	762	741	798	763	713	758	808	732	795	776	716	796	743	764	775	801	844	781	764	745	791	779	786	753	740	714	722	750	761	716	737	763	743	721	783	747	818	758	801	738	795	774	760	703	714	782	737	798	747	781	774	795	768	784	788	790	762	716	731	803	703	767	739	726	790	740	760	722	775	743	760	742	805	742	786	735	768	778	725	740	797	787	756	726	790	724	743	755	737	776	772	790	779	738	779	759	785	801	730	754	758	735	754	768	753	754	774	703	722	794	787	813	800	758	762	730	754	778	782	717	789	817	751	785	733	725	767	782	779	737	712	779	756	769	782	747	780	791	758	730	733	766	743	724	825	752	807	783	789	830	793	728	708	780	792	748	767	774	704	764	788	730	732	776	796	715	772	765	762	746	752	819	794	776	781	810	783	773	746	717	795	789	790	720	753	770	785	754	756	764	749	800	758	735	706	783	765	747	752	782	788	735	807	774	692	770	743	733	800	745	733	732	702	714	709	720	779	760	767	748	771	804	699	755	731	788	736	738	744	786	822	754	781	818	758	764	807	726	798	772	732	754	773	792	757	746	732	768	762	791	783	735	785	819	789	748	726	761	769	779	757	752	802	776	769	760	728	790	726	685	776	803	740	771	761	733	740	717	751	762	727	694	735	756	775	805	767	718	773	790	702	732	765	726	792	779	712	706	724	746	811	791	752	750	786	789	720	770	707	769	718	780	761	728	749	777	744	754	746	731	776	762	761	754	756	765	728	753	713	763	751	775	787	821	749	752	757	774	736	779	721	792	817	825	745	766	743	770	722	768	699	725	796	742	731	738	746	784	735	778	724	709	769	777	793	825	737	734	754	752	734	796	733	706	738	754	797	768	776	745	757	755	741	775	738	764	721	765	767	735	723	781	691	780	770	738	724	781	697	721	776	736	751	712	720	751	780	766	809	760	770	790	794	762	815	712	745	736	766	747	808	799	749	773	822	754	787	760	726	733	743	780	746	749	821	742	753	778	752	798	727	754	810	786	765	737	737	796	753	729	798	745	760	764	756	744	754	752	737	774	740	777	731	737	780	687	696	766	751	753	745	745	800	763	725	742	782	772	721	742	793	795	746	720	716	773	814	793	772	750	777	763	700	760	750	768	718	762	812	747	774	727	736	754	797	759	740	723	726	735	765	735	768	747	770	756	749	806	724	738	766	779	791	801	765	786	777	755	743	779	744	754	812	761	756	765	765	758	751	746	765	801	786	775	739	697	718	794	748	813	776	756	767	789	769	740	751	743	780	727	748	719	823	753	793	740	734	743	799	750	776	724	742	775	785	789	742	762	773	804	684	760	759	748	749	795	799	784	802	770	750	763	750	745	762	772	754	752	736	774	765	769	745	777	793	719	751	780	774	755	746	749	768	819	728	760	767	734	785	751	757	799	711	742	740	763	792	769	785	774	782	789	742	724	828	751	749	757	730	739	776	798	788	739	759	783	752	713	714	778	706	749	797	770	764	767	739	767	758	688	762	791	786	712	736	728	765	747	842	786	758	812	786	723	732	739	738	743	808	753	792	749	758	734	697	753	767	750	766	787	770	716	697	767	741	778	747	779	732	769	774	769	804	774	748	723	755	790	726	745	764	758	781	787	718	771	713	738	765	742	810	774	786	763	714	743	745	801	758	758	782	751	709	760	724	742	780	777	750	758	779	727	741	745	753	741	763	691	764	765	807	684	733	764	814	796	714	778	780	770	758	745	751	713	768	746	744	785	777	817	757	761	773	780	762	734	783	809	771	757	822	757	787	784	739	761	723	757	802	756	746	709	762	723	747	774	778	779	743	762	737	702	815	756	825	764	787	742	746	770	749	756	756	725	725	801	758	743	734	820	770	778	765	752	774	757	725	769	777	771	726	778	766	702	796	758	739	745	755	747	771	708	751	705	759	754	757	801	733	782	731	759	787	794	754	735	762	744	770	782	747	765	741	750	770	721	756	773	742	774	772	741	754	762	735	686	732	737	795	753	744	729	762	753	770	769	721	731	758	757	787	760	767	775	770	746	797	787	736	793	762	757	750	799	748	763	759	734	783	760	748	791	741	779	797	716	768	711	739	834	762	799	715	711	742	708	766	771	769	795	772	703	757	797	776	758	770	724	742	781	747	761	795	721	770	784	731	756	793	752	806	683	801	747	799	721	771	766	789	776	754	745	732	732	754	767	745	815	780	794	740	752	751	733	769	752	774	729	756	776	774	787	773	721	745	740	767	734	722	775	812	741	716	741	736	764	767	730	791	801	750	827	728	728	732	766	740	735	742	776	742	696	672	784	767	735	732	796	835	768	742	794	786	740	767	780	791	775	776	792	745	793	749	795	758	763	715	728	729	730	789	784	770	763	729	771	777	769	757	786	789	765	810	732	768	759	716	767	719	728	793	756	748	755	728	768	741	732	719	784	720	718	753	732	743	760	756	729	767	834	736	805	800	773	779	749	718	738	741	714	754	786	783	787	747	721	756	747	798	795	799	784	748	743	796	730	790	795	705	773	717	747	719	775	819	785	796	753	772	751	728	761	751	777	754	764	748	765	710	753	713	759	747	779	773	809	751	758	761	790	794	710	745	739	732	782	753	734	730	735	739	742	775	753	764	759	735	698	767	724	737	770	794	734	785	772	758	809	782	766	734	719	759	777	764	831	736	811	780	723	738	731	748	774	756	713	739	764	777	747	764	732	756	718	782	755	732	796	791	780	775	718	757	777	813	767	747	738	761	758	762	785	774	765	771	722	739	779	795	762	811	764	758	759	754	727	744	712	760	781	762	790	752	722	716	737	736	803	747	726	802	775	723	737	750	729	749	769	709	747	771	749	784	763	801	788	785	755	813	818	794	756	791	745	764	743	739	732	759	792	771	740	741	763	798	780	763	773	742	811	822	755	820	713	769	720	740	754	761	789	715	734	816	727	729	725	777	746	782	782	774	753	724	805	767	764	801	778	749	779	741	800	763	708	776	756	772	735	718	717	750	779	738	776	753	743	778	755	771	778	674	740	751	722	731	746	758	750	743	779	723	756	795	734	782	744	752	789	791	750	766	787	757	745	772	748	784	736	764	773	767	760	762	783	793	724	748	735	728	790
10268	12318	6099	3073	2337	1999	1606	1349	1251	1157	1123	985	979	955	929	912	929	905	916	883	869	916	887	857	868	927	839	899	846	858	893	895	896	842	870	894	876	866	860	896	854	820	879	858	882	897	859	880	841	886	813	886	869	818	854	850	845	855	832	849	863	865	862	866	884	867	852	866	886	876	828	826	831	854	829	907	809	806	856	812	866	837	851	845	800	874	841	893	888	862	927	839	853	868	809	810	811	852	850	846	867	811	834	823	792	829	869	839	903	910	902	901	834	887	802	861	858	862	894	885	859	886	878	846	859	917	837	807	858	870	863	857	870	816	790	870	856	856	793	879	787	822	825	838	841	838	878	847	862	829	924	863	910	840	849	856	867	807	833	840	895	818	885	838	835	812	865	847	924	873	886	855	853	773	837	833	813	863	946	867	866	821	879	879	882	836	849	858	894	875	867	809	846	817	845	860	828	899	817	904	881	834	844	880	861	788	834	900	795	858	910	849	903	829	828	900	898	849	898	867	859	903	820	839	879	869	868	845	810	851	825	833	878	846	827	856	864	903	850	871	842	803	900	873	858	830	859	818	820	857	827	899	864	911	866	823	826	843	801	897	867	882	853	856	817	873	792	790	819	846	864	829	840	784	823	867	822	890	825	873	868	822	894	843	850	854	864	850	845	838	895	878	815	889	820	857	847	914	828	789	836	904	852	833	829	823	874	802	888	905	890	805	882	807	875	852	870	865	830	841	841	792	840	881	888	815	857	821	809	911	889	804	896	833	879	831	885	912	846	860	850	884	856	922	861	836	873	910	838	877	898	890	866	875	876	889	856	867	837	924	851	865	811	792	863	849	817	851	867	884	889	836	866	854	830	875	908	881	852	877	828	865	890	882	894	866	835	811	835	800	859	831	839	827	849	833	823	833	895	868	818	858	898	846	813	840	813	845	830	834	854	802	822	827	840	865	859	915	865	876	808	884	863	819	876	848	872	815	836	817	825	863	862	875	870	823	810	847	843	873	864	881	835	874	909	922	847	879	859	833	882	829	826	868	847	889	837	896	857	854	852	876	813	889	881	814	833	780	865	831	848	844	865	842	873	862	841	859	856	854	832	833	812	830	839	834	917	814	867	880	859	863	844	861	872	834	826	821	929	844	817	838	852	872	876	779	866	854	909	860	862	855	894	846	868	858	874	863	900	900	835	869	816	855	869	824	882	848	842	808	814	887	843	845	827	866	863	882	807	858	876	840	860	826	893	846	849	803	881	822	880	880	816	843	894	860	870	848	888	834	839	874	825	915	911	816	844	863	862	839	798	850	811	846	840	866	826	832	822	839	869	812	885	832	818	856	836	900	812	834	907	838	844	896	866	845	887	850	854	840	854	856	870	893	886	832	808	903	837	827	840	844	869	851	888	875	805	823	907	840	860	894	849	854	835	860	852	851	850	867	887	853	815	859	887	825	864	819	864	846	836	878	789	833	873	894	848	826	891	836	893	818	914	896	833	832	872	846	834	835	770	913	872	804	887	866	822	843	878	825	847	853	876	902	784	868	877	845	873	843	857	862	843	841	850	819	830	862	833	833	893	843	885	821	864	886	879	888	881	868	870	881	843	879	895	821	842	836	843	847	877	876	879	843	777	891	865	867	849	812	834	886	849	881	864	880	861	815	852	823	902	874	848	819	865	883	898	810	882	849	845	829	833	882	886	855	821	898	804	895	916	863	824	878	849	822	804	866	821	873	822	874	859	868	861	864	842	852	809	878	843	861	858	890	896	857	856	931	881	869	928	855	842	868	842	862	833	875	878	884	845	857	875	888	829	854	861	899	848	839	866	863	844	864	887	819	852	872	868	813	864	862	855	859	833	836	887	892	849	902	877	865	814	813	873	842	883	854	812	841	802	863	865	841	856	870	785	886	830	843	838	835	892	889	857	834	861	878	869	836	851	848	904	870	866	881	904	823	784	857	802	837	848	806	827	846	828	879	831	847	844	868	867	894	870	865	813	857	866	874	874	871	851	872	878	857	818	839	853	833	838	884	873	854	881	762	875	841	848	837	838	893	827	881	787	868	919	862	862	902	802	842	848	884	852	844	856	891	885	879	884	838	835	879	917	839	784	897	886	857	892	828	875	834	787	842	871	890	873	871	853	872	867	860	870	868	851	870	908	818	872	878	839	871	828	856	856	824	847	785	864	824	845	854	831	821	901	803	886	902	896	855	840	884	870	831	864	814	854	829	849	848	830	896	878	812	849	892	815	805	890	852	835	811	824	795	860	899	878	815	863	858	807	905	846	836	888	833	824	828	852	861	899	849	826	839	866	853	799	870	876	789	871	847	863	878	841	852	794	868	838	881	846	863	785	851	829	857	876	864	837	815	832	865	897	815	873	813	865	853	799	817	899	920	849	885	830	803	813	838	840	813	888	817	856	849	866	826	823	871	843	862	791	894	844	837	823	843	856	886	825	834	792	839	839	879	791	801	907	825	869	901	858	890	880	852	828	867	834	810	911	838	863	831	846	877	832	887	839	827	788	806	834	795	846	882	845	893	856	827	850	841	843	828	871	877	859	819	916	843	835	835	898	850	876	850	844	823	860	837	861	852	866	842	892	832	794	837	827	894	859	838	857	879	809	837	846	852	824	836	822	886	927	821	905	858	829	877	842	857	844	889	842	881	823	895	854	847	856	814	833	856	793	827	844	874	837	908	841	880	888	842	880	821	791	867	821	856	854	804	834	889	886	864	844	861	904	811	816	804	874	840	871	804	887	858	819	844	903	926	847	835	878	846	844	886	814	815	879	796	836	861	859	860	858	863	876	850	859	835	906	856	826	846	825	867	812	824	833	809	890	851	806	808	856	877	861	816	904	878	871	842	865	893	808	862	837	878	820	855	857	850	873	876	876	873	801	865	821	866	812	894	862	883	778	888	885	851	874	825	875	843	898	845	868	828	813	833	882	848	825	885	863	844	867	833	823	829	853	844	857	871	879	839	832	878	828	859	865	867	881	820	819	816	834	846	859	844	798	819	811	828	833	848	875	864	802	861	843	852	881	842	887	901	846	841	855	909	823	859	850	849	867	877	863	880	799	813	842	805	831	876	893	858	861	875	827	890	888	855	831	820	849	836	910	873	863	915	907	866	842	820	836	833	872	868	872	814	831	838	862	861	857	854	879	871	831	879	834	915	884	828	888	872	841	879	875	859	820	870	888	881	889	858	821	824	875	805	811	878	866	887	835	919	859	889	891	823	841	794	855	815	854	854	847	852	888	830	844	850	851	826	830	829	823	819	863	835	842	838	841	840	832	862	850	851	817	876	889	855	838	853	821	873	914	866	861	870	856	828	877	858	875	863	869	841	842	839	899	841	830	850	905	869	828	861	881	851	834	819	872	863	830	842	858	780	805	833	881	870	847	831	889	823	788	845	885	862	821	873	809	829	833	850	841	825	873	815	872	858	881	878	861	813	824	865	805	856	834	827	829	815	862	825	830	877
24345	21018	26871	25264	8580	740	642	524	448	484	417	426	440	403	400	383	437	423	362	411	395	382	393	380	393	385	384	373	385	398	356	377	390	385	412	383	376	366	377	358	379	374	401	382	384	395	379	395	386	380	376	376	381	339	387	371	387	380	380	365	372	358	370	367	387	334	362	391	354	396	382	387	391	405	366	385	390	378	365	359	413	395	388	368	355	372	358	366	403	396	389	352	383	384	371	379	344	380	357	362	352	349	373	374	360	393	396	360	393	370	389	371	381	354	363	369	403	394	372	396	394	382	357	366	372	344	356	352	368	387	387	340	361	368	352	377	416	385	359	397	394	348	411	399	355	374	366	355	384	380	359	366	424	419	378	372	358	346	377	366	364	381	357	362	392	360	375	345	340	396	377	356	384	387	359	396	380	379	368	383	353	408	354	388	375	384	357	383	370	388	397	369	347	397	391	351	378	336	383	401	382	373	366	386	352	364	356	373	396	381	373	388	373	373	368	379	391	377	370	367	385	419	394	394	356	413	357	352	364	383	365	387	341	368	384	409	348	365	353	359	378	368	361	421	383	392	358	362	389	362	360	382	375	386	359	400	366	402	380	390	387	362	386	381	399	365	361	367	390	391	394	397	413	378	384	359	372	389	380	352	385	413	384	374	375	359	385	388	390	381	383	381	376	394	379	403	388	385	391	386	395	360	374	372	381	363	379	357	371	340	370	366	330	375	382	373	377	385	374	353	366	384	386	348	376	395	359	366	368	376	384	352	371	348	399	358	377	357	374	368	382	370	396	349	368	398	395	364	396	356	343	381	376	385	380	344	389	364	389	384	385	390	381	379	375	355	355	364	362	374	375	377	390	377	366	347	354	368	394	410	358	389	384	378	386	401	343	379	384	382	369	396	391	372	389	401	375	360	366	376	360	370	403	387	363	401	332	371	392	430	350	395	411	367	368	357	387	386	378	376	390	374	364	381	407	375	378	403	375	345	395	359	365	369	381	367	355	362	382	360	374	376	390	346	358	385	390	379	385	415	375	382	328	370	371	359	369	367	362	365	371	354	367	400	366	384	373	360	348	379	410	421	362	378	378	416	360	366	360	361	359	390	364	361	382	352	410	364	371	376	374	358	384	387	359	395	377	360	367	398	411	376	370	414	353	385	369	381	372	376	362	343	347	339	365	388	357	376	383	379	383	366	348	329	360	363	382	376	396	365	339	351	404	354	399	372	366	372	395	350	377	389	354	370	386	357	354	364	410	380	359	364	394	381	383	389	382	374	398	389	382	378	341	394	351	396	381	370	409	363	409	372	398	372	356	342	378	363	373	364	381	372	357	371	379	399	359	362	414	358	335	380	361	373	353	378	381	394	394	371	400	412	385	349	371	347	388	373	376	377	393	387	399	392	380	380	370	363	375	369	381	366	386	385	357	374	361	363	377	335	370	388	373	368	389	383	333	374	369	389	382	362	380	363	358	372	369	352	370	354	368	381	371	332	399	357	370	384	373	368	362	405	385	371	399	367	406	367	339	386	382	372	372	393	372	366	370	368	357	366	351	363	370	356	393	405	361	389	345	385	347	352	393	400	372	361	372	383	384	375	377	414	394	350	389	382	362	373	366	359	380	362	366	392	388	408	362	369	370	366	373	389	370	375	368	401	338	401	373	363	402	401	359	354	421	370	384	379	391	366	392	388	400	359	376	387	380	332	370	399	347	412	369	379	349	352	345	364	372	385	333	409	365	350	385	395	350	407	415	337	367	383	393	345	383	424	371	367	374	356	401	395	407	391	345	385	396	401	378	363	373	368	379	370	387	368	357	357	374	365	365	406	368	412	338	371	396	351	330	361	405	386	419	414	385	381	348	341	349	362	376	362	378	352	350	367	400	409	368	383	372	361	388	387	375	346	388	424	415	367	375	358	378	345	373	365	357	362	370	393	357	391	393	383	363	403	390	394	359	359	353	381	333	357	369	383	364	333	415	377	376	354	375	397	387	347	370	399	367	371	365	359	390	368	381	416	386	383	364	367	372	364	363	389	396	366	354	382	355	369	396	368	363	362	371	336	403	419	379	398	415	345	378	370	360	370	403	364	356	391	375	399	426	357	377	377	362	353	365	355	386	414	378	367	331	384	404	351	390	406	358	358	400	365	366	390	357	370	377	399	401	350	375	374	389	362	376	369	334	335	339	385	362	412	375	378	369	361	399	411	383	377	375	375	385	364	384	361	380	358	383	377	371	410	359	406	345	374	387	355	399	415	389	387	394	363	398	393	391	383	371	359	379	365	361	332	382	361	348	397	393	374	398	387	386	395	379	362	360	364	380	364	370	399	405	367	402	359	380	386	389	387	369	367	391	332	386	357	391	340	396	353	378	386	353	375	406	362	371	374	376	350	405	351	393	369	372	376	331	359	393	365	377	354	364	366	348	377	388	352	401	395	375	402	349	357	369	347	361	402	413	355	443	393	362	378	387	404	403	383	380	354	373	352	372	395	345	382	340	365	359	371	373	366	364	383	427	365	372	365	394	427	374	361	368	389	361	354	345	402	355	369	360	400	392	362	386	366	389	392	418	402	402	382	382	389	426	384	377	382	377	408	352	401	341	400	339	377	370	366	411	371	348	382	357	369	373	346	399	388	389	366	398	356	348	361	398	367	353	407	337	370	378	373	404	380	369	361	363	355	371	389	352	356	381	388	401	383	354	364	374	387	341	384	410	399	383	354	389	362	377	372	375	387	355	415	335	382	363	394	382	395	400	375	389	388	394	350	332	379	337	356	390	418	371	349	388	369	368	362	392	351	378	391	383	371	396	378	364	390	342	353	368	376	386	420	363	372	366	382	340	378	359	366	348	370	381	368	356	356	366	363	364	361	365	363	384	381	372	337	359	360	325	352	346	350	371	337	350	364	378	356	396	380	382	382	377	383	375	373	383	367	337	347	362	408	392	416	380	346	387	383	368	344	370	407	376	366	366	385	354	363	380	374	364	359	360	398	372	388	401	332	369	360	397	385	397	392	404	357	381	415	370	392	392	366	413	347	386	350	343	395	368	370	347	377	370	380	381	362	397	405	392	384	383	388	373	337	325	386	340	332	370	392	373	367	373	369	370	368	358	362	374	388	365	357	383	343	370	378	352	350	394	386	373	373	358	414	336	345	381	388	334	389	363	383	390	383	337	350	357	368	353	373	366	363	384	381	338	348	375	406	368	380	402	364	339	393	350	356	387	364	363	369	357	334	387	367	382	356	343	334	368	382	408	372	347	359	353	377	396	367	366	390	379	398	369	365	364	383	338	383	365	350	402	350	386	377	343	364	375	382	363	395	337	353	363	357	389	387	366	395	388	346	360	355	388	350	380	327	345	369	383	339	349	378	384	373	370	395	374	364	362	414	372	392	398	346	353	339	389	339	345	377	343	373	373	370	360	376	397	376	379	375	375	380	373	389	350	369	368	390	390	402	386	391	357	367	347	371	381	361	369	371	370	352
8966	7899	3246	1673	1279	969	858	721	661	559	545	524	499	499	466	487	465	443	399	408	451	446	428	452	456	441	453	452	390	408	458	397	477	404	410	446	451	416	423	450	411	427	435	458	428	411	427	458	432	462	437	410	455	423	421	442	399	434	414	433	420	433	416	414	436	448	402	442	433	426	429	389	455	402	421	426	398	431	438	443	384	442	437	399	441	416	446	431	420	420	436	436	423	393	419	403	428	446	408	429	447	407	422	415	405	443	412	418	404	426	412	438	406	425	393	414	416	415	419	436	416	416	445	418	454	421	426	439	422	406	420	388	458	442	436	435	425	398	416	446	408	447	403	435	419	396	434	416	431	399	444	428	395	396	456	440	413	383	383	410	414	377	425	438	426	430	429	414	427	427	411	431	410	417	428	440	400	445	382	406	424	407	412	425	420	427	385	414	403	444	409	419	402	449	403	433	440	391	382	407	434	416	403	411	414	399	423	413	428	394	426	427	407	392	417	379	420	449	423	397	435	410	400	400	404	412	389	440	419	411	444	441	420	408	438	430	392	418	448	423	390	434	383	385	447	420	461	419	440	410	434	427	429	413	425	416	407	411	458	422	398	440	372	445	431	412	422	448	450	459	439	444	420	405	427	423	395	430	429	449	401	405	431	449	415	375	413	422	457	393	423	447	420	394	405	442	394	401	397	395	423	438	393	416	415	418	413	416	440	407	426	433	381	416	430	391	409	417	400	407	391	448	415	377	433	384	462	428	407	421	421	407	426	404	435	415	427	434	430	406	412	417	438	420	401	431	427	436	400	414	421	448	422	440	488	413	440	425	440	381	413	445	409	439	452	390	420	457	427	405	427	379	428	419	397	394	418	440	420	447	398	438	408	408	392	431	412	427	455	387	410	433	419	446	398	384	424	383	438	431	416	442	414	417	421	430	440	420	421	437	422	448	455	419	427	413	433	433	457	434	409	428	417	393	391	417	405	418	412	394	410	374	456	440	423	437	417	405	422	414	430	402	389	432	445	411	408	374	412	408	433	383	403	450	407	404	410	433	394	409	417	442	423	455	425	414	399	437	410	385	420	459	399	433	430	418	423	458	400	421	397	431	434	432	413	418	398	401	443	417	438	408	407	410	430	439	410	444	403	457	441	384	436	426	428	416	381	395	380	422	392	387	436	416	423	420	412	383	435	440	455	395	426	394	407	428	417	391	389	396	410	416	436	428	415	399	443	380	484	442	415	398	442	436	413	431	442	396	417	424	408	391	438	397	434	392	376	432	416	441	401	400	444	382	426	411	426	374	450	425	410	403	416	388	402	419	380	403	409	398	420	421	411	434	400	408	415	409	441	421	436	405	420	418	399	428	403	423	404	391	444	432	411	413	407	456	417	418	412	422	428	413	422	422	410	458	466	395	434	385	421	406	424	406	419	440	403	446	397	404	429	394	438	411	415	403	403	413	401	416	399	411	388	400	427	448	397	415	456	402	412	403	373	404	431	381	437	406	398	404	433	463	403	428	380	402	417	455	452	409	381	444	417	437	385	429	414	441	437	437	424	386	457	413	385	391	409	421	415	415	418	446	404	441	432	401	427	419	430	418	421	423	377	412	424	410	418	417	415	415	432	441	399	404	387	430	416	390	437	411	404	413	418	429	400	429	416	447	425	416	400	405	426	382	412	410	418	402	424	411	437	419	396	438	427	446	376	392	445	401	386	407	430	409	413	416	435	428	420	409	440	424	422	453	400	398	413	439	460	422	443	436	429	411	425	402	428	418	403	400	414	409	386	429	415	439	430	429	425	395	432	391	408	375	408	403	415	406	392	421	406	436	443	404	443	450	401	429	386	385	407	450	423	432	439	455	398	376	430	418	404	419	377	438	403	393	392	432	448	410	422	429	406	408	411	406	418	436	444	424	408	409	397	418	391	440	412	421	408	386	436	421	392	436	410	405	408	420	417	418	412	399	412	422	418	413	376	396	387	387	414	438	430	446	389	430	436	394	450	416	417	435	403	372	369	436	396	408	402	402	430	386	406	398	438	407	430	410	439	406	385	396	422	433	405	411	425	435	452	400	425	398	453	394	421	431	409	416	426	437	432	419	398	397	443	411	402	406	432	407	421	384	450	415	417	436	432	429	385	411	457	440	413	410	439	420	386	400	459	424	409	422	425	404	411	419	417	438	441	439	422	441	402	458	434	411	478	394	411	381	401	454	401	393	414	461	395	460	430	382	452	444	425	385	411	420	392	371	390	444	443	398	471	426	445	449	451	384	420	426	410	412	423	423	403	410	446	417	431	440	415	385	404	430	437	429	411	361	402	445	405	417	404	416	446	418	372	422	406	412	418	447	401	423	445	449	413	434	411	471	409	440	427	441	412	443	422	411	427	408	420	415	413	426	447	454	437	443	411	395	414	409	433	466	416	415	426	434	426	426	452	415	425	402	423	427	400	405	460	410	449	421	391	395	405	444	450	375	398	421	413	429	412	414	434	405	425	409	462	392	416	399	455	454	432	429	405	390	415	417	406	431	421	412	433	428	441	422	425	428	416	421	428	428	400	407	383	434	418	426	404	461	383	432	408	396	405	453	428	460	423	400	406	445	419	432	404	439	403	439	443	408	392	399	370	391	454	440	398	422	419	418	416	438	417	420	419	381	387	402	457	383	430	425	428	424	400	439	440	429	414	387	397	378	397	401	441	454	435	398	407	428	418	429	414	385	439	414	398	388	419	426	439	367	453	406	421	380	412	423	412	419	415	390	408	413	446	396	418	404	417	442	423	426	461	386	431	406	410	380	433	431	415	391	402	445	440	393	373	408	414	445	405	416	365	413	390	435	394	413	465	455	413	402	415	400	408	398	440	458	423	415	397	407	426	392	426	425	383	421	415	402	369	403	415	396	417	408	380	420	405	449	382	441	409	394	446	434	422	423	408	410	441	442	419	427	426	369	404	413	417	402	438	426	416	431	412	390	402	384	399	407	413	403	432	473	400	409	381	418	413	405	421	429	431	400	403	393	418	440	399	415	399	377	416	392	416	394	415	441	384	401	434	395	403	444	433	459	430	439	421	388	429	439	420	421	443	390	442	417	444	451	405	462	384	418	380	388	438	405	410	421	412	415	405	402	417	396	412	410	408	420	458	402	427	404	440	410	375	423	394	422	409	403	406	403	420	438	399	464	407	429	434	422	391	408	415	386	427	397	409	415	415	417	415	371	410	444	426	393	389	444	449	435	400	417	403	415	401	423	437	429	413	414	437	443	421	397	418	405	391	453	419	394	426	415	409	418	427	390	395	395	415	414	452	438	395	420	460	386	411	438	398	400	421	424	399	402	436	428	393	443	405	442	411	385	394	461	426	448	403	404	424	437	425	451	401	429	432	451	443	399	413	407	425	417	403	447	442	438	400	442	396	390	403	409	431	426	411	441	440	387	429	408	389	415	405	444	432	392	418	447	415	435	429	423	446	384	392	413	415	393	423	381	452	390
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
