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
338626408758	338626409319	338626409869	338626410419	338626410969	338626411519	338626412069	338626412619	338626413169	338626413719	338626414269	338626414819	338626415369	338626415919	338626416469	338626417019	338626417569	338626418119	338626418669	338626419219	338626419769	338626420319	338626420869	338626421419	338626421969	338626422519	338626423069	338626423619	338626424169	338626424719	338626425269	338626425819	338626426369	338626426919	338626427469	338626428019	338626428569	338626429119	338626429669	338626430219	338626430769	338626431319	338626431869	338626432419	338626432969	338626433519	338626434069	338626434619	338626435169	338626435719	338626436269	338626436819	338626437369	338626437919	338626438469	338626439019	338626439569	338626440119	338626440669	338626441219	338626441769	338626442319	338626442869	338626443419	338626443969	338626444519	338626445069	338626445619	338626446169	338626446719	338626447269	338626447819	338626448369	338626448919	338626449469	338626450019	338626450569	338626451119	338626451669	338626452219	338626452769	338626453319	338626453869	338626454419	338626454969	338626455519	338626456069	338626456619	338626457169	338626457719	338626458269	338626458819	338626459369	338626459919	338626460469	338626461019	338626461569	338626462119	338626462669	338626463219	338626463769	338626464319	338626464869	338626465419	338626465969	338626466519	338626467069	338626467619	338626468169	338626468719	338626469269	338626469819	338626470369	338626470919	338626471469	338626472019	338626472569	338626473119	338626473669	338626474219	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24343	21462	25675	27665	21465	21206	1204	397	302	246	219	203	232	202	212	194	197	170	176	197	183	165	172	153	172	175	175	198	182	178	177	192	166	154	168	158	170	157	180	134	152	157	173	140	165	173	165	168	151	128	160	164	166	200	157	174	163	173	148	150	156	144	161	172	174	167	163	158	141	156	158	173	142	166	153	157	163	182	180	168	159	173	156	136	160	174	156	149	143	147	157	158	174	138	192	155	164	166	150	149	155	169	165	153	161	174	148	166	154	159	161	137	156	170	165	149	167	124	164	137	188	157	152	158	169	155	156	149	130	147	156	176	201	151	138	168	169	166	177	148	187	159	165	166	163	198	164	153	157	151	164	157	144	175	147	133	201	166	176	162	145	168	154	167	135	145	153	133	150	154	165	137	160	166	168	166	165	172	178	154	159	168	174	157	179	179	176	151	148	153	154	138	188	155	152	155	183	158	174	163	145	192	161	171	161	150	151	163	153	153	150	156	154	139	155	155	173	125	159	173	178	154	153	145	162	159	157	132	175	171	149	149	141	174	151	167	139	180	178	135	170	168	164	154	161	135	165	149	158	161	163	184	181	146	172	138	156	168	158	143	155	146	172	157	137	152	158	167	166	159	167	157	165	174	174	199	148	162	165	157	151	152	168	162	164	169	140	150	167	155	164	161	187	151	169	148	191	170	183	154	156	165	165	168	141	168	166	145	160	173	159	153	150	143	185	169	169	144	170	161	160	151	154	158	150	169	156	151	143	144	146	166	141	169	169	123	168	145	155	143	128	179	169	185	155	149	132	142	143	165	152	190	166	195	165	171	155	160	154	153	158	160	158	173	159	169	146	146	179	167	173	172	158	154	172	153	175	162	135	163	184	169	161	173	169	155	168	156	201	163	147	180	175	153	148	169	155	153	154	142	156	148	183	165	161	143	147	149	147	151	150	154	159	158	154	157	151	176	162	176	158	153	158	172	144	151	147	172	152	161	123	145	135	141	139	157	147	177	144	148	156	188	152	150	151	184	171	164	163	172	152	155	162	161	163	182	133	172	174	144	161	182	147	133	185	172	162	189	143	168	133	143	153	150	147	154	154	170	156	149	169	170	128	140	143	159	193	208	147	139	171	173	144	169	162	159	148	157	189	153	140	165	162	147	144	169	163	180	157	147	184	157	168	158	164	172	186	173	157	173	144	172	160	152	154	162	182	169	150	157	138	163	164	178	153	174	164	185	170	147	161	170	149	165	154	179	170	154	155	169	167	160	133	162	164	148	160	162	140	185	131	144	176	163	137	178	147	154	122	165	167	155	134	172	153	175	169	165	144	163	158	164	165	163	131	149	182	165	147	160	167	146	162	155	176	169	153	152	144	145	168	155	154	139	136	162	153	164	168	149	168	163	148	160	147	144	159	149	164	183	134	187	170	171	165	167	185	181	144	178	167	159	191	160	174	149	125	162	171	155	142	156	161	133	160	171	154	155	149	154	170	165	158	139	177	151	167	151	138	160	162	167	147	154	155	181	180	174	152	156	150	150	155	158	149	160	153	147	154	181	161	139	182	171	143	146	154	171	156	164	138	163	150	141	171	160	165	144	165	181	167	162	154	152	167	166	172	147	126	161	134	144	160	156	155	180	174	170	160	158	158	168	130	176	159	166	158	147	172	169	159	158	122	153	171	162	146	153	161	165	166	162	154	161	154	155	139	151	183	143	161	168	119	160	140	153	159	145	167	173	172	152	142	184	150	150	178	157	170	141	146	149	172	173	161	132	157	173	153	159	162	135	152	174	174	147	175	143	153	162	165	137	164	131	155	170	163	156	155	157	158	142	141	157	165	168	165	143	169	158	160	161	171	179	165	143	166	168	171	158	149	163	173	164	195	159	179	158	156	173	158	174	167	152	184	137	157	179	161	166	178	155	140	162	165	162	147	149	168	173	173	164	157	147	161	163	155	154	144	154	142	170	145	162	142	126	164	174	143	186	155	139	171	173	162	154	163	165	156	169	168	155	165	169	161	158	154	163	157	152	167	147	164	173	153	181	146	168	166	147	180	151	138	159	153	158	167	157	144	181	165	159	158	144	166	155	146	131	178	164	169	165	154	156	164	167	153	156	163	161	178	170	171	184	151	139	149	176	157	146	171	172	168	155	163	211	153	141	154	183	169	167	154	158	164	166	144	151	167	170	132	144	160	149	165	168	177	150	159	175	163	145	166	148	186	158	153	157	143	151	154	150	149	145	181	143	171	157	161	167	141	156	142	145	166	167	182	117	179	168	160	194	168	151	171	132	166	172	150	159	154	156	178	187	144	156	162	174	184	166	157	170	176	182	158	157	154	156	147	158	158	153	149	154	147	178	169	160	142	163	163	153	159	163	159	161	137	149	149	151	163	164	171	164	180	159	164	164	140	169	150	161	155	155	141	152	153	141	166	156	166	182	160	154	157	199	161	172	158	164	143	176	154	155	158	171	157	150	146	156	171	158	159	158	159	177	166	174	144	147	185	164	190	149	164	155	162	149	168	160	147	152	147	148	153	155	174	159	161	159	181	135	153	147	150	181	151	165	145	142	154	149	157	162	173	138	175	163	161	173	172	158	162	143	169	127	154	170	169	154	151	165	161	170	142	143	176	174	158	171	180	167	169	162	158	179	148	167	164	171	161	168	183	158	168	183	165	173	160	150	149	164	140	179	141	141	162	164	163	150	160	162	138	159	171	180	161	157	139	170	152	181	153	148	161	152	160	165	158	139	136	170	158	155	157	162	161	144	178	144	139	153	155	161	157	152	148	159	174	169	152	156	169	170	158	151	137	171	168	168	171	175	179	158	172	151	154	163	169	185	137	154	145	160	152	173	158	163	169	169	124	140	150	153	210	152	160	183	148	144	140	156	177	151	149	141	150	156	151	158	144	135	140	167	172	136	167	159	158	162	165	183	139	175	158	140	180	154	152	147	146	151	171	180	152	161	155	172	164	159	144	141	149	146	157	168	176	145	157	165	147	169	146	168	186	184	168	154	172	155	175	177	154	141	171	173	168	159	143	142	160	162	150	165	150	144	161	166	169	130	160	165	146	185	161	143	165	142	163	151	150	164	163	170	159	167	165	145	141	167	160	160	152	162	159	144	154	161	185	152	143	149	151	166	147	153	139	193	170	171	168	154	195	155	158	175	171	142	152	175	146	135	155	175	138	140	159	184	153	148	155	171	153	135	144	158	152	150	183	156	178	133	152	157	145	157	162	143	162	170	158	167	132	162	161	164	163	164	169	173	155	148	175	180	178	146	150	159	175	163	146	167	198	158	172	182	165	150	148	173	175	159	180	141	161	155	161	154	155	155	151	148	168	142	171	176	146	152	160	153	182	155	149	164	142	170	137	148	169	181	175	165	164	168	183	140	188	172	146	152	187	147	174	167	153	161	155	165	163	168	150	173	182	184	156	171	164	156	157	170	174	150	141	186	158	171	164	171	160	170	153	165	142	163	150	174
3059	4296	2482	1117	767	625	555	514	482	441	452	478	428	410	424	448	428	478	445	408	389	397	403	428	392	378	381	381	399	422	397	431	366	401	401	399	377	389	463	381	410	388	404	413	401	387	446	386	394	380	404	424	405	413	415	381	414	409	382	411	453	407	418	395	404	398	369	393	371	362	400	390	397	395	395	408	403	400	390	417	405	440	379	421	395	397	374	371	415	413	433	422	373	400	383	405	407	413	377	408	390	389	394	404	386	404	373	404	420	389	392	395	434	403	375	421	416	368	393	392	387	408	408	387	419	394	387	429	416	405	391	390	368	394	351	383	374	412	398	378	381	444	402	395	401	422	429	417	409	383	385	413	398	389	422	410	415	425	375	369	395	407	381	391	385	376	377	395	388	371	389	411	421	406	404	393	377	392	398	452	437	373	373	379	409	400	409	388	373	411	417	335	415	391	419	402	399	372	370	383	406	394	397	390	391	407	427	394	407	404	413	431	417	387	362	410	392	368	414	385	414	397	404	425	390	403	399	419	414	376	404	426	399	429	399	412	390	424	376	403	402	396	373	433	405	415	401	420	406	415	369	432	374	428	411	403	384	348	391	403	402	421	407	356	398	389	406	384	400	389	372	415	398	407	394	429	375	421	382	401	415	377	398	400	387	358	404	395	406	411	429	406	404	409	404	388	400	397	431	387	406	422	383	447	413	403	394	391	405	416	436	431	406	422	421	419	396	386	442	392	420	427	392	390	397	391	411	410	406	401	406	403	408	439	383	390	402	409	420	430	394	396	387	424	368	424	389	416	399	420	396	387	410	406	406	399	397	377	443	417	380	419	372	351	415	415	392	383	390	417	397	417	401	375	391	372	397	409	404	397	421	432	395	383	422	396	436	434	384	427	377	383	403	394	457	372	453	377	386	384	403	420	391	381	378	414	393	411	387	408	420	409	379	412	428	406	394	412	428	390	425	389	405	408	373	413	445	397	394	398	395	349	375	421	401	405	407	397	392	430	389	436	416	401	396	384	388	400	412	395	403	419	393	401	387	367	375	377	433	420	407	394	409	416	406	369	401	401	394	410	406	420	390	416	375	393	391	404	370	383	363	429	394	381	385	418	412	375	363	424	394	422	422	392	451	391	411	363	423	409	370	426	401	362	391	450	416	399	386	402	380	388	393	394	405	401	378	382	399	404	422	411	370	416	410	410	385	402	395	412	399	419	365	424	373	396	390	357	438	384	396	432	412	382	412	401	398	374	410	396	409	412	406	416	402	384	391	395	399	396	378	426	383	385	407	428	356	408	417	407	340	390	382	386	383	408	391	397	385	369	377	403	413	393	413	395	391	400	367	362	378	423	409	365	371	403	404	359	412	412	362	426	403	415	436	382	394	385	390	399	384	397	394	416	429	360	407	404	415	381	427	403	388	426	381	413	412	362	378	377	398	397	421	388	388	396	405	401	392	400	392	387	367	400	416	384	412	400	379	379	427	391	359	404	420	412	407	413	393	414	394	398	407	398	410	373	409	407	418	407	406	446	417	400	423	365	415	436	391	389	402	382	448	418	441	398	440	419	377	388	407	373	396	401	413	412	398	387	372	365	374	369	401	419	384	380	395	399	427	429	373	409	402	411	369	438	378	375	402	429	360	421	372	401	403	398	390	413	414	428	415	424	387	400	403	436	435	381	390	407	447	369	390	423	425	406	399	408	447	412	414	400	432	386	392	392	361	413	453	398	398	379	380	411	407	396	420	381	399	378	361	372	378	410	405	408	428	423	407	393	402	391	417	373	406	383	411	430	398	430	378	396	399	412	389	392	423	375	386	401	392	408	360	424	394	407	396	388	440	386	439	394	370	379	391	382	401	351	366	396	427	405	423	412	385	416	410	428	419	368	424	403	389	415	414	414	434	369	399	371	423	393	412	391	388	397	415	463	380	383	399	426	414	417	369	385	395	418	402	405	386	398	385	399	368	384	370	398	405	428	412	388	389	384	412	396	385	399	421	434	408	398	392	427	428	372	385	401	393	426	400	411	363	379	385	409	365	378	374	413	401	355	385	403	417	356	394	389	407	399	408	389	386	364	376	413	396	368	379	383	406	444	417	393	393	419	401	407	380	403	378	440	389	416	399	436	388	390	375	382	394	385	388	407	382	399	420	395	387	370	414	393	414	378	423	396	393	385	396	426	376	370	368	389	387	430	416	387	391	416	384	438	399	414	398	373	401	397	411	365	409	457	424	388	426	365	392	380	346	367	367	397	415	394	428	403	411	384	447	381	406	429	399	383	404	416	409	396	399	432	435	420	376	373	399	378	409	417	443	402	412	419	386	386	403	400	372	398	396	426	346	374	389	407	396	421	396	417	380	400	376	377	400	411	398	418	415	412	410	365	410	427	376	397	429	387	378	375	415	399	363	435	393	387	405	398	404	392	392	404	410	398	394	363	418	386	390	416	411	389	393	400	377	403	380	371	368	390	388	409	381	408	392	374	408	392	392	422	401	384	375	374	396	414	414	402	428	386	394	409	393	380	387	414	395	368	385	400	370	423	392	409	399	447	398	406	401	427	390	416	368	374	407	417	401	402	418	392	422	382	391	389	394	386	420	416	393	408	396	368	377	382	378	411	393	372	420	412	392	395	381	381	415	382	392	373	379	409	417	395	420	382	409	423	430	409	382	392	381	415	420	447	403	377	388	390	419	393	435	397	367	411	369	410	389	403	374	408	427	385	385	419	404	376	400	418	371	410	378	435	414	394	398	364	376	369	422	395	406	365	374	370	412	421	396	415	395	387	380	396	385	393	410	399	392	393	421	420	397	381	400	417	420	398	379	371	424	368	368	415	418	417	392	363	413	408	381	405	407	403	415	370	373	377	432	383	412	411	390	406	398	401	404	391	425	423	379	370	420	375	420	368	406	369	401	407	403	390	401	385	368	390	431	377	422	441	396	402	363	399	417	398	399	411	400	430	390	365	391	415	374	384	376	362	412	350	392	444	446	395	400	395	369	386	421	414	388	391	396	386	394	375	421	410	375	394	407	404	408	404	416	397	411	382	440	427	401	383	394	394	411	408	413	412	407	390	422	381	396	395	415	409	357	394	409	403	381	411	416	394	369	378	391	386	407	409	403	424	417	416	368	397	414	414	400	403	439	407	404	417	377	419	398	358	373	407	376	359	431	411	382	438	387	406	403	409	374	417	409	411	416	411	372	387	387	373	379	430	408	400	411	365	446	419	392	402	414	362	398	393	393	382	392	414	431	390	386	412	447	396	392	437	384	384	420	383	408	409	371	376	402	384	413	415	395	417	394	377	433	411	431	378	386	361	418	441	394	361	425	426	392	396	388	413	363	405	415	402	412	394	380	394	404	404	402	435	385	381	380	436	392	403	408	379	396	413	402	365	406	399	362	402	393	403	404	405	405	384	403	371	402	394	413	417	393	390	400	394	415	405	398	387	411	380	360	435	401	418	398	436	423	410	426	392	401	404
32022	9846	1172	700	599	561	486	463	462	423	391	413	388	422	436	413	442	429	438	432	420	417	456	416	428	404	429	437	437	481	436	450	414	471	440	396	435	457	420	393	452	427	439	428	369	437	445	418	404	404	405	434	421	425	441	394	417	421	428	413	430	398	424	382	420	426	480	411	431	426	427	423	442	406	384	416	399	450	454	461	406	414	414	411	390	379	388	441	477	423	406	414	424	415	407	424	405	418	388	385	413	412	407	427	425	410	408	420	421	417	446	421	392	438	461	434	444	401	469	421	380	463	459	427	417	408	448	389	383	445	427	437	407	424	408	408	437	419	433	395	404	426	426	410	429	408	445	383	432	419	430	443	427	452	432	428	470	402	433	404	399	444	388	383	408	446	449	420	433	438	451	416	460	436	421	404	424	451	429	421	410	424	412	398	424	379	386	414	386	421	414	423	416	431	414	443	418	425	390	423	447	390	443	407	448	409	394	422	446	397	438	424	404	447	440	445	406	436	410	450	415	397	417	416	396	456	436	427	392	418	408	390	414	421	433	426	427	396	427	406	432	407	430	412	366	402	395	425	423	417	383	445	395	375	389	390	398	417	421	406	440	393	427	459	441	468	411	417	412	431	441	414	421	429	423	416	419	465	428	418	429	420	428	418	456	450	411	371	442	426	450	401	464	468	405	411	405	461	407	413	372	434	462	430	445	444	442	392	454	405	409	446	443	406	407	382	438	448	432	411	368	436	418	418	428	419	389	435	412	401	418	465	399	422	391	435	412	395	434	428	464	458	407	413	407	433	428	461	423	450	388	419	391	437	400	410	431	375	418	424	397	424	422	426	422	449	410	437	395	383	399	420	413	403	430	447	415	417	408	429	415	403	393	423	431	433	437	422	465	402	441	379	425	429	391	408	385	405	422	387	446	439	416	417	401	457	400	425	414	390	424	468	401	402	431	365	422	459	428	463	419	452	451	419	443	443	419	396	410	420	421	419	447	426	419	401	388	412	415	421	450	409	426	420	428	407	408	394	440	396	400	436	428	414	406	397	400	456	422	414	407	365	460	405	395	408	438	437	413	423	422	402	406	443	434	416	458	437	389	371	416	438	413	429	398	415	407	434	427	373	421	424	433	458	423	408	390	423	424	433	403	436	406	432	430	413	429	420	409	422	390	407	355	403	464	443	404	412	439	401	471	422	435	441	440	447	425	447	436	424	418	424	446	414	405	411	445	472	454	448	463	444	449	450	409	438	409	443	402	435	421	428	420	418	423	417	440	421	434	425	425	394	387	408	471	443	454	404	429	375	391	412	427	423	415	397	408	380	412	407	420	444	428	413	421	418	429	438	405	427	454	423	411	399	413	466	419	451	425	395	437	447	413	440	410	471	412	415	443	424	414	397	421	374	422	408	437	440	423	414	414	438	411	407	455	406	442	454	385	449	439	418	404	436	411	407	426	422	412	397	399	428	434	465	434	428	431	432	374	433	413	419	406	421	456	383	419	437	388	427	449	461	394	403	392	403	455	428	413	394	425	385	448	451	430	406	410	415	431	427	394	413	471	402	407	408	406	442	423	395	411	415	439	401	422	441	434	429	440	453	432	395	416	437	432	423	412	438	434	436	374	414	409	431	453	475	402	435	400	450	434	418	397	410	429	434	392	408	416	416	444	425	418	430	391	430	429	420	451	467	406	414	464	439	447	418	419	428	419	392	434	403	418	445	398	442	426	388	457	402	425	422	407	422	430	401	415	417	466	422	421	407	404	408	451	434	423	390	427	437	459	477	421	429	434	405	437	461	420	403	415	430	405	439	415	404	417	414	383	455	472	456	409	430	425	430	417	422	397	419	432	430	430	409	434	406	419	397	395	382	407	410	426	439	410	407	415	419	449	412	469	405	399	437	433	387	401	427	427	404	391	434	451	394	445	421	430	433	415	428	425	401	393	387	429	434	415	419	412	390	474	413	438	418	407	482	419	404	468	414	462	439	392	432	401	400	414	384	452	439	397	410	440	416	413	406	381	452	394	486	449	420	404	407	415	452	411	443	418	436	410	404	423	459	423	388	453	424	425	406	446	438	432	413	458	408	433	378	418	425	446	422	423	472	429	459	424	416	426	393	391	429	439	391	402	427	414	397	407	400	427	454	437	453	489	409	443	434	427	403	370	424	435	424	437	417	419	372	427	412	404	418	420	417	399	433	380	424	397	394	447	452	435	433	424	415	431	399	373	409	430	433	430	452	406	371	360	441	407	425	394	436	384	445	409	417	453	419	450	475	423	374	420	429	415	426	402	455	412	415	412	398	434	416	450	405	392	440	425	407	442	412	413	445	431	407	415	437	399	450	420	414	400	473	470	431	410	411	386	417	394	406	410	429	425	373	431	432	409	424	377	411	434	451	434	414	418	388	395	425	422	448	421	434	429	410	423	432	463	397	418	457	427	410	412	408	419	388	392	414	372	424	440	404	417	416	433	438	448	416	409	411	400	443	418	452	410	413	382	418	366	427	419	398	421	409	446	446	414	425	397	381	431	466	398	456	420	382	422	443	454	444	412	393	445	417	437	426	401	435	410	429	426	419	411	416	427	379	448	428	456	417	478	465	449	425	440	407	383	409	377	442	412	431	436	374	460	454	430	413	366	410	419	400	408	441	413	441	391	438	431	412	422	435	449	409	408	406	437	400	413	435	424	407	428	452	413	426	436	444	449	396	410	393	400	438	392	439	413	422	414	426	391	418	408	409	429	432	418	419	437	427	402	419	413	418	371	389	393	410	448	446	442	392	430	463	429	452	434	394	423	453	438	432	395	425	413	407	418	466	431	440	411	444	442	460	442	406	449	445	418	452	424	424	437	406	395	430	425	393	407	389	403	409	425	409	425	428	399	435	467	430	406	444	399	416	444	430	399	422	406	428	417	384	443	409	429	446	433	425	445	411	408	444	407	455	454	442	404	399	385	376	394	418	439	415	423	440	387	414	407	395	369	435	451	391	417	391	444	402	427	400	432	424	424	446	433	426	395	376	367	420	365	399	398	410	421	417	427	442	395	434	400	465	466	432	394	400	432	430	411	388	422	431	434	422	480	427	402	389	400	439	424	414	435	440	424	383	379	386	433	440	386	411	425	426	410	422	450	418	444	417	419	452	445	426	414	410	378	358	425	414	450	425	413	432	418	399	404	416	402	428	422	424	404	409	454	427	428	416	420	436	403	428	401	370	440	445	427	426	424	428	453	466	419	457	424	412	449	432	394	365	469	429	455	414	437	467	434	388	426	442	384	386	385	415	405	396	403	406	444	401	438	438	425	403	406	428	394	453	427	454	416	449	392	443	407	410	450	444	416	384	412	414	403	427	434	394	414	405	417	391	414	415	456	421	422	410	452	406	432	429	407	434	378	427	426	419	406	411	389	411	412	422	423	448	441	397	456	445	411	406	396	408	416	390	398	415	444	405	434	455	411	445	421	442	427	430	438	428	421	393	402	409	462	430
5690	1090	956	1006	928	929	939	952	924	916	969	953	925	924	977	985	962	937	954	877	918	939	980	967	951	913	916	966	978	916	953	950	968	919	921	939	892	1006	975	925	909	938	971	1028	943	930	858	921	974	928	945	938	928	975	983	946	929	968	954	940	991	945	966	959	939	940	944	923	932	928	986	955	951	910	970	951	937	948	948	955	974	920	914	959	976	957	949	939	961	926	930	963	966	932	1000	969	948	975	937	916	933	921	989	929	964	882	935	927	934	944	984	892	931	968	937	896	930	947	953	921	947	860	938	989	904	902	896	918	943	958	886	895	911	903	970	964	941	963	950	943	964	965	950	994	988	937	981	922	920	931	1015	920	943	997	945	940	907	989	939	946	920	905	950	966	942	954	966	954	987	904	958	906	953	959	987	961	974	915	957	989	910	926	928	966	925	957	908	989	929	973	1000	948	926	926	971	868	918	926	915	946	1001	1027	955	912	929	924	916	916	974	925	946	994	956	926	901	927	933	954	921	920	938	901	936	911	909	950	935	874	907	942	910	899	981	948	954	915	932	955	925	920	937	936	929	919	943	1006	926	940	969	906	944	897	944	936	926	945	923	938	917	929	948	895	909	945	876	922	950	942	951	922	1015	972	982	942	912	972	959	963	936	901	918	946	929	907	962	889	935	904	942	930	898	945	957	897	944	980	951	964	918	903	919	992	964	975	999	925	949	909	927	933	922	905	936	892	946	944	947	975	945	966	940	925	967	929	878	952	937	953	939	938	902	940	979	978	906	927	955	979	952	1032	927	934	911	913	987	990	943	972	896	978	979	915	906	905	946	963	932	923	944	921	908	938	944	929	909	950	910	937	887	942	902	982	955	970	936	979	947	997	926	966	911	1004	967	985	965	939	960	954	930	925	916	931	962	962	933	894	920	944	939	933	961	972	913	923	912	953	976	917	966	920	905	913	956	965	966	933	959	975	968	981	950	923	882	912	973	954	909	951	961	913	986	953	964	952	942	909	946	953	943	927	931	940	929	928	917	892	950	894	982	942	953	888	912	898	914	866	957	935	1000	918	936	949	992	987	962	974	948	965	976	1002	908	968	1017	871	950	909	924	948	948	961	949	953	923	972	925	953	917	936	967	919	909	895	953	950	912	915	961	930	960	938	934	953	975	943	936	906	861	952	938	931	1003	967	935	915	947	1005	923	964	1001	899	855	932	950	920	888	914	959	961	912	985	957	971	941	898	940	943	936	916	908	965	868	896	931	991	885	895	974	894	930	1025	965	989	961	928	946	959	927	943	962	903	983	970	948	941	968	948	929	943	934	946	895	974	942	868	957	927	950	938	924	912	925	981	961	919	940	923	926	965	915	966	942	953	945	958	915	920	977	930	947	944	933	932	926	909	945	964	882	913	916	967	958	937	933	940	952	947	932	925	946	958	916	929	963	922	923	943	874	934	955	972	974	895	929	910	975	968	937	983	920	939	932	892	992	944	965	1005	941	915	922	970	904	927	956	902	895	911	982	924	891	898	962	939	986	906	956	947	981	981	948	926	954	969	941	895	915	931	936	961	982	998	893	977	947	951	940	929	945	936	953	942	974	943	908	966	969	890	926	949	993	949	966	912	960	948	939	924	896	947	985	951	878	965	944	955	937	935	905	1008	920	883	898	975	893	962	927	890	994	886	931	908	924	925	999	940	933	979	936	962	958	908	925	874	892	921	885	947	949	922	901	948	923	963	944	975	926	941	901	924	947	919	895	927	900	963	939	962	942	994	966	967	933	930	956	968	955	945	884	947	932	969	890	1004	902	981	987	977	956	931	916	971	933	934	953	963	952	950	970	964	935	933	927	851	946	958	993	916	921	957	914	920	933	910	933	901	923	908	957	980	949	978	890	974	948	918	933	952	914	943	915	920	951	1011	928	923	938	971	920	917	923	932	954	918	915	968	908	975	901	912	962	950	941	992	956	920	895	936	985	934	947	931	913	949	965	1017	965	934	922	923	952	959	949	953	966	940	919	898	917	948	954	978	916	948	861	901	972	913	935	865	993	972	955	914	931	970	930	900	938	941	937	924	971	899	903	932	910	951	988	887	904	944	960	997	944	887	954	957	959	907	964	973	951	974	858	951	919	863	961	932	963	1002	958	950	871	931	907	940	1006	893	968	891	908	899	974	983	924	940	925	997	957	950	914	984	912	910	920	934	932	996	934	1006	941	904	945	930	920	935	978	904	961	912	958	944	948	948	928	959	886	989	948	942	993	923	996	962	956	934	930	924	949	925	963	970	984	909	968	927	957	1008	928	896	895	955	959	967	970	939	974	901	921	906	943	950	1013	930	917	961	965	908	830	867	930	978	903	932	989	983	977	964	913	918	951	1006	906	971	942	984	960	980	927	970	933	918	923	980	924	937	888	935	888	1009	942	920	928	954	888	953	914	967	913	887	984	881	967	942	1012	950	947	879	946	975	935	888	962	948	909	912	948	984	920	937	924	930	935	985	933	958	968	910	897	973	971	994	969	988	983	924	923	965	932	965	1054	879	921	974	916	956	967	989	1004	925	969	923	920	965	955	964	932	963	975	913	948	951	925	953	956	890	942	937	936	972	975	959	969	868	938	920	902	895	977	909	969	985	908	916	960	900	905	879	941	958	967	944	961	941	964	963	1002	908	1034	901	949	907	958	925	1004	968	901	900	962	864	944	972	927	951	980	966	964	1006	937	943	962	953	933	970	930	949	980	933	908	938	924	955	934	958	935	920	933	917	994	916	941	900	944	945	932	945	915	943	913	938	1000	959	987	944	971	987	921	928	951	931	929	919	946	966	923	970	926	966	891	970	941	925	909	968	934	921	933	923	967	903	968	959	967	941	918	925	945	953	900	968	959	945	883	950	925	893	907	920	908	895	953	944	884	970	947	930	901	949	958	943	932	934	912	974	963	954	950	971	944	929	939	958	999	940	945	994	931	943	922	930	906	945	931	939	938	1005	942	945	1009	887	909	960	961	932	969	930	954	927	934	946	982	884	900	927	948	966	992	919	976	925	921	975	896	895	977	900	920	980	982	911	916	960	901	934	911	954	913	992	980	966	915	932	925	921	927	951	934	878	887	952	939	905	926	895	951	931	928	959	942	932	971	949	908	945	954	990	886	986	897	916	858	967	892	942	921	948	912	918	984	911	886	926	926	961	936	940	920	931	929	939	969	941	984	866	924	921	919	959	884	956	931	965	923	966	915	937	984	955	1005	957	933	920	948	950	928	972	978	939	937	994	960	882	981	970	896	990	952	969	919	950	982	971	909	900	945	978	952	944	959	955	900	926	912	916	1000	976	917	935	937	972	987	950	947	922	940	908	920	918	999	925	979	960	885	927	974	936	956	977	946	1005	918	939	900	954	1000	952	957	925	920	910	970	917	934	932	948	935	911	938	966	915	967	925	964	981	945	942	972	897	950	955	905	926	927	996	948	913	956	905	991	944	926	889	985	963	979	935	950	918	974	975	938	944	965	913	923	946	928	951	916	998	941	979	911	931	955	936
24533	20994	24448	27707	20422	1850	491	438	444	392	374	372	362	395	363	331	322	351	341	356	348	321	349	342	335	355	355	357	363	357	336	328	368	349	301	354	347	343	335	295	349	305	328	356	350	333	304	359	331	360	348	344	334	324	318	323	361	343	339	313	353	363	332	315	327	350	328	347	325	307	339	324	327	313	345	331	324	369	347	372	337	320	346	297	335	369	330	356	311	341	321	349	342	371	342	310	349	342	331	321	348	326	335	338	338	355	329	319	359	323	326	287	372	345	333	334	318	306	357	391	290	352	292	296	303	297	309	313	335	340	298	354	333	353	297	332	352	366	318	289	332	322	337	318	303	333	325	324	313	301	309	321	318	312	316	337	324	342	327	325	325	344	329	331	356	367	314	335	366	329	332	352	334	361	339	323	317	294	305	341	366	329	322	367	332	323	359	323	343	343	327	347	309	330	340	375	354	330	327	334	329	324	345	336	338	339	350	333	332	318	310	331	320	306	336	351	332	355	342	342	344	318	357	317	331	332	341	325	322	301	356	324	330	336	310	307	319	342	317	365	335	305	355	339	301	360	324	318	323	318	315	338	328	300	367	309	340	329	324	344	326	322	344	363	373	351	307	291	307	288	350	302	322	309	331	337	307	338	340	365	332	285	353	334	318	334	335	314	315	335	316	337	356	348	355	318	326	364	339	347	344	358	345	331	340	324	314	319	339	315	349	337	307	353	321	340	354	342	328	352	305	323	327	346	349	293	300	345	341	360	324	307	361	347	354	327	340	329	354	332	332	337	340	330	290	336	356	355	371	309	328	366	349	327	335	332	318	330	332	302	346	361	320	334	339	343	348	312	331	308	330	315	347	360	313	318	342	313	316	365	344	331	353	316	336	348	301	314	327	313	353	397	351	302	355	343	302	351	312	347	325	327	319	333	379	319	351	317	323	323	335	313	332	307	325	350	324	394	329	350	320	320	362	323	339	359	316	324	340	341	363	327	325	364	336	312	347	317	326	348	362	326	335	334	345	328	320	317	349	356	349	339	335	333	316	319	364	322	359	336	354	353	330	320	344	373	324	329	312	336	351	328	334	318	355	322	351	337	349	316	320	346	306	324	333	314	347	324	325	326	301	356	364	323	368	358	342	356	356	350	323	338	332	324	310	348	322	347	335	301	337	346	369	305	309	324	322	352	321	363	329	359	335	306	352	335	323	300	346	351	319	310	343	319	347	308	346	328	338	332	311	343	322	357	333	279	354	341	348	354	305	331	340	360	371	346	325	317	368	326	330	341	348	324	327	289	319	339	349	317	341	353	321	346	305	317	340	359	352	309	331	341	326	340	350	331	354	292	319	319	319	307	337	344	319	365	321	344	332	349	306	326	341	313	343	352	312	334	299	325	379	326	351	325	312	334	343	317	343	303	337	310	312	364	342	377	324	362	340	335	307	332	314	337	306	321	319	341	303	359	350	306	352	316	333	351	343	283	327	324	366	312	332	277	317	322	336	335	367	370	307	308	320	331	344	318	354	330	346	339	322	321	341	314	306	342	332	340	332	315	340	327	323	308	342	313	327	329	303	317	327	326	322	375	314	330	334	331	319	320	323	325	318	307	259	319	340	320	336	336	377	343	341	331	334	306	367	344	327	325	313	347	335	321	342	320	321	291	340	342	324	303	321	352	292	326	329	341	368	387	304	335	378	304	283	323	360	354	364	332	332	336	302	333	326	325	335	331	332	290	323	348	363	316	343	298	298	335	333	330	359	321	329	344	341	319	274	344	340	336	330	365	323	320	358	332	293	343	350	354	355	343	323	301	324	321	279	337	359	334	306	352	346	382	301	356	329	340	336	345	312	327	303	324	320	331	330	320	327	299	333	320	318	325	331	341	313	308	321	322	339	316	336	342	326	337	324	378	360	327	338	333	312	311	334	348	305	348	324	318	331	349	320	339	329	307	352	316	319	349	325	299	339	320	332	324	360	315	310	347	337	351	323	354	352	317	334	343	330	342	337	344	337	365	334	325	300	335	317	311	324	341	307	316	346	330	310	285	331	316	316	350	317	336	327	303	354	358	326	347	320	315	357	336	286	313	364	319	330	327	314	319	344	345	330	326	344	350	337	330	319	327	324	352	345	403	344	344	362	304	346	334	346	289	323	321	335	316	331	312	379	341	301	316	357	346	353	348	361	363	337	343	328	302	366	334	351	313	322	332	342	343	294	347	303	307	346	318	357	318	299	337	323	335	333	329	333	348	363	359	316	358	304	344	322	313	338	320	328	379	343	312	328	319	321	372	331	357	323	307	321	353	324	325	340	310	298	308	329	318	340	324	325	338	356	338	349	329	308	324	314	327	376	353	325	361	315	351	327	303	311	352	312	318	336	345	376	335	306	326	346	320	344	330	345	314	320	331	328	350	330	348	324	328	341	341	368	331	336	351	329	298	321	316	346	308	310	332	308	331	348	345	363	327	318	308	330	316	354	325	362	345	339	320	364	331	349	326	347	346	310	351	321	340	302	354	357	306	343	330	363	339	300	311	322	337	303	326	297	303	330	303	374	304	353	333	344	342	306	338	348	318	331	316	290	311	322	341	347	351	305	361	364	333	362	322	312	315	348	299	346	334	309	326	338	345	328	317	323	348	311	353	312	378	313	314	316	366	325	337	333	320	330	350	350	375	300	340	320	328	296	302	313	361	307	332	282	335	282	330	321	309	372	341	314	309	317	334	330	326	321	345	306	352	346	331	288	320	326	325	356	280	328	318	309	302	312	344	378	354	332	317	325	330	340	324	323	330	319	288	318	331	334	269	315	358	302	308	334	338	346	309	356	338	316	345	342	348	329	322	320	306	358	309	351	366	356	338	349	357	320	335	342	365	352	300	340	332	367	314	322	328	322	337	306	341	353	316	339	319	372	341	333	344	336	312	338	313	353	314	310	353	324	322	307	328	377	312	350	310	327	343	355	324	304	352	300	318	355	347	316	358	377	343	338	342	319	350	359	308	337	364	361	365	332	330	347	358	319	328	331	319	310	371	352	338	320	371	326	311	335	335	335	351	332	296	318	350	352	351	315	362	283	288	330	286	325	281	311	318	373	333	328	339	380	322	322	345	318	326	341	341	390	364	343	318	316	330	321	327	333	352	310	321	329	370	316	323	324	318	335	343	343	350	324	344	345	362	311	361	322	335	352	321	338	359	333	356	306	321	358	342	331	320	345	307	311	314	320	320	310	345	320	340	340	354	347	344	309	317	328	357	327	329	353	325	371	352	318	313	311	324	350	293	328	325	307	348	315	341	329	339	347	364	342	310	306	338	328	319	314	327	356	365	372	325	320	339	319	342	307	316	311	353	320	306	356	342	360	363	312	314	331	314	294	322	325	333	308	345	311	333	330	334	306	350	343	328	284	340	317	375	299	348	358	338	303	318	349	341	320	318	329	304	347	324	311	345	349	337	344	356	313	324	295	328	330	323	344	307	340	357	321	343	301	332
3095	2787	1837	1152	917	848	866	793	763	741	806	751	780	786	736	764	783	710	675	734	742	738	721	738	753	713	763	729	733	754	727	748	763	744	810	745	762	780	764	759	750	707	785	768	711	755	723	744	771	744	712	745	772	731	810	764	767	744	743	722	729	754	741	744	766	706	696	754	800	727	800	749	745	746	723	764	716	776	727	737	775	701	727	772	750	730	712	752	746	753	708	762	779	726	771	719	748	731	751	770	738	714	767	768	764	744	741	708	747	784	753	773	738	742	784	734	762	764	715	728	724	702	777	731	788	720	812	732	754	742	777	671	712	782	760	771	698	725	757	749	709	765	736	757	750	743	769	725	780	707	743	728	763	768	725	724	713	729	769	752	746	713	771	698	758	738	740	747	718	769	745	738	731	759	793	773	782	755	737	793	719	763	730	724	738	771	722	738	764	744	755	749	736	752	710	765	708	791	731	719	754	751	709	726	720	696	760	730	731	777	715	796	762	760	782	795	759	744	740	767	741	793	760	726	704	748	761	731	766	774	818	755	732	749	802	781	744	745	698	739	827	703	714	753	774	770	718	772	773	764	731	814	778	770	763	733	766	803	755	772	790	756	741	724	704	697	749	746	739	779	762	762	789	805	752	746	694	770	757	697	745	765	739	748	725	732	791	775	700	763	725	738	725	768	709	736	743	734	740	755	724	803	785	738	726	738	719	728	717	716	740	722	744	732	746	733	774	729	779	762	716	751	771	717	747	748	755	736	774	756	721	771	773	747	755	745	784	749	770	736	747	750	728	727	796	780	773	771	743	741	748	783	810	779	771	666	757	787	739	747	752	770	756	718	762	715	802	748	759	754	789	784	722	760	712	747	722	760	767	724	749	712	729	776	727	773	747	710	697	758	751	783	733	724	758	747	724	758	719	766	741	738	762	720	726	704	728	704	744	736	756	746	747	717	780	741	763	780	796	696	702	731	758	716	777	744	713	759	739	715	732	733	738	757	752	736	812	747	746	741	730	764	783	731	731	755	729	683	799	752	769	780	757	741	779	797	749	764	766	709	718	744	745	760	750	807	738	771	758	754	727	747	769	737	767	785	715	701	711	731	774	725	739	716	739	753	745	718	759	750	735	751	721	756	745	772	687	771	731	715	743	749	681	723	767	747	697	801	780	749	766	713	765	771	691	778	787	758	743	762	788	747	792	706	751	685	759	748	774	787	735	756	745	725	762	715	731	730	738	756	753	743	746	754	747	755	705	747	741	726	748	720	676	774	767	787	759	682	760	789	785	757	712	774	734	774	723	752	721	759	716	771	747	736	734	790	712	737	778	764	805	741	770	779	791	729	789	723	751	735	710	764	771	750	724	740	775	784	702	690	718	756	711	730	765	774	751	776	747	792	784	776	703	761	681	731	713	718	785	733	816	759	758	781	745	757	760	765	802	777	765	728	734	788	772	774	753	720	728	762	770	784	745	711	766	786	754	741	698	742	751	810	740	771	715	734	747	715	756	745	740	801	725	747	706	735	757	772	743	765	777	807	729	791	743	778	750	773	727	716	775	774	771	795	717	727	761	770	742	763	775	706	781	695	753	756	744	746	744	733	770	736	735	737	723	771	784	809	745	741	750	763	750	761	762	781	755	739	725	761	785	743	757	715	733	754	664	783	789	788	756	765	768	782	736	742	746	726	738	752	740	776	766	735	789	738	790	775	764	758	738	742	699	696	724	707	775	770	769	748	726	731	797	717	735	735	734	748	733	713	774	794	777	715	752	753	746	757	789	732	720	755	736	743	717	712	771	808	731	726	726	723	708	740	777	757	812	746	735	768	741	752	775	733	769	713	726	757	785	770	749	712	733	769	754	722	759	767	753	710	764	703	758	790	754	735	770	748	765	744	801	713	750	761	801	731	801	727	702	768	791	714	689	752	783	742	744	771	796	722	754	701	753	764	752	746	752	738	700	717	781	770	750	755	802	751	741	768	750	719	702	707	765	796	777	730	749	733	726	749	742	774	708	728	762	713	756	756	725	732	797	769	785	769	743	728	730	740	749	714	742	732	721	708	739	720	786	727	786	742	732	754	809	713	791	726	722	768	773	770	766	747	765	764	791	758	732	748	738	762	755	778	781	768	732	702	729	745	710	760	791	737	757	728	733	745	755	737	768	780	752	730	746	726	754	740	743	807	749	687	771	787	721	741	698	750	732	715	763	736	766	721	791	682	761	729	723	730	794	750	781	680	781	729	749	730	755	815	719	756	733	741	787	752	744	738	753	775	760	742	713	738	739	780	758	716	786	700	712	739	780	738	703	768	763	778	793	759	740	739	738	802	737	803	760	735	752	755	716	739	736	734	761	765	723	735	776	751	754	761	740	777	778	755	745	706	760	764	757	768	743	740	764	769	777	743	739	734	763	791	762	768	746	743	727	714	780	761	744	739	771	772	751	784	783	797	739	805	781	698	733	744	731	719	776	767	767	744	730	737	747	754	706	734	733	736	761	716	710	709	757	686	697	802	781	756	716	745	801	732	769	723	783	715	724	718	728	714	740	765	745	755	773	772	744	712	720	796	758	725	722	721	757	725	773	715	756	753	723	739	688	715	682	736	795	741	741	736	737	776	738	741	728	725	755	736	722	722	776	745	765	763	761	743	724	760	772	755	720	790	759	749	722	750	769	740	791	743	766	706	753	762	752	725	758	795	777	786	781	768	753	764	701	778	750	707	727	774	731	733	808	782	752	737	762	725	827	762	753	727	723	764	747	756	768	719	702	765	733	710	771	754	793	751	732	747	690	752	753	751	750	732	758	774	789	775	739	794	763	744	734	780	757	766	748	750	771	738	762	745	776	723	727	778	713	750	748	789	714	790	775	705	739	756	698	774	741	757	758	739	759	749	730	716	707	755	721	791	743	717	748	741	763	755	758	696	758	708	817	756	703	784	759	773	734	718	704	782	735	715	753	764	725	754	759	714	743	740	722	762	741	780	700	783	716	733	761	738	717	777	752	750	732	741	745	741	739	751	688	813	762	743	742	744	722	779	734	762	750	744	724	710	759	749	789	740	801	789	669	754	698	749	791	780	780	730	728	729	732	785	760	821	735	776	733	739	753	730	734	764	725	808	739	718	717	701	766	772	766	714	713	726	785	766	739	743	737	747	737	769	775	778	761	776	733	811	730	763	748	750	735	761	740	759	731	758	742	773	783	785	744	736	765	739	726	709	742	749	776	774	803	727	736	721	765	730	754	714	755	726	770	722	707	739	728	746	717	773	756	799	775	675	749	742	763	749	722	710	764	746	692	764	724	766	780	759	707	733	756	748	758	755	759	702	728	746	750	706	743	702	830	719	709	765	749	745	773	757	723	736	730	733	741	754	749	694	782	749	716	767	755	748	789	703	742	736	743	791	768	740	750	705	744	732	698	751	758	752	742	699	786	766	744	711	761	755	710	725	750	732	773	793	749	762	693	721	728	725	746	717	680	744	704	744	735	726
23871	21018	25117	27116	21028	20793	1243	442	281	255	224	223	228	222	212	191	169	199	176	174	173	175	185	170	176	136	148	168	141	161	174	158	160	191	163	174	173	155	166	200	175	185	159	165	198	160	171	164	187	173	163	144	146	164	144	148	163	165	148	161	162	163	132	129	143	162	146	183	163	166	176	129	158	156	167	174	137	166	152	146	155	157	141	151	136	167	151	150	147	160	180	162	157	173	173	181	154	154	164	168	165	153	172	157	159	184	157	178	134	151	146	146	157	138	162	165	157	170	177	159	165	151	141	162	140	148	151	128	148	135	147	133	145	129	151	150	174	156	170	156	156	161	158	148	155	167	186	151	158	156	174	177	151	157	141	152	147	153	155	174	142	166	142	153	160	149	167	147	159	166	147	142	143	165	151	140	142	159	171	160	163	159	150	148	146	158	126	142	176	160	169	144	160	165	161	172	144	184	152	161	159	148	157	148	120	160	159	162	163	146	193	163	128	166	136	156	156	158	155	137	157	156	174	164	134	181	139	156	173	154	163	138	137	152	143	177	157	168	175	130	164	161	134	147	168	163	160	154	178	158	174	153	147	162	159	149	152	166	155	147	169	165	187	170	178	153	156	184	154	153	142	149	171	141	148	168	154	161	149	167	172	184	157	152	156	156	159	134	163	191	166	148	154	143	132	143	128	153	156	146	170	157	143	147	172	158	154	128	156	152	142	182	155	159	146	162	160	142	131	141	155	171	139	145	154	164	166	149	149	157	162	135	161	170	155	149	154	154	178	146	148	129	160	177	163	126	169	144	150	165	161	156	159	163	149	150	182	147	164	129	135	167	141	163	161	144	165	157	150	176	172	168	134	154	151	152	167	145	149	157	172	169	154	155	156	143	155	156	147	155	165	182	149	155	171	158	152	133	146	177	149	178	140	171	142	138	150	168	145	153	146	161	166	169	167	145	156	159	182	163	140	150	162	151	153	160	149	141	153	143	176	145	157	154	159	130	176	184	140	129	160	158	136	150	149	153	150	136	174	131	153	133	161	162	138	150	141	160	166	142	135	160	126	157	139	120	147	137	145	157	162	152	158	178	162	167	152	145	174	140	153	154	140	151	176	156	157	155	162	156	166	166	160	148	155	153	160	170	131	139	172	167	134	163	165	176	172	185	142	163	142	147	164	145	158	166	139	156	160	136	160	156	130	151	166	164	146	179	153	168	175	172	149	151	156	165	141	141	171	162	192	166	162	168	170	160	184	144	150	189	180	160	150	135	139	151	162	145	165	154	143	141	151	145	160	156	182	182	146	160	154	157	135	161	171	149	155	163	150	170	150	132	177	168	167	177	166	154	146	159	169	164	157	142	178	155	168	141	153	159	142	174	169	153	135	159	168	157	130	160	141	166	146	151	148	165	151	158	152	149	164	165	123	156	133	131	176	157	147	161	165	164	144	150	163	153	179	155	139	163	161	160	139	158	157	145	148	152	151	162	163	150	141	163	153	145	156	148	139	160	136	146	177	147	162	165	136	173	135	142	152	164	144	152	173	136	150	177	159	150	168	142	158	174	162	169	156	146	156	166	138	159	160	177	125	148	161	151	140	166	171	148	182	169	157	179	150	151	155	178	164	148	155	156	136	168	144	153	159	151	138	150	171	181	186	160	155	150	155	128	157	153	187	168	127	154	150	180	163	180	127	141	160	142	152	157	158	165	174	164	172	162	140	166	171	165	149	147	162	142	149	125	150	160	138	153	172	170	133	143	190	129	126	161	166	184	158	158	155	139	164	158	148	177	144	148	161	151	165	154	164	172	175	171	152	144	174	160	153	171	183	183	168	162	155	167	143	146	163	171	157	155	148	144	135	139	143	145	154	159	165	155	161	157	150	150	150	128	158	171	156	169	138	169	157	164	150	151	156	178	168	161	156	158	174	141	177	133	174	169	165	151	151	167	172	167	138	142	201	167	163	169	153	173	174	151	175	158	171	160	161	164	165	142	157	130	141	137	121	131	159	155	155	157	154	157	171	176	168	155	161	195	154	157	150	178	139	150	170	147	160	159	160	145	148	134	159	159	160	186	139	153	141	162	143	162	150	140	146	154	159	164	158	157	168	164	148	154	155	190	141	151	157	137	147	156	167	164	157	163	162	144	162	159	162	168	155	152	177	136	152	137	163	137	165	160	166	151	169	173	160	161	144	146	129	144	183	133	146	142	131	154	159	138	153	150	168	156	163	147	152	171	176	129	166	135	151	153	172	167	162	137	133	176	145	189	164	170	154	126	154	146	154	136	150	154	158	167	157	159	155	159	142	147	146	166	159	156	139	176	151	158	169	150	151	154	149	129	160	138	165	177	167	172	171	166	175	164	149	153	168	160	161	147	148	153	132	165	155	153	158	161	181	163	141	144	168	163	180	129	150	149	159	170	167	137	169	124	156	152	157	158	153	167	182	147	159	150	162	145	181	161	127	149	195	184	146	151	154	161	185	164	149	154	164	166	156	153	162	164	157	155	146	170	155	148	159	158	158	159	157	165	160	176	137	186	161	123	143	161	175	178	147	169	145	151	153	156	155	139	156	134	155	149	153	168	165	152	154	152	161	141	138	171	160	145	184	150	141	146	176	170	162	173	173	160	159	157	141	166	175	149	147	146	161	125	171	154	129	138	161	161	135	157	153	160	139	167	145	156	154	178	142	151	136	178	173	151	153	175	156	165	183	150	154	152	143	157	143	150	182	156	170	164	154	149	144	143	144	178	145	165	155	135	168	154	166	156	165	169	158	152	154	140	154	161	153	163	168	137	154	140	158	168	176	180	173	160	142	153	140	168	173	179	166	151	151	155	140	140	154	147	146	178	160	153	156	152	162	159	161	150	143	162	157	143	136	170	160	143	144	155	148	152	162	140	152	143	153	142	131	138	140	160	138	165	177	148	150	160	141	136	161	142	141	182	135	160	172	170	154	151	174	170	187	156	173	144	141	172	175	148	157	152	161	167	169	152	142	136	141	178	130	175	172	163	164	156	167	168	159	138	155	163	139	161	153	162	152	140	176	153	195	158	162	161	132	163	139	149	140	127	158	149	148	151	143	164	128	150	156	149	170	142	165	134	169	162	129	164	158	140	141	150	174	171	150	154	156	137	158	168	150	152	140	155	155	142	158	176	142	170	154	156	167	176	147	151	147	161	142	152	162	157	161	147	129	175	167	151	147	142	167	155	166	156	164	149	156	153	130	157	148	148	166	166	156	149	150	149	163	126	167	163	174	149	160	146	150	162	145	179	156	164	164	141	172	168	168	147	136	141	157	150	180	187	144	156	160	147	152	190	147	156	145	139	183	129	154	153	151	161	139	161	150	166	137	158	153	176	182	171	155	154	155	169	152	176	162	156	165	144	150	151	152	135	164	141	157	146	143	143	167	158	148	147	164	158	144	148	165	143	155	166	146	150	151	132	139	153	155	144	162	146	160	148	139	148	170	147	143	144	139	171	162	137
2994	4249	2424	1132	717	582	500	464	449	447	423	390	453	400	401	364	406	376	413	453	387	423	416	384	382	357	417	374	391	393	402	403	377	408	404	363	379	384	402	405	364	375	399	376	425	379	369	387	384	411	414	383	394	380	384	383	393	380	384	370	371	384	421	380	427	367	401	369	380	401	413	375	388	410	414	436	396	375	412	386	372	418	389	384	406	405	407	378	393	395	448	352	388	407	379	396	399	366	381	401	390	397	383	393	408	355	394	372	361	383	350	377	377	415	407	405	386	373	372	444	401	370	417	372	402	399	405	369	418	430	400	386	384	408	384	381	414	406	391	375	397	379	383	407	343	369	358	366	343	392	392	384	367	365	444	380	415	399	410	414	379	393	387	374	403	391	401	395	395	358	392	387	382	385	400	403	391	382	422	408	408	376	384	357	435	383	394	377	399	405	390	408	400	408	416	371	435	389	401	379	403	377	412	373	371	393	396	401	420	419	386	391	401	394	393	363	393	418	373	357	396	416	380	411	403	373	370	399	382	418	370	419	376	380	419	409	392	347	401	410	437	403	371	400	366	395	383	395	378	388	390	425	393	396	409	388	381	401	343	435	403	345	382	379	405	389	422	396	413	410	392	373	391	390	404	382	416	396	395	377	375	399	370	401	403	412	400	394	381	400	385	385	402	391	394	364	406	413	384	385	372	393	415	383	362	424	377	356	386	377	395	382	359	373	424	377	394	378	375	379	396	387	409	429	394	382	379	396	370	369	379	367	374	364	366	374	398	418	396	408	389	366	400	397	337	388	390	386	400	430	423	366	387	374	389	393	394	390	398	386	396	348	377	425	402	394	363	368	391	371	381	383	378	374	364	414	365	380	372	394	366	379	363	397	382	396	410	401	410	355	354	381	406	422	384	392	414	410	407	422	396	382	340	338	429	391	419	428	403	374	400	395	391	402	392	416	358	383	374	384	391	392	401	417	391	394	401	394	396	400	398	401	407	389	384	368	413	397	396	385	402	383	409	344	374	381	382	414	421	380	416	382	408	405	387	427	368	331	402	340	368	389	405	392	382	377	360	370	397	392	368	371	421	376	375	410	389	393	423	367	384	402	386	358	368	389	391	426	443	409	393	374	404	371	396	405	385	371	386	361	415	372	369	366	407	417	386	413	382	339	373	373	388	388	398	384	398	344	397	411	405	421	400	381	405	383	412	404	363	377	359	361	370	396	394	374	419	379	382	402	377	397	385	361	374	348	425	406	401	413	408	388	375	418	359	362	413	341	427	371	396	374	375	392	392	395	362	402	358	382	389	405	358	391	394	376	375	374	416	410	402	394	367	384	379	404	399	396	391	391	405	367	386	410	389	383	448	358	404	380	404	379	399	397	409	408	383	413	380	407	402	351	394	406	380	385	395	417	384	387	373	428	378	401	380	380	377	391	403	397	411	382	397	388	353	413	396	391	375	413	417	410	382	386	405	377	381	399	369	367	378	393	394	406	384	390	358	371	387	380	387	412	373	440	385	429	407	373	376	383	392	382	418	388	392	414	407	391	365	418	351	387	395	415	410	370	384	416	399	371	419	384	369	382	364	401	396	358	415	405	358	412	339	404	379	369	389	396	370	394	395	372	407	398	397	398	384	377	402	438	394	353	369	357	353	386	385	382	372	378	383	400	421	355	427	442	432	391	370	413	370	365	386	404	406	409	375	434	406	353	403	375	398	388	377	404	406	414	404	384	412	384	396	378	387	381	413	422	367	374	404	374	408	393	408	361	396	420	407	363	385	390	386	363	353	420	420	389	398	400	381	400	393	378	409	439	374	387	365	388	363	357	410	347	369	370	374	377	420	402	450	420	413	374	359	409	390	383	389	378	382	366	377	360	420	371	422	355	381	396	398	409	402	384	397	341	374	375	379	375	378	382	332	411	414	386	347	421	372	379	392	400	416	383	388	371	373	383	348	378	407	365	379	410	411	417	415	380	382	389	381	414	369	407	399	408	392	356	436	356	338	396	364	369	388	414	398	367	408	405	404	415	373	380	399	404	421	392	379	389	406	397	407	399	428	437	408	405	421	408	446	375	381	361	388	416	377	383	395	400	384	355	371	377	370	396	389	379	407	377	416	399	377	404	425	403	366	437	428	371	408	385	399	384	386	385	361	380	377	380	404	394	370	393	396	384	356	385	368	362	372	387	383	400	386	402	358	397	384	383	383	364	383	376	395	400	411	399	374	417	410	365	404	382	366	398	392	400	395	426	398	379	418	414	417	428	410	387	383	400	391	405	419	375	407	361	374	388	389	393	402	370	418	387	384	365	391	364	399	404	413	384	366	403	417	378	395	382	382	391	401	405	375	394	366	391	407	372	401	364	384	388	436	413	385	373	408	427	382	379	356	397	416	343	391	391	413	383	396	387	424	400	385	406	376	384	415	425	363	385	372	384	401	399	380	385	405	378	420	393	415	402	439	384	395	387	377	401	407	415	384	380	396	396	386	401	412	408	368	428	371	427	399	389	352	375	384	371	395	361	350	434	403	380	408	392	410	372	373	388	358	388	400	389	421	392	402	400	370	388	432	402	386	390	383	432	379	393	379	404	382	416	409	390	394	342	399	399	368	423	400	369	352	379	411	409	364	379	394	403	387	378	400	374	408	406	410	389	403	374	406	380	347	383	363	356	396	383	422	387	386	391	373	388	417	414	352	371	405	377	382	365	391	353	371	421	397	407	421	377	385	371	419	409	417	384	414	425	395	412	406	372	384	415	400	407	386	347	378	400	407	404	381	340	399	392	373	417	385	389	383	404	412	398	395	393	413	389	433	347	381	384	391	384	414	390	391	410	418	398	378	403	380	376	356	382	419	372	421	365	380	414	380	408	381	378	380	373	443	392	383	428	410	418	402	360	408	379	378	379	390	373	345	398	396	389	365	402	398	382	365	377	414	416	388	396	443	439	350	395	393	391	406	384	375	382	389	392	450	389	381	390	390	381	388	343	397	423	375	379	400	382	364	395	380	398	386	394	410	396	403	363	395	372	412	419	400	371	414	399	393	426	406	420	387	353	384	375	398	414	402	423	439	417	404	396	352	373	377	360	397	375	406	395	362	416	449	379	393	381	400	374	378	374	416	364	375	377	380	402	402	372	391	385	398	388	410	402	376	413	400	381	378	370	354	412	392	426	415	379	392	395	379	370	357	416	390	390	386	397	372	384	380	406	385	384	373	392	422	416	367	389	378	388	433	436	379	383	378	374	350	389	423	377	422	401	410	418	394	397	380	411	383	433	392	400	426	350	404	365	355	384	389	348	405	365	361	390	412	385	366	362	385	403	418	396	424	373	393	401	414	378	414	415	371	390	391	391	382	394	416	337	402	398	404	381	376	392	420	375	369	409	409	371	397	352	401	380	377	381	404	368	375	399	378	396	365	409	413	349	389	407	377	381	413	382	387	398	405	375	401	417	423	399	386	360	405	379	384	371	409	392	404	409	364	427
32043	9806	1044	443	458	448	428	426	455	451	437	433	439	437	363	427	442	419	424	387	381	435	454	418	426	402	437	398	423	427	449	404	424	415	445	434	427	439	397	442	399	454	434	399	416	440	423	433	449	414	426	413	364	420	423	395	405	419	411	423	431	400	388	415	470	405	405	446	422	408	448	404	409	421	415	426	451	453	387	432	404	463	431	465	418	427	406	436	405	402	425	418	404	380	421	414	425	464	463	444	447	422	397	445	366	387	418	402	419	408	405	420	449	413	406	428	412	368	416	399	422	460	424	443	408	428	431	425	403	441	426	407	458	416	416	428	421	423	423	384	425	388	408	415	384	447	443	386	428	377	412	393	412	401	392	426	421	465	388	427	387	396	458	444	422	423	441	435	446	409	386	395	415	422	444	426	420	402	411	426	479	439	475	421	379	399	405	421	456	430	467	449	443	443	437	468	388	400	432	381	428	418	382	422	393	415	444	444	408	382	425	418	439	411	489	402	437	404	432	420	440	425	402	402	404	433	408	441	407	435	459	379	417	446	388	472	416	436	404	462	444	439	419	417	412	386	458	421	389	431	362	419	385	431	461	443	394	445	406	426	437	398	383	439	416	431	402	445	436	405	390	406	472	406	391	404	458	449	410	428	397	414	436	378	399	434	406	433	480	411	437	408	406	409	433	416	457	426	435	453	459	409	411	416	396	455	444	425	406	455	409	401	430	468	384	405	381	490	409	420	413	452	442	415	432	412	440	398	433	439	420	423	433	417	467	447	428	433	394	389	424	401	431	433	435	456	436	413	414	400	412	447	471	425	417	464	469	418	409	435	433	402	435	474	434	442	437	445	394	404	419	389	426	437	435	446	415	419	464	389	411	422	398	441	461	442	388	445	437	410	392	394	429	421	434	381	434	398	397	416	418	421	405	420	431	453	415	422	413	395	418	460	425	432	420	405	442	426	424	423	452	427	399	416	406	461	397	376	399	434	486	418	426	428	438	441	400	453	423	453	453	426	410	471	369	437	415	449	412	421	452	456	430	430	380	439	427	417	437	450	400	423	456	421	447	428	480	432	429	408	438	453	408	386	418	388	459	424	410	417	433	412	420	427	413	411	421	441	399	394	405	426	400	462	451	426	431	401	437	430	424	420	436	433	399	407	394	388	398	427	432	408	401	413	434	415	454	414	420	414	439	442	395	439	390	427	397	430	427	420	425	422	404	406	416	437	430	394	416	415	383	452	395	393	428	437	409	417	415	396	401	404	413	405	412	440	426	392	428	405	401	447	425	429	420	437	463	456	415	445	434	466	403	407	429	440	440	435	361	444	436	433	372	439	464	463	424	413	395	395	419	432	374	380	466	439	446	395	386	464	420	429	451	422	426	439	427	429	418	459	420	382	439	453	408	419	408	401	405	426	458	433	435	434	440	451	420	427	402	464	446	414	426	432	399	422	402	420	397	434	414	427	406	439	439	422	389	435	414	427	449	398	439	437	455	405	385	410	471	416	408	430	415	436	419	444	416	461	431	451	419	412	414	437	403	427	427	446	428	418	434	408	413	451	382	422	422	388	428	428	425	435	407	445	430	400	409	402	394	393	439	453	403	400	457	435	451	407	402	433	432	421	435	391	427	408	371	396	432	449	435	409	447	414	412	475	419	419	410	435	431	439	454	409	428	451	421	456	420	435	416	437	380	446	370	409	412	446	439	402	409	419	422	389	399	416	437	427	429	391	431	411	442	439	469	423	420	429	400	394	409	425	425	455	410	405	436	404	442	403	415	431	412	421	434	425	427	432	401	391	419	424	448	415	411	479	404	451	442	414	389	399	419	413	442	412	412	405	389	419	461	434	373	456	434	406	428	396	428	392	397	406	421	449	457	440	468	445	471	425	467	388	407	447	398	387	399	425	421	381	429	411	434	460	434	409	414	444	444	407	396	406	436	406	405	418	464	424	405	394	449	433	433	442	398	386	445	425	467	378	421	402	456	426	389	398	436	436	397	446	426	440	416	388	410	445	433	460	432	426	466	422	437	392	424	440	456	413	429	391	377	425	415	433	435	405	400	414	417	437	416	443	430	404	456	418	422	417	427	410	416	429	397	388	423	415	429	427	457	444	391	392	395	430	407	441	437	415	411	381	405	413	390	448	453	393	420	419	405	434	424	448	466	433	458	385	403	393	404	459	425	413	422	459	421	428	411	403	419	402	401	413	433	440	450	407	450	413	399	391	394	429	424	434	417	456	395	405	404	379	384	419	457	447	413	406	420	432	405	394	440	464	407	423	427	454	428	431	437	380	420	464	387	422	432	394	402	404	454	419	410	474	407	401	425	407	435	386	400	463	411	444	423	457	408	444	446	431	422	440	454	441	413	408	430	400	415	405	475	400	419	417	414	460	396	428	393	446	448	428	411	458	442	405	435	424	421	413	405	396	438	420	434	397	426	413	427	429	459	451	430	396	451	426	473	408	399	425	427	405	428	433	421	465	455	427	370	429	445	429	399	424	436	432	438	411	451	468	420	453	416	417	402	413	447	381	443	449	406	419	451	419	442	425	458	437	419	421	390	444	451	409	422	446	462	385	448	429	411	418	427	430	388	403	426	438	424	456	379	423	428	413	419	419	435	423	432	406	444	407	440	413	406	407	421	390	474	429	403	403	390	453	433	446	438	408	441	450	408	437	435	414	433	408	415	383	408	403	413	414	410	442	442	424	423	419	424	481	444	400	407	402	400	412	472	396	423	428	443	400	470	396	407	398	392	417	404	452	412	415	406	393	411	402	440	447	435	409	418	388	455	433	380	436	470	453	429	415	396	456	386	458	463	428	457	442	427	450	448	390	410	434	401	412	418	446	396	439	413	439	436	390	423	421	385	403	385	444	428	417	408	396	409	428	409	458	442	441	440	446	412	482	408	425	379	466	395	466	405	412	453	400	427	421	415	413	415	454	422	444	437	426	458	446	457	445	399	422	438	439	408	430	454	407	430	419	395	412	465	432	416	417	438	442	416	405	430	432	408	428	452	420	384	423	388	431	411	424	409	405	427	407	430	409	440	422	443	436	419	442	447	416	408	393	407	459	440	427	436	451	437	414	390	405	412	403	425	408	416	458	403	457	481	422	414	443	444	433	410	451	409	422	445	405	395	377	478	446	424	425	434	413	425	407	386	390	404	407	444	424	408	452	421	410	459	413	433	412	439	405	416	411	426	417	461	408	449	441	436	406	429	394	459	494	427	446	424	444	454	419	426	432	362	423	465	412	377	406	407	397	410	433	429	405	436	436	440	465	419	465	445	418	428	447	422	427	415	432	396	401	453	399	447	414	408	383	434	440	418	452	424	417	432	416	456	404	409	450	402	398	424	449	423	458	450	411	442	426	403	436	441	397	388	439	410	395	402	405	397	432	439	474	439	435	455	419	410	414	447	404	422	386	431	412	437	437	403	421	374	410	429	409	395	408	406	381	418	381	441	425	416	412	407	438	424	444
5657	1057	932	1023	927	983	909	978	891	946	923	989	948	944	967	925	980	980	931	941	931	1005	952	961	902	928	896	911	959	893	934	925	965	887	999	979	940	934	925	916	895	978	898	975	963	919	924	988	915	913	912	947	982	948	920	974	992	992	1002	925	963	909	1007	926	945	937	981	920	986	976	885	909	931	945	1007	923	917	957	1000	921	932	931	901	920	966	965	960	923	916	988	931	914	958	987	996	946	894	966	957	938	959	943	933	941	984	923	949	961	989	982	967	959	938	921	889	951	956	981	958	947	940	907	924	924	926	961	935	934	952	908	952	922	877	947	1000	955	974	975	903	926	945	945	896	941	974	964	938	948	898	909	943	925	981	954	899	940	915	897	897	971	950	959	910	894	928	943	921	924	938	920	910	889	942	923	962	928	943	944	975	917	937	886	921	923	914	987	947	960	932	985	979	960	982	968	911	932	914	954	946	997	994	935	904	936	971	933	962	992	950	945	980	958	934	893	950	875	965	940	895	990	954	925	1012	916	942	960	987	925	875	986	949	949	935	966	990	950	927	936	925	954	937	905	893	910	908	894	935	936	984	955	979	961	959	902	945	942	927	922	929	880	942	980	968	972	911	936	987	989	947	931	945	911	944	952	977	965	940	938	1029	922	908	963	1020	916	975	899	938	932	983	910	911	914	921	966	991	978	874	951	959	941	937	942	937	928	986	937	910	908	958	923	982	953	976	1001	966	919	905	864	945	938	959	918	973	887	970	950	953	982	1004	920	923	940	1008	929	966	963	976	888	958	918	961	955	903	986	942	896	952	950	1007	927	1002	951	911	913	908	914	892	900	920	968	948	904	961	879	937	993	924	939	923	961	883	964	941	994	944	941	954	935	975	927	917	914	908	919	956	964	976	932	897	956	936	933	1013	933	977	947	928	952	952	974	942	891	944	982	971	922	942	934	964	856	941	897	911	914	951	886	957	958	924	908	954	964	948	914	929	898	975	955	913	1018	977	986	913	941	923	973	926	960	955	981	941	1005	948	969	929	906	927	931	923	914	965	895	961	963	954	949	929	935	936	929	945	974	901	959	958	911	923	944	886	925	950	924	932	988	941	921	905	998	968	961	917	897	956	988	916	908	993	950	972	936	991	933	932	918	913	911	932	940	967	942	935	1016	966	962	963	924	929	927	972	955	909	939	945	935	953	982	947	952	903	914	921	922	947	1006	1000	979	887	966	941	970	974	981	928	962	959	964	955	970	1011	949	952	990	973	951	936	967	939	996	969	936	945	938	977	984	944	940	949	931	940	942	934	952	936	955	959	883	987	956	952	943	948	928	986	971	963	974	896	971	975	919	941	873	938	932	891	968	946	984	990	938	878	928	942	982	921	889	927	897	979	937	892	933	955	966	958	962	889	954	897	937	934	944	948	974	933	927	968	1006	996	957	922	907	918	925	944	911	910	954	936	957	940	969	900	950	923	1025	949	956	864	931	964	958	959	898	947	963	898	986	987	936	945	923	917	982	912	970	919	949	930	1007	917	989	904	899	919	932	992	924	985	956	930	987	954	910	987	931	942	939	1004	922	932	971	953	967	975	957	1037	950	967	924	942	915	944	911	993	998	926	970	932	921	975	973	958	968	957	960	905	978	930	922	954	921	889	957	958	902	981	995	908	901	959	925	931	960	970	931	891	888	948	913	942	883	974	953	922	968	946	962	955	923	950	948	997	935	933	935	939	924	940	971	915	916	945	932	937	1045	963	987	926	929	984	890	982	942	932	939	926	919	911	952	938	917	922	954	911	909	917	908	924	1024	927	938	928	934	974	954	976	922	972	972	973	990	971	965	902	954	935	960	905	1003	942	958	956	899	952	932	953	953	981	925	919	997	917	1030	965	945	923	909	908	896	1025	942	895	952	934	933	943	935	956	963	898	899	986	931	907	969	940	949	940	957	954	911	921	911	885	950	924	896	928	910	976	960	975	947	963	969	946	940	977	968	972	895	973	950	958	886	959	951	947	972	919	935	933	992	928	994	964	897	928	987	938	980	962	931	970	972	990	944	918	919	915	975	868	936	949	916	957	953	969	958	961	919	916	973	987	943	990	905	952	911	993	947	969	965	919	925	911	919	932	941	964	933	936	914	986	912	869	999	976	937	928	956	978	937	940	924	928	933	1009	960	973	938	917	960	931	917	939	990	964	967	942	938	898	944	944	900	1012	948	933	899	864	913	904	994	941	951	933	959	952	899	894	943	952	914	937	935	918	972	923	956	891	940	956	959	903	929	943	961	955	967	954	938	985	968	904	949	907	951	931	928	957	932	977	952	889	943	904	968	959	938	959	975	1029	936	930	971	972	946	930	916	902	948	927	969	923	909	888	914	982	992	897	989	954	903	945	959	885	923	982	928	993	926	979	922	951	955	915	940	910	907	991	913	961	952	947	909	917	961	968	971	983	933	967	914	970	909	936	925	973	966	975	915	941	887	920	938	972	935	936	919	907	943	929	962	990	944	981	986	982	992	909	954	997	939	918	979	908	963	926	975	906	925	944	956	979	937	893	982	926	946	912	983	901	876	947	934	935	943	970	914	947	984	912	971	924	930	920	908	966	937	921	966	916	937	989	863	915	895	939	923	1042	908	926	922	961	959	893	948	951	913	893	934	909	922	926	951	1017	936	976	914	1009	931	929	929	962	945	875	947	963	944	912	915	930	958	958	992	937	883	937	921	993	937	945	935	990	942	931	941	926	929	1003	935	936	920	938	984	945	967	925	954	952	962	943	934	943	965	966	947	933	956	959	978	974	961	931	915	946	924	959	936	901	914	900	892	942	953	911	949	918	976	951	939	950	893	936	925	956	956	945	929	920	929	951	953	943	898	951	898	935	931	968	947	970	988	903	900	960	953	932	902	930	922	939	937	962	934	965	921	958	921	957	963	984	973	946	968	878	928	916	911	978	959	958	910	934	1001	928	866	890	992	982	929	961	948	931	993	921	904	937	1017	923	930	969	943	982	915	913	947	942	934	955	951	958	955	936	917	970	914	975	936	907	955	929	945	917	923	974	934	918	941	937	908	924	942	978	948	926	937	924	945	923	930	951	862	938	935	977	980	926	949	972	916	914	918	944	884	934	955	983	946	941	978	943	925	985	910	972	896	937	978	940	930	901	932	992	984	909	896	960	930	949	942	980	944	935	958	929	938	889	975	888	906	996	988	958	944	941	947	886	874	932	922	917	959	1017	937	987	917	885	931	959	957	932	913	937	987	905	930	919	954	954	1012	913	986	910	939	943	921	906	933	961	930	938	941	902	986	878	924	924	898	928	960	973	900	950	967	901	996	949	885	891	953	950	929	950	991	924	882	946	960	903	1035	959	889	945	941	925	933	958	936	923	947	957	942	962	908	937	932	896	951	880	946	951	977	981	906	925	907	950	908	993	983	950	933	959	955	883	940	950	938	894	1002	918	954	915	976	905	908	942	893	908	967	991	891	946	950	930	966	920	981	900	984	982	961	920	919	970	939	986	938	934	988	955	938	984	952
24541	20968	24407	27729	20348	1784	524	431	417	389	366	356	359	337	372	341	348	336	354	308	340	313	326	327	327	373	291	332	344	366	316	374	330	354	346	326	327	310	339	302	304	349	349	328	307	337	315	326	332	367	350	346	354	332	343	345	361	341	299	358	357	293	343	314	322	325	337	330	331	378	308	338	347	332	351	319	329	328	303	313	312	351	357	351	306	336	306	337	330	343	349	366	334	349	306	313	301	318	345	371	320	334	328	307	343	362	344	302	304	364	321	345	301	338	337	355	355	334	336	337	333	320	354	362	313	326	313	391	336	343	334	329	343	352	336	333	340	368	318	344	319	334	295	365	326	340	323	315	292	327	326	337	320	299	347	332	329	361	353	337	353	350	339	331	335	293	318	298	339	323	312	314	322	337	319	332	354	299	344	332	292	328	332	326	299	359	306	351	343	310	332	362	328	325	324	325	359	345	361	319	319	354	306	338	322	335	325	317	308	349	329	295	287	331	386	341	346	303	354	317	337	343	326	318	331	298	338	365	321	313	306	318	333	344	302	343	355	316	351	342	329	358	329	353	357	320	349	339	319	328	320	324	313	352	325	293	320	345	327	309	297	339	352	317	321	325	332	304	356	303	309	315	323	341	357	330	335	338	307	321	320	343	367	313	324	335	315	355	330	316	396	339	303	322	314	351	321	303	319	326	338	315	343	283	335	319	335	352	344	316	371	340	318	330	306	305	357	349	305	339	296	313	332	328	338	318	321	326	342	328	323	336	323	307	360	319	327	341	345	324	283	328	324	313	342	293	345	340	307	276	312	341	293	330	325	305	330	345	304	326	341	338	319	298	334	329	314	336	298	324	346	301	322	343	332	344	332	361	322	323	312	333	314	325	336	336	344	335	323	317	330	333	333	312	333	291	326	314	349	317	325	326	320	365	332	329	292	334	320	371	337	365	323	314	346	366	361	367	328	312	305	358	341	294	338	343	329	341	356	321	317	361	332	348	308	321	333	304	321	358	328	331	330	338	276	325	322	316	341	337	324	339	309	329	299	316	318	359	318	323	304	402	336	329	316	340	296	350	344	335	329	338	360	296	329	319	290	315	336	327	297	336	315	318	315	347	323	340	306	360	313	295	329	331	336	333	296	340	342	344	351	357	337	325	367	340	337	307	354	327	313	314	295	339	300	352	318	287	365	340	360	308	336	298	340	334	337	314	381	316	304	323	382	317	313	359	349	312	288	293	362	314	358	320	322	270	330	323	335	293	318	321	343	343	312	303	322	348	323	336	338	322	311	299	345	348	322	333	307	339	339	315	309	314	326	298	343	338	339	325	347	327	339	303	307	376	328	335	319	335	315	347	311	342	334	326	284	324	317	343	338	336	324	307	317	328	317	324	355	309	262	333	331	333	345	298	327	333	330	377	322	317	325	350	379	341	318	324	332	341	339	314	340	337	328	337	332	342	329	322	335	337	300	326	342	309	328	317	311	350	386	292	303	313	326	302	332	349	314	352	335	316	366	302	353	327	339	308	327	335	306	334	328	327	326	289	334	357	328	339	325	304	306	338	347	352	294	303	333	307	309	348	317	318	314	318	324	310	342	328	326	337	306	305	379	355	299	328	314	341	333	307	373	327	328	332	342	332	318	300	314	309	300	317	328	323	342	302	301	332	302	331	337	305	346	329	322	328	339	333	347	302	308	311	350	352	316	298	349	362	332	313	319	347	343	351	323	345	325	347	344	324	347	318	357	332	324	361	307	329	301	312	342	326	317	338	363	317	326	343	313	326	366	348	341	314	335	325	326	328	332	357	315	303	368	375	385	318	353	317	323	326	333	311	375	330	336	332	312	313	347	339	334	310	357	369	325	329	338	350	330	311	310	296	320	332	358	321	345	332	352	319	322	372	348	342	333	339	337	323	319	335	322	308	327	325	345	263	333	353	320	334	349	319	359	329	316	290	303	299	362	334	311	351	344	328	343	353	336	321	314	356	309	306	345	333	358	340	334	355	343	336	347	300	298	351	314	302	309	309	317	358	348	319	330	349	348	344	325	359	298	353	321	343	348	316	328	305	314	338	354	318	335	327	353	337	331	337	333	320	350	327	320	312	339	341	309	330	313	355	338	387	343	332	335	348	292	314	350	350	308	339	339	350	341	329	319	345	346	323	311	343	328	339	304	325	368	326	354	368	333	335	313	353	300	350	306	356	292	336	352	330	305	347	323	303	307	328	315	346	311	333	324	343	371	305	382	329	344	362	356	331	326	339	345	322	324	334	321	326	317	347	312	304	342	347	363	359	351	300	337	351	356	346	339	315	357	331	363	334	378	328	306	326	293	316	335	350	339	328	339	330	331	354	326	330	321	330	324	351	341	347	334	315	327	311	316	327	337	322	302	342	324	335	337	354	331	329	349	349	318	336	345	336	334	309	350	365	353	320	326	332	356	326	305	306	340	313	323	323	336	335	331	352	288	312	311	324	354	309	330	336	329	300	325	293	327	345	348	326	331	317	348	339	314	302	334	309	341	342	334	325	328	329	350	334	333	336	362	333	325	331	329	362	314	335	335	317	311	332	366	310	276	357	345	308	339	342	371	351	324	316	299	325	352	351	318	336	312	342	311	298	330	353	346	325	342	303	311	339	371	346	375	331	338	348	322	318	299	335	333	314	316	331	293	323	306	346	368	377	352	343	344	340	354	352	326	355	333	299	334	318	327	364	324	373	306	354	311	317	322	319	373	332	316	316	349	355	375	310	337	361	333	337	348	322	315	365	354	328	344	322	354	337	345	343	335	314	320	280	329	320	324	324	350	323	352	338	312	322	331	318	331	315	346	346	298	313	303	316	315	369	284	315	339	338	334	359	358	341	327	306	322	352	358	319	342	357	347	300	328	345	311	330	332	320	289	316	280	355	334	345	321	346	335	382	313	311	306	325	336	330	337	302	358	336	342	321	324	334	331	337	296	316	302	323	343	323	355	321	305	328	319	327	316	317	313	350	335	307	383	303	334	341	328	312	301	335	323	349	317	324	327	320	332	347	357	348	328	332	322	363	346	382	298	365	354	341	313	327	361	350	351	318	336	368	347	347	359	326	333	357	315	296	296	322	373	324	313	350	341	315	342	325	306	340	315	288	367	331	370	369	340	376	318	335	349	332	329	337	349	314	327	345	301	335	352	313	345	335	342	344	292	344	343	340	330	335	311	294	329	328	314	307	344	302	294	321	312	331	359	331	301	285	347	288	342	325	321	311	315	350	303	333	291	331	308	315	316	356	340	336	317	309	327	307	329	355	313	343	363	325	303	348	322	343	354	272	306	335	347	357	331	336	310	337	341	346	288	302	312	333	372	328	330	329	309	322	308	342	359	326	327	305	320	360	319	325	339	355	357	312	338	318	345	324	332	367	334	330	314	311	316	338	309	338	315	288	317	349	320	313	320	350	329	319	338	371	303	335	309	335	347	353	291	342	337	327	312	330	308	320	310	339	324	320
3200	2841	1871	1146	943	847	761	818	807	746	757	742	744	764	742	754	743	797	754	766	753	733	775	762	700	747	770	746	759	767	743	726	739	771	727	700	741	751	745	726	735	769	795	755	771	746	769	734	745	773	774	742	774	748	738	778	825	705	765	738	751	791	733	734	737	765	747	758	772	747	791	708	720	772	715	781	775	752	719	737	728	764	762	738	786	710	718	732	707	799	741	760	770	665	758	755	744	715	700	744	724	758	752	696	692	756	775	756	726	781	772	739	733	742	718	822	717	771	767	732	741	726	748	744	770	732	711	731	752	797	759	740	785	783	727	754	773	721	789	742	770	714	693	730	734	712	718	781	736	717	713	710	754	727	736	719	791	744	796	717	725	786	716	752	793	740	725	786	730	744	721	712	769	786	745	734	747	715	766	804	750	732	747	735	754	777	720	740	796	768	688	711	750	706	732	712	740	755	771	754	775	754	717	720	723	739	763	792	747	763	740	762	732	805	722	808	721	735	713	806	784	764	751	750	765	724	715	780	764	744	699	766	736	713	747	732	786	744	733	754	736	713	716	769	746	732	752	720	737	773	713	809	714	751	770	745	740	743	747	736	707	780	798	747	728	745	754	779	771	759	717	756	713	741	703	712	774	709	758	742	715	733	757	762	789	731	733	783	739	777	755	726	798	755	790	746	821	771	793	741	753	716	688	741	758	775	767	777	765	690	720	745	733	763	764	725	729	752	724	685	766	764	723	725	725	772	790	761	714	783	745	736	746	731	716	697	774	719	787	761	772	717	763	753	710	729	770	778	754	789	734	734	741	760	741	739	714	757	742	721	754	757	756	735	722	745	740	729	717	767	773	801	762	730	757	718	743	750	778	744	763	702	750	735	762	746	772	683	748	744	719	728	770	723	736	740	731	761	723	751	801	783	748	744	746	737	734	778	726	701	717	736	753	725	727	773	745	724	728	743	766	719	766	719	766	681	763	771	739	754	743	753	752	748	790	765	743	786	686	751	805	782	805	750	753	785	778	804	726	700	753	795	751	798	727	764	737	772	734	754	767	740	759	706	744	772	741	728	738	741	703	715	686	786	746	774	754	739	788	714	731	699	740	727	792	787	785	728	748	786	739	753	758	740	760	746	746	753	758	718	711	770	706	706	767	724	755	778	758	753	760	757	687	771	692	727	739	766	747	731	736	779	770	726	767	739	704	696	809	752	719	739	761	712	703	675	776	725	804	762	734	712	723	699	775	791	749	785	802	733	785	692	720	800	719	752	722	757	726	762	763	734	752	712	735	714	761	737	761	708	741	737	743	749	770	726	756	718	735	695	714	802	731	725	732	744	767	704	674	704	765	783	770	767	772	741	765	780	722	728	771	764	806	777	735	732	754	708	763	753	757	767	763	758	734	761	714	723	745	734	738	770	696	709	796	729	741	765	717	768	755	775	759	756	752	784	731	721	768	732	725	727	742	738	794	752	777	752	732	731	741	749	797	789	721	790	720	783	777	747	745	735	786	730	722	702	760	745	736	790	717	747	817	727	740	748	746	766	748	758	721	767	747	717	739	694	767	789	747	772	713	766	700	698	757	758	737	712	780	711	720	705	768	785	765	726	742	766	738	718	737	765	721	721	740	742	771	784	752	738	763	757	702	708	723	782	724	770	731	740	754	778	754	763	745	697	778	743	713	761	722	770	685	731	763	690	790	719	752	760	739	724	675	756	725	773	777	741	733	709	721	748	729	696	729	776	740	705	745	722	741	726	772	719	722	732	781	727	749	734	771	730	762	733	744	787	730	711	761	784	738	729	781	737	748	678	750	783	724	734	759	757	718	721	706	747	782	762	735	746	748	777	731	747	774	695	742	748	723	703	759	764	754	764	737	763	763	732	739	737	714	747	787	737	751	760	721	728	705	742	726	783	727	739	766	729	743	736	730	729	733	783	778	674	718	753	711	741	723	772	705	779	754	802	709	708	740	756	755	715	731	719	785	724	708	781	752	706	723	740	730	759	781	749	738	757	734	711	783	730	751	743	731	743	774	713	773	708	733	745	784	708	733	782	728	805	746	752	686	724	735	713	724	761	734	751	722	759	766	729	742	778	735	695	719	759	760	750	758	743	708	784	737	771	741	736	764	754	783	758	725	733	744	798	722	764	743	742	750	736	765	725	725	751	741	761	730	761	724	759	720	798	727	779	750	763	750	763	727	718	750	753	750	725	721	732	750	739	761	733	735	735	730	776	736	709	707	756	742	718	738	759	773	767	733	822	766	711	747	725	814	717	736	709	772	794	733	760	730	714	705	723	761	729	742	751	747	784	714	809	714	743	740	736	735	721	739	762	743	743	709	714	710	780	768	714	716	766	697	752	747	747	769	704	753	798	702	716	744	751	742	705	755	722	776	726	754	742	714	732	740	749	738	755	729	753	712	794	739	715	764	778	731	748	714	693	729	729	739	778	764	769	776	793	739	787	716	773	744	684	790	744	762	779	772	748	722	787	675	731	781	758	735	749	762	769	738	767	751	745	709	750	776	753	689	765	722	746	749	729	758	746	694	738	793	763	735	702	750	769	701	727	740	718	724	734	703	762	773	770	780	774	741	702	759	716	730	785	728	763	773	729	737	734	782	758	747	756	750	769	744	775	752	756	763	682	745	727	764	760	748	767	784	742	746	723	776	772	723	738	787	720	741	780	746	732	751	726	768	693	747	737	737	744	757	751	687	777	716	764	730	740	766	732	792	713	725	748	742	716	681	755	701	726	755	763	740	785	720	771	754	763	754	753	787	780	691	734	731	729	723	714	762	781	715	711	762	753	674	719	750	693	726	707	806	761	735	760	719	772	772	763	775	782	770	709	715	721	732	776	775	766	703	733	774	702	745	720	740	703	739	764	721	724	727	715	756	743	745	693	764	760	765	741	772	768	738	711	732	736	740	770	734	787	713	744	741	762	713	706	771	736	802	720	731	700	698	787	782	781	715	750	699	737	766	780	735	757	721	754	721	735	749	724	734	767	780	747	786	750	757	759	740	753	780	791	789	766	783	697	753	716	758	813	739	779	733	738	772	790	751	739	773	730	752	751	736	773	785	730	729	748	736	783	750	794	764	779	779	756	747	732	744	778	786	781	749	730	729	768	716	790	716	763	748	733	727	747	745	738	745	741	754	732	706	769	755	723	753	736	718	751	743	771	689	736	761	752	740	750	786	728	784	739	770	754	751	766	659	731	740	738	765	758	762	768	681	744	724	716	752	782	739	732	786	744	711	718	742	728	771	755	754	710	776	798	743	780	732	774	719	755	726	754	745	724	697	781	761	730	765	742	719	721	711	749	756	755	801	737	780	734	766	726	743	755	711	727	756	722	736	715	767	778	715	751	730	759	763	756	763	767	711	739	754	773	750	736	749	733	715	734	693	737	755	723	779	766	740	743	765	750	758	745	732	802	702	758	782	728	759	786	735	719	769	789	774	735	774	744	744	753	722	720	749	730
23820	20956	25075	27031	20960	20688	1225	358	262	252	240	231	183	219	185	188	178	178	178	151	192	184	175	169	153	164	150	174	175	159	142	185	181	153	155	182	142	155	173	171	161	159	148	141	141	178	143	161	157	185	134	167	174	149	139	156	139	149	131	157	164	146	140	150	150	136	167	150	165	140	157	124	149	155	161	162	165	172	151	145	161	154	139	139	150	154	129	156	157	151	176	152	170	148	153	141	154	135	168	150	181	160	149	185	163	153	163	150	139	174	156	144	160	163	155	170	160	145	138	148	154	148	168	167	157	131	150	158	144	165	172	161	164	162	158	174	179	135	162	163	151	152	160	159	153	159	183	163	139	147	164	137	165	164	128	146	151	160	136	155	136	167	168	146	169	169	157	153	179	155	137	140	177	175	164	152	161	164	150	156	151	152	143	154	163	158	161	147	171	137	140	133	153	157	134	136	148	139	174	163	159	174	164	154	152	154	141	152	149	157	140	152	150	157	176	160	150	158	169	155	164	157	127	150	168	148	147	151	147	154	166	181	151	160	164	140	132	151	158	149	154	148	124	171	147	148	160	146	179	169	142	160	184	152	140	140	150	176	161	172	155	145	178	128	137	133	151	159	171	146	153	165	139	143	163	165	163	169	154	173	166	159	165	138	146	132	172	129	161	154	132	174	165	161	153	147	140	173	149	144	154	175	142	151	158	156	165	153	133	157	149	172	150	140	139	144	156	152	148	150	156	166	149	176	142	171	152	163	158	175	158	173	162	141	171	150	130	161	151	149	148	147	169	138	143	161	158	174	127	134	162	154	145	140	169	141	181	159	147	158	147	152	154	144	149	161	146	146	148	154	170	178	149	159	159	135	168	137	153	148	168	156	162	138	162	166	177	171	177	167	144	162	172	165	155	163	167	166	156	154	133	152	124	139	146	166	137	128	175	145	150	145	140	151	159	157	158	173	148	139	162	159	148	162	152	159	148	173	142	152	166	140	174	184	151	154	181	160	157	143	154	154	180	137	154	157	142	141	157	141	149	164	158	128	162	186	164	176	167	134	150	172	157	162	156	160	141	177	178	138	129	155	142	151	159	189	149	132	162	162	150	160	155	158	147	181	154	158	197	143	154	158	180	169	142	172	150	162	161	143	138	148	150	159	171	142	166	152	161	170	163	158	160	156	116	157	147	144	192	134	165	159	161	163	145	146	133	145	156	160	164	156	152	164	157	162	156	144	183	127	128	157	150	161	164	155	166	173	161	154	126	158	130	151	144	164	170	151	157	173	158	163	125	161	168	150	153	135	136	157	147	159	157	166	143	144	162	190	164	122	143	156	161	161	153	159	153	171	163	144	160	150	143	171	159	157	137	162	166	148	149	171	156	148	158	175	150	148	174	164	148	156	155	174	142	142	154	145	135	164	144	153	164	145	149	141	178	154	181	143	150	143	140	162	147	189	160	153	147	155	154	152	191	175	167	155	161	136	176	135	148	157	168	143	147	153	173	138	155	163	142	148	168	145	152	156	175	169	155	149	149	177	160	164	167	149	155	140	166	154	163	138	154	119	149	150	145	146	158	139	162	148	157	163	182	149	160	150	132	134	134	150	142	145	168	165	145	137	149	146	146	165	160	160	133	149	139	178	165	139	188	177	150	164	153	134	124	165	174	161	151	139	151	161	161	160	155	160	184	176	140	141	169	157	135	138	174	163	157	144	169	170	126	149	148	153	175	162	170	135	145	149	146	157	150	165	144	145	154	151	166	143	134	141	158	154	140	157	161	148	144	151	155	132	146	181	141	167	145	149	162	152	155	163	173	165	163	139	151	136	121	171	171	157	129	162	160	175	147	151	150	127	157	136	159	132	150	151	159	129	147	144	175	174	150	141	158	147	131	151	170	141	142	158	144	156	159	129	152	150	168	129	144	141	168	136	139	136	146	142	150	181	158	160	152	178	151	155	175	188	154	154	157	144	142	155	124	167	157	145	139	153	162	140	146	155	152	161	156	182	155	132	183	158	140	132	155	157	153	142	160	134	166	170	154	152	142	146	152	154	170	161	129	173	150	148	150	164	148	159	174	160	143	157	135	138	161	157	165	163	138	157	155	155	148	160	174	143	148	152	165	171	179	160	149	153	177	138	157	136	141	153	157	149	146	161	164	175	143	149	162	150	174	175	140	150	144	150	130	153	151	161	159	138	170	145	166	146	172	181	144	144	148	130	159	162	162	141	144	174	157	148	147	178	164	165	149	156	151	120	159	164	155	140	143	154	155	140	177	150	166	143	168	173	157	146	146	159	133	153	152	161	156	165	153	159	158	167	135	155	180	143	149	172	145	174	168	166	165	159	160	179	149	142	164	144	152	165	146	158	129	138	161	151	173	162	154	135	169	164	151	143	145	121	181	130	168	158	173	158	196	150	141	148	135	149	132	148	138	145	162	134	136	146	154	163	148	158	158	165	165	154	155	155	168	151	168	168	176	150	155	167	147	156	151	183	155	173	146	145	174	168	183	147	141	165	158	167	156	138	172	160	132	158	150	142	137	166	128	175	156	168	152	157	145	167	157	152	144	152	156	159	162	124	180	168	162	164	147	150	157	164	152	145	165	179	153	152	162	158	163	154	158	147	153	154	167	162	153	178	145	148	135	157	155	150	156	160	162	151	164	154	157	160	154	159	163	153	155	128	185	163	172	140	146	150	161	137	185	143	162	173	161	155	147	153	150	112	134	154	148	156	149	177	186	177	169	157	173	173	160	155	149	139	136	150	163	182	169	158	153	149	162	174	150	155	169	160	169	185	156	158	148	162	181	150	165	179	140	162	173	144	139	161	165	142	147	180	159	149	163	150	138	159	153	166	153	158	136	163	132	141	155	149	140	133	152	152	164	130	155	169	167	147	145	150	133	128	142	131	152	166	144	158	143	167	147	164	160	160	166	163	185	143	169	168	150	166	167	157	164	158	147	165	151	171	157	158	143	152	150	162	150	180	154	144	148	197	176	159	146	153	156	156	146	174	149	168	147	168	177	155	135	158	165	144	165	157	127	162	143	160	141	165	163	190	147	143	170	164	148	151	163	155	161	165	155	155	129	139	143	159	164	161	158	147	178	156	177	154	141	153	167	171	175	143	159	165	177	170	168	163	120	143	144	147	138	144	160	146	167	163	139	128	150	143	155	150	150	154	145	137	141	170	165	151	159	158	155	145	174	159	167	152	157	152	163	138	160	155	150	160	163	143	144	169	139	158	167	169	146	148	146	153	165	171	161	161	148	156	159	170	134	182	158	148	172	176	151	128	148	159	152	163	139	135	169	135	140	159	159	140	156	161	159	161	147	162	154	138	159	149	148	144	181	147	156	144	161	148	141	144	131	172	155	134	169	153	143	164	176	139	146	171	151	166	138	151	156	163	159	151	148	139	152	156	145	135	151	152	141	128	155	165	134	149	163	147	173	155	158	148	143	136	158	157	168	181	154	150	177	156	164	168	147	147
3081	4255	2476	1116	730	596	464	475	455	430	400	410	423	416	430	351	417	383	396	391	419	400	403	407	394	371	417	397	375	390	384	405	406	399	387	375	374	374	402	400	398	392	399	372	376	367	412	395	390	374	408	382	378	397	396	361	420	407	361	390	395	360	374	379	391	389	397	398	394	379	429	392	383	366	392	405	391	333	376	390	384	373	386	402	363	412	413	359	414	368	383	404	393	336	400	403	390	363	435	347	388	352	365	398	393	397	399	384	414	427	363	418	393	407	419	408	423	385	370	382	414	362	375	410	393	395	345	383	397	414	406	389	434	404	361	396	393	389	383	408	358	381	404	393	397	349	367	397	394	436	370	382	398	388	411	392	381	392	385	404	379	356	397	381	367	394	395	394	360	413	400	378	398	406	396	411	462	420	393	355	417	398	422	388	380	372	377	438	382	378	380	389	408	401	350	390	409	366	390	386	394	379	375	387	391	397	373	381	396	376	395	390	416	421	380	368	399	412	407	409	393	372	399	413	375	404	356	389	374	386	362	367	386	371	408	403	382	381	399	401	429	394	394	417	395	401	420	416	416	388	364	399	423	381	382	379	396	431	413	393	408	380	366	373	392	388	385	394	381	386	395	405	380	371	406	381	332	424	383	361	377	423	390	409	378	397	410	388	409	384	400	403	385	418	383	406	415	368	438	382	409	354	356	401	380	390	372	411	412	392	368	434	372	395	425	367	368	381	404	362	380	413	385	399	402	408	405	425	398	383	393	424	386	396	339	396	406	391	410	369	415	374	362	366	386	369	364	390	395	367	408	394	392	405	372	371	376	381	394	384	398	430	401	369	407	409	380	387	383	360	418	399	416	388	411	418	393	415	401	429	400	376	391	371	362	357	364	408	390	377	377	379	381	362	368	395	381	378	392	413	391	370	372	369	399	412	357	416	407	415	400	380	405	393	396	416	406	385	388	397	365	351	372	391	440	380	385	359	394	382	386	358	429	380	414	405	374	389	378	407	421	380	417	369	394	383	350	368	378	351	373	413	385	378	397	405	404	390	426	415	424	377	365	372	415	372	401	374	377	378	380	378	434	348	395	379	389	368	408	430	338	381	376	379	443	412	376	388	385	377	410	369	404	383	404	368	395	388	362	397	395	389	399	347	368	377	376	387	401	369	419	392	366	378	368	377	370	435	387	384	380	378	368	378	382	363	391	371	422	402	404	373	391	407	410	401	343	385	403	395	376	393	403	356	402	369	366	395	412	401	383	376	407	373	406	351	394	371	400	383	396	413	410	391	403	388	373	386	401	387	388	406	399	429	404	369	385	371	362	394	416	374	402	396	379	384	371	394	385	418	388	357	347	412	362	379	417	419	404	395	404	398	383	382	389	360	410	395	421	411	392	390	426	382	408	411	384	397	432	388	383	384	417	406	392	391	393	393	345	414	384	435	428	416	358	391	416	404	402	367	396	363	417	388	381	345	374	369	388	385	402	427	391	409	358	382	367	404	430	380	386	347	388	365	345	395	416	410	352	411	352	399	373	383	359	350	377	406	392	409	360	398	372	369	360	389	393	392	364	354	427	374	394	400	366	398	387	391	379	362	369	397	349	390	426	409	423	378	380	423	401	394	449	390	386	402	412	392	372	406	374	395	377	379	413	380	384	405	409	397	385	388	378	407	388	406	399	403	421	423	408	387	391	397	405	415	397	386	384	423	363	405	381	371	396	423	400	418	406	388	399	360	427	362	402	392	355	388	352	438	404	392	342	450	427	401	381	377	408	390	401	376	407	369	397	385	374	375	409	401	406	396	399	413	385	375	383	367	415	434	338	379	386	379	352	391	391	395	432	369	392	398	370	410	365	422	410	380	419	421	376	452	382	439	393	379	427	394	398	391	379	382	384	365	363	371	399	408	390	386	369	396	398	379	359	403	376	386	368	378	406	375	384	369	411	370	371	390	417	401	354	387	385	397	394	414	405	349	400	425	379	389	393	383	400	366	416	386	402	400	392	404	364	392	387	405	386	384	357	410	410	403	394	408	388	386	394	401	393	391	371	392	381	374	388	387	380	380	396	396	369	342	383	400	372	394	391	371	400	417	386	387	402	379	368	398	365	389	383	382	401	362	406	382	406	398	395	376	378	394	375	367	378	388	368	373	374	402	386	392	401	420	412	360	381	393	375	369	383	375	364	397	379	376	405	405	412	369	378	380	408	416	395	378	379	390	363	405	398	408	394	370	398	395	396	417	410	389	384	388	389	384	404	370	356	378	362	365	395	382	350	385	376	407	380	377	372	422	376	359	366	402	371	390	396	405	402	385	381	381	401	376	425	401	379	404	396	374	379	397	389	395	394	412	378	395	415	354	343	379	386	383	376	394	371	401	373	374	375	355	377	370	382	401	389	354	393	379	396	388	364	385	391	382	397	378	397	386	410	389	414	363	372	348	388	389	399	390	358	389	387	377	369	388	363	382	401	389	400	388	365	380	416	361	382	359	371	370	383	426	373	389	368	399	359	406	351	381	379	396	386	399	375	395	388	401	388	384	372	397	397	391	400	402	401	421	367	418	379	389	393	417	419	387	404	414	376	379	418	390	407	371	385	395	398	433	375	361	411	371	397	400	399	387	368	380	394	391	389	422	375	372	398	383	345	370	382	338	376	399	424	396	399	400	401	370	392	396	381	335	428	376	404	405	440	386	319	392	395	385	364	396	382	407	426	357	348	394	367	399	432	390	396	355	403	391	413	360	364	385	403	376	396	425	394	388	357	422	387	368	374	388	384	428	403	355	423	336	403	389	386	366	383	389	391	419	409	402	392	392	390	397	378	404	421	386	394	324	408	357	362	389	395	384	387	392	416	403	417	362	381	407	358	403	390	363	402	397	395	388	363	402	423	356	363	393	413	378	432	367	362	425	381	391	394	420	384	410	358	384	384	409	354	400	377	393	402	372	405	390	401	365	384	388	396	385	373	388	384	389	422	386	424	361	416	406	358	409	392	389	373	409	403	339	401	382	408	405	397	400	358	415	410	381	372	398	408	384	390	363	377	367	391	383	384	391	379	378	370	366	407	385	395	387	414	388	407	370	369	390	392	376	407	423	395	387	408	386	393	385	399	373	394	400	386	416	359	377	374	420	396	356	416	359	403	420	404	361	405	386	382	389	349	404	382	382	361	367	404	353	370	392	389	400	415	375	375	382	374	374	407	340	389	358	390	402	374	389	393	402	406	382	426	373	365	399	398	389	394	364	392	393	419	429	371	369	375	373	387	400	406	402	373	366	400	411	401	400	360	410	385	392	360	390	388	367	393	421	381	383	395	394	369	417	366	365	402	355	373	394	389	378	381	379	370	385	385	400	345	377	388	383	369	363	390	412	402	387	384	404	374	433	388	369	352	351	395	397	366	395	393	373	396	354	366	398	396	375	396	388	407	371	445	363	418	420	381	373	379	426	427	348	366	387	396	400	393	397	386	375	367	360	380	382	431	388
32080	9754	1051	538	446	435	424	449	442	407	425	419	443	430	380	448	453	475	394	431	456	440	468	439	422	415	430	427	432	488	461	394	413	369	376	422	425	428	412	402	412	419	401	400	430	415	419	416	404	451	453	412	402	419	429	447	472	461	395	380	427	423	444	421	438	391	428	411	431	431	438	440	448	380	420	425	382	413	425	429	406	428	443	435	414	430	422	393	388	436	399	438	413	417	430	452	439	428	482	403	443	400	416	440	433	451	444	468	408	420	408	447	374	401	447	422	385	467	421	373	398	401	424	398	430	400	462	412	389	459	445	449	412	426	418	402	414	390	428	452	433	424	441	433	413	423	414	427	392	434	432	434	385	419	394	395	449	406	420	402	412	434	393	417	407	419	460	405	418	412	449	402	411	465	438	403	414	428	404	391	424	365	397	423	414	420	413	373	399	420	411	457	386	395	434	392	423	419	431	438	418	413	412	425	432	430	475	422	453	428	438	424	405	452	473	409	440	387	391	407	397	378	441	399	442	403	402	433	427	443	405	409	392	416	429	463	411	430	411	452	455	431	445	416	424	431	410	406	397	428	410	424	409	407	459	412	434	390	398	417	437	431	430	386	416	431	412	414	429	371	416	426	403	407	416	421	428	378	446	420	430	403	415	416	389	394	412	432	387	430	389	456	437	388	426	416	436	372	401	411	390	415	436	406	462	416	416	415	416	450	388	451	457	445	447	456	440	428	390	395	404	417	431	391	412	445	383	414	420	404	433	444	427	441	406	475	432	415	424	456	455	447	449	422	420	432	415	424	411	403	420	433	405	411	441	407	368	469	455	413	411	417	427	443	409	422	402	421	415	419	447	434	407	397	454	429	424	421	406	439	431	395	422	450	389	406	412	437	464	423	404	417	408	380	422	409	460	424	446	384	447	416	468	429	445	404	412	419	388	427	427	479	430	396	444	408	471	430	427	448	420	387	441	416	426	421	418	425	396	431	427	430	443	407	422	453	430	424	410	431	415	403	420	406	425	385	409	432	402	411	430	440	419	417	374	482	421	438	435	432	394	438	414	427	416	424	421	404	424	428	406	405	440	392	414	440	382	427	438	447	405	413	406	405	364	425	444	432	426	430	424	415	407	428	397	400	414	440	417	423	403	400	422	441	419	437	397	435	396	395	420	418	452	423	417	416	396	395	406	403	408	398	453	431	436	404	449	424	416	412	399	409	436	435	393	432	426	435	428	430	431	433	389	415	443	400	455	417	402	474	437	403	392	383	362	419	404	420	393	428	425	408	434	433	413	425	448	422	429	429	444	446	432	439	414	409	392	391	429	442	422	445	402	434	435	419	385	378	407	453	395	412	428	406	392	425	450	407	421	420	383	445	455	409	458	421	397	432	458	430	435	469	415	434	424	455	435	452	417	404	445	404	411	445	437	430	398	440	434	412	442	343	419	470	409	415	383	441	447	455	426	398	454	423	381	433	399	417	421	433	379	423	396	370	408	424	388	459	434	443	414	458	430	413	424	412	390	427	482	448	439	415	380	415	424	415	441	422	382	409	417	460	437	385	434	433	426	429	436	405	424	424	453	452	436	401	477	416	419	416	430	402	424	428	373	401	384	434	450	402	481	388	428	437	415	410	394	436	401	404	419	433	440	437	418	401	433	433	439	431	418	410	427	441	389	439	419	429	397	425	421	460	404	425	413	423	406	400	422	462	424	427	424	408	393	434	422	388	463	456	459	439	400	413	416	406	453	398	394	442	416	420	411	415	441	436	433	416	444	424	397	413	400	453	424	413	416	383	423	405	441	440	464	467	381	405	423	450	401	386	397	437	397	418	398	440	420	414	425	414	403	430	424	419	404	419	436	429	441	427	416	432	429	429	397	409	407	440	413	441	404	438	451	399	423	426	409	432	414	462	412	399	425	433	402	433	387	409	407	425	420	430	422	405	426	428	407	446	403	406	441	401	457	393	419	428	409	443	449	401	428	408	421	438	458	406	425	394	441	417	383	453	419	422	366	422	422	423	474	381	467	439	443	387	443	438	395	434	398	428	414	421	422	431	432	383	440	434	448	408	406	417	412	428	425	415	408	367	378	437	450	432	428	433	430	439	393	410	426	446	394	462	431	436	403	447	449	419	381	415	430	382	428	434	383	395	423	409	396	401	408	427	453	414	427	393	402	426	440	444	404	447	413	396	433	456	422	415	438	402	416	421	408	445	426	427	430	442	395	418	423	448	388	427	433	422	429	426	416	422	465	420	402	431	418	412	439	418	416	412	436	426	415	414	407	428	426	394	429	437	429	439	408	419	428	427	445	439	427	436	485	440	395	455	404	441	393	392	437	404	392	414	394	416	467	396	395	437	413	420	446	445	429	411	438	430	435	415	452	440	418	412	417	441	394	448	430	429	444	397	460	435	438	402	392	428	437	454	410	444	386	454	420	432	433	389	393	453	453	441	405	420	425	424	455	407	403	425	423	376	396	425	455	451	389	424	459	412	396	379	439	431	417	457	464	397	435	445	395	404	424	395	407	451	434	409	415	396	427	465	392	412	424	389	438	391	455	454	390	395	429	422	376	418	402	410	430	427	415	447	447	397	410	427	430	428	404	410	419	401	417	393	455	400	358	398	429	442	454	381	410	378	436	457	409	396	462	433	422	407	420	451	448	428	427	474	413	396	394	445	451	441	427	387	407	428	446	420	457	447	373	446	425	453	455	433	411	429	463	421	454	438	404	435	408	419	407	405	405	428	444	437	421	433	423	416	397	436	369	407	435	446	372	404	447	432	432	460	409	433	391	408	440	434	446	410	417	420	389	471	413	434	467	408	448	443	395	405	425	415	450	460	419	421	414	437	433	364	409	420	395	409	387	443	429	427	443	448	433	403	416	420	436	448	426	446	422	396	426	409	406	433	421	456	405	433	411	446	432	422	430	417	419	386	445	407	437	436	415	439	460	409	410	403	420	403	387	451	434	415	438	410	409	425	392	408	395	373	417	449	403	396	395	431	405	382	433	421	424	439	395	423	448	439	449	422	399	423	425	427	413	457	415	391	401	452	421	389	442	446	463	444	394	459	407	449	468	445	421	414	416	396	414	455	424	451	412	408	381	430	406	433	439	418	442	468	449	440	425	443	407	394	422	430	418	423	436	410	405	429	367	441	413	449	428	407	424	417	404	392	421	439	423	448	425	423	408	437	414	431	412	442	406	385	414	433	416	405	418	451	392	454	397	414	426	417	431	481	423	406	405	419	428	467	431	461	422	419	390	430	420	473	424	422	467	402	423	442	413	423	418	449	401	400	405	388	399	416	437	441	406	382	420	428	414	406	423	454	405	396	423	406	383	401	378	378	434	420	429	409	422	438	424	397	390	412	406	419	401	460	427	421	395	423	404	444	436	428	396	465	417	453	435	432	417	460	446	454	397	381	432	378	417	444	439	396	408	395	417	445	465	426	414	411	386	436	417	444	401	409	438	421	430	458	375	444
5589	1050	1020	960	957	955	927	957	929	930	981	985	947	995	964	955	931	951	965	906	898	1016	913	990	990	1020	978	935	917	963	927	994	912	970	920	906	936	945	953	1000	962	971	999	887	909	927	965	952	978	918	944	941	934	937	961	940	942	1012	927	906	930	943	997	949	931	953	947	982	975	934	939	950	892	957	894	891	939	961	916	889	935	919	924	968	895	963	918	931	966	943	941	907	947	951	944	902	984	984	966	992	932	940	940	889	990	978	942	962	940	905	924	974	929	957	957	960	911	943	936	952	945	903	948	947	917	926	879	899	927	994	938	964	966	960	939	951	937	933	935	950	960	940	935	931	971	977	942	892	950	915	977	962	964	939	924	928	925	957	978	960	954	908	894	965	934	913	1010	975	936	953	914	968	966	978	952	973	952	939	981	946	907	911	944	970	975	966	894	944	904	931	965	955	965	939	970	969	982	929	934	909	931	931	950	968	948	959	907	966	957	917	936	942	987	936	919	938	994	944	938	955	960	904	913	945	955	930	948	951	979	993	953	944	905	969	886	953	956	935	950	939	957	979	962	937	903	884	946	940	919	923	984	911	957	919	961	940	899	979	919	982	938	902	936	978	974	892	915	898	931	914	961	959	910	923	886	950	892	997	949	941	919	982	959	939	974	929	1013	960	1003	911	938	934	875	914	983	928	972	944	864	952	882	951	872	933	1004	959	974	937	906	955	1013	974	925	967	935	933	917	972	947	980	973	903	944	915	907	897	980	937	973	921	902	954	967	1020	946	969	930	932	970	883	1035	922	950	926	935	894	921	907	951	927	892	962	997	896	954	989	988	1007	911	976	900	971	961	938	977	970	911	909	956	918	953	912	924	947	898	929	951	949	930	956	932	909	955	934	932	984	923	930	905	927	929	978	969	942	941	932	939	951	984	919	927	933	1000	931	888	945	920	947	973	896	913	923	985	973	980	999	925	934	968	944	983	983	953	911	913	912	939	959	931	934	934	948	872	933	983	923	918	960	937	927	963	927	990	978	966	922	918	938	951	964	967	932	961	954	962	977	991	1027	923	944	952	959	901	906	934	1013	980	989	936	969	941	936	956	964	920	958	991	943	975	985	967	941	958	912	934	905	945	989	926	984	1006	969	916	914	931	1009	980	964	971	891	953	948	965	947	992	927	891	894	959	975	975	958	962	939	932	948	949	982	900	925	962	958	915	951	929	957	922	948	893	906	945	932	952	890	953	981	943	952	910	942	964	939	951	936	939	966	917	957	991	1012	974	956	932	933	963	968	953	949	925	963	993	926	965	955	997	920	946	945	950	988	985	916	933	948	924	885	915	932	956	918	887	955	874	910	946	922	973	932	923	962	934	932	936	948	947	973	985	897	927	935	929	933	955	984	957	944	1021	927	873	951	967	921	924	890	917	976	933	899	993	915	958	940	866	937	949	939	1002	940	960	930	909	917	985	935	937	926	970	953	955	955	949	946	980	960	965	965	994	962	956	936	902	941	974	957	920	960	976	952	928	959	939	900	881	897	1001	945	919	946	977	929	914	981	957	961	964	994	917	972	865	967	933	955	983	932	984	963	925	935	944	927	973	908	967	909	906	876	955	943	897	941	913	957	955	979	979	983	910	867	960	902	933	958	952	991	949	888	933	913	917	973	930	948	924	914	954	961	991	969	970	929	949	947	954	936	953	923	907	919	921	944	909	916	981	958	879	932	938	964	982	971	979	973	952	1040	948	955	900	912	935	963	1007	959	889	985	882	919	972	905	944	962	980	1040	967	933	964	942	925	898	946	1013	933	945	967	945	936	989	880	898	971	1003	947	956	967	909	972	976	991	972	1000	918	966	929	958	944	922	971	962	887	964	947	970	913	921	932	930	985	902	939	971	909	982	986	917	982	966	1003	958	913	874	935	895	946	941	969	969	930	952	983	964	945	970	942	912	950	933	967	944	899	989	952	917	912	943	922	940	976	902	897	918	904	935	925	941	965	914	945	937	1044	910	954	899	950	910	922	1006	917	939	944	906	952	943	897	970	969	929	943	949	924	899	959	981	940	997	946	946	950	950	984	1029	940	963	898	976	973	973	967	951	966	952	938	936	936	950	956	967	968	982	953	930	920	980	964	959	893	964	942	930	956	1001	900	1036	956	938	916	913	921	976	943	982	900	939	934	939	915	980	941	899	1006	912	921	926	999	950	945	903	932	927	920	928	938	983	985	951	974	985	942	959	932	947	861	959	954	1001	949	914	925	896	937	956	932	931	952	932	997	952	930	936	968	986	993	934	968	976	980	939	954	940	960	898	970	986	913	937	883	939	921	933	880	902	912	974	958	957	952	959	968	903	929	939	890	909	998	962	951	962	917	978	913	931	967	943	926	886	972	963	911	913	944	909	886	931	971	922	920	918	938	934	950	944	921	978	970	950	997	989	987	986	924	892	953	944	904	934	961	972	909	921	957	973	907	983	1012	993	940	948	922	961	948	910	966	947	957	933	945	918	922	925	968	917	919	954	908	972	927	946	904	959	918	934	884	953	896	908	929	951	986	908	990	920	941	985	951	931	965	969	986	1002	978	961	951	958	917	961	915	950	982	893	909	937	899	959	927	947	906	929	984	959	890	1038	903	995	971	946	937	918	960	914	972	964	928	973	987	931	923	894	977	955	1011	898	961	927	914	983	954	972	953	979	930	951	902	977	941	1000	936	988	929	972	957	1004	983	951	970	950	918	992	969	957	938	925	950	920	984	1015	953	918	982	975	906	938	1010	913	930	894	954	1018	929	952	941	936	863	964	942	949	919	942	926	937	962	905	910	986	912	954	952	895	918	937	959	938	958	994	977	926	895	944	983	868	932	931	958	943	919	942	943	953	910	932	924	941	978	929	916	955	955	931	939	963	965	946	1012	934	943	889	999	904	964	906	931	917	932	955	923	970	945	899	947	969	942	947	916	940	986	974	920	955	975	935	955	961	964	948	996	934	946	968	994	991	948	926	888	964	932	904	979	950	978	951	944	970	934	1008	929	969	945	947	923	968	935	919	927	969	902	938	924	950	898	926	990	934	924	959	918	959	912	953	933	981	909	1001	912	939	958	938	968	912	958	983	972	963	932	970	923	921	902	975	921	916	966	958	924	939	974	956	920	942	908	947	998	945	949	942	965	1016	933	942	888	935	934	936	853	992	968	991	922	920	981	919	955	913	966	967	885	938	951	955	893	937	926	923	956	932	969	951	917	994	916	933	924	944	933	925	958	955	918	960	959	970	927	979	925	916	956	976	931	947	919	890	1019	920	931	941	962	982	963	956	986	1017	953	976	978	941	919	934	970	907	918	998	956	966	934	1021	1034	974	902	971	1004	959	942	925	907	953	966	912	995	924	916	938	924	906	912	960	938	935	992	941	1014	941	988	902	947	963	947	939	941	949	972	941	903	968	978	909	898	948	923	922	907	899	957	944	910	962	921	937	936	928	970	936	925	901	955	934	951	886	941	930	949	939	977	942	952	904	931	953	1006	969	900	918	958	878	936	939	913	966	935	968	973
24504	20942	24381	27645	20369	1918	519	426	387	345	385	394	358	347	355	324	362	343	356	353	370	308	332	329	338	315	353	332	344	320	331	325	343	349	301	326	344	344	346	335	374	356	330	328	343	300	346	310	332	317	333	351	322	313	357	348	344	343	337	307	312	331	347	313	344	347	320	296	340	363	334	322	330	321	317	352	338	343	310	355	364	325	347	322	286	341	357	312	314	345	318	319	333	317	324	306	314	320	321	295	357	339	322	379	323	319	283	276	317	336	321	313	299	347	308	325	267	347	334	341	322	337	313	331	376	300	313	331	323	316	316	349	329	324	335	358	346	313	302	333	313	318	335	315	290	325	336	322	348	335	342	301	335	336	359	339	351	306	313	314	322	326	355	339	276	289	324	363	323	325	319	336	373	330	320	334	283	331	315	311	304	334	326	323	320	311	347	299	334	322	312	322	322	326	334	355	298	322	343	335	348	331	360	324	342	328	324	379	320	344	329	324	320	343	341	328	310	336	358	345	335	333	343	314	295	296	315	317	351	334	325	367	347	363	315	327	350	322	363	344	282	317	352	321	324	330	324	347	327	343	325	326	336	336	357	354	342	352	319	330	343	324	352	366	334	319	317	313	329	326	330	329	311	320	335	310	336	318	329	324	364	351	334	335	326	311	335	355	309	308	325	323	303	366	311	311	337	331	374	320	326	327	344	348	312	329	329	341	331	304	335	355	320	340	325	335	340	331	357	342	332	304	305	343	326	337	347	324	315	318	297	311	346	338	322	311	336	345	350	327	336	326	350	356	347	301	339	329	349	339	334	334	337	366	330	335	304	312	322	341	327	310	344	330	329	351	312	333	337	330	319	314	323	343	329	333	354	282	302	367	357	310	327	345	298	316	373	335	335	315	307	366	325	320	328	327	365	284	306	368	335	283	342	342	314	350	295	342	330	338	310	312	324	341	337	335	326	308	321	319	325	369	309	328	341	331	355	336	320	327	332	332	313	341	322	338	315	338	332	376	322	324	330	327	296	308	319	341	357	324	282	346	358	349	370	332	351	331	317	307	359	344	311	371	332	338	296	332	307	344	325	345	361	317	353	310	362	314	333	333	310	323	344	308	305	311	327	328	304	321	341	313	309	313	327	362	327	340	302	318	345	372	305	357	335	339	326	282	342	329	324	333	335	343	292	318	353	338	302	325	350	340	316	323	346	313	340	334	310	319	271	310	345	329	327	316	328	312	353	316	305	343	324	372	326	318	317	321	342	303	325	334	317	344	307	329	336	327	346	304	330	291	340	368	332	308	325	300	335	361	333	346	308	323	365	319	315	311	373	339	304	328	335	341	332	329	336	309	352	300	317	320	326	325	290	317	357	326	308	346	337	342	342	326	327	330	336	347	336	312	304	345	348	350	307	327	358	341	322	355	342	310	276	325	322	355	360	335	311	294	360	346	325	319	317	283	309	325	335	287	309	300	319	371	337	358	313	325	329	326	313	333	323	318	316	317	339	309	322	298	362	338	302	330	295	328	318	355	319	318	337	332	321	310	300	349	333	377	361	326	373	324	361	310	321	343	356	346	339	320	353	324	316	355	304	341	369	352	323	300	338	314	315	357	303	339	339	302	351	314	331	355	329	341	313	306	337	345	325	344	337	313	303	311	340	333	329	334	330	288	323	344	304	300	344	300	353	361	320	316	316	308	323	318	332	320	323	306	334	318	363	307	328	333	309	335	362	340	336	327	330	337	334	305	273	381	302	310	314	349	331	319	358	326	349	314	318	360	346	329	353	340	310	342	329	336	312	346	322	324	331	329	324	344	341	333	335	324	310	330	374	299	336	325	334	302	354	320	313	300	335	321	365	342	345	329	319	338	370	326	319	364	339	340	323	317	303	328	319	297	326	332	317	326	362	328	340	346	325	354	317	311	322	297	365	331	319	321	327	301	316	315	367	352	310	302	334	352	366	363	343	320	325	319	311	314	348	375	333	346	324	342	301	329	327	301	333	276	332	342	329	314	331	297	306	344	325	316	311	372	360	347	335	337	330	314	304	344	359	340	291	305	304	341	351	339	323	315	331	303	336	322	312	352	281	318	314	324	339	318	330	334	324	369	324	345	356	310	359	327	340	301	313	315	310	319	337	338	346	299	345	304	328	355	354	353	317	318	323	330	330	344	340	310	333	362	310	330	339	354	344	344	313	326	324	333	352	292	328	307	333	333	334	320	333	296	349	328	314	322	330	314	311	302	326	334	326	328	321	307	318	336	349	322	342	320	286	319	343	339	328	375	355	333	353	303	313	343	329	326	309	322	347	329	361	336	341	321	388	341	323	314	343	319	326	302	322	316	354	339	320	380	322	332	347	349	346	335	334	329	346	347	320	299	304	348	327	341	299	331	328	332	314	331	334	327	369	320	315	352	323	343	316	319	331	316	335	338	318	350	350	356	342	309	340	345	338	355	346	302	291	342	339	322	329	291	349	311	327	332	306	335	320	344	347	333	338	330	319	319	336	293	303	346	296	328	339	331	320	313	329	327	338	354	310	316	332	382	328	306	324	312	330	333	336	337	329	311	350	376	314	320	306	347	365	369	308	330	312	346	339	315	324	343	361	318	316	321	288	317	318	381	359	312	346	294	334	350	341	323	330	301	307	298	350	356	331	308	355	297	356	302	314	333	367	333	313	316	338	335	327	334	336	305	365	308	348	314	346	324	316	332	369	328	372	299	320	349	342	316	349	344	323	331	346	287	316	327	321	302	301	331	349	336	365	329	341	350	347	323	360	351	331	324	327	343	345	326	308	336	318	376	336	304	356	355	330	337	349	352	346	330	343	330	317	308	317	315	331	283	315	346	319	295	334	326	321	308	324	334	326	317	300	328	315	302	339	343	323	305	331	305	309	307	319	342	329	312	309	314	330	327	315	327	359	319	308	299	313	323	334	339	366	328	330	339	313	302	358	314	288	326	340	314	336	291	305	328	329	301	320	345	340	343	347	326	311	291	322	303	306	344	320	323	360	317	335	310	361	355	329	314	360	356	324	314	330	320	342	364	341	324	331	343	316	323	375	346	323	339	342	348	314	297	323	327	356	364	324	313	292	353	312	324	352	308	328	314	324	344	307	302	362	348	297	307	305	339	340	300	324	316	306	318	318	316	306	351	367	304	338	322	355	318	330	303	322	326	317	344	301	312	320	326	351	303	288	341	308	325	360	343	314	343	328	296	349	330	328	339	355	335	368	307	310	296	314	347	325	330	310	301	356	309	325	356	306	292	343	305	296	319	299	333	354	354	344	344	338	344	341	327	326	323	324	351	310	321	284	344	314	335	307	313	365	332	337	330	328	309	336	325	304	316	302	305	340	328	362	344	337	339	303	343	340	350	312	340	345	329	306	329	338	356	336	351	297	330	347	317	322	338	324	328	293	304	322	335	314	354	322	310	297	324	363	343	347	315	362	345	310	294	379	321	329	349	327	328	303	316	298	341	356	295	343	342
3207	2810	1837	1080	916	826	759	757	776	732	764	783	740	773	767	760	797	728	731	762	791	735	748	744	750	749	752	747	760	752	780	754	729	758	704	757	713	749	723	739	760	724	765	769	767	749	744	755	728	730	725	741	791	739	708	723	791	748	783	725	713	727	691	762	728	737	769	746	789	734	741	692	748	738	742	770	750	769	788	764	732	736	786	726	765	766	750	760	746	774	735	726	848	743	752	728	742	748	684	734	750	758	799	718	745	732	745	722	754	688	752	774	711	752	715	720	731	739	666	764	724	771	734	749	760	725	729	769	709	736	713	752	732	736	757	741	699	742	724	765	778	704	704	715	714	761	699	748	716	754	726	752	766	766	714	721	735	790	747	744	733	797	734	744	724	711	783	746	760	760	734	722	740	756	769	732	736	734	730	750	719	750	737	759	769	776	735	743	753	814	753	709	744	708	751	763	734	762	724	725	764	746	743	784	741	709	754	752	754	755	762	683	718	730	733	764	772	753	724	768	761	767	731	775	747	737	723	771	746	765	718	716	723	757	714	792	721	709	696	698	772	749	729	735	754	690	765	742	718	716	788	741	749	751	751	697	725	685	806	802	723	778	723	756	772	734	753	724	757	715	725	732	739	727	715	733	744	741	762	730	749	747	803	745	730	755	740	710	702	747	688	766	746	747	748	805	783	794	763	725	711	737	787	809	766	707	730	779	743	738	784	761	708	737	741	738	779	700	756	735	754	705	777	710	731	790	781	738	784	717	769	695	761	702	752	727	722	782	703	798	728	724	744	716	763	757	762	763	743	768	745	765	748	729	740	785	766	664	763	753	723	790	724	756	745	701	755	769	718	758	746	722	761	754	717	769	737	711	787	703	731	794	748	716	741	770	775	752	778	785	725	737	732	809	733	717	754	758	726	778	739	717	765	729	741	727	727	708	726	762	757	742	739	740	726	790	710	693	764	746	778	775	718	730	729	777	738	743	780	727	728	818	746	792	720	729	742	746	698	728	716	796	666	757	740	748	775	790	733	764	665	719	696	757	729	786	743	741	734	759	753	775	733	738	791	715	777	753	729	763	700	717	706	762	763	742	730	777	726	733	752	753	755	719	762	721	739	755	764	747	817	723	739	743	725	748	739	764	771	757	741	766	749	776	740	691	758	763	722	774	768	758	753	788	745	767	736	757	735	764	725	739	809	729	729	734	779	800	745	745	735	758	766	758	715	756	766	747	727	720	762	759	762	761	702	809	733	762	727	722	799	725	822	771	739	717	760	764	702	733	756	738	719	733	735	710	731	720	717	739	783	760	788	781	770	752	745	704	721	734	763	733	807	712	793	758	792	688	760	793	766	723	735	750	778	775	746	682	761	744	754	759	697	744	798	748	710	737	735	799	711	774	733	764	726	781	712	751	706	768	786	725	721	743	722	731	706	690	719	761	739	741	743	715	797	711	723	715	689	777	699	738	703	742	802	736	766	769	757	771	730	714	734	727	721	755	756	705	751	736	778	730	722	763	713	782	729	699	725	746	725	773	708	732	723	770	807	774	734	741	768	732	758	743	738	747	833	754	704	723	716	734	764	744	776	749	756	775	742	758	744	825	716	750	715	733	720	765	780	718	750	744	693	760	740	764	715	768	717	712	718	753	728	729	767	747	714	723	737	717	742	773	719	743	737	671	765	698	735	743	718	750	786	763	691	742	788	732	752	774	768	753	788	790	774	747	750	754	734	729	752	754	767	793	712	752	726	768	717	790	790	709	757	765	784	736	750	769	752	749	699	716	720	726	755	764	808	750	687	785	739	729	743	741	742	757	785	747	770	763	698	735	690	745	744	691	757	741	746	766	781	772	773	695	729	734	762	722	800	712	748	743	733	752	689	736	765	752	750	766	760	739	720	722	728	728	734	757	726	735	735	753	716	758	779	732	746	691	730	737	805	742	772	746	763	743	710	740	807	752	749	795	742	770	788	739	719	715	775	758	705	766	705	759	771	713	743	736	735	732	758	803	724	727	723	773	705	806	743	775	764	711	755	771	750	729	738	755	747	774	716	737	781	736	716	685	773	774	794	746	753	721	783	771	746	744	726	774	732	719	755	723	727	701	759	747	712	742	713	746	704	716	749	766	764	734	792	732	721	775	784	750	711	733	748	725	753	716	820	763	741	753	761	709	720	743	759	783	739	784	750	716	762	719	676	767	771	747	731	718	739	727	736	765	766	753	766	710	766	744	752	752	735	713	716	782	768	761	769	774	742	781	722	758	782	810	696	773	771	763	724	753	729	732	805	743	726	787	761	682	703	730	748	737	731	764	741	726	758	725	736	746	697	805	766	734	729	755	762	726	751	768	726	759	748	802	755	770	782	774	737	705	773	757	796	761	760	682	714	700	755	719	774	740	719	716	781	700	746	730	778	739	735	785	750	710	734	751	726	752	750	748	785	723	758	725	750	757	759	701	723	777	765	770	758	770	737	766	713	734	748	760	770	725	722	783	788	814	773	795	771	752	727	727	723	756	730	761	742	754	767	737	791	731	758	761	730	706	778	749	774	752	754	706	711	700	763	698	736	729	731	774	711	800	751	761	758	768	745	699	779	719	749	782	740	749	786	746	730	749	796	764	784	753	772	742	779	756	753	713	768	737	778	748	759	748	739	749	752	718	741	744	763	784	772	769	782	776	685	721	716	696	740	744	783	750	775	752	722	757	774	733	723	769	768	750	727	780	769	730	724	796	789	729	715	731	745	736	718	728	738	749	716	679	730	724	729	722	766	758	778	728	727	742	801	730	785	741	750	721	713	724	723	747	774	722	769	728	774	739	747	736	788	778	771	697	778	747	727	733	703	734	700	737	667	735	769	730	769	717	783	692	681	759	750	735	777	761	730	747	735	682	704	722	717	742	739	741	780	755	732	745	757	701	753	736	740	771	748	746	746	725	756	757	748	772	732	671	770	700	796	740	763	746	742	739	739	710	754	800	728	785	677	739	706	762	747	699	689	764	714	797	728	734	712	725	807	749	766	755	772	767	754	763	740	694	733	718	744	730	757	735	778	740	740	745	762	691	753	748	763	704	713	763	793	760	751	741	772	670	741	744	760	697	735	727	758	777	760	694	778	731	723	718	734	678	725	793	772	736	717	749	725	741	771	720	712	747	727	734	736	737	728	749	712	722	802	744	778	802	746	712	724	772	732	728	742	720	723	744	773	725	770	740	801	721	765	727	719	732	764	728	745	724	705	741	714	722	763	760	781	764	731	745	754	747	738	773	701	780	746	762	682	695	728	785	733	759	777	760	787	729	720	767	727	768	736	742	748	795	751	732	737	725	706	717	733	757	739	775	740	796	756	755	722	764	733	730	701	723	793	721	716	755	751	744	725	735	700	724	732	801	815	738	763	767	785	691	728	739	769	792	708	808	741	742	774	730	765	804	746	753	766	727	733	724	744	712	740	772	727	742	745	813	779	744	737	752	750	745	737	726	762	737	750	737
23800	20936	25049	26972	20941	20664	1194	425	305	261	231	219	202	161	200	195	191	184	195	159	156	170	184	179	171	180	158	150	208	169	173	153	160	179	160	171	166	155	169	171	158	162	135	171	165	182	136	136	171	153	174	161	158	168	151	156	155	149	162	149	139	169	136	150	145	157	186	167	178	165	151	181	141	151	140	156	150	166	153	160	157	180	159	151	172	147	154	139	166	137	145	155	151	160	156	162	142	168	143	155	142	147	138	182	152	155	161	149	187	151	157	169	167	178	152	160	159	145	149	167	163	153	150	161	142	160	168	152	152	123	161	152	137	175	153	145	132	147	139	150	145	160	167	160	168	169	152	142	142	162	185	159	145	148	145	173	165	160	150	150	145	127	152	147	145	150	144	133	152	151	150	154	168	187	133	157	165	156	159	151	164	133	147	166	153	173	131	173	148	164	149	152	135	150	159	180	146	128	132	138	169	154	163	145	165	154	135	153	153	151	169	150	153	155	163	147	145	171	154	151	137	141	165	166	161	158	159	157	156	116	128	155	164	163	152	147	152	165	160	142	148	166	160	150	151	140	157	125	150	140	146	130	162	168	154	169	177	143	136	144	165	158	172	156	169	173	175	170	169	156	155	142	143	143	162	161	147	172	134	147	137	178	158	166	145	152	167	164	162	181	143	128	125	131	159	152	163	157	150	157	163	155	145	152	154	153	168	138	147	172	170	171	154	173	166	173	137	138	160	176	158	179	175	162	171	159	163	152	188	148	158	153	169	139	143	150	171	160	156	155	136	144	173	153	149	155	142	135	147	148	170	156	135	163	159	166	158	130	165	177	156	144	183	140	147	171	160	149	143	135	154	167	140	144	129	172	171	160	131	168	157	169	148	150	182	141	168	147	144	129	155	156	151	160	168	174	147	151	126	177	146	169	153	154	145	176	146	141	142	137	140	150	181	165	174	158	163	159	146	127	182	150	149	176	173	188	183	136	143	129	133	152	154	135	172	153	142	133	142	155	146	155	144	134	152	141	163	158	167	161	135	138	176	160	161	167	144	161	156	151	190	148	149	157	130	163	177	167	152	175	152	164	144	169	158	156	154	151	146	132	155	194	155	166	143	152	150	143	151	181	165	167	166	138	182	164	161	154	151	171	147	136	167	163	168	150	148	160	141	142	154	156	168	170	169	164	155	151	149	160	156	154	185	169	122	145	149	119	138	152	169	167	146	146	171	148	148	144	155	157	140	175	158	162	146	159	158	158	164	153	142	151	157	165	152	152	158	159	175	155	173	158	147	164	149	139	173	127	147	128	146	155	136	156	154	177	154	151	157	124	148	152	144	159	153	152	159	129	126	157	160	153	153	145	141	156	147	145	156	157	141	151	151	162	171	153	134	140	182	160	152	164	136	149	184	182	158	139	145	120	163	179	179	173	168	155	162	143	168	151	161	171	167	149	164	144	162	166	146	148	160	156	144	146	177	137	143	127	167	151	161	148	161	151	148	150	149	152	142	158	147	146	147	133	149	179	155	142	179	154	158	150	154	153	143	144	133	135	177	147	179	150	160	126	165	148	165	160	179	167	149	149	170	153	166	171	150	172	180	145	148	139	144	129	147	139	142	168	168	135	175	152	149	148	145	157	155	132	152	147	153	178	138	152	167	156	165	138	121	171	145	158	146	153	156	148	168	152	142	142	189	149	149	164	148	150	152	146	128	174	136	165	164	144	151	167	160	159	163	150	164	154	157	160	144	139	150	169	173	162	150	139	154	159	152	159	150	148	141	149	135	158	146	151	170	136	158	164	146	163	146	141	152	143	149	153	149	163	160	150	158	140	149	139	158	152	159	145	163	166	159	151	163	141	156	169	151	168	147	149	161	173	145	137	159	175	149	163	154	154	168	174	149	175	155	154	175	149	163	148	173	156	130	139	159	133	149	144	165	148	129	140	156	165	158	155	132	160	119	148	159	137	148	162	162	168	142	160	157	134	148	141	160	135	150	174	154	148	147	152	150	149	146	154	146	143	160	162	159	141	151	164	154	157	167	166	140	149	162	146	146	154	139	170	171	167	153	152	154	187	152	172	140	131	140	150	145	159	128	148	156	184	151	158	156	152	170	145	153	145	161	153	125	153	150	176	156	123	142	155	152	151	136	113	150	160	147	150	138	172	152	163	138	134	137	181	170	143	125	173	158	169	166	152	146	166	151	184	140	151	143	139	156	159	178	143	149	154	168	130	148	160	177	174	170	160	171	160	146	167	152	136	118	157	139	152	173	140	147	147	151	148	156	141	138	139	144	159	156	164	154	131	161	152	129	150	149	163	176	156	125	169	150	145	146	152	163	178	159	174	132	154	164	159	150	139	147	150	150	148	137	145	138	135	168	146	148	138	135	150	143	151	144	133	166	170	176	146	162	150	148	150	166	180	142	129	173	147	151	170	149	155	131	154	159	165	145	140	178	169	129	164	157	130	132	164	153	177	153	160	166	160	167	157	146	151	151	140	164	157	159	163	140	163	153	158	160	162	148	153	167	145	152	138	177	149	148	138	138	149	134	156	160	149	160	161	174	166	123	154	153	173	146	141	152	141	168	153	157	145	168	157	170	153	161	132	154	151	179	153	160	151	156	141	146	147	167	181	155	154	182	173	141	152	179	172	158	153	145	157	141	138	177	144	175	130	166	151	174	181	144	172	137	171	139	138	146	135	147	167	163	151	158	148	163	137	157	130	134	164	157	144	139	154	176	157	139	151	136	145	142	163	153	168	171	155	160	152	158	155	131	156	166	174	155	187	170	173	142	159	138	178	161	166	163	158	143	162	139	140	150	137	128	147	139	149	152	162	139	134	159	145	152	135	179	143	155	162	162	148	163	173	173	145	149	135	151	139	138	187	164	169	146	160	183	145	148	173	152	167	169	160	124	158	157	151	169	155	146	160	165	149	128	164	168	136	150	151	142	157	151	148	147	152	154	161	175	142	151	167	148	162	150	151	189	181	150	128	135	161	161	156	136	150	153	150	160	156	150	164	153	167	160	163	133	146	180	174	149	130	134	131	158	154	142	169	142	164	164	161	181	160	166	143	174	156	174	140	127	169	152	152	155	141	151	160	166	177	153	145	148	166	151	168	164	159	153	153	161	180	155	141	148	149	141	166	173	148	171	141	182	149	158	160	144	159	152	164	153	161	127	139	160	169	142	166	172	172	138	168	169	177	158	171	155	143	139	137	160	147	133	155	151	138	133	156	150	152	166	162	171	154	159	157	168	170	172	158	163	155	171	160	168	151	126	185	158	153	131	181	145	147	155	156	155	143	155	160	132	167	159	130	149	141	156	151	141	127	157	172	176	168	130	152	177	154	154	153	150	159	163	164	143	153	157	176	156	167	157	148	169	147	167	159	158	172	165	158	140	150	166	197	155	160	161	178	159	153	179	129	157	161	160	173	151	160	151	164	161	160	152	142	154	156	157	146	171	149	157	161	163	148	152	144	172	182
3016	4285	2422	1155	699	624	532	460	414	486	415	419	403	401	405	382	404	436	425	424	402	368	409	384	370	387	386	405	398	364	399	385	361	396	372	427	421	396	406	417	380	398	400	389	387	374	390	389	388	417	417	404	392	380	398	414	378	384	394	420	386	402	369	357	381	378	391	419	379	370	368	399	411	392	384	394	400	416	377	375	380	385	378	373	412	358	369	404	382	381	379	355	363	385	382	412	398	373	413	418	424	412	392	405	368	412	380	362	391	370	379	397	426	397	377	382	404	360	417	375	349	398	357	364	425	365	419	382	377	362	381	390	360	389	374	370	412	390	386	393	398	402	356	426	369	395	374	373	377	364	411	369	375	414	360	384	404	401	398	370	402	388	394	409	383	400	405	418	410	376	369	394	394	383	344	388	422	381	407	430	393	401	409	326	372	385	369	415	366	390	389	378	386	374	370	400	393	364	399	418	406	379	409	386	381	415	422	382	380	412	373	367	413	354	375	375	384	406	423	399	410	384	392	401	394	399	379	397	383	402	338	383	391	358	354	407	366	406	400	375	376	372	386	408	354	392	392	375	357	393	403	386	411	406	368	379	363	359	360	423	392	388	390	400	365	391	411	390	391	363	373	362	393	371	365	357	408	393	401	381	352	394	376	402	382	390	386	374	396	373	385	391	407	422	386	400	388	396	406	397	388	361	385	361	379	405	385	385	340	349	414	384	387	402	385	362	358	390	360	402	411	394	416	427	410	360	341	369	386	383	369	390	421	406	396	438	419	401	393	393	417	384	391	411	386	373	417	395	391	391	393	370	344	418	390	405	388	409	395	372	376	381	402	394	375	374	397	372	408	410	377	393	392	405	376	360	397	359	377	399	374	376	383	405	404	379	388	362	378	379	409	356	388	385	367	379	358	421	390	418	407	405	402	348	423	351	379	411	397	373	374	406	402	417	384	345	390	369	385	376	419	405	379	390	370	394	379	356	366	393	376	375	365	373	357	369	403	386	389	383	394	391	358	405	351	410	372	391	402	371	385	409	389	381	385	392	386	404	385	366	408	403	413	412	377	373	350	398	418	413	400	376	392	392	368	364	380	388	402	389	388	401	375	379	384	368	371	368	377	394	383	424	382	433	396	389	369	383	405	384	391	410	366	369	388	384	393	359	413	363	417	374	391	427	355	379	378	362	420	379	362	379	402	400	376	389	400	366	398	399	429	377	387	373	393	373	376	351	380	406	366	393	384	376	380	390	338	380	399	402	383	394	394	412	395	434	393	399	396	363	375	382	388	391	392	386	396	401	401	378	399	392	366	389	412	359	403	375	404	400	400	386	410	367	383	361	404	339	377	370	404	422	399	392	378	383	373	398	429	383	354	368	369	389	372	374	370	390	404	369	402	392	349	410	369	410	391	397	413	394	384	399	409	405	367	386	392	380	384	376	384	372	370	391	394	419	391	360	393	384	374	402	394	351	413	400	391	399	373	392	402	391	366	410	379	392	377	396	409	378	390	362	380	399	398	390	383	369	406	377	407	371	413	388	377	411	390	402	331	396	374	366	406	404	353	420	397	371	373	396	386	407	375	368	392	387	365	390	369	393	427	415	387	412	386	421	401	384	398	407	383	430	433	388	387	435	394	371	431	383	404	385	378	366	420	425	401	408	392	367	418	443	380	385	406	383	422	380	393	380	391	375	387	357	383	402	385	387	383	381	359	393	404	348	398	373	363	374	339	367	357	400	375	402	412	381	399	391	370	411	403	396	371	396	369	380	400	390	403	384	388	381	420	384	379	400	395	394	380	386	363	393	395	387	384	395	408	376	408	426	377	403	385	390	397	412	376	399	384	403	424	401	376	379	390	415	377	418	388	405	404	359	375	381	412	389	380	389	423	378	392	414	401	407	387	388	407	427	372	404	384	367	404	363	390	372	406	401	391	387	387	385	382	410	405	381	394	391	355	419	398	405	367	377	389	380	400	384	351	358	385	374	403	365	375	375	386	390	389	398	354	406	391	354	374	410	394	356	401	376	386	388	356	366	372	391	390	370	351	392	396	397	386	363	402	370	410	368	437	379	377	384	386	390	374	417	339	368	354	370	418	417	399	410	357	359	400	395	420	395	364	383	385	415	359	378	390	386	376	384	416	394	411	376	392	381	405	428	396	385	392	406	398	379	399	385	371	389	381	397	415	396	412	376	374	395	400	369	371	343	406	396	382	402	370	403	400	372	408	395	384	392	375	382	367	385	398	385	370	418	412	388	420	361	366	371	377	395	387	398	396	402	362	367	368	352	379	390	392	370	372	384	414	407	378	353	374	389	392	368	360	412	387	407	387	407	373	363	377	356	375	425	356	420	391	418	402	388	382	402	394	402	390	362	395	405	386	368	363	400	379	413	423	412	398	391	383	374	412	393	392	363	400	357	388	397	395	379	383	369	407	385	402	389	361	385	390	364	408	394	399	363	372	371	384	357	377	341	381	424	380	413	420	353	353	418	374	377	397	404	364	386	359	351	374	369	356	384	380	408	382	457	410	400	406	375	375	398	383	416	388	373	406	395	353	390	414	402	387	387	335	377	371	375	369	404	381	380	384	391	372	358	354	392	395	354	390	415	360	383	382	405	419	357	445	388	395	410	385	367	372	380	367	400	378	384	393	407	400	399	411	431	373	367	386	419	368	431	385	364	375	415	403	412	418	384	373	373	377	383	387	384	392	364	397	413	392	390	402	399	360	346	391	367	357	435	372	363	377	359	404	406	378	363	383	376	372	382	370	372	398	377	410	385	397	368	395	373	372	364	380	364	370	423	402	423	413	357	397	399	443	371	426	400	391	387	380	415	389	378	405	376	413	408	393	378	373	404	381	374	382	373	424	356	378	403	368	394	421	396	358	378	389	410	422	375	384	411	392	404	367	385	374	385	365	391	368	375	382	400	410	393	374	398	372	382	374	385	396	383	386	405	400	365	369	398	376	377	372	398	387	334	372	400	364	376	378	410	364	379	406	392	402	429	384	382	396	408	360	405	397	385	432	394	382	357	389	427	391	391	364	381	373	395	380	386	388	376	357	384	374	400	347	408	409	359	405	373	379	370	362	357	387	386	397	387	367	369	385	400	381	390	422	370	378	393	391	392	402	354	382	391	386	388	367	402	400	383	406	393	398	398	371	399	410	373	368	376	410	399	382	384	383	403	371	347	408	401	415	419	377	395	373	394	372	413	395	384	369	435	383	373	363	397	414	423	361	366	381	374	384	419	395	391	377	419	400	387	404	389	384	361	363	404	401	394	401	376	420	393	365	404	385	383	398	364	394	389	364	399	444	364	389	416	404	385	375	393	390	425	390	398	355	431	365	368	420	377	408	410	402	344	416	415	431	357	390	395	406	365	363	383	379	405	410	365	387	405	370	374	373	385	421	382	346	383	383	367	394	367	393	365	357	378	384	402	398	410	418	366	395	370	405	391	400	417	396	395	373	395	404	378	379	359	396	427
31993	9910	1088	516	489	431	434	411	401	424	438	427	433	458	427	425	434	429	394	436	452	399	415	428	443	391	387	440	440	418	434	423	421	396	390	452	441	459	403	404	391	436	428	428	408	456	443	435	444	443	411	390	430	412	426	449	417	448	420	410	419	413	400	393	442	413	448	426	409	435	452	419	415	394	408	431	433	438	431	438	457	411	443	437	426	429	444	392	409	407	438	439	413	412	420	463	447	408	425	423	432	435	442	381	439	445	411	383	394	413	453	400	440	442	425	415	421	419	432	410	398	412	452	435	437	440	478	408	421	477	401	431	408	403	413	423	404	437	426	436	432	395	453	457	437	395	418	426	406	426	415	449	452	445	421	386	429	428	396	442	390	386	444	419	374	409	459	431	448	422	439	447	406	433	417	439	457	391	434	460	429	433	412	456	413	405	436	446	425	436	379	449	394	397	419	388	430	435	399	440	402	462	419	431	443	414	397	457	435	436	410	435	442	404	458	459	426	480	435	437	422	416	425	431	449	406	422	452	433	427	396	445	435	442	455	402	432	393	448	405	399	447	429	452	447	390	397	451	354	403	432	396	399	402	404	397	427	461	422	416	390	430	418	418	459	463	436	443	431	419	416	429	407	410	412	420	417	428	430	380	442	445	429	434	458	414	434	425	419	448	445	453	394	426	442	405	397	406	435	413	390	430	433	423	418	410	440	399	438	410	445	407	438	411	412	396	443	418	405	395	439	408	414	389	382	400	430	371	454	430	417	459	436	400	431	442	405	471	386	382	437	423	429	440	384	393	436	406	393	449	435	412	400	427	424	400	430	421	429	429	403	411	424	419	420	448	413	435	414	413	461	416	421	415	421	425	411	434	447	395	405	396	405	444	408	420	443	415	383	419	450	470	422	407	408	421	425	464	448	432	448	477	410	422	437	433	455	410	416	383	407	403	362	409	425	390	425	412	435	447	431	440	396	423	417	417	411	440	447	396	430	401	428	439	423	417	425	398	464	426	430	422	393	410	447	407	420	421	433	368	438	436	443	401	433	399	415	438	412	409	456	427	439	391	407	411	412	424	452	415	416	426	439	430	440	417	394	433	431	424	444	420	449	419	413	405	421	404	444	443	406	407	469	418	396	419	422	451	486	425	409	416	406	376	434	425	434	419	428	428	447	440	397	444	440	435	444	461	433	431	410	431	426	452	384	395	411	433	385	407	426	405	406	424	427	440	418	438	407	407	426	429	443	420	421	405	413	419	412	462	434	439	458	399	382	391	418	414	410	420	413	403	404	442	434	418	416	404	462	441	435	434	423	407	377	466	354	452	432	437	398	417	413	437	430	407	430	442	413	459	425	446	414	431	413	440	390	434	440	404	428	391	413	392	424	406	441	433	393	419	453	406	424	448	426	431	404	438	415	369	417	457	396	437	440	405	414	398	409	438	431	442	383	400	420	417	423	423	415	401	445	445	435	426	391	396	458	467	446	443	399	416	418	400	421	394	418	448	431	408	412	446	401	421	409	410	445	425	433	418	443	412	421	389	430	431	447	409	435	416	436	437	455	441	440	411	448	437	424	408	413	427	411	364	473	401	418	428	425	411	461	442	433	390	402	428	434	461	417	455	430	450	439	381	408	428	407	423	403	399	414	459	413	417	399	422	436	401	391	440	401	427	447	462	429	404	441	383	386	434	400	429	473	426	413	444	450	415	430	431	454	417	425	404	458	392	416	432	438	423	415	442	447	397	430	432	440	471	436	430	395	406	433	430	378	411	415	434	395	412	403	402	434	418	410	441	387	413	394	427	449	410	446	449	434	423	414	439	439	357	418	409	428	419	411	432	407	408	457	409	412	423	448	402	443	445	426	403	391	424	456	463	415	420	392	447	439	414	400	442	429	391	410	422	381	427	432	408	453	420	396	401	433	445	403	435	433	414	405	448	416	417	438	445	448	445	437	422	363	414	394	416	390	441	415	453	438	410	407	370	438	379	429	388	433	459	431	438	421	426	421	411	409	481	442	399	366	414	388	402	397	411	413	433	451	394	442	396	422	410	385	407	412	444	433	413	409	403	425	449	417	416	402	446	440	406	429	419	408	433	416	415	420	450	429	426	430	448	423	459	386	425	415	404	409	425	442	451	371	420	430	453	413	420	466	378	393	398	408	395	404	402	426	412	387	390	429	440	428	396	451	425	425	402	424	403	440	405	443	410	401	439	421	440	441	397	435	449	429	399	432	442	428	436	398	413	420	423	397	467	452	405	409	414	430	414	444	432	424	429	413	411	403	393	447	459	422	437	420	448	379	395	395	435	458	425	426	422	420	399	428	389	395	431	437	432	455	413	408	441	417	399	408	430	436	424	425	425	438	443	415	471	433	402	466	369	417	384	408	448	394	408	429	384	448	417	418	425	423	427	424	421	421	385	419	403	434	415	418	442	430	392	421	424	391	451	415	411	495	403	443	403	416	429	408	406	448	397	400	421	462	408	398	426	394	410	477	436	425	415	415	414	449	382	447	438	472	447	384	420	431	425	440	418	418	398	453	430	412	398	440	449	431	427	444	437	428	362	396	406	425	423	442	426	454	390	420	454	423	438	386	397	396	434	421	433	413	439	428	432	429	406	408	425	395	412	391	472	410	431	424	391	433	417	438	448	432	401	387	415	424	445	407	456	436	420	415	453	393	410	428	419	414	408	409	441	408	429	406	443	411	386	428	402	409	406	420	425	434	441	456	419	435	420	414	423	405	368	364	458	450	426	422	455	426	401	372	419	449	398	409	429	411	444	453	418	406	410	424	420	422	410	457	461	443	438	416	445	391	412	415	457	430	403	448	416	463	445	431	415	406	426	465	420	388	455	398	448	428	414	472	424	401	418	377	436	444	435	431	435	389	414	406	407	410	454	407	437	433	437	435	393	458	435	430	407	439	446	450	418	421	438	394	450	438	420	474	411	430	407	451	452	456	433	410	468	431	408	398	412	457	394	456	416	431	413	425	420	417	445	427	446	446	440	441	432	442	396	416	420	409	383	425	413	458	434	372	420	427	429	365	454	456	456	432	413	385	430	402	420	417	446	408	435	418	423	434	416	413	448	405	415	392	395	425	403	376	407	397	453	466	437	425	373	386	446	444	465	425	445	450	428	426	395	440	388	419	452	432	499	395	471	436	445	407	414	436	429	446	384	451	434	396	453	415	417	424	413	431	424	391	401	442	384	446	411	436	403	405	419	455	407	402	435	435	423	393	419	401	437	423	427	396	446	406	415	449	412	439	426	397	442	469	467	414	386	448	415	412	406	436	400	406	433	414	417	399	452	451	426	428	401	445	418	429	412	393	449	408	408	432	397	389	398	430	405	408	406	464	431	442	451	419	405	413	419	413	418	439	404	441	428	418	391	440	435	407	434	411	433	427	422	406	404	414	415	427	429	427	456	445	390	411	441	422	423	436	440	429	393	427	403	434	480	426	408	445	446	432	437	431	429	438	425	418	456
5611	1112	985	957	972	983	961	1003	955	895	918	896	915	914	966	989	916	974	963	942	980	922	925	972	935	935	885	1021	979	921	993	938	967	973	991	938	920	988	932	931	890	928	964	990	985	976	898	903	956	893	940	948	952	923	979	986	1007	956	932	984	964	967	964	942	907	962	939	1020	926	945	946	918	925	952	934	912	988	891	961	941	880	947	958	983	959	950	909	963	954	985	980	866	887	947	932	974	959	984	921	933	902	989	966	888	948	921	941	890	903	934	944	950	938	986	940	976	896	917	949	936	881	981	916	949	914	926	882	983	991	911	925	959	906	951	998	955	962	977	933	929	894	977	979	920	921	908	933	915	962	928	943	898	905	970	959	917	895	938	951	896	964	935	903	930	975	1012	884	926	918	1030	1037	942	941	941	945	932	984	919	988	941	957	849	925	960	918	922	953	881	995	966	968	900	962	973	928	968	949	958	913	961	937	934	882	970	1023	930	905	909	961	905	929	915	957	984	937	996	920	929	966	1015	1008	924	926	930	920	950	984	902	943	934	930	914	925	954	910	966	962	920	976	955	890	936	918	967	951	937	1012	957	930	975	910	965	959	935	973	981	881	945	970	945	928	963	972	966	914	942	962	873	954	1007	912	935	938	862	985	931	984	943	957	968	915	948	997	987	936	979	916	959	935	923	917	931	993	955	953	959	911	974	902	985	972	957	992	919	939	941	941	922	947	960	903	949	914	960	927	982	903	980	931	940	927	900	941	939	950	900	918	907	983	950	920	883	948	940	923	951	884	956	928	950	950	973	951	930	916	956	934	959	948	935	970	930	938	909	924	941	928	907	868	945	913	942	932	899	926	918	965	930	906	963	923	923	897	948	933	985	925	930	932	922	938	936	879	970	899	950	928	910	935	922	977	943	926	886	962	964	947	925	933	932	954	964	962	894	904	947	992	1005	929	936	942	898	952	978	915	969	942	961	913	892	932	987	925	923	938	948	956	908	958	929	954	941	911	906	939	937	886	974	989	945	916	970	910	983	1029	960	980	925	920	923	1017	902	947	949	932	981	923	942	881	888	928	926	926	966	944	930	884	924	973	893	967	942	931	923	943	955	954	919	972	970	968	924	950	930	884	917	944	1002	988	931	969	924	904	989	960	944	929	902	922	1013	980	928	907	922	896	888	889	956	926	896	934	892	987	903	930	933	955	972	980	958	994	979	917	902	953	881	895	941	941	960	970	904	938	921	930	976	897	960	944	903	975	941	896	967	934	897	920	920	936	919	938	927	974	946	933	954	961	950	928	963	965	955	956	986	953	928	952	953	904	928	953	989	937	984	922	921	955	934	985	900	881	926	919	971	974	979	863	964	942	910	936	980	951	956	961	953	940	956	916	940	955	952	940	916	953	979	939	937	953	965	947	914	969	985	994	869	983	970	922	1001	965	925	889	960	870	977	909	927	955	909	854	943	925	956	1008	934	926	935	922	938	1000	963	957	930	958	934	924	947	931	943	933	905	964	939	909	983	971	972	996	979	924	949	919	862	981	922	932	949	943	912	903	952	945	903	941	981	915	962	994	941	957	903	962	957	922	967	931	932	953	969	928	966	901	943	980	945	926	897	970	988	933	998	887	935	960	1027	947	909	932	947	977	967	929	944	981	950	933	937	939	916	919	899	983	927	946	924	953	957	969	912	906	914	973	915	984	939	932	931	952	907	935	972	996	950	926	912	994	938	959	941	968	904	936	951	933	988	938	949	953	966	948	940	931	933	1048	883	995	887	959	996	946	988	1011	930	958	940	916	921	944	945	1015	930	979	930	948	936	944	939	944	898	961	939	930	937	978	930	916	937	958	1002	970	920	935	885	971	924	923	905	920	957	933	928	860	941	942	927	976	966	972	917	876	933	966	932	990	942	890	984	932	946	929	966	919	989	948	924	931	936	930	1011	937	983	950	927	929	956	964	927	1014	887	914	968	902	1008	945	985	895	916	937	944	916	918	969	951	960	969	925	951	987	892	953	935	937	888	969	990	1004	956	892	994	915	896	984	951	939	978	924	1006	936	942	871	872	994	942	888	925	947	969	963	976	1034	1018	902	930	906	906	967	965	898	986	909	976	968	952	949	966	909	923	927	976	934	999	941	926	937	895	937	967	946	918	982	900	971	1004	941	942	976	915	961	894	956	980	919	962	942	923	922	957	927	937	919	938	961	911	991	982	936	982	975	982	942	961	938	971	896	916	923	869	904	969	933	974	1020	937	862	938	996	935	963	923	965	920	963	971	956	959	971	957	977	924	906	872	1003	922	990	937	939	976	957	963	949	950	959	983	950	947	940	923	902	929	971	885	983	966	894	934	853	938	981	964	988	954	999	927	945	973	968	987	931	905	907	974	919	984	932	887	958	931	915	906	946	899	950	964	933	951	945	933	948	916	955	968	922	926	890	1024	1017	956	896	966	934	933	927	950	1011	918	984	961	955	922	914	936	926	981	982	902	913	957	929	919	947	931	915	960	958	980	936	942	953	959	1009	910	946	963	969	939	907	923	955	949	956	912	971	898	895	986	919	939	913	977	947	869	936	899	985	896	944	927	950	954	944	972	945	924	977	968	946	966	956	905	996	950	929	957	915	959	915	970	984	986	870	934	978	955	965	943	905	999	945	870	881	913	989	882	923	923	919	937	977	933	971	909	984	942	945	989	957	868	971	985	962	956	1009	951	987	941	916	943	932	950	932	957	978	914	972	911	980	991	950	863	926	913	988	984	921	998	899	952	919	930	913	943	885	1006	931	921	919	960	898	963	908	983	958	984	962	960	963	966	985	934	956	930	920	972	931	981	1009	1000	954	937	975	976	914	971	973	948	892	963	934	1000	918	993	952	989	1003	926	860	1026	908	974	910	917	978	923	961	1006	936	951	887	957	909	867	878	960	962	1005	941	942	951	950	945	954	959	910	914	877	994	942	981	960	995	946	915	916	978	935	977	965	930	963	897	929	881	945	932	970	976	935	995	961	993	930	946	938	948	957	972	945	959	930	928	919	915	886	878	917	955	948	947	973	984	945	931	962	907	995	917	954	938	918	960	883	923	928	943	968	907	903	926	919	917	945	939	934	976	951	960	961	948	912	934	936	907	961	979	990	936	972	975	916	964	946	991	957	909	904	942	924	979	959	973	941	946	982	944	929	928	966	927	937	938	934	929	1002	956	897	894	934	919	932	943	922	923	933	996	927	947	933	943	931	940	932	924	925	938	950	904	950	933	942	969	1000	961	986	952	923	868	946	955	941	928	960	898	997	975	901	946	966	952	927	1049	939	914	934	930	925	916	955	924	929	917	941	950	934	923	934	917	953	918	960	924	941	1007	961	920	956	959	949	973	932	986	924	968	990	912	953	925	944	940	968	951	934	968	929	900	936	920	901	976	945	920	963	918	956	933	1018	915	937	918	950	898	939	901	887	932	895	975	928	930	990	933	980	949	918	950	985	958	1006	967	968	946	934	954	1022	977	906	952	923	914	980	955	934	918	959	914	923	979	970	890	941	903	968	936	935	947	931
24594	20953	24417	27656	20363	1829	494	451	412	377	402	365	380	342	358	376	352	358	349	344	314	340	330	383	329	365	333	305	353	320	361	367	365	335	325	332	317	334	323	346	327	319	320	333	344	352	355	360	327	336	299	343	340	311	335	353	346	386	346	352	356	324	374	348	365	324	324	299	350	308	304	347	349	317	297	327	283	335	355	326	348	361	382	294	335	318	367	306	326	291	341	358	322	345	352	339	347	305	353	332	343	347	361	334	362	319	306	326	341	315	338	359	328	337	347	357	299	330	329	319	340	339	319	294	346	331	351	332	345	302	355	344	344	318	342	349	316	322	354	330	365	355	317	317	326	316	328	325	360	349	322	335	311	313	342	317	300	289	336	310	294	343	339	316	296	310	363	306	334	321	383	317	341	332	329	326	306	327	355	350	322	334	323	307	337	349	309	334	341	336	337	342	293	349	362	314	337	331	338	359	329	329	342	322	358	301	332	362	309	303	311	322	313	325	314	337	314	296	321	302	323	358	353	329	302	337	306	334	344	304	363	313	309	310	317	336	320	339	347	328	339	339	311	287	308	304	289	330	343	376	334	361	314	298	355	338	349	338	308	337	330	325	328	338	321	315	294	323	297	338	314	303	349	339	359	330	298	334	346	327	328	331	348	309	333	335	355	341	313	329	307	325	288	352	335	363	302	368	337	327	349	320	347	308	339	349	315	324	347	329	350	330	336	315	311	390	332	358	363	322	330	326	346	315	335	321	280	327	329	285	315	359	351	328	359	352	343	333	327	299	314	314	328	336	358	348	320	342	354	349	351	356	371	344	360	302	334	335	344	367	343	341	327	354	342	317	313	323	308	330	356	330	335	295	333	365	362	307	370	306	332	334	318	324	330	315	306	317	344	338	318	345	389	364	336	314	321	331	323	342	311	342	327	311	340	322	335	335	347	312	356	354	341	314	332	337	301	333	320	346	356	350	323	316	330	270	345	356	323	341	329	364	324	331	299	329	338	310	315	298	313	345	313	343	333	321	354	347	334	309	357	328	303	315	350	309	342	288	298	346	370	345	353	347	330	332	300	317	339	289	369	330	327	326	332	354	358	331	305	349	290	351	349	331	310	328	315	367	384	353	320	324	322	366	326	325	315	341	323	344	364	344	303	311	314	316	335	313	299	302	321	342	329	343	347	335	341	336	294	331	338	324	336	334	317	344	338	320	326	348	329	354	309	319	311	373	340	340	340	346	329	320	300	339	313	323	336	322	336	319	320	383	291	323	337	345	311	325	331	311	326	327	341	329	299	327	311	307	336	357	313	361	337	298	319	325	347	359	366	332	312	337	349	348	316	315	334	340	330	331	356	314	351	342	296	350	323	328	352	300	325	343	329	350	339	311	335	342	328	322	333	351	360	333	327	339	320	328	349	322	323	316	325	327	331	351	312	312	306	340	315	334	313	328	323	325	332	345	326	360	364	334	303	354	316	348	291	313	340	341	344	359	340	328	319	347	318	371	340	347	337	318	339	339	315	344	330	337	347	361	325	316	352	331	348	332	300	325	353	333	299	328	318	321	317	344	335	337	315	333	298	303	314	345	339	359	300	354	354	328	364	345	295	331	312	291	340	297	377	329	283	329	318	322	345	378	342	309	324	333	320	330	310	339	344	337	343	331	331	370	341	326	295	319	350	348	294	342	311	348	333	340	349	307	337	337	338	330	316	318	352	356	331	339	358	366	344	331	356	360	322	326	314	341	317	316	333	326	331	321	306	347	331	375	326	289	328	340	347	322	359	346	324	279	332	297	309	315	333	276	339	389	321	329	321	357	345	323	345	339	332	322	327	329	325	337	358	345	334	319	348	339	312	318	304	313	346	333	364	320	334	313	327	332	333	343	304	322	333	396	319	321	313	360	352	321	309	325	303	341	369	334	337	358	342	334	341	293	313	370	333	344	311	322	335	324	346	308	346	311	319	356	359	317	358	321	338	312	351	332	317	313	334	283	311	330	341	331	312	383	325	331	327	307	334	277	327	316	332	334	373	309	328	337	302	324	347	317	327	333	316	326	322	354	358	323	310	319	320	312	326	315	340	336	329	346	307	343	330	306	324	335	316	319	331	375	324	345	336	335	336	309	335	292	328	331	360	309	352	326	331	330	332	332	307	326	355	320	298	309	343	338	346	319	335	365	309	352	328	339	294	354	319	321	352	329	320	332	300	328	336	309	329	306	350	302	350	328	336	342	338	330	327	328	323	321	362	317	327	307	365	333	298	332	343	351	340	368	363	317	317	297	330	314	319	358	333	291	323	334	321	317	346	351	354	315	317	323	345	312	378	342	284	345	347	289	310	332	317	308	337	306	347	353	303	326	347	334	330	301	284	323	299	321	366	338	323	349	310	328	319	291	324	320	301	317	308	347	314	362	317	357	335	344	327	347	345	327	343	345	312	345	330	299	351	336	328	359	370	335	296	306	318	313	328	305	319	326	361	311	324	305	381	313	329	342	330	350	300	294	342	344	333	326	346	397	365	347	313	331	348	336	329	348	314	312	366	328	286	318	336	330	335	334	353	365	309	331	287	315	317	310	330	327	300	339	334	341	313	336	326	345	316	345	352	291	332	363	328	340	334	354	347	351	317	320	315	324	336	364	322	340	321	343	341	326	298	307	364	368	350	321	278	311	311	349	342	346	375	286	319	289	330	338	375	351	334	337	311	308	338	360	335	332	323	350	347	334	309	336	333	355	360	347	328	308	353	324	333	328	324	365	301	289	315	310	314	331	380	310	318	327	333	329	330	348	358	330	316	308	326	343	358	319	314	293	339	311	355	348	359	336	352	340	331	354	328	328	304	305	313	326	327	300	367	333	356	327	340	329	363	304	345	319	301	342	312	301	342	319	338	383	301	314	338	381	356	316	314	317	316	302	340	333	352	329	291	312	379	343	309	341	308	340	354	334	347	334	325	351	384	330	360	332	333	328	317	378	300	365	293	330	329	308	344	350	316	310	291	328	332	340	334	342	345	363	361	344	339	274	326	318	288	355	319	324	322	324	303	323	328	327	286	333	353	375	328	283	355	324	355	343	330	325	326	319	337	328	341	304	337	372	336	327	345	298	324	316	322	324	316	349	360	335	310	319	317	345	343	324	341	357	319	305	328	357	334	330	312	355	330	326	341	314	355	307	344	327	315	331	333	328	287	316	294	346	320	316	298	356	381	356	353	318	333	332	347	352	317	314	350	355	327	331	317	316	311	345	338	303	332	290	323	330	328	338	303	367	333	333	339	325	341	329	340	327	333	312	332	350	323	323	317	314	347	315	358	324	322	303	330	324	339	321	318	334	340	301	328	345	345	322	329	315	317	300	340	344	327	285	344	346	330	310	364	359	323	321	320	329	350	320	332	298	379	303	314	334	330	342	343	360	342	325	330	333	309	336	326	330	333	350	298	344	343	354	345	348	334	318	320	334	330	314	316	330	297	306	341	325	362	310	356	343	328	320
3162	2766	1827	1155	967	819	791	790	754	805	745	763	754	776	760	730	729	734	759	721	765	726	745	798	757	776	780	679	813	759	773	735	705	772	736	759	755	737	730	767	757	744	708	695	787	778	710	792	732	786	716	752	779	721	736	712	742	730	720	787	721	772	765	740	736	733	737	736	781	718	738	708	739	786	744	754	732	779	749	748	749	727	760	768	729	743	699	708	778	748	795	739	751	708	748	761	769	733	735	729	755	745	744	777	674	778	793	739	706	759	784	716	725	712	775	758	746	716	743	722	775	758	754	773	712	753	717	720	740	722	744	778	714	762	744	742	719	729	769	726	696	749	785	747	768	749	785	726	748	713	751	730	744	735	737	735	701	744	734	776	700	702	697	757	732	765	715	760	773	788	728	738	734	755	761	726	762	805	726	751	746	725	729	789	819	734	743	733	712	739	766	718	746	706	726	761	712	739	693	695	703	782	746	789	750	764	729	736	722	736	724	735	719	750	755	753	731	758	703	736	712	760	795	735	763	698	746	724	668	721	743	765	728	747	755	750	801	754	794	781	740	753	778	747	749	748	750	752	713	746	756	790	730	771	704	729	704	718	751	785	736	733	713	753	696	764	734	825	687	719	758	769	730	743	697	728	758	730	724	745	751	741	770	734	758	710	735	762	762	738	759	776	777	758	764	726	744	793	757	725	709	764	755	753	762	744	710	723	750	763	755	761	693	738	683	724	726	734	743	749	782	739	766	755	726	771	702	761	691	726	741	724	713	759	762	750	749	707	712	711	748	710	735	751	715	739	690	761	698	778	724	751	750	729	764	743	772	726	788	765	819	731	679	703	731	762	769	723	699	755	739	741	731	733	729	717	715	766	719	796	760	759	710	692	725	725	761	732	711	699	761	699	737	778	755	749	734	758	752	768	760	764	726	726	751	725	707	744	705	703	729	731	713	746	699	748	759	768	752	769	727	716	723	744	718	747	711	725	744	743	722	720	720	753	761	748	710	746	734	734	707	786	727	711	774	790	727	713	736	732	736	712	769	763	773	718	762	739	752	722	718	734	720	763	758	750	724	718	726	701	776	792	729	722	755	757	741	741	748	745	733	726	763	744	705	760	735	750	724	704	733	780	745	726	723	712	727	746	759	761	748	806	735	749	677	729	743	755	780	760	746	773	762	770	764	761	736	741	752	709	729	705	773	755	749	783	718	701	737	749	759	726	724	756	700	729	763	753	796	716	681	758	763	805	718	715	725	746	735	764	763	759	766	754	748	721	766	721	735	715	709	764	703	724	760	784	685	725	731	707	724	764	742	718	683	776	760	764	767	764	785	783	731	757	730	765	810	711	711	780	755	741	738	727	715	773	757	720	695	778	738	695	689	756	771	745	731	764	721	751	761	697	733	749	788	683	766	770	788	741	693	687	773	774	724	683	758	753	761	707	745	702	743	744	755	710	731	736	774	750	771	728	760	714	729	720	763	771	694	741	732	717	774	689	742	746	688	769	790	767	804	783	680	732	744	734	746	780	763	729	761	729	706	696	689	735	733	710	771	766	751	723	752	675	697	748	743	735	775	754	741	761	750	731	721	721	757	732	767	771	696	796	704	785	696	707	729	764	728	730	785	783	723	729	753	713	748	742	744	699	790	693	745	800	733	781	756	727	746	753	794	790	754	761	692	751	650	761	732	766	772	722	734	804	770	740	715	741	766	777	757	739	768	770	754	764	715	728	722	729	738	783	753	722	763	735	750	787	711	718	756	774	751	804	756	750	740	750	693	748	761	756	768	757	781	749	719	771	757	708	760	711	780	729	729	706	745	708	801	746	771	779	737	708	731	766	773	741	733	764	771	720	749	698	720	752	716	747	741	764	729	686	732	714	746	759	746	732	720	748	717	782	740	746	779	819	761	715	772	723	722	759	754	669	724	745	748	750	716	706	754	817	745	725	716	733	698	740	737	753	753	773	741	740	739	763	779	751	743	726	725	740	749	783	769	709	709	746	754	769	728	770	729	753	720	778	738	711	718	731	741	742	733	718	754	756	764	721	759	736	758	778	740	756	752	753	745	761	738	765	727	762	697	743	753	746	777	731	755	710	742	728	748	756	726	717	760	738	715	732	754	780	744	709	765	783	774	739	769	712	784	788	719	794	781	790	771	708	796	726	746	754	736	758	740	740	727	732	754	722	756	729	700	707	723	751	730	693	716	797	724	728	744	743	758	729	748	719	779	704	789	744	731	747	762	687	763	753	756	766	684	748	773	761	800	774	666	744	717	706	731	738	775	769	732	748	740	764	770	716	730	803	724	667	776	727	705	750	757	768	737	727	736	782	817	786	729	746	750	775	764	737	718	748	716	779	697	749	699	752	713	726	779	757	726	746	700	727	727	717	746	736	739	743	745	775	703	764	737	747	778	721	728	727	756	734	752	751	713	679	745	792	764	757	717	761	784	793	780	703	779	740	752	767	721	712	742	733	732	762	735	708	733	696	706	755	763	763	693	786	761	750	754	752	743	717	720	758	680	761	715	772	739	708	767	764	718	701	748	752	757	742	775	725	686	723	731	707	763	766	759	733	700	752	665	693	728	777	742	697	714	740	704	748	773	734	769	768	722	751	719	770	741	718	728	748	776	793	739	762	740	744	745	758	788	754	734	785	735	728	757	711	717	770	703	734	746	755	701	768	757	748	754	712	736	676	752	791	714	720	698	742	723	699	721	694	718	674	739	701	738	782	725	756	734	726	717	786	763	728	750	798	715	747	752	736	755	740	722	738	785	781	751	729	767	744	744	729	750	772	743	694	731	749	748	764	752	797	698	747	746	707	734	749	715	695	768	753	742	772	758	767	738	752	749	730	783	743	747	756	712	730	728	776	768	751	787	725	685	778	723	699	714	771	717	759	803	726	735	699	754	718	728	736	722	783	736	711	714	790	781	715	774	730	716	725	786	750	686	734	780	726	719	743	754	736	733	703	749	749	752	769	727	757	764	714	723	744	755	757	720	775	776	719	749	741	720	727	710	795	726	738	739	733	710	708	699	785	754	773	688	740	788	668	775	757	741	754	774	720	715	781	736	724	729	736	751	708	743	726	718	728	781	728	719	789	742	693	745	720	728	723	734	711	731	694	703	739	683	753	705	729	738	762	752	754	739	714	720	736	715	775	705	745	705	743	730	697	768	711	743	734	748	753	803	689	730	743	778	779	729	787	728	734	740	747	738	764	671	737	752	718	734	729	745	719	758	736	737	696	751	734	759	752	728	753	791	743	760	732	745	737	700	735	755	752	738	725	730	727	766	758	752	736	749	805	700	751	736	750	748	751	708	783	772	720	743	738	744	668	754	731	733	766	791	720	735	723	747	756	729	789	704	734	752	761	730	790	756	749	692	752	740	751	769	748	663	704	757	757	689	750	766	725	721	779	745	744	694	759	722	771	719	736	701	700	721	745	765	748	716	804	774	761	763	731	666	730	675	714	763	814	741	711	732	728
23792	20950	25055	27016	20956	20711	1294	376	270	251	236	215	224	207	168	179	169	157	151	178	166	167	195	151	187	190	148	185	174	159	163	164	173	177	170	160	167	170	155	133	175	169	172	151	164	153	140	157	181	157	155	161	139	173	138	144	169	159	141	168	135	176	162	160	149	158	162	165	151	123	135	158	151	161	166	151	163	153	177	157	149	162	149	142	154	147	143	161	142	182	157	156	147	142	139	142	140	151	161	159	155	156	132	135	147	149	150	152	154	154	140	145	145	143	154	122	145	161	147	159	166	145	159	178	157	146	164	154	177	135	155	149	181	166	170	161	170	142	148	161	155	170	162	155	149	163	150	130	175	136	164	172	148	136	151	156	165	177	147	148	158	155	174	151	132	184	153	157	143	146	147	170	178	152	163	154	181	137	154	167	179	160	144	156	167	148	140	133	141	179	152	169	151	178	153	134	147	163	158	134	165	148	164	125	169	153	138	133	145	141	138	151	162	166	161	163	155	151	165	150	164	177	167	128	154	156	166	143	145	169	159	140	160	145	171	148	150	166	143	155	176	154	172	156	168	171	155	147	151	174	162	137	142	151	168	148	172	167	175	153	177	136	153	160	155	179	156	158	160	156	180	140	143	140	169	169	151	140	136	157	168	152	158	136	162	163	160	154	119	134	144	154	153	151	165	149	179	159	156	162	132	132	162	138	162	146	145	161	172	132	163	149	175	143	142	163	133	155	153	130	160	146	144	144	125	145	132	136	160	160	173	167	158	149	144	140	165	175	167	165	174	175	149	143	162	165	166	146	147	154	154	144	150	140	186	143	149	169	170	137	148	156	173	136	132	136	143	170	152	179	161	161	144	161	176	152	140	166	153	136	160	157	172	150	172	113	148	145	180	167	143	151	165	163	128	168	140	162	150	133	141	147	136	184	136	150	142	136	176	163	142	161	136	166	178	164	142	137	174	160	162	151	155	142	144	185	154	143	155	161	137	156	145	157	165	153	157	168	154	185	170	164	156	156	138	146	162	145	148	162	167	163	160	157	181	146	158	139	147	161	152	154	153	162	150	136	144	176	152	128	158	145	155	164	174	137	154	152	148	127	140	141	132	147	153	147	158	166	138	167	169	145	160	157	169	142	182	172	142	170	159	144	148	136	168	165	161	150	157	152	133	141	155	165	140	137	178	155	147	156	159	165	162	167	143	131	148	165	174	159	151	180	176	186	163	151	173	155	154	163	164	156	146	148	141	166	147	153	168	169	162	123	163	161	171	147	139	159	157	185	180	137	168	157	178	173	170	189	166	141	169	161	165	154	159	154	158	156	158	157	133	155	167	157	142	168	173	183	149	134	170	163	151	151	144	147	152	167	200	159	153	135	154	163	154	159	152	138	157	166	148	165	152	157	150	152	160	158	147	141	148	133	176	165	170	156	164	162	158	172	168	173	175	156	154	165	146	182	146	138	158	146	152	179	163	150	162	155	146	159	152	163	165	153	150	142	180	179	139	128	165	150	144	164	160	165	146	150	166	162	144	182	158	157	154	138	163	147	173	160	161	145	158	148	163	140	162	158	164	145	147	162	147	155	147	150	146	164	165	136	157	181	183	175	166	150	168	171	157	204	142	142	144	170	167	168	170	143	151	141	140	151	157	170	145	154	150	159	156	145	168	155	160	172	148	142	138	164	152	143	161	165	154	155	141	168	151	150	160	159	148	162	142	138	163	161	145	141	156	171	160	156	166	146	125	187	157	154	169	131	157	142	160	147	156	139	164	148	179	137	165	158	178	153	165	165	151	162	150	158	164	152	146	161	148	126	172	141	168	167	175	158	149	166	137	161	143	141	155	163	155	156	143	168	164	173	135	145	174	141	156	144	149	120	186	158	175	138	137	147	161	153	127	146	132	125	156	155	157	145	156	158	153	166	137	164	188	153	156	135	118	155	135	157	168	165	138	142	169	143	161	153	144	172	180	140	196	184	152	154	146	178	161	137	188	131	151	161	155	153	154	140	153	151	157	150	143	169	144	130	150	153	155	154	136	158	167	168	168	157	156	136	143	148	169	162	172	152	152	137	156	152	164	160	163	181	152	142	151	144	153	168	175	158	183	166	153	154	152	198	146	167	154	143	147	156	140	142	160	149	166	181	173	168	168	146	162	162	152	191	154	172	165	165	180	167	162	161	158	164	168	159	160	177	141	155	171	150	176	152	164	154	154	135	155	143	160	150	153	163	149	162	156	139	145	166	158	169	150	174	155	146	165	149	156	172	153	136	140	183	136	152	143	118	153	160	135	163	170	161	158	154	161	163	167	146	143	131	135	144	158	162	153	139	162	154	174	145	152	153	168	147	154	165	160	185	176	149	141	157	158	151	150	173	143	160	144	186	160	160	150	161	156	154	146	172	158	158	163	136	147	157	156	167	153	162	156	174	165	152	164	146	164	164	138	160	143	136	131	132	174	171	182	146	153	148	146	168	146	165	159	158	139	176	161	166	167	138	164	164	160	157	133	148	143	149	121	153	146	150	163	151	142	151	165	144	181	151	156	160	165	159	176	157	172	156	180	156	156	160	156	157	138	152	192	155	148	161	157	130	139	139	160	158	168	168	152	150	154	149	147	177	166	154	145	157	159	155	162	171	161	138	162	171	163	137	153	156	174	137	142	165	153	143	175	172	155	185	169	146	151	141	143	163	141	159	138	149	159	172	122	149	149	145	158	149	156	150	154	151	178	154	135	153	180	142	164	157	177	164	133	167	161	154	149	147	135	152	177	161	146	154	151	178	149	172	146	165	142	169	150	165	152	150	159	167	152	154	150	187	132	148	154	158	157	154	131	163	168	195	144	132	159	164	158	144	169	167	165	175	147	155	138	159	127	160	147	165	161	161	168	159	163	161	139	148	162	152	137	130	174	165	160	147	141	143	195	144	154	154	168	150	169	154	169	177	154	144	136	134	155	151	158	158	167	152	187	168	160	169	158	169	143	145	175	159	156	154	160	171	134	166	166	157	157	140	141	139	173	166	161	140	138	151	151	155	171	148	153	132	141	153	160	179	151	148	136	165	174	156	141	128	140	154	141	156	155	153	148	165	157	164	150	155	141	159	163	146	145	152	138	137	139	141	160	151	140	146	142	136	183	155	155	160	135	174	153	154	159	171	124	145	154	134	152	137	143	172	147	155	170	171	164	143	165	148	152	149	170	154	177	146	165	167	144	169	166	164	127	145	139	165	155	159	105	168	144	155	146	156	155	155	145	175	145	140	146	168	145	165	176	141	154	160	146	138	164	159	148	139	154	154	165	158	165	160	140	151	152	154	171	151	154	144	158	148	147	154	163	137	162	152	154	174	152	133	167	156	137	180	144	178	161	157	167	177	149	162	179	133	170	165	153	170	163	148	174	164	163	151	147	171	183	179	149	136	166	133	161	152	155	153	166	151	162	154	156	149	155	147	154	143	156	151	153	138	152	153	160	142	152	155	151	174	139	147
3038	4257	2450	1117	722	599	535	444	457	430	427	408	433	397	423	378	431	386	385	404	350	370	381	376	409	405	397	398	400	409	416	407	378	392	399	384	395	390	385	404	353	386	387	420	360	389	395	409	365	394	397	433	381	339	378	397	395	423	402	384	361	422	377	418	357	380	373	377	409	367	385	394	418	409	390	387	432	427	368	380	361	350	406	356	415	377	401	418	380	403	415	394	373	354	388	390	382	385	389	384	405	401	393	362	400	377	381	406	355	355	387	370	386	416	399	384	349	394	421	380	385	404	383	348	390	399	399	359	398	400	395	385	384	384	384	374	376	381	400	373	396	395	395	370	386	410	387	379	377	371	370	365	358	387	380	395	382	378	387	420	406	365	401	354	384	358	342	391	378	398	362	398	400	394	387	400	411	385	342	389	379	430	367	407	394	362	388	372	397	389	389	364	379	370	418	374	384	371	388	397	361	381	377	367	389	412	377	353	398	386	382	375	362	404	391	379	381	394	417	381	380	393	387	383	389	436	344	380	396	355	402	408	358	377	381	374	399	369	401	357	386	393	362	382	369	342	412	411	392	365	363	389	370	397	378	383	420	429	351	403	403	405	375	394	380	386	374	375	416	368	357	389	385	377	372	370	385	389	386	381	333	381	386	382	357	406	401	410	361	406	393	371	399	378	371	418	419	397	383	363	413	378	378	413	376	398	368	423	404	399	431	381	378	379	395	375	390	410	388	387	384	407	391	386	389	365	388	408	427	426	418	405	400	377	369	355	369	377	382	371	380	385	411	396	391	386	376	367	371	363	360	386	376	408	371	375	372	384	416	394	363	400	380	410	416	373	404	410	381	355	422	375	389	372	381	392	406	390	405	434	385	380	375	371	403	415	427	380	353	400	372	393	369	364	390	374	389	383	375	403	368	382	363	407	339	415	397	403	389	386	377	405	404	367	374	347	389	377	376	396	395	393	379	355	427	373	386	390	400	413	401	347	361	384	397	359	367	393	409	375	385	361	380	382	387	408	400	360	377	364	367	403	414	383	395	389	368	358	372	380	408	398	371	410	416	397	405	378	394	437	395	374	405	373	374	368	391	397	433	404	373	404	383	376	387	381	410	413	355	370	370	390	381	361	410	395	364	382	384	390	367	380	367	366	395	375	381	399	427	393	388	372	378	363	386	393	382	365	406	405	373	400	398	388	370	409	381	377	435	395	426	364	391	417	364	397	365	401	368	421	368	385	344	375	354	387	383	382	378	404	403	406	371	400	381	388	414	382	388	385	384	354	431	377	384	371	374	364	351	362	393	399	384	362	372	407	358	395	370	353	413	418	383	376	373	370	384	404	393	374	393	391	360	394	335	405	389	368	397	403	395	390	391	435	391	407	387	363	403	385	382	355	387	397	378	411	375	386	386	384	378	424	372	378	416	383	384	405	379	396	388	413	368	397	357	371	397	384	391	411	424	356	371	369	366	383	366	360	332	406	391	391	406	349	392	377	386	379	397	389	385	365	375	398	400	393	386	396	350	359	368	362	388	387	371	392	394	365	375	339	401	372	386	404	333	367	391	392	363	366	375	427	411	378	406	382	360	377	394	367	387	378	420	383	388	433	369	407	338	386	383	410	420	379	391	361	368	364	380	402	371	375	394	365	366	414	405	404	356	363	375	419	392	383	380	380	397	393	380	393	356	426	379	381	399	402	412	361	362	415	386	386	373	408	403	392	413	429	371	392	386	386	424	429	398	368	367	392	378	401	350	343	357	416	379	391	407	384	368	355	362	380	390	401	389	354	413	371	390	411	428	371	386	362	378	410	389	429	377	379	369	393	395	401	418	413	399	425	418	416	383	409	376	380	377	407	398	384	355	376	394	408	381	378	413	385	371	399	398	432	375	412	375	355	366	415	407	391	413	369	350	391	394	399	388	380	411	402	417	370	422	372	369	372	369	355	366	383	378	391	365	397	394	363	399	400	379	385	398	397	407	393	377	334	378	389	422	381	347	384	388	442	387	370	388	400	428	396	414	395	345	389	391	407	387	362	409	377	340	389	369	353	403	380	385	401	368	381	391	404	401	352	375	355	423	380	376	417	368	396	416	385	389	367	393	399	366	401	391	383	373	346	361	344	352	407	377	413	384	363	392	389	347	375	386	394	364	387	423	375	423	377	372	361	403	359	425	405	383	376	380	348	376	395	372	398	418	377	404	391	389	368	383	389	370	359	369	398	382	385	379	359	350	383	404	362	368	387	389	390	405	357	358	355	401	380	391	413	360	384	403	431	394	408	386	401	371	388	376	394	391	377	417	395	401	417	394	397	384	422	410	386	412	363	384	391	404	393	371	372	391	381	373	396	400	373	391	396	384	373	375	402	375	385	392	394	388	412	375	382	383	398	406	368	395	386	361	380	367	388	369	377	396	361	384	368	375	373	405	371	389	377	391	383	386	422	405	391	364	384	385	403	390	384	399	374	381	392	414	382	418	399	374	380	387	424	379	365	412	386	379	383	407	425	385	397	374	401	363	383	378	360	376	405	383	364	390	350	408	373	376	405	364	372	388	400	376	385	407	400	374	366	404	421	398	374	395	421	365	412	381	394	408	374	409	391	393	414	379	394	410	402	406	398	394	374	380	399	376	375	394	405	352	394	415	390	401	399	424	377	400	353	366	385	367	391	384	393	376	390	381	371	385	364	387	357	381	369	410	415	426	358	367	376	383	403	332	392	377	401	396	412	421	361	418	367	378	382	390	342	373	374	375	373	369	403	411	380	369	411	393	395	399	399	372	387	383	371	360	367	391	393	373	372	377	414	390	379	398	387	367	375	408	402	454	392	426	397	408	362	384	370	421	362	370	410	385	389	387	372	385	408	356	385	376	410	388	360	369	385	400	424	377	364	411	395	364	373	377	385	389	404	368	353	387	388	359	394	369	369	383	408	402	408	368	373	351	360	376	406	409	407	425	369	336	401	406	386	382	356	363	372	385	394	401	392	395	370	389	390	343	415	409	363	397	391	384	376	368	416	420	383	395	358	399	374	391	366	397	385	411	391	380	371	413	386	343	381	366	368	362	398	390	404	387	375	380	370	384	385	414	381	382	380	417	384	397	388	394	393	416	372	379	366	354	386	376	352	397	396	406	409	361	423	360	384	391	388	413	380	376	369	403	347	432	382	415	411	408	360	343	403	380	404	372	375	423	383	421	359	415	391	375	388	376	387	390	409	392	387	383	382	427	360	398	385	375	378	347	392	386	393	417	368	387	399	386	368	370	380	366	349	379	412	440	347	373	394	385	408	409	402	354	373	384	407	372	372	367	407	372	416	374	364	367	355	405	392	386	386	403	399	407	363	360	371	362	408	412	351	411	423	396	385	402	382	407	379	405	367	414	372	383	375	377	399	383	389	430	332	412	371	389	407	363	358	377	387	404	350	357	375	381	368	394	377	384	378	390	411	373	380	392	388	367	377	380	408	357	443	367	431	376	382	376	386
32251	10030	1107	528	479	456	437	430	432	442	438	443	429	430	466	423	410	403	381	457	417	437	404	395	432	411	418	470	419	441	454	394	393	402	430	456	426	478	438	432	437	428	421	413	403	439	399	412	424	438	430	383	388	424	438	386	381	463	458	428	449	414	405	414	447	414	396	409	443	420	421	462	450	431	430	439	423	429	434	451	422	406	393	444	454	438	384	428	418	395	403	455	392	417	472	455	409	487	423	429	412	410	403	411	432	408	447	440	432	416	441	393	383	446	435	425	425	428	419	433	420	412	430	375	421	407	434	406	446	405	416	423	415	424	446	456	400	435	440	467	415	436	414	410	407	400	414	430	445	400	433	418	418	373	433	412	412	468	463	401	436	411	415	412	412	384	375	414	392	440	408	437	411	442	454	402	415	439	411	404	468	443	448	397	457	401	462	416	391	407	377	444	404	417	451	443	462	441	382	401	437	417	391	425	410	428	430	410	433	404	408	452	464	459	441	410	438	421	407	448	416	423	431	389	389	425	403	419	440	421	412	439	473	438	425	434	422	418	421	392	452	397	440	437	405	410	412	442	420	424	392	411	420	379	439	400	434	433	407	416	458	437	431	434	370	452	424	437	412	424	429	423	425	416	459	405	433	448	401	390	422	426	471	402	413	410	454	460	425	468	444	421	400	401	430	422	415	426	447	412	411	453	452	444	444	393	454	447	442	440	398	441	423	427	421	445	402	402	409	406	442	427	434	406	398	441	468	433	387	390	441	392	424	395	425	429	432	450	390	439	404	410	417	384	391	424	398	415	471	427	444	444	436	461	437	437	422	453	448	434	422	428	423	428	396	451	417	386	430	418	423	447	416	420	452	452	371	427	402	410	374	400	397	418	421	456	455	448	410	446	449	412	445	422	444	430	418	364	446	413	431	449	414	466	405	406	424	390	454	420	432	414	433	390	385	438	376	408	409	412	397	466	383	426	457	401	385	424	427	441	405	426	423	436	446	432	402	436	458	416	458	429	442	455	407	416	403	430	450	381	465	413	432	415	416	419	444	408	419	442	446	448	448	449	430	428	414	440	425	422	456	415	473	460	394	425	395	421	401	391	403	448	409	412	448	380	425	453	425	466	399	421	407	442	454	402	395	422	419	418	431	408	416	428	432	392	414	412	395	421	438	384	404	398	454	453	398	412	415	437	432	421	421	390	462	395	423	452	425	442	422	439	438	396	411	396	401	397	468	457	459	419	431	427	451	435	441	436	416	389	413	415	430	420	423	410	428	447	404	426	409	406	410	385	407	408	437	413	421	428	471	391	425	441	415	417	410	400	417	434	454	442	449	416	437	461	426	456	450	413	446	446	439	401	392	371	426	455	420	409	388	452	435	448	445	393	424	426	412	461	381	453	445	433	454	457	435	441	415	425	428	417	402	414	452	440	436	403	458	417	449	377	399	389	432	396	416	392	446	436	413	397	430	392	453	424	435	428	418	367	393	424	418	407	416	394	372	432	450	404	408	421	387	423	465	390	362	439	369	419	421	417	384	456	449	426	419	446	408	434	482	469	426	413	422	461	448	435	475	423	420	420	427	399	390	396	422	420	427	405	392	383	451	438	441	440	420	428	416	416	390	438	438	426	453	436	417	443	437	413	439	451	396	457	425	426	425	421	417	465	456	445	447	424	413	409	393	413	464	423	422	424	443	396	415	390	398	424	461	451	437	412	421	387	447	442	433	427	453	442	411	439	417	418	430	441	426	452	451	463	388	414	415	411	423	407	467	434	429	430	410	433	437	442	386	460	415	453	410	436	426	407	413	422	445	413	410	398	478	420	436	435	399	413	410	439	452	420	405	411	422	430	431	406	431	405	413	442	426	429	473	415	424	435	421	406	401	407	407	430	423	440	423	431	405	437	409	453	422	424	414	420	440	441	402	403	448	439	444	416	429	434	407	427	411	448	453	424	414	431	457	382	435	430	436	439	432	434	457	401	433	415	419	409	418	426	431	431	399	435	395	400	434	391	409	408	411	432	412	434	425	430	388	405	413	412	407	452	414	427	460	420	422	430	389	449	419	423	405	397	391	409	419	393	425	447	412	377	392	445	420	409	458	437	413	443	424	395	436	409	407	414	445	447	438	462	443	414	383	455	444	445	440	455	400	423	432	417	413	426	442	389	409	431	404	414	411	439	405	447	443	456	386	442	453	443	435	412	457	414	438	405	414	443	378	418	429	414	393	430	419	408	427	416	415	443	398	425	440	406	407	402	410	426	434	445	433	439	397	423	418	415	388	373	427	405	441	444	417	413	415	453	428	447	437	405	402	397	413	416	412	452	417	415	413	411	449	464	416	437	432	418	462	388	426	381	443	421	424	408	454	469	415	422	408	404	393	399	418	435	420	411	425	451	400	387	434	420	386	484	406	417	410	436	442	451	438	427	399	400	426	381	442	405	418	420	386	399	401	456	435	448	395	425	451	451	440	448	437	390	393	394	423	418	425	439	440	421	417	451	398	411	426	420	426	423	441	419	443	424	473	452	444	436	419	450	414	420	450	426	417	429	413	420	431	422	468	415	381	433	396	397	396	441	457	446	459	424	391	414	441	465	451	440	465	434	425	433	412	449	440	428	420	412	464	424	440	446	456	412	439	420	378	416	405	430	457	418	406	430	412	382	445	427	444	440	452	405	428	381	390	424	428	454	432	441	405	422	415	429	433	425	399	435	410	401	417	431	440	458	440	419	425	442	462	418	404	428	434	427	445	410	421	400	442	395	419	440	404	401	428	393	431	441	435	395	407	406	431	423	446	423	424	460	423	412	421	420	416	421	465	425	444	387	460	409	430	439	432	419	383	417	425	399	447	426	434	417	440	401	386	418	418	434	448	430	389	435	438	461	428	438	427	428	442	413	410	411	445	448	430	467	439	452	444	419	400	438	428	406	448	426	405	449	402	384	405	426	420	417	421	456	435	432	454	412	401	414	398	450	424	389	451	419	406	406	448	408	417	425	426	457	446	392	423	414	424	385	428	421	422	423	429	418	388	397	455	437	403	403	443	454	396	411	413	430	422	430	416	438	434	442	426	475	443	459	413	398	417	457	439	399	396	415	431	408	416	421	432	447	432	442	453	473	414	444	418	439	462	458	417	431	421	445	435	435	413	417	419	405	398	456	463	424	404	430	461	404	441	432	453	412	376	423	457	415	425	431	443	382	455	438	412	396	424	381	449	419	411	416	415	409	385	422	402	391	399	442	464	403	401	428	427	384	360	435	404	421	402	447	421	393	437	433	411	404	446	441	403	410	409	431	413	389	386	445	385	421	449	453	456	392	385	427	418	413	443	394	421	406	407	419	461	385	399	429	398	464	400	470	426	441	440	429	437	441	413	434	431	390	416	452	445	430	391	389	405	436	415	418	432	430	394	431	447	441	428	411	434	424	434	432	425	453	451	448	434	441	443	446	406	427	413	407	434	466	404	440	402	438	412	449	425	427	364	422
5602	1077	965	941	962	902	962	944	959	1011	952	976	908	895	983	983	994	927	949	952	955	949	953	951	967	968	987	907	943	991	982	924	998	968	940	949	943	914	959	923	1005	900	984	909	964	964	932	948	894	945	931	1003	968	960	977	936	934	929	881	949	945	900	973	993	966	992	955	912	901	918	919	970	882	942	914	918	1031	971	939	965	929	975	943	958	945	956	923	987	889	972	952	970	908	871	898	983	958	942	918	903	917	948	896	928	911	938	982	964	988	991	921	876	919	956	955	980	979	912	961	959	951	972	985	911	910	888	984	977	970	933	908	996	916	996	985	932	929	927	945	987	933	898	980	950	960	926	972	912	940	935	932	967	887	942	946	946	951	961	960	903	942	945	931	929	896	922	938	950	899	941	930	968	990	922	861	928	939	963	866	980	873	993	942	939	964	975	917	899	935	958	912	938	976	917	991	945	967	925	962	962	918	976	933	977	931	943	952	997	925	967	953	898	946	966	901	970	962	912	935	961	955	930	942	963	920	923	966	907	932	898	941	938	989	923	917	882	972	879	918	946	928	926	955	893	950	972	851	937	949	949	984	947	879	950	921	930	920	933	962	962	918	954	919	917	915	925	909	938	934	913	954	918	984	871	947	990	976	928	988	943	906	980	926	952	926	958	918	994	960	945	956	899	932	958	936	936	957	957	913	930	934	934	936	948	954	926	937	947	972	948	928	928	944	926	940	980	953	1003	995	941	968	938	970	932	913	956	944	919	905	999	935	931	986	891	965	902	933	967	938	925	955	1035	946	998	952	971	922	961	960	971	966	922	868	966	896	934	948	964	882	907	1024	971	973	927	909	943	940	932	966	948	908	918	896	914	921	983	889	948	889	930	923	930	967	955	925	999	971	936	945	966	947	933	1004	934	933	904	889	911	944	942	921	881	958	957	934	948	936	934	957	960	897	970	922	954	947	921	936	932	946	948	988	958	951	933	954	917	890	906	963	920	920	933	958	936	1005	984	965	908	959	964	946	924	946	970	944	986	924	951	977	988	955	943	955	860	979	913	916	950	934	972	965	947	899	893	918	964	962	939	942	940	968	915	989	878	925	919	907	963	903	1013	988	950	932	961	906	965	929	958	984	910	894	941	955	933	925	973	899	940	936	903	911	894	944	977	938	980	967	1026	931	904	976	922	950	986	952	948	993	934	918	926	998	907	933	903	918	935	923	956	944	933	929	927	1013	1004	980	922	959	932	864	921	949	1004	930	943	953	990	955	1000	874	953	939	1006	927	949	966	969	925	914	946	948	932	916	879	943	906	912	943	937	889	922	898	930	954	938	950	963	955	939	928	949	952	949	963	935	941	1004	981	917	911	936	898	956	917	948	960	911	951	915	971	901	915	1040	910	968	950	966	960	895	906	920	905	952	914	965	950	932	896	915	920	926	939	922	973	927	927	977	934	918	982	921	958	955	945	938	944	941	933	941	933	904	993	1001	1007	953	928	930	962	969	966	937	944	908	982	962	975	990	938	948	954	972	936	950	964	941	964	902	885	943	930	966	946	916	935	921	928	917	928	968	965	932	934	929	958	881	927	975	929	963	896	946	901	1032	910	956	937	926	987	914	965	898	903	905	996	980	884	964	921	896	968	998	943	916	955	928	964	943	946	917	994	948	971	896	968	951	959	943	944	976	953	963	881	961	923	953	971	871	858	966	994	949	934	938	913	915	950	937	960	937	899	915	901	934	944	929	1009	964	1017	929	968	987	914	1020	963	929	928	918	1015	939	898	964	908	900	934	904	963	979	931	904	950	950	969	919	934	964	957	960	915	974	969	935	884	939	920	933	930	917	979	964	991	905	924	940	987	969	949	892	980	919	938	927	945	957	936	907	890	973	976	963	915	940	913	908	920	925	969	885	955	919	926	972	924	935	973	940	949	926	973	930	970	913	947	958	948	981	940	946	900	890	970	946	979	995	880	944	918	983	896	953	943	907	941	939	954	951	939	917	1005	922	966	931	895	960	873	894	913	960	967	927	963	861	955	947	985	962	914	964	931	952	993	977	947	989	956	950	945	969	949	927	937	1002	969	938	991	931	933	933	976	999	886	923	882	960	907	1001	976	889	938	1016	945	970	958	914	907	911	974	932	933	982	944	927	962	896	954	913	981	933	961	1022	983	974	990	940	950	970	934	913	934	962	978	951	934	937	988	952	930	1004	936	891	952	966	915	941	889	915	913	956	992	913	944	910	961	955	944	984	933	992	927	977	944	926	991	964	955	959	981	879	907	991	942	968	939	964	923	978	972	936	930	983	967	957	999	918	935	957	993	969	915	922	915	945	938	914	992	924	950	960	950	994	880	955	997	951	917	975	918	965	945	940	987	969	1002	1002	954	920	919	912	964	948	959	959	916	934	881	958	956	916	952	980	909	935	908	974	941	950	957	960	911	933	985	931	910	938	975	929	951	893	962	937	930	966	912	953	942	904	931	888	951	926	928	942	946	944	924	913	928	919	994	925	912	955	898	975	1023	997	930	925	967	965	936	961	1022	993	955	913	914	937	944	942	920	968	940	966	977	912	916	944	947	951	946	940	969	936	975	896	944	910	903	946	943	914	924	916	909	914	920	935	918	959	972	925	967	976	1012	960	883	930	908	946	932	975	952	947	888	938	914	969	924	924	959	962	956	931	946	937	929	926	960	951	967	985	897	920	943	919	984	958	936	945	929	896	934	951	945	927	970	904	893	954	877	917	931	993	976	901	892	970	977	922	919	912	847	919	921	1019	930	992	909	955	914	903	915	942	905	961	949	953	975	960	955	914	954	916	933	928	970	920	983	977	956	899	915	972	928	926	953	970	932	953	943	934	946	914	946	935	996	965	898	924	955	952	958	971	931	931	971	906	943	976	939	938	957	949	928	938	949	906	913	937	962	966	913	913	965	958	990	953	934	923	944	946	1013	962	957	974	986	987	951	922	914	909	901	938	1000	971	977	966	954	962	987	969	958	948	962	1011	992	926	928	970	950	943	956	927	955	916	952	948	903	979	956	915	933	989	956	918	941	958	950	947	942	949	1008	979	969	925	899	971	969	926	968	925	930	887	973	967	929	921	994	891	958	899	904	953	913	950	927	993	934	918	918	905	943	895	936	979	936	970	977	941	890	955	923	916	956	951	925	954	959	869	926	939	932	906	963	997	992	954	962	945	894	941	937	921	918	1002	968	982	941	952	901	985	973	1033	970	956	991	983	902	955	890	905	918	954	922	945	975	969	919	929	950	931	896	956	949	949	978	946	919	921	996	938	944	922	997	950	986	933	910	973	931	859	951	933	931	883	920	935	963	938	936	923	907	946	913	936	952	942	929	913	921	968	886	917	909	910	908	973	963	966	947	982	948	883	912	926	1013	982	956	977	949	937	964	1035	873	940	957	964	911	953	975	962	967	978	929	959	968	932	945	925	1017	920	959	935	931	906	877	949	934	877	933	978	1034	927	912	986	941	950	967	924	924	956	930	957	911	990	933	926	881	873	978	934	895	891	932	945	898	951
24479	20938	24389	27637	20409	2039	523	426	384	369	358	357	316	332	373	334	343	373	318	343	341	316	354	328	343	344	338	337	291	357	325	341	303	370	341	358	346	304	354	347	331	328	314	318	330	316	317	330	372	312	329	366	309	316	353	306	350	312	339	309	315	321	340	369	351	336	299	296	335	336	344	306	325	304	338	314	347	339	345	327	331	334	301	317	327	346	338	318	346	305	310	321	311	317	318	326	321	352	335	325	348	311	346	332	330	379	345	349	306	375	306	325	325	288	346	322	362	360	297	349	310	297	315	324	345	338	313	331	339	315	344	346	340	351	332	360	330	317	319	317	351	330	320	359	327	328	328	301	304	322	297	333	327	312	348	337	333	319	334	337	357	342	347	325	340	341	378	338	304	335	342	313	327	330	353	318	313	320	313	293	345	325	289	325	336	325	326	356	313	338	306	322	333	347	351	296	322	349	296	328	311	328	335	304	313	346	339	361	326	332	327	325	285	304	328	288	310	350	349	313	305	301	327	334	312	328	313	374	340	382	323	344	317	323	350	350	305	301	296	335	370	351	351	351	329	312	316	360	301	303	335	357	342	337	341	287	331	314	321	313	340	355	304	352	341	356	340	309	344	340	318	302	365	333	328	297	373	314	339	328	322	337	331	325	319	319	292	345	347	336	358	329	330	397	351	345	335	327	319	333	343	297	368	320	340	305	326	344	331	306	306	333	300	305	332	329	335	287	326	324	322	328	339	332	307	348	312	329	321	343	304	329	330	338	266	304	343	311	305	290	328	352	338	342	337	374	347	315	314	318	324	352	315	298	330	317	281	311	334	328	340	344	319	324	355	343	304	322	322	339	308	325	334	303	329	326	302	319	306	327	356	318	317	310	334	344	363	329	321	379	333	341	298	282	281	330	336	258	328	319	347	342	311	329	312	341	345	355	347	368	321	337	377	305	367	380	308	327	322	345	297	351	342	345	318	318	335	325	345	331	329	329	325	355	319	342	327	312	338	322	349	348	347	320	334	341	339	345	315	335	321	345	304	315	305	323	345	311	305	312	344	274	369	329	321	334	345	322	317	332	342	356	336	332	331	337	323	327	318	323	357	365	342	318	298	304	326	325	322	347	328	331	311	352	315	347	313	351	347	349	309	322	350	367	365	346	309	339	313	297	322	304	293	326	304	343	315	345	310	313	309	325	341	356	364	298	350	307	332	327	349	352	336	313	337	308	343	360	316	286	342	317	329	335	313	337	332	334	338	373	348	330	309	321	333	332	306	329	318	308	326	363	332	348	336	334	288	340	360	339	317	348	330	325	333	338	315	325	327	309	311	329	335	326	344	343	299	313	308	359	376	320	324	337	338	378	321	347	368	362	340	373	347	332	341	322	319	337	331	339	350	367	365	282	289	364	310	347	369	347	349	343	326	331	314	309	368	317	333	295	297	337	352	326	305	356	344	331	337	317	299	348	331	304	350	330	322	329	353	339	310	355	333	336	326	323	319	353	335	332	302	316	326	314	317	324	335	303	320	331	345	351	360	321	326	360	308	360	309	311	298	318	332	330	360	362	342	347	381	336	339	335	328	331	333	333	326	345	333	322	318	341	350	355	348	319	374	341	308	318	309	327	283	335	296	345	351	323	315	330	349	338	347	349	333	359	353	317	334	322	303	350	325	358	311	362	363	306	324	302	328	333	351	338	297	306	331	313	339	329	327	322	326	309	328	323	307	313	318	334	320	339	326	316	335	323	292	326	358	333	324	311	338	324	329	284	331	325	344	308	362	317	323	322	345	329	366	335	326	309	284	300	312	331	324	313	326	328	319	326	343	296	353	319	327	330	310	333	322	330	370	298	343	312	330	337	331	292	342	323	326	309	305	363	320	328	338	352	327	333	286	352	322	335	342	343	319	343	327	332	335	337	320	344	314	323	345	312	320	320	321	344	363	282	280	350	330	306	333	389	347	327	324	323	340	339	332	311	363	352	334	353	328	329	346	324	335	320	323	336	322	318	291	334	332	340	308	347	354	313	339	352	308	340	303	324	355	306	322	357	363	326	300	333	350	323	320	339	307	337	303	337	327	340	324	324	338	346	358	300	352	298	296	337	298	339	347	334	334	367	302	338	338	308	326	310	336	308	332	354	315	373	315	358	323	343	324	321	325	328	323	343	318	325	319	325	352	350	300	335	342	319	316	317	308	333	314	340	332	344	312	360	329	326	345	305	286	367	317	311	352	333	294	318	305	333	347	332	319	353	383	300	331	324	325	297	344	286	333	337	333	340	307	321	309	305	374	294	308	358	328	344	342	329	314	354	322	338	313	369	330	309	310	347	317	329	333	332	316	337	355	355	340	331	353	329	356	310	333	329	328	337	294	327	318	342	321	314	308	341	346	337	302	306	322	346	345	308	334	345	335	318	319	288	319	337	335	293	356	347	340	335	351	341	343	316	313	325	348	386	316	332	358	316	339	305	346	312	323	341	317	297	281	331	321	319	309	311	353	366	326	308	323	331	331	349	320	309	314	329	308	349	320	309	332	330	343	338	322	350	335	323	327	293	295	337	371	340	311	354	345	297	328	328	323	312	329	332	313	315	341	291	347	357	318	311	325	299	308	317	309	320	342	294	321	305	326	339	314	342	329	345	312	319	327	362	343	294	292	348	308	295	336	335	350	332	339	327	348	336	328	286	296	331	314	314	350	329	288	313	308	275	325	338	327	339	328	344	352	348	328	341	347	331	341	312	319	331	292	321	319	358	334	347	338	349	303	310	336	343	334	311	309	333	335	324	342	307	332	341	312	296	297	353	329	362	282	298	333	335	307	336	324	329	334	333	351	370	340	308	327	352	369	322	340	338	330	347	284	312	332	313	319	314	322	376	349	317	338	374	340	322	325	362	320	306	380	314	334	361	323	339	329	286	333	313	293	331	361	292	336	326	353	291	333	357	332	352	334	341	324	344	359	344	304	312	300	340	339	321	389	373	336	345	350	339	304	332	327	305	317	347	330	334	348	337	319	325	295	337	356	330	269	323	321	342	316	323	318	324	345	341	328	358	335	309	322	317	363	343	347	345	369	347	350	313	356	363	361	352	322	336	309	364	321	285	326	345	325	359	339	362	350	320	336	290	316	297	314	326	328	319	352	335	318	322	302	330	311	318	317	346	362	352	381	320	341	344	302	320	380	344	332	283	329	336	316	279	349	316	327	336	337	335	280	301	359	316	285	302	336	303	285	318	336	317	340	317	339	335	321	324	315	327	352	358	341	371	326	354	312	344	326	339	364	358	342	345	332	317	334	333	353	314	317	345	317	355	372	354	300	339	289	324	331	320	325	312	355	336	310	313	285	325	281	300	316	366	329	352	367	335	283	274	340	321	332	336	337	339	354	344	345	330	297	330	326	304	318	338	326	324	343	315	351	311	292	315	345	336	328	338	332	357	318	341	361	334	337	364	320	320	308	321	332	321	342	330	321	307	337	316	316	340	297	338
3221	2893	1833	1165	951	829	817	769	757	823	727	717	777	735	786	738	760	741	750	715	715	744	716	757	735	773	733	795	759	735	773	769	738	766	670	763	730	777	717	716	719	752	746	722	738	764	769	712	766	775	751	700	772	685	741	721	692	764	746	726	762	797	743	787	747	685	687	745	709	704	697	711	712	676	770	748	729	774	717	754	756	734	740	749	752	758	736	742	733	749	741	781	803	724	704	745	775	732	697	733	776	784	743	719	705	740	729	744	745	739	718	742	713	776	761	779	777	731	757	773	749	715	731	708	738	780	737	706	733	814	698	715	733	752	838	760	734	734	747	734	712	719	727	749	763	730	706	745	762	697	758	759	741	728	761	714	769	748	695	696	758	722	716	744	725	731	726	694	741	752	730	712	766	724	687	721	747	706	710	760	785	718	747	697	749	723	725	705	728	710	728	735	768	744	725	729	777	829	760	777	734	739	745	723	698	717	688	712	732	774	765	732	753	751	740	788	733	707	686	743	734	769	803	781	869	741	760	740	739	684	725	757	745	754	748	736	737	751	731	710	791	729	692	775	727	763	781	721	733	739	715	767	769	776	704	754	755	714	754	744	708	730	741	727	750	789	743	765	685	722	745	730	824	756	722	750	735	733	723	704	737	752	791	778	764	752	723	772	746	706	760	687	741	748	826	704	762	775	745	780	734	708	706	797	747	739	760	754	710	727	744	708	779	709	754	734	758	707	735	765	798	751	752	786	722	688	733	751	718	704	705	742	690	707	724	794	775	735	742	747	753	722	716	733	757	746	742	704	724	707	749	712	740	748	758	748	692	765	758	717	708	702	738	763	707	693	773	752	763	744	775	720	672	731	694	728	778	749	733	761	781	770	780	749	730	770	704	732	787	724	736	723	796	741	768	757	764	762	712	752	728	730	765	749	744	697	785	694	763	698	801	745	728	709	711	770	775	705	743	731	772	716	767	710	715	781	707	743	742	712	774	744	712	702	721	717	737	709	738	687	729	762	772	759	774	734	739	766	772	747	720	753	765	737	692	710	715	702	690	663	788	706	740	744	794	711	774	722	724	745	749	746	704	701	746	767	753	753	701	733	721	742	708	738	762	753	765	735	745	757	771	708	709	757	723	716	705	783	711	759	739	755	718	750	715	786	732	740	709	763	708	784	750	732	725	731	756	724	735	709	711	735	685	720	740	694	766	770	721	727	705	712	757	738	706	799	727	738	742	750	707	766	707	764	757	740	728	748	729	704	711	700	715	718	718	772	761	706	769	708	751	709	741	762	760	738	703	773	733	710	797	701	710	702	720	730	731	806	731	751	709	692	736	748	756	707	738	719	733	760	774	759	710	758	744	762	725	732	778	727	723	783	743	757	710	763	738	779	745	744	757	715	753	718	746	777	727	704	754	715	777	745	708	747	754	745	759	723	759	768	738	743	728	736	726	779	751	767	736	763	769	778	798	717	749	707	722	722	706	755	777	778	786	706	781	724	748	780	727	790	748	708	719	805	748	696	748	722	741	756	763	719	748	729	756	759	729	777	785	759	754	778	743	737	715	742	749	749	770	743	728	745	742	738	760	750	754	723	749	754	749	711	761	704	748	708	737	787	750	753	681	779	739	764	745	755	708	740	753	724	753	770	781	698	688	744	745	719	725	792	751	692	732	754	743	771	769	747	762	767	743	749	755	743	745	726	777	720	756	730	726	753	735	794	754	731	705	688	712	734	712	733	786	740	722	705	761	717	762	703	685	733	699	782	750	786	720	718	766	757	738	759	726	747	727	731	761	717	710	754	759	681	705	743	719	724	745	698	767	749	713	704	758	768	724	730	719	730	766	740	745	717	729	727	780	766	772	695	739	766	714	728	750	762	687	767	766	750	739	734	709	741	676	722	753	738	755	726	761	702	760	770	716	729	732	772	728	715	761	718	776	778	769	770	686	716	727	683	733	750	690	777	704	759	746	768	757	754	728	759	740	733	808	779	708	727	743	768	710	713	714	757	741	755	724	745	710	717	694	774	758	695	771	714	763	749	696	742	715	762	766	713	698	720	702	756	755	773	716	740	701	760	766	734	784	721	774	792	696	740	704	730	732	731	701	691	738	730	752	739	789	734	745	751	725	736	704	754	784	695	747	720	689	732	713	736	758	744	734	742	718	729	800	732	725	757	744	730	748	775	721	747	759	744	692	723	744	751	746	719	744	747	749	711	749	711	691	775	784	724	752	751	767	777	763	738	738	734	726	750	760	712	769	729	725	707	764	705	721	786	741	806	755	707	739	731	766	700	754	698	714	693	732	739	731	734	748	717	844	715	764	757	724	746	782	726	743	755	742	724	740	738	733	748	751	734	682	728	685	689	773	728	744	732	706	735	779	793	710	728	720	708	764	804	733	731	738	717	737	708	770	697	758	696	710	748	737	763	776	699	756	689	748	738	761	708	765	781	767	721	731	733	735	777	742	703	766	792	789	710	744	732	729	712	718	741	765	694	721	781	801	787	753	731	743	724	756	753	749	738	724	759	711	748	749	744	724	775	773	775	698	768	739	763	768	752	738	732	760	736	743	753	765	763	730	734	759	723	695	712	736	730	777	776	721	753	726	722	761	760	671	720	749	774	732	752	728	733	700	745	757	735	739	785	706	715	732	751	743	764	712	751	698	752	723	799	741	729	758	728	716	736	758	677	790	721	696	713	717	768	657	733	708	689	733	708	742	765	710	761	758	736	761	738	719	755	715	784	673	743	754	731	734	748	722	705	756	730	708	720	720	772	739	762	745	751	748	738	716	754	795	749	735	718	745	723	796	773	760	733	729	729	761	736	757	759	748	774	741	691	736	716	721	764	759	739	730	738	756	695	735	729	724	740	748	730	738	734	682	727	737	751	762	769	764	762	754	695	682	767	757	740	762	744	722	713	692	714	708	752	704	716	703	730	750	736	726	720	752	698	739	749	749	721	674	748	748	732	747	745	739	763	706	755	704	814	747	754	712	767	722	751	776	775	729	737	712	745	763	759	740	734	693	746	734	765	724	751	749	723	716	747	725	684	769	719	720	766	792	746	772	732	716	742	704	762	737	775	686	781	720	697	752	728	771	705	731	761	785	743	727	723	780	724	702	730	720	711	726	706	702	721	699	757	725	760	694	694	720	717	708	712	735	778	737	781	701	752	701	688	735	677	746	745	685	756	775	726	781	734	708	734	691	755	730	798	742	765	752	749	769	740	738	736	766	762	751	730	747	748	772	747	733	724	764	733	730	743	718	761	763	732	732	756	709	762	722	777	724	731	727	740	748	713	716	748	745	700	731	737	736	748	776	704	789	713	724	729	732	793	753	734	778	747	755	726	748	707	792	700	686	738	721	742	779	699	742	757	686	760	772	693	703	721	746	763	714	750	743	754	704	747	762	736	691	794	740	780	681	746	692	751	724	709	741	720	739	677	765	758	732	695	772	782	745	723	737	808	781	665	760	736	713	740	767	737
23815	20954	25045	27022	20960	20726	1270	398	309	246	206	235	220	187	192	194	197	140	164	192	187	174	159	173	170	178	180	180	174	140	154	148	135	172	161	142	172	167	142	154	167	174	159	160	169	171	130	146	165	190	137	150	147	128	148	164	126	166	180	135	135	139	150	135	151	157	121	140	149	159	159	162	165	148	143	152	163	140	148	150	160	143	152	146	130	171	166	139	154	186	158	144	165	138	149	144	157	142	145	161	150	161	163	180	157	145	146	151	153	167	155	143	147	155	151	151	162	175	135	130	167	161	154	148	131	161	154	165	125	161	143	151	148	161	148	156	147	150	170	139	126	125	149	138	166	144	174	160	142	153	152	166	134	131	157	172	152	158	143	161	177	168	144	158	181	176	168	136	148	135	153	164	160	137	152	146	162	155	145	163	179	175	159	177	161	131	146	167	175	163	175	164	153	128	150	156	163	131	158	150	155	175	139	148	165	130	162	166	143	168	157	141	160	160	156	145	152	131	150	160	169	152	167	141	138	144	154	150	170	152	159	183	157	140	139	145	151	131	160	144	188	173	167	137	141	139	125	145	143	172	152	172	154	140	151	149	162	155	135	182	155	154	155	173	143	176	154	141	157	144	146	164	140	148	138	159	142	143	143	156	162	151	175	161	155	175	140	160	163	139	145	152	153	144	169	155	149	141	153	164	185	182	177	161	146	148	147	171	147	135	156	145	145	146	141	138	151	160	151	141	147	138	139	126	142	170	141	154	163	142	162	160	143	156	163	177	168	166	153	169	162	144	160	150	145	150	154	155	167	136	160	139	173	167	140	159	148	162	145	143	154	157	160	165	143	168	165	156	145	160	154	167	163	169	173	147	169	149	151	144	150	139	123	155	143	159	131	140	145	146	151	149	168	157	150	140	167	159	145	131	159	160	165	149	156	139	171	148	152	158	150	143	138	154	164	172	144	159	163	156	152	173	154	145	151	144	152	142	164	162	121	192	168	145	165	131	147	149	127	158	182	159	137	153	153	182	164	149	154	145	163	140	132	178	180	153	148	134	150	155	161	136	134	159	148	164	138	141	156	130	147	170	172	164	138	148	152	152	163	148	147	151	163	166	148	158	141	167	138	188	157	150	144	141	154	161	167	160	155	151	127	149	150	147	110	153	161	157	160	158	174	171	167	145	153	150	137	158	145	125	159	143	164	146	153	152	167	150	132	165	179	163	150	151	152	146	155	198	127	138	180	172	150	147	128	144	185	148	161	135	135	169	150	161	173	159	140	153	154	159	168	160	185	145	138	156	144	148	169	164	134	168	156	157	137	168	144	154	130	151	180	176	151	166	145	162	160	141	139	160	173	138	165	171	147	160	142	140	143	162	176	162	174	149	167	165	148	153	144	162	169	148	169	164	165	160	127	180	148	144	163	140	167	154	148	134	157	138	162	157	147	167	160	122	150	153	169	149	178	164	152	147	174	154	149	162	141	136	132	177	144	161	172	163	154	164	160	151	175	203	160	128	165	172	159	130	157	164	139	174	164	158	141	126	145	181	124	162	153	171	151	156	145	147	165	141	161	142	139	152	144	163	166	135	161	149	158	159	149	165	159	145	168	114	155	145	150	176	166	144	157	163	179	160	146	150	144	172	138	188	147	131	198	173	146	149	146	155	151	130	156	174	128	157	153	165	155	170	136	150	163	169	148	145	132	161	158	154	143	159	142	142	145	177	165	169	162	153	160	156	158	145	139	144	140	159	143	150	170	139	151	148	157	161	150	151	128	130	155	144	153	149	165	204	155	156	147	162	161	127	146	148	168	145	149	143	159	140	157	154	163	175	128	165	155	172	181	149	155	174	154	168	136	152	167	141	171	161	159	150	168	165	172	165	155	153	178	172	131	141	141	166	158	150	147	155	162	140	158	142	163	138	160	153	137	166	132	164	177	154	198	133	157	148	117	176	171	141	161	180	146	167	161	130	140	156	159	128	160	159	141	169	158	155	169	144	153	164	140	150	182	148	151	142	136	158	148	152	135	141	170	146	141	144	158	173	154	145	162	130	151	156	155	144	170	150	139	156	146	157	172	140	141	124	158	173	169	154	168	163	157	128	149	147	155	157	142	153	157	157	167	157	150	149	164	141	164	165	140	169	160	174	167	146	133	142	150	135	166	125	155	166	148	156	172	156	179	154	156	156	139	162	147	174	161	133	151	153	149	150	140	148	154	168	168	140	153	133	161	127	141	179	148	150	163	162	137	161	154	148	161	147	136	155	143	167	136	154	170	167	170	142	147	161	154	174	142	136	133	175	131	150	164	157	159	183	152	179	160	156	140	171	150	156	161	166	170	170	140	169	140	150	136	126	178	156	140	140	147	134	149	139	138	148	158	158	141	158	142	141	150	163	146	156	149	156	166	180	168	182	157	137	156	123	147	133	179	128	164	164	158	137	155	146	166	151	141	155	157	149	160	145	166	153	169	148	160	146	149	169	146	159	151	144	148	145	150	150	160	157	161	148	154	152	166	170	122	153	162	153	149	143	162	143	140	145	147	128	151	170	154	156	170	154	188	164	168	159	138	149	153	146	181	180	193	137	168	168	131	171	162	152	150	164	156	154	157	151	131	152	162	150	181	125	163	171	175	137	143	170	163	157	160	153	160	158	182	146	152	140	143	150	150	168	147	131	148	124	141	164	148	142	173	149	148	161	148	176	173	144	177	167	156	158	144	180	149	151	159	141	140	152	156	163	165	192	152	164	150	157	177	165	141	161	149	150	159	164	147	154	146	165	154	150	153	167	170	143	142	144	163	155	163	153	155	168	143	144	178	145	139	157	159	158	147	154	164	144	151	147	187	142	159	129	144	158	135	133	165	156	157	167	150	133	173	174	146	133	162	139	160	165	151	161	162	174	158	142	142	164	150	170	152	129	157	156	177	185	143	145	177	139	155	161	167	146	171	164	139	173	136	163	152	145	132	169	149	146	129	153	140	161	153	156	148	148	136	150	158	166	154	155	170	142	165	138	160	153	136	154	161	154	158	176	157	142	136	146	137	145	124	173	163	182	147	128	155	134	138	141	167	160	153	141	176	161	155	173	142	131	149	177	161	137	152	155	140	149	160	134	166	145	139	167	171	153	182	172	154	162	173	135	149	142	157	147	162	151	154	157	146	153	164	142	145	153	165	166	148	138	163	148	132	143	154	145	155	159	159	156	167	148	161	165	162	175	174	148	145	175	149	151	161	141	166	154	142	160	168	153	161	158	153	160	143	150	174	153	148	175	136	158	142	183	134	150	162	163	143	154	154	158	155	152	156	182	137	134	148	148	139	167	182	190	163	167	165	139	149	144	151	133	169	165	164	150	138	161	140	163	147	176	161	148	152	165	159	152	141	141	148	162	147	137	157	131	147	169	161	149	152	162	157	147	148	171	158	129	179	177	158	156	156	175	153	161	164	167	134	145	145	163	148	143	178	175	137	175	143	163	158	154	159	143	164	158
3035	4354	2408	1125	725	570	485	470	412	423	457	435	429	405	397	402	421	358	442	415	400	398	386	413	402	414	400	409	414	428	406	348	347	357	375	380	349	372	393	403	396	345	379	405	422	420	357	368	399	386	357	352	385	391	400	395	384	409	392	385	400	389	384	364	379	362	368	379	374	404	371	397	415	370	411	355	394	401	368	384	363	375	384	409	412	370	379	428	393	378	372	370	374	409	392	359	407	367	352	380	382	388	380	356	401	412	360	386	355	400	358	404	446	403	409	340	406	389	396	430	347	374	399	344	386	369	364	396	379	374	389	365	409	364	372	354	428	379	391	383	392	375	355	382	390	391	381	418	363	402	348	378	416	382	380	384	397	356	380	368	357	377	411	417	418	425	379	349	392	381	389	404	417	403	394	375	436	398	337	401	349	379	360	357	390	405	398	363	378	416	356	400	355	415	395	403	407	363	388	354	403	370	379	398	372	377	366	418	366	368	399	384	378	377	387	391	370	385	392	372	364	396	375	402	376	374	373	373	353	407	372	412	405	373	370	428	355	331	398	357	379	340	408	410	377	367	410	361	382	353	364	362	393	404	376	451	382	392	414	376	411	378	424	400	406	408	384	365	360	381	396	429	365	410	410	382	391	399	406	368	364	407	399	405	362	383	388	400	361	387	361	418	395	400	404	398	350	360	364	375	391	358	382	405	377	408	392	377	359	384	381	359	362	399	356	346	418	377	406	401	387	372	354	344	430	404	367	363	376	435	418	377	381	392	384	394	383	401	361	417	370	428	384	373	394	407	370	391	420	389	387	339	354	425	391	384	381	399	372	383	418	405	348	373	392	357	381	408	409	348	402	396	397	422	425	355	399	400	367	415	367	396	402	360	365	349	392	386	388	395	382	360	392	357	368	367	388	421	378	408	349	391	373	362	352	392	388	373	374	353	406	391	389	401	379	387	386	421	395	400	344	374	383	386	360	364	381	421	434	376	393	432	388	436	385	395	374	361	391	401	357	390	389	386	380	398	397	382	386	403	414	418	386	404	406	397	403	373	412	406	360	376	376	406	379	392	393	345	371	372	396	399	393	373	389	375	376	386	378	368	320	388	344	390	384	397	390	397	367	378	374	401	379	397	397	400	383	389	379	360	411	391	383	382	390	406	347	393	392	374	382	378	381	407	365	372	410	374	357	418	397	405	389	368	373	395	377	375	384	362	376	399	398	409	358	399	384	392	361	376	421	364	368	423	381	377	381	337	396	372	352	386	390	365	398	406	403	347	401	389	379	387	375	403	414	379	368	344	392	375	391	392	372	386	380	438	406	386	408	364	379	376	394	399	389	392	361	394	357	367	395	423	382	373	399	392	348	380	388	369	392	406	376	365	413	400	381	390	369	410	394	377	385	383	379	378	397	382	368	396	373	380	415	351	333	379	389	382	407	395	380	378	361	422	366	329	406	367	405	365	386	362	380	386	404	379	405	390	391	389	427	405	378	360	399	389	400	387	375	372	374	384	379	396	393	374	353	362	375	356	356	369	404	390	415	398	340	381	373	392	385	370	386	375	372	370	364	395	401	389	381	394	397	378	370	408	384	388	410	371	373	383	405	393	388	366	360	410	389	378	436	399	362	374	417	385	414	377	371	374	397	403	363	383	385	380	387	382	365	391	382	400	408	368	368	406	401	417	414	361	338	384	349	376	384	399	407	377	382	382	387	381	395	350	409	429	401	377	419	385	375	405	396	385	365	398	342	450	380	364	406	385	427	389	388	394	395	377	410	404	394	398	374	366	360	387	365	405	404	377	397	361	375	370	382	380	391	398	390	390	367	397	393	372	382	362	382	390	392	393	389	378	429	383	384	397	371	370	389	399	413	386	366	389	384	383	385	373	407	403	390	394	362	385	389	359	408	377	391	377	390	385	390	408	379	369	375	388	410	423	399	397	362	362	355	374	361	402	407	373	343	408	375	376	394	381	394	356	386	377	438	407	352	383	371	391	421	396	380	416	392	401	391	426	369	429	426	378	345	418	389	361	404	374	448	356	365	393	373	401	428	388	416	384	385	373	392	388	363	423	351	371	384	366	394	389	390	381	387	404	400	367	377	388	387	386	402	402	381	388	402	404	393	383	369	402	372	379	401	403	403	405	320	390	380	358	388	362	364	366	367	379	381	390	385	372	386	427	395	398	391	375	369	350	370	368	356	382	410	379	363	373	398	389	378	364	359	387	379	423	378	397	370	387	404	405	371	425	391	373	344	372	368	392	336	360	399	399	382	363	397	393	415	379	378	399	410	394	355	402	383	380	351	385	380	368	374	396	372	427	423	382	409	379	377	364	364	389	376	382	430	395	368	367	360	392	388	413	380	347	402	427	393	414	376	386	397	383	406	380	345	376	401	351	374	367	391	341	409	388	352	361	398	378	426	359	384	404	356	370	378	374	388	403	380	369	406	364	336	418	388	388	362	393	373	397	407	395	376	396	395	383	372	425	357	395	396	396	418	357	384	390	349	398	366	379	377	395	385	392	371	380	392	344	385	400	378	367	380	369	359	403	391	371	361	367	388	382	384	379	392	409	380	411	353	379	389	389	376	402	410	399	397	412	414	374	396	396	370	384	381	381	392	415	396	435	410	372	390	365	397	403	405	396	380	369	375	391	409	396	390	348	379	404	431	393	387	369	358	390	364	390	373	397	360	353	363	378	372	373	365	372	352	360	366	385	365	370	371	400	416	351	403	373	386	395	376	407	403	379	358	355	390	428	383	363	390	411	375	373	382	398	402	363	430	403	365	387	372	374	371	362	409	390	407	380	379	350	377	385	418	384	371	392	402	405	371	410	367	375	340	409	416	398	400	384	399	364	377	369	380	387	432	379	390	381	356	391	421	387	401	369	436	387	392	361	377	354	410	404	389	407	386	359	382	399	373	405	401	381	376	379	420	414	415	361	364	366	369	405	419	385	383	386	382	403	399	369	368	352	381	384	395	404	405	380	400	376	350	399	335	379	413	420	396	390	409	376	359	394	389	387	371	379	385	378	382	373	396	399	337	381	399	372	377	367	406	369	383	376	412	361	343	409	375	351	386	373	370	398	409	405	385	384	376	419	357	403	390	382	416	393	406	373	382	400	367	414	403	352	358	372	358	393	414	369	394	383	374	351	401	399	356	370	346	382	406	392	400	399	388	375	352	388	395	366	408	374	354	374	416	407	412	397	384	385	391	337	412	382	400	399	389	378	366	421	376	375	367	381	378	388	377	385	359	382	381	402	398	372	392	392	420	380	385	412	377	375	382	413	357	392	398	382	407	380	380	344	376	358	412	380	390	383	416	411	372	393	380	399	370	445	413	397	373	368	363	397	365	380	376	384	374	364	366	409	351	379	395	387	409	368	422	408	379	393	410	364	382	400	368	383	358	392	391	373	377	391	377	381	339	387	372	353	366	409	412	388	371	407	391	406	347	402	384	360	387	380	389	402	351	372	407	379	412	409
32176	10095	1048	554	492	428	427	439	426	407	436	429	390	401	396	438	440	465	439	450	408	438	422	409	453	421	434	423	450	420	412	412	440	402	427	418	428	441	418	421	439	439	449	420	486	462	458	462	404	403	467	425	413	463	430	412	424	415	417	446	446	405	409	452	470	426	459	401	463	450	465	463	443	437	390	415	437	398	404	429	420	430	443	493	412	391	433	413	445	411	437	453	407	408	367	442	440	453	452	423	410	431	453	394	430	409	456	413	459	453	440	397	444	417	437	393	417	443	418	438	426	432	420	427	426	420	419	407	438	464	474	436	388	441	448	402	411	437	396	409	441	410	368	416	386	428	412	398	440	431	431	458	426	449	420	410	419	445	403	429	419	436	407	427	411	405	425	445	422	411	391	405	453	443	413	416	478	468	432	385	435	424	427	379	415	441	428	444	386	424	418	434	464	413	426	431	422	462	431	380	462	422	426	423	417	422	422	401	414	440	387	420	434	430	443	455	417	434	391	450	420	421	434	406	426	408	435	454	397	395	411	439	393	402	460	389	408	442	436	412	425	411	435	396	452	424	412	445	403	396	387	384	411	413	431	412	447	389	410	422	433	399	440	444	402	392	441	414	423	472	402	413	388	452	433	417	411	432	419	459	397	388	409	433	399	428	390	403	410	415	434	441	420	402	422	405	394	395	402	402	430	421	383	391	396	446	476	423	466	373	450	400	441	432	408	433	430	434	433	433	426	423	447	406	425	441	444	422	437	380	452	423	441	425	438	395	448	393	416	431	411	401	402	430	442	428	433	412	417	425	390	470	421	437	436	414	410	398	417	409	378	417	448	422	437	418	406	459	449	435	436	446	435	372	444	453	422	435	400	421	425	408	402	367	390	452	418	451	435	423	415	410	360	442	433	440	430	420	450	428	435	420	438	416	440	402	413	444	451	462	418	393	418	402	463	400	422	413	396	450	411	394	399	401	451	430	414	420	407	448	410	458	431	412	442	442	432	424	428	443	413	434	408	424	390	423	416	417	480	441	402	397	448	409	450	392	383	440	403	393	428	471	440	429	413	403	431	391	441	458	417	436	413	402	429	417	422	402	423	425	457	455	423	402	412	441	419	412	443	391	435	413	399	412	428	429	402	415	430	429	460	413	435	403	398	445	421	413	421	387	435	439	397	439	438	405	466	439	429	443	434	417	403	403	426	423	447	383	442	424	434	442	429	432	441	416	432	413	449	394	464	422	447	436	400	429	434	413	410	405	416	418	426	395	408	428	412	447	446	400	379	425	449	418	371	438	409	418	384	381	405	440	432	429	435	412	448	429	412	395	431	400	440	460	409	409	397	422	441	432	386	425	442	447	416	443	401	387	417	432	415	430	497	424	467	425	416	423	390	412	425	402	387	395	411	428	416	416	401	435	434	398	460	421	467	433	432	424	449	424	455	434	420	417	422	434	471	419	395	427	424	388	414	408	427	417	419	395	403	414	408	403	413	403	407	429	393	423	459	464	429	437	456	435	409	435	410	434	413	432	372	431	411	405	421	441	415	428	399	429	417	409	437	456	438	415	427	446	397	391	416	407	448	433	390	392	409	454	398	443	441	393	464	413	413	402	379	423	416	432	398	429	423	423	407	405	437	418	415	402	414	410	434	423	406	414	462	410	416	423	399	497	405	434	429	425	454	425	420	407	418	407	439	401	372	418	439	381	412	429	410	442	421	403	466	426	407	398	408	399	399	444	381	423	387	433	371	420	387	423	440	418	380	424	431	420	433	397	384	371	417	400	380	480	450	403	441	407	417	376	427	428	396	447	419	390	426	409	414	439	474	441	407	445	423	391	439	431	460	438	429	432	418	413	454	415	390	388	405	434	412	439	400	469	440	414	424	445	434	427	444	418	424	436	403	412	428	397	417	422	449	425	432	436	435	445	428	396	393	405	436	413	433	394	393	399	459	442	424	436	424	447	366	395	408	446	431	465	425	453	389	409	434	393	372	422	428	440	408	431	405	424	404	435	415	422	462	440	457	402	438	409	396	445	454	437	438	448	380	431	392	419	407	409	377	436	447	425	422	416	460	397	474	399	439	371	402	407	411	440	433	388	438	440	469	430	394	404	392	436	445	441	400	384	410	418	404	394	432	421	420	438	396	428	407	423	406	453	436	397	431	393	434	449	397	474	406	424	422	444	449	403	413	428	429	409	401	420	396	427	459	400	429	434	441	423	380	388	399	431	447	414	436	421	431	443	437	406	398	408	403	380	443	416	432	416	387	422	444	389	433	411	435	449	411	395	382	433	423	450	414	424	449	434	457	444	450	418	405	389	411	420	429	423	402	415	423	402	386	398	412	440	424	409	411	427	431	461	422	438	435	402	448	405	385	451	420	410	398	403	408	437	410	430	452	418	447	420	433	415	423	393	413	438	394	393	425	419	431	418	408	418	422	424	406	406	424	410	430	422	446	401	464	426	432	423	424	432	391	438	409	389	389	403	397	476	452	415	372	408	458	403	438	393	415	422	413	416	431	368	421	441	424	391	404	434	452	402	431	439	446	437	427	454	423	439	400	412	435	425	430	402	427	439	425	420	421	448	415	429	397	419	429	425	428	375	434	407	429	430	443	435	438	409	422	452	416	397	402	382	435	426	431	437	445	439	424	392	456	375	417	401	447	444	445	452	401	385	415	398	406	421	431	410	376	459	431	423	411	462	403	429	417	388	432	433	420	438	468	422	418	387	416	385	420	441	444	393	450	438	401	392	419	412	481	408	446	394	417	402	424	391	408	381	409	403	446	430	392	445	452	421	453	414	414	393	435	396	397	416	415	415	419	433	429	429	403	411	415	415	466	425	473	441	430	398	442	453	428	440	414	414	422	428	428	408	407	420	397	402	405	453	408	389	410	432	432	435	458	455	400	444	359	404	426	432	459	411	447	447	425	400	445	380	437	421	437	422	429	467	436	387	409	372	407	415	408	412	447	416	392	422	415	387	389	380	426	454	421	433	439	426	433	427	412	424	448	461	424	387	399	433	416	392	411	411	428	405	450	448	440	398	389	452	401	393	456	443	432	435	446	402	398	405	385	426	404	435	408	465	396	447	398	444	438	387	441	448	357	388	430	394	416	452	414	409	430	418	418	398	449	391	442	426	471	396	445	431	423	422	430	407	430	404	453	382	412	438	439	433	440	438	359	441	429	440	415	445	390	434	378	360	434	446	423	408	397	417	426	416	429	437	448	426	437	415	476	392	410	459	445	409	452	419	450	419	416	358	404	433	427	407	427	427	443	451	382	416	448	421	437	454	411	401	410	404	426	437	397	403	422	437	431	391	418	406	413	418	432	449	458	435	429	463	443	378	465	393	452	432	415	445	410	433	401	450	425	422	441	410	389	406	392	345	406	420	438	405	394	418	418	452	439	431	446	405	413	422	448	391	402	446	484	421	432	441	386	432	379	459	438	403	414	407	393	385	415	456	423	397	375	405	455	432	423	422
5686	1094	995	990	935	973	981	915	946	858	885	895	956	971	870	938	921	931	984	930	934	932	976	946	919	922	911	986	946	923	914	962	941	899	982	931	992	990	917	933	944	983	978	985	951	930	987	976	959	953	941	925	942	938	901	948	930	959	934	980	955	988	950	906	969	920	926	969	972	912	945	929	916	986	940	908	945	936	934	969	982	976	922	924	943	941	967	965	936	1000	943	927	929	1011	992	929	944	955	991	938	976	931	910	915	934	969	923	966	963	900	934	941	978	978	949	996	988	931	889	942	914	932	924	909	912	973	944	895	973	958	900	952	916	1006	950	958	932	902	937	958	932	894	932	939	922	995	903	911	908	928	932	948	908	949	910	953	940	923	919	954	964	971	945	962	978	933	974	934	950	1014	936	970	917	919	986	910	957	982	964	931	906	924	965	933	928	939	945	904	977	935	997	937	940	970	941	854	975	939	963	914	912	947	957	936	951	955	995	898	940	937	934	975	935	953	961	953	924	924	914	893	922	936	924	940	972	876	863	938	947	924	870	916	967	1007	885	942	942	879	937	882	914	955	946	994	981	901	987	961	934	929	939	959	986	964	928	909	965	907	960	931	903	1000	945	986	911	931	897	913	941	924	900	917	888	936	950	945	933	908	905	922	910	954	957	922	882	932	888	957	918	947	941	934	932	991	926	943	973	940	906	936	943	982	911	973	925	944	870	916	973	983	937	935	900	998	923	945	941	948	965	955	920	942	981	889	932	901	907	910	938	970	942	915	896	911	899	925	952	962	945	946	919	929	921	947	948	880	932	944	928	924	913	1001	978	918	941	925	935	918	963	938	1006	919	957	936	950	956	954	925	923	975	950	993	990	968	965	951	864	897	899	956	893	891	987	981	952	945	938	933	928	912	957	932	979	891	928	940	985	967	946	993	941	973	970	911	899	865	973	898	984	905	934	955	954	931	925	937	900	944	911	954	947	927	963	977	888	936	933	962	967	923	954	1010	965	947	930	935	947	969	951	889	910	978	975	970	943	956	926	948	930	954	951	903	960	940	911	949	919	978	887	974	929	951	944	962	951	950	911	943	969	916	969	931	967	964	897	951	922	910	960	992	1012	941	926	889	924	897	948	931	950	953	918	938	960	974	947	950	884	958	999	891	959	930	908	984	939	922	963	989	909	913	944	949	947	988	964	868	955	940	891	920	932	934	1006	1010	978	924	962	952	994	922	878	905	932	953	912	969	988	941	990	978	992	930	960	930	911	920	873	970	926	943	916	937	975	946	887	935	959	959	944	997	959	990	947	913	934	919	953	923	949	919	949	936	912	950	953	960	940	983	940	937	984	920	967	984	947	973	932	911	969	919	930	1004	968	886	927	944	944	935	924	935	913	924	996	891	915	935	994	914	981	918	925	963	947	927	905	902	856	938	940	1007	911	921	911	873	910	884	954	956	939	926	958	924	947	875	899	969	936	948	932	916	1054	937	895	984	938	941	995	963	970	962	966	928	1019	909	967	958	940	975	955	953	980	923	912	943	913	956	907	938	960	954	913	912	974	998	972	953	915	936	954	976	945	929	927	912	930	947	915	955	939	982	952	918	971	955	900	948	890	977	977	911	991	951	895	929	999	942	933	989	924	947	963	942	955	943	931	948	946	932	1042	975	931	933	960	953	936	918	988	928	905	970	929	922	965	978	903	955	942	919	942	942	967	933	890	905	886	900	924	930	914	898	918	946	954	932	896	948	918	939	922	991	974	943	952	920	991	894	929	947	931	977	942	900	937	937	973	944	901	944	874	937	927	1007	986	969	919	944	863	938	928	919	875	1008	934	953	915	905	932	993	959	977	934	934	976	980	982	935	929	933	899	915	937	920	904	934	903	926	907	947	946	936	954	912	926	881	921	1017	896	890	950	967	937	963	937	971	924	932	950	954	934	922	944	961	950	882	916	909	959	974	931	967	921	942	972	900	912	977	946	959	903	934	930	997	898	862	936	1019	921	960	1003	882	959	933	967	990	948	926	960	913	932	905	909	927	959	911	948	965	940	925	979	998	918	906	928	929	969	880	982	913	995	967	943	953	911	980	946	905	992	989	925	886	951	918	879	980	1000	943	932	905	903	981	972	985	907	937	999	975	975	1004	969	956	933	938	896	912	924	886	976	930	913	941	975	947	943	936	931	969	951	944	933	930	898	899	930	949	937	908	1033	985	953	928	938	965	950	970	972	912	948	894	894	953	931	949	992	948	887	926	898	919	975	958	962	984	931	948	967	882	962	999	935	949	896	896	912	961	922	908	949	970	1008	917	959	974	939	870	928	938	924	929	917	926	923	944	906	932	954	951	984	923	928	937	969	954	958	930	875	928	915	993	969	885	910	950	982	923	934	903	950	881	962	911	961	917	979	963	949	927	947	909	968	969	936	948	922	1009	927	936	969	967	938	910	971	935	949	961	941	930	989	869	952	919	917	954	957	909	943	927	908	941	974	941	967	931	898	852	908	961	940	902	937	941	952	948	960	936	942	958	998	991	981	940	1002	929	961	941	956	955	949	949	963	958	931	889	895	938	893	925	953	954	938	984	953	952	941	930	929	995	1005	886	934	922	961	939	994	1021	896	942	990	933	934	942	944	957	926	949	944	917	938	901	975	940	931	949	948	914	956	942	949	946	894	959	885	977	1005	953	942	953	926	952	956	960	922	917	949	898	965	953	899	957	953	915	913	962	931	928	962	946	951	952	995	923	948	962	857	933	952	921	932	975	968	958	937	922	986	895	984	956	902	1003	960	907	962	919	921	966	994	990	1015	938	948	969	935	972	960	986	953	955	1030	926	956	933	900	961	923	937	985	887	959	937	972	910	937	914	915	944	929	934	949	938	911	964	943	934	940	931	941	926	934	917	916	949	905	932	900	958	941	917	918	965	865	930	988	941	923	945	938	981	918	967	945	927	949	950	967	980	928	926	937	942	981	1016	1015	895	904	921	894	955	928	911	928	982	969	851	981	936	951	939	987	881	945	913	931	969	958	937	909	942	922	961	966	914	924	934	968	884	964	923	945	975	950	931	907	878	946	926	937	923	944	892	922	952	957	966	991	931	955	945	948	911	940	955	950	915	942	925	946	921	935	916	888	931	931	958	979	893	910	940	983	944	912	972	937	951	917	924	937	908	942	963	918	897	914	978	910	990	942	922	952	923	964	924	973	900	949	917	932	955	924	912	938	945	957	1005	943	890	924	887	958	972	922	952	965	942	911	941	965	949	979	964	976	953	958	955	961	955	939	899	956	976	926	984	926	928	922	972	940	900	971	972	961	925	964	947	947	908	943	889	1008	965	987	929	918	1011	936	949	926	956	940	868	919	939	934	922	989	957	937	939	940	956	991	922	957	986	940	944	984	965	919	907	908	874	962	928	911	957	948	934	975	970	966	941	913	946	939	942	894	909	892	938	983	970	918	987	892	947	955	992	917	960	927	937	940	915	927	990	921	949	935	885	966	982	907	955	947	901	941	949	1003	915	934	954	913	986	968	955	926	956
24484	20913	24304	27553	20366	1984	552	444	451	356	380	351	356	360	334	348	331	328	348	337	318	354	301	319	358	357	355	309	371	296	332	300	333	335	345	322	338	311	307	335	324	312	319	326	352	333	331	333	359	346	314	309	321	322	339	303	357	386	311	320	334	336	323	396	338	345	333	348	324	327	371	301	347	313	339	306	352	314	339	340	360	336	303	315	323	343	336	334	317	300	316	321	331	331	330	304	322	328	328	364	308	327	351	312	347	305	358	361	327	304	345	348	321	349	336	309	342	378	324	333	302	320	328	365	314	311	339	341	315	337	315	320	351	327	341	344	308	339	372	318	371	344	334	348	351	306	337	320	297	308	355	352	310	333	314	348	324	303	278	314	317	358	347	326	314	327	330	345	327	322	329	356	322	327	318	309	288	369	335	316	353	335	322	345	350	316	334	360	282	315	339	340	286	338	355	351	339	306	339	334	335	318	340	327	281	302	339	308	335	354	334	311	301	334	320	346	309	328	346	357	359	311	333	346	365	325	325	353	304	355	370	324	315	327	292	318	332	302	318	358	333	330	314	319	312	322	340	353	318	288	302	305	330	332	335	349	319	341	321	296	308	315	334	328	291	336	377	317	308	345	334	318	337	318	344	289	330	333	325	327	331	349	327	328	321	324	321	313	338	305	330	321	325	329	336	309	334	308	324	342	304	336	343	331	319	299	334	351	350	325	323	309	351	343	305	315	293	333	337	350	343	315	353	303	379	295	325	293	305	284	357	334	351	319	324	356	316	333	296	315	325	321	291	296	280	303	343	347	284	310	320	309	312	355	320	350	343	298	322	284	316	330	315	342	262	349	338	329	312	341	318	342	359	337	339	325	341	342	309	324	319	329	353	296	323	306	339	319	319	327	337	325	323	289	319	296	320	321	345	339	290	368	322	349	333	324	285	333	329	317	329	361	322	324	300	309	343	319	334	306	340	327	309	327	320	327	338	325	346	307	346	339	311	299	315	302	328	328	340	358	329	296	290	323	318	303	317	351	341	303	296	334	339	329	344	338	358	340	359	350	363	333	332	352	330	315	298	347	350	339	349	292	327	350	326	350	326	309	328	321	346	351	351	315	300	329	319	309	361	305	331	378	322	335	370	318	325	311	314	341	298	292	336	341	315	334	287	315	302	293	340	341	345	353	311	348	323	360	290	342	340	322	342	301	388	344	337	331	354	330	327	347	319	323	349	371	311	371	304	321	330	335	337	344	301	300	308	304	309	329	312	309	318	349	326	337	324	314	359	349	339	319	317	341	318	341	354	338	297	335	321	320	349	322	346	321	350	336	340	333	306	356	330	332	323	331	328	334	309	335	347	337	351	350	343	350	329	315	328	367	344	310	334	312	333	323	350	342	335	329	354	344	345	309	335	334	316	330	323	323	335	349	332	367	345	341	304	323	314	357	323	367	328	309	334	362	341	350	323	317	323	350	301	304	335	337	342	341	319	330	316	332	330	335	342	318	314	354	334	297	328	312	342	321	314	315	318	335	318	343	325	350	339	326	325	336	352	299	287	341	309	311	352	351	348	306	333	308	344	325	330	357	318	353	315	326	334	325	330	317	330	341	330	267	333	310	311	300	340	326	349	304	363	331	289	338	311	336	306	340	338	298	314	336	326	272	334	342	323	314	345	353	317	346	300	346	331	307	277	347	348	359	342	330	333	313	342	305	309	357	352	333	311	355	327	338	341	308	357	345	342	330	298	290	371	361	318	340	312	289	315	305	323	306	336	339	360	342	334	360	341	310	344	364	354	321	302	306	338	317	320	336	347	343	361	357	332	284	298	331	322	354	314	287	324	326	347	333	301	351	346	351	330	305	318	304	350	333	319	327	337	338	361	336	345	286	313	316	368	324	324	292	305	325	298	311	335	317	324	334	288	375	347	317	340	361	336	275	304	339	336	346	306	354	301	316	299	305	382	332	328	328	314	338	332	288	341	335	330	310	306	325	331	359	334	330	360	334	301	315	329	327	316	320	292	344	353	346	321	328	345	352	338	343	362	341	338	356	309	355	319	322	342	303	346	315	286	317	318	329	303	336	318	342	321	350	327	329	330	324	326	333	322	348	337	296	328	317	322	308	350	364	324	336	325	316	332	323	305	357	339	310	328	297	309	349	313	303	340	336	311	304	312	331	353	350	329	309	326	320	334	302	357	296	338	321	304	332	319	330	325	292	314	301	326	324	363	343	346	337	315	330	312	317	342	324	336	328	353	328	337	319	334	297	305	363	329	337	362	337	354	340	324	321	333	341	314	332	297	332	349	339	327	348	326	297	330	330	338	304	329	312	341	354	356	334	334	328	349	310	331	301	333	338	333	303	305	328	346	314	335	312	317	301	334	326	302	341	335	315	324	317	310	308	325	319	312	344	341	289	333	326	308	336	331	358	309	324	327	306	346	370	326	302	316	331	345	321	346	336	334	319	365	304	329	314	348	327	329	329	326	332	312	321	370	345	347	361	324	343	329	307	333	340	331	307	329	289	299	316	376	311	383	346	339	332	337	355	327	321	308	350	313	355	342	346	350	319	351	320	312	301	367	332	362	315	336	325	359	348	318	302	296	299	315	299	327	347	311	343	326	343	319	312	336	349	346	347	317	267	344	342	335	322	293	321	307	325	313	345	375	329	312	307	339	339	345	360	300	338	344	310	336	332	308	331	328	306	328	368	361	308	325	278	333	318	326	329	302	310	284	347	325	353	345	317	331	309	318	302	356	334	338	347	317	304	331	344	334	307	317	298	363	336	356	348	316	352	333	343	306	345	337	346	336	316	338	322	322	309	344	326	311	334	332	391	324	320	311	328	331	274	313	366	336	347	343	345	299	330	333	345	318	356	335	329	332	338	328	337	344	314	342	329	333	298	303	291	352	311	320	303	348	315	358	315	305	345	336	323	303	336	311	306	333	358	349	330	325	327	305	313	325	343	337	329	317	323	300	311	362	315	352	326	370	317	348	334	324	317	335	296	320	302	310	326	305	341	325	329	327	288	321	337	327	332	312	351	311	315	336	319	350	296	340	325	347	322	336	349	303	347	380	329	302	320	344	344	290	325	312	310	354	350	305	299	325	314	326	381	308	332	317	350	325	304	335	315	310	324	353	316	320	329	334	323	302	324	317	328	327	319	344	333	347	337	355	302	385	365	336	306	301	349	314	335	316	321	332	305	310	342	330	314	297	342	321	355	305	344	337	362	327	341	354	333	306	325	297	362	371	329	351	330	322	347	327	352	332	293	303	340	362	327	331	316	308	314	310	349	337	291	324	344	323	295	330	306	314	312	356	313	369	316	327	327	301	321	336	320	344	349	289	329	349	304	337	346	345	310	343	318	341	346	328	318	351	326	303	312	340	351	336	309	325	332	345	357	312	328	367	345	345	327	307	318	345	408	339	316	303	303	314	335	335	337	359	323	381	356	311	314	329	322	346	303	333	343	341	342	323	324	297	293	312	333
3119	2775	1830	1070	919	793	788	787	798	770	750	740	767	775	768	772	792	745	753	756	803	736	770	735	770	808	723	751	718	702	727	728	730	744	663	751	767	716	705	727	739	733	736	748	708	725	755	748	750	717	751	759	742	787	751	728	730	759	757	746	765	743	749	708	731	715	737	758	690	740	745	691	750	744	770	760	729	699	708	723	727	699	756	718	770	740	752	740	726	680	769	778	778	736	738	728	753	766	731	728	739	747	688	699	766	790	731	704	738	772	731	728	729	754	720	785	699	797	744	729	746	753	726	708	728	758	740	770	760	733	740	718	773	819	720	714	720	722	733	755	725	737	747	722	701	739	707	710	738	738	767	778	721	730	739	731	713	659	735	678	752	754	745	743	744	784	719	740	707	741	729	763	725	693	775	757	752	737	759	736	728	708	764	733	769	769	687	714	787	708	735	729	721	723	765	700	755	737	732	749	745	692	717	749	777	777	730	749	721	783	758	732	669	708	707	798	712	742	713	710	755	775	711	688	772	773	773	681	797	721	790	751	725	691	732	727	725	723	720	721	720	755	749	769	689	761	738	762	753	720	708	735	765	717	730	727	737	744	711	771	741	755	767	751	759	725	756	775	774	744	717	717	702	726	785	731	744	690	770	708	738	754	722	720	738	744	715	752	741	716	710	726	782	746	792	727	713	750	727	701	739	744	725	739	781	723	731	752	741	746	724	790	729	729	767	755	729	745	732	746	789	742	735	714	722	733	698	781	738	693	753	738	709	764	760	752	785	780	729	791	753	732	742	764	780	786	809	696	741	737	720	721	743	678	743	771	692	752	715	720	755	733	741	729	725	738	762	737	736	749	766	735	715	707	723	779	753	775	747	705	806	760	760	716	739	705	747	759	724	722	699	712	755	735	738	738	693	721	774	730	702	699	760	739	758	712	767	803	751	740	741	716	723	758	729	675	773	755	747	734	756	770	735	717	746	715	755	748	744	732	740	756	731	738	742	757	747	736	710	730	735	762	761	725	725	722	774	758	742	712	749	747	689	793	729	734	709	728	774	741	748	705	743	741	717	755	703	737	722	743	785	756	791	697	753	701	758	706	725	728	729	776	743	733	707	727	718	781	722	704	732	734	776	717	732	772	746	743	749	754	692	717	774	742	782	692	723	770	708	761	680	730	697	773	762	765	796	774	742	764	757	758	696	700	696	749	752	686	754	766	755	693	745	728	760	745	723	710	740	758	792	748	756	692	716	763	711	707	750	770	696	747	756	763	672	732	714	734	772	790	710	700	665	719	723	771	743	703	766	747	708	724	770	780	690	735	668	745	763	713	734	748	760	769	770	750	696	687	756	735	744	749	739	747	667	683	747	787	717	724	764	742	757	766	724	770	736	722	744	732	755	723	759	696	758	751	721	732	710	690	721	712	750	758	767	726	776	745	706	790	710	778	681	713	748	697	769	764	763	751	758	770	779	726	791	728	717	751	757	714	801	735	732	714	737	735	721	776	742	718	769	724	756	704	729	756	730	780	769	766	786	772	713	727	728	728	765	708	735	740	735	748	711	759	772	732	752	780	733	788	779	733	782	734	711	752	749	706	748	754	710	720	739	759	678	722	731	710	763	703	769	756	725	754	773	771	749	753	732	734	796	736	734	719	761	755	739	746	701	737	761	701	734	721	825	770	701	711	718	799	728	747	731	735	711	736	724	782	745	757	726	736	811	744	728	764	690	817	706	735	743	731	729	755	752	794	746	720	762	690	749	750	720	754	743	785	756	748	775	714	717	759	712	699	762	739	668	743	776	722	755	792	760	693	753	755	701	742	752	791	725	738	749	764	730	713	724	758	751	715	789	763	718	702	743	738	726	748	794	743	719	715	717	713	721	715	714	736	729	694	701	728	762	745	747	754	746	758	691	739	756	759	716	762	789	783	764	727	743	699	709	714	749	743	698	750	727	770	737	716	800	753	742	790	733	728	715	752	718	711	721	773	718	729	761	762	750	752	714	751	758	693	754	743	751	729	731	740	745	740	773	739	757	715	698	765	747	759	703	749	716	736	747	763	750	717	742	746	711	751	739	728	746	722	726	725	760	747	729	767	773	700	743	737	678	724	697	745	732	744	753	697	724	689	776	761	757	732	722	729	728	743	754	740	705	717	652	762	729	717	736	712	759	758	748	780	729	687	717	762	747	721	745	778	731	740	749	736	710	712	734	710	752	774	695	766	773	733	762	750	755	701	763	746	715	715	682	712	779	756	735	763	770	766	737	750	766	740	716	724	769	772	691	743	724	719	698	713	728	732	762	784	772	761	771	684	787	735	724	756	726	726	688	714	739	762	718	780	748	798	753	744	763	742	707	716	760	755	755	776	780	697	712	724	705	736	782	740	776	756	751	714	760	696	732	763	733	715	740	773	782	750	719	764	731	735	740	710	727	731	710	778	755	773	770	735	722	751	742	740	753	749	693	738	758	761	763	701	714	753	755	698	751	784	726	759	759	758	786	745	727	708	748	706	732	700	710	678	698	753	684	725	704	700	773	741	714	774	769	754	764	728	765	722	731	748	752	713	742	769	730	725	758	754	731	725	708	783	747	720	730	750	776	769	749	767	778	722	740	728	717	759	710	757	709	756	760	743	762	775	794	696	764	714	754	703	684	708	753	739	757	790	738	751	691	761	739	720	746	721	720	756	732	755	759	726	794	742	745	704	787	754	728	745	748	736	702	769	790	712	760	777	721	730	725	756	747	755	729	751	734	728	753	743	727	781	681	735	713	734	767	763	746	772	690	673	734	753	686	740	712	741	759	737	716	789	735	713	726	784	678	726	710	834	768	740	737	795	721	774	748	701	767	716	707	759	744	753	713	748	729	714	725	767	808	758	751	750	748	768	696	770	744	731	674	692	730	730	769	739	700	765	756	736	754	734	708	726	768	765	704	737	737	705	726	759	765	742	704	750	717	721	755	717	762	761	728	759	747	765	725	751	730	739	738	726	732	726	773	715	778	694	689	720	739	754	704	713	711	743	723	738	728	773	771	732	790	740	739	743	725	728	731	778	746	761	739	727	728	749	696	755	752	712	750	763	755	733	701	697	738	758	770	744	729	783	721	709	738	726	734	702	672	757	795	697	751	712	767	730	767	711	710	741	747	704	742	741	736	713	794	744	764	766	779	722	784	776	728	757	736	770	746	725	715	706	765	756	736	764	722	755	677	733	776	744	699	731	741	735	733	779	739	777	739	743	729	718	768	747	773	752	771	770	732	759	715	718	808	760	749	722	748	707	701	740	747	805	723	710	712	731	737	742	732	722	747	779	736	706	744	691	672	794	745	734	724	726	736	737	710	786	734	704	709	740	749	736	735	744	744	784	796	710	789	698	743	716	726	752	742	696	756	830	724	732	736	745	758	720	737	775	723	764	750	728	733	804	742	690	717	733	711	762	754	725	748	737	748	736	744	773	719	714	716	676	761	757	710	783	759	710	766	748	786	751
23788	20954	25037	27017	20958	20759	1338	412	282	258	230	217	179	176	184	214	173	184	168	185	181	164	181	162	173	155	165	186	161	181	160	161	190	163	134	136	152	167	149	162	177	138	164	155	152	160	156	163	171	181	154	170	149	139	145	158	147	163	146	173	155	164	169	175	161	172	188	157	162	157	145	188	166	149	155	168	148	130	142	129	152	146	152	140	163	141	152	138	155	163	149	132	167	159	161	172	150	141	162	147	154	161	159	156	168	134	165	150	155	145	146	125	132	176	137	154	149	127	171	181	158	143	142	167	159	169	151	153	143	146	169	150	136	149	146	156	163	116	155	166	152	151	151	157	161	154	145	168	154	179	153	144	154	125	151	133	152	140	180	137	170	168	144	154	166	142	163	157	154	148	152	182	150	121	181	142	151	155	181	166	148	149	167	156	181	137	150	146	155	143	160	159	145	155	139	132	149	167	154	171	162	170	138	154	154	110	155	150	158	169	158	180	154	154	136	159	162	192	167	147	166	146	169	147	132	150	155	155	140	167	152	136	146	142	153	170	143	148	135	157	129	149	159	129	145	119	171	146	155	133	148	148	163	148	149	189	150	166	134	133	164	158	172	149	141	164	151	173	150	166	151	148	157	141	142	135	148	152	126	172	134	138	168	149	152	150	155	166	171	152	155	156	149	146	143	155	142	147	139	188	149	152	165	140	146	162	156	163	158	170	131	164	147	168	169	157	156	156	135	162	149	156	149	150	187	169	147	157	155	159	165	163	164	159	167	173	152	153	169	169	153	153	155	144	152	140	161	162	161	137	175	148	148	149	157	134	133	149	151	163	171	166	154	152	172	166	151	170	145	125	137	164	156	153	137	162	149	159	166	173	144	146	154	156	163	141	142	146	147	157	155	139	155	144	148	137	149	166	143	161	172	158	137	149	166	182	148	167	147	157	161	171	181	155	150	133	154	173	147	162	142	136	151	170	149	167	131	139	163	151	145	148	160	152	136	153	161	147	144	177	181	140	158	161	157	142	145	132	151	130	140	134	138	160	159	151	153	161	178	164	173	147	147	148	146	146	160	163	139	171	137	129	125	167	170	189	168	169	168	153	145	134	151	164	153	145	139	163	141	144	142	152	151	152	149	163	159	152	163	156	145	164	153	166	136	143	178	160	116	133	182	161	156	155	159	166	143	153	140	149	142	156	139	146	129	151	153	176	157	161	140	133	150	161	149	144	151	146	179	127	164	157	152	167	211	145	149	137	169	147	143	144	150	135	123	129	168	173	158	168	158	158	155	143	142	149	129	160	165	173	135	136	137	138	141	155	175	159	151	142	153	164	159	161	155	153	133	159	146	185	145	154	122	168	140	165	148	160	146	167	123	159	154	158	162	163	140	181	168	155	149	173	127	145	130	184	140	157	129	160	166	176	171	153	147	158	155	150	142	141	149	161	144	160	143	131	159	151	137	161	155	154	166	146	158	137	137	166	173	143	168	160	162	155	138	180	164	162	141	146	145	145	161	188	143	157	166	140	147	147	147	169	149	147	163	144	170	144	160	144	142	149	191	137	151	129	161	162	150	185	158	142	166	153	163	142	162	130	157	138	142	164	149	138	151	146	150	156	145	164	167	165	125	151	148	121	176	151	141	179	163	172	179	153	158	149	151	162	178	167	143	157	144	150	156	137	152	135	165	175	152	163	171	152	144	168	153	152	159	180	156	154	140	139	132	140	142	187	129	153	172	152	165	157	164	200	173	161	162	151	150	152	159	154	143	140	153	152	148	141	173	160	159	158	148	168	173	189	155	149	141	134	168	148	148	141	156	155	138	157	147	148	156	139	150	166	151	148	160	173	131	132	171	170	136	171	154	164	151	163	144	137	140	164	173	143	150	163	154	144	153	125	161	157	174	151	144	174	134	145	179	153	142	160	150	168	150	150	174	138	169	143	158	146	169	156	143	168	169	134	158	173	147	149	159	149	156	137	143	160	167	141	167	163	151	158	140	136	152	150	150	153	157	162	146	161	166	171	131	159	147	179	148	158	158	142	135	177	171	156	149	153	167	158	177	151	151	144	133	144	148	156	134	144	143	153	138	153	148	140	145	163	148	177	165	149	171	139	181	147	167	160	155	179	149	164	150	131	143	136	153	129	151	159	170	147	132	167	161	144	165	164	151	163	164	184	166	150	158	160	159	165	140	143	161	161	170	146	137	164	158	143	132	163	147	160	175	161	142	169	146	145	142	172	148	167	180	141	175	159	162	174	130	155	159	152	172	166	141	156	168	159	174	163	146	143	175	141	157	175	152	154	137	154	148	151	132	134	153	158	152	154	150	163	137	134	163	137	155	144	159	170	159	144	189	166	174	154	193	154	176	160	152	151	134	181	147	145	160	177	166	139	131	152	144	135	152	135	139	149	134	136	155	165	165	143	136	174	175	140	130	147	145	147	150	170	162	154	132	177	158	127	158	176	148	140	141	146	158	145	141	171	153	145	144	144	133	161	174	162	137	149	148	175	149	168	153	167	158	152	156	132	162	159	176	144	122	153	147	134	166	187	128	151	169	141	160	187	157	150	158	172	138	167	167	162	134	140	169	164	148	169	144	149	150	155	173	167	143	167	165	144	140	170	169	144	161	140	161	161	135	133	136	171	141	142	184	150	157	152	151	161	158	151	156	138	179	153	140	129	168	145	165	161	159	152	142	166	159	155	153	134	141	158	150	153	154	154	182	141	163	141	169	178	157	159	156	150	142	135	161	164	190	152	157	138	137	161	130	146	167	151	142	185	168	147	171	141	146	159	168	136	169	140	160	142	149	158	163	183	165	166	166	167	155	150	177	156	189	168	150	157	139	134	147	148	158	171	178	152	150	159	158	151	155	137	132	172	157	147	154	153	144	141	172	140	193	153	143	143	154	156	152	167	169	171	196	157	144	147	147	178	148	148	154	154	157	136	149	136	146	161	154	149	167	142	161	137	156	162	163	124	161	150	177	159	185	188	167	129	148	139	146	142	158	158	164	171	133	162	160	162	161	177	164	186	157	190	156	186	170	149	151	122	150	163	155	147	152	161	142	154	153	154	176	140	162	154	137	164	139	168	180	145	154	165	140	184	164	146	144	173	160	144	139	172	152	142	170	153	165	143	167	180	172	171	157	149	139	143	138	153	159	166	137	143	176	138	148	166	166	164	161	157	138	142	152	140	141	166	150	151	164	149	155	148	148	162	149	150	163	144	164	147	141	172	170	151	153	143	165	147	134	163	168	151	141	150	160	178	161	134	135	161	161	160	164	168	155	150	166	185	133	126	171	139	140	161	133	145	149	126	135	162	147	137	158	159	159	139	154	145	176	159	139	169	130	161	158	150	149	136	157	150	146	131	133	148	153	142	133	171	151	150	146	141	167	144	159	165	157	165	128	151	165	169	171	140	154	152	170	146	167	141	165	147	149	148	149	131	146	127	159	160	153	134	142	139	163	144	147	148	153	159	147	154
2967	4256	2469	1148	716	586	505	445	479	417	455	392	387	411	405	389	370	365	396	415	380	368	400	400	403	366	344	386	397	385	347	417	415	411	383	401	400	380	402	374	399	392	399	408	406	384	406	409	388	374	385	411	386	392	354	388	396	383	430	393	404	382	398	339	385	406	355	406	398	388	387	407	343	371	394	421	381	392	377	401	371	411	393	394	360	378	362	400	398	407	359	359	343	372	382	386	372	411	426	395	375	406	358	369	351	374	370	376	398	392	358	350	407	393	351	388	388	415	385	379	391	404	363	378	381	371	394	395	401	396	395	431	368	376	350	401	369	390	403	384	406	403	396	355	352	385	401	365	386	393	413	386	385	385	402	384	417	442	372	389	396	374	405	369	426	410	369	398	351	388	394	407	381	362	351	418	390	374	414	383	380	366	357	386	401	382	360	354	416	378	367	382	386	385	370	392	370	389	384	385	398	380	410	377	383	393	368	379	393	379	372	382	397	377	371	366	355	435	402	386	398	381	386	364	402	357	395	349	395	411	377	374	374	412	372	364	370	425	405	430	367	370	405	405	359	361	361	381	392	387	413	394	393	353	381	374	386	394	379	404	418	397	375	398	407	382	388	397	380	383	355	408	378	387	375	373	376	400	406	353	407	400	393	392	383	418	416	411	382	407	335	382	364	411	402	371	376	339	342	363	348	366	404	381	389	413	365	377	404	431	389	398	365	387	374	360	391	412	415	359	442	384	376	368	369	382	389	376	389	399	335	386	367	397	334	362	366	399	406	393	403	364	416	375	440	354	392	400	366	375	391	355	398	370	403	374	369	373	368	369	390	361	381	370	386	414	400	370	373	375	387	370	399	353	382	339	397	370	395	390	396	373	382	393	383	406	374	392	376	358	409	406	387	422	369	402	390	385	381	361	394	381	389	402	365	386	387	406	369	402	420	356	371	420	359	377	326	359	385	403	392	376	379	410	414	388	384	368	422	398	380	363	366	413	424	367	369	386	353	373	345	393	421	390	412	384	390	385	361	382	394	379	377	375	396	370	395	399	405	377	359	356	400	396	411	390	368	395	382	371	387	399	374	359	360	361	371	371	358	382	382	382	388	378	383	394	396	416	371	384	386	367	371	412	353	393	429	375	363	384	358	361	377	368	385	367	410	383	417	354	398	416	368	401	404	398	419	379	384	383	388	388	390	370	363	368	398	366	374	365	410	385	372	409	406	388	362	365	411	413	359	361	366	433	375	391	368	385	432	384	382	399	415	369	370	369	396	379	416	374	384	405	329	398	407	358	374	379	379	369	377	409	362	365	377	379	401	354	381	378	379	384	396	399	379	391	391	376	399	381	397	386	367	350	346	397	366	382	391	380	404	426	355	366	375	410	390	393	403	399	408	415	403	362	410	380	364	374	381	360	355	396	391	387	382	382	376	368	362	398	403	365	349	425	399	416	402	399	347	410	400	392	377	371	387	405	407	387	391	414	395	402	385	380	380	407	408	403	375	366	409	381	368	402	394	404	377	381	381	405	387	384	371	380	360	379	398	414	387	374	392	395	374	378	387	348	352	394	410	371	376	381	381	357	415	391	352	391	420	372	367	375	359	424	395	363	365	400	389	352	376	383	388	370	372	387	387	393	415	352	405	371	369	394	428	409	379	421	409	372	386	385	390	444	359	400	389	406	415	365	370	388	392	375	398	383	396	373	423	376	402	398	371	387	380	394	389	375	371	359	378	422	388	368	400	389	402	340	380	389	403	378	368	380	375	391	373	381	381	374	421	371	363	400	382	383	384	358	393	376	380	387	407	378	381	401	406	378	359	370	391	410	379	403	405	376	388	402	353	392	394	400	400	376	382	380	370	367	391	383	330	393	353	400	396	358	402	416	364	406	346	376	374	391	365	361	385	377	391	378	385	395	340	395	403	382	379	394	393	370	362	416	389	362	364	388	377	395	421	400	372	372	371	407	370	380	398	355	343	370	338	406	351	372	381	375	361	374	417	371	383	394	378	379	392	353	404	394	407	376	364	372	390	385	387	413	379	394	389	331	353	389	380	391	400	385	390	374	413	405	378	385	396	368	384	400	394	379	354	391	378	386	390	383	367	398	354	410	381	405	407	391	380	395	408	386	399	375	395	415	391	377	378	384	392	358	367	374	396	393	341	365	373	389	385	398	390	389	391	359	402	380	379	392	383	353	414	364	415	391	392	359	365	369	367	384	410	432	393	354	383	372	357	396	394	396	385	349	398	389	374	364	363	372	370	374	363	365	352	394	353	401	386	401	370	376	409	386	352	398	398	341	396	358	369	402	389	378	370	377	408	386	378	358	338	402	371	417	382	371	418	417	392	393	393	371	372	367	370	353	376	339	363	386	413	385	411	430	382	372	379	362	393	371	382	394	372	389	397	392	391	377	375	337	400	356	370	404	431	401	362	346	390	383	372	361	377	389	358	398	372	412	392	392	383	363	389	331	422	390	368	375	387	375	415	386	382	405	367	392	385	400	354	340	430	397	374	381	373	388	359	400	373	389	389	380	361	404	368	423	395	383	395	387	365	427	363	374	376	422	405	379	383	374	403	404	399	391	404	406	389	362	375	390	386	390	372	361	371	368	415	364	362	351	358	423	373	364	380	404	395	433	400	375	337	393	370	376	372	389	360	388	389	388	378	379	359	416	382	391	360	387	380	389	393	383	405	366	385	365	384	353	400	386	403	407	387	373	366	368	399	357	387	380	335	378	390	415	408	404	375	363	366	351	409	374	361	387	397	432	388	399	402	348	387	397	371	393	364	385	388	378	396	403	371	400	396	383	403	396	357	363	388	412	374	346	400	392	423	381	380	404	373	363	346	376	388	401	409	374	389	366	375	379	360	373	380	395	412	371	425	387	397	395	385	372	386	373	407	369	413	397	365	421	386	379	378	382	403	367	362	370	390	373	438	392	363	401	398	384	372	404	349	392	368	388	371	396	382	394	401	395	414	378	383	373	383	417	388	367	373	374	377	365	380	373	369	371	400	391	368	402	366	352	389	414	405	393	396	378	356	361	439	395	385	386	386	410	404	368	347	393	391	360	410	382	376	369	385	364	399	406	373	415	360	418	373	394	392	402	351	375	424	382	371	368	363	371	401	387	390	385	391	329	375	370	403	357	387	400	392	359	363	395	384	375	380	410	417	375	390	363	362	394	416	378	374	366	366	415	404	372	375	371	434	376	385	414	379	409	389	389	379	397	412	401	376	361	383	380	379	415	421	391	335	387	380	346	354	400	361	386	396	404	390	370	400	375	386	381	420	357	405	383	401	372	426	363	381	404	377	370	376	384	409	392	351	381	362	371	393	356	391	431	398	400	365	401	383	382	376	412	403	362	386	388	381	391	359	358	426	358	399	373	360	367	407	385	399	371	375	376	377	402	389	380	406	416	368	403	376	387	381	401	418	388	392	372	395	398	381	396	391	365	392	372	421	408	403	393	397	358	389	385	349	392
32091	10105	1114	520	467	451	419	415	428	431	411	404	437	431	403	416	411	416	411	392	412	423	394	405	401	422	403	425	416	428	388	396	480	430	413	406	399	412	423	434	416	463	405	435	432	442	367	440	433	426	380	435	366	427	425	469	436	408	423	450	400	423	399	449	459	416	427	421	398	445	400	425	391	425	422	399	478	434	421	414	441	435	413	403	429	447	461	422	411	415	412	453	425	393	407	441	394	425	444	390	418	435	439	417	412	419	404	399	424	432	418	392	429	419	438	425	441	393	427	399	433	444	417	416	442	421	448	392	418	454	407	404	447	402	394	415	375	425	439	428	410	450	407	414	421	439	402	388	387	394	444	453	440	386	429	444	411	443	404	435	439	409	476	361	421	437	386	410	452	462	398	424	425	407	418	436	402	424	377	403	414	415	378	416	447	401	443	437	445	436	437	399	399	410	381	463	402	417	432	400	400	432	422	375	403	399	441	446	478	433	447	415	448	432	452	445	444	399	452	390	422	394	441	435	450	421	392	402	380	412	444	404	419	429	441	393	457	445	434	377	419	400	376	372	414	447	443	463	383	412	417	418	410	406	480	386	424	441	425	396	455	441	433	419	396	446	406	398	420	431	452	402	390	419	432	396	420	424	417	499	447	446	459	426	376	409	424	451	434	438	418	460	401	417	396	423	411	421	423	428	460	389	440	436	434	397	404	412	449	429	437	394	418	436	379	427	460	440	397	414	428	384	418	436	441	408	376	408	441	434	449	417	428	398	426	429	450	444	455	384	415	406	410	422	451	421	411	396	424	421	398	419	431	432	423	413	416	374	460	405	384	396	433	438	462	418	472	414	432	425	430	449	404	469	431	407	411	385	412	400	443	425	410	441	401	415	405	477	399	422	423	419	401	427	449	477	439	402	433	438	449	393	453	412	444	442	421	431	433	421	476	421	403	401	446	435	384	401	422	443	411	438	411	457	402	413	401	375	469	445	438	403	436	406	407	459	435	443	400	446	404	395	452	435	428	415	434	412	426	417	417	389	369	443	391	415	448	398	399	410	467	422	408	443	419	378	414	388	413	451	382	425	427	438	391	420	452	442	428	434	424	401	429	452	418	396	459	388	427	429	436	424	446	452	396	422	428	424	425	438	387	453	466	423	442	432	384	402	409	420	391	404	405	414	432	375	409	455	443	389	446	420	384	454	429	442	401	409	411	420	453	454	415	417	385	426	403	428	433	454	417	427	453	417	414	424	397	435	396	432	394	472	450	438	402	430	406	460	395	433	449	422	452	385	403	440	412	412	406	366	399	436	382	420	397	421	403	472	473	451	411	437	407	416	434	386	456	429	416	426	396	431	409	406	408	451	411	360	428	403	419	400	417	466	419	435	429	432	444	444	436	392	444	430	392	404	462	418	426	422	404	433	418	413	415	397	382	414	422	408	412	438	435	455	448	405	381	427	412	415	437	395	412	409	413	423	439	433	424	391	387	430	418	419	435	416	384	435	400	450	477	415	422	433	437	405	399	424	438	466	434	412	474	446	426	369	451	430	424	449	443	408	449	463	442	416	460	408	417	384	407	391	421	462	406	447	415	447	422	470	428	406	417	433	437	406	368	434	415	435	422	403	446	432	418	461	426	438	401	446	418	453	409	395	371	395	403	402	413	447	420	452	412	418	428	383	451	394	396	388	457	423	427	428	426	431	386	428	399	374	434	402	424	429	433	464	439	403	415	439	436	430	424	433	426	405	464	436	434	388	407	421	429	415	407	410	435	458	436	462	441	422	429	412	441	393	423	406	477	421	407	407	411	427	378	447	432	433	451	395	415	419	454	442	416	432	411	457	395	387	494	439	405	426	430	415	417	440	411	435	412	401	423	410	425	410	388	449	389	443	460	450	422	440	410	394	409	434	417	446	434	395	387	407	424	438	393	416	452	452	416	428	409	423	435	420	411	459	455	421	383	413	389	441	394	447	419	411	441	394	434	442	451	471	426	419	426	395	453	461	414	445	434	408	404	435	367	448	418	446	396	400	424	421	398	422	409	429	414	432	410	445	407	462	426	394	405	401	414	409	382	429	398	411	461	443	389	431	385	408	397	426	401	439	423	401	406	423	383	399	394	387	472	394	451	381	401	468	437	432	413	416	429	411	424	401	427	432	437	427	404	378	432	410	431	460	396	429	451	425	399	426	408	440	415	424	433	418	421	432	399	423	450	430	400	425	437	397	416	418	438	439	405	432	442	417	404	430	470	478	442	450	419	426	454	395	401	379	419	394	439	431	436	409	397	440	424	450	444	438	419	440	429	430	420	468	450	408	420	389	420	410	453	400	438	437	399	441	470	429	413	402	478	411	427	427	454	437	405	424	411	384	472	399	395	421	426	427	396	411	398	429	405	408	409	426	454	390	495	409	395	408	398	468	421	422	421	450	437	420	402	441	387	417	415	443	424	391	416	396	429	410	415	420	416	415	436	428	419	391	408	458	426	441	454	420	444	411	403	425	436	441	428	410	418	385	402	437	378	393	417	438	362	441	417	425	405	429	446	384	449	459	437	453	420	481	406	410	428	438	449	395	423	446	399	396	413	429	427	385	400	427	420	396	397	407	412	389	410	429	435	421	446	479	407	391	393	458	421	434	432	381	421	473	382	421	443	396	399	445	402	414	425	412	398	414	415	394	414	394	391	445	439	412	414	415	417	440	401	420	393	456	423	412	418	427	377	412	432	444	422	429	411	435	426	442	445	401	401	435	447	449	421	440	423	439	412	431	422	391	397	358	413	411	375	431	405	435	436	429	409	437	425	411	405	414	418	386	403	441	435	421	412	407	415	413	418	414	425	450	423	480	417	442	407	361	409	414	421	421	381	448	395	416	419	415	406	479	427	449	458	451	430	405	404	427	429	440	380	398	376	459	398	461	416	430	422	389	395	451	389	415	460	414	396	411	443	393	386	415	469	385	439	425	417	475	407	419	439	372	399	438	411	421	440	487	424	419	395	411	398	417	397	421	437	410	425	413	415	424	433	441	439	399	413	406	436	388	424	393	389	388	416	444	449	444	396	385	415	456	409	433	412	419	424	396	434	432	428	402	401	411	426	407	460	458	405	418	416	398	450	466	395	417	431	429	473	426	415	389	445	388	416	438	418	465	433	433	431	425	440	460	414	427	398	399	438	398	415	486	434	417	397	400	426	406	414	416	430	416	425	412	443	402	418	418	415	456	406	410	461	450	409	457	442	398	421	437	404	410	364	435	391	428	431	385	425	462	403	411	450	457	393	436	423	426	388	432	446	430	432	397	433	421	422	454	412	404	435	409	475	417	406	385	403	395	412	438	394	431	442	411	447	424	451	407	440	430	426	444	441	387	430	424	409	438	416	420	417	443	445	432	423	405	477	396	434	438	400	436	439	427	408	415	402	365	447	455	440	455	438	382	400	406	437	386	409	395	447	408	401	441	374	443	393	393	428	428	404	409	395	470	429	472	414	426
5552	1080	961	941	930	953	973	943	931	932	935	891	951	941	1000	993	977	937	994	937	957	940	934	941	962	982	935	860	896	924	919	942	980	869	958	920	932	946	934	905	921	927	985	918	926	971	953	988	959	929	931	964	911	974	980	912	954	927	912	969	943	945	952	977	911	971	942	980	962	888	935	916	929	909	910	926	934	921	964	1007	911	942	936	925	958	948	925	945	957	994	972	975	946	971	933	955	950	944	908	974	977	972	946	942	935	921	964	1016	946	986	950	940	966	908	919	954	932	866	924	911	969	990	932	920	975	972	940	947	971	967	924	959	945	881	957	914	993	884	947	965	965	968	953	1010	878	928	928	918	923	949	962	934	941	879	880	873	925	885	956	968	927	857	913	942	944	994	905	976	939	957	940	950	905	925	905	944	915	951	928	952	958	896	928	907	949	963	979	921	969	916	914	1017	922	935	966	934	915	953	921	953	925	915	943	984	968	909	942	939	932	962	888	932	913	920	934	967	1012	989	957	893	946	944	994	977	942	971	973	906	907	967	941	976	962	935	993	935	925	973	963	913	944	915	942	932	975	957	934	884	995	910	954	931	922	997	951	973	961	918	956	945	914	996	926	981	940	913	864	960	968	982	917	926	982	1009	928	921	912	954	942	945	948	955	912	932	933	945	934	943	940	929	915	942	906	924	947	936	966	892	890	963	947	926	942	987	921	941	953	937	940	900	946	905	915	945	987	918	951	933	928	943	974	935	958	951	860	983	927	955	914	809	931	945	892	926	946	954	1002	927	953	942	868	943	953	950	929	900	994	930	918	914	905	916	947	966	949	894	931	907	925	957	974	940	927	964	991	968	896	913	956	940	955	993	937	969	903	909	963	932	978	919	937	905	940	950	987	914	960	892	904	947	980	944	989	922	941	904	922	895	901	905	937	950	966	895	1000	965	939	925	896	976	907	913	890	909	925	987	891	915	908	954	919	922	968	931	959	981	934	923	887	947	944	918	943	940	938	939	959	904	939	931	902	1014	885	989	972	870	993	1037	946	942	924	1018	923	1000	895	908	981	970	923	983	918	956	937	950	946	939	937	966	894	934	956	980	927	925	923	891	974	937	904	981	982	824	941	954	962	918	975	921	917	931	965	1000	898	920	885	950	947	943	930	937	920	918	954	951	924	1015	965	928	976	995	949	966	967	930	975	898	913	937	985	936	887	937	915	933	937	949	971	905	921	921	963	982	965	1006	959	889	966	942	922	966	923	965	995	954	919	874	970	962	964	903	979	966	992	921	981	962	958	978	935	921	973	882	945	933	937	969	936	974	925	913	980	882	955	907	970	1006	961	948	914	887	908	960	958	937	902	971	947	880	921	933	879	966	906	963	915	920	959	967	939	916	973	941	945	920	925	942	928	952	961	931	952	938	952	940	932	907	971	933	931	919	925	940	917	957	903	932	945	900	908	948	907	951	976	932	969	955	954	935	905	882	999	979	954	940	954	932	955	935	937	942	897	977	979	909	939	983	971	949	931	975	866	911	889	963	951	944	966	896	953	983	928	939	950	969	946	888	922	896	985	926	961	922	987	999	935	916	905	898	982	929	984	979	985	1000	906	918	920	1008	916	979	965	881	945	929	950	940	925	909	927	962	920	943	879	954	919	955	940	966	915	972	919	962	966	945	892	903	922	954	963	937	911	996	920	916	934	936	874	951	903	970	967	991	911	915	908	885	909	952	949	954	951	890	959	924	881	914	972	927	985	989	947	957	987	907	937	982	964	972	963	993	938	922	965	946	936	889	912	869	936	951	903	913	929	981	863	907	942	905	992	942	965	938	903	894	921	972	924	933	951	953	937	994	940	978	936	982	988	912	889	944	923	988	1010	922	904	956	956	981	928	971	907	973	912	955	924	942	893	955	950	905	970	962	948	906	927	1000	972	1023	972	927	957	914	1013	959	956	939	953	925	956	925	1003	933	918	893	976	993	925	955	948	954	906	895	937	957	910	942	966	922	953	951	928	937	902	939	903	931	899	924	938	911	959	1020	924	964	974	954	943	906	959	933	921	961	972	902	967	945	968	932	936	988	931	901	983	972	948	970	955	930	983	922	948	920	913	932	954	931	925	957	896	953	940	948	954	887	919	963	932	950	946	893	940	922	924	941	914	931	895	957	889	893	948	930	953	916	914	969	996	913	950	978	909	951	936	946	977	933	941	989	937	942	922	898	952	971	936	964	957	923	954	956	951	900	945	954	952	935	987	949	935	974	946	949	940	922	917	975	931	909	939	923	922	923	924	936	911	886	954	959	958	932	932	938	926	975	931	967	966	944	931	908	937	988	1005	927	1009	975	941	939	873	908	947	941	954	1005	975	934	972	921	947	918	972	1002	948	972	911	965	963	895	934	955	879	921	904	910	935	916	911	877	966	1013	903	900	914	991	887	935	907	957	992	971	911	1005	948	939	955	919	926	962	943	961	902	1005	968	951	957	917	930	886	938	945	914	955	917	949	985	927	1001	976	899	951	924	957	987	941	943	929	951	966	897	971	910	952	961	928	902	968	975	961	973	933	972	954	905	998	949	954	985	968	959	913	943	1008	938	1010	961	933	906	911	991	924	946	1031	949	973	904	967	925	980	984	894	955	945	934	919	973	942	865	917	942	958	935	969	902	959	953	981	899	934	918	928	921	940	909	965	948	956	935	977	936	903	929	899	952	944	925	935	904	927	927	984	959	942	951	909	941	938	890	919	952	895	962	1000	945	941	913	912	949	967	901	957	929	960	896	973	941	929	1001	954	901	936	932	973	967	873	941	886	953	948	957	941	906	922	932	954	927	966	936	1015	922	943	908	949	926	937	998	941	954	909	925	919	937	896	892	904	950	849	926	898	947	911	969	951	921	922	911	950	942	1006	937	952	932	899	969	906	940	938	914	916	932	962	971	928	919	964	935	944	898	956	951	959	967	911	944	944	956	931	999	942	967	944	890	969	928	963	938	938	977	935	1017	964	939	979	912	916	920	916	977	963	982	975	970	939	940	931	898	993	915	954	923	987	907	931	950	915	1011	924	980	953	970	948	944	922	925	993	941	928	883	966	959	933	963	934	945	926	954	943	927	891	959	951	915	932	960	914	912	962	973	939	939	965	945	932	902	969	883	962	934	958	980	976	964	928	915	913	964	955	951	977	999	949	963	975	1002	993	926	939	957	926	926	963	965	922	929	975	956	940	955	978	903	940	944	962	941	895	910	1003	950	927	975	935	983	948	887	925	910	957	906	933	943	967	915	936	972	923	929	933	1018	950	937	938	910	951	924	1026	975	945	948	951	944	938	940	951	949	956	972	943	935	1008	984	951	1001	1011	896	918	962	878	959	908	928	928	922	915	901	928	918	933	920	920	942	944	927	952	964	953	966	967	990	1002	903	920	972	941	968	960	942	978	946	945	916	971	986	982	910	957	879	976	924	967	975	921	955	934	953	946	933	940	913	953	943	967	953	907	901	923	959	938	912	988	958	962	940	971	920	992	970	874	942	910	975	871	935	960	932	977	939	968
24513	20940	24397	27625	20453	2222	559	457	418	342	367	367	347	328	351	341	334	355	356	352	323	331	335	305	312	355	349	338	333	339	346	324	334	340	334	324	305	328	327	338	328	339	364	329	347	305	353	356	309	320	324	365	318	356	331	300	305	317	327	335	299	306	357	353	345	329	356	307	350	348	330	335	363	292	300	289	333	332	326	301	328	314	349	314	331	326	305	324	339	323	340	348	320	316	327	316	346	312	349	319	336	379	310	305	332	308	350	343	359	306	319	320	341	284	333	345	345	319	346	325	327	311	341	315	362	337	335	299	358	300	326	300	325	295	307	333	326	310	313	333	334	294	336	326	342	345	320	336	350	339	335	323	322	345	363	315	320	334	315	312	342	301	331	330	337	327	293	330	357	336	344	311	324	347	323	332	306	324	318	327	311	329	287	303	337	328	356	334	322	331	319	336	311	303	327	314	356	321	303	325	322	306	343	338	325	310	325	310	327	327	332	291	306	349	330	322	321	320	340	309	329	302	329	296	313	320	337	344	349	316	352	335	341	341	302	284	319	294	324	358	332	334	340	319	329	322	334	337	341	317	344	310	340	323	325	344	318	328	337	349	318	354	338	327	368	321	331	316	310	345	323	326	336	312	310	330	327	320	342	325	334	356	356	323	283	343	355	338	297	350	336	335	313	337	333	340	330	311	304	325	305	333	344	289	327	325	367	305	320	301	334	333	313	316	304	313	313	319	344	362	340	325	339	345	308	318	337	334	311	313	296	307	332	330	354	297	310	286	298	358	320	318	305	339	317	341	337	314	355	354	329	342	353	330	376	312	306	306	346	334	326	338	319	337	334	336	327	312	315	316	331	355	345	307	315	337	342	323	335	318	331	314	345	346	341	343	353	356	315	303	329	362	324	326	320	319	341	339	317	332	319	332	353	341	351	326	298	300	321	332	315	350	362	321	341	352	343	333	315	336	346	309	333	321	334	324	325	319	313	353	339	339	328	371	333	328	325	301	346	333	368	327	373	314	334	326	325	332	312	311	332	322	331	330	322	345	344	337	314	349	313	331	337	296	327	321	340	377	304	281	331	336	322	312	318	302	305	310	319	324	295	274	302	332	296	320	314	347	316	322	323	341	318	342	320	321	324	336	339	339	326	345	322	312	308	321	327	378	307	320	310	352	342	299	328	323	325	324	349	297	348	313	320	329	350	340	326	303	320	356	337	322	319	320	308	294	325	314	324	348	328	345	352	338	376	310	325	322	323	317	325	342	332	327	351	329	350	320	351	325	307	315	316	315	336	335	328	305	327	317	323	309	320	334	324	351	327	347	356	309	334	298	320	325	316	351	329	350	316	338	352	370	317	315	311	317	334	368	360	311	310	326	320	343	356	311	341	320	304	315	354	348	314	287	336	345	319	311	373	308	315	337	349	332	329	308	332	308	345	305	325	314	339	337	326	309	330	354	330	336	296	324	363	330	345	311	332	335	328	314	328	348	312	312	315	332	348	330	325	336	329	332	309	306	316	329	332	322	331	330	289	315	331	324	330	305	301	325	324	312	329	337	322	326	352	294	310	322	347	315	352	302	310	294	355	298	308	318	357	336	308	312	326	362	335	299	341	317	331	346	333	341	340	319	340	319	329	331	343	362	317	319	329	326	316	349	321	330	311	285	320	330	329	291	339	362	328	329	313	321	341	308	311	296	343	342	347	352	342	317	334	314	331	322	316	346	346	363	338	338	352	351	327	332	301	322	294	320	299	349	303	325	333	326	333	315	336	346	331	332	322	324	328	318	302	304	318	347	361	306	342	339	341	331	303	335	357	357	320	345	292	348	344	303	337	327	314	334	298	345	333	328	319	342	341	322	323	282	315	340	355	337	314	339	313	316	281	301	332	277	339	331	303	329	336	340	284	319	330	303	328	341	309	334	333	360	348	315	341	309	293	355	306	349	320	316	336	330	312	300	318	323	328	335	320	346	306	297	335	314	332	308	318	349	344	336	340	326	329	284	302	321	288	309	328	310	339	375	325	313	339	338	330	325	305	285	340	317	337	329	334	337	303	319	325	370	339	358	364	321	340	305	326	345	325	352	373	339	357	333	340	305	305	326	337	303	334	355	310	362	336	322	332	339	291	332	315	340	321	333	371	334	352	334	337	306	309	310	307	321	312	327	350	329	320	311	337	312	318	297	315	335	331	321	311	315	304	280	332	306	325	351	341	313	336	338	321	323	375	316	346	333	334	300	350	347	328	335	322	320	332	367	350	333	358	343	341	337	309	341	333	321	348	336	304	340	328	360	390	303	370	349	314	336	345	326	358	350	370	333	326	342	375	343	334	285	359	342	340	330	370	357	352	327	326	323	351	320	328	351	360	326	333	335	324	344	348	356	334	347	328	338	321	297	279	314	332	315	322	342	333	325	287	336	303	353	326	336	336	340	334	306	323	319	303	343	320	340	309	329	344	334	331	355	275	325	330	352	296	346	346	349	339	356	314	313	300	298	289	308	370	327	350	341	371	313	317	342	341	344	314	310	322	341	334	311	345	358	324	317	341	342	301	353	337	318	318	332	331	334	331	353	352	333	325	320	338	319	335	310	319	320	342	334	292	322	343	332	333	334	345	324	363	347	349	354	327	315	334	343	355	351	349	294	315	347	315	341	326	269	342	318	310	324	298	296	363	318	336	316	325	322	346	339	349	345	341	293	313	326	347	348	329	292	306	334	317	314	336	327	350	339	304	337	334	340	317	327	309	344	323	333	331	334	326	342	313	315	370	351	339	327	320	331	356	336	332	345	330	292	321	344	314	330	328	301	292	336	352	286	316	320	317	335	348	334	316	328	322	312	331	316	335	308	336	327	355	316	332	351	333	295	349	306	320	331	355	357	326	266	322	297	329	346	321	348	354	317	325	302	358	344	333	299	343	344	311	328	359	326	332	330	307	316	357	304	295	319	321	309	325	305	301	330	312	329	335	329	339	310	339	299	321	328	314	307	345	330	361	327	332	321	345	298	311	298	320	321	329	303	340	332	327	338	342	372	357	352	320	319	309	312	331	313	325	338	333	343	346	293	340	355	353	328	349	374	322	294	334	357	315	339	314	333	323	339	333	316	297	330	306	340	327	326	369	320	313	310	350	309	319	360	323	355	335	333	301	317	321	317	345	344	307	352	346	333	310	309	312	328	326	330	327	293	309	323	341	301	337	332	335	324	326	323	299	299	362	311	317	380	319	341	321	338	303	338	300	322	310	310	334	348	313	313	306	319	340	325	323	344	324	330	352	321	364	304	312	329	328	320	337	321	323	329	331	328	323	317	313	315	331	341	315	306	353	311	302	333	351	299	377	340	323	308	336	320	316	314	306	306	340	316	301	336	337	302	320	344	329	371	344	322	335	326	326	345	327	338	322	340	350	301	351	315	297	299	334	308	322	303	334	295	319	318	303	323	318	339	345	304	294	288	310	331	330	300	325	300	293	330	332	340	333	358	349	355
3068	2824	1777	1193	891	866	793	776	746	727	773	745	768	765	781	764	779	760	750	741	755	745	723	727	738	749	721	755	762	732	765	742	717	733	700	767	757	772	781	782	680	769	720	695	735	735	724	706	722	764	765	789	737	723	745	775	703	716	760	724	692	707	760	805	716	749	777	727	735	712	736	721	730	789	809	717	775	741	757	747	771	742	686	701	806	752	765	720	721	741	698	718	749	721	722	775	765	715	753	707	780	738	773	728	745	719	712	742	704	760	740	765	716	752	779	693	717	708	719	705	757	722	723	723	717	718	677	760	746	742	775	754	714	728	758	708	787	745	714	738	771	770	686	800	744	719	807	732	777	731	722	718	728	735	755	730	714	720	740	670	802	701	694	780	759	721	750	689	768	727	722	710	706	697	701	721	736	755	724	718	768	774	816	741	719	726	733	732	764	688	735	742	765	724	751	728	703	714	747	778	759	751	739	749	744	737	761	776	749	754	744	779	753	708	721	725	778	749	748	740	698	736	732	690	696	740	733	732	714	720	732	740	704	756	762	748	806	713	751	735	713	724	718	743	712	730	713	711	749	751	745	762	693	805	736	777	749	780	739	786	754	709	723	741	718	733	697	709	730	699	729	698	742	707	764	702	696	784	752	735	688	749	777	742	673	736	785	761	665	729	765	744	714	699	728	729	762	727	741	752	746	706	682	703	760	730	753	770	744	707	706	722	756	751	777	769	684	777	723	800	726	769	726	712	716	735	739	718	720	693	785	741	695	757	723	740	725	758	707	703	708	745	757	764	784	695	706	717	742	734	714	709	704	728	768	758	720	770	713	693	704	730	716	735	745	725	729	707	750	757	716	773	743	705	698	722	712	750	723	717	719	754	699	724	754	750	750	757	753	760	745	730	730	717	753	705	725	734	722	768	702	706	762	751	709	730	764	777	724	793	732	721	714	708	681	747	755	734	701	706	718	756	734	728	743	761	755	715	747	744	724	752	773	708	705	742	785	773	740	800	725	804	733	764	730	727	739	755	747	693	739	767	761	716	774	769	736	694	713	735	736	708	701	677	732	745	728	753	761	722	792	683	716	688	760	701	828	730	753	762	706	742	730	748	733	703	712	739	747	675	717	734	715	736	694	749	731	794	771	749	757	748	737	730	797	734	742	714	790	716	733	769	732	713	723	745	746	728	745	687	735	730	739	719	779	757	744	702	725	701	709	780	694	752	720	768	773	740	692	759	732	822	697	762	719	764	737	704	777	707	794	718	764	785	769	734	727	737	735	735	732	753	674	776	771	740	716	690	724	762	732	725	750	758	719	732	719	731	786	728	744	740	739	715	678	691	738	735	705	698	759	737	741	715	764	737	735	715	750	724	783	729	730	722	757	746	761	763	724	777	747	720	744	741	734	784	740	714	723	747	754	715	704	699	763	714	709	743	690	760	727	782	728	737	709	743	753	805	755	742	736	719	702	777	704	746	692	711	745	764	751	716	743	766	721	664	715	740	756	747	728	757	691	722	718	721	677	713	747	681	710	767	762	808	721	787	760	692	743	731	713	759	762	718	720	777	688	758	699	764	704	717	795	707	747	739	682	736	745	724	711	720	800	739	720	728	753	712	734	761	727	735	702	743	791	771	722	730	703	695	723	715	723	766	733	714	712	704	689	702	705	734	689	706	711	748	722	696	700	737	737	704	725	694	793	709	772	728	722	737	752	778	792	752	737	721	727	736	724	750	731	693	702	748	686	704	715	755	716	624	744	681	712	743	726	712	682	752	738	792	761	718	755	711	766	726	743	717	754	741	761	763	736	717	733	762	770	713	692	762	749	754	721	752	695	748	744	725	708	749	785	716	779	717	733	728	772	716	721	703	713	762	749	787	739	730	750	744	691	708	750	768	752	793	720	774	727	709	752	757	713	783	774	708	704	748	745	760	746	720	705	781	732	751	742	717	734	764	738	783	717	731	744	803	771	768	731	757	695	745	740	720	723	742	716	698	710	769	698	685	750	736	724	730	723	732	741	760	727	667	774	723	787	776	730	714	747	764	765	757	723	744	706	714	724	724	705	716	720	726	688	769	764	758	735	770	688	730	740	740	724	729	763	738	723	667	731	776	738	734	730	698	728	779	737	705	744	702	721	748	766	697	785	739	742	694	757	750	783	740	725	752	737	741	735	734	709	711	751	716	748	768	729	760	740	714	728	780	704	750	693	732	753	746	753	729	756	756	713	698	738	753	697	710	764	758	736	747	754	737	746	720	730	756	712	779	763	719	756	750	736	776	727	717	747	721	732	766	772	743	735	686	718	773	732	756	730	726	738	716	757	759	771	736	793	777	772	781	730	791	759	769	767	756	742	746	726	747	724	733	723	745	745	719	724	737	771	726	745	773	726	709	727	693	726	709	685	749	753	711	748	739	751	734	761	779	724	754	744	732	777	752	727	749	726	703	716	713	688	777	738	736	725	725	745	767	755	714	729	718	725	765	699	746	715	751	711	747	761	770	762	765	705	696	692	736	722	744	714	754	698	739	723	737	705	750	761	749	778	724	772	720	738	743	759	743	728	722	692	753	747	725	737	733	769	729	731	732	689	716	717	715	680	704	676	738	740	702	751	722	701	740	747	745	730	715	721	677	744	734	760	747	797	715	686	715	688	760	743	706	711	752	755	753	739	711	754	772	717	726	745	783	692	753	713	698	733	811	760	731	816	766	759	751	688	732	739	748	700	746	725	715	694	755	734	751	765	713	729	712	730	736	769	768	732	727	744	744	748	734	799	747	708	747	709	752	757	728	759	746	766	748	742	730	741	714	695	746	759	732	702	732	799	809	728	753	702	727	799	763	755	729	744	771	742	749	729	773	758	671	715	759	727	709	730	724	785	757	707	744	746	748	752	725	681	710	791	679	719	761	745	748	758	702	757	721	737	713	740	768	743	685	739	744	712	707	744	717	789	718	737	747	768	776	732	740	752	715	742	772	751	717	778	738	676	720	688	788	742	727	731	785	775	746	685	759	737	718	701	708	778	749	739	704	819	753	751	799	762	740	668	722	728	741	717	698	701	752	747	735	717	731	745	757	713	757	738	727	748	742	763	744	702	734	747	739	773	757	788	725	743	765	723	746	715	767	704	759	724	716	708	732	760	730	766	719	738	729	718	715	751	697	690	752	711	757	733	782	782	743	716	719	731	724	756	732	706	782	752	735	712	720	733	754	728	721	761	723	725	739	759	707	701	757	745	753	728	735	712	733	750	746	729	708	722	718	759	747	743	824	736	740	728	755	764	726	724	728	735	786	745	719	783	739	753	715	745	706	738	796	715	711	741	751	746	756	774	714	781	712	765	779	741	739	701	711	718	715	725	799	742	763	744	701	703	791	763	718	725	698	767	776	751	746	742	728	765	730	740	736	728	732	753	761	729	706	760	768	748	718	730	732	765	744	765	704	727	772	720	741	716	775	708	759	786	756	720	687	726	766	770	710	790	778	745	735
23813	20974	25067	27046	20978	20784	1317	319	295	273	210	229	205	194	189	205	178	165	168	163	173	190	166	159	204	137	138	167	154	153	169	151	148	162	140	157	171	150	146	151	146	160	164	150	149	156	171	154	155	180	151	149	156	144	155	131	171	137	142	174	135	141	137	140	146	153	129	138	175	148	161	168	154	139	159	146	165	167	167	133	171	169	146	155	158	149	163	171	160	144	161	159	169	149	160	151	163	145	150	165	172	155	156	166	159	167	161	147	191	146	148	147	171	157	163	139	157	190	157	150	155	167	153	170	153	146	140	163	152	150	161	155	144	160	158	151	150	165	151	140	126	162	154	143	155	157	128	147	160	147	155	138	140	142	141	156	130	162	150	151	143	138	156	174	146	143	153	161	161	152	148	167	136	159	167	159	190	183	155	149	152	148	149	169	161	138	141	126	135	168	146	152	144	143	154	147	138	146	146	147	150	140	177	152	179	165	137	159	144	146	130	150	163	142	134	133	149	143	166	132	133	176	163	162	139	137	132	162	160	166	148	159	152	164	167	148	143	155	141	188	155	155	155	150	167	147	122	157	155	151	160	166	156	152	164	163	122	164	138	130	153	149	149	144	180	136	158	155	149	146	147	150	146	152	150	128	154	142	170	162	163	132	166	171	150	163	145	165	140	166	142	166	156	159	138	142	164	159	155	168	163	137	160	148	150	144	143	147	135	168	152	159	159	168	140	153	161	139	159	145	141	131	137	142	146	127	188	138	152	182	162	150	173	158	154	146	144	127	145	173	159	133	142	156	150	165	151	137	167	173	117	149	145	146	133	158	159	159	153	145	134	141	139	144	124	170	183	162	165	126	153	136	145	159	150	145	141	124	143	166	161	167	120	150	149	143	143	152	160	146	151	147	152	144	139	140	134	147	146	156	139	160	140	157	144	136	176	144	149	168	157	141	145	161	140	151	151	171	152	170	160	149	165	148	157	143	151	150	136	126	157	179	147	134	155	144	158	165	181	169	174	146	150	148	147	150	168	151	135	161	156	170	127	156	166	164	183	145	129	146	137	168	168	165	167	166	164	162	167	145	162	154	159	152	129	168	150	157	138	149	143	155	154	161	179	146	161	157	154	146	153	154	145	148	174	151	128	150	144	177	146	170	151	141	153	155	154	163	155	146	149	157	161	145	150	147	174	137	156	140	146	147	151	143	169	160	136	143	140	145	137	167	148	152	136	169	170	140	154	142	149	149	152	169	139	150	155	165	197	160	170	159	166	162	173	185	163	170	155	156	139	162	154	151	154	152	159	168	186	144	147	151	114	151	158	160	155	146	163	159	139	138	144	168	146	169	128	140	147	168	173	154	144	167	143	161	131	145	137	172	141	155	143	163	150	171	157	149	120	132	155	144	134	151	133	137	144	140	129	146	147	165	158	156	163	158	151	157	168	145	162	156	150	134	160	167	160	141	142	133	137	154	149	148	179	157	133	156	138	124	170	159	143	161	139	148	165	164	156	164	146	132	164	152	152	166	145	152	143	145	147	141	141	143	147	143	169	144	183	148	140	165	150	174	163	141	166	158	166	150	150	146	178	158	131	135	163	167	137	174	143	152	166	156	164	140	148	129	151	149	183	151	155	146	146	132	148	156	163	132	147	153	169	146	166	140	141	152	140	148	142	131	150	131	151	140	150	155	148	165	173	150	150	147	113	132	146	155	140	163	150	155	138	150	144	125	194	151	148	140	145	152	128	162	165	142	149	156	163	155	158	166	135	141	141	152	178	163	162	146	128	160	158	163	149	166	158	142	143	161	161	151	150	155	172	148	147	163	169	191	155	147	154	145	161	154	160	133	164	152	141	148	137	136	166	163	130	158	142	132	117	149	151	134	151	165	151	131	171	138	149	144	130	171	166	177	148	148	120	150	140	137	154	146	148	141	154	159	155	173	183	179	146	142	133	136	156	148	157	142	152	173	132	149	160	149	157	161	169	145	129	140	178	156	161	171	154	149	150	126	143	153	141	168	160	156	134	121	151	137	153	168	163	169	150	142	171	165	146	144	156	171	147	139	151	162	137	146	135	158	128	156	153	143	167	135	132	157	138	162	154	158	172	132	122	165	154	132	160	141	157	165	172	160	144	149	156	147	141	147	148	156	165	152	156	143	169	152	153	147	132	158	147	149	187	164	150	154	139	152	128	146	150	141	142	148	138	167	146	148	146	146	166	160	171	166	158	152	151	183	163	148	151	136	140	141	127	133	146	163	139	140	163	174	149	155	161	154	155	152	171	148	138	152	144	132	142	160	156	142	144	131	146	176	143	150	126	161	156	167	178	144	166	134	169	128	169	138	165	158	149	164	147	156	129	158	148	149	147	168	164	175	182	153	127	160	140	136	157	138	161	163	156	141	151	138	166	153	166	183	132	139	172	135	151	146	145	161	151	163	137	136	141	145	162	170	150	143	171	178	148	161	148	145	154	169	170	164	138	161	154	166	147	150	147	121	155	160	135	132	152	151	141	146	146	144	134	153	137	128	170	146	158	169	156	141	157	165	167	157	159	129	166	150	130	162	166	157	173	134	129	142	166	166	137	154	135	169	173	156	134	145	179	151	135	145	161	168	159	153	160	149	158	139	163	143	150	152	142	153	133	139	150	163	132	137	145	158	163	144	164	138	160	150	140	152	171	143	152	171	147	166	172	165	136	133	166	134	157	147	173	152	149	142	175	149	154	158	134	160	148	137	175	159	150	149	137	143	153	125	157	146	151	163	145	164	142	149	161	130	174	153	144	143	151	149	129	150	137	152	142	154	156	138	140	193	158	145	163	123	148	151	166	158	152	147	148	150	151	160	136	145	164	153	128	181	144	163	156	154	172	183	150	140	128	170	154	142	151	137	161	158	133	123	170	146	140	147	153	160	171	163	136	154	139	145	167	153	136	160	147	166	130	145	178	136	159	170	148	146	149	135	139	182	159	170	139	164	163	144	146	154	171	143	155	148	130	158	132	143	165	158	143	167	162	173	148	156	148	153	165	162	136	146	142	165	169	142	142	153	151	147	159	146	155	168	154	137	161	147	155	137	153	154	148	136	155	163	153	154	135	143	161	160	135	151	165	139	168	161	152	181	166	156	138	161	147	158	137	171	148	163	155	142	132	155	137	120	166	150	160	147	140	134	137	163	158	143	170	167	126	155	134	148	139	153	148	157	162	162	167	135	163	141	164	173	156	138	132	148	165	138	152	171	157	158	145	148	162	178	166	154	157	160	148	155	157	147	140	173	150	160	162	139	147	157	153	178	149	142	138	142	150	155	152	163	173	161	147	177	157	160	147	147	160	176	132	135	171	175	158	170	156	160	154	176	181	144	140	152	155	167	173	166	143	155	153	169	149	155	128	158	131	147	140	140	155	154	144	162	175	157	175	158	142	150	191	144	156	151	117	135	150	151	151	161	146	163	160	125	162	127	154	147	162	151	141	147	170	150	168	163	168	144	149	159
3013	4312	2398	1170	735	597	500	444	458	420	442	418	390	396	438	353	372	430	434	400	389	379	370	403	379	411	385	391	405	388	374	372	354	370	380	385	382	414	385	371	403	395	391	375	394	375	389	363	384	374	380	371	385	361	380	394	358	390	353	414	383	391	376	361	383	395	366	396	415	395	398	406	407	376	379	385	437	382	377	375	404	381	382	385	381	390	393	385	403	363	377	380	361	380	375	393	365	407	383	343	386	391	405	387	356	369	383	360	353	363	395	359	417	347	374	418	397	406	371	377	372	409	375	370	373	388	413	383	377	389	371	362	380	373	400	384	408	351	379	383	377	371	408	430	396	430	371	382	377	370	370	395	389	336	356	385	379	379	359	352	369	366	374	379	376	363	371	367	350	354	424	348	395	404	414	395	379	382	371	386	351	382	396	391	380	401	383	365	377	401	410	376	377	390	394	341	376	377	373	405	378	392	403	394	372	375	410	390	381	401	386	373	363	357	354	388	369	423	391	382	366	392	366	344	395	368	390	361	429	398	422	413	342	390	378	359	366	397	379	381	368	391	382	378	354	378	373	363	368	366	366	384	383	371	396	367	393	402	371	406	371	379	367	377	403	366	396	380	366	409	354	428	408	357	400	352	369	391	400	388	411	387	379	365	368	410	402	399	370	364	428	381	383	405	401	395	381	386	355	361	359	347	356	393	353	392	345	402	377	360	361	392	429	384	388	381	364	384	366	343	404	411	387	349	391	383	377	393	404	402	367	404	368	405	410	367	371	376	418	413	386	394	420	349	400	381	381	401	400	374	370	378	388	402	378	389	379	367	390	403	358	421	361	374	363	370	419	382	401	401	394	339	413	382	380	374	379	356	330	380	352	360	370	367	375	399	413	426	385	386	358	399	363	398	365	411	358	383	378	380	390	359	360	388	377	378	364	376	383	394	385	345	401	418	415	377	391	410	397	392	373	372	368	356	398	406	392	391	395	376	376	375	407	388	383	397	399	372	414	373	407	365	359	409	395	381	423	425	394	396	403	362	383	401	384	403	424	391	339	397	385	395	382	404	349	394	374	392	371	403	420	365	381	367	387	397	382	386	401	395	390	396	384	377	379	401	437	372	398	372	376	379	380	389	364	380	397	410	381	410	377	394	391	440	359	371	377	411	374	413	343	375	388	383	376	371	413	370	392	372	397	409	367	408	383	398	367	368	399	399	356	344	391	375	377	382	375	411	410	380	397	390	394	392	383	367	417	382	362	387	387	381	407	393	389	360	366	368	412	397	378	378	393	375	388	415	369	356	365	390	402	415	392	386	345	415	375	394	407	407	392	393	389	399	392	377	393	378	381	406	373	384	399	415	368	385	428	403	355	388	403	354	372	387	383	381	357	378	354	417	378	394	401	379	379	361	387	388	399	368	402	386	395	410	405	374	380	400	370	345	369	375	396	389	368	389	358	383	350	404	364	390	363	404	399	374	372	382	404	385	376	391	394	375	355	414	384	404	393	361	388	388	414	396	379	384	387	368	394	392	387	376	396	367	361	428	378	430	381	392	366	369	377	384	389	370	373	401	352	401	410	356	372	360	372	405	376	405	419	400	377	388	345	381	387	421	378	377	366	406	388	386	378	394	396	369	368	403	379	390	395	404	361	405	343	396	385	385	366	396	390	381	368	414	392	379	367	402	362	391	386	366	365	429	389	355	398	378	384	421	381	363	382	355	364	381	391	363	354	392	379	381	410	386	397	410	412	407	383	377	380	368	414	416	351	398	344	404	380	360	387	417	381	375	402	362	384	396	367	369	407	387	380	397	340	357	352	388	404	372	369	321	380	390	372	386	369	360	403	388	386	371	381	356	382	389	383	373	428	399	404	373	371	379	395	379	367	387	406	384	392	402	385	359	379	380	412	365	404	381	418	387	377	353	349	385	401	385	377	416	396	384	393	377	368	394	382	370	391	390	399	378	371	388	382	366	401	403	424	361	383	377	376	356	359	377	399	350	365	351	373	375	405	390	385	374	386	342	419	380	375	376	371	386	371	424	370	370	374	378	387	386	377	396	429	370	390	388	383	364	353	378	367	392	376	398	384	394	370	379	403	404	373	410	370	402	379	351	378	377	403	395	381	363	395	412	370	372	410	351	353	418	382	411	400	361	375	361	382	400	367	384	370	366	363	378	394	450	366	366	339	363	379	387	378	382	401	370	426	373	402	385	391	398	389	382	398	363	327	404	344	373	388	375	356	391	393	381	349	400	371	407	392	377	382	374	374	368	392	392	362	375	376	395	398	382	373	417	396	388	368	385	384	381	376	359	357	407	362	387	387	359	371	363	366	412	388	393	366	407	355	413	378	375	391	412	381	378	378	416	378	361	383	394	399	374	400	400	374	365	376	414	375	384	379	388	395	390	363	346	367	393	395	392	376	382	351	347	404	416	347	409	405	380	433	376	389	368	403	362	370	370	414	355	415	371	373	409	382	388	396	415	375	378	381	388	363	379	408	382	366	408	391	409	401	381	381	406	354	369	379	375	389	387	412	390	379	397	402	373	362	357	360	349	393	384	350	380	376	400	381	390	391	349	376	389	341	410	384	358	390	369	365	396	364	375	378	384	386	377	388	363	381	371	372	406	374	397	368	405	390	398	374	387	353	410	391	376	402	372	373	359	359	375	371	376	392	380	364	382	363	378	374	378	356	390	422	357	381	375	345	387	347	414	364	382	387	399	397	409	343	356	390	404	357	374	386	409	416	386	406	353	434	384	395	400	381	406	367	367	371	377	412	401	367	366	377	381	377	401	389	366	369	404	387	365	387	393	375	394	398	362	399	357	372	372	382	350	358	404	364	388	364	374	380	403	386	370	360	367	390	349	398	361	373	362	390	415	361	357	380	390	380	330	376	376	393	386	383	402	375	342	378	361	399	384	392	376	392	377	372	410	391	350	353	386	373	425	416	388	397	410	349	383	396	389	408	415	404	396	391	361	396	374	373	408	372	375	371	366	377	387	366	360	364	384	416	355	356	365	353	320	407	373	373	376	385	423	416	407	412	392	348	365	379	358	354	393	409	376	373	387	400	395	371	381	343	365	387	385	377	370	341	384	377	383	370	390	354	408	355	394	381	364	380	379	379	370	408	374	401	347	376	374	374	394	378	403	390	391	352	394	391	375	413	418	324	389	392	381	367	384	333	377	386	407	372	409	358	373	395	340	375	389	365	386	407	338	380	386	367	389	406	381	404	351	402	371	375	340	392	409	383	395	412	393	429	392	415	400	373	354	370	401	409	380	367	389	401	340	392	382	387	428	362	374	412	320	370	385	372	388	359	406	379	394	389	398	404	387	428	333	394	429	357	389	402	382	385	379	373	353	367	395	386	381	386	375	383	407	397	403	407	392	388	375	388	367	367	371	415	362	369	387	356	422	429	382	410	385	420	395	369	415	370	346	358	419	405	350	408	371	381	405	375	368	383	368	354	366	358	413	390	382	377	390
32128	10201	1124	543	468	499	412	395	368	394	433	416	420	445	436	420	406	396	420	416	422	408	430	405	389	413	394	457	440	415	427	419	429	445	398	455	476	404	427	405	409	416	424	387	423	411	396	424	366	406	388	379	401	450	414	417	385	424	405	442	468	448	409	404	401	400	451	414	407	427	426	405	420	384	396	440	429	420	411	409	422	404	391	404	392	374	371	419	394	456	398	417	384	458	411	461	387	389	403	423	397	408	439	440	455	403	458	412	453	445	412	412	423	402	405	460	412	434	405	401	420	417	461	442	388	400	400	446	429	403	434	386	395	430	429	406	419	472	441	388	461	398	446	473	396	462	421	437	445	384	452	417	401	394	385	460	397	363	415	419	431	422	411	388	440	445	444	411	395	427	432	454	430	381	407	396	403	399	416	429	415	454	399	425	422	410	415	387	441	409	409	433	394	425	429	409	420	440	428	409	415	393	406	423	359	420	411	417	433	409	432	438	410	383	450	404	426	415	429	445	424	420	449	416	428	411	361	420	440	400	414	431	421	408	439	391	419	408	424	400	383	435	404	394	417	411	411	433	465	395	420	410	383	428	443	420	432	439	419	425	435	401	427	406	388	394	437	385	419	406	378	415	391	401	405	442	414	412	428	423	411	470	424	396	421	427	432	405	419	394	433	462	434	419	416	414	455	416	440	457	412	459	448	431	397	407	424	455	432	396	475	389	432	418	406	403	419	440	437	451	403	399	448	454	415	434	445	438	412	447	444	405	410	435	453	438	372	414	374	431	427	436	424	413	420	454	407	418	383	384	415	457	389	428	424	396	419	413	403	414	429	404	441	436	448	446	461	402	452	404	436	425	368	439	392	440	409	419	396	401	428	430	399	482	410	442	459	438	415	431	393	380	468	431	422	432	409	456	416	421	452	415	398	435	444	457	448	433	467	362	437	431	394	410	421	444	411	425	413	411	431	423	367	425	413	379	429	437	464	374	444	415	413	443	404	421	409	410	401	386	419	404	444	427	429	403	414	479	412	433	386	405	422	452	397	420	413	433	445	431	400	442	437	394	413	433	435	458	425	403	474	449	422	399	362	381	388	422	429	423	471	416	433	423	442	449	447	393	424	436	405	419	439	436	408	427	417	418	406	429	417	414	451	413	403	403	429	453	423	449	418	413	420	416	425	407	418	386	398	414	427	371	420	427	431	404	424	422	418	417	439	412	390	428	388	420	418	423	452	418	443	370	431	398	412	411	439	385	406	401	396	425	408	402	435	422	432	431	377	431	383	402	450	427	405	426	388	446	421	438	411	402	448	402	404	379	445	398	399	435	427	435	364	427	425	423	432	402	459	411	415	421	427	432	417	383	395	412	436	402	426	384	409	381	397	391	437	430	412	443	420	411	426	431	382	372	435	396	425	380	382	396	464	444	413	464	439	381	444	423	420	429	411	405	436	444	440	396	452	414	464	421	442	430	421	431	429	410	411	444	438	410	437	406	449	445	404	405	463	445	444	424	457	456	410	419	415	387	417	406	417	404	401	411	435	411	435	464	422	422	408	421	474	377	423	459	455	433	406	390	413	403	470	451	420	404	411	385	423	424	425	450	443	443	424	411	427	433	401	391	436	430	423	430	451	392	447	400	431	468	424	401	425	442	404	410	437	438	453	401	371	390	402	448	416	382	442	363	472	414	400	400	399	406	447	459	406	424	442	412	448	434	424	415	402	384	390	391	407	398	414	422	408	339	475	426	389	414	431	412	401	437	435	453	381	429	387	421	447	390	396	424	408	416	394	436	391	435	402	410	437	414	435	426	446	432	429	436	414	384	423	418	435	403	439	395	397	413	416	435	442	395	422	419	413	407	420	446	418	400	438	432	429	443	406	403	423	427	419	373	407	416	427	426	422	466	393	386	437	454	399	438	401	412	444	399	369	392	420	422	428	415	449	396	459	430	416	406	411	429	435	425	368	409	423	411	441	437	426	432	412	396	419	439	408	433	427	443	392	421	402	412	398	442	408	421	387	451	415	436	439	402	369	410	459	426	422	414	428	404	434	402	390	420	389	429	392	432	433	382	441	439	413	395	439	419	440	407	404	471	409	412	440	452	441	434	439	429	438	420	399	447	452	424	412	412	425	390	387	363	467	457	393	386	454	428	427	416	450	441	438	430	419	367	418	436	429	433	427	475	438	410	383	445	419	452	403	404	397	404	439	381	452	433	452	389	389	430	448	401	420	395	409	435	418	399	410	419	416	394	398	431	386	409	444	443	403	421	416	441	417	422	409	415	408	432	422	453	444	385	428	409	438	417	402	434	420	421	430	442	427	404	410	388	362	438	435	427	391	419	441	423	443	434	424	420	431	398	411	424	445	430	410	420	392	423	427	405	417	399	433	418	378	464	429	373	424	363	385	454	423	424	418	427	431	432	430	436	407	431	411	437	409	417	427	437	468	437	448	444	421	407	407	416	427	431	464	427	437	461	448	390	389	377	402	466	402	418	429	443	415	384	427	446	393	379	430	424	422	424	460	429	413	430	420	421	441	429	422	412	372	434	428	410	448	463	466	433	436	433	412	375	467	395	396	410	462	422	414	416	412	404	390	417	439	403	444	437	419	441	408	437	438	412	421	393	424	437	392	411	424	396	404	407	411	413	411	402	377	433	406	426	417	448	397	385	440	441	387	433	454	412	377	436	465	365	474	440	451	416	438	382	453	399	423	412	440	430	412	409	424	434	396	435	420	404	407	393	434	404	411	463	423	355	437	431	433	426	427	409	432	425	416	436	406	413	399	389	439	445	434	469	459	424	470	420	417	436	471	389	429	450	403	461	403	418	449	436	417	432	445	426	436	425	477	438	408	418	423	393	411	412	410	443	404	414	399	400	436	428	409	413	427	426	407	426	424	445	444	390	432	416	402	354	395	400	431	416	415	406	427	444	395	398	414	422	416	400	416	374	385	405	392	376	459	431	396	408	425	421	437	447	415	442	410	414	424	443	435	391	442	399	412	430	405	427	401	446	429	459	418	387	413	420	408	400	432	414	385	400	405	402	435	417	417	418	426	455	389	411	383	413	423	454	421	467	407	394	420	442	392	418	397	400	419	415	405	421	437	411	376	459	435	424	450	401	423	403	437	433	412	414	369	420	435	437	427	440	444	452	403	415	428	413	420	408	408	418	409	401	443	362	418	427	421	435	421	406	422	369	399	477	443	449	414	411	391	425	395	460	415	396	425	433	439	440	425	453	422	449	413	452	396	427	432	418	437	433	432	404	413	442	450	411	417	421	413	429	441	395	433	449	413	425	424	405	414	414	382	391	399	434	408	434	440	367	383	430	406	451	443	400	400	394	387	411	443	418	436	433	397	436	454	427	408	452	452	410	409	383	399	424	436	404	466	400	376	421	354	414	394	415	421	426	413	431	439	374	423	400	452	435	451	386	444	435	446	401	428	419	424	444	417	422	448	434	415	365	400	432	437	461	439	411	417	437
5603	1055	953	972	1016	955	916	917	940	947	963	918	1005	973	908	941	862	918	906	906	952	927	896	958	1028	902	893	936	967	967	944	918	994	918	951	945	921	887	922	939	883	926	953	944	937	916	963	893	918	937	947	961	975	952	968	904	912	960	899	993	941	956	932	923	919	916	925	996	954	885	942	906	979	910	926	889	936	954	978	928	969	933	934	962	909	958	875	910	928	918	900	886	912	942	938	951	972	899	973	941	937	948	911	940	937	913	875	938	953	954	929	906	920	932	929	980	955	940	989	938	927	951	966	928	920	968	938	975	899	918	975	911	953	936	932	921	943	938	920	903	897	939	968	993	941	938	945	955	919	925	932	956	940	909	922	943	923	927	942	965	946	958	893	918	934	954	917	916	982	901	983	925	894	959	947	985	915	960	883	958	907	989	917	991	925	931	946	944	927	903	942	885	918	946	962	930	932	901	872	902	928	920	950	899	923	975	913	919	956	950	921	949	970	937	949	953	917	923	961	915	917	912	941	968	869	885	973	928	977	954	908	897	927	925	945	886	903	916	925	903	915	950	922	934	927	924	935	944	945	949	907	952	964	984	956	921	978	962	906	920	922	966	935	1013	959	882	906	924	904	962	977	911	956	890	976	929	928	969	902	963	918	915	963	915	981	917	950	933	976	911	911	913	962	951	977	939	964	880	961	921	944	929	985	910	915	938	1005	976	984	925	920	918	915	927	922	925	915	940	940	969	919	908	928	931	922	917	970	984	964	878	900	987	956	952	894	890	946	923	898	960	915	903	948	935	935	844	896	942	931	937	919	942	931	964	901	915	930	957	922	916	941	916	904	942	925	884	963	958	917	960	976	919	952	904	906	984	947	919	918	901	970	890	956	958	862	941	912	942	939	940	963	972	982	895	975	869	937	955	902	849	916	919	957	939	921	897	945	937	936	890	949	994	935	906	935	907	951	958	958	938	950	990	955	903	941	893	950	917	952	950	929	978	915	898	969	925	881	951	941	934	956	928	950	912	911	906	910	929	884	938	915	868	997	959	892	943	927	972	938	937	887	949	912	951	917	924	962	924	952	935	940	870	874	932	974	932	920	941	919	892	946	915	933	914	959	946	949	926	937	905	930	922	937	892	921	969	970	896	956	969	932	979	950	837	908	961	868	964	952	910	901	922	938	890	913	939	984	913	948	908	905	926	932	933	958	934	948	975	940	903	953	934	938	904	907	925	977	909	943	975	903	955	905	961	940	890	941	889	970	920	924	974	943	933	940	872	951	935	928	956	880	933	940	951	906	969	971	942	944	957	865	926	911	967	956	982	923	921	916	923	953	915	947	973	987	921	938	981	939	963	908	927	854	916	927	938	957	969	900	959	889	919	938	963	907	941	889	936	923	932	957	951	861	933	930	934	957	1007	943	857	968	939	948	927	956	930	964	914	954	904	938	943	964	940	912	881	945	950	950	878	953	912	942	963	959	932	909	936	922	931	947	905	940	990	919	961	947	947	872	963	885	929	939	962	892	908	926	923	901	933	946	930	911	909	947	917	919	959	899	942	947	959	934	913	929	958	930	926	955	926	957	920	904	907	966	914	962	956	946	937	946	942	985	963	911	906	938	974	960	889	905	974	968	916	969	968	936	928	926	928	916	960	924	957	954	914	934	966	966	979	924	934	892	995	952	939	912	944	977	965	887	921	928	942	945	971	944	962	906	972	964	960	930	916	938	952	917	947	944	951	929	952	956	935	964	932	959	952	929	964	960	897	923	958	975	945	967	940	967	920	956	979	875	992	979	928	974	939	936	944	936	975	923	910	932	937	889	896	917	962	930	993	884	959	930	992	941	943	991	965	896	941	926	898	933	916	912	933	980	899	888	898	937	929	958	954	963	955	902	885	922	901	945	917	911	944	931	904	921	1018	890	897	914	940	993	924	974	894	911	966	913	916	933	974	984	942	927	935	932	899	882	1002	931	991	912	925	959	934	932	922	951	897	902	967	939	962	897	960	954	930	910	950	941	954	910	982	920	936	1005	924	921	856	938	939	904	969	936	938	956	938	929	980	942	952	939	941	910	966	950	917	899	944	990	922	879	962	953	972	984	973	965	978	895	919	976	918	985	916	955	919	871	1006	835	955	911	906	898	899	924	902	928	942	892	1017	918	926	960	935	947	938	956	911	923	965	906	954	881	959	938	919	919	978	930	891	907	935	935	950	963	910	973	945	976	940	961	926	966	926	946	955	929	879	928	919	932	997	926	942	930	954	934	925	920	990	913	925	937	913	967	927	997	935	958	913	977	937	989	937	938	917	924	888	957	1021	911	986	989	939	946	982	930	960	944	965	921	923	974	1010	966	978	903	895	901	970	987	1018	946	944	891	1007	926	1011	931	927	944	938	916	943	906	944	906	979	881	925	924	953	862	933	996	946	931	955	938	931	905	900	902	916	1008	951	936	962	917	969	947	899	939	908	948	912	979	944	955	919	974	909	946	916	945	916	926	918	939	954	983	922	950	1023	937	934	935	912	889	940	921	955	946	927	940	904	924	899	916	908	876	935	944	992	995	894	930	965	994	965	923	947	933	945	905	981	896	939	931	951	908	940	912	940	902	938	980	936	886	950	908	878	948	983	922	928	909	941	938	927	917	848	984	912	927	945	990	913	943	996	930	965	992	928	926	913	895	903	969	916	906	912	1008	1013	922	924	963	927	976	910	942	971	922	951	964	953	948	896	940	970	966	892	957	948	1004	923	936	910	959	920	871	919	894	984	993	991	912	978	932	923	945	952	887	962	931	962	933	931	894	914	972	933	945	944	952	960	934	862	893	917	985	923	908	898	921	930	930	935	876	954	977	983	948	930	948	915	934	912	985	930	897	923	994	953	892	951	953	949	1038	901	959	937	976	956	940	888	944	963	947	918	964	909	910	933	881	913	909	874	977	909	929	936	906	991	860	923	901	893	954	940	944	977	975	932	970	959	916	1013	974	873	956	880	917	937	927	941	930	923	944	887	941	920	885	997	923	952	909	934	956	953	926	929	911	904	984	948	978	942	873	1001	950	955	978	944	948	980	950	971	972	977	952	908	928	930	931	897	954	934	948	912	921	981	933	970	939	955	976	959	918	988	975	924	949	980	1015	922	888	908	950	927	950	957	899	946	945	902	893	930	949	955	1032	949	944	922	987	882	957	967	929	876	963	950	937	964	926	951	907	921	967	936	928	932	897	892	998	887	1007	957	931	920	1009	958	973	965	898	923	945	953	905	924	989	911	892	1008	917	918	922	921	942	940	925	948	875	942	960	945	918	968	949	930	967	945	961	972	877	894	928	885	947	936	892	936	914	899	969	910	945	906	896	930	949	921	913	930	889	939	901	968	926	906	889	911	926	920	933	952	918	959	953	926	918	905	949	950	927	951	947	924	1007	954	936	928	955	986	910	943	893	922	925	927	887	903	956	980	988	972	937	965	988	936	932	949	961	942	916	938	909	891	975	959	915	961	930	973	951	926	889	940	961	942	953	956
24497	20948	24376	27670	20482	2156	468	415	394	364	400	381	358	342	355	370	368	354	307	371	313	366	363	355	367	368	322	318	330	347	344	350	335	320	345	344	368	329	318	346	305	313	365	301	353	338	289	316	364	364	353	377	326	325	352	335	335	341	309	310	290	319	300	318	320	352	316	340	337	343	342	334	302	319	363	356	335	343	300	317	319	326	341	336	321	294	306	338	332	312	321	333	318	363	330	317	294	336	303	316	338	335	354	289	330	325	342	322	339	332	297	353	315	340	297	317	360	314	316	314	306	319	333	353	306	325	346	331	342	365	323	303	339	362	323	296	329	312	317	345	334	350	299	348	330	333	334	354	347	304	314	302	330	331	339	351	345	320	307	311	330	309	332	330	355	319	325	347	349	307	346	278	352	332	356	320	313	344	318	318	325	341	315	345	308	337	328	328	315	336	325	337	337	318	335	346	342	349	316	351	356	344	324	341	340	294	349	325	286	301	330	311	327	326	341	341	277	338	300	341	313	333	345	308	306	289	338	331	299	323	355	317	297	331	345	345	325	344	297	309	353	313	316	360	354	339	326	333	357	322	318	304	314	327	297	350	342	297	333	305	320	328	319	315	294	318	321	303	332	339	319	370	344	354	311	321	354	362	317	325	310	328	313	330	350	349	311	302	298	306	289	354	364	287	338	342	348	303	372	358	341	349	333	354	308	339	328	328	332	342	331	330	306	310	375	302	327	372	314	338	302	364	303	320	349	327	321	354	336	344	345	339	333	295	311	332	323	294	300	329	301	313	313	309	286	283	337	290	304	334	312	323	324	303	329	305	310	348	328	315	298	337	338	309	313	338	320	323	307	318	329	359	359	332	344	340	325	325	331	320	313	352	299	346	364	386	314	344	351	329	314	320	303	328	322	353	303	320	333	349	338	326	328	307	322	343	321	277	308	304	266	307	320	302	344	355	334	320	302	317	318	299	294	297	296	305	319	320	329	317	315	330	290	302	334	341	356	357	312	321	350	324	324	310	334	353	359	358	332	311	323	322	313	352	336	314	307	321	316	345	336	319	343	332	324	313	304	332	361	318	325	313	319	314	314	308	347	329	296	340	359	310	343	347	324	355	313	352	321	333	338	336	339	306	330	328	309	323	333	315	346	354	331	313	329	329	332	321	312	309	321	325	333	331	313	338	319	355	325	362	335	352	350	351	322	291	311	349	344	335	310	343	311	324	311	328	331	306	346	303	315	347	313	343	332	328	297	324	325	310	315	342	330	342	316	352	306	328	334	333	371	332	334	317	367	337	324	350	320	326	366	304	341	306	328	306	305	356	335	285	307	332	307	329	330	291	336	347	310	331	298	327	310	344	293	340	336	376	355	298	309	325	300	306	342	340	308	318	368	345	333	309	289	337	327	335	318	369	321	329	320	329	349	328	305	316	366	330	350	337	322	364	316	316	306	353	339	302	324	349	334	324	343	309	344	351	309	330	289	320	322	338	359	337	326	320	317	330	364	322	324	296	320	313	342	319	329	324	308	321	306	355	327	342	314	342	321	326	349	329	326	349	338	329	311	310	347	343	310	310	325	327	351	325	365	338	330	345	319	296	340	349	352	341	330	359	332	325	319	324	314	341	345	337	308	311	330	343	349	328	322	324	327	347	332	316	325	342	320	347	312	321	323	313	274	340	326	332	336	324	329	330	327	314	309	317	321	317	304	287	333	327	355	307	338	327	332	351	298	319	331	343	314	296	345	328	335	321	300	338	344	344	307	318	330	330	303	293	299	310	358	338	332	316	323	318	357	318	323	329	344	355	328	313	323	346	305	314	312	319	325	329	335	317	343	318	307	304	314	348	318	297	318	365	298	270	330	328	348	317	320	288	338	334	352	346	334	283	329	325	322	300	319	329	327	328	299	345	309	363	330	339	329	337	323	286	327	304	324	333	347	330	307	308	311	313	338	285	317	332	338	355	321	328	307	323	310	361	312	306	305	301	328	319	332	381	349	336	300	321	347	314	326	325	340	311	350	304	323	315	304	354	303	339	346	327	332	271	329	339	313	356	327	332	328	318	296	309	309	302	355	319	307	313	336	313	297	347	322	351	321	331	309	354	349	339	340	326	323	310	299	291	302	340	303	323	327	349	321	358	343	325	336	305	358	337	347	336	298	335	320	337	300	365	305	293	312	300	351	335	332	332	306	337	312	341	320	312	332	326	326	333	312	345	322	350	323	321	299	329	350	329	363	335	339	312	318	302	351	363	336	293	328	301	333	322	337	309	308	317	304	338	343	346	326	333	317	334	327	313	321	310	312	321	318	348	338	328	335	313	291	318	346	311	311	289	298	335	321	310	281	291	301	314	317	347	316	310	336	347	324	316	311	335	329	351	324	360	333	347	339	384	332	304	328	329	325	335	313	336	339	312	320	311	325	304	309	345	351	306	324	276	328	319	347	316	316	341	317	305	337	318	359	353	310	306	296	328	331	363	295	319	366	314	322	339	363	325	287	331	309	355	329	374	313	321	322	352	320	289	323	313	347	296	340	299	288	355	319	325	271	309	334	313	351	354	329	321	316	334	314	316	304	333	331	299	308	312	339	328	340	374	334	314	372	340	317	318	314	328	328	315	301	346	314	336	335	317	347	351	312	313	307	310	326	329	311	304	331	333	337	331	317	328	304	317	340	315	298	352	351	316	364	301	315	312	310	300	326	362	315	329	331	327	321	342	307	335	327	331	328	327	332	314	300	309	321	335	358	311	324	332	361	330	339	307	317	327	302	309	345	303	344	335	347	343	321	330	325	364	349	340	336	292	346	311	367	307	303	337	330	293	304	346	338	325	292	295	329	335	340	323	341	320	297	322	355	325	321	273	347	304	310	353	319	294	337	298	345	323	321	352	314	335	353	282	331	287	336	348	310	334	297	319	370	311	355	363	363	311	323	369	318	370	340	341	308	323	311	315	344	320	356	321	341	331	343	325	317	334	330	347	332	302	315	322	328	342	331	303	333	305	356	375	332	340	338	343	378	336	316	325	345	371	332	299	294	321	299	315	347	339	366	281	330	283	350	328	333	333	328	341	374	330	327	315	348	310	328	308	306	316	313	359	334	333	328	311	321	356	311	345	330	330	334	331	322	288	329	304	313	318	322	294	345	340	363	312	345	330	323	321	347	322	328	340	328	337	357	294	333	299	326	331	305	331	324	337	347	351	330	320	340	319	316	291	359	343	355	317	311	300	362	318	346	310	334	301	290	319	347	330	336	325	340	296	279	330	322	330	319	300	341	308	340	312	350	322	315	330	356	328	317	337	310	293	329	333	319	348	313	298	326	338	344	318	308	324	322	317	338	342	313	304	339	286	305	323	309	320	322	352	298	322	307	329	326	340	338	337	296	327	361	323	327	325	317	324	332	314	326	341	314	362	335	338	361	312	300	332	324	329	316	289	322	345	317	334	342	353	330	302	297	337	300	353	306	294	325	339	329	334	323	327	357	326
3228	2818	1811	1088	885	837	792	814	793	759	722	745	732	745	731	721	752	787	737	734	731	730	733	722	755	719	717	718	734	713	729	729	745	717	759	755	756	760	749	766	725	726	699	733	689	662	758	717	779	726	737	718	724	761	773	752	692	777	756	733	722	749	723	750	750	725	742	707	714	668	692	763	706	769	732	719	749	721	717	772	742	740	750	706	735	725	695	744	752	746	704	735	716	734	728	732	726	734	707	770	695	703	762	740	758	699	703	712	734	741	769	760	689	678	715	762	751	766	775	731	743	738	737	767	759	755	746	700	714	761	708	713	730	776	731	737	779	706	734	767	720	731	789	722	754	728	818	718	701	750	734	711	771	782	732	725	686	710	785	745	734	763	733	736	720	738	755	728	747	751	751	767	734	794	766	727	746	672	743	745	782	747	773	712	733	677	679	768	782	728	733	690	783	725	764	726	720	758	798	729	731	682	751	704	777	775	710	767	704	734	758	703	720	776	723	697	739	745	787	725	731	751	739	744	775	738	707	717	720	706	713	717	757	738	737	772	704	745	690	762	763	775	705	713	739	719	754	758	724	751	772	764	757	763	716	744	677	739	717	716	680	773	722	732	701	736	755	732	734	729	762	694	710	717	737	749	711	741	765	710	758	725	689	746	711	723	722	785	741	724	744	751	708	688	779	765	744	703	715	765	736	735	748	749	740	743	756	744	778	708	702	789	719	710	715	696	754	722	762	730	746	696	727	723	706	745	775	683	766	731	722	770	721	689	736	726	706	704	808	713	737	743	765	771	748	724	699	793	741	724	716	746	706	711	774	784	756	755	731	751	717	760	722	709	729	782	730	756	694	770	738	777	725	752	729	718	764	740	703	679	745	738	726	725	727	728	717	723	717	732	735	711	717	673	706	750	713	699	737	678	732	747	745	754	772	703	718	727	712	764	776	745	779	756	720	738	716	692	685	730	719	788	736	725	702	740	752	739	720	767	741	772	740	736	736	733	736	732	773	776	765	688	778	698	745	771	752	701	676	742	710	749	728	755	709	792	715	751	741	753	713	738	702	712	743	685	757	746	697	701	775	696	745	768	661	770	719	732	759	762	704	703	743	746	768	748	743	693	728	768	729	703	759	755	746	732	717	755	742	690	732	721	687	730	717	796	690	802	723	742	740	739	726	714	716	698	719	757	762	719	726	758	764	729	794	727	739	745	722	749	714	711	703	757	764	695	725	779	705	730	744	716	777	708	735	770	747	761	750	741	753	809	777	731	762	735	696	741	677	720	735	707	782	747	702	719	748	691	709	738	705	751	706	759	731	672	695	753	678	692	765	762	733	715	752	678	717	729	699	747	747	714	690	754	729	760	773	735	750	767	749	717	721	704	747	712	750	774	676	678	752	733	739	763	763	733	671	761	718	756	751	749	792	764	723	739	722	730	701	753	730	704	758	749	758	733	755	739	691	758	717	754	748	736	754	740	715	748	716	729	769	749	720	745	715	806	762	732	720	712	735	686	742	727	728	675	763	696	765	713	728	808	700	741	693	776	722	678	721	770	711	729	730	771	721	709	694	775	769	716	727	703	760	811	765	720	738	722	776	758	732	729	777	738	667	729	744	755	750	712	746	688	712	729	742	702	710	731	731	742	726	707	758	697	738	689	770	741	718	765	701	736	742	746	744	738	754	720	783	707	756	705	770	731	732	729	763	712	703	735	760	758	702	734	696	719	748	734	695	709	752	705	747	806	773	734	724	732	710	772	712	732	708	742	728	737	705	752	731	768	735	753	761	727	703	708	727	715	726	778	730	767	698	697	756	743	699	725	722	703	755	779	718	738	717	744	753	762	737	733	690	722	785	713	721	736	749	703	712	689	753	750	748	704	753	757	731	760	739	751	756	749	725	701	745	686	758	759	723	769	759	732	748	713	679	772	707	716	719	788	766	685	735	782	775	691	762	806	747	710	728	756	733	686	717	701	737	747	697	703	725	786	703	743	766	701	758	748	739	761	741	751	707	746	806	742	735	747	704	686	766	740	745	742	752	750	752	723	731	721	736	733	744	703	704	751	771	793	721	737	717	696	722	756	714	760	738	783	719	802	755	731	706	708	751	734	715	751	765	750	701	724	731	753	765	749	778	727	699	733	730	738	713	752	736	706	757	745	704	715	716	773	719	769	723	789	722	736	742	758	745	727	725	712	739	721	734	722	740	763	771	717	725	708	702	723	737	767	713	772	768	707	755	735	738	714	767	765	725	759	739	736	740	719	727	754	742	792	675	728	751	757	748	736	727	699	671	725	728	766	710	749	733	740	734	725	721	707	751	698	728	756	663	729	732	718	740	758	762	759	746	735	727	741	757	771	675	722	752	721	757	718	718	803	716	741	728	757	731	746	759	755	692	718	741	716	754	715	728	778	746	717	751	727	748	748	731	755	735	736	697	708	708	717	704	740	741	739	782	720	713	704	722	749	747	751	760	730	733	731	722	742	781	706	704	776	713	756	736	723	755	746	751	710	733	804	697	791	742	738	751	764	709	732	673	742	725	696	749	740	731	729	699	761	741	723	708	724	754	744	702	738	787	754	712	744	734	688	719	683	757	731	736	719	740	756	752	715	729	724	744	714	724	761	685	758	757	750	751	702	758	714	704	770	748	730	680	751	759	754	728	751	715	735	789	734	767	784	737	731	758	779	730	785	718	741	710	764	724	770	701	767	766	776	724	702	729	714	768	745	710	725	745	722	748	715	718	733	731	758	728	745	715	710	757	719	727	756	773	727	715	737	715	694	717	712	748	696	719	752	665	687	766	797	764	726	759	734	764	761	724	758	771	717	706	737	762	775	714	713	692	758	739	714	701	764	748	801	729	740	725	689	731	730	744	712	746	728	732	751	734	695	759	737	723	700	777	744	768	755	680	736	744	762	676	701	701	685	759	732	762	784	706	784	734	774	734	716	682	745	736	720	723	741	720	729	708	695	685	691	752	781	720	747	762	738	754	763	716	752	729	768	728	728	746	759	780	732	697	756	705	767	717	748	709	728	803	725	753	736	715	756	674	717	745	775	756	707	707	744	757	788	714	698	778	715	669	713	718	753	733	734	740	743	778	711	746	706	747	710	779	755	747	767	697	766	749	700	703	751	753	684	696	771	737	731	665	747	729	695	737	704	723	725	791	707	749	765	743	735	763	761	757	737	768	720	720	738	771	730	717	691	741	808	725	741	703	710	735	731	716	763	740	743	753	739	789	743	708	730	774	739	755	703	754	700	747	783	727	735	761	740	769	714	678	752	708	718	752	731	742	747	769	740	733	741	722	746	745	736	718	691	719	754	705	753	732	757	718	739	719	743	707	741	711	705	712	660	722	712	710	789	739	744	752	749	701	755	708	726	727	713	713	679	744	805	729	736	718	785	725	764	747	727	741	782	773	716	761	713	701	759	734	705	744	739	748	711	765	722	757	720	738	737	756	723	739	715	736	764	732	775	719	712	755	715
23857	20994	25084	27085	20996	20827	1273	386	315	273	235	229	223	228	174	168	165	182	179	149	166	178	162	160	165	184	167	162	141	192	176	147	165	151	157	165	158	156	160	135	172	153	136	179	175	130	135	159	143	158	141	158	164	149	151	163	148	172	122	149	190	125	126	148	130	148	128	170	174	151	159	189	184	153	139	169	170	161	166	158	138	132	166	160	153	174	142	142	148	138	166	160	129	147	157	142	163	172	135	124	137	132	148	139	166	143	157	149	137	139	167	165	132	134	160	160	127	162	156	143	156	153	146	178	129	166	161	151	152	151	153	150	165	152	143	139	143	139	144	162	156	156	138	126	160	174	143	158	156	175	147	162	144	161	154	148	173	153	146	152	167	143	170	147	133	146	135	154	137	134	144	166	139	167	151	153	166	163	161	153	130	158	154	167	142	140	148	158	135	160	128	154	170	129	159	155	157	172	139	151	139	135	149	185	174	157	136	151	163	112	135	146	151	158	177	155	166	132	165	163	143	140	132	153	159	162	167	154	155	143	160	165	145	140	159	118	167	151	148	168	159	150	156	148	155	139	123	172	139	136	143	161	147	148	164	156	162	154	149	156	144	162	163	150	150	151	172	161	186	177	140	156	123	145	153	152	133	146	158	150	139	147	162	162	144	143	156	157	157	161	167	186	164	155	147	135	157	146	147	143	156	146	165	145	168	137	154	172	159	171	153	139	135	152	167	151	159	162	146	174	131	136	153	138	184	161	168	139	153	157	154	134	153	153	152	147	157	146	159	157	187	145	147	167	154	156	169	161	144	153	178	171	161	155	168	146	158	149	163	140	157	157	152	165	154	166	158	132	159	151	163	144	143	149	161	148	157	161	169	125	141	154	137	154	135	147	160	140	145	158	146	144	142	147	131	153	137	171	139	158	154	136	145	150	136	150	178	148	161	132	161	157	178	159	155	151	137	130	145	148	155	157	145	157	163	123	154	160	151	170	160	162	156	142	150	153	161	135	137	172	141	141	175	159	165	148	141	156	125	186	156	170	180	174	148	155	141	162	165	154	147	162	158	127	162	142	132	155	162	156	143	144	176	141	167	164	162	143	153	159	168	156	148	154	150	154	153	141	139	147	150	145	150	148	141	137	160	169	135	161	141	133	156	149	138	167	139	133	135	184	177	172	139	150	174	136	126	170	131	157	159	136	171	136	145	140	170	153	122	181	151	157	143	165	151	152	162	178	140	140	127	160	168	178	132	164	147	146	162	145	159	146	157	149	160	146	150	170	169	191	152	168	167	167	154	160	146	142	151	143	130	165	148	146	140	156	145	147	143	164	165	160	144	145	156	162	142	148	145	163	125	168	149	149	142	167	151	134	173	138	152	157	143	160	134	161	173	152	144	145	176	158	147	138	140	169	158	167	134	164	162	149	143	122	162	149	170	149	141	148	173	144	151	177	147	150	170	141	124	158	158	175	137	149	147	164	148	158	159	170	149	146	166	135	144	150	158	145	146	140	150	169	150	153	156	164	136	128	174	149	132	159	156	151	160	148	147	168	146	140	134	145	171	176	143	160	136	167	172	171	148	129	151	164	146	178	158	145	187	150	161	145	128	148	155	139	148	155	162	174	170	167	136	136	170	144	159	155	167	150	152	142	160	143	176	153	167	181	150	124	140	167	149	150	154	152	125	137	150	146	146	143	149	166	159	139	169	164	168	165	145	151	157	158	143	143	150	140	153	156	166	145	137	147	153	164	152	142	161	179	163	165	151	154	138	138	128	163	152	126	164	122	128	134	139	175	168	175	154	169	155	156	153	153	157	155	132	164	160	172	148	164	146	153	152	178	167	142	188	127	135	165	161	130	164	164	154	154	159	142	153	167	166	163	133	147	153	158	165	147	168	128	149	156	168	145	141	163	151	143	147	158	149	137	148	156	144	170	163	148	165	183	152	173	157	172	187	141	164	142	126	138	156	153	176	146	170	155	150	160	152	187	156	140	154	162	154	142	155	167	152	130	140	153	144	136	140	136	154	179	162	143	163	149	159	148	168	149	154	159	130	143	148	181	170	173	158	150	162	174	168	161	166	170	151	147	137	138	165	152	145	134	145	188	150	150	147	141	142	148	149	169	163	130	126	155	168	180	155	158	151	148	164	135	158	130	159	177	155	146	147	143	164	161	157	148	153	168	179	146	140	140	147	151	141	152	163	164	146	152	150	175	156	160	157	152	149	165	158	152	165	167	160	131	148	149	162	141	149	148	126	173	171	130	142	133	139	168	140	149	161	166	137	143	137	175	179	176	144	163	146	155	139	152	143	145	147	128	142	140	165	166	146	162	147	133	141	152	164	149	171	166	143	159	124	150	139	182	162	176	156	157	162	135	148	138	150	145	149	148	121	163	135	161	159	160	140	178	128	158	142	155	151	136	157	151	154	149	135	127	158	145	142	164	157	158	158	163	150	146	155	152	162	144	151	143	175	144	166	125	140	137	161	130	135	159	151	169	159	139	154	160	141	165	172	157	134	143	172	141	172	135	150	150	165	147	155	131	159	131	164	159	159	132	170	144	153	143	162	140	132	163	157	169	142	165	155	131	151	160	161	136	169	151	140	135	166	151	168	179	182	156	172	164	135	155	145	141	163	158	144	164	181	161	164	172	156	140	141	138	171	184	138	130	141	156	143	159	163	150	179	144	156	158	155	134	162	150	149	142	149	155	170	168	137	147	160	148	166	152	154	167	180	151	165	152	146	156	137	150	156	164	167	143	137	161	152	143	159	164	141	111	139	159	149	157	140	173	152	147	154	139	143	150	148	177	149	160	152	167	151	142	155	159	166	169	152	152	138	149	167	180	143	138	150	148	165	135	149	167	165	155	163	160	150	139	148	149	132	132	152	161	146	150	135	164	137	150	127	165	146	138	177	169	168	140	154	143	146	157	152	166	172	142	169	151	159	157	147	149	144	177	161	160	137	142	140	150	145	152	130	160	153	158	149	133	174	163	147	141	141	140	141	147	152	164	181	153	179	140	171	152	158	180	134	146	145	157	141	148	144	160	162	153	129	161	150	153	177	160	147	141	155	154	135	134	155	138	151	146	163	143	161	159	133	147	152	153	140	168	139	129	150	144	154	169	158	158	172	159	153	137	145	151	145	145	135	163	161	162	142	157	137	128	138	155	151	159	139	160	169	160	154	177	163	150	146	164	138	149	170	150	139	149	177	160	119	146	126	166	140	163	126	154	171	144	133	149	147	153	163	152	164	164	146	136	168	159	157	168	162	166	155	146	129	172	132	147	160	143	134	167	148	129	160	147	138	168	149	168	167	152	151	157	135	134	142	164	177	145	139	152	145	138	145	144	143	114	155	166	144	144	162	147	175	172	154	150	155	151	133	142	149	164	149	148	126	129	143	156	148	152	136	168	158	138	140	162	152	162	165	157	174	152	143	134	147	161	167	162	157	130	164	149	162	174	136	156	155	140	147	149	159	150	146	159
3026	4215	2460	1143	755	582	508	485	420	460	370	428	449	355	391	428	404	412	403	409	406	356	392	367	371	404	398	421	372	372	368	377	389	411	398	381	352	378	407	400	378	366	360	387	393	427	385	381	387	407	370	342	380	355	396	384	376	392	415	382	395	397	386	415	352	363	392	336	375	376	358	368	395	368	381	387	386	400	392	368	372	392	372	392	361	422	383	378	386	360	368	389	379	380	410	372	381	384	385	358	349	402	401	384	349	394	365	383	370	358	366	356	399	395	345	365	406	390	383	354	383	349	381	385	362	380	418	393	393	410	369	353	367	367	406	392	386	416	364	413	391	380	376	384	405	363	399	397	382	384	401	385	355	351	407	357	361	371	445	365	409	348	407	358	398	384	381	385	395	362	367	369	354	375	379	383	350	416	363	385	369	392	395	391	420	372	383	388	368	390	383	376	426	407	378	372	391	391	419	364	341	373	384	402	358	367	404	367	373	403	406	388	385	376	348	404	363	398	391	362	397	363	407	410	398	384	385	374	414	398	373	357	364	400	359	360	401	395	345	399	379	399	416	385	387	352	374	386	398	382	386	394	366	379	408	369	374	368	367	400	385	363	384	387	369	371	373	372	360	401	407	388	379	394	365	387	367	388	382	375	419	388	399	361	360	413	371	388	401	389	384	344	411	392	401	376	383	400	347	359	401	384	360	348	397	343	345	371	416	404	405	364	403	412	383	400	370	402	378	380	387	354	399	390	392	397	364	385	358	380	363	367	410	366	370	422	373	386	370	371	363	398	337	377	370	362	357	384	372	362	373	355	382	392	375	412	390	380	360	401	351	342	400	375	375	389	375	389	376	381	380	381	353	360	361	378	388	335	388	362	365	374	366	380	360	381	373	353	348	362	391	367	393	365	392	380	390	375	386	409	366	395	377	372	371	377	372	381	413	384	379	411	374	403	348	398	373	372	363	369	377	363	400	370	415	365	388	363	371	380	366	395	357	365	422	350	391	382	362	358	374	378	384	369	381	363	406	373	389	377	399	404	414	356	392	423	405	376	382	417	386	378	374	400	396	349	340	383	372	416	342	375	379	372	404	389	390	394	390	369	407	386	411	365	402	406	366	397	370	391	382	382	370	389	377	403	358	353	362	357	396	390	397	415	373	366	356	408	408	360	344	374	411	409	387	354	352	380	398	367	392	327	342	367	393	377	392	375	377	337	359	387	396	393	332	387	408	386	386	393	372	406	369	428	398	367	371	407	390	395	367	370	345	386	358	375	397	372	382	360	355	388	410	375	378	385	379	340	385	381	381	377	395	394	385	375	412	402	388	392	354	385	368	389	391	384	377	349	325	348	339	370	350	386	360	370	341	395	367	393	360	387	389	398	347	374	363	344	390	386	382	390	398	377	357	369	407	389	379	392	383	380	388	379	398	386	396	430	355	393	394	392	373	364	378	409	401	383	410	378	365	402	377	370	394	384	401	366	373	380	363	361	378	385	360	380	396	389	409	386	416	385	403	400	360	366	363	357	363	407	365	419	365	356	402	371	380	373	382	377	385	415	374	367	373	413	367	353	364	368	372	392	386	388	365	340	383	395	375	395	356	375	434	347	353	358	363	404	398	369	395	401	365	379	391	375	385	363	391	354	355	374	363	379	395	407	357	373	363	369	377	418	383	387	405	380	385	348	378	412	388	356	372	395	392	376	403	356	382	383	363	381	379	389	406	385	391	387	413	397	410	387	381	385	374	398	376	364	372	381	381	385	383	378	386	390	398	385	367	358	415	388	377	357	368	369	387	427	382	379	356	354	403	387	356	341	400	351	387	390	411	374	377	375	374	391	374	388	367	366	399	367	363	369	398	397	362	365	390	405	390	351	373	348	377	353	396	358	399	364	403	387	401	366	403	386	358	366	378	360	388	382	382	382	344	358	415	379	348	378	375	422	362	382	439	383	403	383	389	423	385	405	358	403	369	361	370	411	407	376	343	378	386	378	403	366	390	394	353	375	426	372	358	405	358	349	370	409	392	398	390	368	391	376	374	369	415	392	381	424	383	375	432	390	383	373	347	404	391	376	417	403	395	348	339	359	400	355	372	366	398	374	347	366	395	373	405	408	363	371	358	407	375	376	414	385	384	382	378	410	391	392	379	363	386	418	385	394	361	371	410	385	352	342	378	399	391	394	450	358	355	358	389	390	415	376	345	382	375	406	350	385	370	390	382	386	383	372	367	370	398	382	401	364	380	383	405	354	374	377	420	371	416	397	376	388	396	388	390	389	372	375	374	376	337	413	366	391	383	377	338	374	366	421	362	394	378	422	367	396	345	361	373	386	398	375	404	392	364	390	396	399	378	374	378	363	395	399	368	373	368	384	398	374	378	382	375	411	351	378	369	380	377	376	377	385	371	404	406	380	362	384	389	406	368	384	400	382	342	371	377	400	370	383	422	385	380	379	378	401	442	351	393	364	397	375	366	388	385	377	380	379	354	386	368	399	399	392	380	382	357	394	369	367	396	360	396	387	339	383	369	397	388	407	365	390	340	363	402	370	356	396	389	379	378	371	381	397	414	363	367	367	385	389	383	357	401	436	389	361	383	422	407	367	396	377	408	368	404	384	372	366	398	355	371	390	377	388	379	388	407	354	367	370	388	364	367	365	425	359	385	387	376	339	375	388	351	407	409	371	360	403	392	362	348	384	394	342	396	385	340	341	418	380	395	375	373	355	361	397	368	355	358	373	392	402	362	402	402	369	412	383	407	394	422	374	374	410	368	377	416	367	372	358	361	388	376	342	380	417	386	396	393	408	387	355	385	412	390	370	384	402	391	390	371	354	378	375	376	388	369	385	379	397	378	357	368	385	399	375	385	354	382	397	402	382	399	399	394	373	382	365	393	369	380	359	413	400	393	357	390	389	398	366	377	415	364	392	377	377	363	400	384	384	407	369	344	357	359	393	406	350	372	396	374	376	395	361	408	337	394	362	376	364	367	405	366	422	391	413	380	387	401	405	394	369	339	400	390	393	374	362	351	364	358	396	383	374	364	371	388	352	382	394	361	386	390	351	377	385	353	417	400	382	392	379	390	422	382	395	382	356	366	383	392	353	390	385	379	405	405	363	373	376	371	381	389	375	418	399	378	330	360	398	405	399	344	415	371	392	394	430	365	380	400	387	410	401	387	386	349	395	375	363	365	368	422	362	383	389	372	357	415	382	379	362	398	360	360	382	361	382	388	418	391	376	367	374	358	434	376	376	379	403	391	389	385	390	350	364	366	395	380	376	407	400	373	389	389	387	384	411	386	394	360	365	390	416	352	353	357	386	403	406	390	384	367	377	392	363	399	389	393	353	371	396	381	413	392	398	397	406	355	383	393	362	398	358	389	339	393	356	415	423	415	389	407	371	399	419	395	385	386	396	350	404	368	381	361	378	371	344	376	366	381	381	405	442	409	373	385	383	400	392	385	375	362	380	366	393	391	376	381	362	385	417
32033	10251	1290	731	591	607	426	401	406	433	386	426	438	425	397	429	411	444	402	406	432	406	419	419	429	409	443	437	432	413	428	423	404	407	404	415	411	447	444	423	437	430	423	437	370	373	388	440	427	380	398	400	406	453	419	441	414	435	398	399	451	454	442	396	397	417	437	414	426	436	425	412	391	387	398	411	425	395	440	447	422	403	374	430	410	411	401	405	410	421	376	404	457	368	418	432	395	402	437	402	420	424	423	419	399	423	430	413	423	396	423	471	366	421	400	418	432	433	399	413	437	401	421	415	412	406	405	416	411	402	441	418	393	432	405	431	442	424	382	439	440	412	388	414	443	391	402	385	424	444	435	414	432	416	419	412	394	433	455	450	441	401	420	423	418	401	415	413	412	444	437	446	443	395	438	421	407	385	436	420	422	432	407	378	408	378	414	424	424	409	400	421	461	431	397	411	445	469	442	420	446	411	406	409	414	405	445	448	401	433	440	435	420	378	393	430	424	402	385	440	405	439	386	381	422	431	410	461	367	397	432	441	422	395	407	413	445	420	441	405	405	441	425	364	419	421	451	423	434	435	428	407	383	418	423	458	396	438	413	406	423	425	429	442	431	434	393	430	438	437	400	414	430	408	435	418	438	398	411	404	427	434	409	401	403	409	395	442	404	421	349	417	383	404	455	446	404	430	407	390	432	388	404	383	472	398	427	417	411	414	439	405	403	450	431	429	417	439	425	397	415	429	393	481	488	441	447	415	424	406	422	411	430	414	419	454	428	442	443	403	412	470	403	455	405	414	417	389	424	432	430	446	410	445	435	451	453	401	393	445	405	422	427	439	409	439	402	439	414	395	400	447	388	413	377	423	404	431	469	473	401	383	395	421	404	392	416	409	415	411	442	393	440	439	414	436	403	428	432	439	409	355	421	407	468	390	428	426	385	388	432	431	423	392	413	444	446	410	445	424	447	387	420	407	405	425	413	436	430	470	443	424	354	389	420	440	400	400	446	448	414	404	423	428	437	406	372	394	408	428	436	418	454	417	416	410	419	394	418	431	432	392	428	442	407	397	383	425	398	407	392	431	401	405	444	426	416	443	451	403	412	448	426	411	421	409	441	453	468	442	418	445	415	418	416	380	442	456	424	434	385	417	416	395	425	416	434	398	436	474	436	409	443	410	436	433	378	443	413	440	445	414	451	428	413	411	430	401	432	416	422	441	406	442	452	391	439	404	431	408	433	391	408	449	390	427	398	397	416	376	407	431	395	444	407	381	420	445	413	395	415	436	398	409	443	387	412	408	430	395	429	425	401	428	405	406	410	413	404	394	415	421	406	387	400	452	452	427	446	444	404	432	406	405	413	426	393	452	405	392	396	390	410	412	420	431	372	438	428	428	457	418	421	408	423	435	419	414	458	423	414	418	425	411	427	419	417	422	447	384	403	421	454	407	385	416	395	420	456	404	433	407	410	433	423	396	429	413	395	433	411	452	431	431	413	398	401	430	430	394	390	433	410	410	440	447	424	402	383	428	428	386	414	408	372	415	419	406	419	359	390	430	411	401	448	413	437	428	405	422	460	445	424	458	405	402	453	405	399	418	419	419	403	419	416	421	410	418	443	390	414	410	452	472	385	388	431	425	432	433	431	365	405	444	409	390	413	415	420	425	386	421	399	433	446	398	426	420	391	403	408	456	403	402	414	430	436	430	418	453	413	389	425	390	454	374	418	414	441	397	378	386	416	442	405	405	440	433	410	435	441	393	405	420	473	439	442	390	410	409	427	403	433	416	428	426	437	426	433	419	420	424	454	380	410	414	399	445	408	421	372	417	409	456	406	411	384	424	392	407	490	454	394	418	411	403	429	402	422	391	430	416	404	405	413	425	421	423	416	406	395	417	392	403	443	442	420	398	429	431	430	444	409	443	449	459	397	484	399	408	394	408	417	419	393	410	382	433	413	431	395	393	380	413	380	388	410	391	411	412	405	405	377	432	416	422	404	414	432	453	395	343	421	430	379	425	412	449	424	421	412	412	428	395	437	395	430	423	438	404	405	428	430	440	415	413	388	417	409	413	431	425	434	446	459	402	439	398	423	408	424	434	427	402	423	414	399	446	408	471	419	425	402	394	397	391	425	447	425	449	415	437	390	429	419	407	432	439	425	403	425	423	411	427	408	399	402	401	408	407	397	450	430	427	433	433	421	391	347	430	438	412	453	400	456	371	434	425	413	416	415	422	422	426	403	410	390	420	415	418	446	430	435	434	409	437	431	414	412	422	388	449	404	422	443	419	452	470	406	388	428	426	436	415	442	438	445	394	441	400	436	439	420	405	421	412	461	412	440	440	385	389	381	399	398	393	404	390	398	408	423	393	418	412	464	423	368	392	418	432	399	432	404	402	420	413	414	390	445	447	403	399	449	408	413	403	461	432	420	427	397	390	392	404	420	443	438	430	447	404	389	423	407	394	427	398	378	374	404	423	452	442	443	412	462	420	421	419	428	427	462	449	414	406	404	420	409	382	454	397	422	433	418	401	403	437	412	403	394	420	406	404	406	420	425	408	393	414	451	396	453	425	446	428	388	425	430	412	384	433	401	397	401	452	393	403	432	452	439	397	420	415	406	446	380	438	414	397	456	408	421	420	431	424	425	448	409	412	381	433	411	427	458	418	381	382	445	429	414	389	446	413	434	442	402	445	397	395	420	419	443	445	440	422	430	458	432	447	401	432	438	395	385	456	393	390	457	424	423	411	435	410	414	347	431	437	417	424	388	428	399	432	398	417	416	418	429	397	441	412	397	419	424	397	397	435	411	375	448	388	392	395	400	429	391	414	410	423	425	451	425	395	420	399	420	423	411	409	443	407	408	429	448	417	387	430	396	417	398	418	427	444	394	430	383	409	438	411	410	428	406	429	442	410	414	407	419	405	426	448	426	423	416	437	404	436	402	411	428	391	441	406	412	414	439	409	441	438	412	414	390	416	440	399	422	470	407	411	446	452	431	446	436	408	419	483	438	449	427	400	454	429	446	400	399	434	411	410	466	398	412	414	434	401	435	425	432	429	454	448	444	410	436	473	408	424	416	462	412	394	423	405	417	433	404	451	408	411	424	417	403	434	400	467	427	391	409	407	439	417	432	433	405	389	415	475	420	416	414	406	427	407	399	382	411	410	389	400	424	403	452	445	405	424	448	451	405	445	436	395	413	403	457	390	409	413	458	415	369	413	416	401	429	442	440	408	454	408	443	414	393	409	405	443	388	410	391	421	412	433	398	449	418	448	442	466	409	408	421	422	433	387	415	419	408	410	402	400	444	403	434	406	462	413	437	420	417	388	439	483	433	392	420	418	426	411	420	424	442	397	433	443	398	464	460	424	388	427	432	408	430	372	405	411	408	418	435	459	400	432	374	449	461	443	378	426	427	457	441	449	422	417	397	433	428	407	419	472	403	428	401	442	419	455	439	395	398	458	452	461	437	403	440	375	419	430
5610	1039	980	957	924	902	926	935	957	933	978	959	938	984	922	929	903	984	951	958	960	912	911	933	958	953	950	947	985	941	910	912	955	879	920	903	983	945	946	937	917	955	989	945	967	938	919	973	940	901	928	962	959	924	875	962	942	969	978	949	943	988	896	961	946	855	897	970	957	957	931	961	897	874	919	929	953	931	941	877	935	922	901	900	937	910	996	939	911	921	886	935	937	934	947	948	907	959	914	938	951	930	937	960	899	990	948	922	938	988	936	970	906	936	931	909	893	920	896	946	884	870	896	924	958	1002	921	920	939	943	948	954	920	943	974	944	920	926	968	918	932	926	888	884	958	891	919	903	899	931	950	961	950	963	963	966	957	917	909	950	942	915	907	905	952	941	986	923	951	917	944	963	925	922	953	973	874	950	905	937	860	954	932	941	1020	923	1000	872	897	939	955	943	846	938	954	899	945	924	916	997	890	935	911	892	911	935	960	929	906	897	987	958	977	939	938	886	913	926	923	949	968	884	949	925	905	896	925	954	948	928	941	922	899	992	937	888	884	976	922	911	972	939	955	960	886	893	961	968	964	905	983	942	911	931	952	916	875	952	973	973	963	993	978	960	865	987	913	984	917	924	960	923	903	879	958	898	932	942	924	920	946	952	877	935	908	881	961	926	911	958	902	921	945	926	929	897	892	939	929	962	940	936	930	914	944	900	927	1000	895	924	956	909	976	973	960	948	937	943	928	954	911	969	945	942	940	905	932	924	897	922	916	928	959	985	927	917	949	922	913	971	910	936	910	964	910	907	926	910	941	924	906	979	918	934	917	950	947	903	975	884	951	913	939	953	928	916	914	904	937	947	944	895	904	982	986	944	966	903	978	891	937	960	889	929	967	941	943	967	953	975	949	994	907	897	922	897	936	944	934	989	979	955	927	922	936	947	1025	933	909	857	988	948	935	896	930	920	945	930	953	922	935	886	919	941	983	949	925	993	967	864	909	955	849	914	927	954	920	939	941	918	978	939	934	919	926	946	955	888	912	995	916	959	883	940	928	914	931	925	959	889	944	936	886	927	946	946	960	920	923	956	961	965	951	948	913	927	947	940	977	934	948	953	908	876	951	901	906	978	907	964	955	983	893	973	949	917	888	921	952	923	949	959	969	924	935	886	969	978	955	902	901	909	939	899	965	954	951	923	945	937	991	930	940	894	964	912	940	969	935	964	916	999	954	938	900	944	969	938	976	931	995	935	956	884	927	946	913	916	938	925	911	936	908	903	945	922	954	934	914	977	928	879	1026	938	931	918	938	904	997	947	996	928	967	897	901	931	882	894	878	914	975	900	890	907	953	991	887	942	974	919	936	986	963	972	885	932	906	879	889	978	899	945	868	922	883	937	888	961	893	929	964	959	899	908	959	955	899	934	935	1002	890	898	869	875	890	964	949	948	933	885	961	947	970	924	962	911	950	920	887	930	1013	953	975	947	940	979	912	954	920	878	926	915	931	969	937	931	918	905	921	961	959	909	964	986	930	959	983	932	924	938	912	929	905	931	945	924	947	921	941	910	896	942	1013	915	917	891	949	944	916	927	919	909	962	970	961	950	946	947	895	918	960	958	956	962	841	909	899	906	971	950	930	944	932	920	921	923	936	886	924	937	956	919	958	908	930	1013	927	897	935	925	941	982	950	883	970	952	933	906	929	917	934	914	895	949	904	939	891	913	902	923	917	966	910	929	907	884	948	890	949	872	905	953	921	966	882	946	940	948	942	928	911	976	952	871	972	943	918	932	914	856	933	999	940	927	940	900	948	962	969	963	927	992	911	991	930	927	941	973	923	915	935	920	979	931	951	909	884	928	877	952	1016	942	915	922	933	991	923	915	949	902	942	954	918	917	937	933	944	923	938	956	939	872	925	939	903	940	933	908	919	909	931	957	921	945	895	921	927	946	1004	884	957	939	896	932	923	1020	957	926	931	915	885	900	970	930	920	890	918	898	926	933	955	943	948	887	945	958	921	910	936	898	894	897	892	941	880	920	958	969	907	951	880	963	909	908	919	906	883	927	911	903	954	916	951	940	931	949	930	907	975	904	928	968	864	944	909	933	982	942	968	868	926	958	947	974	974	937	892	972	982	934	931	913	929	939	891	887	907	927	914	930	943	936	942	904	996	922	945	948	923	921	928	938	939	933	919	927	891	950	880	903	932	935	927	939	891	947	915	908	902	929	931	901	956	923	906	927	887	938	934	922	861	896	928	956	960	924	979	923	902	889	940	980	956	949	914	982	904	943	973	947	876	874	958	932	945	882	952	974	958	943	989	895	943	919	959	862	949	889	907	956	941	918	923	960	959	940	976	976	914	902	968	971	944	938	908	875	956	955	927	945	898	975	927	904	914	914	925	959	968	886	961	945	943	911	941	890	959	902	946	963	905	900	953	1019	889	886	984	969	951	954	942	952	964	978	849	928	952	959	972	910	901	903	861	892	920	961	913	966	899	930	926	912	895	859	977	969	935	960	945	916	960	932	957	937	918	953	897	925	921	897	949	967	902	932	929	902	940	940	925	916	952	951	944	909	918	979	928	952	957	935	894	918	974	943	941	903	940	876	985	936	932	940	905	943	952	953	942	930	885	930	928	891	907	960	948	962	885	900	896	928	947	927	916	968	879	942	943	929	890	965	899	929	943	933	934	990	911	864	951	881	923	911	933	914	964	989	981	957	870	925	949	995	1004	929	890	970	921	959	941	947	927	941	944	971	944	964	888	901	888	940	911	937	904	904	991	919	919	938	957	919	927	966	908	937	920	931	971	918	951	883	891	974	896	939	963	914	891	939	929	901	918	901	941	897	877	909	925	906	928	977	930	901	936	910	928	933	937	883	909	992	995	980	936	976	950	926	878	933	899	916	949	878	908	897	915	936	924	890	921	921	946	956	978	888	946	987	877	948	987	1023	963	918	888	945	933	906	917	970	923	932	971	930	947	955	915	898	945	926	918	874	918	973	949	951	907	927	948	898	895	890	982	925	925	922	896	885	961	894	940	923	918	953	966	977	915	980	861	976	886	978	953	923	929	978	920	917	939	869	916	933	947	918	978	939	944	935	962	895	927	939	955	908	984	938	934	903	906	934	942	893	931	940	892	955	946	941	964	930	931	915	928	956	895	905	994	921	938	856	955	918	922	927	909	905	912	943	1001	939	939	911	923	972	913	909	939	943	923	953	960	943	1000	951	936	988	899	903	962	948	923	928	886	921	930	925	912	893	895	926	903	943	948	917	899	898	936	943	953	900	900	953	953	926	912	933	987	913	901	962	930	915	882	938	959	941	973	957	938	891	973	939	948	967	904	952	903	878	907	935	908	959	903	947	947	988	928	920	973	917	964	942	914	907	919	931	954	952	906	905	908	949	964	939	915	961	940	948	932	875	943	986	932	912	913	875	917	875	933	957	963	895	945	931	908	946	950	927	954	946	955	932	861	902	923	985	887	902	913	993	942	896	953	881	912	927	932	904
24542	20938	24367	27658	20502	2177	507	409	406	372	384	353	350	358	349	355	334	335	329	332	294	347	340	331	330	319	293	333	322	303	331	296	340	331	326	312	314	354	337	331	333	335	347	331	360	317	334	345	352	346	328	317	367	305	279	366	344	309	348	309	342	330	316	302	358	348	335	336	339	330	320	304	321	331	309	339	277	355	323	335	329	291	325	332	309	310	324	317	342	328	354	344	352	331	313	335	284	316	329	330	293	300	293	334	328	308	310	302	316	347	312	322	329	325	306	309	346	324	337	315	335	302	342	312	328	326	352	301	363	369	319	340	313	302	319	286	327	324	321	325	311	321	311	322	358	317	338	340	278	333	336	331	291	316	339	323	328	337	329	384	337	303	339	347	365	313	320	346	364	287	298	321	331	321	306	349	320	330	354	345	318	318	342	356	314	313	356	318	309	338	315	319	326	335	304	315	341	304	338	315	286	307	338	320	327	336	326	313	346	347	354	341	329	313	286	307	315	304	324	342	342	318	357	299	315	354	362	354	311	321	329	344	332	297	297	326	320	304	347	349	286	327	319	360	335	300	314	338	350	348	306	309	319	313	313	357	295	333	333	319	327	325	321	322	352	345	351	347	343	342	318	324	330	355	363	343	340	341	323	298	355	310	360	365	283	325	335	284	299	343	348	326	309	304	325	308	319	359	313	311	328	325	326	320	319	320	317	303	313	322	307	320	338	327	373	317	286	315	328	308	336	318	333	299	311	304	311	278	335	337	340	335	321	341	308	326	298	323	350	340	294	372	334	305	341	313	312	328	319	362	365	349	356	339	357	306	367	338	303	347	328	327	353	367	303	307	333	359	314	335	317	317	324	287	304	348	318	338	360	308	331	328	318	350	326	313	274	330	304	301	310	339	326	342	335	315	333	285	325	323	318	315	306	336	354	340	319	330	332	324	339	343	315	319	302	326	350	342	326	309	335	293	315	329	325	325	324	334	271	352	354	328	309	359	337	319	314	325	275	369	297	276	332	317	296	311	328	331	324	320	327	336	319	321	336	363	346	353	317	361	347	336	336	327	329	344	324	339	319	310	305	311	330	331	356	330	341	306	343	353	337	294	334	285	351	353	340	343	329	341	320	314	297	330	338	352	304	312	322	318	365	308	344	318	344	317	324	334	323	339	340	290	333	327	300	315	304	333	317	342	334	311	330	311	347	294	346	357	314	320	329	318	347	327	323	304	348	340	336	310	334	332	329	310	358	293	332	314	331	312	324	357	288	335	287	308	367	331	316	341	335	306	326	329	330	322	293	339	346	304	324	356	318	337	310	329	333	320	335	334	330	368	342	367	333	310	335	325	345	320	313	329	361	296	344	309	306	327	309	323	334	317	331	310	351	309	334	293	321	320	314	333	314	323	306	343	301	322	345	326	304	290	313	321	361	324	310	338	345	318	308	288	308	315	353	337	292	328	314	343	337	361	338	309	328	289	319	320	346	339	291	294	280	311	324	266	338	343	316	317	349	324	330	344	362	329	309	331	289	341	334	315	334	331	358	341	316	319	283	316	301	333	311	356	356	327	324	307	324	316	317	331	326	332	329	332	318	286	306	333	335	348	341	345	317	317	334	330	305	294	318	323	346	321	340	344	294	321	274	324	326	319	322	324	324	324	302	323	289	315	337	347	323	325	303	338	308	287	324	326	345	298	312	324	332	324	317	324	335	332	302	356	334	322	323	311	351	309	354	355	347	339	316	323	331	323	330	342	360	285	341	323	337	361	347	343	275	315	336	333	342	345	354	345	335	319	338	301	323	333	340	297	349	350	316	320	324	323	340	334	385	304	309	309	319	359	294	324	334	286	333	324	291	311	327	325	351	341	304	350	321	356	285	357	296	310	312	300	293	293	307	312	320	379	321	317	305	356	329	344	346	324	311	315	329	304	361	360	325	324	352	348	314	315	315	330	320	320	337	309	305	331	309	336	333	329	333	342	355	333	281	332	316	322	337	330	303	305	376	322	342	341	381	306	328	349	363	325	361	276	310	310	347	355	345	313	311	340	317	353	297	308	336	318	352	335	301	325	324	341	274	347	331	348	297	307	319	314	331	307	299	342	312	324	335	326	316	322	349	319	360	328	350	329	346	304	304	305	320	305	317	338	325	353	316	334	346	311	334	335	339	320	297	292	338	311	333	294	311	349	317	309	317	308	300	340	332	325	333	346	327	337	353	287	332	328	295	339	330	314	322	337	325	337	326	316	312	329	316	315	325	345	356	354	335	284	288	340	305	337	307	379	343	323	274	315	348	345	296	322	320	330	357	354	322	304	329	323	332	338	338	300	307	302	352	312	336	334	346	342	354	306	330	336	302	336	367	319	315	343	318	332	340	330	332	367	326	340	327	311	338	336	316	306	356	314	330	334	321	355	313	299	302	299	357	302	316	331	319	326	298	370	312	354	318	320	306	319	301	310	320	321	291	296	311	320	344	316	311	309	331	309	333	311	322	343	365	342	327	320	304	319	313	309	311	325	338	325	337	312	341	315	315	325	337	357	312	303	359	327	304	318	317	331	319	292	297	300	310	321	361	334	335	301	333	359	341	344	329	338	329	367	333	320	340	312	312	333	339	369	307	275	354	325	313	286	300	338	313	329	304	317	295	357	346	310	308	312	302	334	302	339	345	305	328	294	307	298	347	343	286	304	318	324	328	352	316	280	339	344	317	325	331	344	316	363	336	315	308	312	332	348	330	318	336	347	329	344	328	333	325	360	335	296	350	330	283	363	314	286	321	356	301	331	359	302	334	296	328	337	343	317	323	318	335	329	372	314	353	314	337	332	341	337	351	328	329	301	290	355	332	307	314	376	334	337	331	371	341	335	328	338	321	317	329	341	321	330	315	328	356	335	350	337	329	335	362	319	320	352	314	325	305	302	346	353	332	350	304	295	296	320	323	339	292	357	342	325	362	338	316	347	338	333	317	359	339	324	342	359	322	331	309	342	322	324	328	378	319	321	290	340	303	334	330	336	375	334	327	301	316	332	325	339	313	349	326	316	297	345	325	324	284	328	339	308	370	344	328	333	348	338	309	330	356	313	318	325	294	308	328	348	349	326	319	306	338	328	304	333	325	351	343	363	348	323	291	357	333	338	297	301	337	325	325	304	309	356	372	332	277	302	322	294	355	335	311	324	298	345	313	325	311	323	342	346	344	326	307	316	298	335	325	292	305	317	313	324	334	338	340	326	299	317	296	315	298	323	336	330	348	308	338	310	307	329	319	319	306	349	333	343	343	283	349	342	327	309	307	354	345	309	353	324	332	328	327	298	347	339	309	342	305	321	310	344	324	330	356	341	331	306	330	302	339	307	346	314	335	309	337	318	314	346	331	311	345	315	322	333	303	324	323	323	325	324	318	345	329	325	316	318	346	334	344	335	318	347	310	313	314	309	307	290	338	311	345	354	330	326	353	334	342	334	318	323	280	320	339	335	311	332	335	320	340	330
3108	2740	1779	1165	900	845	775	774	760	801	737	737	728	752	724	749	742	761	703	732	726	727	690	742	749	759	703	745	678	742	756	759	732	727	766	737	711	774	706	728	759	770	717	680	766	736	737	717	715	778	734	702	703	774	729	748	746	694	747	734	732	722	729	725	720	738	751	704	717	698	717	708	697	741	729	712	742	749	705	755	780	777	720	708	732	737	727	764	780	748	764	743	751	684	781	724	739	723	732	764	711	747	805	705	733	745	722	752	788	762	780	717	762	734	718	724	678	726	707	686	754	738	728	746	761	744	723	776	731	816	754	737	717	761	729	750	724	724	755	705	741	752	743	736	734	755	753	747	735	750	781	707	747	757	777	751	710	728	763	770	748	750	716	753	704	706	766	668	729	737	743	709	760	745	733	752	728	721	722	755	717	767	738	704	724	763	793	767	755	752	733	753	718	752	721	751	724	706	779	690	733	729	757	701	698	720	763	708	745	713	728	718	734	739	744	726	730	739	752	751	740	716	738	758	695	765	708	751	723	756	766	726	740	666	755	758	708	706	746	779	652	687	774	712	786	701	713	683	703	738	705	736	739	737	731	817	758	723	738	731	735	714	732	824	771	738	735	754	708	671	768	717	695	741	702	767	718	702	754	721	707	744	758	723	703	750	728	757	677	812	799	759	788	765	728	735	724	718	743	751	751	720	746	733	754	697	715	719	698	732	753	703	722	753	731	764	711	741	685	758	708	740	755	749	740	705	713	712	761	733	691	732	732	724	722	760	753	762	730	714	748	738	747	721	717	700	711	723	744	713	726	746	722	717	767	727	697	736	686	742	771	795	765	750	785	742	758	701	729	738	717	704	764	674	752	774	741	717	729	763	716	740	711	742	724	725	771	727	747	754	716	734	747	657	727	703	722	735	779	742	719	760	764	697	735	694	735	709	724	789	707	772	703	702	771	738	720	728	759	765	737	703	729	722	715	707	773	709	756	735	699	764	748	724	684	734	755	768	758	702	759	725	721	754	714	713	770	738	743	721	709	761	733	711	754	762	711	725	714	707	747	753	670	726	742	745	715	733	710	748	723	712	719	757	699	750	759	720	743	755	760	708	791	727	713	768	720	674	733	656	724	769	731	739	742	721	740	722	716	708	750	763	786	774	703	764	743	742	745	727	708	729	725	768	707	739	730	750	697	753	741	730	705	752	737	797	730	721	719	689	728	762	740	721	735	747	733	729	727	753	696	757	743	669	720	757	745	704	740	748	724	704	789	774	662	820	747	732	754	712	791	748	718	757	786	720	725	697	781	776	734	696	736	718	742	748	795	771	769	784	692	699	736	734	759	731	758	714	727	721	723	702	709	773	725	694	724	749	690	746	744	710	685	747	734	747	735	769	732	689	693	725	721	701	778	735	736	729	724	759	761	681	680	721	733	747	773	778	720	762	708	791	695	738	731	751	692	731	785	700	702	721	760	716	701	802	754	688	731	690	713	713	732	747	738	734	769	743	707	741	738	776	726	739	719	741	709	767	779	750	732	727	741	710	741	710	729	718	741	741	728	790	724	697	720	695	728	698	769	702	729	712	721	711	745	725	730	736	753	709	779	724	760	709	696	733	740	763	739	735	727	684	744	766	740	714	696	728	727	743	732	723	785	708	739	734	763	763	719	768	780	719	740	744	736	720	724	776	727	760	680	743	724	724	750	720	704	748	738	738	696	701	715	775	712	673	742	751	770	726	720	722	717	728	691	731	746	772	739	721	777	707	721	740	743	686	702	766	774	781	725	730	721	716	743	727	719	724	747	780	743	721	824	723	724	707	729	748	691	728	735	746	739	713	701	741	742	735	745	734	767	738	736	750	754	725	681	721	704	715	705	710	737	712	734	721	779	721	788	711	721	722	750	708	736	749	743	761	730	725	744	713	736	741	714	750	772	694	717	760	765	719	681	744	784	699	701	719	726	752	697	740	675	732	711	705	698	676	793	721	727	771	731	723	733	688	788	726	762	730	717	749	713	710	744	761	672	741	687	745	785	708	745	774	790	708	709	726	748	736	696	738	766	739	748	739	757	722	734	753	729	716	738	742	716	753	728	697	730	783	749	739	722	759	701	746	755	743	744	733	707	771	718	700	703	688	737	706	711	746	731	695	691	804	756	762	735	734	792	706	702	753	728	741	740	705	734	734	775	746	731	745	711	690	738	748	722	730	777	742	678	767	751	730	738	748	791	728	743	734	724	724	703	762	815	748	722	701	685	747	746	765	739	776	747	720	720	731	725	725	730	744	748	709	721	727	736	716	726	747	777	709	721	768	717	730	737	729	708	717	742	739	803	732	733	713	702	768	712	723	755	736	746	728	749	742	728	759	755	782	760	702	753	748	732	655	737	743	818	729	740	713	674	761	700	698	717	762	773	753	757	754	713	734	738	769	726	747	727	744	706	726	672	706	740	680	720	740	734	733	717	701	772	752	747	694	710	713	713	700	719	736	742	749	766	738	779	717	738	743	742	717	741	702	729	740	722	709	737	683	701	791	751	739	770	718	714	710	744	734	763	688	705	744	731	767	735	738	714	730	727	757	714	777	707	666	718	711	730	714	715	736	693	719	766	778	741	756	729	729	756	761	762	700	715	721	763	782	716	742	688	720	764	701	728	748	739	732	729	720	748	753	747	760	745	752	782	786	726	732	783	748	752	723	730	742	710	770	728	708	806	720	721	777	748	697	708	739	700	740	709	730	741	745	730	738	731	725	750	754	682	737	704	780	768	738	733	697	722	755	712	726	757	727	772	747	772	713	740	734	729	751	726	700	759	750	745	733	714	710	730	704	766	742	776	749	658	738	753	730	733	742	744	722	685	762	727	721	727	712	739	723	722	698	719	714	700	744	706	746	702	742	756	701	755	734	753	743	734	716	747	730	731	776	730	725	751	744	742	761	713	745	701	721	750	747	732	673	724	692	690	743	755	754	715	714	704	757	729	716	731	755	718	751	732	785	699	707	727	758	701	701	741	759	804	732	785	750	759	731	766	760	735	768	699	701	783	722	741	747	723	744	781	696	750	741	678	734	775	739	742	751	716	728	720	726	721	731	717	707	726	766	739	761	762	703	728	709	733	701	758	758	694	713	668	738	715	744	726	767	752	751	759	728	682	747	690	750	797	702	749	722	709	732	721	779	723	778	768	742	744	705	729	736	727	767	698	715	729	716	730	778	766	722	729	720	681	674	747	718	714	718	697	729	745	724	717	730	732	740	759	702	748	736	721	724	777	705	719	749	700	721	737	706	715	733	722	738	743	722	737	718	707	753	717	715	757	735	807	746	682	698	695	755	679	752	708	760	712	732	710	730	734	713	743	750	731	751	722	732	788	748	715	752	740	716	748	707	719	745	763	771	749	722	708	700	772	752	687	725	722	778	686	737	785	778	740	728	696	752	748	715	739	747	754	791	712	710	816	749	730	767	728	661	746	739	753	740	762	811	703	774	743	715	754	729
23794	20962	25043	27075	20970	20806	1430	400	282	217	247	208	177	186	186	182	157	160	172	182	177	165	164	151	153	158	188	145	182	149	186	161	144	162	171	146	152	154	151	158	161	173	168	151	157	146	158	149	161	159	163	162	158	140	142	147	155	168	164	127	151	135	143	159	91	152	155	150	145	155	171	155	155	141	179	144	148	151	144	164	162	183	153	142	132	179	147	156	129	139	154	140	147	164	143	165	160	150	171	154	141	154	152	153	172	144	212	139	166	130	154	137	136	139	142	177	142	160	153	163	148	150	157	152	141	147	170	144	152	135	182	155	172	159	161	165	132	141	160	159	169	148	130	148	158	163	171	153	159	167	162	135	142	162	131	158	156	151	148	160	151	150	162	149	140	157	141	171	152	144	148	142	162	160	168	157	154	167	158	129	192	139	170	169	129	140	146	162	159	140	164	156	159	167	167	146	149	156	148	170	166	144	125	169	151	159	153	159	168	147	143	152	161	157	178	133	147	159	150	166	155	134	188	141	143	186	146	147	149	153	149	149	136	156	122	145	146	148	159	144	174	134	152	167	139	133	159	135	149	156	176	172	160	174	158	147	178	156	154	163	147	171	169	163	154	149	154	161	148	162	139	154	151	152	144	144	145	142	169	160	139	131	135	132	160	139	158	139	143	117	143	148	151	159	160	187	171	128	170	141	158	146	155	164	166	143	147	143	139	167	156	150	152	142	152	154	143	164	166	167	158	176	168	166	139	148	168	141	129	146	158	151	193	129	159	136	140	164	150	169	161	146	138	141	154	139	156	174	146	151	129	145	170	146	151	153	150	174	149	167	141	135	164	145	161	149	161	165	123	178	156	157	156	169	124	164	166	139	167	149	154	155	164	147	173	164	154	166	151	154	181	174	169	159	140	176	156	148	153	153	171	171	171	143	154	165	134	165	148	164	140	170	147	182	140	145	124	157	164	180	139	151	159	162	155	174	151	139	154	143	158	156	161	154	150	147	149	143	134	132	159	155	160	163	168	145	177	161	135	179	163	143	151	148	147	159	132	146	143	162	180	156	132	123	177	134	150	143	171	141	150	162	156	158	173	164	172	155	168	181	130	152	173	128	153	150	160	157	134	160	138	158	134	175	152	154	140	150	161	163	124	168	178	139	143	144	173	145	164	146	167	155	166	158	168	153	135	149	144	168	157	141	154	153	144	158	143	159	152	161	157	172	153	169	167	137	152	154	178	131	130	157	165	161	137	155	171	150	150	154	140	163	133	136	158	155	147	152	175	179	145	150	147	160	149	156	144	152	141	154	147	164	173	162	142	149	144	148	137	163	169	140	138	152	159	174	140	154	173	155	166	169	153	171	168	145	154	149	147	133	159	163	145	166	151	164	137	161	157	146	162	172	147	137	147	150	153	184	157	179	159	141	155	133	134	161	155	150	138	137	149	151	146	143	152	137	158	163	141	163	134	130	155	171	160	169	181	134	149	152	131	152	146	174	157	150	124	143	143	152	159	143	171	158	151	165	181	156	170	165	149	160	152	151	140	157	142	138	146	140	142	162	142	137	150	147	154	154	152	167	144	161	146	160	138	173	147	135	133	164	147	155	133	151	149	148	155	149	177	154	148	138	146	149	148	162	119	162	144	147	158	150	145	134	151	141	145	153	147	160	173	181	150	163	169	140	161	140	153	162	146	126	151	153	139	164	129	159	139	164	143	132	149	154	164	166	150	151	165	183	164	160	163	155	155	155	143	140	156	143	146	139	169	136	140	145	139	162	147	134	132	153	140	150	158	163	163	129	138	144	143	131	153	134	158	152	150	152	163	155	144	142	169	161	140	174	152	137	150	132	173	163	175	144	145	143	169	162	137	145	151	127	164	157	193	167	161	149	138	149	155	160	143	125	138	160	142	153	174	174	151	153	156	158	138	156	148	166	150	180	161	155	186	169	130	137	144	157	158	160	155	150	158	148	172	175	175	148	148	150	140	146	159	127	150	159	150	183	166	166	150	155	140	143	152	142	156	172	119	169	163	162	151	125	149	163	168	149	146	125	125	148	161	159	132	155	159	179	154	170	126	164	150	153	137	176	145	184	135	166	173	171	175	154	143	145	159	168	139	157	129	142	159	154	148	146	158	147	154	125	153	189	175	163	170	144	139	144	140	142	150	161	136	143	174	154	163	132	170	155	157	151	160	181	157	167	135	173	142	148	137	168	162	149	153	147	124	143	148	170	159	134	154	158	143	138	153	178	153	173	143	165	163	144	143	132	149	155	146	155	154	138	146	165	143	148	141	141	155	137	131	129	161	141	158	158	164	143	137	133	155	165	160	176	143	161	172	173	158	168	158	169	156	153	172	121	169	155	147	164	157	171	154	141	141	143	165	137	165	157	132	137	148	145	165	152	156	153	158	153	180	152	158	145	154	170	168	137	136	148	188	145	138	169	187	167	138	151	159	155	145	163	151	137	151	137	170	155	136	167	167	162	159	190	164	113	155	151	157	135	165	185	182	145	158	167	159	150	156	145	136	160	149	158	154	151	128	130	159	155	145	133	144	130	171	153	145	139	158	134	193	140	126	142	149	164	164	133	157	160	156	161	152	150	124	154	163	176	145	139	145	144	137	166	177	155	159	142	135	147	154	145	151	140	155	152	163	126	159	140	154	159	157	140	138	143	147	157	147	148	132	146	145	152	157	176	138	147	137	158	184	124	156	181	154	156	170	132	170	125	139	170	158	170	156	154	148	164	153	166	146	145	149	163	155	162	158	149	154	146	179	157	166	142	166	139	150	145	163	142	150	145	161	153	168	157	132	146	164	140	158	132	171	161	175	157	183	148	176	146	157	154	150	162	145	150	159	136	132	137	155	133	154	169	143	165	122	168	171	164	145	154	157	169	165	158	157	153	129	145	173	173	168	156	154	135	142	146	174	136	179	154	147	171	155	168	159	149	143	138	144	143	148	146	156	159	144	171	165	152	179	133	142	162	134	155	150	161	134	174	135	142	163	154	127	170	145	173	149	154	159	141	132	158	152	146	154	132	159	163	160	160	167	159	161	171	154	161	156	162	169	145	137	146	146	141	158	151	139	155	161	182	169	152	170	152	155	180	169	137	133	164	158	164	156	161	152	156	158	160	151	156	161	158	163	130	178	142	132	147	155	147	152	156	160	148	179	143	148	161	159	155	160	177	156	168	174	160	151	169	146	154	147	183	138	167	138	134	154	132	135	120	160	139	148	162	156	134	169	141	158	153	129	141	166	139	172	146	177	159	158	158	141	137	123	176	157	166	146	147	163	156	156	169	158	152	134	159	150	157	141	148	167	159	142	167	169	161	142	162	180	151	153	148	151	135	154	159	157	152	140	146	154	163	149	168	138	176	145	156	154	155	176	142	152	149	155	157	144	149	135	147	153	158	156	151	149	175	143	156	180	150	164	153	172	161	152	118	160	182	142	132	154	160	133	130	136	130	154	150	141	142	172	160	144	127
2901	4263	2418	1153	759	543	538	475	460	455	431	418	436	432	395	415	373	382	389	392	359	380	417	402	407	376	386	339	421	391	371	383	422	372	376	346	402	402	389	391	414	378	385	386	383	361	388	394	405	378	394	402	379	394	392	370	374	400	364	378	378	382	398	370	394	401	381	381	388	393	386	375	337	405	372	383	340	381	402	362	393	353	410	374	388	390	383	395	361	376	373	377	398	393	397	379	396	381	360	412	362	365	398	369	369	376	388	448	379	385	370	374	355	379	366	376	364	375	401	356	373	417	367	372	415	377	385	414	380	389	392	391	394	406	390	380	387	376	374	378	385	415	388	381	392	382	385	398	360	398	375	388	390	386	350	334	382	381	369	379	375	388	378	394	368	405	410	354	404	354	390	367	375	396	408	372	377	370	367	376	394	370	398	399	402	369	387	385	389	368	378	403	367	398	367	416	393	383	342	365	405	400	391	402	383	392	377	346	390	367	393	365	387	384	407	392	346	383	392	409	388	424	392	380	399	389	334	357	380	348	376	374	380	394	354	355	368	369	367	407	388	387	352	379	438	404	385	383	384	382	348	365	378	399	385	386	372	366	417	353	378	356	421	399	393	360	361	378	358	359	395	354	384	364	387	364	359	390	416	365	399	346	369	383	374	439	410	389	395	365	343	420	341	415	385	402	386	373	377	392	350	399	394	384	367	381	405	395	405	349	367	360	352	394	372	372	361	356	401	422	385	419	401	410	422	428	405	391	394	375	396	385	371	401	399	387	345	375	409	351	374	344	415	392	342	418	365	398	387	384	386	375	348	384	398	378	395	382	374	396	359	405	383	355	366	412	368	368	413	405	415	383	373	376	399	386	399	351	392	426	366	372	388	397	395	384	374	400	394	350	359	371	375	387	382	417	396	358	365	405	386	379	442	389	381	381	404	403	385	367	370	389	390	347	387	381	421	340	337	354	371	382	381	377	397	392	411	394	377	376	406	364	400	349	388	406	391	387	390	386	388	382	379	374	379	392	336	383	419	407	388	353	387	374	392	373	404	419	387	370	387	357	387	344	375	395	410	401	356	404	400	379	393	397	403	375	375	351	395	406	367	395	384	368	362	391	394	329	380	383	359	351	371	385	380	366	376	407	348	366	367	380	386	329	373	354	401	403	361	400	388	380	367	374	382	394	386	403	403	389	384	398	392	390	380	365	363	392	374	361	365	360	371	363	383	383	372	343	377	372	401	369	385	383	392	384	387	383	392	384	367	396	396	393	358	420	386	352	389	382	413	394	402	364	342	393	377	385	379	364	379	347	379	406	410	366	370	396	368	379	377	373	415	372	414	344	363	351	400	361	383	385	368	401	417	389	401	394	372	379	388	366	368	373	327	359	400	372	368	378	404	406	376	407	344	376	359	388	417	388	412	384	405	347	375	385	392	369	381	375	383	353	370	383	397	373	401	382	402	364	423	371	370	375	404	393	357	386	363	367	347	374	407	370	415	375	398	406	381	363	399	363	368	391	365	367	365	382	373	383	373	387	351	394	386	374	394	365	389	380	423	378	358	356	382	406	396	386	397	386	361	393	356	376	379	384	358	389	406	365	382	378	382	381	376	382	383	371	373	401	368	400	379	382	362	389	365	359	360	361	371	399	400	417	372	378	372	417	380	409	431	400	384	423	381	376	401	375	351	352	364	378	386	395	348	344	404	386	379	372	384	407	371	420	362	390	374	373	378	377	399	380	400	383	383	391	364	369	342	381	382	373	404	412	384	392	365	381	380	379	365	373	430	387	375	386	413	404	320	352	370	367	369	393	342	407	391	393	360	397	399	383	364	384	398	401	373	399	374	367	370	363	426	368	379	379	341	398	412	344	387	399	381	330	363	427	360	385	389	404	375	366	378	353	420	387	358	387	388	360	399	343	352	376	384	409	364	348	402	393	369	370	370	356	377	376	377	372	390	373	356	419	343	394	399	385	366	373	385	361	379	351	389	357	358	400	396	363	378	368	388	405	380	390	393	382	358	398	356	418	389	365	380	400	363	396	390	394	398	378	384	382	339	423	364	390	392	382	390	380	382	358	370	407	385	392	379	354	402	373	370	348	404	409	388	389	398	378	418	384	372	382	399	349	345	345	384	382	377	390	379	417	382	385	401	388	404	363	356	383	387	353	380	336	407	413	350	399	404	398	383	380	373	397	393	381	390	385	411	352	354	373	374	402	401	383	391	414	407	400	391	393	354	337	378	339	360	377	355	371	346	371	406	377	338	375	369	378	384	388	346	399	390	396	377	417	363	388	396	400	349	372	362	385	379	384	365	376	393	401	378	369	376	406	368	375	359	372	357	420	369	377	377	358	404	367	401	421	358	385	373	389	376	355	419	374	380	375	409	393	418	363	374	355	384	402	377	413	380	399	348	333	386	401	410	376	398	402	380	387	372	382	374	392	362	346	395	373	397	410	371	357	355	394	394	375	412	389	373	369	420	386	393	386	382	416	369	378	353	370	387	373	395	396	377	395	345	337	388	396	402	380	383	391	401	364	358	388	389	364	380	390	374	371	421	403	392	384	427	386	392	410	398	382	372	361	357	350	388	380	365	391	355	359	376	379	377	353	393	386	406	384	396	352	401	378	438	382	418	368	392	354	393	398	377	388	378	372	400	371	386	323	373	396	388	381	352	363	394	356	370	399	412	362	370	380	413	360	387	410	365	353	326	364	392	381	356	387	358	375	394	362	384	404	376	374	369	390	374	373	369	409	398	386	364	386	377	385	429	384	370	370	399	377	355	385	384	407	406	375	390	385	390	375	366	392	382	399	345	377	396	399	363	383	378	383	349	398	388	418	381	358	379	388	398	362	384	367	377	361	419	371	365	354	375	387	378	338	405	348	388	373	384	371	336	387	374	392	382	385	367	352	368	444	369	377	372	398	368	389	403	350	393	359	380	373	374	392	378	377	420	361	356	401	355	379	376	378	396	380	354	375	401	379	336	386	394	392	363	398	391	396	356	382	373	379	387	410	392	402	374	402	350	327	405	406	327	390	382	398	377	389	372	383	413	358	402	384	375	416	357	407	374	371	359	386	383	359	387	402	373	383	393	382	435	377	368	377	369	376	374	372	380	346	368	420	390	380	377	424	388	377	388	394	334	387	384	397	344	379	375	401	398	381	364	406	350	398	373	388	383	391	370	358	412	357	395	379	395	388	412	395	374	372	374	325	386	363	375	387	374	376	380	346	371	380	377	404	358	387	363	391	401	378	342	384	372	386	375	385	405	412	384	363	394	389	384	354	389	379	403	388	383	385	369	361	405	371	378	398	388	365	376	384	373	357	365	390	383	387	377	359	350	396	356	368	358	392	381	397	395	369	372	398	381	420	361	353	364	388	380	354	398	408	385	351	349	378	369	367	404	333	390	391	384	384	397	363	422	393	380	386	364	378	373	409	350	391	387	380	380	414	343	364	356	383	381	367	376	386	345	355	382	365	335	398
32292	10335	1104	525	478	441	379	446	414	432	407	395	425	389	434	408	430	428	452	476	421	452	439	458	421	458	454	410	423	426	415	371	428	477	439	440	417	387	413	438	441	374	418	444	402	391	421	411	410	451	419	415	438	445	385	402	429	429	413	458	445	407	427	431	410	411	443	443	446	444	388	423	421	456	383	420	449	416	439	409	426	411	417	418	401	452	445	449	421	416	389	446	471	467	444	436	418	426	448	426	441	405	453	434	418	388	421	430	413	375	433	405	397	440	405	436	441	402	398	407	406	399	433	406	409	415	418	386	418	393	450	396	395	412	423	414	434	433	404	406	420	477	445	429	431	452	408	419	405	408	409	468	384	402	430	412	414	382	394	417	462	454	438	431	396	452	423	393	402	421	425	372	395	436	442	418	430	451	450	423	413	451	367	426	408	412	418	401	418	411	378	413	419	436	411	429	440	424	436	396	374	380	412	386	439	424	399	416	441	407	392	452	420	437	382	412	432	406	407	394	398	405	454	433	422	369	407	417	382	434	463	460	436	435	428	374	418	406	411	464	390	405	397	423	447	426	461	437	403	423	410	428	404	398	447	415	388	425	409	411	424	380	382	393	430	437	432	422	444	431	421	400	414	432	443	408	420	385	392	436	382	413	442	449	428	387	413	435	435	424	417	439	401	435	399	444	421	429	419	375	424	419	383	420	419	440	441	432	407	408	369	450	426	420	465	395	377	432	436	393	406	390	388	385	394	458	438	423	429	422	447	429	436	386	415	429	416	435	443	406	466	417	409	420	440	408	386	393	449	391	425	469	389	396	430	395	389	400	398	425	470	434	450	401	443	422	442	408	418	404	410	419	407	406	378	441	394	417	436	434	375	384	437	426	417	438	402	405	367	431	400	420	410	402	380	427	438	423	437	429	460	443	411	419	407	462	403	415	414	416	443	418	430	403	385	431	424	466	432	423	445	403	456	433	417	417	406	447	462	421	398	419	464	420	424	463	436	460	446	414	427	397	419	444	451	402	408	439	440	421	425	416	438	403	453	433	446	415	409	417	408	449	429	395	445	428	458	425	417	460	451	397	396	375	417	486	438	438	442	441	444	417	415	413	401	407	428	430	443	430	448	421	428	387	407	427	424	437	428	437	403	374	432	404	414	454	402	426	406	415	439	391	392	408	455	436	411	383	429	448	436	434	449	452	454	413	459	424	451	453	420	414	430	436	471	430	398	397	440	413	408	397	391	451	394	421	414	406	405	387	413	421	433	491	476	433	391	415	390	425	437	399	446	393	434	408	414	369	419	397	418	404	424	413	411	446	409	428	425	389	425	425	405	421	426	418	403	406	402	409	422	406	426	346	379	403	462	437	401	417	404	398	432	487	419	439	456	404	388	402	401	384	426	409	431	406	407	412	430	389	408	439	400	423	441	453	416	422	439	428	441	373	399	426	425	435	381	418	435	430	448	469	415	406	416	421	430	412	445	415	391	385	423	413	418	414	401	444	436	404	450	397	438	419	403	435	446	410	404	437	418	404	425	446	382	438	422	441	378	445	416	439	428	410	446	423	407	437	419	447	439	444	364	440	435	483	393	415	391	425	437	383	361	395	448	383	423	442	429	433	403	396	447	445	398	418	395	401	455	439	400	412	435	397	432	368	441	413	414	383	428	463	480	426	445	463	439	404	412	445	439	386	409	407	411	415	412	409	398	403	431	407	405	373	416	437	388	422	424	425	430	391	411	416	431	422	435	440	428	409	453	468	472	433	380	450	440	454	431	420	429	424	446	405	433	412	451	428	410	434	448	389	426	395	407	421	434	433	430	386	401	372	472	395	446	423	428	466	447	419	402	446	453	403	425	446	439	422	435	449	413	449	424	415	469	426	448	427	396	392	421	451	399	399	425	405	391	436	418	376	407	424	392	410	437	414	430	416	450	387	385	419	422	407	432	402	436	389	418	416	446	390	419	408	419	417	425	414	422	412	427	442	414	435	401	441	402	415	413	413	429	415	428	427	415	394	434	415	432	421	432	422	436	417	380	448	436	436	475	424	402	425	389	429	406	435	416	439	414	428	421	407	406	430	406	396	404	415	430	465	440	428	438	407	430	426	414	444	451	373	402	436	411	385	457	421	429	413	420	438	420	382	398	408	417	427	412	405	424	468	427	401	405	414	424	429	438	398	408	409	415	420	446	396	398	463	412	396	412	414	444	428	429	374	443	395	473	388	461	414	427	401	440	448	430	440	433	427	426	411	393	407	417	431	400	370	406	415	396	415	411	443	435	393	449	446	412	424	437	420	433	437	426	430	389	437	411	388	386	446	419	394	419	411	403	438	463	425	436	439	453	425	437	425	415	415	417	444	419	431	416	407	409	419	433	408	391	415	436	444	423	418	403	432	391	397	399	411	420	432	444	391	433	382	402	431	439	397	431	417	448	453	393	419	413	436	447	434	423	418	441	436	482	484	415	409	437	421	419	445	434	440	450	421	392	418	395	426	396	388	416	452	428	402	405	423	438	396	453	435	409	410	358	414	461	383	411	427	427	415	452	421	390	437	380	416	421	400	416	422	413	423	447	387	422	416	405	432	416	429	393	390	414	441	434	410	395	403	432	437	411	413	419	422	426	442	443	400	396	399	457	416	459	444	427	435	383	411	406	436	441	408	406	408	399	462	422	388	437	386	407	438	442	423	439	449	447	414	389	411	408	399	384	446	434	416	427	427	418	455	403	374	419	458	414	426	371	433	386	426	433	371	460	415	470	482	431	435	419	399	424	430	452	434	430	409	453	432	410	464	403	442	463	401	379	373	411	430	446	411	415	438	419	437	405	406	417	425	406	383	412	417	430	443	407	453	435	442	413	428	418	408	440	431	407	412	417	422	401	456	438	429	378	403	396	424	437	417	447	417	455	439	452	422	467	406	419	397	433	430	435	432	414	408	436	488	385	417	440	447	386	426	422	434	423	380	419	399	411	386	408	390	421	432	412	401	418	393	433	474	424	422	402	427	414	429	409	374	377	450	412	425	439	426	364	395	392	453	431	435	426	422	431	402	428	395	471	404	421	443	452	434	432	399	400	432	427	439	409	434	443	400	441	417	440	460	387	413	393	424	401	419	436	450	438	436	398	391	410	403	375	409	395	428	436	408	462	432	440	447	451	421	412	397	401	438	456	413	427	409	396	382	439	441	449	421	398	401	385	381	433	416	433	467	416	436	438	405	420	381	429	416	441	439	430	395	397	422	429	408	445	412	410	427	444	408	396	423	392	422	413	398	429	409	432	399	378	425	417	414	392	399	456	446	376	376	423	435	427	440	394	410	411	416	402	445	466	418	432	406	392	419	456	388	411	409	407	422	424	417	402	447	447	440	380	411	455	452	404	434	400	406	439	463	441	442	424	437	367	440	382	463	421	415	396	371	442	421	411	424	444	436	406	433	402	396	432	402	389	417	419	410	432	406	424	409	399	435	422	381	397	436	446	393	438	471
5626	1091	977	972	981	904	931	1018	898	1013	971	981	981	886	945	919	949	934	951	1007	835	959	915	907	864	900	906	908	923	921	954	948	948	928	972	961	918	932	885	941	939	931	912	909	897	1000	921	963	984	897	942	912	971	975	940	947	977	952	867	906	865	913	990	929	916	899	919	923	972	938	946	947	977	942	948	961	917	909	946	953	921	964	923	922	938	920	970	963	902	913	912	875	932	917	971	913	961	920	971	938	939	926	932	926	888	955	960	875	947	914	956	964	953	913	953	909	915	970	960	974	980	954	952	956	938	941	920	916	903	983	911	966	960	887	994	925	914	879	992	911	930	903	928	990	952	961	951	931	932	956	949	961	1030	926	939	929	919	987	959	971	963	954	919	931	960	955	942	935	891	958	951	924	948	907	1010	903	896	956	919	940	941	920	935	924	905	999	907	959	938	944	951	956	917	888	912	964	955	930	964	913	919	899	916	868	951	954	904	974	966	962	958	898	952	954	936	931	940	937	928	905	895	918	930	949	926	919	969	967	927	972	914	933	874	935	912	933	927	928	861	917	907	979	937	986	887	933	932	946	925	904	884	907	950	858	936	953	939	930	936	986	923	930	903	920	948	982	872	934	965	912	944	938	896	971	964	944	914	956	914	911	927	912	978	913	958	957	910	967	944	934	944	1007	986	973	937	902	923	954	934	946	939	941	930	978	954	993	986	948	921	922	957	911	946	915	898	959	982	978	921	935	959	929	913	911	945	926	936	895	946	929	906	919	998	1027	926	953	909	951	919	957	965	905	925	943	916	987	913	919	922	984	930	942	994	953	890	931	881	950	920	923	958	955	956	922	895	949	942	922	933	909	968	937	891	946	937	949	927	931	960	892	921	998	936	911	941	960	934	932	934	939	970	980	916	890	921	952	908	929	928	937	916	925	951	958	934	919	915	902	968	950	870	974	935	931	924	937	919	934	981	922	920	937	980	1004	952	975	934	926	942	953	928	927	899	923	955	913	920	930	961	966	888	914	996	966	988	973	892	976	935	929	895	893	1025	967	961	874	930	1001	974	910	961	958	969	910	928	987	937	941	962	939	918	944	948	935	1051	971	904	910	948	900	910	912	1003	928	902	917	932	960	956	978	927	954	1003	923	951	984	904	866	935	953	959	936	982	908	977	906	958	919	906	956	888	900	908	906	917	873	938	886	890	933	985	961	926	914	926	968	928	967	925	957	938	912	980	943	998	911	936	931	908	904	920	879	968	958	929	989	929	944	939	970	934	912	941	894	969	969	887	942	971	917	965	945	946	939	968	992	976	977	976	889	949	930	892	906	916	994	889	933	958	944	963	984	959	942	958	954	935	927	924	904	921	951	964	904	901	941	926	982	948	934	956	948	1021	900	939	935	930	947	900	970	983	930	931	987	912	940	944	903	921	939	949	935	972	960	908	901	968	963	950	951	958	943	974	897	909	901	937	909	949	910	941	969	944	926	923	947	940	944	941	919	961	1000	929	941	901	930	928	862	943	965	919	945	905	955	924	885	907	880	1004	924	911	947	943	916	960	921	932	909	944	929	975	948	921	1004	932	915	891	949	910	992	935	954	902	994	938	875	936	1017	1013	937	955	948	921	906	962	939	968	937	950	951	920	972	912	941	948	925	1015	944	951	915	941	900	963	971	986	917	911	924	929	929	899	913	934	887	940	895	936	910	935	948	935	950	931	1004	926	931	889	889	886	947	940	887	977	920	914	913	887	901	905	916	865	925	916	951	918	990	957	923	897	948	936	964	927	952	963	936	936	968	964	987	934	959	912	933	964	946	944	898	960	961	963	965	946	900	924	937	901	889	952	987	963	979	888	917	943	984	943	944	943	911	928	963	979	950	874	920	982	970	960	974	984	937	928	916	944	974	900	938	910	941	979	948	935	930	965	962	920	918	931	972	925	947	951	994	967	930	961	919	914	929	975	936	919	920	935	922	916	951	943	905	937	896	957	973	971	955	910	968	917	938	939	897	960	951	951	921	972	923	949	945	976	916	912	942	936	918	917	943	939	936	913	952	934	932	936	936	955	912	877	942	934	955	941	963	945	898	921	972	916	999	907	936	913	1006	898	932	959	933	916	976	947	901	955	937	936	923	977	924	906	932	986	919	967	940	972	943	931	924	955	921	912	935	987	991	953	889	901	927	989	971	900	927	959	962	917	980	906	922	967	992	993	983	983	932	952	990	901	981	947	941	933	941	937	965	970	919	941	922	945	932	926	959	965	924	980	962	963	913	899	987	937	936	921	943	961	939	925	883	905	996	932	934	953	916	933	951	988	940	936	948	939	905	895	916	938	951	879	885	914	914	923	1023	948	921	942	971	983	930	927	991	933	931	964	947	951	946	973	862	930	914	917	911	984	971	970	968	980	1001	951	939	922	935	890	946	972	950	953	928	920	979	894	925	873	936	965	972	872	960	951	961	943	896	914	910	918	912	899	937	973	920	909	917	989	910	956	974	937	969	987	953	900	952	957	937	947	974	944	927	975	921	935	888	928	953	932	935	912	912	936	963	896	973	938	898	984	927	978	870	944	975	969	914	914	931	909	919	893	936	922	984	906	939	945	957	940	979	924	949	950	919	978	921	979	1015	928	966	927	917	947	980	972	919	920	895	971	977	875	916	924	924	970	945	845	902	954	949	910	960	931	910	956	993	926	937	974	910	943	910	911	897	964	918	889	929	933	943	1001	924	940	912	968	992	949	911	957	928	915	968	934	909	911	944	960	955	949	985	903	942	973	939	929	931	917	993	965	906	968	904	992	965	924	963	947	984	904	948	941	880	930	925	919	952	946	957	978	1006	901	941	982	962	908	906	980	987	941	918	962	900	905	942	980	916	948	923	919	885	954	914	962	959	907	911	917	947	954	901	946	959	937	951	946	887	948	914	963	900	935	971	960	920	885	927	970	909	908	932	956	908	963	908	962	900	934	896	956	953	922	920	920	927	893	941	922	963	939	982	950	1018	929	938	923	958	892	943	965	914	919	911	961	979	933	887	913	959	945	864	951	889	993	987	899	944	948	930	920	950	947	931	955	958	962	936	963	939	969	941	963	923	968	999	960	908	966	924	901	901	928	972	976	876	927	950	895	890	940	936	936	901	927	938	963	998	1017	911	961	905	917	890	937	968	901	950	993	869	916	926	903	944	920	953	946	986	876	931	920	942	985	930	954	920	951	913	942	957	900	904	958	880	1009	943	894	950	955	918	910	936	929	1006	914	974	908	952	959	932	992	934	988	952	905	955	900	994	923	905	927	943	925	909	958	911	971	937	993	879	928	953	943	957	935	921	903	891	989	854	962	877	957	936	997	939	932	948	944	947	962	891	941	921	942	984	927	911	944	937	887	932	896	977	940	879	965	1006	940	949	939	905	910	914	971	905	876	964	1000	923	922	942	956	960	989	985	950	912	996	938	924	911	935	975	955	968	925	898	953	948	955	925	944	930	925	958	948	961	943	985	917	932	927	961	928	921	892	897	1009	996	974	968
24555	20998	24398	27734	20496	2008	519	458	413	383	373	343	374	343	376	361	381	323	365	336	315	336	304	345	287	321	325	339	327	362	327	345	334	335	358	334	358	326	337	333	331	345	332	318	340	331	347	309	301	298	358	326	313	326	317	315	319	332	296	353	322	331	341	297	348	330	288	333	321	302	347	362	362	346	336	335	320	346	327	315	334	311	328	310	337	343	333	325	329	336	311	325	340	305	326	295	308	340	352	306	327	304	312	347	351	324	303	330	355	323	332	348	311	310	305	335	336	310	328	329	337	298	323	301	339	323	272	332	326	296	312	321	316	347	339	314	331	331	313	330	343	330	326	330	363	340	346	287	333	331	348	341	345	318	321	309	318	352	313	332	339	343	340	382	329	336	354	351	285	275	318	330	324	341	323	322	320	328	321	334	346	330	313	303	318	346	351	316	318	301	315	337	313	301	306	286	287	306	326	334	307	332	313	338	390	321	314	324	329	309	305	324	317	348	314	311	349	338	317	323	359	325	301	349	312	364	314	343	349	297	362	316	328	361	323	310	301	294	317	369	304	293	303	340	325	343	307	338	299	320	321	327	324	337	328	388	339	325	359	355	331	307	309	327	362	348	329	303	307	318	364	318	314	334	319	358	324	333	316	376	311	339	324	338	330	320	326	359	323	344	327	321	327	341	336	323	315	317	344	325	331	297	363	333	301	330	354	325	317	296	311	364	312	347	338	304	367	314	312	304	344	301	310	307	306	338	302	347	322	337	324	316	335	323	349	350	298	346	336	307	316	341	323	364	309	305	370	313	292	333	327	331	320	309	315	315	360	336	352	331	328	373	352	329	328	321	314	312	309	314	368	318	326	332	318	325	320	325	298	306	326	292	316	325	369	321	350	329	355	320	311	306	308	332	319	298	325	326	328	319	320	313	303	340	323	330	370	289	319	303	314	335	366	333	361	334	304	302	320	332	319	304	325	354	317	321	333	294	319	338	323	316	336	313	298	349	294	323	329	330	364	331	337	320	288	329	292	311	327	335	358	308	323	303	364	312	341	340	307	321	319	351	319	326	336	290	340	328	314	336	338	334	298	310	330	348	318	321	346	339	294	332	313	301	348	291	338	299	323	296	316	313	307	338	341	355	333	306	298	325	344	368	344	349	322	357	312	321	289	342	322	311	325	296	339	341	282	328	319	314	321	313	298	334	310	338	331	327	346	376	314	328	332	299	320	350	329	328	368	335	330	339	348	326	325	336	344	329	340	313	306	287	336	348	316	337	306	352	303	289	307	331	277	328	334	355	344	367	326	348	321	305	347	317	308	332	331	346	307	279	304	332	314	328	319	319	331	320	338	359	329	322	341	321	293	307	353	334	288	333	340	325	357	311	330	333	321	321	320	338	330	334	285	310	324	335	334	354	320	320	301	327	346	343	336	326	310	303	321	311	311	320	312	309	328	343	297	367	313	309	337	332	346	305	340	362	323	323	342	312	320	342	307	350	330	305	315	315	340	356	313	327	294	339	295	365	354	295	321	318	329	330	360	326	361	298	345	322	319	295	338	307	317	331	320	308	305	304	307	323	305	326	347	330	311	325	324	327	349	342	344	339	336	347	353	339	309	296	331	328	308	336	330	337	363	325	338	319	316	285	346	360	352	336	334	310	376	298	346	345	328	352	337	361	321	329	321	296	297	321	321	299	289	290	306	301	337	322	316	305	328	294	283	361	323	295	344	307	315	317	305	337	302	306	313	315	335	358	327	358	317	334	324	359	347	315	323	321	290	346	331	311	326	310	279	335	324	317	325	322	336	309	293	345	340	311	338	329	301	304	314	318	323	343	362	329	325	282	296	331	295	345	295	331	290	311	314	364	319	317	337	303	279	308	319	355	334	309	311	342	302	355	306	309	318	318	318	333	328	400	343	309	336	340	330	352	348	315	338	309	306	332	360	321	341	331	317	308	314	326	346	345	290	328	331	328	344	346	328	290	333	348	354	347	320	321	326	337	301	310	315	343	319	326	311	364	347	335	326	330	364	360	320	301	318	327	322	335	357	338	358	330	320	319	302	349	313	315	338	322	325	342	318	306	302	295	305	336	322	349	337	339	345	357	324	330	300	310	307	319	335	321	345	305	317	345	307	343	332	290	337	335	322	350	310	349	335	335	295	314	303	318	298	344	317	332	343	305	321	321	319	326	344	357	326	326	316	349	303	366	325	332	304	326	344	309	308	342	350	320	337	345	343	333	354	313	306	328	284	319	327	338	293	283	304	344	352	314	331	322	321	305	317	346	336	337	279	345	345	313	311	306	342	310	268	321	334	346	334	322	313	354	332	351	304	319	310	322	340	340	341	308	291	320	297	293	345	344	286	312	341	307	329	340	297	330	333	315	340	321	319	340	324	344	319	319	338	336	324	314	318	328	345	326	306	309	302	316	330	328	336	303	319	289	300	314	333	313	289	314	324	330	405	354	304	334	352	308	334	308	299	321	333	344	337	353	331	322	325	301	289	335	370	328	320	319	347	324	367	352	301	359	334	332	313	326	303	353	331	313	352	323	337	330	312	374	341	290	287	313	331	293	324	337	316	315	311	320	370	333	340	330	307	318	330	353	328	322	316	328	327	300	324	314	331	311	283	317	346	307	322	285	329	343	323	344	361	333	337	321	315	352	341	299	316	304	337	312	324	305	328	331	346	292	333	324	339	356	336	330	308	303	322	348	313	335	289	313	314	303	329	318	319	351	326	366	307	294	310	320	324	353	356	357	321	284	298	320	346	290	316	331	330	286	314	321	307	352	326	334	342	326	337	304	303	355	315	334	319	306	316	304	304	323	306	324	329	340	339	305	308	313	312	325	300	340	286	317	315	309	320	327	312	297	330	328	300	304	347	289	339	298	326	341	351	325	306	324	351	275	345	342	349	344	301	326	364	348	304	319	310	339	308	326	325	337	322	326	320	331	311	308	325	350	321	352	369	342	342	299	307	337	324	351	342	347	318	348	330	314	310	318	328	351	346	320	338	369	352	359	329	302	314	357	333	325	303	290	331	313	310	314	322	317	348	336	340	353	323	333	320	329	317	325	327	315	339	322	374	320	348	312	303	353	343	295	367	347	327	339	306	356	334	318	332	330	280	341	374	314	308	341	312	344	335	357	315	304	284	317	305	312	331	332	337	328	330	312	337	328	330	324	331	302	320	325	331	289	311	334	314	339	325	333	317	299	331	337	315	325	353	304	316	320	328	322	340	326	307	300	316	365	331	336	311	318	308	332	323	318	293	309	337	323	333	355	336	318	317	336	338	351	324	305	333	299	325	300	309	301	308	319	305	334	315	301	300	325	334	350	314	322	358	345	325	361	334	308	337	288	337	364	309	317	288	294	344	337	351	326	323	330	313	334	332	329	344	313	315	297	314	312	327	318	345	309	327	307	289	327	320	326	324	332	330	332	344	365	337	314	343	318	310	306	321	326	319	334	311	291	333	302	321	352	332	333
3205	2768	1769	1095	891	825	785	767	773	756	783	772	716	727	711	777	758	803	764	738	723	726	756	743	701	766	741	761	754	759	738	776	704	744	704	744	764	733	722	721	762	702	736	746	706	751	755	662	727	723	719	727	749	727	767	774	746	724	716	725	727	676	737	722	739	715	757	702	741	748	752	720	720	717	719	717	758	775	766	705	707	701	763	716	729	758	755	743	738	732	746	744	711	726	757	717	752	682	723	691	773	747	771	742	770	726	730	716	777	746	757	726	721	729	708	750	733	768	777	689	704	710	727	712	772	700	773	692	719	734	720	734	779	788	731	776	719	721	692	713	756	743	735	727	764	722	673	698	724	695	704	769	698	732	706	753	714	796	768	733	695	764	703	738	748	722	750	728	786	747	729	726	785	717	741	725	790	745	755	726	759	717	740	702	787	707	721	740	698	704	777	726	698	777	740	724	783	706	682	689	744	731	757	765	786	688	700	762	711	740	728	729	685	771	708	744	739	735	703	713	740	730	736	744	756	780	720	723	775	749	779	761	745	700	738	742	775	702	738	719	712	751	751	699	745	724	747	669	717	723	779	748	760	734	700	785	702	698	712	762	713	754	720	752	751	731	722	721	677	696	717	735	743	696	749	727	736	755	729	763	738	699	734	719	737	657	706	706	708	759	733	748	768	696	753	716	746	685	727	748	731	757	737	760	720	734	741	750	688	689	736	727	765	738	779	804	777	721	718	766	773	694	724	754	708	689	769	759	767	757	730	732	735	751	752	733	709	782	775	731	686	718	748	709	725	746	707	749	729	705	687	792	698	714	740	716	802	739	742	753	746	724	738	725	735	749	721	734	679	732	743	744	738	697	714	729	709	703	734	736	694	697	786	756	752	756	713	667	757	734	718	777	759	702	728	740	718	711	732	770	751	730	745	754	699	737	737	758	774	742	730	721	735	734	746	722	780	765	746	750	768	731	700	670	758	770	713	789	704	732	761	702	697	738	738	758	748	807	785	684	704	713	740	718	744	719	752	711	732	740	747	722	726	685	783	710	710	775	681	728	758	721	743	747	726	713	738	748	690	788	768	741	732	701	727	710	780	740	764	757	701	744	728	751	709	758	756	784	766	711	730	759	721	772	730	719	749	723	679	725	718	712	727	716	724	724	745	729	757	735	719	714	733	752	767	761	711	773	703	776	701	704	710	762	744	696	730	689	700	705	746	683	702	721	748	726	718	774	744	684	746	774	747	765	735	736	745	712	724	761	751	736	757	710	696	737	764	751	640	717	740	687	745	689	740	720	771	703	748	728	732	760	629	709	729	715	716	740	726	746	765	792	761	693	738	752	758	728	773	707	741	749	701	755	741	775	723	740	783	741	735	733	747	733	749	722	682	699	729	728	737	744	723	800	750	663	741	725	760	776	710	762	672	743	739	797	742	715	673	713	725	733	755	771	732	700	731	757	710	717	730	769	729	727	703	718	743	753	728	744	695	711	734	725	742	741	770	799	745	762	734	745	697	718	724	740	688	721	739	727	703	770	691	729	706	753	720	740	712	725	732	693	685	725	731	763	698	677	734	739	741	742	713	700	727	712	743	734	787	714	727	721	739	773	752	713	746	696	734	697	743	777	770	743	726	748	721	715	743	731	726	714	765	716	744	741	697	761	752	723	708	768	727	726	712	761	745	732	711	763	713	730	717	688	719	773	748	692	778	762	718	701	746	713	731	711	702	710	756	785	727	749	716	725	781	736	712	754	776	741	738	717	761	727	732	718	736	696	722	717	756	730	736	765	702	765	718	753	766	740	689	756	704	745	722	756	727	759	720	759	764	767	780	705	763	761	693	711	710	693	743	770	750	714	727	735	749	763	733	741	745	750	704	729	741	760	680	717	731	711	748	762	723	751	756	726	705	680	797	707	704	720	696	728	738	686	697	763	712	730	718	714	740	728	715	757	723	759	805	756	689	773	721	750	693	705	795	749	725	662	714	740	719	703	719	710	729	698	731	722	734	741	758	746	709	734	789	713	744	699	724	755	697	715	759	706	764	716	756	715	718	721	704	760	710	731	747	727	737	747	718	699	755	694	704	734	744	739	717	782	734	771	698	776	730	702	721	698	711	720	740	758	726	784	733	727	717	689	716	708	777	742	757	705	739	729	767	736	758	756	758	753	772	754	735	730	772	738	758	755	734	724	770	692	737	759	735	751	755	703	726	757	710	713	720	737	750	741	685	704	750	685	714	738	690	705	713	731	731	714	770	784	725	736	705	727	723	739	763	750	738	797	753	744	748	710	739	717	711	713	704	748	738	701	737	787	709	726	690	728	713	726	754	725	756	695	736	748	735	702	766	705	758	694	747	717	683	750	775	706	731	759	737	730	741	736	726	763	755	734	706	699	783	752	752	733	726	752	736	711	698	705	680	697	735	710	711	736	694	735	749	712	760	725	737	755	737	691	731	771	688	762	733	771	715	717	749	730	747	765	719	719	723	753	699	733	734	751	703	729	743	771	741	716	723	804	742	704	741	649	727	732	763	716	735	719	758	697	719	716	752	723	734	690	736	701	724	716	749	750	752	711	715	751	732	762	748	727	745	756	732	756	747	768	748	720	711	716	680	754	705	747	734	733	703	758	737	737	684	738	737	724	716	722	755	715	680	706	738	748	715	723	711	773	737	718	744	766	789	714	768	736	745	787	715	741	756	748	736	699	768	728	743	712	732	723	732	706	774	714	716	694	705	689	749	711	741	755	687	705	705	739	684	721	696	715	681	727	713	712	705	706	721	735	688	723	726	726	733	711	718	733	773	745	720	717	732	718	702	724	693	679	749	785	696	700	741	733	658	711	672	704	732	721	754	774	729	762	746	762	719	765	658	715	663	784	767	756	779	776	757	754	716	732	723	766	752	742	749	705	736	713	739	753	739	708	712	748	763	755	702	695	761	734	715	742	720	752	680	732	683	744	735	741	761	742	742	719	738	758	760	732	741	769	762	726	732	728	714	707	747	705	707	712	746	769	761	742	735	702	720	693	683	723	740	726	689	683	717	745	730	741	729	736	746	718	719	724	712	695	757	711	753	711	756	723	707	710	750	685	770	733	765	741	766	750	755	691	749	706	783	738	750	714	724	748	744	731	719	704	743	697	748	737	782	730	712	690	722	734	754	728	757	752	769	708	715	717	747	742	739	716	684	744	738	772	765	736	700	707	767	734	744	734	742	761	696	737	676	734	697	732	756	731	746	715	713	718	734	747	704	758	704	759	730	731	758	689	762	722	749	729	752	708	779	751	737	729	764	703	745	736	802	724	766	794	684	755	715	710	686	730	762	735	739	791	705	718	743	738	692	696	719	723	715	730	725	675	763	745	774	762	741	725	704	774	727	746	750	772	725	709	743	757	744	693	731	727	726	763	734	732	715	714	753	706	733	731	758	692	725	771	702	753	740	770	770	731	726	756	690	720	718	713	721	726	701	707	718	722	704	744	773	701	691	695
23845	20994	25080	27103	20998	20786	1333	405	306	241	198	201	222	206	189	155	172	157	170	179	181	178	148	165	181	160	141	148	159	160	157	148	191	162	141	153	162	147	156	144	157	161	152	145	164	150	150	162	148	169	130	142	157	191	147	159	136	174	166	162	166	135	179	167	148	160	175	168	135	154	159	138	155	151	156	172	159	177	165	145	147	148	172	173	156	166	136	171	164	145	151	158	149	162	137	155	124	155	165	175	143	176	168	176	150	153	163	146	139	149	141	158	155	157	156	131	155	168	155	144	159	169	158	146	145	166	136	163	156	141	171	147	168	153	151	141	156	145	154	158	148	191	144	145	162	147	138	124	143	145	137	125	175	136	153	159	180	164	137	142	135	138	160	130	174	139	143	152	159	152	180	147	151	157	165	143	158	175	143	163	142	145	150	167	144	140	143	165	169	153	131	126	163	154	146	155	142	139	143	128	149	143	148	156	143	177	144	152	141	149	139	140	154	175	163	133	135	171	159	143	153	141	156	137	136	167	162	153	166	170	158	150	148	149	149	166	149	182	175	154	154	146	147	129	141	147	131	138	122	154	134	162	155	148	144	142	138	133	148	151	158	141	145	170	151	154	177	160	158	167	152	154	156	152	123	167	157	150	176	163	144	152	141	147	144	146	170	157	158	131	153	143	175	136	159	153	147	175	162	116	127	141	151	152	143	138	150	146	163	140	143	158	161	145	156	155	171	190	167	160	158	157	131	166	145	167	127	157	166	160	138	184	189	164	153	147	155	151	137	144	133	146	150	159	140	163	152	153	144	185	159	161	162	155	145	150	165	149	154	150	176	163	168	154	143	147	146	165	126	148	150	136	128	177	156	153	157	165	178	158	132	160	143	146	158	155	162	199	149	141	141	166	152	155	147	157	164	159	147	150	155	121	165	156	165	162	163	144	158	169	149	158	142	153	164	145	162	164	149	152	158	141	142	158	151	138	145	153	153	156	149	175	130	171	153	145	170	170	170	181	162	151	146	157	159	148	189	156	160	131	147	159	159	158	179	144	142	140	148	138	154	168	155	137	169	152	147	157	170	149	156	148	156	154	138	162	156	165	155	146	163	169	154	132	154	167	151	154	148	125	142	157	148	162	150	147	150	158	157	136	154	147	153	164	155	126	144	167	151	188	159	156	162	151	128	138	143	131	145	156	153	169	163	168	147	129	142	140	141	190	146	158	159	137	138	141	166	139	134	182	135	153	154	145	143	163	161	149	162	159	166	165	139	155	156	160	147	154	165	161	184	151	172	162	162	163	131	161	137	143	165	159	169	133	159	172	146	134	146	132	149	181	157	151	137	174	143	154	170	156	176	132	168	153	149	162	150	145	168	161	157	163	150	135	144	155	167	184	167	164	171	134	189	131	185	152	157	161	156	155	167	167	167	175	183	155	162	144	173	165	131	167	144	146	121	158	177	169	137	123	164	141	159	158	167	155	152	144	139	152	146	159	161	126	137	164	145	172	152	147	143	159	155	161	154	168	128	151	154	141	146	144	171	155	137	151	164	127	152	148	138	148	159	129	155	142	118	143	149	165	145	162	159	154	157	152	160	188	146	129	160	148	161	151	174	104	167	161	136	163	138	147	141	174	156	170	147	158	144	143	149	142	151	151	144	159	158	147	151	143	161	140	137	142	172	147	166	124	182	162	145	142	151	197	171	145	140	155	155	173	162	140	151	158	170	166	140	146	143	123	172	163	170	156	141	153	144	164	121	172	159	157	158	144	165	162	148	171	171	146	151	155	156	142	147	177	164	155	152	153	133	182	150	142	153	146	152	152	160	164	167	148	159	167	167	147	170	141	139	147	152	143	181	172	145	169	146	152	160	137	154	180	136	162	129	134	168	155	167	156	141	156	133	165	163	161	165	139	140	167	152	158	155	127	146	150	163	173	152	154	174	144	125	164	135	161	158	159	150	136	166	148	143	162	143	164	166	143	151	120	179	149	141	157	157	137	160	151	155	164	134	162	146	168	169	139	151	160	132	151	147	151	147	158	155	149	153	164	143	161	139	143	132	149	162	145	143	154	143	146	168	165	147	144	147	173	148	137	166	165	157	177	154	163	148	144	143	149	130	141	155	147	160	161	149	145	157	130	153	155	160	147	156	159	170	138	123	159	155	153	149	159	147	142	144	148	150	171	152	164	169	158	146	153	163	141	164	124	161	163	165	173	147	153	142	159	158	172	166	165	145	131	141	137	157	148	131	144	164	126	147	176	160	149	145	140	158	138	134	168	139	141	156	166	150	144	143	123	147	132	167	131	144	148	163	156	163	160	158	140	166	160	133	141	146	168	165	158	162	157	147	140	145	145	149	140	146	134	168	159	156	156	149	159	154	154	156	141	164	147	153	166	145	153	141	150	135	154	140	151	142	161	139	150	129	129	164	158	160	142	160	135	149	116	175	126	170	142	170	153	158	162	132	173	138	111	159	122	133	152	165	143	151	148	141	153	135	166	152	132	169	141	164	144	162	167	162	163	159	165	175	163	163	147	167	133	155	150	150	139	158	137	156	154	149	150	153	158	139	157	144	138	147	137	147	150	127	136	141	147	158	148	148	181	136	158	148	157	134	147	158	140	142	158	158	157	158	164	140	159	172	153	172	151	144	151	152	158	161	154	156	155	162	153	148	158	156	150	154	160	166	146	143	159	134	145	132	135	144	152	158	151	150	175	146	175	150	135	144	129	150	142	128	156	140	157	135	154	149	151	146	165	142	122	143	122	166	138	167	140	124	131	135	141	159	166	179	154	143	145	157	151	180	158	152	135	159	139	153	132	173	149	152	155	151	165	148	153	149	142	133	175	137	136	138	151	155	135	158	156	195	142	167	159	174	141	143	118	141	154	139	155	164	155	155	124	148	170	129	157	151	165	166	126	155	162	158	140	142	151	135	141	156	169	134	151	138	156	156	120	137	165	144	160	144	145	169	148	150	141	138	162	165	152	164	159	153	171	137	154	141	153	145	155	150	147	140	178	139	150	156	139	145	163	143	159	161	165	154	144	153	150	161	156	125	135	155	144	169	151	147	154	147	156	167	162	146	149	145	168	136	155	168	149	151	162	180	168	148	132	161	173	151	146	166	152	132	147	149	156	167	149	183	142	158	146	124	132	175	149	147	148	144	147	128	137	154	163	139	140	147	125	163	149	180	145	158	164	139	145	155	151	139	165	155	146	148	148	185	142	146	143	148	153	172	157	148	159	140	165	171	135	169	160	163	133	153	157	156	166	153	165	168	143	153	144	162	156	159	133	166	147	158	149	144	128	163	144	168	146	188	157	167	154	157	136	143	160	167	136	136	195	175	152	153	146	135	156	147	143	156	150	146	148	157	171	144	167	143	153	142	154	147	168	169	134	170	166	159	142	143	149	140	145	165	157	166	141	152	143	169	149	131	143	150	144	135	150	162	147	140	150	151	125	148	142	144	149	162	134	125	153	127	142	153	144
3074	4231	2371	1140	701	624	491	461	455	438	449	417	419	407	396	404	424	389	354	381	368	363	343	400	369	375	368	389	394	385	392	373	397	374	390	361	359	366	400	437	404	358	380	398	356	383	435	383	380	356	364	373	394	428	369	386	376	384	357	380	389	408	385	381	378	397	370	389	343	364	390	366	389	408	365	378	410	400	401	363	416	377	417	358	375	384	357	368	427	381	373	385	373	381	417	391	394	381	367	387	366	374	363	377	383	372	377	376	347	413	334	375	366	377	403	384	413	393	364	384	353	337	375	365	395	358	410	387	350	363	407	378	360	362	368	393	393	412	382	370	381	363	391	370	376	385	368	356	389	394	409	397	395	359	378	393	345	378	357	386	376	371	384	376	402	383	408	365	387	383	394	389	373	370	376	371	423	403	408	346	376	344	378	378	354	418	379	392	357	395	374	393	381	392	387	400	353	376	370	409	353	395	384	366	425	376	369	367	424	363	389	391	357	357	355	386	363	402	364	404	379	416	386	349	342	381	368	349	368	400	358	376	385	392	327	391	347	374	359	380	390	414	385	348	361	378	386	337	403	338	376	377	370	383	359	365	361	387	370	371	351	385	378	387	356	385	372	398	383	404	388	388	367	404	385	366	388	359	355	372	385	399	397	383	375	362	367	434	375	387	374	398	343	402	358	356	398	377	360	391	402	403	395	376	391	334	392	403	387	373	365	425	384	375	380	390	399	346	397	371	368	388	438	361	383	365	398	406	384	368	392	403	375	414	354	396	360	395	378	384	405	380	369	370	396	377	394	401	389	409	416	339	407	369	370	397	389	386	380	379	392	420	378	376	388	403	373	397	409	399	415	348	363	381	349	378	374	384	411	384	390	375	397	384	370	388	360	360	387	381	332	385	356	398	416	356	389	391	355	408	398	376	371	405	387	364	389	398	359	363	401	373	364	403	361	392	364	360	367	384	334	347	366	376	395	358	400	369	384	392	350	399	391	397	383	366	413	415	405	365	366	391	390	404	372	375	402	400	392	360	396	371	421	349	382	393	372	356	345	381	379	390	395	372	427	376	385	394	353	399	336	399	380	362	399	376	391	379	349	376	399	384	389	385	379	400	383	366	408	371	408	387	379	416	409	387	373	385	390	395	354	385	378	358	381	376	402	390	367	392	371	381	398	355	393	356	386	388	390	349	388	417	386	376	414	358	359	436	386	389	414	403	387	356	368	338	383	400	388	391	340	388	387	371	410	390	387	377	381	414	371	383	370	392	369	380	362	377	361	392	371	380	381	411	370	397	430	384	406	392	372	405	380	397	374	381	380	410	355	382	391	391	407	367	391	389	402	369	393	389	385	386	382	356	378	406	377	399	424	409	389	398	374	379	395	374	364	380	382	374	404	361	391	411	357	377	354	385	394	386	382	344	427	379	359	364	410	374	407	410	366	400	349	367	360	394	379	395	372	393	347	396	383	355	356	352	374	393	392	383	353	401	369	372	391	359	382	405	374	394	386	396	396	376	353	421	347	390	388	384	389	368	385	358	377	383	385	409	352	374	392	397	383	411	405	388	443	355	383	382	398	381	379	382	403	389	357	417	387	394	339	380	387	383	363	430	364	355	363	379	381	337	406	363	336	371	390	395	390	387	361	371	381	395	400	389	364	377	351	392	397	374	372	352	365	387	397	370	352	391	404	398	357	346	403	393	361	386	399	378	395	405	371	372	337	398	361	337	369	354	417	386	374	398	381	346	369	391	385	381	405	367	373	371	392	368	376	386	359	361	372	399	415	382	396	379	387	361	372	353	359	386	367	360	388	380	359	388	358	372	374	383	347	377	387	381	395	365	379	358	361	364	356	369	410	378	393	390	383	380	357	382	394	370	405	353	377	388	375	390	357	376	418	348	345	378	354	382	397	387	398	370	374	383	384	386	377	422	387	375	411	393	396	383	392	407	407	389	364	399	408	374	432	365	387	390	413	378	377	361	377	378	398	394	384	376	394	370	389	344	365	410	353	378	376	371	378	398	383	423	397	402	377	374	364	375	387	341	375	413	386	360	388	419	384	371	378	363	403	370	376	390	386	391	392	362	358	336	400	363	388	409	401	368	352	365	401	416	387	416	346	371	391	405	385	398	346	378	367	364	416	374	409	395	350	384	388	371	360	409	385	386	356	354	373	415	368	372	404	391	358	360	368	413	372	372	390	353	376	334	365	333	368	384	401	357	392	412	376	403	376	398	365	390	397	370	435	391	401	365	389	376	404	388	351	375	410	393	371	361	393	389	354	367	399	407	344	350	409	382	406	418	386	401	361	397	388	363	370	379	384	368	369	360	407	352	383	368	393	401	362	375	381	385	405	399	392	363	392	383	402	367	366	378	366	354	378	392	391	400	371	385	391	358	349	339	348	367	372	374	375	371	368	384	370	354	359	401	361	373	374	398	416	352	341	381	363	358	387	356	369	379	408	400	374	356	382	375	368	404	383	358	411	347	373	395	371	414	386	368	383	369	396	360	339	378	368	386	387	357	376	353	408	409	389	361	350	368	430	399	388	370	413	382	397	405	380	363	385	375	369	410	408	372	366	380	388	361	415	389	390	397	360	340	402	392	388	404	389	390	356	372	416	372	385	391	381	387	382	368	356	418	385	427	350	366	386	414	337	377	344	403	399	355	394	378	384	376	418	382	380	410	415	372	365	387	388	384	369	384	356	419	332	345	367	387	372	381	380	381	395	429	341	378	338	393	424	384	387	358	383	380	377	393	366	386	398	378	373	394	411	369	381	374	390	364	431	398	386	349	377	380	418	350	402	392	391	377	400	352	339	375	351	386	371	379	433	379	369	398	408	361	372	331	359	351	362	395	403	379	393	383	384	386	385	370	401	416	396	393	377	350	364	427	364	414	379	366	360	368	385	388	341	351	392	384	347	395	360	412	369	402	344	355	410	406	389	373	364	405	370	339	376	339	388	367	371	401	385	383	368	407	380	359	373	349	381	401	370	391	388	390	371	361	377	381	364	381	417	423	379	416	357	406	393	372	383	378	408	387	382	385	373	358	365	370	374	386	411	337	369	385	347	395	373	379	422	380	357	340	338	400	388	404	391	377	373	391	382	361	370	409	377	388	383	384	403	363	375	398	400	381	395	396	366	393	394	379	373	359	377	350	380	389	359	369	387	389	393	384	387	357	374	381	375	401	354	383	384	397	391	377	392	389	375	386	389	384	408	375	380	403	369	361	349	354	425	417	388	383	392	375	377	381	357	416	383	370	397	391	403	385	382	360	397	400	356	380	354	384	389	374	410	388	393	351	379	377	367	380	388	359	410	391	364	362	358	368	370	389	368	402	365	386	413	342	405	390	368	360	382	360	321	416	374	368	375	440	377	413	377	390	381	370	394	338	346	400	381	372	362	360	386	369	384	342	363	397	383	369	396	373	370	354	365	375	353	381	398	435	380	394	369	397	364	367	369	371	379	380	422	371	403	377	424	400
32014	10240	1088	547	485	480	410	412	427	378	426	447	429	429	388	427	466	436	387	428	422	385	422	405	432	407	402	431	409	430	377	421	421	446	429	412	401	447	407	388	413	457	395	406	426	464	403	443	425	409	422	421	446	411	408	448	400	385	410	405	401	394	428	433	416	442	466	415	438	433	423	390	410	419	444	411	384	422	452	443	397	417	429	419	438	447	432	403	411	403	408	414	434	414	436	405	410	416	416	462	412	381	424	411	436	400	408	462	401	386	403	434	396	363	405	363	424	412	381	460	404	430	432	417	436	397	445	377	399	454	407	410	416	413	420	444	413	392	391	409	417	419	387	430	418	384	396	397	412	414	423	395	417	443	408	407	391	423	411	405	434	427	413	405	427	434	455	415	427	451	443	464	463	461	437	384	421	370	460	422	429	426	438	448	416	482	369	400	389	453	410	434	419	473	391	385	413	398	405	424	418	422	431	403	447	420	389	430	441	405	427	446	444	400	401	391	445	440	413	384	438	398	414	425	454	443	381	416	435	445	417	433	415	399	396	456	423	440	432	417	430	409	415	424	401	431	428	439	430	418	402	479	401	432	413	426	417	457	446	396	423	389	425	419	401	411	369	430	413	413	404	428	426	413	438	451	406	410	412	407	407	413	408	414	461	409	442	453	422	438	410	404	454	434	410	431	437	458	420	411	446	433	431	413	438	432	435	444	416	412	416	408	425	434	410	436	438	423	398	424	435	408	454	448	445	407	389	420	435	398	418	395	406	427	399	440	453	407	372	424	406	419	421	406	405	394	419	444	423	426	429	428	402	452	392	371	412	444	362	412	415	449	422	399	448	414	414	410	445	422	413	448	392	440	430	446	400	407	422	460	421	443	411	475	442	405	379	426	394	431	406	427	419	401	410	422	378	407	385	435	413	425	396	407	418	419	437	422	416	435	416	424	411	431	412	467	427	443	399	439	450	389	406	422	399	443	434	451	461	379	429	399	433	426	436	418	440	436	422	431	396	427	418	394	417	415	416	418	423	445	433	431	411	420	432	410	408	409	404	418	418	441	421	410	417	413	431	454	452	403	401	435	438	438	432	414	451	369	416	400	425	403	433	426	392	396	430	419	419	424	385	428	417	427	442	372	369	412	407	418	424	409	421	381	388	417	366	406	408	404	413	412	429	421	423	429	438	403	409	433	433	424	397	429	405	446	421	439	415	427	437	403	419	370	388	447	435	408	419	414	418	426	486	477	462	429	400	423	425	423	425	416	400	411	407	446	419	434	407	417	410	412	426	396	444	406	396	382	412	442	429	421	399	431	438	375	393	448	426	437	447	437	408	419	418	439	400	442	398	419	432	398	400	419	421	395	423	452	436	392	396	415	435	452	426	429	396	448	457	428	424	452	427	429	406	399	368	383	373	402	433	412	427	432	405	449	386	438	417	432	403	423	403	395	439	424	412	380	414	427	417	441	448	459	419	397	428	402	439	396	412	419	401	408	503	430	412	461	430	402	399	424	438	384	426	414	399	414	409	404	439	438	422	408	430	460	450	439	422	427	434	426	417	414	439	453	441	392	409	406	402	406	388	414	400	387	426	395	418	401	432	446	423	395	422	451	409	423	456	397	385	411	460	400	422	437	424	411	390	397	417	427	399	422	417	393	458	442	414	414	449	436	427	409	398	414	451	391	394	444	442	353	438	439	410	430	411	411	424	467	423	426	398	418	406	439	407	432	424	401	368	405	352	410	398	437	407	459	416	425	444	407	411	414	447	389	457	410	410	423	436	391	435	415	436	407	382	398	434	390	441	416	423	411	408	438	445	410	420	426	401	409	410	437	438	425	402	431	421	447	417	408	390	403	439	429	435	419	385	406	422	417	412	435	409	421	418	433	420	440	410	445	415	440	413	408	388	447	406	435	428	376	425	432	396	386	437	388	414	389	404	414	466	386	420	425	420	442	404	430	413	439	417	406	394	432	416	377	399	441	383	426	407	428	410	423	403	439	411	429	398	411	407	437	438	396	451	425	421	412	391	408	421	408	383	412	407	467	406	427	455	414	449	418	394	409	397	400	419	413	406	402	437	408	401	433	415	447	462	416	424	431	397	451	447	435	441	400	423	365	426	385	438	452	436	428	433	432	403	399	429	394	440	387	427	424	413	413	389	443	407	441	415	413	464	441	420	394	401	416	410	402	439	413	414	431	417	397	415	383	394	447	432	441	422	418	431	390	426	409	426	428	421	365	413	415	421	414	433	440	439	469	408	459	413	414	393	461	389	439	422	403	416	419	401	433	448	397	418	407	394	399	431	424	391	373	464	404	386	431	444	418	437	422	408	409	431	393	387	408	420	406	376	434	437	417	430	437	403	405	450	393	425	408	406	419	433	408	393	421	433	381	419	386	395	398	413	427	444	425	407	425	470	421	441	405	452	409	387	401	383	456	466	427	449	447	451	396	424	383	444	445	422	427	429	433	403	424	439	420	385	417	416	410	441	420	429	388	417	411	423	402	393	401	409	447	440	437	439	408	437	416	385	402	458	436	438	386	419	401	404	425	435	423	443	397	394	493	414	417	445	408	449	420	444	378	416	416	425	404	402	431	413	418	407	426	406	393	420	417	447	452	430	457	407	392	398	436	364	390	449	437	395	431	406	415	410	414	418	446	404	421	391	404	407	400	462	419	437	427	416	444	388	447	415	424	421	417	427	432	431	400	463	409	458	401	421	416	376	420	443	421	424	414	407	386	396	423	438	413	431	388	414	451	411	442	411	413	389	435	415	421	371	380	383	409	433	444	431	387	400	407	437	399	415	405	410	446	437	410	440	432	456	403	430	387	418	421	397	443	405	421	427	424	395	412	410	437	423	430	442	449	396	400	408	443	405	438	404	402	410	419	398	414	389	447	381	399	402	439	419	402	422	437	422	403	422	454	467	387	386	451	393	422	409	418	400	445	437	434	413	410	442	410	447	418	457	428	460	402	407	464	404	429	408	443	449	446	399	433	453	457	411	398	441	387	436	421	394	413	428	452	408	405	417	411	390	417	445	415	435	423	398	405	394	427	407	428	402	412	412	413	457	426	445	414	430	387	429	419	446	427	449	381	414	408	437	454	432	405	409	433	429	417	396	420	418	403	413	450	414	380	402	418	468	432	438	418	421	429	414	383	423	429	430	409	416	440	391	436	439	421	400	414	419	399	477	400	403	440	440	443	461	415	398	403	449	395	438	388	427	455	402	450	379	420	403	417	433	439	415	461	397	425	428	422	437	421	432	424	392	380	436	414	410	413	412	403	426	385	410	435	411	421	423	397	455	398	488	464	429	398	419	424	415	414	402	436	369	429	446	447	437	437	407	426	417	437	438	401	420	434	441	389	471	418	412	396	439	415	451	430	419	408	387	426	430	428	438	436	419	435	433	396	394	449	412	417	418	415	427	419	419	399	379	438	434	379	459	399	427	432	428	394	452	432	432	460	415	397	430	429	430	402	398	421
5636	1001	1010	905	915	975	935	894	959	944	914	894	932	867	929	917	929	971	963	978	928	935	916	935	911	920	940	929	964	945	954	987	898	921	963	869	901	972	952	929	892	939	942	947	961	902	911	919	992	960	984	979	908	936	943	968	889	915	900	865	909	935	947	896	922	989	939	916	977	883	930	950	941	973	904	964	937	946	935	938	917	940	979	918	939	858	973	952	872	919	915	957	905	926	912	926	903	924	964	988	915	913	911	939	912	930	958	921	907	940	982	878	921	941	963	948	945	931	945	977	876	882	969	935	937	900	914	949	956	904	954	922	961	959	909	969	922	938	977	928	908	887	932	954	937	931	904	934	933	928	987	937	951	998	910	921	909	906	917	914	1004	972	992	930	951	931	972	968	926	908	893	928	964	957	907	947	875	976	947	907	876	975	925	892	940	896	893	920	931	920	926	921	932	928	979	947	926	948	937	950	949	953	987	958	902	975	936	934	888	958	966	909	926	968	962	941	968	975	956	890	901	966	910	893	914	896	956	964	944	919	944	928	880	996	929	914	933	927	958	938	969	892	903	923	906	950	898	864	939	889	916	965	945	924	956	912	935	913	925	904	873	906	909	907	977	953	931	946	895	918	1016	940	983	1012	911	948	929	917	930	925	934	938	1001	946	891	936	975	871	908	961	913	911	941	950	871	900	966	891	902	943	965	914	949	909	886	926	935	941	958	970	961	961	900	910	927	902	875	937	922	971	888	970	909	920	938	939	924	935	942	938	912	923	935	932	907	866	918	929	900	902	974	953	909	916	999	967	935	926	893	957	937	943	964	962	935	902	892	936	883	872	961	869	967	925	922	935	957	931	964	880	960	984	948	913	942	887	946	909	885	859	910	910	938	999	928	915	896	946	938	954	956	922	944	913	864	900	937	871	907	915	969	921	951	911	891	878	957	913	905	868	964	922	968	917	934	902	974	841	918	919	919	968	918	942	923	950	896	996	914	968	908	981	966	934	893	911	958	924	1000	993	961	923	966	965	945	958	918	912	954	992	988	1019	919	927	936	970	926	941	955	970	967	950	982	969	988	941	893	924	972	920	894	900	943	914	948	958	940	948	960	951	957	932	929	944	962	920	888	933	887	996	938	902	958	930	897	1011	916	898	941	935	955	997	904	889	924	925	929	923	952	970	934	887	931	938	923	929	998	940	953	959	925	939	946	985	1007	911	969	934	956	945	963	921	961	902	908	906	871	926	930	962	916	960	927	928	916	914	935	949	911	949	943	967	956	930	918	899	917	938	906	865	900	925	955	920	911	930	915	946	947	928	925	934	873	984	908	924	922	902	909	924	983	932	929	913	880	971	951	954	956	912	962	935	948	939	944	933	907	937	954	944	915	993	919	927	912	921	958	906	949	909	934	951	973	959	953	897	913	898	968	918	959	968	923	888	927	885	924	954	919	921	897	951	916	984	1006	929	941	964	924	986	928	912	935	914	923	952	965	919	912	955	911	896	877	964	886	934	921	911	957	910	909	940	932	955	982	941	936	946	953	916	903	934	926	966	902	915	932	960	950	986	897	894	945	937	936	942	960	955	917	921	901	1019	938	932	942	931	931	971	910	902	938	960	909	944	906	916	943	941	880	906	981	903	916	932	950	918	954	934	877	962	903	948	913	996	945	920	977	872	934	989	935	918	887	945	1013	911	931	949	895	960	882	997	875	883	945	877	976	946	951	958	897	877	968	869	937	958	892	912	989	912	884	987	922	934	921	987	944	929	970	940	966	956	913	975	980	940	905	940	897	958	901	914	972	868	910	936	920	890	964	932	935	938	918	940	927	932	913	935	953	936	946	976	969	933	946	931	931	910	990	978	910	947	973	929	934	990	993	968	932	891	956	901	883	917	903	959	978	935	962	906	962	908	919	972	868	987	937	927	892	961	920	909	933	913	930	937	959	940	903	928	948	959	929	989	932	937	986	943	955	920	917	936	971	941	942	875	954	960	911	933	906	925	954	954	987	1015	979	940	966	893	945	947	918	941	948	952	951	965	943	933	902	941	927	1006	923	870	942	910	932	951	966	949	914	897	977	968	894	944	914	910	857	989	923	944	945	940	1024	930	941	918	902	988	976	977	922	844	947	944	906	961	931	967	888	906	928	904	910	934	910	959	957	975	1015	984	868	937	932	934	940	935	949	979	906	992	940	969	865	935	905	958	900	941	925	953	894	963	936	934	914	973	907	936	981	936	931	984	945	952	886	980	957	1027	893	931	971	929	884	895	923	912	944	998	939	958	992	886	970	925	896	956	975	904	948	918	970	897	902	929	947	961	916	942	871	946	930	937	932	925	886	920	960	945	904	921	1007	933	993	937	926	955	887	918	907	916	928	895	967	926	933	919	898	933	977	951	956	954	947	971	942	923	897	923	936	940	987	950	917	926	906	938	907	953	930	958	920	938	905	942	923	934	979	952	911	942	874	903	931	952	939	913	935	969	933	931	939	964	925	895	953	917	944	977	953	918	980	930	924	915	989	879	974	949	949	915	893	911	930	905	949	954	891	936	938	946	973	851	884	933	901	881	972	921	946	992	879	902	932	907	966	894	933	919	923	957	937	941	943	1008	913	932	929	885	920	936	877	971	945	977	861	977	947	908	966	975	895	939	931	911	926	946	991	952	946	873	909	914	918	960	950	959	927	822	958	930	911	910	935	957	929	928	975	897	884	935	902	901	962	950	954	969	896	910	890	936	944	952	969	965	921	942	906	951	877	988	899	965	967	979	946	991	964	934	950	926	904	893	943	916	883	907	907	947	963	938	985	928	945	904	936	904	930	959	938	926	947	879	919	929	912	913	923	987	913	972	952	964	913	956	928	910	930	949	911	941	940	964	916	952	955	946	937	914	911	943	903	912	900	959	934	964	942	912	944	894	949	967	963	922	963	936	939	877	913	962	919	968	947	925	913	959	942	922	950	925	910	964	927	978	881	925	932	963	907	991	941	952	929	977	914	983	902	896	945	871	923	947	925	966	966	920	950	942	932	894	897	930	925	908	916	943	920	943	952	914	888	874	911	957	919	927	934	939	917	918	967	949	909	948	960	917	967	938	943	1012	921	923	950	937	949	937	919	915	980	944	934	925	944	920	971	928	953	960	936	1004	904	992	896	943	943	945	869	966	991	957	930	954	923	948	952	951	935	887	936	945	943	932	920	990	942	917	868	889	882	939	909	968	943	981	969	926	955	907	979	976	908	991	897	872	928	942	929	886	939	971	953	914	940	974	947	943	907	929	957	978	890	949	910	906	967	942	948	963	911	914	921	967	954	945	945	995	937	943	931	942	973	887	938	863	912	923	934	931	921	914	915	957	958	944	930	954	944	926	925	975	929	920	983	917	904	955	871	909	1011	913	920	937	951	955	929	954	956	935	953	933	908	953	975	923	919	887	935	983	937	975	872	936	910	922	942	897	889	975	969	928	928	895	931	935	961	914	866	928	934	946	977	954	962	921	895	986	924	943	945	875	923	921
24536	20952	24361	27673	20455	2060	547	433	383	393	354	393	296	325	298	348	324	343	318	341	316	322	316	307	316	350	365	340	294	332	332	306	301	332	311	357	332	301	332	331	319	329	325	354	312	346	346	329	366	338	321	315	337	284	339	326	336	284	302	318	376	342	304	287	282	349	357	350	363	342	354	339	325	346	340	350	336	345	341	337	309	312	325	325	315	334	321	317	333	335	314	316	346	329	303	349	322	305	347	346	348	295	326	291	331	346	352	340	310	302	350	315	293	303	325	315	333	331	303	281	351	340	323	360	308	347	294	318	322	347	336	346	328	314	328	334	318	299	318	328	351	317	323	335	349	315	315	328	358	307	353	316	337	308	322	358	326	389	318	308	340	334	317	323	330	326	358	321	309	345	296	324	338	325	312	344	326	343	336	343	314	293	336	278	318	314	299	327	333	282	351	325	336	304	343	304	312	360	315	370	322	322	328	345	318	325	324	296	290	331	311	318	302	329	357	324	331	355	321	297	345	371	336	366	334	312	320	333	326	319	326	292	376	335	313	341	293	315	329	377	317	334	328	370	332	311	337	302	339	321	325	308	321	279	292	301	348	340	317	302	316	307	331	326	327	317	318	340	288	335	312	299	338	337	295	341	333	334	331	281	330	329	337	327	298	283	306	352	329	337	314	318	290	305	341	339	326	305	316	332	326	324	324	315	310	346	318	312	303	311	338	335	308	349	324	370	321	329	341	326	317	315	305	317	319	333	321	335	328	366	313	357	348	320	357	329	342	278	280	328	333	338	332	322	284	351	340	332	332	314	318	331	336	290	337	339	298	351	355	324	316	354	333	340	328	307	291	325	310	294	344	339	348	304	278	314	305	304	308	331	330	316	325	333	334	338	334	360	307	305	340	283	309	336	342	340	338	344	295	307	317	341	305	295	314	322	350	313	328	329	302	329	303	291	354	302	334	303	336	329	304	298	324	338	351	305	316	319	344	341	316	321	329	342	309	352	323	290	320	303	318	341	318	331	319	344	331	325	319	326	344	300	340	332	346	298	321	304	323	324	335	342	336	323	334	322	333	349	320	357	331	304	324	301	354	322	310	308	315	310	329	294	329	309	289	296	337	339	324	303	331	303	335	355	321	305	307	337	290	343	282	326	369	341	317	339	314	366	319	342	331	357	325	316	330	302	315	332	310	331	353	304	334	362	345	330	327	338	345	303	334	334	328	298	303	308	334	313	323	338	354	347	294	307	274	324	342	313	304	295	357	351	344	304	324	336	367	338	327	333	320	310	300	264	316	327	306	321	338	333	295	317	308	333	334	299	319	297	369	324	304	306	312	301	311	320	337	324	330	325	316	325	312	305	358	362	278	309	328	309	302	324	305	332	326	313	368	326	353	332	323	324	338	306	312	343	347	315	335	329	356	337	343	341	333	332	340	304	310	353	301	335	321	304	306	295	329	314	317	332	329	328	320	324	333	321	301	297	332	302	321	340	328	322	305	344	324	278	311	286	308	338	302	316	321	362	324	329	312	328	317	324	319	312	329	329	335	374	341	292	290	312	331	310	345	322	294	329	316	297	356	313	332	315	320	343	321	317	341	331	375	304	317	350	311	316	297	299	315	348	327	293	299	323	308	310	288	314	343	321	306	305	297	318	284	329	354	315	294	342	326	302	325	322	338	343	321	326	342	307	337	317	303	315	317	331	305	332	333	290	365	340	330	375	313	272	338	314	328	321	316	343	316	295	328	329	313	282	353	293	304	339	363	339	315	322	347	328	292	339	325	339	303	340	327	353	325	296	343	292	299	321	320	315	306	317	314	321	341	363	333	356	334	303	319	328	360	327	321	324	320	322	322	295	313	347	313	294	326	306	343	319	310	346	302	313	305	354	351	342	315	355	322	352	333	308	336	327	311	329	344	315	301	311	318	338	320	323	322	321	295	335	301	306	329	324	346	316	335	378	313	354	328	321	316	286	329	305	343	342	320	342	330	313	310	330	323	293	305	329	338	347	290	314	328	356	319	309	311	340	309	343	341	339	319	354	319	339	323	318	315	323	288	320	356	327	352	273	371	348	355	324	322	355	296	355	374	332	361	318	336	302	313	337	316	352	325	334	299	318	310	300	309	318	326	313	340	347	304	294	340	327	326	329	322	325	327	340	308	324	345	313	329	322	291	327	344	312	313	349	311	361	357	343	321	333	339	351	306	304	329	340	312	312	368	336	338	302	321	297	322	304	329	315	317	294	318	293	346	324	289	356	318	349	331	339	355	317	325	334	298	325	296	353	303	356	307	315	288	310	331	318	310	358	277	340	358	374	362	333	313	324	304	318	326	299	312	327	342	306	314	322	288	332	329	351	337	334	325	338	333	353	353	315	291	323	301	322	328	318	320	319	347	315	341	340	314	300	306	296	298	357	303	304	322	340	322	303	330	299	319	328	302	308	315	343	338	327	305	328	315	331	312	329	287	315	335	317	327	341	285	289	321	319	320	316	317	296	350	331	354	289	310	301	332	315	333	327	325	292	316	308	295	317	317	343	323	341	322	324	314	285	330	318	343	305	317	342	319	343	353	347	319	310	346	348	324	326	321	321	346	336	329	339	317	315	348	318	347	341	342	325	319	350	343	297	320	369	343	296	327	352	349	346	307	311	326	318	314	330	320	334	355	315	346	354	308	321	336	329	334	320	313	336	314	340	318	342	303	312	305	343	346	325	312	295	310	303	344	312	320	332	312	323	318	335	319	317	316	305	334	347	323	389	321	335	352	323	322	353	300	331	314	294	310	293	321	318	318	303	363	338	295	334	359	344	384	292	314	333	343	347	338	368	323	345	333	325	353	317	310	313	328	335	325	327	353	318	336	326	308	311	358	316	329	288	342	363	340	324	328	306	318	312	322	340	331	307	334	328	309	324	331	335	320	337	350	355	314	328	345	313	320	350	311	342	329	354	316	283	333	317	343	340	328	348	332	321	322	323	340	322	330	324	326	358	314	332	349	308	343	302	343	335	328	307	350	316	322	317	334	334	316	339	356	354	339	317	306	304	369	350	357	322	359	347	338	322	343	329	322	317	316	325	327	345	336	298	312	353	311	329	340	348	349	330	286	331	325	345	328	284	304	331	325	308	341	332	266	300	328	338	315	286	331	325	333	341	329	351	320	308	316	298	314	313	335	329	346	298	309	315	338	316	331	320	341	294	315	356	314	328	320	299	335	309	338	348	328	303	332	325	352	314	321	336	336	315	339	329	355	331	334	345	329	315	307	344	328	307	309	343	352	306	336	345	322	327	287	344	324	343	324	348	324	323	315	342	331	337	360	308	308	320	329	340	308	325	318	343	323	325	301	346	322	339	333	375	326	323	309	341	347	333	327	295	362	333	330	326	318	323	289	331	335	346	358	328	339	307	336	314	316	290	310	322	320	325	329	319	323	317	301	287	348	298	291	313	327	316	311	307	355	356	332	346	298	325	308	350	341	309	320	305	354	334
3145	2780	1750	1100	891	787	777	798	796	807	803	745	750	759	666	754	719	740	771	738	724	716	736	770	724	766	791	744	765	732	687	741	724	748	740	716	724	714	776	697	751	711	737	751	732	709	726	733	719	717	701	747	700	778	707	748	794	733	744	711	729	713	729	737	750	703	719	694	738	693	737	742	720	728	762	746	729	693	694	727	752	674	721	736	730	743	765	715	721	736	744	717	717	708	675	740	762	700	706	698	720	777	703	682	788	748	752	718	757	807	735	729	771	750	783	717	730	770	733	775	732	721	725	750	735	704	760	733	707	710	736	734	711	794	734	720	723	742	766	748	700	683	716	757	728	759	749	747	740	734	757	735	689	731	750	750	728	725	754	733	718	745	729	783	724	711	758	731	759	782	741	712	739	666	697	738	740	694	707	730	731	725	727	694	749	740	740	720	749	788	718	712	699	718	769	704	705	777	707	737	761	680	732	715	687	714	705	726	713	690	727	772	779	711	694	720	718	752	710	695	796	734	647	746	702	766	743	750	735	742	752	787	740	761	669	742	691	734	705	724	734	722	791	728	766	721	754	700	787	725	714	780	704	778	751	712	720	695	696	750	693	714	696	665	736	726	714	750	707	739	701	711	733	718	650	702	750	703	752	725	769	719	702	697	705	700	690	798	713	731	719	713	745	713	745	667	718	776	693	726	662	704	743	735	699	729	763	719	744	694	733	725	669	721	713	718	701	733	709	726	750	730	713	775	759	786	703	746	716	747	727	697	770	724	753	723	740	751	769	737	750	729	737	763	725	760	706	713	752	713	689	716	751	788	743	764	735	687	702	783	724	740	726	695	721	738	737	705	726	669	747	759	733	710	700	742	719	728	758	709	745	723	722	694	719	771	759	761	781	668	736	772	766	740	720	720	724	754	729	706	723	735	722	690	691	728	718	655	744	743	708	692	719	734	735	741	715	752	681	715	712	720	747	727	761	733	757	747	755	712	684	702	679	749	724	721	762	710	743	720	681	720	731	725	755	773	748	736	723	747	726	702	760	736	698	738	708	768	703	711	719	760	710	710	766	712	712	753	712	719	714	739	788	738	726	728	713	710	703	751	749	741	760	674	746	736	748	728	746	744	744	736	704	671	723	726	709	715	764	704	738	735	714	673	718	729	760	742	702	730	736	716	679	686	761	751	767	716	722	764	710	744	719	768	729	696	757	717	740	750	690	728	730	748	708	722	723	696	745	731	777	767	774	718	738	712	747	750	724	766	737	696	692	776	723	740	712	708	725	736	748	717	705	729	718	746	695	748	693	690	742	721	695	756	726	809	723	765	741	697	696	803	761	716	743	747	718	755	766	706	741	760	732	690	689	695	743	762	749	730	710	745	753	728	715	740	760	767	741	756	691	727	742	735	743	769	768	747	737	798	686	726	734	724	751	781	734	748	708	731	703	746	713	742	697	685	767	734	713	738	705	753	733	751	758	742	742	792	744	821	713	698	727	770	704	767	723	690	745	716	723	672	734	699	674	722	748	760	734	756	739	734	678	681	701	729	766	739	769	739	747	724	705	726	697	737	779	688	780	735	759	744	722	760	680	711	734	778	722	725	738	777	724	790	673	701	716	803	737	749	694	717	730	721	711	739	715	761	717	741	709	709	729	752	761	709	736	706	715	710	720	723	754	730	756	749	733	736	716	691	781	726	730	714	749	726	771	740	755	728	722	730	751	738	670	730	746	701	684	723	720	764	742	735	713	731	695	720	706	716	744	758	735	732	727	708	713	724	714	787	719	765	733	742	716	714	695	764	741	757	741	732	724	755	729	739	756	720	728	780	714	724	745	729	747	742	735	732	758	698	712	750	774	743	751	739	671	722	755	729	783	708	727	688	764	739	738	714	704	721	768	747	710	767	712	784	749	709	704	740	721	716	727	767	727	711	708	726	744	732	678	710	721	725	693	743	753	734	732	792	796	722	700	768	749	724	703	764	686	787	742	733	701	718	735	701	718	726	717	705	761	737	665	757	747	708	780	741	737	736	733	721	746	757	743	693	791	749	705	761	726	730	723	767	752	708	748	724	751	733	751	712	770	693	680	702	714	742	694	693	695	708	728	757	745	718	693	689	751	757	746	774	747	727	775	735	757	734	707	707	663	712	713	744	710	736	745	725	725	739	720	745	767	727	781	734	727	719	710	745	753	718	737	765	736	705	726	747	733	703	716	729	717	706	726	746	775	734	745	723	754	750	790	739	702	749	729	758	723	750	708	745	723	702	766	703	745	703	698	698	705	755	744	697	739	687	789	736	723	707	721	695	714	683	717	787	727	694	731	766	755	707	710	723	722	730	757	732	666	751	751	708	733	714	708	667	750	764	731	723	724	679	739	696	776	761	711	714	744	754	700	706	697	730	707	737	798	725	758	731	691	695	720	741	782	682	699	741	767	699	758	674	741	702	729	727	748	743	729	733	719	775	818	727	737	715	717	697	674	745	760	753	731	704	725	733	743	739	715	694	787	703	694	711	775	713	683	711	710	711	768	739	715	788	716	701	797	670	699	721	731	759	758	752	713	754	752	761	722	739	682	739	757	691	769	675	710	704	704	723	700	725	701	695	670	757	696	700	737	755	773	740	712	710	722	684	712	739	696	729	679	701	722	780	737	734	736	666	730	722	735	776	697	748	748	753	764	738	765	682	726	722	739	731	708	707	736	700	753	704	744	780	754	704	723	764	702	723	729	797	725	781	747	779	693	688	751	757	709	742	730	705	728	749	719	701	728	746	753	726	733	717	730	704	746	715	714	708	747	766	728	772	727	702	712	719	741	719	706	750	731	777	710	713	729	766	766	702	728	755	709	780	736	771	704	736	707	702	703	696	738	718	717	713	698	715	700	685	788	711	742	744	784	711	757	705	742	732	741	758	744	752	776	755	703	774	707	722	709	726	717	716	770	656	693	721	709	700	738	768	761	664	718	753	732	734	691	737	746	788	795	721	735	700	716	765	724	791	741	760	757	694	750	734	772	707	749	702	754	741	789	753	701	762	707	722	791	704	707	723	687	750	717	750	717	741	716	744	693	717	753	728	691	753	725	677	735	734	782	726	763	701	717	769	679	740	696	761	789	731	736	707	747	736	704	705	690	761	706	715	754	732	782	763	751	761	743	766	756	731	739	777	768	760	775	735	752	768	751	790	721	734	782	704	745	703	721	724	715	715	733	704	707	730	721	742	771	694	711	727	700	690	753	689	667	742	723	760	738	720	742	738	731	715	658	743	662	704	731	731	699	740	719	723	765	716	739	725	729	756	657	723	756	765	730	723	749	674	721	774	758	690	729	723	750	696	727	707	736	754	706	760	746	740	691	772	726	731	719	689	695	732	703	718	696	701	715	716	711	715	784	708	723	702	691	734	712	745	740	754	763	723	774	774	747	757	701	730	681	750	768	714	713	713	820	707	742	723	708	706	720	707	719	713	759	683	757	732	711	724	702	758	728	706	713	719
23787	20974	25033	27077	20978	20793	1339	411	286	242	248	219	193	202	195	190	201	171	170	163	170	178	162	200	138	174	157	173	164	168	149	149	163	158	163	136	158	174	156	174	148	141	138	151	161	137	131	160	163	153	176	165	141	171	169	132	140	132	150	150	153	160	149	158	168	153	169	144	150	133	141	133	179	137	154	161	163	130	173	157	152	149	136	161	120	143	160	143	122	129	145	154	195	160	142	162	141	141	162	161	168	130	159	137	128	156	151	156	153	147	123	136	133	156	151	137	156	162	140	147	156	128	165	150	161	142	177	143	147	162	152	159	145	159	158	154	166	162	168	163	135	162	137	143	150	154	172	152	161	153	140	169	147	150	151	150	167	134	148	126	153	172	134	152	132	145	163	164	147	162	147	134	159	129	160	134	160	150	126	143	173	156	159	142	140	144	166	147	172	156	158	168	145	154	152	159	160	149	149	120	150	157	144	155	163	163	137	149	130	150	151	123	155	174	179	174	176	162	127	160	179	138	156	168	148	142	163	154	146	144	132	133	129	146	145	149	150	147	155	160	159	155	145	160	177	178	161	150	140	154	156	164	156	141	141	146	154	158	162	151	154	164	152	143	151	158	155	159	148	141	139	142	169	152	143	146	152	154	160	163	157	145	154	146	145	168	139	173	142	160	169	148	143	157	151	148	142	168	154	148	134	150	141	157	158	133	150	142	163	158	162	157	135	159	153	151	143	160	155	180	188	151	144	158	138	147	129	166	151	138	143	142	157	149	120	135	175	145	151	173	166	179	150	134	159	145	152	128	160	116	145	146	173	150	162	130	152	147	165	179	165	167	158	132	164	153	166	156	123	149	165	159	147	176	162	146	140	138	157	143	169	130	150	143	160	181	162	162	175	147	151	141	176	154	147	132	122	140	160	132	147	141	152	172	160	131	147	165	144	159	155	129	172	170	145	131	138	153	155	145	156	127	127	169	133	152	142	149	166	142	153	130	139	146	147	166	150	148	114	143	156	133	151	161	146	139	176	130	171	152	161	156	165	135	172	156	144	151	167	139	147	171	169	145	149	151	153	158	151	150	165	162	157	138	167	156	145	137	138	134	134	160	142	146	174	134	150	173	144	140	128	134	144	166	168	158	173	164	129	149	174	163	147	154	133	130	163	157	156	139	155	152	145	151	166	136	170	150	170	156	121	144	164	165	159	150	147	151	164	155	141	156	167	146	153	155	150	142	166	154	138	147	146	161	145	156	168	149	142	150	147	143	136	153	147	150	154	139	135	122	158	168	167	151	160	147	154	145	177	149	154	182	129	135	149	180	163	140	147	160	146	132	128	174	145	139	138	162	156	128	121	122	170	152	141	162	141	147	146	125	117	170	149	143	149	144	132	157	146	160	170	146	159	148	120	159	176	159	169	128	145	144	133	146	145	159	143	150	167	149	158	163	186	146	176	127	133	143	174	167	153	137	163	177	129	134	161	153	165	171	174	167	166	141	143	142	141	166	169	165	144	156	171	168	171	168	150	139	161	142	146	148	162	147	138	158	145	158	155	156	157	149	158	158	143	168	172	138	167	127	150	144	154	163	142	167	150	140	173	168	170	159	151	148	158	158	162	170	156	141	164	146	138	150	135	127	162	155	144	153	135	133	145	165	141	155	164	171	159	151	174	154	147	159	138	147	160	149	155	139	149	168	143	156	153	136	151	138	160	151	155	151	179	140	175	149	135	156	136	158	151	149	134	152	128	156	164	152	147	170	138	174	156	135	147	148	162	169	163	154	159	156	171	167	156	148	156	141	132	137	142	146	157	172	172	163	149	180	151	141	183	139	129	169	147	136	139	161	143	142	162	148	138	179	161	155	171	153	141	128	153	150	121	182	167	165	148	138	129	140	152	143	154	148	146	145	151	126	162	150	149	158	151	138	140	142	147	155	168	127	133	133	149	128	136	135	169	172	158	183	154	150	149	144	128	144	136	139	158	160	165	164	164	149	155	153	161	147	140	135	141	143	158	149	151	164	146	145	144	142	149	143	138	133	166	155	151	121	136	163	154	152	171	154	153	151	133	168	127	139	159	164	142	156	146	160	148	143	145	160	148	158	149	146	153	152	153	155	169	164	172	135	182	149	139	158	155	153	149	149	165	153	160	162	156	161	164	148	156	142	165	169	144	153	181	152	151	141	154	149	154	175	163	166	170	177	154	123	151	154	154	167	151	148	143	170	158	116	149	133	148	132	139	143	150	137	153	168	171	177	146	157	150	151	163	164	164	157	145	135	157	128	156	155	132	145	129	165	140	158	147	154	141	150	139	147	148	158	172	146	138	146	155	121	155	130	155	158	133	148	129	151	162	167	185	155	136	163	143	148	166	150	147	131	152	154	180	158	148	134	127	143	151	148	158	169	133	132	163	175	145	132	167	145	179	145	168	169	155	154	160	137	139	150	148	157	141	135	172	140	135	136	134	135	160	151	161	149	142	180	137	147	151	147	139	153	136	156	160	152	155	158	146	153	146	139	146	140	180	157	143	165	161	141	152	165	139	160	140	159	158	163	150	155	150	158	149	161	141	166	150	155	154	142	170	164	157	122	147	145	140	148	177	134	183	161	137	127	156	180	153	171	166	150	184	160	161	162	149	131	147	134	149	142	135	156	132	153	154	166	134	150	155	163	162	169	146	139	148	169	162	138	147	138	156	120	145	147	157	155	135	169	141	144	184	153	175	152	164	141	148	160	144	172	146	148	151	145	136	166	149	138	173	146	145	152	152	165	156	152	143	165	150	147	151	133	165	137	164	139	181	129	146	145	141	129	144	155	150	162	154	162	155	145	165	156	137	145	167	150	176	144	145	154	144	164	143	141	166	151	154	174	158	167	137	136	159	158	157	156	131	156	143	139	159	141	131	170	133	132	118	132	164	166	152	147	153	164	164	182	137	150	159	157	161	135	162	152	151	146	158	168	171	149	134	136	147	153	147	172	164	156	134	159	157	124	155	147	139	172	156	140	141	174	168	161	143	164	162	164	154	143	151	149	165	157	137	139	162	158	155	133	170	152	174	144	172	145	154	170	159	139	172	141	154	141	173	162	149	160	142	149	147	142	149	169	188	143	148	167	153	153	142	147	156	159	166	149	133	169	168	139	158	157	153	138	150	152	127	138	167	163	137	162	140	132	157	138	140	151	136	159	159	142	152	155	157	173	142	148	169	135	136	139	157	153	170	151	149	143	101	131	144	136	147	148	169	169	136	188	176	150	144	147	147	115	146	171	143	147	149	152	134	142	145	158	151	169	164	129	146	129	175	139	137	160	139	150	162	151	160	145	152	150	149	151	159	144	166	130	177	169	145	155	150	158	129	116	141	130	155	162	145	137	143	159	156	153	139	158	152	140	165	169	119	144	142	161	166	158	137	153	140	157	156	136	168	168	145	151	175	164	154	135	143	149	131	148	148	134	151	150	151	138	131	154	165	147	141	159	153	149	157	134	134	150
3000	4191	2385	1156	737	538	460	446	440	409	425	407	399	452	387	367	360	395	382	402	408	404	392	377	379	411	386	379	381	379	377	386	365	358	372	371	367	411	363	406	370	374	388	362	364	380	390	373	390	374	361	369	387	380	371	375	381	376	386	389	401	413	392	391	382	383	392	384	377	379	405	350	401	370	390	375	377	420	379	362	401	327	356	352	373	365	390	395	403	381	361	390	400	391	376	368	383	395	428	377	430	396	384	390	383	388	360	365	384	386	350	365	380	383	358	376	387	389	375	386	383	395	382	431	372	361	387	375	343	381	356	388	370	393	358	379	401	385	344	377	366	350	408	409	384	346	412	374	351	400	367	395	382	408	362	390	375	382	391	388	356	399	361	365	332	354	354	400	373	368	375	389	352	337	368	373	378	361	355	371	402	377	359	353	386	369	375	365	400	373	387	378	386	392	386	396	387	398	367	363	371	379	352	372	382	393	362	384	380	400	374	405	376	368	360	400	381	372	345	409	406	403	360	354	397	339	354	365	369	382	401	407	370	370	392	397	346	386	376	344	350	397	351	411	398	382	429	387	355	390	362	377	352	394	380	371	377	381	395	373	339	389	381	379	355	376	378	369	381	335	405	382	392	382	365	344	361	347	392	382	372	380	393	388	396	363	405	384	446	383	371	373	391	404	386	403	408	367	385	400	394	406	376	397	383	375	379	356	396	369	403	422	376	363	385	380	389	368	352	363	381	388	423	367	393	384	373	366	364	376	383	416	371	394	368	344	362	379	376	344	397	364	389	378	344	378	381	393	383	395	397	410	410	378	384	417	343	411	374	368	388	381	390	374	391	392	366	371	390	345	350	389	386	381	362	353	373	361	340	363	380	371	378	384	397	395	362	386	387	360	369	405	377	381	382	387	376	340	375	364	383	378	322	397	361	398	393	381	372	396	368	358	373	371	365	381	386	375	399	392	378	362	369	379	399	371	382	372	370	381	393	368	405	387	374	386	388	386	371	405	406	365	385	358	412	371	377	395	370	407	404	393	378	392	373	394	351	337	353	406	361	358	354	405	366	391	360	380	376	380	353	351	364	400	368	370	382	380	377	365	366	394	388	360	382	377	393	382	385	379	387	372	366	388	392	373	391	332	363	363	361	398	342	378	372	351	360	347	440	391	387	403	368	383	372	388	381	348	350	353	380	414	381	395	369	381	375	378	398	355	362	364	377	421	365	391	358	393	397	383	388	387	390	400	395	375	368	432	362	368	367	380	371	385	393	385	364	392	378	370	409	387	388	370	381	359	389	350	378	422	383	357	368	390	418	362	395	383	395	400	378	395	410	383	352	373	358	360	361	368	403	363	373	352	400	364	366	379	371	375	350	377	364	390	382	380	404	367	359	403	369	398	365	328	375	363	387	396	347	385	367	354	377	409	408	377	367	365	337	323	379	357	347	375	388	386	355	373	387	385	380	354	369	387	409	405	382	380	374	356	384	372	357	395	388	379	418	400	380	386	369	383	355	366	430	380	390	374	399	387	371	393	377	363	371	346	350	392	370	370	395	382	386	361	387	370	403	360	366	369	378	418	424	400	392	383	378	387	381	398	394	388	353	351	361	380	409	383	373	390	369	376	354	328	400	395	374	357	408	366	357	358	356	371	376	381	392	341	401	381	395	347	361	374	387	395	366	380	355	387	346	413	384	364	378	364	388	370	386	385	373	368	393	368	352	378	383	424	357	352	332	357	393	418	363	369	383	394	398	341	388	365	326	424	344	376	392	328	383	400	388	379	378	384	360	401	390	383	364	363	386	395	391	413	399	397	357	373	370	369	380	377	391	403	363	384	381	397	367	355	374	379	366	369	389	358	407	376	360	398	383	404	423	394	384	369	348	384	387	355	398	351	366	346	378	346	356	380	372	403	412	340	365	374	374	385	402	401	406	380	375	402	348	363	378	383	350	377	403	384	365	362	355	368	356	330	344	361	355	397	350	402	389	366	359	384	383	403	379	373	367	404	381	368	360	400	386	388	393	386	371	399	356	381	400	419	331	379	379	379	369	390	348	402	387	337	399	369	386	373	398	383	366	329	384	353	426	350	388	401	400	391	378	426	378	387	369	396	383	349	419	386	433	412	387	372	369	389	384	362	362	370	394	402	339	428	424	369	377	375	359	380	407	375	350	395	380	395	364	382	381	376	394	382	380	404	389	390	393	356	385	366	375	422	340	380	382	358	380	398	371	372	352	371	371	332	368	389	395	361	375	385	390	371	389	366	399	405	387	384	367	380	370	389	410	393	408	379	372	416	360	375	385	374	382	370	366	384	358	376	345	387	367	385	366	335	381	352	375	391	400	348	382	357	405	360	388	377	386	401	397	399	358	372	338	358	398	370	394	361	387	386	368	373	376	366	373	372	359	365	408	389	408	373	381	373	351	368	353	358	322	357	408	379	385	367	383	370	386	359	390	374	400	398	381	343	388	387	363	369	381	357	371	400	414	360	367	392	364	348	409	370	407	397	391	373	363	342	392	390	365	348	386	393	388	378	421	395	390	374	399	360	351	365	377	370	385	370	392	375	369	413	396	383	378	387	373	344	343	384	406	384	353	369	394	376	357	370	366	382	392	351	350	386	399	376	360	388	362	345	371	367	376	414	382	384	401	401	395	374	361	366	381	424	347	394	389	410	377	388	366	363	364	401	404	422	411	394	373	368	352	371	365	415	395	404	346	369	385	393	399	436	350	349	402	351	357	384	406	357	398	388	354	408	425	358	398	354	354	419	367	383	369	388	371	403	402	407	393	406	370	380	384	347	342	396	395	366	357	369	411	395	399	430	409	331	368	406	376	427	371	375	401	377	346	390	389	422	387	387	377	382	379	401	380	374	364	370	381	349	357	364	371	372	396	378	386	349	368	381	389	350	360	388	371	395	341	374	384	423	394	399	375	390	406	391	397	377	403	388	377	345	412	367	400	415	363	360	352	370	346	423	368	369	360	375	356	386	382	371	381	361	373	393	417	346	373	375	368	373	390	366	385	392	381	409	380	382	380	401	375	367	371	400	362	350	360	356	382	395	393	356	373	360	372	392	402	384	377	388	380	406	429	380	372	385	370	394	325	384	408	385	374	369	360	363	402	364	361	398	346	387	373	413	371	361	420	431	383	375	370	374	365	352	398	350	385	364	372	390	384	386	383	350	406	386	367	364	379	374	389	405	384	401	366	384	358	357	379	356	326	375	391	347	353	409	374	399	359	372	378	365	403	336	413	372	337	362	398	397	369	387	402	395	384	388	390	402	390	369	379	355	392	357	389	403	359	390	379	371	354	397	359	400	341	367	399	401	366	394	394	386	399	357	386	416	394	379	366	389	361	360	383	398	359	385	372	372	378	374	377	385	401	364	406	386	360	401	390	391	380	372	382	339	361	340	383	389	399	370	407	336	361	355	375	392	387	366	399	379	378	411	343	354	373	374	394	374	382	354	393	381	396	351	361	396
32125	10364	1109	526	438	419	441	458	452	422	402	396	409	419	432	448	410	389	430	434	423	420	438	381	431	476	407	432	424	439	459	392	405	406	424	439	453	470	407	426	413	430	432	407	435	431	432	437	431	448	384	419	415	432	432	386	398	458	407	435	428	384	408	402	426	405	415	392	374	404	444	467	436	443	423	400	403	444	455	387	423	429	441	378	416	420	388	383	427	424	425	388	442	426	425	431	436	410	422	405	383	389	436	428	427	459	451	433	411	416	415	442	420	409	407	409	452	404	418	402	429	430	407	453	419	400	384	448	419	429	441	422	381	446	415	396	403	420	408	444	403	394	414	450	445	424	420	455	419	444	390	420	410	380	407	407	430	443	379	418	443	424	418	414	423	437	418	402	393	398	429	416	391	456	437	403	424	407	404	419	414	402	428	399	441	433	432	421	424	410	429	388	428	436	427	416	435	434	420	412	403	469	414	414	417	355	428	433	389	418	435	397	430	400	379	477	439	427	371	403	389	484	424	446	379	426	432	370	407	452	394	427	410	417	386	385	408	406	358	421	407	420	423	405	386	435	419	419	401	438	457	407	415	366	474	430	422	434	417	412	418	415	404	443	445	422	411	394	425	458	446	399	391	412	409	452	420	432	425	397	456	445	429	439	434	436	417	437	418	397	426	400	465	413	412	437	412	423	399	385	371	410	433	427	388	431	422	398	421	429	442	444	425	400	408	418	439	428	415	403	418	367	433	429	426	413	393	419	381	454	416	419	403	427	411	413	398	423	430	447	399	385	421	406	440	413	391	426	405	443	414	454	421	421	460	418	360	410	404	434	437	426	428	424	423	448	439	419	424	383	416	395	408	424	409	392	400	402	415	416	392	435	436	431	399	378	414	445	383	429	396	455	462	411	420	389	436	434	409	426	424	442	408	453	400	413	411	422	417	409	438	420	436	401	444	369	417	446	437	452	405	417	458	388	390	432	402	441	431	433	419	453	424	424	371	459	379	409	427	409	412	436	437	430	437	384	406	400	430	440	419	411	399	427	441	421	412	434	431	407	376	419	454	406	401	413	464	401	431	413	395	434	383	420	406	402	425	435	444	442	438	433	418	442	437	427	415	420	404	438	395	429	427	398	457	424	405	414	409	390	453	413	427	403	433	410	403	420	431	381	440	423	380	415	449	437	401	399	443	447	444	426	384	472	397	417	404	444	407	419	422	425	427	426	385	419	411	396	389	393	441	444	425	437	372	433	411	403	398	400	442	420	393	412	441	409	415	403	433	429	416	456	423	436	445	424	387	430	414	424	427	376	419	434	426	430	401	455	378	442	404	409	425	391	442	466	444	409	382	423	451	431	451	422	372	400	421	419	401	409	427	407	414	408	432	471	408	405	411	444	437	400	401	389	389	419	401	356	399	438	412	417	420	394	443	409	441	391	407	429	451	461	373	440	420	396	435	413	403	422	431	394	430	459	453	400	426	442	409	403	445	441	411	423	400	421	452	412	437	444	389	416	390	380	417	420	435	418	437	440	431	442	434	436	430	422	373	392	430	417	429	427	450	436	407	416	416	428	434	397	426	435	440	448	422	425	421	405	435	411	418	458	387	422	420	445	460	403	392	435	403	447	440	449	431	399	405	446	388	419	411	426	419	418	400	432	370	416	440	445	446	434	429	445	403	418	417	416	415	400	426	428	410	413	432	430	400	438	441	447	414	383	417	443	417	437	410	412	425	397	420	392	428	384	424	412	477	422	377	415	416	445	437	443	431	378	448	433	414	417	384	435	430	417	395	401	448	438	398	407	389	384	376	404	442	395	406	432	442	438	387	394	433	421	449	442	432	414	433	445	438	424	460	396	434	401	440	435	377	382	397	400	443	454	424	381	417	413	386	419	411	446	406	384	368	429	431	413	438	424	424	443	428	435	434	399	428	440	424	404	418	394	405	418	439	405	405	461	398	401	415	400	398	412	454	432	423	411	457	400	414	430	458	441	409	421	408	434	414	412	409	434	407	425	447	393	420	383	386	384	459	444	430	409	427	443	424	396	378	390	424	410	470	443	423	431	426	411	413	412	413	434	435	444	421	450	405	474	393	398	452	399	437	400	428	439	374	404	417	405	375	430	415	448	455	421	407	382	417	433	416	424	407	415	384	389	411	429	427	367	410	426	394	456	389	416	408	426	408	373	412	384	458	414	445	435	423	416	404	423	402	454	459	415	399	429	419	410	393	400	451	411	405	408	404	419	410	389	390	363	449	428	432	426	428	413	418	436	412	412	418	421	412	429	436	397	414	397	480	377	407	435	406	421	429	404	419	429	398	424	418	421	410	426	434	460	448	382	449	428	437	445	472	419	436	463	444	415	433	430	455	380	430	437	402	437	413	423	417	430	449	446	411	398	431	399	433	426	375	456	408	394	394	416	437	436	440	411	411	412	428	374	383	409	404	407	391	405	386	421	419	453	392	400	419	401	420	422	405	410	466	401	440	411	425	421	445	436	427	417	430	378	434	401	416	421	404	432	402	397	431	400	426	399	419	394	442	423	369	465	412	409	439	410	411	433	427	410	429	429	419	402	411	471	419	451	392	367	432	441	411	414	411	426	438	423	402	420	399	420	399	407	422	422	416	414	410	404	447	384	411	420	422	420	411	418	406	404	414	426	445	407	413	408	402	455	403	443	418	428	486	424	410	426	403	450	412	436	416	419	425	432	466	415	376	419	418	417	409	445	421	387	386	411	424	422	433	419	426	402	387	420	411	403	446	411	412	375	407	380	427	429	407	459	424	448	428	437	420	443	443	428	389	409	428	416	424	441	435	428	402	424	410	417	434	432	406	433	438	457	416	404	444	429	411	435	429	425	434	419	431	382	391	373	416	380	369	438	430	411	427	426	426	429	422	409	381	433	411	447	405	417	402	392	437	373	441	406	406	422	439	412	443	435	454	427	432	438	415	436	412	445	460	438	407	416	417	417	431	441	437	450	399	403	417	440	412	415	382	421	409	461	454	399	420	404	377	444	388	404	404	414	417	417	392	437	398	394	380	401	401	391	430	417	453	475	412	391	441	455	426	429	398	434	427	401	413	447	443	393	421	436	461	395	397	455	383	414	439	412	446	448	404	406	384	437	400	413	408	429	402	423	453	400	422	400	401	426	413	419	436	426	422	440	395	391	426	416	415	446	417	391	422	451	439	430	417	408	430	408	411	429	395	416	430	386	436	395	414	458	426	406	439	371	411	432	399	421	453	407	434	417	407	433	441	448	403	433	406	396	417	380	430	415	403	422	439	435	420	386	411	416	424	425	429	399	428	438	435	441	416	434	427	435	434	402	446	433	381	382	401	413	430	405	370	425	443	458	407	417	419	439	441	434	441	412	375	393	421	452	392	418	434	436	414	433	404	440	410	462	415	415	458	430	445	415	427	405	385	407	438	438	394	431	422	447	433	418	407	386	408	410	402	396	424	440	437	424	432	439	404	381	370	391	450	370
5597	1044	955	965	962	926	924	950	958	953	941	926	944	944	856	921	980	982	886	941	972	903	994	992	950	879	933	943	956	938	903	929	959	932	952	912	1052	912	967	942	1001	964	895	919	895	943	912	913	971	924	960	909	933	969	868	903	968	961	969	904	934	950	966	969	930	880	940	906	896	968	918	952	908	943	940	916	891	949	984	927	948	917	938	944	918	959	892	913	906	942	946	941	921	951	932	987	966	968	1006	921	944	898	897	905	920	944	933	958	974	882	965	963	919	903	918	930	971	948	948	885	907	898	959	936	971	925	956	917	926	943	965	891	911	958	898	898	935	987	932	911	917	980	944	878	948	951	910	929	948	942	916	927	926	905	945	972	961	974	886	986	941	913	974	876	934	919	969	935	966	968	936	898	936	916	904	906	936	935	927	950	980	924	923	945	922	944	950	917	970	936	940	963	938	932	953	900	965	919	899	952	934	979	948	934	899	910	937	968	938	877	951	951	923	947	962	887	920	923	899	921	964	950	895	895	996	972	914	940	907	954	957	878	954	949	984	953	928	1006	895	947	889	947	961	912	947	933	912	933	893	900	966	906	962	950	927	980	900	890	853	922	851	936	926	942	916	886	920	972	922	968	858	962	918	892	930	961	926	949	935	896	926	968	962	919	915	903	943	930	942	965	898	954	912	902	926	949	920	982	976	940	930	944	927	951	932	905	943	931	909	905	944	902	972	942	925	916	920	920	935	909	945	917	970	931	899	914	956	880	901	919	937	922	901	944	933	974	925	995	896	922	928	958	886	923	934	932	923	974	940	901	958	921	928	942	966	925	972	923	896	939	981	892	936	911	927	919	933	899	895	928	892	932	929	960	895	933	961	901	949	896	920	952	951	944	904	868	970	958	962	901	970	939	907	967	941	941	935	964	965	1010	956	912	945	937	904	937	914	937	912	979	945	925	971	896	877	922	932	949	907	914	887	878	945	945	919	955	955	991	937	864	914	917	1009	948	903	921	922	892	921	887	915	947	927	886	948	897	955	982	991	897	937	955	902	943	943	960	915	911	981	901	958	947	907	868	957	940	931	947	942	976	979	907	983	947	926	932	920	944	968	943	956	964	946	944	955	994	922	926	836	896	958	886	916	947	983	930	962	929	906	1006	981	960	913	914	937	890	981	893	926	949	960	951	921	946	979	962	957	979	948	952	974	922	896	934	891	876	942	888	946	922	941	935	907	919	975	907	963	946	897	921	925	899	966	917	867	996	943	969	932	941	950	866	932	932	949	965	909	879	991	914	922	939	962	937	928	954	918	914	956	942	953	943	967	876	945	913	981	935	910	913	974	972	893	939	866	947	982	959	956	876	956	852	944	983	933	949	941	938	928	931	976	899	948	906	937	959	974	924	897	927	939	990	898	959	953	914	902	939	906	869	907	965	951	940	981	937	1000	917	935	974	939	982	985	943	935	927	974	912	969	903	954	1002	993	889	968	905	887	925	963	891	901	936	952	936	975	968	954	909	955	914	931	971	939	987	979	968	888	921	1018	940	987	907	896	902	918	887	980	895	938	987	852	949	946	921	965	919	965	918	964	920	984	947	924	930	1018	912	905	960	957	947	935	949	947	907	938	928	968	909	942	893	918	953	918	970	944	884	862	896	919	962	924	940	929	889	927	952	910	932	897	946	971	887	930	900	933	927	943	952	940	942	982	919	961	940	987	960	918	899	953	921	888	926	944	972	939	952	903	921	880	952	928	917	939	960	939	949	1001	976	917	952	911	923	906	912	935	940	941	953	1013	905	918	961	957	926	918	935	946	964	950	920	922	952	896	965	949	919	959	894	881	908	943	981	942	967	915	919	989	971	922	896	902	924	983	919	911	910	967	953	967	884	938	910	966	945	974	949	924	958	954	936	928	951	913	924	914	911	929	977	1010	924	883	902	975	926	901	925	889	898	978	976	914	945	922	911	974	941	929	912	908	915	903	956	909	951	906	933	917	900	893	928	956	970	917	943	912	947	911	965	949	957	922	930	924	933	907	888	930	930	937	951	938	933	920	922	934	917	885	916	960	980	940	958	932	982	907	929	944	956	954	958	922	938	938	961	979	896	951	954	881	991	897	921	961	946	962	955	895	952	996	886	948	930	944	943	997	937	917	948	1003	900	916	930	892	891	976	928	949	923	897	928	928	933	933	999	948	975	958	895	951	952	880	958	889	916	933	1010	914	927	977	972	918	965	925	936	923	949	963	974	919	874	913	992	960	929	993	922	936	928	904	892	912	934	908	899	910	874	914	906	916	929	920	871	970	891	905	917	968	978	993	971	884	862	973	935	945	1010	983	947	887	916	974	920	983	931	947	972	939	923	880	904	940	952	963	975	923	927	928	907	878	926	1002	924	924	940	959	957	966	937	962	957	947	932	970	956	912	886	894	913	927	973	952	959	911	951	968	906	904	955	977	973	934	965	949	983	980	903	922	941	941	914	913	949	954	874	928	923	946	973	920	936	910	974	955	928	907	973	882	918	941	919	942	891	953	955	912	906	970	925	968	945	962	961	896	942	973	921	946	925	965	926	958	873	980	897	924	953	939	975	999	898	945	924	942	918	972	941	904	924	947	939	917	938	948	845	926	947	970	913	949	894	850	949	967	919	933	977	944	898	934	945	918	902	947	981	930	907	1005	915	922	917	928	935	952	925	940	910	939	912	946	922	953	954	959	907	883	910	925	893	937	985	945	949	915	904	948	973	900	905	950	904	899	859	912	942	963	917	932	886	975	964	936	912	983	964	961	964	892	936	926	943	939	882	939	943	904	927	944	940	975	922	913	912	979	933	888	957	949	964	932	917	932	911	975	904	979	931	958	935	924	940	961	943	925	953	898	961	942	921	894	959	894	979	872	885	932	968	940	872	857	980	940	934	951	983	944	969	978	917	911	958	926	943	947	917	904	954	913	982	988	903	862	928	904	992	957	944	912	948	936	975	942	936	933	964	909	932	947	900	856	884	978	968	913	864	976	936	964	940	979	878	958	918	953	899	898	903	873	966	944	903	999	894	1005	941	902	870	942	907	954	973	903	954	912	916	993	977	875	962	901	935	944	902	917	945	937	900	894	973	926	919	981	966	936	991	948	874	882	941	899	932	925	924	979	934	933	993	957	951	906	925	944	928	931	891	955	912	888	883	918	965	909	942	934	933	944	959	944	936	906	962	921	973	977	962	987	880	963	944	946	953	929	925	946	918	927	931	947	913	913	964	945	970	949	918	954	885	980	859	951	932	990	897	924	924	916	956	889	951	980	927	942	913	941	959	939	965	908	936	918	950	907	922	907	933	958	886	925	985	888	936	911	920	962	946	944	905	915	908	977	938	942	929	911	919	929	953	958	939	933	926	939	865	921	967	896	965	895	948	933	946	897	979	894	951	936	895	927	947	963	965	913	943	901	889	965	923	910	929	945	923	882	939	906	924	901	893	926	990	870	942	933	937	902	949	959	939	946	969	940	869	909	902	935	905	949	943
24455	20948	24415	27637	20450	2064	522	395	384	371	351	365	373	333	358	332	343	358	316	337	321	309	359	284	298	329	341	349	337	312	340	316	339	355	360	327	322	303	325	358	326	303	343	302	326	347	360	314	325	306	332	306	359	343	309	330	343	367	331	330	308	314	348	388	320	327	316	343	315	314	319	338	333	313	323	322	343	359	359	350	311	342	350	314	318	354	364	338	339	360	325	362	360	351	340	308	321	340	325	319	341	329	337	338	342	315	334	318	316	338	312	323	339	346	328	388	344	318	313	334	324	327	308	290	323	356	333	312	342	340	332	310	298	338	333	322	323	310	317	315	320	338	295	312	350	328	324	331	344	315	333	297	302	353	328	325	310	354	321	334	302	380	340	315	322	354	316	327	360	331	340	337	297	300	313	363	339	321	331	325	308	331	314	348	335	299	323	306	325	307	322	311	338	325	298	308	335	328	328	323	310	321	350	313	341	330	323	355	334	323	319	356	322	331	334	319	338	322	276	318	336	333	323	328	369	310	325	324	266	343	301	317	341	290	315	306	306	342	311	316	314	291	318	298	275	323	353	303	301	312	328	305	335	317	309	327	334	364	321	360	335	377	333	347	343	344	328	308	354	331	347	357	340	287	330	279	348	317	339	330	324	327	315	319	324	317	320	304	309	344	319	310	333	320	302	350	331	297	302	356	314	316	321	343	334	308	320	329	340	324	301	347	343	315	317	323	386	318	295	320	339	315	322	343	341	284	301	338	311	369	341	334	339	374	309	320	325	301	349	303	332	326	333	321	295	340	315	315	335	322	340	343	324	352	310	315	335	336	342	340	311	310	316	346	357	343	316	314	331	309	309	321	325	296	340	315	329	341	348	320	295	342	300	336	336	314	337	308	337	320	293	282	347	317	306	313	320	325	314	315	315	318	332	352	362	348	308	294	318	304	300	316	294	350	319	307	357	310	309	356	333	334	339	316	299	327	311	307	293	335	348	329	366	336	332	307	341	362	339	304	316	332	316	304	310	336	355	291	307	334	326	329	305	331	314	364	323	324	363	318	353	327	329	337	336	333	337	334	316	308	353	299	311	313	331	309	330	336	338	306	307	320	310	311	348	357	312	351	336	340	327	350	299	320	309	345	327	269	367	312	327	296	342	334	311	369	329	328	332	342	324	328	339	300	325	331	328	316	341	335	319	329	332	332	332	324	293	363	326	314	346	324	311	324	335	298	331	312	385	319	323	328	323	312	331	320	330	322	323	349	345	312	305	330	317	349	329	343	365	311	331	350	318	331	348	328	378	331	317	313	314	347	313	317	313	340	346	316	307	317	289	352	356	381	331	316	333	330	334	331	330	328	312	346	314	367	337	312	312	335	319	312	321	298	342	315	332	327	327	323	313	324	336	329	321	333	317	321	329	324	304	338	343	329	337	313	295	293	319	322	355	353	357	328	344	297	336	339	325	317	313	362	347	308	299	295	344	341	337	328	350	295	310	317	311	318	319	305	309	335	311	338	314	355	326	318	317	366	319	345	298	295	297	310	357	317	331	313	331	321	360	332	317	310	320	311	321	341	301	321	331	323	316	326	326	354	304	337	339	322	322	326	316	331	329	310	328	348	296	339	302	313	308	324	329	292	314	326	311	326	319	278	325	319	333	350	338	349	336	313	309	331	351	327	307	315	336	337	333	310	322	332	318	333	344	321	325	336	296	366	352	316	331	341	364	329	286	318	316	318	324	338	320	315	286	349	317	302	319	345	312	320	339	353	318	324	316	336	363	327	329	312	316	306	289	310	337	337	318	324	324	305	343	337	336	332	318	363	324	347	307	319	316	319	320	361	327	296	326	314	293	319	347	339	342	314	317	305	343	313	305	336	348	302	363	320	344	321	344	342	326	321	336	305	330	336	349	299	314	324	338	313	358	301	320	310	350	338	348	343	317	347	351	342	358	320	302	370	316	344	310	331	339	346	299	336	299	301	328	324	327	351	312	330	349	323	336	325	314	330	319	320	301	315	322	287	335	313	342	338	352	297	319	288	322	319	313	323	358	354	317	329	303	317	352	306	304	310	321	327	327	339	325	339	323	327	308	368	338	332	320	359	321	325	330	292	340	301	332	336	357	315	341	334	344	311	298	314	313	295	335	289	339	347	282	315	325	315	315	334	335	292	318	334	337	331	331	341	308	342	319	335	313	317	360	324	350	341	337	299	308	288	321	338	308	295	310	306	337	333	341	305	308	348	332	326	307	315	318	330	302	313	294	316	300	313	315	291	310	317	318	306	365	338	342	309	337	339	288	332	298	340	331	356	307	311	365	327	335	324	350	332	367	315	335	337	317	314	335	323	326	319	344	307	326	330	307	319	327	327	340	339	311	326	334	351	325	314	312	323	345	315	301	321	322	335	352	319	305	324	332	311	335	337	322	340	337	287	340	313	359	336	307	319	354	321	359	345	345	294	351	315	349	325	328	324	310	312	318	329	309	350	328	328	304	316	347	343	313	307	313	323	323	289	322	328	341	321	354	321	349	320	308	328	306	324	340	286	311	311	339	322	315	319	340	338	333	325	302	331	350	306	355	318	326	338	326	345	325	303	327	330	339	305	346	304	322	342	322	352	324	346	322	316	290	359	313	342	310	324	307	320	322	295	304	347	350	309	324	324	338	324	352	337	331	334	301	329	330	362	338	331	308	325	327	344	341	319	291	315	320	334	352	325	329	338	346	298	328	352	331	291	316	314	317	331	321	308	320	326	284	382	325	322	324	331	330	329	367	333	337	346	345	346	320	314	354	331	339	319	335	346	360	335	331	322	332	324	331	352	315	324	311	285	299	311	320	299	315	286	325	341	330	339	344	298	316	333	317	318	294	303	292	326	300	335	312	301	332	284	313	322	326	340	369	332	371	331	367	321	309	334	329	333	326	306	309	322	363	322	345	339	335	295	333	353	299	373	300	301	351	338	334	339	308	309	303	291	323	292	311	339	349	300	328	326	352	322	336	323	266	340	345	374	328	374	322	295	321	329	323	316	308	299	319	345	342	332	303	336	312	344	350	311	307	349	298	333	332	334	325	346	292	304	328	320	322	320	319	322	323	341	310	335	344	320	347	315	360	291	342	322	348	301	350	371	334	309	362	319	338	362	339	307	337	316	319	335	312	306	350	335	307	300	306	329	327	308	301	349	312	328	353	304	334	308	366	337	326	335	331	316	308	315	336	294	314	373	337	352	351	337	337	347	296	295	325	339	348	335	295	316	333	346	310	324	318	327	356	311	308	320	348	319	337	290	356	297	338	324	324	319	343	303	331	323	283	313	308	343	295	308	307	317	313	327	325	337	330	300	354	296	317	301	300	330	320	294	331	324	348	321	305	306	319	309	339	336	309	326	306	323	299	309	340	296	330	329	289	312	314	314	306	306	335	325	299	339	357	308	294	321	309	358	304	331	331	310	333	330	334	344	336	340	296	290	343	351	324	320	319	310	300	307	316	336
3142	2768	1828	1154	884	872	811	755	731	761	751	759	810	732	770	714	726	736	716	775	690	756	726	716	735	744	726	723	689	719	730	732	800	780	738	709	696	716	758	659	741	725	729	763	738	655	683	714	697	724	716	705	783	711	727	754	700	730	735	666	778	707	729	670	754	706	739	744	732	740	738	687	725	717	715	754	786	725	717	753	758	679	735	723	702	738	697	723	723	714	733	728	739	713	697	710	714	733	715	715	698	739	725	719	735	714	756	752	735	737	719	721	758	705	700	773	679	743	724	722	728	733	722	741	753	712	700	701	785	700	743	709	720	759	714	714	772	705	803	670	694	675	696	656	717	728	730	721	688	732	709	682	755	746	758	714	743	728	730	730	738	667	710	766	708	746	754	757	716	717	724	739	749	696	746	747	730	698	747	682	711	744	709	708	725	725	760	700	766	768	757	758	719	751	735	761	668	695	775	740	693	699	731	739	738	718	761	717	695	751	763	717	765	702	727	736	773	724	733	718	772	723	690	700	730	730	742	731	731	764	737	733	702	760	695	740	712	778	747	657	742	756	758	768	715	730	725	801	734	692	712	728	724	720	742	664	718	718	742	730	818	719	689	757	722	746	753	736	741	723	750	720	682	741	706	726	730	761	693	707	702	726	707	764	739	740	724	691	755	714	672	760	725	709	689	709	702	703	769	732	695	727	723	695	728	723	787	719	740	739	734	767	720	723	648	717	737	735	721	726	713	778	745	720	724	754	682	733	743	716	697	771	779	747	716	704	712	734	780	698	750	731	721	678	777	749	719	713	728	734	717	726	742	749	743	735	738	725	746	707	713	760	790	696	732	752	755	692	717	801	729	754	718	739	738	750	746	745	729	790	715	733	724	726	748	671	806	733	700	733	690	773	738	719	716	761	770	723	758	729	755	686	713	735	733	753	713	780	713	721	760	715	749	778	713	724	706	689	754	698	744	743	726	691	692	679	713	798	708	766	677	739	760	725	720	687	743	727	689	737	758	726	744	755	691	756	756	707	743	766	720	756	709	764	704	709	712	728	752	731	712	691	699	718	732	708	691	757	753	714	719	708	732	746	712	736	739	737	745	762	725	706	750	752	723	750	703	693	711	735	738	710	690	749	717	741	719	768	743	692	680	768	721	731	742	753	745	703	710	753	699	737	698	770	729	771	725	723	712	740	774	652	721	791	768	676	749	712	695	729	703	719	702	717	690	721	723	738	733	657	735	727	726	771	750	745	736	717	696	720	739	747	755	695	700	761	730	735	742	725	754	761	696	719	721	718	732	707	747	739	763	724	748	735	696	731	712	657	708	723	719	756	710	703	707	726	704	747	700	716	767	703	772	733	693	745	711	775	728	687	772	741	723	767	732	745	710	712	722	746	718	684	710	723	696	725	775	700	753	725	735	719	735	731	766	711	692	733	754	690	735	722	736	751	755	742	716	735	673	771	718	729	752	745	729	755	733	735	766	721	722	712	721	773	724	753	753	690	726	768	736	711	719	737	751	777	720	757	769	733	711	703	719	717	750	738	701	725	748	684	796	741	792	717	738	716	747	722	709	728	730	728	680	742	761	678	704	756	714	719	741	760	705	722	762	703	762	744	734	764	734	737	792	780	744	762	765	756	719	705	684	738	710	741	736	703	701	726	772	675	716	712	713	741	700	722	773	724	783	710	685	735	739	694	723	735	692	721	711	695	715	698	716	782	719	717	734	733	758	756	722	725	716	679	727	751	779	761	735	700	698	679	709	686	746	733	679	693	684	707	715	745	755	749	688	713	758	701	700	729	699	749	719	729	769	754	706	699	735	718	691	762	752	728	721	745	748	789	790	762	717	729	742	773	723	718	716	745	690	725	741	728	708	733	730	745	767	727	747	754	707	795	729	692	757	700	750	742	777	661	750	699	742	725	725	763	756	701	730	778	739	726	765	734	767	702	712	768	697	697	716	725	710	750	701	700	733	758	689	725	787	686	732	764	738	707	681	751	676	772	741	658	734	710	720	720	740	734	706	737	737	779	741	750	756	742	796	782	765	749	719	745	745	697	709	765	668	748	705	713	705	705	681	706	716	728	717	757	715	733	759	716	754	749	739	715	736	708	701	739	726	759	756	745	666	762	705	745	742	787	740	721	702	650	687	763	724	733	715	707	678	703	705	735	699	734	725	743	696	739	725	759	757	718	710	732	720	704	727	708	712	761	704	702	758	720	750	725	689	719	700	713	713	724	658	731	756	738	760	746	706	751	688	735	730	675	754	794	766	747	730	757	724	703	743	729	709	715	757	726	726	668	762	710	756	752	696	734	741	714	742	710	724	730	725	772	735	699	697	726	733	725	723	710	716	730	694	747	735	693	708	691	723	666	707	745	735	715	778	711	738	737	746	708	723	741	724	689	738	732	764	729	706	726	731	752	754	720	745	794	711	685	690	687	682	728	731	749	714	743	728	737	708	759	715	717	707	692	718	700	708	740	733	739	729	720	697	714	726	731	754	730	708	694	742	731	770	738	748	679	689	672	676	695	717	719	774	763	701	680	678	772	719	686	739	692	730	712	744	682	726	775	727	686	772	749	754	722	704	712	731	724	702	732	760	724	715	723	750	732	764	659	727	760	725	704	702	741	715	759	743	790	699	748	715	740	745	721	703	748	748	718	710	707	750	730	766	695	757	726	714	778	694	745	706	736	678	739	750	688	713	711	691	768	733	748	704	762	727	725	742	738	747	757	729	729	754	723	756	706	742	707	729	703	692	705	728	727	728	725	706	723	753	700	678	734	677	782	766	721	725	741	733	702	721	686	735	699	714	724	707	718	699	733	749	718	758	721	733	742	772	750	681	740	706	719	712	773	713	707	736	764	755	741	738	755	740	726	752	740	743	778	708	728	745	713	719	776	748	725	746	714	754	693	734	745	701	675	725	714	713	790	787	656	739	684	751	692	665	714	729	732	712	766	769	683	739	732	734	728	724	711	707	732	729	704	735	768	730	733	748	789	714	727	741	681	738	721	722	702	668	700	755	729	726	744	813	729	737	669	734	762	706	758	722	717	725	722	728	748	718	703	721	699	683	711	692	701	754	749	698	743	724	712	757	708	695	724	740	728	738	753	703	727	759	723	718	728	695	760	726	722	715	723	721	769	722	734	752	751	751	710	734	662	771	747	722	710	676	699	745	724	706	704	756	690	732	692	730	695	709	721	693	710	729	696	702	787	694	724	743	697	768	720	700	734	691	695	744	671	687	716	740	713	749	734	711	698	773	744	710	710	715	733	703	748	737	729	714	722	744	713	730	715	713	718	706	748	714	729	752	748	720	710	781	726	698	712	702	697	700	748	719	708	704	702	680	707	706	727	760	747	707	716	719	790	681	773	727	722	719	674	749	700	718	727	760	688	741	768	701	753	730	718	768	720	748	752	746	748	749	728	708	782	759	711	725	759	737	723	711	743	727	734	731	760	733	701	726	747	667	756	723	735	696	726
23822	20974	24986	27140	20977	20771	1327	386	277	232	221	217	203	188	211	209	171	157	200	152	171	142	156	165	149	195	186	161	193	151	175	156	180	169	173	160	166	149	149	168	163	164	184	179	128	156	165	153	151	156	150	132	123	165	166	136	146	143	139	154	168	128	151	132	160	162	144	147	160	140	170	164	150	148	180	158	144	159	159	146	152	167	157	146	149	169	155	129	147	156	143	152	161	140	143	151	173	150	148	143	146	141	161	145	152	135	123	119	149	143	141	166	172	176	153	143	157	143	157	158	158	167	141	128	161	147	130	143	149	180	173	154	151	144	145	134	169	147	160	166	152	142	139	151	143	145	164	141	152	143	155	158	157	119	140	141	128	162	147	142	168	140	142	163	138	145	157	167	156	137	167	145	146	144	163	156	152	137	157	148	146	166	131	157	152	155	165	164	144	168	165	144	174	142	159	151	172	154	147	132	127	187	167	120	140	148	146	152	144	148	158	146	157	155	139	146	136	149	163	140	151	136	135	140	156	160	165	175	146	157	140	159	155	144	157	158	153	142	149	150	150	140	152	142	152	151	140	156	157	148	157	177	154	167	137	147	125	120	144	144	142	160	177	150	169	131	155	159	144	139	150	144	145	140	174	158	154	180	153	158	158	160	155	159	149	171	130	152	127	169	151	155	153	166	148	175	141	127	153	133	150	130	142	152	148	141	140	165	156	152	172	158	134	162	143	178	161	144	148	161	153	154	126	174	147	160	173	151	137	143	153	139	137	159	127	152	149	125	171	161	152	147	154	169	150	158	162	177	146	138	138	126	148	166	165	163	175	179	163	135	154	148	156	153	141	129	111	140	145	136	160	157	158	161	152	155	136	143	172	159	160	154	167	156	140	148	132	169	143	160	152	151	138	161	135	142	159	140	146	144	162	142	121	151	190	139	151	152	145	166	182	155	157	154	143	139	156	154	160	163	165	152	130	155	144	161	161	160	158	151	179	151	166	150	176	150	143	163	136	141	126	182	148	146	147	129	154	169	135	157	174	166	137	156	133	145	165	159	148	141	153	152	164	142	140	158	186	164	171	156	121	153	158	179	160	162	170	146	114	148	161	148	155	169	142	150	154	132	142	163	154	159	163	145	159	143	154	137	156	155	157	124	143	166	152	138	170	161	136	172	150	146	130	162	148	158	150	136	128	151	139	157	166	159	133	157	133	143	162	127	156	155	152	144	154	150	136	136	161	146	126	155	174	144	162	157	162	134	155	164	144	132	124	134	159	147	143	153	154	160	150	153	150	154	156	158	154	130	154	135	148	153	167	139	154	159	159	153	140	150	150	142	200	152	141	151	146	144	158	153	129	132	159	152	125	160	144	172	151	157	154	137	170	144	172	161	143	178	189	152	153	126	166	145	167	142	170	146	140	153	140	167	145	143	154	152	143	147	167	142	123	164	154	149	128	148	146	151	142	140	157	148	129	144	157	142	147	174	159	183	130	119	158	154	166	152	139	158	121	175	171	135	129	155	151	162	133	154	167	150	154	137	185	147	148	150	138	140	135	151	166	139	175	175	145	162	150	168	165	168	168	133	139	156	151	138	123	134	156	132	148	174	144	163	140	144	188	177	173	169	162	179	157	151	151	140	140	161	165	147	135	167	131	161	150	153	159	133	165	152	167	146	151	155	155	147	127	138	168	154	145	163	180	138	151	181	154	151	150	150	152	146	160	142	168	162	160	136	148	121	154	166	166	157	179	154	157	175	149	139	143	150	167	144	140	160	145	143	170	128	142	155	141	150	145	164	157	176	159	155	137	130	147	124	168	137	152	148	161	167	166	170	172	126	140	153	145	139	140	168	165	148	163	140	119	146	163	162	168	146	161	140	167	147	137	158	152	139	145	150	146	165	174	136	138	162	146	153	162	150	137	159	171	147	159	156	157	163	127	155	151	134	142	166	150	138	161	149	144	149	175	162	142	146	163	129	149	133	132	146	156	155	128	155	142	140	151	149	142	147	126	158	143	160	145	152	154	161	147	132	134	141	153	149	155	151	147	150	129	165	168	147	148	166	137	157	159	128	161	136	154	152	141	168	156	137	150	163	121	147	140	139	153	144	151	150	156	152	149	161	143	155	139	171	139	130	127	161	177	157	170	130	127	165	137	155	159	161	148	148	139	150	167	182	170	162	160	142	149	181	168	152	152	147	138	152	143	142	173	159	155	139	162	138	150	158	153	157	148	128	158	154	135	171	121	152	126	154	158	156	158	139	123	152	170	152	172	159	157	128	166	136	151	139	166	141	149	163	138	143	162	145	168	133	143	147	147	137	128	147	147	128	154	137	174	155	162	167	142	131	161	148	164	144	139	152	157	151	166	148	145	143	178	160	159	156	166	162	146	156	130	145	178	160	134	163	165	145	128	134	142	164	153	146	156	158	146	132	144	136	149	165	138	140	177	152	150	135	157	144	133	158	124	148	138	138	146	157	170	149	141	149	153	170	153	165	140	147	126	163	164	177	165	138	143	135	171	159	142	142	139	159	169	161	142	139	183	147	134	137	160	160	130	134	146	129	144	132	166	144	160	178	156	145	173	132	144	139	147	149	154	142	119	141	152	165	142	136	138	161	150	150	128	149	155	139	136	139	137	132	159	162	143	147	171	149	162	145	144	152	160	157	162	148	157	142	164	162	144	139	139	142	161	152	151	127	154	150	146	172	137	180	172	167	150	158	168	164	164	163	122	150	146	151	142	149	168	145	156	152	164	158	143	155	145	138	160	158	145	153	154	139	147	165	168	134	155	159	137	170	139	165	152	147	133	178	156	167	162	144	160	168	152	141	143	167	151	151	155	153	145	164	168	153	151	157	128	131	145	160	122	122	140	164	152	154	131	154	148	146	139	133	164	148	151	134	158	159	159	141	163	150	141	164	153	161	137	138	172	145	147	178	149	150	146	135	144	132	155	147	154	158	145	137	143	163	162	155	171	178	167	160	157	151	148	142	124	130	139	145	159	191	162	166	133	155	142	139	152	156	154	162	126	149	161	134	141	133	122	155	162	159	148	163	149	133	161	151	139	137	122	149	163	145	195	132	134	149	134	153	186	149	143	183	154	155	136	148	151	167	156	126	150	147	152	170	140	145	148	149	152	141	128	135	147	158	148	157	132	140	158	160	137	152	152	162	148	157	165	158	157	141	133	152	150	142	147	164	151	140	132	164	153	130	158	147	174	143	137	163	145	163	150	137	160	152	120	135	144	167	138	138	139	161	149	147	145	149	154	165	140	152	160	172	161	152	145	146	172	158	127	158	134	148	170	138	173	158	165	153	150	157	138	148	130	148	134	136	166	153	140	123	133	133	143	159	150	129	167	169	154	156	171	150	138	150	149	170	154	153	152	161	155	150	138	156	129	154	163	147	148	135	143	134	132	154	166	137	158	152	121	170	144	149	142	136	146	148	145	136	151	127	136	142	139	159	144	153	162	170	179	170	175	178	151	151
3084	4198	2454	1119	700	575	513	440	446	444	406	391	392	427	398	401	373	389	403	366	385	385	388	406	413	421	382	369	396	372	385	407	388	359	371	385	395	367	368	376	345	398	386	372	366	388	380	389	379	385	368	390	376	386	387	359	389	364	376	366	361	377	372	371	386	381	382	383	386	377	376	406	372	417	378	357	390	383	387	359	365	398	394	428	361	369	397	387	387	402	392	402	387	376	368	362	385	358	354	350	385	373	379	390	357	389	353	384	350	385	366	397	397	391	367	371	358	415	356	342	367	370	353	445	348	366	361	388	394	343	399	411	376	382	391	370	384	379	404	401	401	397	369	386	409	385	389	374	367	408	377	367	375	405	367	395	411	371	389	384	361	381	395	368	375	384	392	378	367	422	380	342	390	380	401	377	394	392	372	392	391	354	355	385	372	378	361	400	397	363	402	402	409	361	357	408	375	346	377	376	379	387	362	387	429	414	405	366	395	362	360	384	383	334	388	388	377	348	345	390	386	419	376	377	358	433	359	376	381	361	382	363	373	399	385	358	385	387	400	373	367	377	398	371	365	372	400	376	388	369	387	365	386	427	360	360	349	375	396	358	415	368	352	380	391	396	407	347	376	363	380	387	405	353	391	370	383	400	401	346	363	371	383	383	367	367	363	383	394	407	355	360	385	386	368	365	354	380	358	405	407	382	355	366	410	382	383	403	381	391	350	368	414	400	388	351	337	369	359	373	367	392	359	375	396	402	379	348	356	405	341	369	362	378	391	398	386	377	378	363	406	371	378	363	365	353	370	392	354	404	401	335	376	375	392	352	382	356	377	366	406	364	385	394	380	380	427	387	375	377	373	347	366	347	376	366	354	375	389	356	369	359	383	361	363	405	407	361	396	362	360	382	404	358	346	406	358	385	423	407	399	406	375	389	358	386	410	351	387	347	382	365	369	390	363	383	351	405	411	385	381	346	350	379	375	397	376	375	361	397	366	361	391	390	400	433	377	387	407	388	371	372	366	363	363	383	384	373	359	373	387	380	371	356	387	399	365	373	390	367	382	389	384	412	378	376	382	351	395	379	388	396	364	380	388	377	411	392	377	377	373	393	338	325	389	372	395	376	347	412	402	340	415	414	367	372	388	358	339	369	387	376	389	342	336	376	393	386	367	393	373	377	389	379	347	359	336	374	416	364	369	369	370	356	369	364	393	407	400	382	401	361	361	353	374	339	375	384	380	409	342	355	415	380	357	402	353	384	378	335	377	426	375	406	389	394	370	379	374	388	384	358	350	384	370	416	357	414	359	358	368	381	367	399	393	373	378	345	378	379	416	370	400	402	370	393	426	399	377	395	407	380	382	391	401	385	397	403	403	395	339	364	382	381	388	349	370	377	368	388	393	377	382	371	350	357	396	361	392	372	395	379	371	369	391	393	387	360	364	403	348	364	390	414	394	350	433	383	356	398	396	362	379	380	392	382	383	401	365	368	363	387	356	388	408	373	368	376	378	371	385	355	361	372	342	378	365	382	373	387	409	393	366	421	389	358	357	384	381	390	409	353	384	356	373	395	392	372	369	386	348	388	387	374	359	371	397	380	377	360	364	412	399	405	372	386	371	333	365	416	376	364	380	386	390	393	359	389	359	377	389	370	395	388	413	376	363	383	409	379	384	359	379	398	405	378	352	389	368	384	350	377	413	403	383	363	375	423	389	341	356	352	357	382	384	369	417	407	383	356	329	375	390	409	393	394	393	386	425	359	333	417	380	411	359	364	390	377	387	389	394	365	370	377	375	389	365	373	425	356	391	363	397	373	369	376	345	372	400	402	402	422	386	380	371	419	367	367	401	391	378	389	364	355	372	355	399	389	377	423	393	390	369	366	366	397	352	384	382	364	398	374	377	348	367	399	392	386	422	320	387	355	359	386	413	365	402	367	382	378	365	387	384	396	378	381	323	392	389	379	388	408	367	367	363	378	373	369	367	387	338	368	386	340	405	377	374	366	401	412	381	348	379	364	373	387	376	336	384	382	414	361	395	356	353	353	398	385	361	341	395	370	381	383	410	427	388	404	408	387	406	386	366	373	391	400	373	373	379	418	356	391	369	385	400	370	368	383	373	398	377	365	406	384	407	385	387	361	371	383	386	376	349	377	401	375	387	377	392	368	399	354	372	384	377	346	385	371	409	367	379	403	388	390	378	358	394	347	357	372	364	348	375	372	386	406	338	384	368	387	390	364	354	346	357	344	405	370	411	384	415	396	432	357	383	357	378	364	373	376	414	395	368	386	373	378	389	377	405	386	355	387	376	392	363	361	372	410	362	405	362	393	393	400	338	348	368	368	430	357	348	429	377	341	414	377	400	378	375	356	381	360	373	386	351	378	391	365	390	384	362	377	376	361	370	385	350	410	379	385	361	397	378	369	404	369	367	343	366	395	328	398	426	375	390	380	371	322	383	380	379	348	380	362	380	396	359	364	356	355	387	352	390	364	382	348	383	393	392	385	401	360	412	389	369	396	363	380	353	377	376	412	401	364	377	366	363	389	385	360	360	421	396	416	342	404	373	376	405	361	388	411	391	367	361	352	413	390	391	353	399	395	326	383	402	358	375	384	353	366	387	386	387	366	391	403	362	380	398	372	350	396	358	349	379	414	346	375	361	380	406	374	406	392	366	373	400	357	358	366	397	383	358	388	354	367	379	385	356	377	393	336	398	375	385	376	388	399	365	365	377	368	376	370	397	388	379	364	353	391	387	396	324	387	368	378	359	369	410	404	388	388	386	381	361	356	374	395	377	374	383	358	396	404	394	413	363	401	373	361	381	400	375	341	363	389	391	358	333	410	369	389	383	390	383	415	357	375	371	379	396	364	384	403	374	352	388	365	366	402	367	333	404	387	347	338	388	401	352	402	356	384	366	375	430	369	371	384	400	386	381	387	368	421	376	383	409	407	367	401	379	353	373	382	371	376	386	374	393	379	388	366	394	383	330	383	376	362	367	389	370	391	385	390	366	373	392	365	358	374	382	396	357	369	382	345	388	382	405	379	379	383	351	376	394	370	382	383	423	338	378	343	365	403	405	358	366	350	363	390	393	398	429	379	412	410	385	388	398	398	365	403	398	356	385	353	363	372	402	387	340	366	403	364	377	358	369	359	370	367	365	375	412	375	365	378	362	367	354	357	389	378	372	352	358	368	377	373	377	364	383	411	367	364	402	342	369	367	396	360	350	376	355	368	381	370	426	367	380	400	386	392	372	378	347	371	396	389	414	390	387	397	387	396	389	408	361	372	397	389	351	359	407	376	405	341	370	365	386	370	354	364	382	407	362	382	395	359	388	398	374	335	364	404	390	419	371	406	399	383	356	377	381	375	374	384	354	349	392	421	384	399	335	385	361	359	346	376	347	384	361	391	377	386	369	395	392	361	358	402	380	422	375	397	391	391	368	391	358	401	400	383	364	361	397	352	369	342	380	363	384	357	404	392	351	361
32059	10152	1058	575	489	480	419	416	415	437	443	428	430	445	406	415	425	425	444	374	391	402	462	406	385	430	406	429	414	424	423	429	394	410	403	399	408	391	470	414	462	384	423	424	405	434	394	412	441	434	438	415	406	369	425	405	429	436	411	394	409	427	420	421	401	452	447	452	391	425	429	403	410	458	421	397	371	451	428	428	407	372	465	447	439	364	401	447	404	396	434	443	418	436	429	412	423	416	405	442	425	444	436	460	454	453	415	422	432	419	411	383	449	404	426	423	405	425	402	419	391	444	398	394	377	411	443	419	462	415	417	409	424	397	417	406	416	440	406	385	417	422	424	403	384	398	411	424	380	441	463	445	399	434	413	445	423	405	436	408	377	414	442	394	387	441	426	433	375	411	402	357	368	422	478	426	427	407	418	393	394	422	386	422	452	395	423	395	405	428	402	423	448	410	401	384	403	420	418	395	412	384	428	430	432	400	425	409	386	438	362	447	390	413	405	424	402	402	425	425	407	406	409	464	432	457	404	440	448	421	448	391	387	408	433	402	374	458	429	419	452	396	448	420	434	402	422	397	403	447	383	414	415	429	402	440	407	417	430	446	400	460	401	427	407	423	355	423	408	455	389	411	415	456	393	359	445	412	425	379	405	384	426	438	425	402	446	426	444	424	409	400	390	436	411	405	447	422	395	422	457	404	395	400	401	424	408	414	453	419	393	459	453	440	405	462	408	443	423	405	387	440	398	420	436	423	413	436	419	411	418	456	411	424	442	412	417	411	401	434	427	374	447	395	388	439	442	447	419	443	418	426	403	444	446	439	395	449	404	391	389	408	467	387	393	390	383	404	424	458	412	410	443	425	462	424	402	466	430	405	430	403	404	418	466	389	414	426	426	450	475	446	458	409	437	442	440	420	403	386	427	413	417	402	441	436	434	428	408	425	401	433	415	389	385	444	436	359	440	460	386	420	436	419	457	419	440	429	390	417	450	409	429	409	388	422	459	450	364	397	447	422	418	425	408	444	412	410	455	415	402	401	406	408	384	462	384	398	418	388	424	396	443	436	408	386	456	406	441	401	425	418	395	435	436	423	430	422	391	462	410	416	402	392	438	389	371	413	365	398	443	470	397	426	440	461	434	417	430	398	399	432	403	395	380	388	347	411	423	414	442	400	412	422	456	416	432	429	409	382	414	462	409	429	421	430	475	412	424	422	438	432	420	408	448	407	395	430	374	371	434	389	425	434	400	408	391	420	465	421	442	473	403	419	438	428	389	422	404	422	427	423	418	398	401	429	453	424	428	403	422	410	431	423	450	405	401	398	436	407	452	361	421	424	408	448	443	407	393	436	404	415	436	480	424	419	418	392	415	441	408	445	437	439	410	444	419	423	414	436	414	379	445	380	409	435	426	418	415	441	397	421	430	450	422	413	404	446	400	431	407	402	399	418	406	413	398	424	384	416	429	438	442	442	418	414	436	429	413	407	472	414	439	428	417	357	451	410	421	400	400	446	417	397	408	439	400	411	390	432	438	405	388	444	421	419	430	415	417	369	440	393	440	425	448	408	444	426	400	401	444	444	440	424	448	423	413	377	453	441	387	429	419	417	440	416	396	459	414	417	392	400	383	431	432	395	448	444	445	397	414	442	405	442	426	418	384	436	416	422	425	428	390	417	421	399	409	448	436	451	375	412	444	408	433	426	457	396	398	400	382	473	392	355	416	421	440	446	445	447	414	427	461	411	387	434	432	445	397	412	380	431	414	395	463	405	408	405	412	409	459	396	402	392	429	455	374	430	351	431	409	424	420	440	443	411	420	419	402	427	434	388	412	409	406	432	380	410	400	374	426	466	391	427	395	408	443	426	398	412	398	445	450	427	436	436	428	417	413	429	391	414	443	451	424	391	439	438	384	387	482	436	444	391	438	398	410	406	392	396	420	399	431	415	408	408	411	428	467	433	440	372	416	411	418	401	437	415	413	445	440	450	432	414	442	437	377	422	422	463	410	392	424	386	453	419	410	437	437	411	428	422	406	443	402	358	410	422	408	432	437	410	401	440	430	430	435	404	382	432	422	405	419	386	425	396	403	414	415	444	422	355	409	433	464	391	388	438	415	428	416	400	412	444	452	397	418	420	423	415	418	410	417	438	438	418	462	437	440	410	396	438	444	409	416	452	428	419	481	411	456	405	432	431	409	403	446	451	423	394	413	382	402	404	389	398	436	401	417	419	417	438	406	413	396	430	434	419	432	385	410	420	414	444	411	395	442	411	446	446	418	390	425	393	420	390	439	409	450	404	421	411	449	417	400	405	426	437	405	468	431	418	435	397	412	418	404	409	427	419	445	469	393	439	393	454	436	335	415	420	432	441	417	419	429	400	389	428	425	389	383	458	438	408	410	386	411	433	442	417	398	403	425	430	382	406	451	426	413	418	430	436	448	439	442	447	421	400	435	421	416	453	419	437	384	393	433	407	422	407	399	400	469	410	413	415	407	413	427	440	434	428	381	432	404	423	399	402	428	425	426	427	420	438	428	427	427	429	413	422	440	453	401	425	412	399	411	412	421	476	392	415	456	382	455	427	461	424	390	456	419	393	386	437	402	398	432	422	392	447	372	411	405	418	402	432	421	399	412	420	440	423	400	400	396	423	413	412	418	375	430	421	413	400	445	415	434	430	452	413	456	425	408	424	396	426	445	412	425	446	415	423	465	433	401	416	447	393	437	445	422	396	418	416	422	415	436	419	434	410	427	429	448	373	434	420	445	420	417	422	431	407	407	404	400	440	426	373	437	398	449	433	429	404	394	402	434	397	419	417	415	421	403	447	418	421	429	397	433	428	396	402	434	389	393	403	365	436	446	402	442	410	397	417	402	418	399	442	396	395	416	410	390	403	446	388	440	387	420	434	436	408	425	457	376	408	429	442	437	430	401	385	427	465	422	383	425	407	418	419	429	417	438	428	403	389	408	428	398	389	385	443	437	374	428	442	420	397	411	375	413	400	422	429	407	452	459	406	411	402	409	420	425	411	403	423	416	377	376	396	437	422	443	478	413	414	428	425	439	428	414	393	396	437	413	448	421	436	386	441	408	430	433	431	409	416	429	432	425	454	379	397	412	412	391	425	422	399	442	442	457	407	441	404	461	438	409	419	430	434	465	411	401	418	432	460	393	433	403	437	423	451	401	412	432	421	431	375	430	461	420	427	436	428	445	429	417	424	423	414	449	442	369	393	420	481	410	452	445	439	413	455	412	392	413	392	421	435	418	423	418	467	438	452	417	436	426	395	431	470	427	421	417	417	399	413	419	419	428	455	399	446	423	384	451	422	423	392	401	363	414	401	463	426	458	443	445	449	423	420	406	401	434	376	422	453	361	431	443	375	418	443	427	421	414	428	379	424	391	400	453	405	419	396	436	404	440	402	408	427	410	387	439	405	405	445	443	448	423	410	423	423	415	385	439	426	413	421	397	388	438	389	434	428	436	398
5631	1015	958	929	955	988	937	945	879	901	928	925	946	965	955	954	900	883	900	992	900	919	909	966	898	917	900	938	946	896	958	909	931	900	942	898	947	964	949	921	942	955	910	914	865	919	888	904	947	928	949	894	950	906	908	916	933	942	884	868	968	931	976	1002	898	901	919	911	930	973	940	913	901	920	942	974	923	944	921	930	911	950	918	876	887	922	921	867	916	975	973	964	947	955	1010	931	969	942	951	932	1016	918	853	910	883	973	956	932	946	892	969	945	890	902	985	945	960	944	956	923	945	904	959	984	911	918	976	934	984	992	937	925	879	922	901	999	955	960	932	898	916	916	909	911	979	973	967	959	951	931	881	949	960	906	938	953	849	927	951	903	964	897	933	986	964	914	919	926	899	908	875	888	892	961	953	974	1003	975	876	907	890	976	933	952	893	985	977	956	898	929	945	901	882	904	952	967	940	898	914	946	940	942	912	938	967	923	922	986	917	943	965	916	898	905	914	943	898	952	932	935	902	923	940	918	905	875	925	856	994	937	981	983	919	951	871	953	935	926	932	973	903	928	925	947	879	931	911	924	913	971	920	967	937	918	915	952	979	864	892	967	878	928	901	946	947	954	946	964	929	952	946	912	897	909	947	966	934	952	897	951	901	892	928	957	913	956	993	930	897	910	956	889	923	931	972	970	960	899	949	922	933	948	960	984	912	937	935	882	952	957	921	956	940	916	834	894	931	922	927	912	906	881	947	946	955	955	934	961	949	903	904	954	969	968	964	957	918	952	906	916	943	932	931	923	912	911	931	943	977	926	932	893	892	925	882	919	992	919	1002	964	941	917	903	957	987	874	881	937	932	929	891	921	947	952	972	951	933	953	895	900	875	927	991	933	938	926	888	874	916	858	947	908	968	857	889	906	933	894	924	934	958	932	914	976	932	912	926	955	918	942	903	896	898	917	972	905	898	953	959	943	932	985	881	907	911	890	878	920	956	1012	930	902	919	947	932	875	966	898	910	920	915	947	917	958	916	936	971	972	979	930	973	924	869	1015	901	945	960	910	909	908	907	941	963	943	953	960	948	896	922	899	932	919	928	982	894	914	936	932	924	922	890	923	933	901	981	973	923	915	904	968	921	947	905	992	947	946	927	961	887	908	986	926	939	898	922	903	893	960	993	912	919	901	905	903	962	938	960	1001	959	974	960	982	963	933	930	953	919	934	971	944	864	965	988	861	892	910	942	900	916	961	928	922	924	929	958	912	920	939	970	943	933	904	882	941	937	968	989	959	934	1004	971	909	944	942	887	946	937	897	910	961	917	963	910	908	958	934	905	951	954	988	955	899	984	948	1001	943	931	926	961	935	946	921	917	983	923	962	960	968	915	941	869	908	986	938	972	959	913	932	919	930	926	944	898	887	903	936	909	930	926	920	912	957	973	935	865	943	939	927	913	935	951	934	917	962	984	904	950	954	938	979	940	950	954	978	894	953	933	947	935	917	946	907	914	1009	963	915	896	941	940	954	934	927	887	957	976	1000	979	956	1012	912	968	917	954	964	885	884	931	923	953	901	980	995	920	979	937	1001	952	917	885	888	898	943	903	921	953	916	950	993	886	947	969	969	946	902	935	946	913	863	969	936	911	884	896	933	986	907	930	863	941	939	924	934	952	941	940	949	937	946	911	884	927	913	912	935	984	908	912	882	943	903	915	947	904	926	953	983	957	952	945	977	962	871	954	859	865	959	982	915	924	950	919	927	949	1010	953	965	977	941	979	964	893	918	945	924	916	962	901	964	939	947	959	927	960	933	922	967	953	939	920	894	939	928	986	936	966	898	919	937	921	900	930	920	1002	962	888	918	922	938	942	961	947	894	901	943	941	931	960	948	912	974	904	974	1016	940	940	954	912	949	856	949	935	908	947	867	927	933	940	902	961	874	891	949	902	938	895	949	1010	907	898	892	939	896	912	900	952	937	975	914	997	884	904	930	897	927	933	928	1000	924	887	929	924	952	891	917	989	954	875	920	901	924	902	959	888	910	923	944	999	899	934	906	927	929	918	902	923	883	928	922	975	921	986	888	924	902	954	911	911	942	940	866	953	923	921	906	867	939	968	1006	945	959	947	905	907	969	879	976	885	917	949	890	965	908	936	965	926	918	974	948	947	907	916	890	966	900	904	880	925	932	967	932	971	985	874	907	1007	894	966	909	901	966	949	964	948	934	961	911	944	977	943	991	902	966	950	912	888	963	922	934	923	918	913	935	960	963	902	956	920	964	990	946	889	918	910	909	913	856	936	922	942	967	943	952	937	992	960	958	906	953	930	919	951	971	900	905	910	919	912	936	955	908	960	960	929	893	951	920	910	924	924	948	932	918	930	911	915	925	908	961	936	980	975	913	928	933	958	894	924	958	900	929	978	911	958	909	961	975	947	911	1007	965	940	912	906	937	950	925	905	932	971	941	966	928	929	971	916	876	979	873	928	917	917	934	986	947	949	920	911	931	888	906	951	907	968	906	954	944	915	980	907	991	954	906	899	933	924	911	948	956	950	949	937	885	949	940	921	979	948	934	924	955	957	906	963	943	942	832	942	904	914	920	880	889	938	876	959	944	933	956	910	913	927	936	963	957	909	934	940	926	910	967	963	919	961	971	895	967	937	873	922	907	1012	936	988	865	994	927	955	974	969	917	951	894	958	875	944	913	936	1008	911	926	983	926	924	920	967	920	902	990	880	894	929	937	973	935	948	920	922	944	990	960	910	915	946	868	968	993	945	953	947	893	971	936	924	985	977	899	928	955	886	925	909	947	916	981	980	871	922	909	958	906	901	929	985	929	947	901	933	998	949	967	936	895	873	875	944	975	950	980	978	1023	893	954	937	904	965	972	912	966	922	901	953	996	970	922	926	859	929	937	988	914	931	888	922	939	1003	888	1001	942	908	923	941	907	941	918	925	1016	945	899	903	978	987	938	901	962	981	941	941	908	910	952	954	890	923	879	949	937	945	904	977	896	864	932	881	921	945	985	926	912	926	937	891	988	911	895	948	872	889	968	939	939	922	900	934	917	949	874	993	962	887	975	948	916	946	971	913	940	911	910	939	915	943	966	963	933	945	936	946	990	943	937	966	943	870	886	947	909	912	941	970	956	926	920	927	928	938	946	955	915	951	964	976	968	921	931	958	930	947	938	947	882	908	966	928	954	898	901	944	933	916	937	923	971	909	914	928	966	948	962	931	932	930	901	954	905	874	918	938	901	930	1015	988	955	971	918	939	932	856	894	964	953	917	956	931	881	941	941	897	934	941	927	900	990	900	874	930	1035	880	1009	940	912	906	926	946	969	935	951	890	882	973	908	874	910	937	945	973	945	907	917	893	950	955	943	942	957	971	981	930	921	985	946	949	889	905	954	898	981	975	955	913	933	903	900	923	943	963	972	978	976	969	910	900	876	959	939	903	966	938	958	886	960	902	966	995	989	892	918	979	972	874	900	942	888	944	949	904	949	895	949	922	912	989	874	935	903	922	924
24544	20932	24314	27647	20388	1883	566	436	392	385	341	357	370	339	310	333	325	326	328	331	331	321	326	320	284	286	322	338	335	367	317	350	328	334	331	347	305	323	330	329	344	322	304	319	366	312	361	341	307	334	323	329	332	334	342	311	337	338	331	342	299	306	312	336	351	351	330	294	331	322	321	343	358	337	316	348	361	330	276	282	322	318	328	340	352	369	331	334	330	342	318	318	319	323	318	318	318	367	333	330	328	330	315	331	303	316	342	337	343	335	342	326	309	302	322	322	339	340	333	351	321	327	330	329	325	328	328	328	342	318	333	336	349	305	326	297	321	326	361	286	328	350	327	303	303	335	351	305	341	314	371	340	327	312	337	359	316	350	339	369	309	303	306	313	305	306	324	294	336	319	306	329	314	294	335	319	322	311	313	319	336	324	335	327	361	313	338	340	307	322	309	301	297	307	312	312	314	316	311	302	332	290	308	323	354	320	342	351	289	329	322	326	328	322	312	299	325	315	341	320	296	303	334	291	341	348	310	297	298	327	339	295	363	332	308	313	324	323	352	326	325	307	351	278	318	308	290	322	330	291	336	326	307	356	323	349	356	289	312	326	301	338	330	330	336	326	333	356	295	322	318	339	303	314	315	320	328	325	282	311	330	355	332	324	321	316	336	321	322	336	344	304	308	302	357	352	352	323	337	316	309	340	321	333	312	328	321	351	327	321	336	294	327	330	333	333	337	311	292	315	334	295	295	308	307	305	319	306	310	319	309	326	342	313	348	345	339	372	336	327	325	312	314	327	370	322	310	329	314	328	354	324	336	335	375	301	321	345	322	336	322	315	340	314	340	315	318	325	305	310	337	335	313	338	338	331	342	305	328	289	332	312	297	316	326	329	330	325	308	317	327	310	345	356	330	303	325	342	335	320	313	316	365	302	326	314	313	282	311	336	284	327	288	332	357	344	315	337	308	325	305	309	319	303	329	320	345	322	341	328	340	297	353	319	352	349	322	303	320	322	335	291	344	301	292	329	341	319	326	349	296	335	319	335	316	304	308	310	310	327	327	316	304	336	307	320	326	305	320	339	343	369	318	317	289	320	329	336	288	300	310	330	309	320	365	323	279	334	339	306	313	310	329	323	356	346	320	320	315	290	328	294	288	353	312	366	318	309	347	334	284	332	371	317	345	365	326	339	321	343	340	302	330	347	304	342	304	323	316	338	337	318	365	289	324	331	325	349	288	318	343	347	336	323	326	317	344	361	312	304	304	331	312	324	298	299	324	314	319	330	278	347	321	356	314	306	328	337	310	328	326	335	310	310	343	344	302	356	327	354	335	319	304	293	330	299	330	306	308	340	294	309	347	347	301	337	324	326	334	343	341	358	332	324	329	368	322	314	332	320	339	284	311	341	324	317	350	323	324	316	356	334	301	346	368	301	303	323	331	312	328	311	363	315	314	307	327	368	290	340	336	334	301	334	326	319	332	329	330	326	339	338	334	317	301	359	331	319	341	319	281	319	343	302	349	312	357	318	302	298	345	322	316	308	292	305	291	346	329	339	317	340	314	315	333	366	316	334	323	325	339	313	327	305	358	294	324	310	368	333	304	333	298	344	318	337	328	336	328	303	294	333	310	339	321	311	313	305	331	365	351	288	343	337	326	319	342	322	325	296	315	314	296	343	349	323	321	291	309	302	325	296	311	336	304	324	307	321	335	303	318	337	307	331	300	307	321	314	298	315	335	315	309	336	328	360	348	317	331	333	341	337	341	338	307	329	334	334	333	308	337	353	319	326	316	322	346	326	328	324	321	344	302	324	358	316	318	314	338	305	335	338	308	315	327	317	353	307	314	311	315	323	338	314	339	341	307	318	326	363	354	335	317	326	332	317	306	340	302	323	323	340	314	339	301	325	315	321	312	315	322	322	331	349	318	358	341	323	287	334	347	314	347	303	353	304	343	333	359	359	303	327	320	347	321	322	322	310	317	312	325	290	324	347	290	319	344	311	287	303	328	383	350	328	337	328	345	339	330	318	328	309	290	339	319	319	320	349	324	315	341	325	327	319	331	309	310	317	324	316	309	337	305	310	310	306	313	320	337	348	350	292	345	310	327	303	319	330	327	359	331	325	320	313	302	347	317	288	283	357	302	333	337	322	317	360	318	322	320	287	314	310	355	303	344	302	342	354	322	321	319	326	296	314	343	313	341	339	347	299	338	318	327	314	335	331	318	308	302	341	312	304	324	322	317	310	320	301	301	318	309	329	356	312	307	331	311	330	293	336	311	339	305	309	379	351	353	349	310	312	302	299	346	350	320	329	324	352	351	338	309	317	313	332	313	337	331	301	324	315	278	320	352	307	327	302	294	331	320	319	288	309	333	302	312	313	304	347	314	315	310	319	318	338	340	296	316	301	321	312	319	325	338	314	335	315	323	321	332	354	324	307	300	308	334	353	326	316	312	326	340	333	328	346	337	338	340	303	330	304	330	327	330	344	347	331	342	317	294	318	316	297	306	322	311	288	310	301	303	322	317	311	342	324	325	352	307	308	313	323	283	318	303	310	336	308	315	347	317	314	328	333	323	302	284	297	330	318	339	343	336	301	337	316	340	340	324	288	332	336	356	314	314	342	321	323	322	336	348	336	322	325	321	376	310	301	337	348	303	356	341	328	298	320	327	312	315	289	346	343	336	353	328	330	328	307	322	339	342	300	295	309	330	355	341	334	338	329	317	335	305	341	334	325	283	307	325	313	304	292	315	328	336	292	338	298	335	343	325	330	346	330	310	314	327	343	320	344	322	321	314	334	329	338	321	301	302	345	302	308	339	280	308	319	349	320	307	333	339	333	311	315	295	298	354	347	328	326	350	320	343	327	313	329	349	288	307	346	333	341	349	348	301	310	341	345	323	311	282	315	327	332	318	282	301	361	312	318	332	325	316	309	319	307	322	324	327	275	368	302	343	328	329	351	326	358	342	320	307	327	322	295	307	335	328	299	350	346	330	330	318	348	294	348	328	320	363	338	305	330	312	320	300	342	339	307	359	343	321	327	359	328	348	353	356	355	339	312	331	299	306	302	293	303	324	320	326	331	313	298	335	315	325	321	277	320	323	300	317	338	309	311	317	325	290	324	318	337	324	300	296	284	330	313	317	310	353	342	316	322	335	366	315	346	323	305	328	347	300	314	315	285	305	293	309	309	311	325	361	309	283	313	316	299	319	305	319	310	375	343	332	327	333	318	319	298	334	368	321	319	318	326	324	311	315	340	312	331	314	333	317	373	332	308	360	335	335	348	292	328	312	343	333	307	355	287	318	314	324	315	299	319	274	313	350	340	313	310	300	354	352	296	311	343	323	349	343	338	292	301	334	309	345	306	314	325	302	290	312	322	354	319	355	325	327	313	342	373	348	326	312	336	341	309	311	335	284	336	317	303	350	348	351	343	310	345	308	290	331	372	318	286	290	336	354	338	282	301	319	312	330	287	325	341	321	339
3121	2847	1759	1124	966	855	796	760	743	768	787	723	762	711	767	761	776	696	735	723	748	715	722	670	734	736	755	714	729	751	753	698	775	730	743	750	719	723	749	742	784	707	754	725	733	723	724	715	762	765	706	705	714	662	703	687	753	723	703	728	739	754	716	736	691	758	736	721	697	719	770	731	743	742	709	725	702	768	736	670	706	744	730	695	787	708	718	767	707	748	714	730	711	703	757	700	780	728	722	764	713	764	734	733	752	712	692	733	766	738	745	739	756	699	711	710	744	705	719	702	720	720	736	727	726	739	723	723	750	736	686	706	741	702	706	687	737	725	699	751	758	655	752	740	743	712	745	716	747	730	768	760	709	713	735	748	765	751	717	763	735	697	756	742	745	780	781	718	731	699	701	732	733	739	691	725	705	769	719	668	788	718	729	731	677	732	741	748	731	747	732	698	738	744	684	792	728	713	777	706	715	760	716	727	736	751	751	732	724	728	769	719	745	735	715	686	717	787	740	702	727	747	710	731	762	738	728	736	708	746	709	718	699	740	760	744	726	733	722	725	688	734	734	792	733	694	690	708	722	738	698	746	758	728	707	716	732	768	714	732	778	756	752	755	725	715	772	722	717	711	745	742	737	762	694	729	723	725	774	734	768	762	716	726	729	751	749	735	671	786	743	708	700	724	693	733	787	729	713	696	779	777	742	733	729	796	726	730	726	716	719	798	696	719	685	710	696	710	752	707	697	744	722	701	802	754	723	747	722	730	712	725	737	699	682	715	708	695	767	759	741	747	763	734	718	723	710	723	701	775	745	721	678	748	774	690	718	765	691	719	736	720	723	751	727	727	736	735	729	759	765	742	740	726	702	724	681	706	772	673	746	764	752	757	762	744	690	728	678	708	727	715	678	743	715	742	732	748	695	718	716	734	728	725	737	768	716	785	707	696	723	727	684	767	716	745	732	695	765	737	729	724	712	715	704	689	722	707	725	718	684	711	727	672	713	739	720	676	724	690	714	736	761	679	741	707	708	768	768	727	759	692	719	748	748	736	723	727	695	784	743	753	711	754	743	772	752	741	713	741	757	701	737	693	729	665	714	726	741	700	691	689	679	727	697	736	706	774	732	692	718	726	742	738	694	716	703	783	745	640	750	703	740	681	700	760	732	775	733	747	742	729	707	713	738	713	709	714	722	710	727	723	708	747	723	721	751	713	730	740	802	687	712	690	774	721	731	723	702	730	707	723	685	729	724	706	769	737	732	725	768	727	748	706	703	738	716	733	731	731	720	759	738	743	759	716	721	737	748	723	741	803	746	739	751	727	770	755	763	743	742	735	696	738	769	747	788	740	759	681	732	724	725	773	717	794	733	758	693	701	756	696	741	734	742	697	735	745	764	782	728	690	760	777	700	733	738	737	766	729	703	726	702	714	723	727	730	712	725	755	744	753	691	767	758	718	764	730	727	687	746	746	719	750	688	703	743	753	756	738	745	744	741	681	703	690	714	665	705	718	717	726	767	737	741	694	750	715	712	710	748	732	729	735	744	742	744	751	743	706	725	719	740	758	707	713	759	719	700	722	721	743	671	747	728	707	773	702	720	726	757	718	747	736	719	695	710	690	770	776	711	732	699	754	743	781	751	742	723	737	711	758	773	681	743	736	743	763	715	755	699	721	754	731	733	731	736	763	757	708	721	733	674	745	700	754	705	694	717	701	756	695	716	708	729	720	754	716	723	660	770	719	760	737	784	696	742	706	709	725	746	714	753	663	743	738	675	707	730	748	708	754	682	769	764	737	753	684	748	714	721	684	706	739	719	730	726	739	707	765	749	739	723	700	769	685	702	728	731	728	721	753	709	710	726	695	717	684	687	739	714	722	739	691	728	723	715	717	758	754	741	744	764	709	697	735	705	771	726	698	694	701	720	735	721	736	764	757	767	727	752	715	727	698	712	727	752	733	696	735	755	741	690	724	748	703	693	714	712	737	701	716	755	761	680	727	745	717	701	700	737	725	739	699	731	635	738	735	677	704	745	754	723	726	700	710	749	722	714	699	746	754	723	740	745	745	729	744	728	731	732	738	724	702	734	726	677	730	725	690	739	680	790	712	709	703	780	724	765	752	746	701	737	746	752	725	737	738	696	726	749	736	711	708	743	708	734	688	726	721	804	718	696	738	723	724	712	771	698	794	759	686	738	696	731	751	757	762	698	765	692	741	691	693	730	691	744	700	728	716	692	706	741	756	765	769	698	709	735	714	691	762	726	739	711	753	710	722	740	690	720	723	724	774	767	752	710	728	775	716	762	730	706	743	724	698	728	692	713	735	718	706	738	781	739	704	756	695	683	732	693	723	724	718	760	723	725	726	730	778	725	772	676	736	751	708	738	686	768	668	708	756	705	757	712	782	701	750	672	734	698	740	757	686	712	738	716	713	677	720	733	727	754	709	687	738	733	695	725	701	729	719	734	723	722	758	709	748	699	720	736	743	729	722	679	674	768	727	728	738	687	722	705	665	690	725	730	758	690	707	736	745	719	728	715	744	721	702	705	728	703	751	801	771	707	734	754	726	741	711	745	777	714	685	731	721	678	713	720	768	711	747	690	733	723	691	705	718	720	768	762	770	735	731	733	745	749	674	722	722	709	716	760	714	719	725	722	718	748	717	732	702	685	684	752	747	712	762	733	747	749	721	711	709	797	732	773	748	702	725	717	755	700	727	723	753	727	726	723	766	741	673	696	768	716	716	725	709	717	740	689	728	725	730	751	690	696	659	751	736	694	717	716	737	705	686	749	700	749	743	744	714	718	696	777	730	750	730	721	765	660	787	718	701	717	723	726	762	694	740	714	729	711	728	692	689	726	721	735	729	730	749	725	724	708	738	732	748	725	696	713	688	713	722	723	733	697	763	753	756	738	755	713	683	720	723	723	687	766	739	730	731	740	753	705	733	738	698	735	729	711	715	736	725	772	687	686	684	692	747	683	704	718	719	739	723	769	681	769	747	701	767	743	751	783	718	706	737	741	758	733	748	737	743	767	737	722	686	794	715	697	743	705	760	750	783	733	749	766	754	673	712	721	758	750	764	764	726	659	709	728	708	776	763	709	754	731	716	748	777	740	729	750	672	702	693	742	727	711	734	697	707	704	727	748	762	721	681	737	753	680	701	757	684	714	725	737	699	727	727	713	762	722	664	756	743	712	700	706	733	660	755	727	735	696	742	745	752	730	764	735	720	707	759	735	767	723	706	736	717	730	755	707	720	713	697	708	701	743	737	748	730	695	715	750	699	725	754	718	671	761	720	702	729	746	712	776	703	740	755	726	728	711	763	735	702	744	717	794	718	736	754	747	742	755	702	738	720	698	700	720	649	689	742	769	725	701	740	774	726	707	736	672	707	701	701	736	756	757	670	698	736	701	703	706	717	747	728	695	717	706	771	736	775	724	714	714	706	689	702	711	724	759	746	727	704	730	702	687	736	747	752	705	708	790	752
23881	21012	25040	27128	21021	20798	1285	382	275	250	238	229	195	196	168	177	174	158	163	168	147	160	163	144	152	162	169	142	158	156	130	153	165	170	156	154	155	150	141	146	157	152	138	145	142	164	164	142	138	155	150	152	155	151	138	162	159	157	151	155	162	177	154	158	154	154	145	152	137	151	145	150	160	140	160	166	137	157	148	151	155	140	158	142	153	155	149	145	147	148	148	156	138	142	135	131	148	134	161	128	111	131	168	154	164	126	128	155	149	166	151	158	137	150	134	124	175	148	179	168	126	144	162	134	168	154	147	157	147	178	149	172	148	168	140	131	157	166	138	145	183	139	149	179	136	163	155	170	160	142	160	129	140	155	163	136	134	136	145	125	135	156	145	155	160	181	147	146	167	127	157	168	164	160	140	155	171	164	170	158	161	143	146	148	142	180	150	148	145	170	119	141	150	167	148	146	156	160	172	174	157	142	141	151	148	161	150	136	143	155	149	158	145	142	159	142	137	174	152	163	179	152	145	154	150	167	175	151	153	143	162	170	130	134	115	151	165	152	166	146	170	160	126	150	128	188	171	146	132	128	155	139	151	138	168	179	154	143	158	158	148	151	157	161	138	147	147	158	132	146	166	149	161	141	127	134	142	142	149	155	144	166	144	146	157	157	149	150	150	143	137	165	170	154	166	125	143	132	157	139	152	149	138	154	149	137	138	152	139	139	168	166	160	128	153	155	141	165	136	169	164	164	149	167	179	184	156	164	175	155	154	149	149	148	164	142	158	130	142	179	132	151	163	146	145	155	168	133	147	134	139	155	161	161	165	153	128	155	166	161	149	148	172	138	153	145	169	152	147	159	165	149	139	135	146	135	148	150	143	157	140	145	165	170	141	160	148	171	163	140	146	166	157	159	140	131	135	174	146	128	142	147	150	138	144	147	130	147	137	159	156	153	141	151	150	157	151	150	160	157	174	134	130	145	152	153	163	135	160	149	140	131	145	151	164	203	131	174	173	131	127	163	143	154	148	163	151	146	145	142	135	139	177	163	161	159	138	136	146	152	147	165	160	153	146	177	149	143	148	138	164	164	158	143	152	151	155	150	143	146	169	141	145	159	131	137	141	172	146	167	159	151	151	160	146	158	155	151	148	146	151	156	145	146	158	122	159	131	153	152	129	151	156	155	167	157	152	140	120	148	151	144	160	162	163	114	151	158	154	148	159	178	169	139	169	143	165	153	143	154	160	154	146	154	160	141	183	168	160	172	137	146	148	139	164	147	175	169	183	152	118	147	156	147	137	154	164	171	153	161	150	145	152	128	159	150	163	185	173	173	147	166	140	155	169	154	128	149	143	136	126	150	169	135	158	148	149	108	126	160	149	136	148	154	168	118	135	136	150	162	129	131	157	144	154	148	155	130	157	166	138	132	178	147	131	147	131	152	157	182	147	138	135	138	144	144	135	151	144	151	158	149	132	151	129	143	167	170	150	144	134	173	162	148	144	139	176	147	139	139	152	128	147	165	171	173	152	182	167	146	160	147	172	163	131	134	144	155	148	154	140	153	177	144	168	168	144	138	172	152	140	136	157	138	124	150	145	155	155	129	151	157	166	142	185	166	142	167	169	139	142	170	130	150	136	151	140	150	137	143	138	178	145	153	131	142	138	169	159	172	145	142	157	164	148	136	161	157	160	163	150	152	144	152	168	157	160	142	156	164	188	156	154	156	156	153	143	150	146	160	140	164	152	146	152	147	142	132	165	136	152	141	167	137	165	164	155	143	176	148	151	142	156	165	167	137	146	131	131	155	157	168	173	169	121	160	145	153	146	163	165	135	164	147	151	154	158	143	136	173	159	147	150	143	134	138	130	136	138	161	164	167	152	159	159	156	150	160	146	148	144	153	143	175	151	152	172	170	173	149	155	146	159	131	162	154	151	150	159	140	164	155	149	173	174	158	152	148	161	155	152	163	152	153	176	160	146	152	144	144	164	162	171	163	152	132	153	140	147	135	152	135	161	141	148	142	134	153	156	151	135	145	159	160	137	136	147	126	156	152	138	149	144	154	157	153	137	133	173	161	155	146	150	136	144	156	171	155	145	142	132	158	152	158	135	160	161	173	157	158	146	163	159	145	133	121	147	171	151	158	160	133	149	164	139	138	163	160	179	167	150	164	154	152	182	152	135	146	148	130	114	149	157	141	139	146	158	172	144	136	148	174	153	155	165	139	148	167	166	162	155	166	152	180	133	135	150	169	150	161	157	168	145	129	135	164	161	154	150	156	166	148	153	143	164	161	156	148	170	134	180	158	150	147	152	149	179	152	147	168	167	173	172	157	134	145	146	142	135	179	165	152	147	140	139	149	153	154	160	156	157	165	172	145	146	165	157	146	161	151	143	115	132	158	162	160	177	145	164	137	160	142	145	170	161	164	147	196	166	148	149	166	162	169	142	151	150	138	156	129	152	153	153	152	127	156	152	132	150	136	146	150	136	147	159	166	137	144	168	153	132	161	132	131	140	177	144	152	157	139	140	133	165	171	166	159	155	131	150	161	151	141	128	148	124	139	165	158	140	142	152	176	152	159	145	125	127	170	150	139	149	163	160	151	154	134	165	158	148	165	140	159	146	134	142	125	156	160	151	144	129	141	139	134	152	148	139	142	123	121	154	145	152	166	149	162	168	156	161	156	150	147	150	160	137	158	154	143	161	132	160	156	148	125	153	154	147	162	144	153	145	151	138	143	152	155	159	155	156	132	176	149	158	163	145	155	163	165	157	136	154	162	140	148	166	161	152	167	155	137	163	145	151	149	141	151	164	155	130	144	132	164	125	153	141	127	159	162	151	131	181	139	150	136	174	143	132	151	140	143	178	141	149	139	165	176	167	131	142	152	134	145	148	153	164	160	154	146	145	165	153	166	151	145	169	144	154	142	145	154	151	157	169	147	142	162	145	144	173	175	162	166	145	142	169	152	143	154	143	154	151	132	128	148	142	136	157	118	163	133	152	164	147	166	152	151	172	159	160	148	167	162	146	192	151	138	154	174	166	133	161	164	156	147	170	184	139	145	173	153	170	142	142	157	153	136	148	126	166	155	150	123	129	148	144	155	166	154	153	148	137	126	174	135	155	185	149	142	138	162	137	126	131	143	148	146	146	135	145	140	163	147	164	144	138	159	145	149	135	158	153	151	153	153	138	142	170	161	127	157	161	167	165	152	164	129	164	162	168	159	139	140	155	137	157	150	133	145	152	152	166	163	158	149	166	150	150	168	159	149	155	184	145	147	155	149	152	129	144	151	173	161	147	160	179	150	185	159	126	134	166	170	149	153	176	156	145	123	141	147	142	152	153	151	161	147	127	146	168	152	162	139	159	159	148	150	142	121	163	158	161	132	141	147	163	148	141	159	118	161	146	143	151	156	150	149	143	153	180	147	149	169	162	147	149	150	163	161	143	127	136	167	146	151	173	151	156	153	147	134	132	165	141	133	137	149
3037	4131	2398	1108	761	550	547	464	462	435	484	397	435	393	377	405	363	403	399	423	390	422	409	398	381	393	374	353	399	404	397	392	376	402	378	398	331	384	437	374	387	381	377	394	394	395	358	386	395	411	409	351	397	381	369	378	372	356	374	374	372	388	380	349	336	389	370	352	414	383	412	397	407	393	382	396	359	386	390	352	390	372	354	395	397	394	410	350	388	379	382	330	373	428	408	350	358	394	386	397	383	363	375	423	389	433	370	386	404	340	377	364	390	376	386	396	376	393	381	370	383	367	355	395	367	379	349	403	352	379	391	394	378	352	361	363	394	388	411	417	372	387	404	344	362	346	444	384	391	392	379	363	378	413	400	393	406	375	361	393	360	353	374	354	375	393	374	347	365	381	393	405	343	382	351	366	359	382	368	371	394	363	375	359	348	391	397	385	333	359	355	378	384	380	387	403	364	399	364	387	380	330	415	392	374	384	353	382	358	381	361	352	405	360	355	366	374	384	399	416	334	375	409	364	359	367	354	342	347	384	365	373	348	375	391	383	356	388	396	357	361	377	387	371	357	376	368	367	396	374	400	350	381	379	396	374	427	363	394	373	368	353	369	350	385	353	391	377	395	363	360	395	372	415	382	375	373	365	433	397	400	428	410	403	386	389	391	339	372	381	377	390	384	373	370	371	340	355	354	378	377	398	374	366	356	370	395	385	390	373	408	394	347	359	402	406	370	438	383	388	363	398	404	377	429	388	387	368	366	390	385	347	363	361	375	417	371	357	360	393	420	376	334	363	390	405	367	396	366	437	383	367	379	412	335	375	374	391	360	391	358	382	410	359	383	408	382	395	386	391	367	370	364	377	356	376	381	368	416	368	359	359	366	333	401	363	386	369	380	408	402	390	384	377	364	382	385	394	329	383	346	410	386	385	357	369	393	390	390	361	371	383	378	363	421	392	336	403	373	412	382	372	385	404	361	357	372	385	395	391	383	374	369	366	379	356	367	368	374	379	375	390	400	357	351	354	370	386	387	370	364	361	372	389	394	360	366	373	371	395	366	425	398	363	404	386	387	347	362	352	387	340	373	394	376	388	385	378	370	400	337	347	388	379	376	348	377	398	398	368	387	380	390	379	408	399	394	407	373	351	414	361	409	396	353	410	380	392	384	380	383	399	372	369	371	378	405	382	366	352	420	380	374	375	374	401	359	398	395	370	398	349	387	441	364	376	359	387	361	366	384	410	375	357	366	353	353	389	368	419	362	394	356	355	369	375	405	382	389	389	359	373	360	371	391	379	350	340	331	363	375	423	385	376	353	372	373	390	378	407	399	366	380	394	392	368	372	371	391	382	394	360	395	387	403	390	375	363	346	354	402	381	366	360	324	379	404	399	349	374	385	381	390	361	405	416	397	403	379	393	404	392	366	406	377	362	393	396	353	422	410	393	349	358	375	391	386	360	401	342	364	377	403	394	376	398	374	394	386	350	413	377	382	373	363	388	354	353	394	359	371	368	378	378	378	412	381	376	440	383	342	352	401	365	355	405	370	357	384	382	411	389	378	356	358	370	373	348	381	356	396	392	373	370	370	366	362	356	364	365	362	363	376	362	358	384	353	405	416	366	417	372	414	397	386	386	393	400	388	403	374	415	367	360	366	379	400	404	412	400	373	417	378	341	407	376	372	372	346	374	404	364	338	380	413	355	368	374	382	381	379	372	377	410	396	385	415	344	351	336	383	399	389	384	361	386	364	382	380	338	363	373	404	367	371	371	375	384	367	365	362	363	367	380	377	388	414	373	416	356	373	336	365	359	340	415	388	371	426	358	418	371	389	381	379	378	368	381	398	373	369	403	367	381	388	368	342	373	370	386	376	400	393	410	384	332	365	360	357	389	378	345	371	379	371	412	403	375	352	364	347	370	352	405	375	358	419	390	378	359	413	365	402	379	351	381	374	386	377	337	394	405	383	407	395	380	417	350	383	362	355	401	420	388	356	363	366	412	377	368	416	376	363	404	356	347	396	401	384	372	357	357	364	384	383	369	396	403	382	360	380	391	371	377	384	356	381	335	393	375	369	398	405	377	353	385	383	357	390	393	382	402	383	372	394	391	346	357	364	370	385	394	350	384	365	382	379	378	357	418	382	340	400	388	372	381	354	378	378	394	366	399	374	359	379	397	343	363	363	395	383	390	409	408	368	404	362	379	365	408	367	379	377	419	372	396	409	354	414	383	376	352	383	383	387	388	376	396	369	378	358	371	392	363	371	390	393	388	399	398	383	376	368	353	361	421	332	381	353	379	366	364	394	385	450	337	374	378	396	382	386	363	355	392	391	388	384	361	378	360	373	416	348	393	383	378	383	382	347	394	408	370	391	365	369	378	360	387	398	347	347	343	338	364	375	375	382	363	416	356	366	394	379	362	391	394	362	379	359	383	406	359	413	400	379	381	368	357	375	352	387	372	336	362	370	400	344	373	370	363	393	360	386	354	357	381	420	364	367	388	406	401	356	396	407	377	372	353	367	404	372	374	357	402	392	367	363	382	391	375	366	370	359	394	392	387	374	391	402	374	388	355	383	384	371	364	424	410	380	364	379	375	364	370	393	382	344	367	374	357	383	389	399	313	396	374	379	391	379	373	396	375	368	375	379	375	342	402	401	389	360	381	401	411	398	348	391	430	374	369	390	349	358	366	376	379	385	393	359	362	378	362	391	402	373	385	351	400	376	395	390	366	347	369	357	358	368	377	405	369	353	426	389	349	371	396	348	398	354	375	378	403	356	345	366	374	403	385	362	395	384	377	360	396	376	404	399	357	370	401	376	359	429	349	343	400	357	401	413	363	353	383	373	387	360	368	352	361	361	356	366	402	333	362	387	365	391	381	351	385	379	372	365	409	416	383	390	363	368	376	369	382	388	411	378	391	372	352	383	352	359	393	348	364	352	385	340	350	385	380	379	408	389	406	358	381	393	353	377	380	396	369	381	363	350	378	393	383	371	345	400	364	382	389	378	375	374	385	408	367	393	362	364	367	389	353	404	356	386	385	380	363	343	380	396	364	390	359	364	382	409	379	337	363	384	338	372	340	363	361	409	392	365	382	353	351	389	393	393	388	405	364	402	380	364	387	397	351	359	387	376	363	338	369	366	382	375	362	398	401	400	352	364	347	383	376	385	364	440	384	356	379	361	360	372	381	347	370	400	356	432	396	385	397	395	407	382	376	349	384	361	345	394	402	361	381	378	343	364	388	385	396	366	358	376	422	391	375	372	404	374	350	345	374	385	378	353	366	371	405	361	397	367	370	386	364	381	384	388	357	391	386	378	370	366	407	401	397	392	385	382	360	374	381	388	360	370	414	388	413	397	377	359	363	407	400	364	366	380	405	387	410	410	383	353	391	362	347	369	389	365	367	361	402	329	377	379	386	402	375	379	384	387	397	392	379	384	359	402	383	355	346	376	393	372	361	375	369	378	332	356	407	436	409	402	367
32303	10093	1109	520	452	491	420	448	433	454	389	396	434	382	421	411	427	425	395	417	407	404	426	450	451	402	425	407	407	454	433	409	392	415	423	431	482	436	382	393	443	416	429	389	456	434	392	434	448	422	437	396	399	446	377	453	418	390	400	430	399	398	471	441	399	428	422	395	411	406	418	421	439	373	378	429	421	404	437	433	415	439	416	429	423	452	423	409	448	424	471	425	437	435	438	436	407	401	421	422	424	402	381	459	398	387	440	416	428	414	441	414	438	424	433	423	415	421	399	441	439	437	420	449	407	433	435	411	420	419	429	411	419	423	418	420	368	402	448	424	419	398	416	386	427	429	425	430	445	377	416	379	409	418	423	420	401	391	409	437	427	421	442	430	418	439	396	425	422	408	431	404	387	428	359	410	411	400	431	413	455	454	409	430	420	433	467	403	442	451	380	425	409	431	435	447	401	402	405	422	423	363	427	401	460	396	403	362	421	416	406	420	406	440	425	441	410	409	416	399	405	433	424	396	396	430	440	427	466	424	424	394	381	429	447	444	392	383	440	400	438	419	415	420	442	431	423	369	452	446	418	400	403	414	434	405	397	415	435	463	386	425	467	437	443	405	424	433	383	409	457	408	414	363	436	440	423	431	438	379	472	403	412	412	420	409	373	466	428	418	390	388	424	400	401	423	429	419	406	433	421	451	434	390	411	418	399	435	394	425	442	424	436	401	412	445	403	426	404	397	400	394	415	438	399	429	398	405	425	419	423	420	401	427	420	409	408	419	425	371	395	447	377	432	415	452	437	422	445	436	409	413	445	402	396	431	426	396	425	374	429	397	406	419	438	434	416	442	451	452	432	417	426	400	398	387	440	413	452	418	415	436	405	431	425	415	428	380	384	416	438	412	464	387	405	411	441	415	421	430	426	380	435	402	414	430	434	393	443	416	445	420	427	427	414	370	420	440	430	442	406	427	426	439	422	371	416	433	413	396	411	405	408	399	420	412	417	399	411	395	444	366	430	462	384	418	433	416	438	402	435	440	430	461	418	385	414	443	437	433	427	393	404	411	373	418	406	408	417	385	421	405	405	395	462	409	409	400	375	483	442	437	409	442	425	401	451	384	412	395	405	447	412	424	366	418	413	450	380	370	445	410	410	422	436	409	394	401	448	427	397	394	412	429	430	424	427	466	412	460	436	404	418	402	411	461	393	447	421	422	401	441	409	385	381	377	473	407	427	396	423	424	413	424	379	378	416	415	416	447	411	393	416	397	407	422	387	418	430	442	414	395	416	409	412	398	416	418	409	404	421	426	472	420	430	371	443	389	402	366	429	420	403	419	407	407	436	395	415	438	429	382	397	440	418	410	430	394	437	355	415	388	444	423	389	413	442	412	448	410	386	436	422	398	423	379	412	398	438	436	408	441	399	419	424	451	401	454	445	424	486	448	430	437	354	399	402	375	449	415	422	432	461	438	430	430	426	446	397	451	414	389	368	422	430	423	464	385	427	446	387	416	402	447	395	421	378	460	426	413	374	411	399	412	457	420	401	401	430	416	406	410	424	451	385	433	418	420	428	432	429	417	367	422	409	435	388	417	418	424	421	419	405	417	429	406	408	440	429	399	414	421	414	416	454	452	400	398	429	407	386	440	384	450	460	413	377	407	427	402	445	424	398	417	448	444	456	401	408	444	443	406	448	462	381	420	460	381	410	441	401	419	443	399	403	438	401	429	426	414	453	412	394	380	432	435	410	425	429	365	446	392	428	416	400	440	415	398	404	418	388	400	410	420	459	444	413	392	416	441	408	438	415	450	430	424	407	375	410	449	383	433	420	411	441	433	416	447	392	410	422	425	434	394	381	441	387	389	408	413	421	431	404	356	380	397	427	430	415	422	430	395	421	411	447	419	366	417	421	399	413	419	409	411	464	410	398	410	360	423	378	437	422	420	400	422	425	438	409	417	414	442	431	420	414	400	422	415	416	420	395	413	432	379	417	424	434	382	440	423	410	476	422	440	439	410	418	385	446	416	447	400	439	416	415	412	417	405	413	417	422	381	406	424	392	428	448	436	431	375	415	431	402	414	408	446	380	436	424	427	399	377	425	426	411	401	401	445	415	412	427	441	380	420	430	424	406	452	479	387	425	417	432	428	409	437	417	435	415	442	416	386	394	443	416	397	381	422	422	471	422	408	445	415	406	477	375	486	409	405	405	415	385	390	418	370	391	422	429	422	418	455	446	408	405	397	443	452	458	418	444	434	460	480	421	381	425	387	380	451	438	428	412	418	380	456	441	422	439	451	398	439	434	421	408	444	430	377	420	430	432	401	435	438	448	383	396	397	400	395	389	413	416	439	429	448	401	394	398	409	388	424	420	450	439	420	455	403	436	439	416	389	443	398	443	412	440	397	429	447	403	425	456	405	413	393	428	449	425	412	428	434	416	417	408	406	419	419	416	424	414	460	388	413	467	380	401	401	391	428	405	447	435	407	410	398	408	376	469	437	380	426	402	382	408	457	436	474	431	426	447	446	369	410	392	392	419	413	422	404	416	405	427	401	418	371	393	408	434	444	430	416	419	437	389	449	404	426	440	411	461	445	435	474	449	421	417	425	423	425	436	418	399	396	433	403	403	452	397	467	387	397	424	391	410	404	390	402	411	444	435	385	398	396	408	397	432	427	440	447	413	441	415	438	430	439	393	450	392	418	411	383	457	407	453	447	428	419	390	398	429	483	435	433	399	415	388	424	393	419	387	406	406	436	439	446	423	408	438	427	377	420	382	384	401	399	409	398	421	403	447	455	444	439	428	390	431	415	401	447	413	447	388	410	415	426	367	404	429	463	397	412	410	453	431	429	420	414	387	420	413	414	378	402	418	448	403	426	440	411	426	378	397	398	413	394	390	423	385	382	443	438	418	415	421	422	397	395	414	436	406	404	430	403	439	415	428	445	452	397	431	436	423	411	451	450	410	424	437	391	384	416	397	416	391	414	430	410	399	386	427	428	391	407	381	431	441	427	478	406	385	417	389	409	452	458	431	400	429	429	398	410	431	427	432	399	411	404	401	413	410	455	427	405	407	410	405	392	423	384	460	402	416	397	432	436	439	416	444	439	446	405	430	433	425	439	439	397	422	397	444	391	403	419	446	449	366	412	424	406	466	415	406	426	444	429	448	405	429	415	406	411	415	446	402	402	402	428	454	442	443	408	391	407	382	415	402	408	418	396	426	432	407	410	407	406	452	415	399	439	373	427	446	436	425	398	408	389	425	429	440	407	373	398	434	417	423	415	449	412	391	421	442	454	467	418	385	437	484	399	390	419	438	408	428	410	394	451	439	419	428	441	408	437	452	381	456	418	443	423	445	420	426	438	396	425	449	465	425	458	433	423	394	437	394	400	408	431	428	442	390	406	449	413	430	406	427	425	369	420	407	417	389	420	402	450	397	400	389	401	382	414	420	415	406	416	419	401	450	434	438	436	417	413	412	418
5665	1056	1049	982	950	1079	953	949	939	905	917	906	980	1025	898	978	868	930	935	923	863	909	919	941	889	897	956	928	1009	947	907	924	890	911	921	898	930	938	902	962	921	974	942	1022	920	969	956	935	897	941	903	900	921	900	943	903	952	983	984	918	980	956	940	938	923	958	914	966	947	1011	925	974	962	948	919	909	917	901	908	960	930	961	953	939	883	911	943	979	905	911	948	917	924	933	928	901	961	972	912	958	913	877	926	930	955	951	912	933	942	934	880	933	870	915	906	930	984	880	976	913	920	951	894	927	976	887	950	976	885	922	924	913	967	885	927	917	890	888	978	951	959	965	872	978	861	928	933	934	943	935	974	948	1022	930	993	948	992	902	961	944	944	924	917	975	962	928	983	940	919	945	933	888	946	946	979	939	950	947	826	966	922	906	918	959	939	894	913	895	884	920	946	963	928	910	869	931	964	977	936	899	916	914	921	920	918	969	949	942	885	913	983	915	882	918	955	952	900	948	921	936	924	928	915	952	930	864	921	938	910	947	919	949	929	917	923	954	967	922	924	951	914	976	888	931	928	973	951	987	963	957	944	945	970	928	929	933	920	863	951	925	931	989	989	926	983	902	910	958	927	964	890	959	902	970	954	922	933	899	951	919	923	989	911	951	941	948	932	899	899	909	960	942	923	903	954	916	936	901	912	913	950	981	950	950	959	969	901	915	961	913	935	945	944	890	902	942	875	938	931	1027	999	906	919	926	935	932	947	921	977	956	924	912	922	958	951	969	984	952	953	968	899	943	937	917	914	917	950	954	915	844	918	925	949	960	921	923	910	976	902	959	942	967	910	972	958	921	914	910	924	952	973	944	942	901	940	917	928	889	927	1026	928	914	967	968	919	919	942	1009	936	889	855	960	929	923	919	970	938	964	932	950	943	881	930	941	987	942	888	913	960	895	954	942	922	985	958	958	914	929	944	928	934	931	951	945	926	943	915	965	920	894	917	908	939	916	948	895	979	965	923	921	928	961	924	934	899	927	925	967	942	910	935	890	921	914	947	928	944	937	949	964	994	942	930	918	926	954	913	928	928	910	885	951	966	918	958	946	937	948	915	904	925	967	918	977	901	949	899	951	921	908	945	927	932	942	936	996	939	953	877	997	915	941	882	967	956	939	960	977	968	889	878	941	959	849	930	931	882	927	972	871	963	911	928	950	942	896	950	970	884	960	943	948	981	920	983	943	939	907	921	931	901	900	955	938	922	890	964	966	895	939	934	916	921	902	917	996	907	899	939	938	871	984	952	946	919	957	886	914	937	957	883	935	920	1015	925	941	949	947	900	947	947	912	920	916	935	955	969	907	933	925	933	935	928	919	876	922	915	940	854	903	914	994	926	908	952	908	983	985	973	903	924	931	923	939	900	964	930	943	945	957	937	933	933	915	925	920	973	925	913	946	957	945	951	940	953	942	893	908	941	944	934	933	930	903	964	928	980	951	909	939	970	946	952	969	955	942	939	944	973	932	898	897	931	917	934	895	945	966	936	981	925	895	929	953	963	968	907	990	977	951	895	918	922	873	910	937	909	942	906	956	911	910	931	941	912	894	950	929	949	976	950	941	946	964	943	959	921	923	932	925	931	937	952	981	967	954	865	913	928	949	921	908	997	962	897	916	949	915	911	894	880	899	905	893	965	964	965	933	966	976	989	997	918	919	922	891	897	951	916	929	911	865	913	952	971	935	948	992	923	940	968	923	924	942	936	983	914	957	956	935	878	979	1011	922	940	897	939	950	929	929	920	964	942	929	910	921	949	956	932	879	898	982	936	969	929	905	884	866	953	969	899	937	921	950	920	908	904	922	936	951	995	954	882	916	978	891	970	932	930	970	981	932	977	926	942	904	926	959	893	929	941	950	912	904	921	949	886	927	970	984	956	902	968	961	976	954	940	952	912	945	897	922	927	968	919	947	890	1008	906	969	950	907	904	936	940	920	952	942	955	956	937	902	891	949	989	964	939	980	936	911	895	909	962	940	900	937	976	921	928	916	937	921	942	918	979	921	990	934	896	957	898	938	941	961	954	944	909	943	953	999	970	887	918	990	902	944	880	919	948	926	936	954	876	976	931	917	915	965	947	924	930	995	941	949	952	948	963	921	949	979	914	956	977	904	921	921	926	937	911	916	943	925	931	899	950	952	963	941	959	928	931	911	958	909	942	892	938	976	968	948	922	934	924	1003	936	915	967	979	954	962	970	1005	987	946	921	916	872	902	967	873	925	935	885	905	901	970	929	956	928	906	901	955	952	958	955	946	903	923	915	878	917	944	985	879	935	923	893	959	955	915	917	983	969	935	908	886	884	938	921	873	913	929	918	876	978	967	911	895	931	940	956	948	940	940	911	922	916	922	909	958	978	932	965	871	896	986	905	966	899	960	953	947	899	932	903	926	927	968	936	957	986	919	938	927	882	942	910	903	911	865	968	906	938	923	912	970	874	966	915	922	921	857	992	919	991	925	955	894	914	879	943	927	914	926	948	958	907	975	887	922	971	960	927	927	992	860	927	932	927	956	964	981	971	933	904	935	905	918	914	908	929	988	859	930	941	913	955	937	907	955	929	927	928	939	958	945	890	969	989	946	938	989	952	931	898	945	944	996	968	971	934	920	944	931	965	978	912	878	879	900	910	908	988	973	912	955	931	903	895	937	931	939	943	893	949	891	937	930	958	958	933	958	929	926	871	909	909	913	931	934	978	975	964	929	963	962	894	976	943	934	925	940	929	904	953	940	1005	971	945	955	929	943	934	963	973	928	915	971	952	903	982	928	983	918	907	930	938	1030	927	914	903	985	933	943	890	936	916	884	865	967	988	922	959	931	911	935	891	931	917	924	946	915	909	977	971	908	875	924	917	888	943	901	914	935	958	899	933	929	975	944	944	947	940	983	951	886	913	946	942	949	951	941	976	856	986	951	915	968	938	919	935	956	889	893	969	929	926	868	911	1002	928	894	967	968	968	960	912	918	1016	997	929	913	876	906	958	930	920	952	922	919	938	913	960	969	961	929	863	914	920	943	951	910	945	959	999	958	962	916	946	971	871	913	917	944	907	921	938	880	889	910	977	909	906	945	950	958	921	938	898	876	906	900	949	921	979	974	937	1000	925	915	930	891	949	927	913	969	918	974	904	949	937	964	936	949	923	954	911	901	917	968	920	898	934	934	929	879	921	966	945	940	905	957	841	919	930	931	951	937	981	962	946	929	955	932	930	971	904	894	958	902	924	952	919	932	939	960	914	943	873	966	922	918	874	917	902	965	917	920	928	954	917	908	965	940	948	972	921	959	1000	916	924	892	1015	912	943	882	971	941	910	973	931	917	900	917	962	959	928	952	940	880	998	908	976	950	926	910	872	903	957	925	912	938	982	950	885	924	918	939	954	926	983	908	943	923	893	932	955	915	922	915	954	942	934	897	914	943	972	959	931	898	928	938	947	897	921	910	961	945	919	916	906	956	895	922	957	886
24492	20946	24340	27708	20435	1977	519	413	357	347	381	361	331	352	339	351	344	324	359	308	322	354	301	347	334	314	300	325	307	293	297	332	356	322	303	334	364	329	369	310	328	302	311	325	314	326	290	322	315	305	276	364	319	343	306	351	343	339	327	328	348	326	319	296	337	333	352	307	321	288	317	319	310	310	301	331	331	344	323	344	318	307	329	363	339	337	307	377	329	317	300	309	290	330	324	287	328	322	317	309	308	319	323	350	320	329	299	270	297	327	335	341	334	323	329	333	315	293	314	315	290	290	300	317	313	330	347	329	347	338	300	312	309	306	314	300	280	271	330	318	331	363	328	355	369	313	315	349	369	368	359	310	355	323	306	314	327	323	320	322	304	318	328	326	317	335	361	347	319	323	287	333	357	335	329	325	313	308	313	320	307	319	337	319	328	355	372	319	340	325	347	309	345	329	321	337	320	326	301	310	292	354	346	297	336	277	329	326	296	276	332	314	349	310	323	307	329	310	328	319	280	300	330	330	344	330	359	306	329	315	299	346	339	305	321	325	307	340	304	326	323	324	294	357	344	344	316	305	310	312	323	313	310	294	334	321	314	302	316	341	322	321	336	332	316	346	336	288	312	343	333	313	335	316	326	354	324	322	313	328	322	309	316	346	338	323	320	297	323	313	310	327	364	354	332	332	338	345	307	307	313	319	323	340	345	328	314	358	337	321	360	317	321	363	336	312	316	323	330	343	321	322	322	340	308	334	356	323	276	335	324	326	320	327	324	328	306	311	298	318	344	290	353	317	328	303	354	320	327	322	313	362	312	321	326	304	334	316	317	324	296	317	354	330	314	335	292	307	329	350	345	321	349	347	334	340	346	325	304	329	346	331	363	366	317	297	290	312	333	313	332	321	287	331	335	322	342	312	297	285	324	347	308	328	288	313	301	335	300	351	332	333	349	329	326	302	323	347	323	354	353	307	351	337	319	290	307	302	334	327	320	310	320	316	330	306	300	326	327	353	351	308	355	331	339	346	335	371	311	306	304	324	336	325	367	301	309	335	309	345	306	356	350	314	322	331	313	342	323	348	348	321	303	337	349	354	297	322	340	331	359	291	276	332	343	328	331	335	296	317	321	312	352	326	311	328	302	321	305	334	353	308	339	314	284	314	328	348	318	310	295	313	309	326	290	340	294	311	344	314	360	320	337	313	308	317	317	321	355	339	313	356	335	311	299	326	317	327	341	339	289	333	316	325	347	318	332	318	290	349	334	302	338	285	303	329	317	324	346	298	337	314	350	301	299	324	323	338	288	320	308	311	285	345	323	311	317	361	320	333	319	326	300	309	312	327	321	301	317	342	296	316	308	338	328	330	293	323	299	315	343	335	313	322	349	340	308	324	354	359	327	310	304	318	324	327	328	341	339	319	340	318	317	330	331	333	359	288	317	348	313	331	342	320	336	322	329	334	330	303	333	307	338	302	329	312	323	331	288	320	326	307	305	336	319	315	322	314	303	319	309	293	333	322	316	321	348	310	316	334	336	305	335	272	334	332	351	295	303	301	334	312	336	335	295	322	321	291	325	295	342	313	315	339	312	317	327	343	312	305	313	338	340	327	293	319	296	305	323	319	346	337	303	348	310	309	318	309	323	289	315	297	317	324	303	334	307	340	298	313	327	306	312	311	283	292	343	348	337	312	300	325	352	342	299	355	310	325	325	311	340	335	312	334	362	320	346	360	308	319	318	297	342	342	325	295	319	304	349	329	324	373	334	330	358	342	319	315	378	352	338	316	306	336	356	341	311	353	302	347	327	310	326	337	294	306	296	311	317	349	296	313	327	324	325	344	353	328	337	324	324	322	320	319	329	316	307	319	345	348	340	307	339	328	319	281	353	303	331	337	307	311	305	298	326	331	298	336	341	342	354	332	363	315	302	336	286	308	326	335	323	315	302	304	274	298	328	327	343	336	320	332	301	332	293	309	311	309	336	300	311	313	313	311	328	311	307	278	356	305	321	293	328	300	287	311	323	344	315	327	321	304	330	335	333	307	292	322	340	321	306	313	313	331	279	315	324	319	341	326	314	319	356	311	314	300	304	323	323	342	354	328	313	318	325	356	278	327	300	307	323	354	293	328	338	318	315	297	327	329	319	342	311	303	304	332	305	351	318	306	345	303	332	375	324	333	337	327	320	336	351	278	307	334	352	358	356	334	312	311	336	304	342	305	316	320	327	317	304	351	357	344	312	325	306	307	305	321	306	339	346	317	327	372	347	335	315	332	366	321	337	344	327	327	311	321	309	355	301	286	331	328	323	333	304	286	310	361	330	345	329	337	311	324	311	321	294	318	323	335	287	323	355	320	297	325	316	351	319	325	321	291	340	345	308	347	335	306	359	318	334	314	290	349	316	290	291	303	374	309	292	318	335	306	344	315	330	347	305	301	329	337	324	322	304	317	344	315	312	294	315	316	338	345	346	317	356	310	319	332	294	286	339	326	309	312	326	312	322	298	340	318	350	317	310	290	307	305	325	360	319	327	318	345	321	312	332	303	316	339	312	296	306	293	305	333	341	327	318	283	273	324	308	307	352	360	320	324	314	344	342	310	314	349	328	373	355	316	342	322	332	326	342	351	325	306	325	332	341	346	345	299	310	331	334	323	307	325	349	302	324	317	320	335	340	319	322	283	340	292	313	362	332	310	333	331	345	344	355	306	327	346	289	362	321	295	341	313	331	317	370	303	296	328	309	293	315	347	314	300	302	334	348	344	349	274	289	290	323	302	288	323	356	335	331	337	344	313	339	330	311	318	298	319	345	349	317	316	311	336	313	300	330	336	344	330	284	318	339	315	334	314	308	318	330	294	326	355	335	317	357	318	320	320	354	333	328	320	294	319	325	318	318	296	345	314	327	309	310	300	297	329	289	335	307	331	310	329	328	316	330	310	327	348	353	313	333	328	346	328	322	309	330	322	327	322	310	328	305	318	322	362	332	341	350	304	294	328	323	311	317	353	384	366	336	334	317	297	319	359	324	300	323	323	311	367	340	358	323	326	358	296	347	326	345	318	309	311	313	357	336	326	314	331	313	366	332	326	292	277	332	331	334	325	343	329	321	313	337	294	331	326	342	334	377	327	331	359	309	303	314	337	307	316	308	326	333	338	306	339	342	323	320	323	310	355	302	323	319	271	283	353	311	315	315	336	335	311	305	309	333	345	345	360	345	293	314	294	326	331	354	306	301	314	310	320	315	305	364	301	315	338	338	331	279	333	324	334	299	327	333	343	317	303	307	336	343	331	306	355	306	326	330	343	325	325	323	323	279	355	331	327	315	347	310	283	287	321	304	321	320	314	345	315	307	347	303	329	316	339	327	360	307	335	328	311	326	296	330	301	305	340	321	342	333	309	348	289	330	312	339	322	308	312	315	337	296	354	305	338	340	326	335	327	297	303	343	335	316	333	344	302	281	315	308	350	326	337	284	296	309	334	327	311	381	312
3212	2719	1855	1107	887	836	831	761	786	774	741	704	773	724	754	691	782	751	719	727	774	678	735	739	732	708	743	683	738	725	775	717	743	763	709	741	768	715	741	739	720	699	748	703	745	690	740	755	749	698	746	732	731	777	740	728	727	746	753	720	730	730	760	690	754	688	732	691	743	759	734	754	760	743	712	726	773	748	727	757	727	719	758	720	716	765	737	721	707	727	709	749	765	735	691	739	723	732	775	693	705	729	726	709	737	761	764	790	731	735	736	721	688	713	797	700	717	729	743	712	729	778	699	708	744	684	664	707	755	748	716	692	743	742	714	797	703	744	723	748	727	758	757	717	701	686	730	738	726	772	731	718	758	677	752	757	715	695	696	776	758	717	725	712	716	752	707	714	684	730	754	728	720	707	708	713	701	713	707	684	714	755	715	773	771	704	767	779	724	713	766	692	709	742	750	707	759	741	731	718	738	758	758	712	763	689	720	666	700	740	682	696	714	722	734	742	746	693	723	736	699	702	773	703	762	692	692	717	755	702	741	709	714	670	747	774	756	723	728	713	772	755	728	698	711	712	765	713	700	718	766	713	648	731	727	702	746	729	733	737	698	770	756	749	711	740	671	707	746	754	719	706	710	729	687	738	713	731	719	745	702	681	707	769	757	692	678	743	650	727	755	754	701	760	687	734	757	686	734	759	742	757	719	705	707	756	725	717	678	728	753	759	772	730	752	665	761	722	733	738	778	731	710	726	747	718	728	722	707	715	705	701	778	786	718	717	733	700	766	783	722	763	731	710	754	708	761	706	726	687	756	686	731	753	684	725	763	696	764	737	686	688	713	752	720	749	691	712	705	716	688	689	754	706	717	700	759	723	725	751	720	700	699	751	744	738	744	737	745	739	740	690	712	742	729	760	718	729	699	752	756	706	701	762	716	746	675	740	777	707	702	740	742	724	772	761	744	739	743	761	745	771	728	675	699	688	747	763	730	727	699	719	736	716	702	710	730	676	706	725	711	760	744	748	738	710	690	753	746	739	677	737	726	727	732	683	761	681	697	700	743	709	745	744	749	691	739	727	706	784	689	734	715	738	727	711	723	708	746	752	698	716	728	732	750	786	708	712	746	763	724	739	722	695	787	768	754	759	752	726	676	745	728	739	688	671	709	751	702	765	751	705	714	687	677	732	749	754	754	767	749	747	767	748	725	753	754	755	674	695	792	755	749	735	752	774	734	707	714	751	715	692	750	737	716	780	701	747	686	735	753	695	817	744	723	733	708	742	702	736	773	743	721	712	724	681	683	765	714	729	734	688	721	706	661	733	726	699	732	745	731	727	751	749	719	719	732	728	735	757	724	686	701	762	711	741	734	691	752	725	756	723	756	781	752	751	742	746	703	710	710	740	754	698	738	729	723	755	718	736	722	763	764	706	760	734	747	736	730	763	720	751	687	769	712	687	746	742	713	701	753	757	694	713	764	717	748	714	727	755	787	748	778	770	701	757	718	713	736	734	735	721	733	739	682	775	742	718	736	680	748	728	776	698	711	717	724	714	714	787	698	691	713	715	728	731	769	768	728	700	736	733	732	758	772	758	742	745	747	700	760	681	729	774	734	707	731	752	714	696	675	707	716	698	722	685	737	738	722	744	707	709	739	739	726	735	760	748	715	753	737	739	668	747	702	710	733	736	703	722	711	708	734	723	743	715	759	769	734	675	682	734	696	776	732	736	719	708	777	784	730	711	751	745	770	668	734	693	738	657	702	696	676	702	698	745	706	704	748	714	763	722	748	738	727	765	706	770	753	755	692	720	759	718	765	747	736	707	752	741	729	702	713	732	722	743	684	736	688	735	713	703	681	759	730	704	774	740	719	713	724	700	692	732	690	739	732	685	702	691	701	794	771	686	724	708	732	767	726	746	699	738	769	758	716	697	745	709	727	721	753	722	800	696	739	728	736	708	727	713	704	766	730	702	739	722	736	676	806	725	736	719	709	745	723	703	727	723	726	786	735	724	770	728	786	753	719	709	750	710	706	730	745	682	696	740	707	702	744	715	710	767	724	745	736	716	715	697	724	765	714	756	694	725	760	741	724	725	678	738	716	721	727	691	732	716	707	707	749	730	745	718	761	733	709	761	740	657	734	719	769	688	714	727	750	734	743	713	718	714	677	697	698	747	716	724	725	724	742	717	753	684	734	717	722	769	712	729	722	673	744	718	691	698	700	751	680	689	697	730	728	695	749	719	730	731	696	714	706	689	703	707	759	714	747	703	770	766	741	706	674	733	704	751	690	761	724	743	786	756	685	691	727	723	711	738	735	722	709	738	754	746	717	723	721	706	730	736	734	726	755	757	740	764	715	734	695	708	721	757	722	766	736	671	724	697	744	726	700	729	693	740	720	697	729	686	690	729	721	737	779	733	767	713	731	725	731	739	712	711	742	766	737	711	701	736	687	718	751	713	750	715	741	695	711	730	756	732	715	742	692	723	777	668	743	752	717	736	700	716	695	727	763	715	742	769	708	759	723	704	696	678	693	726	715	734	760	735	742	755	692	714	735	734	743	712	701	700	699	736	768	696	755	730	748	733	767	719	710	726	743	761	741	768	717	755	720	735	711	704	716	753	723	731	742	724	751	697	737	763	710	717	697	723	742	737	668	738	722	778	752	707	746	730	742	732	753	733	718	702	689	705	740	747	741	674	698	762	767	728	697	690	760	748	764	683	715	786	745	691	723	718	699	728	736	685	695	731	712	747	730	743	718	728	692	705	716	755	728	726	727	725	705	700	708	737	739	726	788	764	744	712	723	748	737	753	739	718	813	683	782	731	664	721	737	751	718	729	752	747	730	738	749	745	734	695	717	728	679	780	712	742	687	774	698	724	741	784	769	721	742	726	728	727	713	698	778	704	776	717	726	758	699	706	678	719	679	673	723	724	701	751	691	715	707	693	774	707	767	796	712	729	739	730	695	673	671	744	705	762	729	740	724	752	745	711	703	742	744	739	675	702	694	731	706	704	748	733	713	722	744	732	753	756	764	773	729	761	714	670	703	750	780	769	746	717	729	740	772	691	735	739	724	723	747	761	772	752	662	714	696	672	719	755	717	706	677	692	725	727	732	720	733	757	717	760	725	753	681	743	728	720	728	719	729	732	695	734	706	693	756	739	716	729	756	734	765	713	728	731	715	720	710	732	697	713	794	728	714	699	687	719	706	719	743	750	712	739	721	707	679	734	731	723	772	750	736	713	717	757	747	706	735	727	731	717	695	731	698	754	726	732	697	720	713	728	726	712	691	755	766	730	707	736	761	719	675	720	762	751	747	764	736	742	741	742	743	749	682	716	692	743	726	739	728	686	686	708	701	739	690	710	710	659	762	726	768	704	706	735	716	753	691	730	729	772	735	788	655	728	734	754	722	748	744	712	746	721	702	710	690	755	729	729	732	715	721	713	798	692	788	720	740	726	707	687	726	743	707	684	694	748	765	699	729	712
23794	20954	25010	27058	20957	20744	1219	413	296	262	205	226	205	197	175	182	189	166	162	156	171	175	170	167	172	166	170	182	146	134	141	167	156	169	167	187	166	150	144	127	165	150	137	159	146	154	156	137	164	159	154	143	152	131	145	124	121	137	157	169	164	171	176	161	130	164	134	140	146	151	152	170	163	141	152	149	170	132	126	181	160	169	140	170	169	163	144	148	158	154	161	122	146	154	154	146	151	156	157	183	189	155	127	139	147	145	142	142	172	154	157	156	167	178	143	140	144	152	126	151	160	158	170	145	147	135	143	155	165	173	163	153	147	159	152	158	163	157	148	147	145	161	140	163	144	134	152	139	160	149	139	151	158	158	161	134	152	152	148	141	133	185	154	149	130	161	150	167	162	134	156	168	154	169	172	107	132	169	136	149	146	156	161	153	166	149	137	144	135	179	165	173	161	170	165	134	151	138	139	134	155	151	147	149	149	146	152	145	150	154	129	172	150	149	155	168	145	157	152	164	153	147	142	148	146	155	154	143	151	134	140	159	161	161	131	163	152	143	167	169	170	173	147	113	135	154	129	177	158	179	151	152	161	146	153	153	158	152	149	142	153	143	137	162	170	134	147	143	156	162	141	142	161	153	158	134	152	170	135	157	181	148	142	135	134	162	144	147	155	138	139	145	156	148	146	144	172	146	136	146	164	150	164	153	148	149	135	170	134	131	166	149	161	165	131	149	124	147	152	177	157	161	154	137	137	129	155	138	139	148	153	151	126	150	127	154	141	147	146	177	144	147	160	165	131	157	140	159	168	148	155	154	162	137	151	176	146	133	161	168	162	147	138	136	143	153	157	142	133	178	153	144	145	151	143	154	160	178	157	139	145	141	155	132	134	156	148	166	182	140	154	148	175	135	155	148	154	155	139	132	144	132	141	130	137	143	144	156	161	157	136	159	130	153	144	164	146	151	155	142	147	152	133	158	134	143	132	172	152	143	168	159	169	144	143	148	146	159	152	143	137	192	146	163	145	146	178	147	157	139	149	141	163	164	138	125	146	143	137	144	166	168	146	181	151	157	167	142	175	155	162	134	156	148	131	156	159	143	151	140	152	120	138	137	145	158	154	146	142	149	133	149	151	154	155	146	170	131	157	164	138	170	140	158	141	147	151	148	154	153	157	157	154	134	160	115	151	140	152	153	179	156	143	144	149	145	131	149	131	133	169	155	149	176	177	163	170	152	138	153	136	138	134	162	177	152	150	147	151	145	135	140	139	159	142	151	153	142	153	125	147	149	158	149	147	179	139	173	148	156	157	151	148	161	164	133	142	157	123	154	154	132	166	156	153	150	145	166	167	150	142	159	154	157	143	150	158	130	139	152	161	143	160	144	132	157	137	157	151	142	122	139	152	146	158	144	148	130	159	161	164	153	147	144	155	145	160	152	156	151	162	161	159	155	157	162	149	143	168	159	129	162	160	142	129	136	162	160	151	135	145	167	155	162	162	183	152	151	161	144	137	139	166	159	145	128	159	145	157	169	158	142	150	141	158	159	141	151	129	144	133	143	162	153	150	148	155	159	145	164	140	162	147	146	154	142	157	156	150	150	142	144	161	142	158	140	148	140	129	137	140	160	131	140	159	139	148	146	142	150	140	153	143	151	148	135	154	129	129	149	146	150	170	166	149	155	149	153	145	153	148	150	154	130	171	161	179	171	156	123	147	155	149	148	171	140	146	164	156	154	146	148	145	111	171	131	139	143	155	152	132	155	177	172	156	144	139	153	131	146	118	163	159	184	146	143	144	165	166	159	148	155	148	149	141	128	147	126	119	155	117	160	155	141	163	141	137	151	133	147	145	154	153	137	133	137	151	136	134	153	145	141	149	177	129	145	134	151	145	168	154	142	150	138	144	183	160	158	162	161	141	136	132	154	154	139	162	159	165	149	147	145	146	143	151	131	159	131	145	142	138	169	142	153	139	130	136	159	146	145	139	150	133	142	140	125	146	160	126	132	160	171	145	155	143	128	169	143	141	149	158	163	146	156	147	147	150	148	138	147	147	146	160	151	138	151	156	145	141	135	153	143	159	157	148	152	147	126	164	139	153	130	142	160	157	165	153	178	153	157	161	162	123	164	175	146	144	136	128	144	159	163	138	154	119	156	157	129	147	175	150	160	141	145	152	170	123	116	159	143	141	164	132	153	133	161	151	138	155	154	134	149	144	152	146	162	150	138	135	144	141	162	153	139	147	139	137	165	150	166	130	138	143	160	160	140	158	156	136	151	136	142	164	128	137	146	135	145	142	164	135	154	146	175	161	161	171	175	157	134	145	159	166	163	138	134	149	168	149	153	165	152	156	129	153	130	128	152	172	146	153	151	143	152	142	156	155	164	167	180	151	166	145	153	149	128	164	165	141	163	175	146	139	152	183	160	162	157	137	158	133	142	133	154	156	142	143	148	142	141	159	133	145	158	165	144	148	129	143	141	150	159	166	146	150	162	150	157	162	156	167	149	153	156	125	149	134	146	118	152	146	162	155	155	147	169	171	166	135	151	144	145	147	154	169	156	177	146	146	154	140	128	171	161	145	134	144	149	136	138	129	151	168	146	147	153	153	153	157	136	149	161	142	147	135	171	149	165	178	132	173	144	136	142	162	151	134	145	139	164	171	155	143	153	161	132	156	116	147	155	153	132	153	132	183	164	133	178	145	149	127	139	169	170	146	140	163	162	133	134	137	163	148	148	144	160	150	150	128	119	163	170	151	166	169	125	140	162	174	141	117	142	130	141	146	161	132	165	155	138	160	138	150	157	151	168	153	150	173	157	164	164	179	167	154	136	130	161	149	135	150	137	163	150	149	157	127	158	150	147	146	156	149	157	169	142	171	133	172	184	155	148	158	139	146	148	149	153	143	148	152	159	148	144	161	153	140	159	148	151	139	161	149	139	152	140	143	142	120	141	152	146	128	122	169	138	153	160	145	149	160	157	144	153	160	147	175	152	134	127	134	140	154	145	136	141	148	160	141	132	139	154	124	165	150	164	152	163	162	156	154	134	161	150	158	137	138	142	135	147	134	141	174	151	146	154	130	154	146	146	130	157	154	148	145	133	162	138	156	166	181	151	151	150	166	155	180	161	138	126	122	152	148	171	139	128	144	144	158	164	148	148	155	155	136	131	137	145	169	148	155	176	162	163	145	139	171	154	150	149	134	172	153	154	145	129	137	148	143	178	143	140	153	166	136	145	152	139	151	143	144	153	152	139	133	154	130	152	154	139	142	166	166	143	133	134	144	136	154	156	166	157	136	148	170	164	162	152	153	146	139	141	130	164	154	163	144	135	149	168	144	136	182	137	158	155	128	150	157	152	137	145	138	156	127	155	154	173	133	134	142	154	165	158	159	175	140	144	153	152	121	167	150	151	165	143	135	182	140	147	159	152	158	148	128	145	137	135	155	156	145	166	161	140	142	153	145	167	131	138	155	158	152	152	185	139
3042	4130	2383	1065	706	538	493	476	467	451	429	413	384	421	418	389	379	377	404	367	385	409	366	387	398	409	397	388	388	388	363	388	376	397	361	383	412	375	380	398	397	346	408	357	383	416	384	386	389	372	350	348	363	390	378	372	371	366	361	345	408	384	368	394	384	382	367	394	371	373	389	370	391	342	363	388	378	358	376	400	380	378	367	388	381	362	360	368	361	376	381	377	354	405	353	389	367	398	375	383	357	374	354	378	371	396	383	424	415	367	397	358	377	379	400	385	367	382	356	351	392	380	386	375	362	363	404	328	362	404	393	382	392	364	348	369	364	371	357	344	410	344	384	378	403	392	371	348	354	362	398	333	361	365	357	396	361	353	391	419	387	364	390	417	378	365	384	368	378	391	381	328	387	386	356	421	372	383	352	367	404	406	387	377	400	393	380	406	378	387	357	387	373	377	411	345	326	398	366	411	358	369	389	394	359	372	401	359	394	402	391	364	380	325	375	366	373	379	398	389	391	370	355	362	377	403	365	387	411	361	395	369	403	376	350	397	390	366	382	402	396	404	368	418	362	356	369	392	380	374	415	358	389	364	373	369	356	377	415	382	418	411	379	351	384	368	360	419	407	376	356	387	393	391	358	382	371	370	382	393	381	368	379	344	365	332	393	391	409	396	343	359	439	373	379	380	364	387	382	364	381	349	341	361	396	369	348	379	376	350	381	365	389	371	387	384	408	404	397	355	385	376	405	365	360	400	377	350	361	376	385	388	368	387	360	386	401	409	367	373	360	379	363	368	354	398	351	359	408	402	367	368	359	394	376	392	396	383	364	392	400	348	352	363	350	354	367	346	359	366	389	363	379	347	346	379	394	365	382	379	367	383	361	383	351	359	357	421	349	384	360	382	369	377	382	358	400	388	366	369	345	367	391	377	367	358	374	368	417	384	392	383	365	371	391	371	351	356	332	372	362	374	361	395	422	359	348	367	411	380	393	387	364	389	340	352	432	392	375	372	400	362	372	362	397	385	387	391	343	387	392	376	396	384	365	413	356	394	398	397	369	356	373	381	395	384	379	399	374	380	375	362	399	358	366	357	398	366	349	372	393	337	364	378	399	389	411	398	383	368	376	339	392	399	361	375	367	362	366	371	351	349	395	386	382	375	385	372	390	356	358	352	348	357	377	376	367	395	376	374	377	392	364	373	372	356	358	369	368	351	387	384	375	391	343	369	353	396	376	399	354	359	389	373	395	372	382	369	344	349	365	378	416	363	402	362	381	380	357	382	383	378	392	370	345	374	400	377	342	403	405	354	370	395	379	393	373	341	376	387	355	376	410	383	373	374	395	401	376	371	392	387	367	371	373	342	387	380	369	371	334	378	353	399	368	348	388	370	417	375	366	388	373	378	390	391	364	393	384	377	400	361	358	386	411	384	356	385	375	374	401	351	368	362	372	348	358	385	361	366	380	399	369	367	366	370	364	329	403	395	403	405	352	407	434	391	397	366	380	401	365	404	392	376	400	376	337	364	370	363	369	375	354	381	389	369	410	361	367	375	397	364	354	362	373	394	365	371	354	361	371	363	393	358	350	375	381	350	370	381	354	349	364	376	387	384	388	378	368	385	370	374	373	405	368	372	371	377	387	375	392	381	346	387	361	388	383	351	335	367	378	402	378	388	389	398	363	392	378	368	380	369	347	388	371	385	368	370	398	370	360	349	401	381	368	377	364	349	370	368	389	365	365	390	394	361	383	360	385	383	379	384	397	412	366	357	337	345	372	379	382	366	365	370	393	381	409	367	397	377	364	369	355	365	363	400	366	353	378	385	396	359	380	356	367	363	372	384	372	373	368	357	355	369	377	401	353	370	392	374	368	366	376	395	373	372	412	355	386	381	411	381	359	357	320	423	382	388	385	349	394	359	359	390	392	382	358	375	377	394	402	397	385	356	348	382	384	397	409	350	371	368	385	387	401	389	377	389	388	362	374	376	401	374	384	384	350	385	356	371	394	392	366	367	352	337	368	358	362	369	348	386	406	340	378	375	358	365	389	371	375	391	381	349	401	383	366	360	359	347	391	387	387	326	375	383	357	425	357	353	405	367	391	363	386	390	392	404	404	351	387	354	387	388	387	378	364	353	361	385	376	369	369	346	384	393	403	351	379	407	403	388	376	353	384	378	374	402	399	367	349	398	375	356	386	381	351	369	388	369	390	413	371	375	344	351	397	384	364	386	389	362	390	405	361	384	373	383	399	392	351	361	395	371	357	379	368	405	425	401	376	370	381	384	384	394	356	403	400	386	372	388	394	393	409	374	398	367	386	406	362	377	384	375	391	365	380	395	347	388	398	378	371	347	379	377	352	391	392	395	372	400	365	394	365	395	346	356	352	344	361	397	414	368	386	377	367	368	390	392	367	352	378	368	390	349	381	368	365	384	385	411	379	374	359	382	364	416	393	388	380	410	363	418	355	364	354	351	361	406	384	372	359	389	372	384	397	381	391	379	396	378	401	391	365	387	360	373	364	378	336	373	410	393	342	408	380	354	382	390	381	369	340	357	348	381	369	355	389	388	386	395	381	383	356	376	402	354	383	366	407	388	369	380	386	369	400	385	353	379	386	370	417	356	387	327	363	399	365	361	355	355	393	380	386	393	344	368	418	376	358	384	409	337	381	366	373	373	384	374	369	394	368	360	368	425	352	372	374	372	399	396	357	407	388	357	359	365	381	383	373	372	383	381	359	385	383	350	389	379	395	351	386	350	385	402	386	380	373	365	372	431	363	363	372	392	374	405	373	364	376	387	366	348	405	374	378	388	385	363	336	366	377	386	372	362	326	364	358	373	362	400	339	378	419	378	377	381	390	366	400	359	402	350	406	357	379	366	395	401	362	366	393	333	378	404	354	372	362	390	378	395	366	348	353	339	408	390	366	363	380	369	368	364	345	374	408	376	352	348	329	364	370	334	370	350	388	373	357	335	371	367	394	364	396	368	368	376	358	381	377	373	340	405	378	417	360	377	348	410	383	408	407	366	396	360	392	383	357	366	382	370	395	399	406	419	377	374	402	381	370	408	379	390	364	405	385	390	394	356	390	374	383	367	395	394	396	338	365	383	343	382	418	374	404	375	378	383	383	381	356	358	401	382	382	370	392	392	396	345	395	381	397	352	365	387	349	339	372	337	369	391	354	362	366	371	389	365	384	362	362	393	418	408	349	399	379	360	385	384	367	416	395	345	369	378	342	395	386	398	355	414	361	376	361	376	361	374	387	403	386	391	362	359	383	374	347	377	360	401	415	347	390	394	361	381	344	402	350	385	394	379	401	358	352	398	383	367	389	358	383	415	359	381	391	365	382	376	348	369	397	398	369	369	389	373	414	351	396	353	373	339	371	350	347	371	349	386	370	374	397	342	379	371	376	409	376	408	402	379	385	374	397	362	381	360	386	376	339	369	381	349	330	374	367	383	347	381	354	380	394	352	394	348	360	371
32270	10326	1098	512	440	423	431	400	438	419	421	386	432	421	453	410	454	441	442	432	399	386	433	397	449	441	443	442	428	342	433	419	419	398	407	400	417	424	424	423	427	416	428	417	405	428	401	403	437	421	394	407	399	387	405	373	441	474	408	448	431	440	398	389	422	437	425	390	433	415	403	405	426	430	440	453	454	390	420	404	400	399	435	419	427	429	383	369	418	410	399	457	440	435	440	447	410	435	412	395	424	400	446	402	438	412	446	405	419	426	436	455	443	402	392	422	439	421	427	400	445	368	413	446	409	392	415	461	448	390	429	402	397	407	372	420	447	424	431	412	421	444	425	386	425	402	393	416	376	433	447	413	430	441	395	425	445	446	430	397	412	454	394	423	423	408	400	392	448	410	390	395	404	448	441	407	415	384	415	412	400	442	388	399	411	415	430	419	415	412	455	441	454	353	430	440	396	417	414	398	445	409	414	415	413	404	405	405	396	413	391	421	413	409	408	417	416	430	428	434	385	400	436	379	425	376	421	438	371	412	431	429	406	422	400	395	387	367	429	418	416	420	385	428	406	399	401	414	444	446	401	450	397	435	378	414	390	398	398	410	403	408	402	420	371	424	444	421	430	432	392	382	448	376	414	402	439	441	358	408	403	383	389	408	443	410	404	421	406	438	477	406	450	445	410	390	425	449	421	461	421	423	437	409	417	445	396	417	436	398	405	400	411	446	416	388	426	446	393	406	426	444	425	373	418	448	400	388	400	426	424	406	385	411	405	412	417	387	425	381	382	399	434	408	429	423	412	422	418	389	395	405	415	421	423	427	402	425	430	435	385	412	437	389	455	417	411	413	454	431	395	381	427	410	430	435	399	435	451	438	438	424	402	448	425	397	432	426	391	413	427	391	431	373	425	425	442	372	409	406	398	435	426	440	398	429	376	437	402	417	382	427	416	434	383	425	393	437	377	401	406	371	425	442	412	389	395	413	417	430	427	430	366	413	410	375	430	424	387	418	427	396	407	460	444	442	422	408	443	421	410	394	432	444	412	419	431	452	391	395	439	407	457	400	413	371	397	421	417	419	414	449	445	413	461	401	426	423	439	404	430	413	395	417	440	417	423	394	406	411	414	426	406	456	412	395	396	404	399	415	442	424	388	420	400	401	409	393	423	397	410	406	402	389	414	413	416	430	411	405	429	461	426	437	424	425	423	437	455	370	441	387	407	372	411	430	396	450	459	448	417	402	404	386	405	424	413	426	421	441	383	429	434	428	406	415	421	376	457	435	393	407	434	419	422	461	419	418	448	393	419	409	412	454	396	415	456	425	460	456	450	472	403	422	421	416	401	435	405	440	394	431	370	413	427	418	416	399	436	458	432	409	440	390	450	398	409	407	446	406	443	448	435	390	459	407	376	388	378	445	442	425	396	379	457	450	405	434	406	399	395	455	454	398	424	410	436	429	377	447	411	405	436	474	407	398	408	463	436	410	481	458	450	403	436	443	392	457	400	424	424	426	437	435	402	414	433	397	406	421	447	442	380	404	425	411	454	380	425	414	414	429	419	396	404	410	421	405	427	392	461	401	368	412	444	401	428	405	417	442	383	421	405	372	438	428	402	443	385	415	439	408	404	399	432	442	439	396	366	387	428	428	431	435	423	430	411	430	425	419	399	414	445	394	433	409	392	442	407	407	436	405	405	410	420	412	375	447	406	397	402	450	421	426	428	433	409	465	437	419	434	409	430	425	413	412	450	384	421	456	415	418	415	392	360	391	422	421	436	428	383	426	439	398	426	417	422	409	444	429	438	408	394	415	425	439	422	391	437	403	380	414	416	433	461	430	399	400	406	460	407	389	440	449	417	417	430	430	401	437	447	436	410	462	462	443	415	403	423	382	429	444	369	396	399	441	383	434	385	422	431	426	383	389	446	413	437	409	433	415	412	426	365	435	432	422	419	413	438	447	442	422	412	418	411	402	456	445	396	413	432	396	444	382	387	433	459	392	462	386	393	427	418	430	411	419	382	394	444	452	401	459	435	417	418	432	394	382	422	423	425	395	434	405	385	437	393	415	408	421	398	415	411	413	422	373	379	386	431	413	388	409	398	419	424	410	408	424	433	441	427	440	391	385	439	414	428	447	407	416	423	419	446	399	419	403	443	432	399	394	412	436	380	403	406	430	416	419	406	386	401	405	367	399	435	414	425	425	420	410	417	426	417	405	442	420	405	407	446	386	426	415	401	374	392	421	426	435	426	385	418	389	403	396	437	423	402	406	439	404	400	467	387	408	426	415	449	409	442	427	402	416	439	391	442	427	428	438	383	391	415	386	359	424	404	433	442	400	414	394	384	447	415	407	441	449	393	460	402	398	437	389	467	397	378	409	417	439	409	426	397	388	424	412	415	425	443	415	355	395	423	426	420	401	391	450	404	403	437	410	424	437	383	463	425	404	394	410	439	388	472	412	417	411	416	392	368	438	430	416	437	422	466	403	440	444	421	390	405	445	426	376	377	447	412	418	397	393	423	422	439	401	419	385	411	394	446	410	444	416	402	440	447	396	421	443	430	455	398	381	401	411	443	400	397	391	456	420	435	387	439	408	442	440	415	416	422	419	407	382	428	427	411	434	424	466	398	442	395	420	424	425	450	417	427	416	388	402	435	392	364	407	434	421	445	406	395	391	424	385	399	422	434	430	384	414	413	481	384	443	435	462	424	404	442	402	392	384	398	407	436	403	413	407	409	434	448	389	423	431	410	413	401	429	397	439	406	405	462	436	418	418	422	429	416	426	497	412	430	458	417	391	417	389	431	405	409	415	366	402	389	380	374	410	439	405	359	411	410	462	417	396	375	413	426	423	428	427	400	431	384	455	413	447	428	472	419	442	436	410	431	423	418	422	444	418	449	432	418	451	446	445	414	418	436	396	407	406	436	431	431	428	424	381	392	434	416	440	426	416	372	398	424	410	415	466	401	422	432	432	432	363	372	408	433	374	436	400	433	412	421	436	430	425	446	427	405	453	412	426	405	379	416	435	422	414	462	411	439	422	441	451	449	452	419	457	417	400	414	436	380	429	374	418	377	405	436	405	383	459	399	389	415	436	388	443	387	413	393	480	435	448	373	415	400	430	430	449	435	419	432	426	395	405	364	461	398	406	423	407	423	430	444	462	408	417	425	406	428	370	373	399	419	405	404	401	363	386	405	396	405	388	405	400	428	390	426	395	412	439	415	473	427	427	394	411	380	392	425	425	400	412	414	428	417	441	427	407	393	430	407	417	403	406	424	422	419	410	426	412	424	413	417	427	410	437	431	399	405	464	430	421	406	443	404	427	399	451	423	428	447	430	443	424	416	397	463	400	395	405	452	395	397	407	432	422	418	435	415	390	414	410	427	397	415	427	410	404	420	455	368	424	411	404	419	418	416	405	427	411	422	460	463	394	395	447	412	460	420	399	400	415	460	404	388	440	428	385	433	435	410	427	469	437	413	435
5508	1053	952	935	1010	973	938	972	980	908	999	877	980	921	920	903	932	939	976	948	913	917	948	954	912	896	959	929	929	892	925	934	930	942	911	912	962	944	904	934	915	944	938	918	924	891	963	942	916	938	879	947	940	864	924	909	917	931	908	883	979	928	902	889	917	986	914	914	944	869	906	956	935	944	877	903	908	929	922	889	927	987	961	889	904	940	927	916	946	939	964	902	919	962	921	990	944	986	927	979	915	911	912	888	897	920	985	927	930	907	974	967	896	968	929	877	949	906	917	893	955	910	941	899	927	924	867	910	934	934	947	950	913	941	934	916	912	867	928	900	908	898	930	926	948	897	889	943	897	920	962	956	904	921	914	991	952	967	973	912	924	947	942	920	935	908	941	884	864	966	939	973	902	928	944	942	914	883	932	906	850	965	901	957	914	922	946	894	912	879	952	961	914	875	918	962	899	935	929	941	956	898	934	1004	956	921	939	890	928	960	932	958	906	919	882	993	918	908	935	909	961	951	930	916	929	934	912	919	914	923	890	949	939	935	913	897	944	863	945	965	909	921	918	893	934	980	921	906	952	900	902	961	912	900	896	940	917	893	963	914	912	913	868	909	945	934	937	944	961	902	932	993	919	932	891	950	913	934	944	918	959	932	937	916	921	946	912	902	931	906	958	936	931	937	952	1002	934	890	901	905	939	938	908	911	911	926	978	918	894	923	965	961	950	933	985	943	923	909	947	918	903	887	914	957	954	874	951	927	943	931	944	889	915	930	928	884	956	878	983	862	924	965	939	941	851	893	965	915	932	903	968	940	895	916	953	904	953	903	922	933	938	955	876	925	881	924	932	887	930	934	958	917	948	899	919	926	960	919	898	953	913	876	934	904	960	919	948	898	897	971	902	945	977	939	951	911	933	908	906	951	993	937	970	924	921	966	914	910	925	940	940	917	943	938	905	919	929	980	915	943	914	983	918	919	932	938	915	978	936	941	889	897	919	880	944	973	970	933	961	936	902	916	932	932	888	948	964	939	941	925	888	907	970	945	848	927	918	896	906	891	939	912	960	958	957	924	949	875	931	932	859	916	946	936	921	968	967	835	938	925	936	944	926	959	956	901	978	964	977	922	931	924	940	921	908	935	923	964	960	912	916	897	937	906	915	910	892	942	916	987	913	887	928	948	923	894	908	923	946	947	906	913	931	933	898	1009	908	987	927	906	891	917	903	883	950	908	948	964	939	939	918	939	925	913	933	910	932	934	910	931	910	933	949	944	960	970	869	948	997	905	940	945	945	941	932	891	942	930	915	950	890	959	917	962	929	978	951	940	948	905	919	937	1012	934	940	912	925	952	917	912	920	957	923	907	958	962	944	869	958	950	915	958	972	912	913	977	960	917	889	896	915	918	980	907	883	882	943	911	907	912	928	908	914	939	926	883	921	892	932	925	913	947	915	956	909	950	912	930	885	943	905	963	907	919	916	907	889	999	965	951	954	923	922	896	912	949	950	896	991	1013	922	891	876	970	975	975	950	998	940	877	903	940	907	898	909	933	936	932	954	858	928	947	976	892	951	914	958	922	919	869	934	912	909	889	905	975	1014	888	896	926	952	904	918	938	944	939	915	917	895	923	974	929	963	913	927	934	966	935	908	952	924	951	924	966	1000	932	938	878	961	886	981	881	911	972	923	905	970	924	943	938	1024	912	958	925	927	947	885	925	914	909	921	964	920	911	943	930	946	957	919	905	938	894	949	921	884	886	925	976	876	927	872	943	924	936	947	950	883	882	935	901	960	942	908	928	876	930	917	934	919	929	926	947	949	938	976	973	915	945	930	933	922	896	931	937	943	929	985	926	861	974	983	914	938	886	921	927	972	929	854	950	959	913	860	925	965	885	933	985	889	901	910	966	928	929	909	893	912	913	913	984	952	985	935	927	880	949	918	938	911	909	911	940	950	909	960	932	919	939	948	919	985	894	898	919	978	920	943	875	924	901	909	873	963	930	923	932	940	925	931	992	932	923	850	955	910	939	902	892	931	953	930	978	945	936	954	976	939	892	952	892	891	921	940	899	909	918	897	865	957	923	945	902	930	988	859	942	952	946	926	920	931	991	945	917	928	934	907	869	974	964	921	921	916	930	956	946	898	945	909	966	901	959	923	923	915	901	869	967	926	911	950	996	954	932	894	907	923	878	925	924	907	880	948	899	900	936	902	896	943	906	949	946	922	914	951	974	938	921	812	874	922	924	964	972	917	957	931	924	946	956	958	889	950	955	918	913	943	870	929	913	897	972	977	949	900	962	881	931	917	902	883	906	945	937	943	928	882	884	981	942	922	982	928	909	955	894	899	937	951	936	875	910	949	871	990	902	915	968	956	917	938	861	953	937	904	917	940	948	994	944	906	932	891	939	926	938	1003	898	941	923	881	929	956	906	963	981	909	997	927	900	894	927	974	909	931	959	902	905	857	931	917	962	963	925	977	939	896	969	958	938	888	929	904	932	965	918	922	979	919	936	915	928	922	922	948	946	917	908	926	935	933	970	929	922	921	900	924	950	962	963	925	973	949	911	949	927	867	921	923	922	921	985	976	901	912	903	892	935	905	901	907	933	948	917	908	922	935	926	921	939	934	909	925	963	919	924	881	893	903	854	858	923	932	980	892	959	944	880	962	872	963	885	937	907	954	928	934	944	981	945	906	948	980	963	887	874	946	927	946	919	912	910	858	976	950	950	906	953	953	894	983	949	898	985	892	947	906	970	952	898	951	971	940	950	918	934	940	938	884	872	978	910	922	898	930	899	916	906	925	916	908	936	910	953	955	930	932	890	955	921	941	939	870	889	949	993	948	930	948	909	939	913	940	880	937	941	947	947	965	929	921	886	950	932	926	947	912	897	936	953	909	962	957	915	939	920	983	962	919	927	969	974	894	985	936	871	921	932	939	987	916	951	870	939	895	951	957	954	922	909	920	935	938	926	938	947	920	947	928	955	954	903	979	957	932	869	917	925	999	954	907	938	949	895	983	932	885	971	917	975	903	860	924	968	959	1001	941	932	957	937	912	900	927	986	924	958	929	935	896	972	948	896	930	985	916	901	978	914	914	924	895	889	916	981	952	916	915	922	960	900	929	947	967	935	957	904	907	934	956	906	922	898	938	923	935	954	945	907	941	886	935	903	952	960	935	913	930	928	922	915	899	926	889	893	930	950	911	884	892	955	919	897	938	959	931	930	932	892	944	917	930	973	910	963	907	972	907	968	940	903	947	916	939	881	906	1000	908	914	867	944	897	954	851	937	985	951	897	915	872	899	948	964	986	925	919	912	963	918	928	955	988	927	918	942	953	1017	944	939	920	892	921	928	924	920	922	941	934	973	963	891	879	922	941	938	848	961	945	961	942	957	913	884	908	961	955	895	881	945	915	938	920	932	918	956	955	897	968	965	908	917	935	945	914	907	935	911	942	931	906	911	882	955	865	943	867	908	966	886	937	984	871	929	916	943	969	919
24597	21001	24443	27730	20554	2144	530	420	418	338	329	353	302	319	335	345	335	335	355	306	295	335	342	328	310	310	301	344	336	336	326	311	351	333	270	309	288	302	341	320	306	285	311	326	378	337	336	317	341	296	321	332	353	347	290	291	338	337	324	316	315	315	303	316	326	324	302	305	371	291	345	318	327	359	345	336	313	341	271	326	310	317	372	324	301	310	337	340	287	348	321	325	354	348	305	300	314	332	323	324	305	340	329	323	325	313	302	343	352	347	357	338	332	330	350	359	315	298	323	295	338	352	321	322	327	329	301	307	353	334	316	312	341	279	346	310	339	325	351	316	343	346	309	294	324	350	335	348	307	294	325	329	368	328	339	292	305	321	320	323	279	339	307	307	370	319	337	322	339	314	327	340	342	388	316	333	298	323	337	335	299	358	300	307	327	313	312	310	321	358	322	310	349	317	321	322	323	340	345	315	321	309	328	303	345	290	326	297	316	353	293	326	325	309	295	338	329	302	295	327	321	316	324	362	319	329	316	328	320	354	345	311	316	300	337	343	327	305	308	331	342	297	303	356	320	321	337	310	319	291	321	308	316	347	287	326	322	346	355	330	317	316	305	306	323	329	346	347	318	314	334	336	311	310	290	304	317	294	311	336	362	344	345	327	326	306	317	297	315	355	329	304	357	327	289	317	312	357	338	291	310	297	298	335	334	338	364	333	315	306	286	310	318	304	285	285	311	334	331	325	294	336	323	301	295	326	339	319	300	314	327	318	328	315	373	320	311	321	333	291	323	308	309	333	330	340	319	326	321	361	343	335	307	362	318	307	347	308	330	308	330	337	298	356	331	353	326	288	298	335	333	324	336	348	299	299	351	314	299	327	330	336	335	335	339	327	317	315	330	345	289	301	344	323	331	340	318	323	319	336	327	315	315	297	351	336	295	317	345	303	335	306	340	329	292	343	329	307	296	316	280	309	318	313	332	296	326	337	321	368	333	278	309	339	303	312	312	311	316	327	333	302	319	323	341	313	299	341	309	293	333	364	331	312	360	316	327	308	337	308	334	318	316	320	328	329	304	329	329	345	307	315	333	329	324	308	337	344	324	307	311	308	325	330	336	352	314	323	336	309	316	313	325	333	334	329	284	374	340	322	348	327	344	310	364	333	316	315	308	316	308	331	344	311	328	328	321	337	311	338	336	326	335	321	311	342	322	335	319	314	337	305	326	305	335	306	314	277	311	357	338	367	327	307	317	293	315	325	330	334	347	335	305	344	301	351	338	349	322	326	368	314	347	298	327	320	324	341	320	318	302	330	318	335	327	317	317	306	299	314	344	318	303	288	319	301	305	306	353	326	344	351	344	319	340	317	342	333	316	382	327	335	328	324	351	324	337	298	323	300	360	318	314	350	320	334	296	301	331	343	324	300	304	318	317	354	350	329	284	323	307	346	333	336	299	319	321	312	272	320	346	325	329	315	338	334	333	356	294	313	319	318	322	320	345	329	313	339	315	320	330	316	283	322	284	328	371	347	298	313	336	296	330	311	327	320	313	300	317	319	343	315	311	339	334	272	324	314	322	348	326	328	313	313	309	350	371	283	305	304	323	314	340	314	336	303	349	342	322	308	344	297	302	357	313	289	301	333	311	340	341	333	324	299	321	310	298	327	344	311	309	290	331	338	304	315	348	298	320	303	324	347	320	332	352	322	307	302	318	323	339	306	289	324	384	331	326	381	323	335	302	299	311	336	356	325	328	327	325	299	314	311	304	361	328	321	357	312	313	328	307	347	325	290	310	317	320	304	324	301	303	307	303	337	330	321	309	309	326	303	356	330	313	321	330	336	332	298	331	306	308	318	318	333	313	328	300	324	322	323	349	346	278	298	338	323	307	336	330	357	296	305	341	313	323	309	327	332	312	342	323	307	331	332	336	334	310	321	351	329	320	346	345	318	292	343	278	332	332	286	327	361	325	335	297	295	316	283	324	340	354	291	289	340	329	317	326	299	321	329	332	336	319	318	336	326	339	327	317	341	337	314	283	341	345	306	326	334	340	351	331	320	315	302	324	330	324	333	338	361	325	337	321	320	281	312	300	348	312	317	313	335	292	303	323	294	361	346	354	354	314	344	291	319	323	317	311	286	284	294	344	349	320	325	321	316	301	324	343	305	332	327	334	315	353	321	349	294	307	343	326	297	316	307	332	329	313	300	351	308	333	314	296	319	299	309	336	345	296	333	330	316	331	297	327	297	295	312	335	323	330	313	314	328	328	294	310	314	302	348	328	334	309	318	314	302	289	307	313	317	345	317	332	309	347	303	332	319	330	331	333	298	317	330	311	314	334	327	300	330	281	358	332	300	320	330	357	325	335	341	336	336	331	345	335	336	339	320	313	314	300	315	333	318	377	344	323	356	332	312	322	295	303	330	315	350	303	351	319	342	346	309	364	345	303	342	307	339	333	342	290	303	331	333	332	329	325	338	307	348	310	338	304	316	342	346	326	291	340	324	325	326	320	337	351	319	300	309	315	268	296	303	337	363	333	334	321	342	286	306	323	341	316	306	325	352	333	297	342	337	315	300	314	342	316	323	334	311	309	295	322	307	353	325	324	324	336	316	316	315	326	305	314	360	345	362	336	316	276	334	312	327	313	320	319	321	337	345	332	296	303	323	344	318	314	311	321	323	341	331	306	334	303	322	273	295	330	317	339	328	335	309	320	297	308	321	324	301	345	301	349	353	304	330	303	327	335	319	333	308	338	323	297	354	330	319	313	333	308	300	355	335	321	319	311	316	308	342	333	283	309	338	307	318	330	314	351	328	317	304	321	336	347	328	294	320	297	328	361	322	325	317	298	323	309	329	325	318	318	345	333	320	322	306	330	342	347	329	326	347	352	309	300	339	320	315	327	320	322	327	327	290	323	318	330	317	348	325	321	307	310	359	333	317	310	302	343	306	335	319	294	291	309	350	316	334	345	290	330	296	323	358	348	320	320	349	315	347	303	332	294	306	329	314	328	320	332	319	334	317	331	314	305	312	302	300	310	339	323	334	348	351	321	284	336	314	333	325	311	285	333	305	301	341	336	334	317	381	310	319	339	324	360	322	314	331	356	312	319	325	306	319	326	335	324	324	327	301	304	328	327	321	307	343	310	360	330	335	328	388	320	342	329	322	302	308	360	343	311	286	328	319	324	319	327	335	335	295	341	310	362	315	326	287	351	306	321	303	305	336	317	318	348	325	346	301	331	356	306	332	317	344	315	311	302	323	335	305	288	310	333	340	323	312	348	326	299	286	322	312	339	271	332	328	331	275	295	300	302	323	319	325	353	330	323	358	325	335	297	308	346	306	302	288	341	314	283	284	338	354	328	312	313	308	330	312	297	332	336	334	334	331	354	318	302	340	307	343	307	320	334	323	284	307	315	320	317	318	320	324	321	343	324	285	303	349	333	318	351	312	338	365	320	319	322	354	322	315	344	329	353	342	336	300	374	334
3169	2702	1871	1118	891	878	781	747	751	699	724	791	725	754	723	717	760	750	747	746	698	723	759	759	743	691	749	754	716	780	709	708	742	744	716	660	729	728	718	699	741	685	735	736	749	761	734	765	700	740	747	695	693	730	733	674	709	708	756	732	727	737	739	713	738	736	748	694	735	703	743	716	718	738	725	709	768	723	777	706	723	732	759	749	765	694	728	764	722	735	711	730	713	722	717	724	740	635	713	742	745	726	711	772	759	711	719	716	757	708	736	746	717	783	684	742	745	676	674	713	762	692	745	736	690	733	691	659	766	700	728	710	740	792	730	676	693	724	712	750	748	754	691	798	684	744	764	703	745	734	764	718	755	708	728	737	752	690	746	718	713	679	683	713	714	740	730	712	754	738	742	769	709	741	713	714	741	668	719	705	742	694	697	751	728	722	700	677	777	723	744	697	735	739	750	704	747	783	747	751	654	728	766	704	718	729	685	663	732	755	720	719	722	773	707	725	751	741	703	731	740	766	755	718	778	745	758	721	739	742	716	730	675	734	718	744	748	726	766	692	719	724	722	741	756	692	728	708	729	717	730	784	703	695	736	714	720	700	751	779	742	682	747	692	699	759	693	702	730	714	783	767	712	714	737	745	718	711	679	730	734	756	749	732	722	716	741	729	754	695	695	668	701	721	682	748	713	748	713	703	719	745	720	685	709	719	735	731	730	675	754	721	808	738	716	740	664	739	703	725	685	743	691	693	677	745	703	727	736	687	713	762	679	705	741	681	737	733	698	763	683	672	686	781	711	720	721	738	715	741	736	709	722	748	746	740	718	728	728	702	738	772	744	665	719	704	699	712	709	732	720	723	748	690	746	727	743	760	718	751	745	692	717	758	739	717	714	705	746	713	726	768	757	737	687	694	740	705	759	721	737	725	732	678	789	767	718	791	692	702	724	728	722	731	736	690	719	734	750	706	750	739	723	691	739	772	742	726	729	705	726	743	726	735	711	737	683	660	711	768	757	730	721	773	697	752	720	724	736	754	715	784	736	711	746	763	736	685	699	753	687	718	714	743	722	728	718	733	732	732	742	751	788	716	737	727	722	704	717	723	715	720	683	691	774	720	713	739	690	750	700	689	735	756	721	759	661	679	699	710	698	727	751	676	724	720	730	739	670	712	715	747	701	681	747	687	716	681	692	733	677	695	702	722	705	734	742	690	704	754	707	713	741	700	735	762	731	717	773	707	734	755	713	733	674	738	703	773	733	747	724	740	706	758	711	696	760	769	689	747	696	760	688	710	760	714	747	759	695	687	685	709	742	759	727	733	754	722	774	725	737	699	714	754	694	750	717	715	717	784	722	756	724	697	736	726	711	720	705	698	720	729	683	707	713	720	766	767	739	706	662	740	740	706	720	721	704	721	713	758	766	774	704	753	704	654	773	752	693	698	738	691	796	723	704	707	698	719	749	715	756	759	714	746	745	717	743	780	733	687	686	729	740	725	713	716	751	754	728	774	704	711	761	755	738	739	766	711	699	736	718	732	707	743	687	743	751	761	669	759	737	695	777	700	663	769	724	713	683	760	746	709	755	755	714	712	718	696	692	731	728	677	710	746	720	734	716	728	714	702	672	721	742	740	734	757	745	688	730	702	704	713	719	778	763	722	740	703	721	773	719	739	722	704	753	708	748	733	730	708	723	752	727	698	745	705	688	676	714	754	706	678	783	694	732	726	763	730	738	732	751	697	705	710	747	742	728	745	700	718	723	698	765	751	703	745	735	731	743	695	717	705	735	744	677	765	740	767	695	727	711	708	700	761	715	724	725	699	721	656	743	745	773	694	705	726	714	681	740	766	724	730	741	756	757	759	676	705	727	736	735	716	711	715	729	747	715	703	680	703	706	791	697	737	736	731	730	730	738	715	673	727	732	696	744	718	722	756	774	696	702	717	757	741	689	711	732	737	724	723	752	725	748	710	704	722	772	672	698	730	702	704	675	701	738	691	713	691	716	718	720	696	734	695	749	722	713	698	692	728	740	752	746	755	676	705	711	765	688	731	763	728	712	755	764	763	720	718	733	702	715	696	728	751	740	778	717	691	724	744	738	721	685	679	732	746	696	710	783	728	760	720	733	738	788	712	718	732	746	740	738	705	734	745	704	705	773	726	732	742	700	738	715	714	788	718	695	723	665	728	739	668	701	742	730	709	746	767	777	702	753	735	707	690	744	775	730	765	704	693	708	692	741	731	764	743	722	731	729	705	722	769	718	730	689	743	739	698	712	735	720	750	750	665	724	759	740	748	735	731	723	758	711	732	738	734	778	753	721	715	707	715	717	711	734	769	736	747	715	716	737	742	733	725	740	731	784	693	725	732	703	763	699	720	711	746	730	716	697	726	771	752	752	728	738	701	692	745	742	700	763	698	746	770	718	696	736	687	741	657	737	716	747	739	720	732	735	734	696	697	746	732	751	734	726	696	694	685	740	691	732	711	742	726	717	749	765	734	759	747	721	723	695	704	694	730	728	772	721	707	750	743	712	746	733	738	724	759	763	689	675	696	727	739	699	722	718	727	719	718	703	754	734	746	667	718	740	761	684	722	673	695	735	698	801	660	697	723	724	734	717	733	701	733	721	739	750	688	738	749	680	718	702	677	708	721	679	739	683	754	680	731	747	712	697	726	751	745	680	744	710	737	742	751	742	748	764	721	678	738	704	756	710	705	686	754	716	700	681	691	715	723	737	747	720	706	712	726	752	700	753	690	706	725	752	679	705	734	720	722	716	765	764	697	720	694	735	687	730	722	713	720	739	747	783	719	761	727	692	732	701	748	728	756	778	736	746	677	688	677	753	714	724	723	748	721	737	723	714	721	718	706	739	697	720	746	727	696	707	744	744	727	757	745	684	693	676	746	724	740	759	714	749	705	720	721	688	679	721	759	688	702	788	687	689	755	711	749	754	716	729	721	707	676	684	743	712	722	711	715	715	789	688	716	733	736	730	759	727	718	723	755	722	717	716	730	711	722	753	725	736	722	698	683	711	714	708	716	743	680	697	691	752	719	726	724	750	739	684	712	782	712	720	703	746	691	698	738	745	679	734	743	740	753	718	740	698	722	767	739	739	685	750	743	730	705	723	742	687	676	717	689	772	804	719	700	698	758	731	732	749	757	724	717	683	730	708	751	741	744	777	732	690	776	748	675	741	740	731	677	767	743	693	732	740	734	701	736	757	737	758	719	697	762	695	692	672	741	724	695	704	723	696	780	766	742	772	810	701	757	752	719	762	724	709	738	738	707	704	720	688	749	725	736	730	662	720	719	719	755	745	692	724	703	771	741	691	695	678	735	768	695	731	740	718	746	742	752	716	744	774	690	721	701	746	760	710	746	698	766	728	743	714	719	737	695	665	751	691	764	722	789	738	722	699	739	764	729	722	708	769	739	715	718	725	744	724	702	716	750	744	719	734	725	793	716	707	730	748	726	735	697	720	785	792	748
23749	20934	24966	27048	20937	20821	1401	436	285	230	230	226	209	177	188	187	167	184	182	187	154	177	153	158	155	148	148	196	165	151	151	151	164	143	152	126	155	171	144	140	142	140	175	168	156	146	136	167	180	142	173	130	148	155	157	178	146	147	189	158	166	135	153	157	154	155	129	159	157	150	156	151	172	172	153	137	143	132	154	140	141	156	158	154	152	164	141	153	147	145	152	137	154	126	164	144	136	148	145	151	162	126	152	139	142	144	148	148	164	147	151	131	165	139	133	172	163	172	155	147	165	163	173	144	160	133	147	157	144	145	149	176	166	161	143	143	138	165	145	162	175	142	137	141	157	159	147	146	121	132	126	161	164	140	164	163	132	151	155	121	160	167	147	137	148	161	145	140	163	155	165	145	142	163	155	163	163	172	175	145	158	160	155	157	145	159	135	148	165	144	158	149	142	154	145	145	127	143	142	154	170	149	153	138	146	168	137	138	150	156	153	140	121	155	152	145	159	157	148	165	169	158	148	144	137	153	151	129	164	149	152	130	133	145	146	149	145	139	134	134	158	134	157	181	167	130	137	150	144	134	146	160	144	139	151	155	139	150	150	128	168	154	158	144	163	156	151	161	157	139	150	148	128	143	157	168	147	130	147	166	164	149	143	145	133	113	145	136	142	157	171	144	142	151	141	142	134	131	153	148	163	151	163	148	150	148	162	141	136	159	132	140	142	139	165	155	138	149	140	155	150	167	150	135	170	149	159	126	165	135	147	124	177	136	152	156	158	143	157	147	159	138	131	155	144	152	183	150	171	148	141	147	155	162	153	142	152	136	131	173	149	157	133	158	156	154	156	138	153	165	154	148	152	168	150	191	156	144	152	169	157	151	157	136	134	144	158	136	143	145	157	141	137	145	132	150	152	156	137	149	154	152	140	158	131	153	122	160	151	119	150	153	151	136	128	128	175	143	156	139	154	152	132	178	155	153	134	144	157	149	138	161	145	177	190	164	132	158	139	148	153	139	158	136	139	147	147	148	137	151	169	155	165	126	147	132	139	132	156	147	151	142	144	147	135	140	143	145	158	157	142	129	149	148	139	139	136	139	143	157	164	153	140	148	147	148	133	138	141	137	132	151	151	150	140	125	166	147	167	141	147	137	162	157	155	146	167	142	157	156	159	162	134	136	142	157	144	171	143	151	143	178	151	122	143	162	153	164	143	128	157	167	157	170	150	151	162	151	136	147	151	136	150	148	140	136	149	129	179	162	150	142	137	147	137	144	142	151	156	126	131	139	142	164	157	151	142	145	163	121	162	162	145	141	140	164	141	151	144	145	152	149	128	153	151	141	152	151	151	128	141	174	143	133	141	160	142	149	181	147	163	144	163	153	158	146	148	129	161	140	137	190	158	143	144	153	138	144	160	155	148	134	146	153	141	150	153	168	151	138	170	140	151	166	156	161	142	137	141	173	170	154	162	136	163	154	168	146	132	148	141	163	155	146	161	150	160	168	146	161	131	170	155	136	151	156	145	146	159	172	157	170	159	165	152	147	155	152	167	156	154	171	138	151	143	154	153	154	134	151	158	138	136	172	135	158	142	143	146	137	123	139	133	129	133	151	142	135	136	153	165	153	151	168	139	147	130	165	149	141	138	158	147	162	140	162	149	149	149	150	134	159	159	168	166	151	139	157	126	126	155	149	168	148	145	133	160	154	149	153	159	140	142	147	152	163	162	160	159	146	159	154	149	151	135	129	132	152	154	148	152	152	133	176	146	158	148	149	136	163	180	167	151	142	154	164	152	149	155	155	163	156	141	137	147	123	151	158	141	141	131	164	144	161	161	158	174	125	153	128	150	145	146	138	141	136	144	150	146	162	161	158	138	146	153	162	149	151	171	130	165	145	142	148	142	135	157	168	161	138	138	145	161	140	150	142	150	135	144	145	142	166	164	152	144	153	131	131	138	152	148	151	154	130	159	154	137	172	142	151	155	173	168	126	153	147	159	135	155	144	157	125	134	172	162	141	147	154	155	137	145	161	152	136	143	149	136	155	141	136	160	161	137	157	165	161	151	160	158	148	167	164	142	142	159	157	150	137	146	136	160	178	128	161	179	166	135	159	145	159	144	155	145	146	167	171	136	148	166	151	141	160	150	123	134	128	151	149	157	179	186	165	175	134	122	136	144	154	137	159	167	138	178	158	138	146	127	156	134	164	174	138	152	161	165	152	138	169	132	153	149	138	160	135	142	170	156	126	153	147	148	167	161	147	133	153	137	139	170	122	160	151	166	132	141	150	141	138	177	153	119	141	125	182	156	140	157	159	161	140	155	142	148	149	165	162	158	134	141	146	157	145	151	160	150	163	145	144	149	114	140	157	146	157	158	141	147	149	143	142	144	131	150	152	126	139	137	140	143	152	156	144	155	139	140	141	161	142	142	135	157	146	155	152	132	133	152	146	148	143	180	162	139	142	160	169	157	151	167	169	154	156	169	146	128	124	123	148	150	140	163	180	159	131	150	163	150	148	156	149	165	163	141	156	169	139	162	137	172	147	153	162	127	164	139	180	161	131	154	151	147	149	142	158	149	158	155	155	131	146	131	136	145	140	148	159	151	169	154	168	140	149	133	125	173	160	147	120	141	147	154	150	157	162	148	152	163	176	138	169	146	129	160	138	171	150	170	149	167	186	123	144	143	173	131	155	143	160	156	174	145	138	143	151	175	128	123	135	149	158	137	146	137	180	165	161	139	130	145	138	154	157	127	160	137	127	159	161	135	152	154	134	161	136	148	167	155	140	141	164	146	142	139	127	144	136	139	171	160	130	161	140	150	136	154	145	143	143	146	159	141	159	169	153	162	126	158	142	147	155	142	139	175	126	172	161	153	149	145	141	163	139	159	151	129	154	148	156	162	149	136	163	150	133	140	160	152	155	161	171	136	159	163	147	142	155	144	137	124	161	165	165	160	138	158	151	158	150	144	153	156	143	163	160	149	141	149	128	135	173	153	143	170	156	158	172	162	150	157	149	143	132	127	168	151	169	167	155	155	168	136	146	140	144	176	159	145	136	164	133	165	149	146	161	142	129	159	125	124	156	156	133	147	146	174	161	163	136	118	176	149	160	172	128	144	139	164	139	146	153	152	165	143	141	156	155	160	135	147	167	159	164	136	167	159	138	123	140	168	162	162	155	161	161	134	141	159	132	155	152	152	162	164	144	148	175	160	157	131	144	138	149	141	146	147	159	175	151	131	140	152	138	157	155	144	149	150	168	166	148	141	132	148	142	147	135	148	152	142	157	132	149	141	125	168	136	182	163	153	127	160	152	152	151	140	133	164	169	136	144	151	140	154	162	138	152	138	152	142	168	149	138	148	134	158	164	161	140	147	154	151	160	136	138	133	139	136	147	122	152	185	155	148	138	167	149	153	153	141	128	148	165	146	160	140	136	172	147	151	154	161	155	152	129	149	159	132	147	161	152	135	147	133	143	146	167
3011	4253	2370	1134	716	535	468	479	419	432	422	401	385	388	423	380	380	387	358	390	347	409	398	380	387	381	390	331	392	390	358	375	400	412	372	402	395	374	377	416	334	370	402	380	372	354	407	363	361	350	368	368	406	344	363	353	375	350	404	376	379	353	367	341	381	355	356	334	388	351	396	398	391	359	364	363	378	373	378	375	357	373	372	359	394	356	325	352	345	371	366	377	373	402	419	396	347	387	376	374	372	348	359	400	347	383	347	391	372	378	369	403	365	347	397	370	402	355	385	397	391	353	365	373	403	385	337	374	372	378	358	382	351	359	380	388	368	371	386	364	383	374	355	366	401	362	376	408	382	380	406	381	387	359	368	402	356	354	395	363	370	360	385	370	351	349	364	367	351	352	374	405	384	382	403	410	346	361	387	350	390	379	377	365	414	387	332	402	394	420	394	415	351	398	389	379	358	404	351	352	402	374	375	366	337	395	377	353	358	393	394	404	351	397	361	386	346	352	399	392	354	387	358	349	359	353	375	390	386	362	400	390	372	398	371	363	354	408	375	384	376	360	354	357	393	359	391	380	374	366	367	379	376	342	374	365	413	397	374	380	412	382	380	374	362	380	337	376	375	375	368	364	374	358	367	368	341	350	344	401	370	379	378	387	364	396	369	380	387	396	377	362	376	347	374	373	346	382	382	376	398	380	409	343	392	359	371	363	377	378	397	356	367	401	369	403	368	377	363	375	337	356	420	385	376	356	376	361	363	376	384	389	344	405	387	395	377	386	379	369	356	352	366	363	374	366	368	371	362	368	362	344	347	353	355	375	411	379	358	382	373	372	395	366	377	403	368	374	373	363	384	359	393	384	384	381	408	370	369	394	369	339	386	400	362	377	347	382	367	385	355	356	362	377	352	376	334	378	364	397	339	399	368	406	361	376	375	386	392	353	380	352	357	366	367	359	397	378	399	380	382	377	358	386	362	371	364	373	373	363	393	398	360	392	405	381	404	370	362	337	378	383	368	356	384	361	358	368	388	395	370	370	354	352	359	380	361	391	405	381	376	365	386	369	378	337	375	359	400	361	362	365	371	359	381	382	346	341	408	382	343	381	369	346	382	360	411	439	330	374	390	375	371	370	348	350	332	341	371	383	381	389	376	380	403	331	366	376	362	360	364	341	360	344	408	407	370	388	386	354	342	363	397	363	350	380	375	339	346	366	386	396	374	400	381	367	373	381	363	377	328	400	366	365	340	378	368	387	406	364	373	371	374	364	399	409	372	374	369	404	362	355	381	389	363	367	378	377	371	373	390	351	382	423	378	372	347	395	371	396	371	375	383	361	358	417	375	409	385	352	357	368	369	379	353	377	394	389	371	376	361	347	357	357	378	399	376	355	367	358	374	377	389	365	372	390	338	350	393	385	375	387	375	388	365	360	394	347	406	347	385	348	382	359	386	369	366	384	377	390	356	372	353	361	362	412	389	380	382	402	346	403	372	361	320	370	325	375	413	305	362	379	417	372	346	393	339	385	365	365	388	406	370	414	368	363	372	352	343	388	354	412	372	376	399	374	348	388	367	324	392	379	372	385	336	333	392	346	375	385	373	317	391	360	368	374	412	391	388	378	382	352	379	373	363	350	349	376	395	359	391	337	381	395	379	331	373	366	376	381	375	394	383	398	382	348	349	378	367	379	381	377	393	396	343	352	393	374	363	330	380	335	352	354	342	381	359	385	340	384	382	391	381	326	416	389	353	361	372	350	398	392	347	350	338	373	408	365	330	345	373	361	396	395	394	334	375	345	394	411	365	348	371	316	357	337	365	346	371	366	398	371	382	372	375	356	383	401	358	363	380	362	368	387	357	399	353	392	362	367	418	359	339	379	401	377	365	391	405	353	374	337	381	395	400	344	349	389	365	378	370	352	377	380	366	365	375	372	380	438	367	353	397	373	416	345	360	376	400	377	370	391	362	394	377	365	377	381	378	360	379	368	393	357	364	362	370	369	363	342	399	393	357	338	387	364	389	370	360	383	396	356	356	364	408	378	400	353	402	394	400	373	358	369	379	361	379	410	344	358	346	396	374	364	354	367	377	379	353	382	383	401	378	351	371	348	374	385	373	346	378	367	366	392	368	373	371	394	370	387	371	350	367	359	393	348	366	409	399	378	326	348	407	362	401	366	381	354	376	392	329	372	396	347	360	375	389	365	376	395	384	380	385	341	422	389	402	367	396	392	379	347	381	385	351	359	400	360	358	348	398	345	383	365	398	369	409	389	386	368	364	366	368	393	360	377	384	388	364	367	367	349	372	376	390	393	367	340	396	367	363	367	364	359	361	343	372	385	362	407	369	369	355	334	351	374	369	400	396	375	385	354	377	419	393	376	405	394	379	389	392	353	387	365	356	364	386	385	357	367	333	397	360	381	403	377	372	387	343	391	382	332	350	391	374	380	352	367	384	373	374	377	389	347	389	384	404	378	376	336	407	332	383	381	364	377	383	364	375	371	385	370	383	379	445	373	378	397	400	408	356	383	372	352	379	394	382	381	375	377	386	373	369	361	387	381	399	377	351	381	370	377	366	374	356	389	361	386	398	367	386	368	372	333	361	401	343	400	389	357	354	370	370	431	400	380	360	388	379	379	355	384	403	388	396	368	355	381	380	382	359	367	386	364	354	402	354	386	379	394	353	384	380	382	364	377	372	358	369	384	362	362	394	366	409	380	375	368	388	345	406	365	364	361	368	339	378	359	369	362	363	387	371	376	382	341	405	417	333	364	393	347	353	390	361	386	404	373	389	392	337	379	388	407	392	355	388	363	340	358	355	370	369	412	320	361	399	363	378	367	359	342	368	385	375	364	365	373	365	372	373	370	387	361	382	335	395	404	372	369	372	383	378	391	393	403	355	362	347	385	381	380	365	365	389	357	356	417	377	365	357	368	340	362	373	391	383	387	375	348	349	372	373	358	359	379	363	369	387	416	370	384	348	376	381	370	356	367	363	378	396	389	332	383	355	359	401	368	379	381	366	353	399	370	395	352	369	369	397	365	323	390	383	359	372	353	398	395	391	400	388	390	375	368	323	364	382	393	371	364	376	377	395	383	388	363	380	369	368	388	376	330	388	378	393	357	346	363	375	349	384	377	407	369	379	395	382	382	378	395	380	367	410	360	390	372	356	363	373	352	405	356	382	415	358	388	338	387	376	374	377	393	352	366	370	353	386	343	333	388	371	393	349	386	358	359	374	365	371	373	390	352	413	355	310	382	355	389	354	352	367	357	367	368	345	332	355	355	390	374	402	397	375	380	344	401	386	399	397	384	387	380	396	346	381	402	375	367	370	357	366	360	390	402	372	351	356	379	378	374	388	383	386	359	402	365	359	394	366	362	378	349	402	359	381	355	381	376	364	430	409	408	345	362	381	389	379	393	433	400	367	361	372	381	391	358	361	358	371	407	373	367	402	388	372	362	353	371	363	353	372	357	369	335	370	374
32051	10424	1158	550	486	413	367	426	446	399	398	420	433	432	413	381	432	410	374	439	438	421	392	429	421	410	423	456	409	424	461	445	441	431	435	406	411	425	407	398	370	410	421	442	408	393	405	439	408	450	416	392	425	464	394	403	439	428	421	418	403	363	422	411	396	424	403	369	406	425	422	404	411	446	431	385	422	430	394	393	424	407	444	409	437	425	414	458	452	403	444	427	393	390	401	451	420	411	401	456	476	426	416	406	419	410	436	412	417	432	433	423	453	401	398	387	424	421	409	421	411	448	400	415	431	403	402	452	414	439	438	429	385	412	368	386	425	426	411	416	443	428	417	402	405	382	413	439	430	448	380	401	421	447	442	421	404	384	414	448	438	431	418	438	403	453	420	425	438	428	404	425	425	418	410	418	412	389	366	427	454	402	418	433	438	423	403	408	437	394	433	396	439	441	483	436	424	425	388	438	418	411	420	467	411	445	410	421	425	448	401	362	364	437	438	376	387	416	392	403	406	397	401	429	431	383	378	418	410	441	424	435	398	396	419	420	420	443	442	441	408	452	450	415	410	446	418	420	422	386	393	392	401	415	416	357	425	407	452	388	380	420	452	452	406	389	390	409	371	345	386	445	407	465	429	421	398	434	434	401	400	430	451	393	416	411	403	427	417	449	401	409	372	409	359	386	404	414	393	393	411	445	420	427	446	460	430	400	409	427	415	403	450	430	378	424	469	441	379	416	412	415	429	412	428	441	410	438	445	420	409	408	406	402	390	431	370	425	420	417	365	397	409	416	367	417	409	393	363	392	402	401	457	425	440	385	419	472	411	411	403	392	396	418	451	457	463	414	449	409	413	405	381	444	398	403	392	405	398	384	418	410	417	386	414	393	436	433	424	411	414	432	389	427	458	414	383	439	405	426	408	474	406	375	404	449	443	418	441	422	419	427	417	416	444	427	420	411	426	414	444	430	379	418	394	411	409	409	411	416	416	393	424	432	432	427	427	368	423	394	425	410	418	445	417	403	433	398	384	397	425	442	432	412	392	454	398	433	439	387	440	394	428	445	442	424	414	411	428	464	421	396	420	381	437	442	416	394	386	418	390	439	444	428	440	407	426	425	406	411	445	425	441	409	389	411	427	394	460	445	400	430	389	416	425	395	430	413	431	409	469	412	440	372	413	417	396	424	404	405	441	452	413	421	402	436	411	426	375	409	443	380	420	408	420	411	435	419	414	443	408	411	406	434	428	464	454	433	403	432	374	417	449	408	423	426	452	436	396	376	405	428	400	395	397	427	431	443	393	398	460	437	427	414	405	418	409	387	432	445	420	385	412	457	425	416	411	449	427	444	420	407	411	425	424	415	436	355	380	422	416	404	436	409	409	386	445	415	418	380	451	444	415	423	401	427	439	411	371	400	394	423	409	422	424	409	376	400	463	393	409	448	413	402	402	382	421	384	415	427	421	449	413	439	408	467	398	396	445	422	446	430	448	422	419	385	428	448	433	409	395	406	442	427	427	469	409	374	421	414	372	402	433	404	432	400	432	447	429	439	401	419	489	396	428	449	447	439	450	423	390	405	420	411	423	428	433	376	425	398	412	437	418	442	420	407	385	439	421	418	445	417	384	423	407	417	400	414	388	425	422	436	414	396	423	389	444	404	409	408	434	401	401	413	427	392	422	433	409	399	423	395	371	402	409	436	445	420	414	454	432	392	382	481	391	402	402	419	391	409	386	395	382	409	417	418	403	406	435	421	393	422	437	439	392	415	416	408	400	397	412	426	378	445	439	434	410	408	363	382	389	411	449	451	398	441	375	427	435	387	440	427	401	450	402	425	440	382	418	429	414	410	421	450	428	425	374	465	426	420	442	389	380	446	420	417	392	409	377	418	379	440	434	420	405	378	395	384	373	403	447	437	405	414	415	441	392	392	421	392	429	445	442	424	429	399	435	413	408	407	406	438	434	417	429	385	392	412	424	399	415	405	386	414	416	406	439	461	462	401	446	448	415	416	427	419	455	435	424	435	383	427	419	444	443	438	437	420	449	421	421	416	422	451	392	434	358	398	416	383	454	419	428	423	475	388	463	431	432	405	433	437	415	409	432	440	394	397	441	443	434	434	430	433	426	417	427	387	383	418	428	375	390	435	425	398	400	426	430	401	406	422	438	432	382	447	416	439	435	440	457	398	411	443	435	438	425	417	401	421	433	434	408	398	432	411	393	439	427	438	457	407	425	387	474	397	480	418	419	420	382	451	426	435	451	411	414	429	424	420	379	413	411	423	403	409	411	438	396	442	435	401	442	402	451	409	392	408	426	403	408	409	435	427	396	419	440	449	422	420	417	380	410	457	449	440	429	449	412	411	438	400	415	396	376	409	420	429	438	421	418	385	414	417	402	419	451	432	438	410	385	373	418	451	438	399	431	405	411	377	436	440	466	419	403	401	395	433	380	382	381	398	464	378	399	419	421	410	447	418	440	444	407	425	438	417	412	437	391	403	369	414	430	436	395	397	445	405	400	427	453	439	431	412	417	440	413	382	405	424	416	409	418	418	418	435	456	429	410	409	412	463	442	415	411	421	420	443	424	383	409	391	392	457	413	388	431	442	415	401	406	360	381	424	443	416	409	416	422	430	391	445	411	419	478	425	409	424	444	434	425	423	436	405	408	407	417	403	449	449	378	414	441	409	397	394	410	442	453	417	417	446	426	394	402	396	402	385	422	457	417	466	420	413	456	418	422	441	423	408	442	398	407	438	430	430	424	428	414	432	431	420	415	432	428	389	421	418	387	392	350	425	435	409	413	404	448	395	400	392	393	440	413	416	390	434	407	432	438	431	451	435	413	413	395	438	415	459	421	429	418	419	426	404	454	410	392	415	401	426	438	439	426	407	437	430	408	427	432	427	421	476	403	418	348	389	421	435	497	390	385	366	437	390	428	434	414	432	426	401	344	477	464	423	415	427	392	412	453	385	417	423	422	398	417	390	394	403	398	408	389	424	421	394	425	428	390	406	397	370	379	426	391	420	430	444	442	428	428	419	418	431	471	407	378	428	393	396	444	408	418	417	399	394	441	398	417	417	413	377	407	389	428	409	374	395	425	426	435	452	398	447	398	386	430	465	410	420	450	415	370	433	386	418	442	414	445	440	400	394	434	425	420	419	444	400	467	422	419	422	468	460	427	433	426	388	380	381	407	400	407	450	456	417	426	433	453	407	409	389	399	428	406	401	430	400	452	444	444	431	411	412	414	418	423	398	408	452	404	400	419	416	381	417	417	403	426	434	451	431	433	432	427	404	420	479	375	412	395	416	431	405	419	459	417	362	414	414	462	414	417	429	399	363	420	417	419	414	414	408	378	409	384	412	398	437	423	417	420	392	394	418	400	435	448	412	420	434	469	441	406	417	445	448	466	430	400	401	367	428	472	417	410	435	434	391	416	396	391	424	439	454	434	425	428	426	446	430	432	403	414	426	391	420	444	415
5576	1028	976	958	935	969	967	951	977	928	893	957	916	961	906	928	950	907	983	917	966	936	1004	987	951	913	893	916	886	943	971	920	979	882	911	930	940	948	881	884	937	892	946	937	947	926	979	921	863	916	988	982	910	970	900	873	964	948	1000	932	956	924	951	962	910	900	916	927	917	952	917	936	960	892	955	909	919	951	958	981	907	932	925	950	962	949	914	919	923	924	947	910	935	967	984	930	956	903	913	878	890	898	913	916	932	936	954	945	920	946	907	955	879	983	922	908	922	930	959	929	899	961	942	955	948	903	922	903	978	924	930	932	952	935	922	933	946	949	918	918	872	939	934	981	895	930	983	945	885	942	941	938	911	931	888	927	941	973	963	946	977	919	934	939	922	951	939	926	968	932	943	939	898	848	915	918	937	962	1004	895	952	899	929	975	913	938	928	890	917	948	880	962	945	896	930	865	927	927	864	928	958	973	953	894	906	917	909	943	890	949	861	936	927	991	900	909	910	950	987	931	956	929	891	958	940	951	920	954	990	904	901	958	938	919	895	908	908	925	937	928	923	940	996	913	955	909	926	929	984	891	900	924	902	944	935	974	883	909	952	916	887	919	1001	946	970	960	926	965	921	921	926	877	938	981	931	931	964	947	936	940	887	894	950	971	933	906	962	914	932	930	977	889	918	939	938	898	941	970	936	903	946	907	938	935	962	883	908	916	943	958	918	963	904	923	1020	960	933	904	931	932	951	924	1001	962	951	895	947	932	924	928	988	949	940	969	942	944	924	930	947	957	876	870	890	983	919	925	962	941	955	977	883	904	916	900	965	911	920	939	949	872	910	935	984	965	914	957	979	871	935	959	950	869	915	936	979	959	954	896	923	939	935	915	971	949	879	885	931	972	868	965	887	962	907	905	963	923	906	962	874	883	926	917	889	926	909	943	920	918	881	933	923	970	921	938	917	934	1004	933	948	952	910	918	935	886	964	953	936	909	924	913	951	948	943	906	939	944	957	903	947	938	897	906	963	906	935	931	953	940	973	965	917	908	954	950	946	979	936	922	900	916	928	951	936	942	972	942	927	915	903	964	908	912	943	932	887	906	991	962	975	910	903	931	925	972	966	904	939	875	923	941	960	906	947	928	888	914	912	916	935	917	883	951	914	872	909	908	934	936	930	958	932	963	918	914	904	919	902	899	972	962	889	947	948	966	982	896	961	955	974	901	903	951	978	976	955	946	892	920	896	935	945	936	918	899	916	949	911	944	978	957	944	932	892	964	887	931	939	958	910	926	907	950	930	932	925	912	903	951	944	907	961	927	932	936	938	908	928	924	964	897	942	946	942	873	963	934	912	953	940	911	938	907	940	911	901	882	980	961	941	897	953	883	905	917	968	937	902	942	946	899	894	941	978	926	952	907	878	934	954	925	951	898	914	909	853	956	954	942	969	945	909	929	962	887	930	921	918	956	898	941	935	992	923	917	975	908	923	943	961	957	900	955	944	964	875	953	944	901	944	920	936	940	912	958	960	912	919	941	925	906	926	912	892	921	941	939	876	945	904	935	956	891	902	951	957	930	966	980	919	909	950	952	922	970	911	882	904	955	889	1030	871	952	919	890	953	921	962	905	943	936	938	907	931	1016	918	884	910	898	896	955	892	908	970	952	1030	948	940	938	992	932	924	959	933	956	939	888	908	956	932	965	926	939	934	947	948	890	932	964	959	934	882	918	935	917	913	917	926	925	954	919	925	907	900	934	933	945	906	895	948	962	905	956	941	950	912	949	952	944	877	912	894	883	969	922	934	874	900	947	991	943	898	929	923	937	899	923	924	929	945	931	888	914	938	876	947	893	868	918	882	944	935	951	924	895	916	917	911	919	996	957	892	959	956	965	960	922	930	923	917	943	964	900	987	988	903	945	913	955	969	942	935	953	921	913	996	939	909	879	904	944	937	972	913	972	927	937	925	943	895	866	982	978	878	966	935	912	942	913	944	910	953	1000	931	901	926	911	943	931	973	960	941	947	938	890	920	942	937	947	956	950	958	950	907	949	892	901	881	937	833	954	885	917	906	932	939	945	905	950	921	987	922	895	955	959	941	910	909	865	939	877	959	917	929	899	893	926	949	920	975	934	921	887	938	923	962	967	880	947	926	900	925	918	891	900	906	956	891	928	942	969	945	937	933	867	912	968	945	965	911	871	925	968	898	922	918	960	908	920	938	929	982	903	963	936	959	923	948	930	987	886	933	873	916	925	927	906	895	928	930	924	943	919	956	940	910	920	911	930	860	934	892	983	952	896	898	906	972	885	980	900	949	904	955	950	911	942	946	935	955	956	867	934	966	902	886	951	944	925	943	894	871	937	931	966	966	927	904	947	916	935	962	887	948	851	901	951	926	909	901	924	865	918	913	910	905	900	971	937	944	982	921	898	945	956	921	912	893	932	890	943	920	879	914	988	923	931	959	983	951	886	971	909	939	959	921	897	961	945	940	921	942	912	913	934	946	917	949	963	931	893	951	922	954	950	963	912	939	887	885	872	937	885	872	948	892	861	960	916	889	964	904	831	950	990	932	919	904	937	954	888	925	931	915	949	949	927	900	889	905	971	937	922	923	946	890	897	947	952	950	951	943	937	946	910	915	899	948	913	935	948	893	924	929	1011	953	960	857	981	866	939	928	916	941	898	961	925	889	914	974	917	955	909	873	906	900	857	932	958	906	924	921	890	912	929	945	941	891	965	907	919	929	899	916	904	973	953	932	925	926	943	897	957	946	914	909	930	949	896	907	871	924	936	928	933	914	957	954	900	928	966	934	926	926	918	874	908	908	1001	965	933	890	918	922	914	944	879	973	928	878	972	911	954	1022	942	913	901	931	882	930	927	953	962	892	929	908	934	900	919	864	902	957	915	931	940	906	935	930	986	861	929	929	980	936	906	911	979	859	913	889	918	885	913	912	952	953	907	941	923	928	883	912	925	921	913	919	975	975	993	870	898	940	958	997	938	926	905	923	965	884	901	922	933	918	899	939	963	912	957	883	884	974	956	902	927	960	892	927	927	894	933	941	941	976	932	933	965	945	890	900	888	960	927	876	927	963	906	921	934	959	903	955	936	897	946	931	965	934	938	958	875	999	916	939	935	943	983	895	913	900	946	917	935	963	944	949	950	948	930	947	895	927	959	858	912	926	966	881	914	933	894	960	1002	923	903	905	909	850	889	942	898	915	912	916	931	896	902	921	951	918	970	922	934	897	949	875	927	848	950	889	912	923	964	907	962	905	952	957	928	911	915	889	933	926	912	901	888	915	960	992	960	909	953	945	902	888	962	919	932	902	882	942	966	867	917	904	886	907	929	908	907	913	965	910	916	883	897	940	940	902	927	960	897	882	938	961	934	895	945	911	859	907	878	949	887	959	966	979	965	920	964	919	905	898	940	982	915	910	969	921	923	901	868	951	946	931	927	904	987	902	956	996	916	872	955	994	928	922	887	931	906	926	894	939	927	964	971
24482	20956	24403	27670	20572	2309	536	433	410	391	361	358	383	338	331	312	364	346	333	336	385	338	340	347	321	300	350	329	314	316	324	353	355	332	318	302	335	316	307	317	299	331	338	320	318	345	335	342	342	308	309	312	338	333	362	328	305	335	339	316	339	325	334	326	317	344	345	341	382	312	325	305	330	337	342	305	353	320	347	317	356	325	290	347	377	351	309	309	320	336	331	347	298	320	336	368	306	324	317	331	331	326	357	340	333	310	347	327	319	339	329	313	325	324	337	332	322	344	341	304	348	346	344	325	273	302	322	349	356	319	294	349	347	353	322	342	328	325	315	342	316	336	326	332	338	293	320	318	317	307	288	328	287	327	276	297	338	335	345	288	324	351	340	280	310	347	327	313	345	341	343	357	329	305	323	318	352	338	294	350	304	305	311	358	317	349	328	347	299	316	346	335	325	310	316	308	313	244	311	333	293	324	327	306	374	338	311	332	295	344	325	335	318	314	331	348	331	321	314	346	329	321	341	341	295	290	320	306	330	317	327	360	330	322	291	352	322	354	320	330	320	320	309	314	306	326	331	307	321	290	317	345	290	329	354	325	344	277	322	317	306	333	316	331	293	322	332	304	317	359	310	336	309	300	313	317	324	334	306	318	331	330	306	341	287	313	298	332	323	310	332	323	315	307	323	346	358	321	286	343	314	331	372	345	342	302	327	305	295	301	315	310	335	311	347	309	333	348	353	303	317	328	286	350	340	319	330	319	330	300	316	303	293	333	338	291	290	317	348	291	332	334	338	331	300	343	305	358	301	317	307	335	320	347	315	323	343	319	317	296	308	329	323	292	344	348	319	303	330	337	336	306	305	326	344	343	330	319	337	328	337	325	305	322	354	349	348	326	321	312	330	289	325	314	337	329	324	313	329	322	302	306	345	294	344	305	291	328	325	334	326	326	292	334	342	378	355	297	335	314	352	327	343	322	331	339	327	337	356	330	311	339	325	323	343	344	310	279	317	335	342	322	330	310	329	344	323	291	332	306	302	339	363	341	325	321	322	333	362	302	349	325	303	337	324	334	338	344	323	335	329	337	344	286	317	339	308	307	340	341	313	310	317	309	299	309	269	324	325	276	282	315	296	311	334	332	330	340	319	342	301	277	324	318	320	301	290	310	380	318	355	327	299	309	349	302	339	342	307	304	306	311	330	322	333	305	293	361	320	335	328	322	305	313	349	337	312	321	345	328	322	331	358	345	335	297	320	290	318	323	307	310	328	354	314	320	350	351	343	336	319	330	283	331	326	315	324	344	350	315	310	305	289	305	318	332	311	336	349	328	344	336	306	349	311	354	341	315	278	310	349	303	359	310	313	284	306	332	362	337	322	289	333	307	352	326	299	317	303	334	309	343	318	346	332	340	313	320	345	326	332	363	338	325	333	313	317	329	327	325	293	339	293	319	346	292	351	322	304	342	336	358	311	350	338	343	329	331	292	325	270	311	286	337	307	328	330	324	327	337	330	341	338	353	295	335	320	285	321	328	304	323	342	357	329	301	324	303	325	354	311	291	305	351	312	296	320	346	308	315	313	314	308	341	347	280	309	307	309	294	346	328	351	336	355	314	301	339	332	311	327	330	304	341	325	371	306	340	344	330	285	290	333	306	330	339	332	313	328	317	327	322	370	324	327	330	318	352	290	321	310	330	320	306	311	370	299	328	328	340	333	339	306	337	325	332	341	321	331	280	340	342	323	301	344	320	309	306	322	333	309	317	313	326	302	325	339	332	292	327	316	339	343	315	289	308	295	294	345	308	313	330	302	320	311	299	313	354	301	309	310	289	333	321	321	283	319	338	335	297	333	325	328	348	340	325	311	331	317	327	315	291	293	316	307	334	315	301	312	341	309	331	343	339	342	328	310	312	311	324	303	341	329	362	324	318	309	327	305	313	328	347	348	340	304	315	351	331	310	351	286	312	328	340	323	326	344	323	320	326	312	314	339	350	290	324	340	325	335	310	340	305	361	327	328	318	306	335	331	303	286	311	320	313	355	310	331	304	337	340	298	305	315	322	327	322	306	370	330	334	315	288	308	334	342	315	307	290	312	342	348	312	334	326	341	311	340	357	293	309	318	351	338	301	329	310	313	292	317	343	318	348	337	307	315	323	345	324	332	306	311	308	298	302	309	328	353	326	283	329	308	333	330	349	322	312	348	287	295	289	309	318	297	311	333	313	320	308	304	281	332	318	327	328	289	338	354	295	335	308	311	299	347	276	324	332	353	331	324	289	320	336	335	321	330	345	337	348	362	291	343	322	303	301	316	325	296	323	316	323	301	310	351	348	342	340	334	307	304	306	336	303	307	328	310	325	323	338	286	301	335	305	329	342	342	280	340	346	325	321	350	313	323	296	328	324	325	319	313	342	336	306	310	300	325	339	306	335	341	346	314	308	367	294	342	334	321	330	308	376	345	318	290	337	330	345	276	297	323	315	306	308	292	372	319	344	284	340	307	368	325	323	304	317	328	308	315	339	297	303	354	311	285	314	324	345	299	323	314	302	322	307	320	336	309	336	341	277	319	308	297	304	313	325	368	328	345	319	301	298	291	324	327	333	317	324	336	328	304	324	315	280	372	277	318	338	309	316	301	345	320	320	345	340	331	343	311	302	303	296	298	342	327	322	293	332	336	325	291	332	320	314	305	333	329	288	312	339	318	292	296	319	347	323	303	326	335	312	321	337	338	313	290	329	331	290	330	305	289	313	331	318	327	317	295	325	309	324	308	323	353	346	339	323	324	309	294	341	322	322	346	343	287	327	308	333	310	346	330	314	324	285	318	331	298	300	303	306	320	279	315	339	318	323	305	322	316	298	310	329	314	333	305	308	310	293	303	328	323	333	307	321	343	333	304	327	318	328	316	321	309	355	304	295	329	308	330	327	365	312	336	313	334	347	311	332	303	333	320	308	300	314	304	312	310	353	328	289	299	349	336	309	324	312	302	288	353	316	353	309	315	305	334	324	350	361	330	287	338	348	348	328	338	343	329	316	300	325	384	333	333	346	316	330	352	346	311	385	361	299	345	301	295	328	325	338	325	338	307	319	332	322	310	332	362	355	316	282	356	330	313	360	344	327	325	329	336	301	302	336	309	347	332	307	308	305	304	313	312	310	336	321	317	307	318	330	310	292	290	335	327	322	326	370	361	318	304	325	291	279	319	293	292	313	348	319	319	273	338	323	324	324	300	334	306	302	310	321	306	318	344	335	306	350	319	326	304	319	335	343	302	326	307	319	305	349	328	335	327	302	312	305	303	362	345	337	322	339	366	353	321	297	312	346	350	278	320	322	317	310	310	328	327	316	317	308	344	301	357	294	318	321	311	323	327	264	340	367	305	312	310	355	334	311	336	304	351	322	322	362	284	314	316	327	333	300	284	316	301	318	324	309	327	304	329	333	320	337	294	314	330	313	358	332	333	307	314	284	307	311	335	327	339	283	337	336
3110	2741	1683	1117	916	815	793	791	741	768	793	749	685	775	727	712	766	716	734	712	712	719	693	756	750	692	723	690	729	781	702	731	762	699	741	671	727	772	720	771	720	712	712	716	726	693	752	720	768	750	738	724	730	737	756	680	631	700	723	668	717	725	751	767	765	709	707	736	739	702	719	718	742	736	736	744	719	729	709	772	730	743	724	721	701	726	798	758	686	729	692	715	757	724	667	694	745	751	735	690	735	725	770	693	732	749	702	710	715	719	741	689	732	743	706	756	720	694	716	662	772	729	708	770	710	755	720	763	709	708	755	698	705	716	699	719	701	715	704	677	707	732	786	735	700	729	738	725	716	745	744	707	745	723	759	768	756	672	721	744	671	703	702	691	717	740	787	684	742	753	739	734	703	739	687	735	751	709	756	689	687	751	725	716	717	718	734	713	753	712	760	668	710	751	738	714	717	747	710	752	689	777	696	732	725	730	717	691	738	737	728	686	709	754	736	736	780	741	725	774	702	715	668	695	694	709	715	743	764	727	754	705	736	711	731	722	727	745	759	738	736	717	709	740	718	704	718	695	695	749	803	687	744	741	720	688	754	690	706	725	702	717	718	663	685	712	696	733	724	720	792	713	711	743	706	705	717	723	752	709	731	759	731	755	729	725	722	747	759	717	769	688	743	685	706	706	741	765	765	758	726	709	660	760	720	746	684	705	738	739	684	742	707	696	775	706	731	731	721	744	720	756	792	704	760	735	764	704	668	745	739	711	726	704	759	696	741	696	745	737	699	722	720	731	671	730	731	719	699	755	716	718	694	747	739	723	714	774	753	736	755	718	693	774	724	741	702	751	704	739	695	716	744	703	728	754	741	780	739	679	736	743	735	765	721	710	698	722	679	726	692	722	714	683	731	688	756	720	702	724	712	714	692	699	725	763	761	756	743	683	721	729	699	731	748	734	707	713	740	716	732	726	727	733	736	742	727	734	731	729	738	744	713	720	703	716	702	743	724	697	680	764	715	747	727	709	725	780	744	693	699	750	742	687	736	766	711	739	777	760	717	699	665	753	761	787	723	660	744	654	697	674	733	707	752	759	726	714	734	708	729	726	732	722	721	724	734	692	708	766	711	713	720	730	703	687	689	744	699	721	755	727	723	708	679	732	717	685	728	694	705	742	651	716	718	750	672	748	720	718	708	696	753	753	722	712	694	774	706	803	699	704	717	718	698	769	727	702	715	671	704	709	667	682	732	745	654	695	704	726	688	728	730	707	651	679	713	736	743	778	702	729	741	720	700	723	699	783	779	693	758	697	744	731	751	793	681	737	715	698	733	691	717	698	729	739	734	711	701	802	727	732	730	739	713	682	690	718	683	689	730	718	683	743	684	712	719	699	765	717	732	735	732	705	736	756	714	792	690	719	697	674	725	737	713	692	706	685	698	715	746	708	713	713	683	713	736	680	683	748	684	696	720	690	763	702	782	681	752	729	653	738	683	761	715	737	722	716	705	770	749	790	719	705	720	664	782	740	731	659	711	747	721	715	736	725	713	727	699	727	763	734	716	761	715	728	693	658	776	769	699	725	660	724	722	739	722	733	710	719	711	731	689	708	741	737	768	700	738	708	743	737	772	718	739	708	731	693	643	690	665	720	711	754	762	777	727	733	674	761	748	699	708	705	723	760	690	712	702	692	760	776	730	722	738	746	733	744	719	706	717	672	649	800	700	700	695	722	711	681	729	718	707	728	696	714	754	730	757	681	717	710	709	735	715	676	744	718	738	690	695	753	737	696	713	707	692	723	728	690	734	703	748	745	765	711	751	742	727	733	742	742	691	721	700	715	719	700	735	737	751	705	737	747	654	717	728	693	796	706	684	719	740	725	717	718	793	746	710	685	763	762	751	774	734	741	727	780	727	719	717	720	715	689	753	714	745	713	717	724	779	706	748	761	753	747	716	688	728	743	777	676	740	720	761	759	741	692	680	734	728	733	726	698	743	715	718	758	706	697	712	705	759	708	741	783	729	720	752	742	730	745	714	701	712	752	738	714	758	713	710	690	701	735	736	701	733	735	728	745	716	730	653	749	765	711	732	681	744	728	708	694	735	707	683	706	741	722	778	684	674	709	752	720	689	718	709	707	690	684	719	721	725	694	680	729	734	719	722	763	710	655	689	683	683	691	722	724	710	688	705	714	829	766	722	708	727	716	676	681	702	719	707	713	736	708	724	727	691	724	707	715	748	724	753	730	733	704	738	710	717	667	736	763	724	680	742	716	756	770	698	691	734	730	736	705	688	679	699	751	708	779	665	740	668	743	749	738	722	682	675	729	734	713	722	759	664	774	769	706	687	730	712	693	715	703	737	727	680	726	687	761	745	752	704	756	719	759	767	713	717	686	742	726	727	727	765	670	678	725	733	731	714	700	711	772	734	714	718	740	683	743	712	771	727	761	698	723	714	754	736	707	764	754	699	692	706	712	690	773	757	694	720	759	750	692	697	771	723	683	726	690	709	732	711	685	768	744	704	752	727	753	694	724	750	687	739	729	749	678	705	723	759	755	699	657	709	727	716	695	666	760	737	685	703	718	733	720	681	783	740	740	744	759	726	700	728	705	711	701	676	721	772	737	730	748	686	733	736	739	734	768	734	720	722	750	723	714	721	761	713	749	708	715	718	762	725	744	708	724	686	678	742	736	686	693	695	704	729	737	749	698	724	756	722	677	784	695	743	690	715	696	707	749	741	745	724	689	716	740	737	680	692	719	723	783	705	753	738	694	687	730	706	720	696	730	761	717	708	755	726	691	741	718	708	741	696	704	728	702	753	738	732	735	717	743	706	725	634	746	732	728	754	743	730	704	718	681	694	688	739	724	726	792	736	681	713	738	724	662	719	715	726	756	742	693	694	702	735	710	758	756	761	668	718	742	718	705	724	693	675	729	729	696	699	734	715	750	784	749	732	658	696	702	727	730	708	760	702	718	740	779	768	733	701	702	715	740	727	698	697	673	676	705	711	689	730	738	724	715	718	753	771	671	751	790	708	742	701	743	716	684	712	743	783	723	705	732	676	703	668	712	719	720	735	757	670	746	744	688	775	758	777	735	720	723	707	705	731	728	708	763	689	689	717	721	693	712	682	728	729	763	739	738	719	747	697	757	754	754	701	731	685	706	749	749	716	742	722	726	767	669	740	746	723	721	702	721	686	727	679	700	719	712	670	764	711	702	754	721	719	706	698	711	699	722	692	724	721	713	745	730	711	724	709	716	708	709	673	778	705	729	718	714	702	717	738	743	713	665	693	715	729	764	723	754	765	699	678	740	692	742	756	738	724	721	719	717	733	694	701	761	710	737	722	699	684	748	742	691	651	715	703	727	736	676	667	751	716	726	771	697	678	725	738	725	741	742	764	672	733	754	764	708	716	697	700	728	721	756	726	730	706	744	687	734	673	717	698	718	710	708	654	702	750	706	715	746	689	759	674	714	702	722	744	700
23806	20964	25003	27082	20968	20801	1365	395	308	222	239	200	200	190	175	192	175	172	206	199	174	152	186	169	164	169	178	170	172	158	156	147	149	160	143	168	146	160	146	160	162	166	135	148	144	163	158	152	164	163	164	159	143	131	157	140	139	168	161	134	140	150	147	134	154	165	160	162	173	125	125	164	153	162	145	150	124	137	167	152	156	155	163	139	168	123	148	158	153	142	129	157	135	147	153	170	136	143	168	169	136	135	152	145	143	156	147	161	161	159	166	170	150	176	133	155	138	162	150	149	158	140	128	153	133	127	142	152	124	138	131	146	167	144	145	157	141	145	128	144	121	151	149	143	153	147	135	154	152	148	160	178	156	147	140	153	166	162	160	165	161	149	147	155	146	151	161	160	166	152	161	149	165	161	140	144	158	140	139	138	145	133	149	156	123	131	154	155	156	173	143	137	129	164	141	156	148	152	152	133	124	135	158	144	132	149	158	149	146	140	145	164	145	149	143	155	165	159	133	137	131	151	154	132	145	145	142	161	154	160	143	163	149	151	141	164	138	127	163	160	142	151	149	120	146	156	133	127	137	176	135	147	137	175	151	155	142	152	168	148	178	168	161	142	132	149	151	178	156	145	162	131	121	138	152	149	142	152	146	169	148	161	137	152	160	156	156	158	119	153	154	162	155	150	119	169	160	149	156	146	141	136	142	153	149	153	143	173	137	161	161	138	170	164	154	123	147	163	165	154	137	159	156	172	153	137	170	157	126	155	161	148	147	134	142	146	155	160	163	143	141	175	130	135	146	139	140	154	153	144	159	152	169	139	139	146	145	143	149	153	157	154	149	178	151	132	150	162	160	143	144	157	168	145	147	156	135	141	138	147	140	158	116	161	137	148	162	158	116	151	144	169	154	158	157	154	156	132	151	159	147	168	162	125	147	154	148	176	133	143	153	168	164	161	140	148	130	147	133	155	152	164	148	150	178	144	129	149	137	169	138	159	167	163	151	163	156	152	159	147	161	160	167	137	159	159	147	145	143	172	143	155	138	164	186	144	137	137	153	165	151	151	140	174	159	160	152	165	152	173	148	158	140	175	143	144	129	127	126	145	148	135	154	122	153	143	160	156	155	126	163	152	157	136	156	144	146	157	152	151	153	130	160	167	176	143	140	154	157	147	174	125	148	156	159	142	134	169	138	158	159	156	136	146	144	175	166	149	141	141	149	178	151	177	149	153	157	144	153	148	163	154	151	149	146	132	143	152	159	130	137	133	161	168	155	128	154	134	117	136	167	149	154	131	156	119	145	138	122	165	139	155	143	138	156	133	166	148	144	142	148	146	141	166	150	140	153	190	167	140	137	165	162	150	125	148	163	135	146	172	155	148	136	163	156	147	148	116	132	152	155	135	155	149	135	153	137	149	150	146	152	145	145	158	145	161	162	152	161	157	141	164	140	138	163	138	144	140	153	171	172	161	165	159	165	151	147	162	156	137	153	153	143	158	179	149	157	130	154	132	144	147	147	133	140	159	136	132	158	144	124	152	145	158	144	137	132	138	150	158	165	169	142	141	127	150	142	148	168	169	159	145	152	131	145	133	149	134	150	144	171	145	154	167	156	142	164	156	149	131	160	152	166	126	161	146	161	152	144	156	148	142	150	151	154	168	131	166	130	147	167	158	170	175	149	131	153	145	145	162	135	164	161	155	130	160	158	146	155	151	139	157	132	136	146	160	153	175	136	162	150	140	149	154	141	126	149	148	156	148	144	152	168	149	168	172	157	168	140	159	151	146	136	122	160	137	158	136	151	118	135	175	159	129	137	162	157	154	158	146	134	126	146	153	141	137	175	141	157	145	141	141	168	137	152	168	183	147	144	148	134	152	139	146	151	147	150	177	164	126	146	156	161	148	153	142	175	164	152	146	153	142	145	150	130	165	141	164	147	164	149	144	152	152	166	151	157	154	140	153	160	167	142	146	144	136	140	147	131	146	159	151	174	180	164	180	147	157	127	145	149	158	146	148	150	122	163	169	161	153	139	144	180	143	149	149	150	143	137	171	151	161	144	141	155	156	145	147	152	168	166	161	165	146	142	121	148	142	150	162	154	131	177	156	134	144	149	156	156	109	153	158	170	144	173	140	160	151	160	137	138	187	168	123	137	154	171	142	131	150	169	157	145	148	152	151	152	156	130	140	138	152	153	144	161	162	130	134	167	155	140	137	141	149	157	162	164	155	130	141	144	172	143	152	147	159	162	166	146	150	143	148	157	128	163	159	133	149	172	146	171	134	164	152	121	131	156	155	135	168	148	167	143	147	177	160	142	149	129	136	143	169	165	137	139	140	121	144	147	134	141	165	147	134	151	161	116	146	129	139	159	152	155	154	136	155	129	130	153	153	174	161	166	154	150	136	160	156	140	147	144	123	163	147	147	140	168	143	156	133	166	144	162	145	147	165	176	157	137	169	143	133	134	153	150	154	159	160	142	144	147	145	138	145	162	143	133	149	172	154	147	149	169	150	161	159	152	170	163	161	148	169	138	161	155	147	135	152	140	154	138	159	150	168	158	164	131	145	131	157	146	167	174	152	150	161	135	140	148	150	137	140	154	151	130	156	142	181	129	168	166	157	157	149	144	171	161	153	150	139	153	151	148	135	141	120	169	179	145	146	143	149	153	163	143	184	140	161	144	149	174	147	163	146	157	169	157	158	160	171	165	131	151	148	137	158	161	148	159	166	164	153	163	149	161	141	171	155	121	165	151	146	133	162	149	153	157	136	147	150	151	150	146	145	131	151	153	167	150	148	139	155	141	160	139	174	141	153	140	139	158	156	145	164	140	153	142	150	172	158	154	142	155	132	143	164	170	139	149	149	156	161	144	153	142	132	150	135	157	155	137	157	136	130	137	143	142	151	171	142	173	147	131	165	167	139	151	154	132	138	142	146	157	150	139	132	181	173	149	156	149	153	132	147	146	168	160	157	139	133	153	143	164	148	166	146	144	152	135	123	150	140	163	131	140	150	153	137	159	140	146	140	124	157	158	142	136	158	158	146	154	136	141	150	153	155	125	159	142	146	137	158	153	174	137	135	149	144	137	150	137	149	143	157	149	170	178	155	155	137	149	169	169	146	156	128	135	173	148	136	162	136	139	149	130	169	154	142	168	144	165	150	159	162	167	143	170	140	141	139	155	170	136	166	141	122	159	148	147	128	154	128	152	157	149	154	137	148	140	149	132	145	155	143	146	144	152	159	179	131	152	164	144	153	146	142	144	119	152	178	144	163	151	145	153	151	134	157	165	156	144	150	147	150	134	157	138	146	168	174	181	132	140	154	147	138	153	160	147	159	142	147	169	147	134	142	145	152	148	137	124	136	168	140	146	140	132	169	134	140	148	150	132	145	132	144	131	168	159	137	143	150	170	144	140	140	161	149	162	157	145	145	155	173	184	131	144	153	135	147	146	171	154	146	128	134	142	150	157	161	158	128	125	154	166	138
3083	4128	2426	1122	755	554	480	464	429	423	445	387	407	386	375	366	404	393	385	385	356	372	332	364	400	370	402	382	386	368	399	388	369	396	370	377	347	402	390	394	388	387	373	382	397	372	366	399	394	400	366	358	400	381	379	389	364	389	390	413	348	363	365	382	350	362	385	375	390	398	394	387	373	405	382	360	374	347	343	371	351	392	331	395	384	343	405	346	389	377	391	379	385	389	376	356	341	382	363	378	371	366	395	383	365	361	353	385	347	364	390	403	384	387	352	363	341	368	375	377	377	351	380	355	382	351	363	405	402	379	371	408	380	368	332	349	356	380	385	374	386	319	373	386	396	388	382	390	358	391	376	392	369	377	382	368	356	360	380	385	363	370	367	365	352	370	378	357	388	372	349	350	383	382	411	394	380	370	355	368	406	404	382	375	376	347	378	364	363	354	378	364	372	374	358	381	383	373	377	364	361	383	365	364	373	358	366	336	419	354	366	367	386	387	416	358	356	371	376	373	370	375	368	403	380	373	360	352	359	357	355	357	368	373	427	406	383	393	389	345	361	381	379	392	374	341	385	377	415	368	354	361	372	362	362	366	385	364	383	332	396	384	350	381	376	371	360	392	390	387	322	355	385	384	345	369	422	380	354	350	359	390	407	376	379	337	376	395	379	389	385	365	362	342	395	341	378	366	384	366	347	375	381	379	389	391	391	351	388	414	363	359	427	385	368	372	352	366	379	363	394	386	401	399	364	348	406	398	394	366	347	356	352	368	375	359	360	376	403	357	370	372	409	379	368	372	369	379	414	344	401	372	349	382	349	394	369	365	405	389	379	370	375	372	381	390	376	394	351	367	363	363	369	392	357	375	338	356	366	361	368	365	355	327	376	389	373	386	405	356	395	389	360	343	359	371	391	369	363	382	371	395	382	393	376	342	418	407	388	376	347	375	393	386	377	353	371	391	379	356	362	377	369	391	390	365	341	345	362	348	372	389	356	348	363	341	368	352	361	365	384	332	379	363	315	407	404	368	352	350	347	380	363	405	367	338	376	366	410	380	348	399	357	391	369	375	370	373	370	421	385	366	360	351	363	369	370	377	366	367	409	341	403	375	386	391	378	399	368	321	378	415	347	396	380	383	356	364	396	358	356	329	359	371	382	374	365	375	335	391	365	372	358	392	367	373	374	372	370	392	355	370	370	375	367	376	360	385	356	345	385	328	375	388	387	374	340	381	378	366	335	382	392	409	395	420	393	371	385	380	397	369	354	376	347	380	387	382	439	352	358	384	380	334	383	369	359	366	399	404	353	357	369	381	360	365	365	388	410	371	344	351	381	372	341	379	374	408	382	345	378	372	415	384	346	382	408	365	346	371	384	381	372	389	384	389	365	375	373	359	365	363	414	378	398	376	353	371	369	355	364	429	370	380	394	350	354	358	370	343	388	393	348	390	331	387	436	408	373	360	378	365	379	369	411	407	354	390	338	367	357	377	408	358	383	397	377	322	371	379	352	361	392	370	362	395	388	407	379	403	370	370	384	378	377	356	385	376	388	366	366	343	393	396	365	367	435	355	378	383	417	359	357	356	352	388	360	405	396	385	364	375	408	388	392	393	368	390	393	356	387	380	374	403	398	391	352	373	352	402	383	381	365	350	369	388	332	350	385	376	353	361	369	366	344	367	310	403	398	386	368	389	375	335	358	391	380	374	355	360	368	378	371	361	386	342	358	420	379	399	346	378	375	360	385	363	346	399	373	347	357	359	358	370	367	389	388	354	375	351	385	394	385	403	375	400	386	385	351	381	352	384	348	382	369	378	375	347	363	377	359	408	370	357	382	353	370	403	385	401	348	385	321	365	382	391	383	385	363	389	377	376	420	349	330	375	378	384	368	350	353	373	418	378	414	377	357	370	375	413	392	405	362	372	400	380	396	359	403	371	417	398	350	363	338	370	398	384	354	377	371	368	376	368	401	355	336	371	373	362	361	396	363	364	391	370	342	395	369	391	393	364	368	390	346	406	377	389	411	374	371	382	327	381	356	395	379	368	366	390	373	381	354	355	352	391	382	396	396	376	377	389	370	414	383	353	360	331	342	341	367	381	384	370	397	353	342	375	373	390	342	404	359	404	372	398	366	361	369	382	413	358	355	370	347	387	353	373	360	378	354	365	356	390	385	380	357	361	371	370	412	342	337	391	385	335	358	404	370	359	366	370	357	371	337	364	398	401	331	394	382	356	366	378	381	393	382	367	358	412	390	340	363	378	383	390	438	341	404	369	354	348	375	384	350	343	368	383	395	395	376	400	370	360	388	390	343	386	372	389	343	396	365	388	348	386	398	356	340	369	347	394	380	369	391	363	352	372	416	388	376	327	380	373	322	374	352	372	379	365	343	372	399	368	392	389	381	385	399	361	377	359	368	358	386	386	367	382	365	380	364	400	338	383	360	358	391	378	372	389	356	373	379	387	417	385	366	362	364	421	391	389	397	354	378	356	380	367	387	357	358	388	355	349	366	419	390	378	384	358	343	377	373	366	331	384	377	370	363	393	347	383	352	438	342	346	393	363	340	369	343	349	413	366	377	367	398	363	345	333	360	401	364	380	384	380	369	337	360	363	347	374	383	378	341	363	406	350	374	375	389	351	397	371	367	385	358	385	370	356	369	383	361	395	356	376	380	386	351	409	360	360	369	382	385	358	376	361	397	356	352	344	413	388	328	367	372	421	400	359	374	377	358	380	335	373	387	385	384	368	384	386	351	376	364	377	400	357	356	372	390	395	368	368	402	365	374	362	380	377	362	372	385	383	371	376	383	399	365	374	387	337	388	348	379	370	354	395	364	348	349	324	371	372	387	347	363	381	367	368	340	355	373	343	379	395	370	311	415	381	364	360	385	360	387	397	362	376	373	356	386	391	359	359	369	343	361	357	412	358	346	377	414	399	396	325	356	377	404	346	407	381	358	376	377	414	362	360	354	374	364	386	386	363	373	380	388	399	366	378	374	377	349	390	361	396	347	383	372	383	379	369	366	353	360	377	368	377	371	376	374	355	383	349	377	369	369	372	376	381	362	376	374	344	395	374	324	378	382	374	351	362	393	373	378	373	360	407	373	358	350	365	372	365	370	366	380	392	375	374	434	369	387	359	376	382	398	351	336	391	397	393	392	380	331	338	363	372	383	363	355	358	339	373	410	386	359	350	411	364	329	375	359	372	314	358	367	352	365	331	377	371	368	334	397	371	372	395	396	346	382	379	353	383	375	360	384	376	352	359	404	386	370	362	366	389	352	385	376	399	386	353	367	362	374	369	397	370	368	363	367	405	352	386	374	391	387	408	388	359	394	345	375	388	387	423	400	396	391	402	356	363	371	362	369	405	370	400	374	360	377	325	372	369	395	410	310	346	341	378	363	399	349	360	389	372	387	361	382	386	411	370	412	382	365	374	361	386	395	386	372	385	355	369	365	343	365	379	358	383	392	349	373	359	392	371
32127	10463	1372	779	679	600	448	420	413	397	453	402	409	429	410	385	396	462	426	407	435	430	389	393	416	387	407	439	424	393	409	387	420	402	393	449	407	408	415	428	456	457	397	431	449	405	412	448	402	407	420	404	422	395	412	443	387	381	385	427	440	390	403	440	397	423	424	431	401	432	431	441	412	441	426	436	435	450	419	368	433	432	382	435	406	421	430	390	419	429	413	381	461	403	410	402	390	426	435	406	430	393	395	416	444	413	408	364	416	363	432	421	404	401	414	427	440	410	388	419	403	406	387	391	443	416	364	418	376	406	431	410	383	387	394	407	422	422	401	404	417	411	410	435	438	419	447	402	444	414	389	427	445	418	425	436	386	447	396	399	390	413	482	439	413	421	402	416	422	407	402	426	405	402	423	419	405	456	416	413	429	445	443	451	390	422	403	426	415	418	425	412	470	405	400	428	451	401	422	387	410	409	386	407	397	398	409	424	409	422	436	421	389	448	423	419	386	420	409	460	451	469	432	367	416	402	450	381	399	401	424	424	423	395	417	421	415	420	385	413	422	402	424	418	423	421	389	427	426	401	408	423	414	430	407	431	466	413	425	429	428	371	432	389	394	395	441	366	389	396	382	442	462	384	414	415	381	382	420	403	429	414	422	456	405	416	354	414	413	419	408	412	432	421	415	426	429	434	381	410	402	415	409	443	447	415	417	391	416	410	458	388	430	399	408	403	392	425	416	419	450	411	409	399	440	441	396	436	444	414	404	388	418	404	408	428	425	402	406	405	423	474	419	415	400	402	414	441	400	429	378	390	414	410	388	412	406	384	389	416	410	408	404	388	417	391	408	407	412	435	377	412	386	406	385	398	403	399	414	431	402	430	407	436	453	430	393	407	403	396	409	404	413	422	331	376	375	405	374	386	420	401	402	390	441	427	408	415	387	393	423	418	405	371	452	418	393	446	448	382	424	427	375	431	430	416	434	393	397	386	415	403	456	419	433	398	369	435	393	424	393	443	449	402	409	403	398	412	403	445	438	418	407	435	442	410	432	386	390	423	420	399	438	421	389	412	381	392	388	418	381	404	420	435	450	440	429	392	416	442	393	484	438	399	432	417	435	411	423	424	387	403	435	399	413	411	451	434	385	426	452	450	384	427	425	422	416	415	457	432	440	416	441	431	444	424	418	413	390	429	424	392	441	430	460	434	394	405	462	394	416	432	385	382	402	414	452	400	394	394	421	393	398	455	434	396	472	415	388	422	417	403	405	422	412	362	409	433	398	412	405	406	409	370	397	410	454	387	414	419	431	376	406	399	407	434	424	411	401	404	427	388	440	417	405	380	441	420	466	448	378	407	422	373	405	454	448	418	431	387	459	409	404	399	453	421	412	428	390	404	395	418	409	459	451	422	391	407	397	353	434	405	408	391	446	427	388	412	414	405	406	447	421	435	425	423	407	438	415	421	422	405	392	409	393	438	412	432	437	432	392	414	386	438	407	424	425	398	412	426	419	392	365	438	413	390	429	433	427	406	396	428	401	419	428	431	408	422	461	417	427	428	412	420	401	449	404	381	414	398	447	419	410	440	430	411	444	427	421	412	395	434	444	421	409	379	417	449	442	425	398	422	421	389	426	432	438	450	428	402	360	416	433	446	419	443	428	418	380	403	405	402	384	413	422	439	446	456	383	447	439	442	389	443	383	407	377	408	406	437	407	419	451	413	443	444	391	446	397	420	409	386	411	398	430	421	405	414	401	396	409	444	415	394	398	412	424	400	419	449	399	438	423	401	378	431	444	407	404	446	420	429	422	418	374	393	420	416	384	432	370	422	387	412	426	399	391	435	406	441	401	448	442	398	410	389	440	382	422	421	442	442	447	435	449	432	389	422	379	395	404	353	413	397	399	391	403	415	456	452	410	449	458	376	399	488	406	406	474	419	448	424	431	455	408	428	407	427	405	385	416	429	427	412	367	417	450	428	396	417	417	448	406	400	430	394	405	411	411	404	416	391	384	375	414	457	419	411	427	413	396	423	426	430	433	397	388	392	375	426	432	449	401	446	411	409	437	419	425	414	454	417	414	382	420	448	425	407	409	407	425	443	430	426	439	453	425	400	398	411	399	446	397	395	430	408	433	419	436	415	416	443	401	477	467	432	419	426	452	423	394	413	389	402	431	422	390	391	445	450	426	423	394	400	433	432	421	389	444	434	438	407	422	406	381	394	412	384	436	419	424	425	429	391	399	398	434	408	397	443	442	371	425	415	426	397	394	454	425	421	407	429	452	384	450	413	406	387	433	419	434	405	403	420	420	411	407	384	441	423	453	430	431	405	390	361	452	378	426	434	423	371	423	412	430	476	465	361	456	392	381	448	415	417	479	415	420	403	428	420	384	436	387	405	450	435	404	426	426	480	467	413	428	419	400	400	417	399	444	388	398	411	412	409	444	437	443	447	427	463	387	414	427	445	377	424	413	409	415	406	405	441	448	446	448	423	397	417	387	416	426	391	454	439	436	441	433	400	386	405	411	400	467	416	414	400	426	411	453	405	406	385	400	412	425	380	387	444	413	405	444	403	416	421	434	389	426	402	396	413	399	404	393	406	365	364	433	406	387	443	393	412	442	414	362	412	414	427	411	442	436	407	431	428	389	430	431	402	431	415	417	388	410	414	427	395	423	411	409	377	375	397	434	416	443	394	395	429	491	442	394	395	400	406	401	407	406	402	407	423	455	403	426	394	436	447	428	410	430	422	394	386	422	422	475	452	406	426	415	430	418	421	409	386	427	388	398	388	388	452	413	414	433	401	417	423	443	409	426	384	381	402	409	404	427	425	393	438	425	463	404	417	440	425	409	437	422	427	389	403	439	357	394	419	402	403	425	423	419	416	433	404	415	422	427	434	377	394	389	392	421	404	436	431	396	401	402	419	422	408	441	408	408	431	412	411	422	402	378	421	413	425	426	434	426	416	406	434	414	439	418	432	435	439	412	409	399	450	447	409	452	434	402	426	427	429	424	400	414	390	367	434	450	399	447	454	411	402	407	409	417	439	384	416	388	392	487	411	439	435	429	379	442	402	406	424	410	405	457	434	446	415	438	407	383	419	401	408	438	386	376	402	408	423	389	432	437	371	408	389	397	456	437	388	398	409	422	423	421	426	419	416	395	432	460	431	416	454	395	431	397	479	449	463	405	406	423	411	418	456	451	390	379	377	400	361	446	408	421	414	426	430	390	399	416	431	430	414	431	407	411	407	426	430	416	393	369	417	435	392	406	428	424	392	442	408	420	447	433	442	371	429	422	425	447	432	375	399	422	439	439	395	421	442	399	412	404	421	412	414	407	420	427	436	432	383	406	404	417	369	411	400	390	416	429	405	350	390	437	406	451	407	414	416	416	408	381	414	433	405	391	402	389	419	425	417	394	426	402	417	428	412	389	406	399	410	412	403	410	440	395	449	422	439	372	413	407	413	448	419	412	423	422	408	440	387
5607	1029	967	972	918	923	958	950	943	886	932	909	880	957	922	911	957	937	895	989	927	889	939	923	891	890	913	869	948	895	931	944	892	866	979	917	935	920	894	950	901	905	922	916	936	902	925	927	943	910	914	985	947	866	881	995	915	915	871	891	920	963	949	939	914	892	935	931	903	960	959	942	959	921	913	892	955	936	898	929	991	939	899	895	872	933	934	905	962	914	848	880	893	948	941	892	872	953	918	946	1014	923	968	917	878	910	932	919	898	916	896	889	948	915	900	914	972	939	890	938	943	932	917	861	922	970	908	999	951	903	885	915	927	962	916	878	942	861	977	921	907	979	950	948	936	917	922	896	930	916	939	955	904	956	948	953	934	903	926	869	890	934	874	924	882	931	900	923	942	905	926	914	962	903	955	943	877	903	886	930	884	977	969	869	923	898	947	924	933	904	973	945	953	918	955	943	933	854	937	941	927	903	943	903	924	913	988	869	890	917	922	890	915	892	854	880	964	902	941	884	923	972	948	943	879	917	906	907	944	907	962	881	950	945	942	914	852	915	881	855	894	894	916	903	927	930	886	947	923	958	888	912	917	903	941	935	908	920	929	979	926	930	962	977	944	967	896	896	909	892	975	886	919	906	947	908	911	971	921	956	922	943	909	925	945	877	956	869	922	909	952	889	943	996	974	920	930	896	914	943	941	936	934	897	949	948	940	984	945	903	908	923	899	958	935	952	940	969	901	940	962	917	923	919	996	922	967	944	947	912	908	894	943	904	961	949	993	915	938	925	940	944	938	863	952	891	951	926	896	889	887	934	915	898	905	942	917	913	905	904	948	914	962	937	938	949	909	939	936	905	938	885	862	916	879	934	876	977	909	889	910	930	917	956	880	921	973	960	976	972	925	950	924	914	949	909	893	957	918	947	895	934	873	848	972	945	1023	927	907	933	920	897	894	905	974	930	897	956	939	900	893	993	920	905	937	919	947	917	894	939	888	936	921	917	893	925	899	922	902	883	932	942	932	918	928	858	969	934	898	874	925	926	907	940	956	927	923	960	904	890	896	906	918	925	849	884	915	909	955	937	961	921	931	906	866	934	876	910	941	895	939	903	949	910	912	949	929	917	838	961	939	973	886	933	879	889	984	910	848	907	974	934	872	894	985	987	860	919	945	950	913	878	846	911	935	928	903	942	885	923	933	941	888	937	893	923	878	915	967	899	925	900	959	904	958	982	956	897	965	901	976	911	932	908	953	900	889	907	912	912	939	952	902	924	941	938	937	946	934	900	866	936	990	915	923	955	951	968	920	934	912	861	924	930	963	940	924	908	921	930	1050	846	909	929	923	916	893	959	911	919	936	942	950	892	965	910	916	887	920	967	964	923	923	934	925	961	955	913	947	978	905	916	961	912	892	959	913	912	942	915	897	924	890	929	937	917	910	956	938	923	913	948	903	941	986	885	952	932	935	883	937	1000	885	897	915	896	930	921	941	957	917	926	929	888	967	884	892	932	909	982	908	945	937	1009	898	931	958	902	922	910	875	914	932	879	936	932	966	923	937	875	917	888	919	912	947	944	917	849	934	878	878	976	884	967	962	902	895	918	879	912	889	978	940	937	885	885	884	909	903	955	979	966	997	898	947	869	909	903	925	946	879	927	845	886	892	930	926	957	907	905	928	948	934	973	930	886	938	948	911	986	899	892	897	925	964	955	884	935	944	972	952	914	901	912	879	946	934	866	935	868	906	908	869	975	903	967	928	959	896	929	942	963	880	901	924	943	945	869	1005	977	928	970	992	905	832	958	968	924	907	915	938	951	894	917	934	854	939	931	937	916	897	960	925	918	890	936	983	987	914	912	897	997	931	934	905	961	931	935	946	943	927	913	954	942	917	948	893	927	978	919	919	919	925	874	893	899	897	898	875	910	944	935	951	968	942	895	950	911	947	940	946	898	981	937	885	930	894	967	998	935	917	920	885	869	943	907	914	907	925	916	951	912	912	873	884	978	886	960	905	946	860	868	881	971	898	948	945	903	951	918	885	919	922	915	872	896	883	956	891	917	903	923	993	890	917	859	954	979	858	931	932	919	945	962	912	966	984	960	898	893	946	911	939	928	903	943	974	904	922	891	974	911	892	935	950	892	926	915	917	880	891	937	977	912	895	883	967	909	886	936	943	863	894	916	939	882	948	960	918	904	950	906	957	933	984	897	895	902	886	918	920	933	917	926	864	955	937	930	910	912	941	907	965	924	911	905	919	953	871	940	963	918	942	915	884	914	984	986	947	904	963	884	918	914	939	891	929	983	936	930	896	928	952	898	878	922	938	883	893	964	875	937	949	927	988	898	916	932	865	965	968	986	931	928	922	893	945	891	913	940	926	911	946	940	931	917	949	947	921	970	946	914	903	928	903	917	901	934	908	888	923	941	993	870	920	948	928	951	979	936	934	908	927	885	897	922	964	901	903	914	928	950	957	899	928	904	898	916	941	934	920	923	895	884	937	914	939	953	905	887	968	970	896	901	973	925	911	952	911	918	883	934	943	911	987	926	944	927	897	967	861	955	933	948	1009	895	913	898	934	917	977	974	914	964	935	892	923	937	988	987	943	901	876	925	915	929	908	932	958	949	971	996	888	936	933	943	862	891	932	933	890	893	927	903	950	930	880	876	908	926	946	871	924	904	943	889	916	942	932	901	923	881	948	956	891	962	901	905	936	949	871	882	921	921	930	890	893	933	946	909	940	981	939	935	924	924	941	925	888	914	913	890	896	866	917	956	924	969	925	881	954	913	929	911	895	926	880	890	880	905	945	916	913	923	953	966	932	904	961	929	957	981	947	905	919	917	955	889	894	913	949	892	947	905	913	895	907	896	896	910	977	883	897	893	909	929	885	908	929	958	920	956	934	923	876	967	916	911	922	940	923	937	894	930	920	943	925	921	904	926	978	922	963	883	927	909	920	916	866	899	873	938	900	885	973	886	927	928	866	922	939	927	880	935	874	922	968	935	940	915	961	939	957	877	900	965	927	948	946	932	890	967	923	993	947	951	963	884	947	941	896	933	887	863	963	932	999	944	908	900	950	929	899	887	929	898	903	897	900	966	1006	941	880	878	923	913	897	918	931	932	965	934	915	947	903	909	891	935	928	870	969	932	964	901	892	932	920	908	909	928	922	953	966	940	902	934	918	966	892	909	933	912	922	899	858	906	899	912	924	918	938	878	932	930	970	881	963	979	868	973	964	919	897	881	927	905	942	943	902	910	886	947	943	915	907	1001	950	939	906	897	897	958	946	936	881	907	905	908	880	962	947	979	881	913	878	939	877	955	915	926	951	968	895	895	933	879	883	873	918	923	922	891	904	923	913	896	900	921	898	882	922	967	880	937	913	906	941	920	895	916	880	938	953	907	929	890	927	864	952	957	973	916	906	980	911	935	870	924	900	960	899	935	868	937	942	914	927	909	920	892	928	900	956	982	936	917	914	937	891	918	918	875	883	910	950	931
24478	20936	24410	27594	20518	2213	523	423	375	388	370	353	343	348	344	336	320	344	322	335	326	322	369	342	304	327	327	335	307	311	304	327	339	325	333	291	325	323	329	334	333	307	297	318	344	319	321	315	351	330	319	323	354	348	341	306	323	324	350	309	305	309	317	284	330	298	297	319	255	315	311	318	340	311	306	332	311	343	335	307	316	331	349	357	323	308	310	313	365	343	321	305	331	329	297	322	333	297	333	317	318	332	306	352	307	311	335	329	345	324	313	294	336	329	324	315	348	325	336	332	323	318	328	283	338	339	303	354	336	339	314	343	309	332	312	332	323	336	322	326	336	328	312	340	311	304	317	326	293	325	329	293	345	337	317	312	312	360	344	333	337	331	310	353	300	303	280	341	302	343	332	359	331	299	331	341	301	307	307	296	310	313	320	343	369	336	308	310	318	314	328	328	323	334	301	301	343	322	331	316	346	339	348	360	311	319	372	318	318	325	329	302	320	302	293	328	334	340	300	330	324	332	300	315	288	299	314	358	344	304	325	293	298	361	318	267	310	309	326	321	335	339	322	309	315	292	327	332	347	307	354	339	329	322	314	290	306	321	320	355	321	294	307	322	338	331	289	322	337	317	333	281	324	292	346	315	337	351	295	285	339	341	354	320	272	337	326	323	309	306	289	318	317	293	346	351	328	306	289	312	317	317	303	313	320	319	358	316	312	338	304	324	308	336	332	300	313	329	295	342	298	337	316	297	326	325	319	300	325	331	399	324	387	327	336	302	320	319	316	321	344	326	299	331	291	308	346	313	306	350	370	344	297	338	345	321	358	332	320	310	327	289	311	333	305	307	331	330	340	327	296	355	356	304	324	305	357	333	284	336	337	309	339	321	327	312	350	307	321	341	334	284	325	337	310	316	347	335	286	347	313	318	332	336	322	316	344	336	302	344	352	353	286	297	322	338	308	326	314	295	347	345	335	323	307	339	330	339	326	352	334	309	318	326	351	316	313	310	326	301	342	340	330	332	309	331	322	342	342	277	310	314	322	295	286	323	317	321	313	327	335	324	296	338	279	363	308	321	338	303	322	340	317	318	335	316	347	322	338	295	320	333	338	328	358	280	328	324	309	324	310	286	305	329	307	337	316	318	343	343	314	311	331	326	322	307	358	315	340	291	348	315	317	321	303	304	342	322	330	333	330	317	324	326	294	320	297	334	316	284	364	297	283	267	335	286	323	330	317	327	313	324	335	343	303	346	336	317	306	322	329	315	331	324	320	348	303	288	298	299	294	319	324	318	321	342	295	352	321	341	296	345	329	325	322	314	366	330	313	304	325	336	356	315	323	293	338	345	329	313	352	296	312	293	338	314	301	326	317	352	353	313	323	331	342	330	310	324	325	343	301	316	289	334	311	322	323	323	283	340	339	341	303	364	303	337	292	329	287	333	336	307	300	303	333	302	318	338	328	351	310	318	308	309	301	330	342	327	311	325	288	309	308	321	282	327	342	273	317	323	329	330	299	313	287	304	355	308	280	344	292	325	304	316	303	335	332	315	338	330	312	357	337	345	305	313	354	321	338	302	345	321	286	320	333	331	311	334	335	352	316	322	326	343	298	326	289	299	340	313	299	327	293	332	301	361	317	347	296	309	284	298	302	302	313	323	283	333	325	293	342	356	320	321	310	286	328	291	297	307	339	309	301	308	334	315	315	289	333	324	291	311	334	319	294	318	309	312	302	303	323	360	353	325	314	305	298	306	351	333	350	321	375	343	336	318	322	300	329	317	328	320	313	291	332	352	305	322	317	305	332	319	320	319	304	310	357	314	344	317	347	335	290	324	312	317	315	342	324	309	327	316	308	318	319	315	313	335	321	310	309	351	331	350	337	295	330	341	302	326	353	294	328	310	337	307	288	303	351	323	292	341	286	303	314	353	310	305	317	310	338	357	299	324	318	363	354	342	299	309	309	306	318	312	369	353	322	313	334	320	334	307	307	316	343	315	287	299	314	328	360	319	309	281	344	334	364	335	307	332	302	327	339	337	348	308	312	315	309	338	321	338	287	300	322	363	323	335	308	345	308	295	305	350	331	325	290	359	329	309	322	326	352	339	339	304	281	315	323	340	330	318	298	323	350	343	353	320	314	335	349	325	345	321	327	357	316	322	314	297	327	303	327	299	297	333	332	308	313	314	313	342	350	319	331	312	318	281	314	337	290	315	342	338	302	347	304	300	327	314	361	340	324	328	344	304	306	299	325	330	308	337	325	329	362	318	321	344	316	306	341	336	311	336	311	313	326	327	348	320	320	319	347	310	309	362	340	285	322	340	322	306	312	305	305	301	339	334	313	291	291	313	309	311	345	313	318	332	294	305	317	314	310	284	294	349	343	314	287	318	288	279	300	307	291	342	322	322	325	299	306	324	316	335	292	319	285	323	319	346	324	316	341	314	330	314	333	345	315	301	277	303	329	330	343	300	343	312	305	298	313	302	318	325	322	318	307	327	311	268	310	327	299	290	329	314	338	327	350	324	285	294	329	311	315	310	299	300	322	301	297	318	313	329	297	337	327	347	332	321	287	299	295	301	329	326	312	306	322	301	320	333	317	322	315	287	317	301	316	325	321	318	302	314	349	322	330	291	301	322	314	344	353	315	303	349	333	331	341	341	340	354	327	340	282	343	303	313	323	303	322	311	345	300	301	302	314	298	291	333	355	329	325	301	331	312	330	349	339	287	346	316	353	316	327	310	335	333	324	281	299	321	343	327	314	340	340	329	334	351	332	329	317	303	339	297	321	297	291	371	376	334	336	318	315	344	295	320	337	345	342	333	285	366	335	298	379	288	309	305	310	316	331	313	335	344	370	338	341	325	315	319	334	317	309	312	324	307	324	319	294	335	316	336	340	324	367	328	308	327	325	311	333	337	325	353	326	347	309	326	317	323	283	314	355	288	316	380	379	328	306	318	292	278	317	282	306	302	297	302	308	336	326	320	325	293	333	312	328	334	306	351	311	340	315	323	347	359	301	254	316	303	346	333	303	356	327	305	344	327	308	317	305	329	333	323	318	331	299	324	289	311	329	308	321	308	302	320	318	328	304	362	330	316	329	355	302	318	311	324	316	316	337	306	326	300	312	295	319	336	353	320	318	312	296	332	331	301	324	303	340	324	323	289	287	323	329	334	300	301	335	359	336	328	319	309	289	319	338	297	326	300	308	298	302	340	295	308	300	309	330	326	305	303	310	309	310	330	267	306	288	323	346	331	307	336	310	309	328	338	360	350	284	291	317	340	284	290	311	325	320	309	323	305	329	335	302	313	339	353	312	278	344	317	318	305	340	279	355	313	303	324	308	343	320	324	337	325	344	310	321	314	324	355	352	309	375	312	306	315	315	331	342	362	296	314	315	298	330	329	310	331	344	355	316	334	313	311	302	335	352	362	316	324	327	288	319	310	297	320	312	308	312	343	317	308	316	322	335	336	282	313	310	323	344	301
3051	2713	1801	1066	917	831	774	708	739	765	709	788	730	695	673	735	751	715	790	716	697	742	691	699	748	743	714	735	753	741	717	691	756	695	723	760	743	715	706	709	718	724	710	699	727	741	722	699	713	722	728	740	725	687	770	682	712	716	709	744	700	718	759	712	715	707	765	729	697	791	711	709	699	709	742	703	687	754	706	724	713	715	737	762	739	697	731	668	630	715	699	728	678	738	715	723	744	735	707	741	724	717	702	747	724	718	690	696	758	703	741	732	723	725	730	734	695	727	722	709	699	737	713	705	707	742	686	715	683	756	720	690	713	672	673	751	750	735	741	721	706	727	704	760	765	742	707	668	734	721	715	701	715	710	653	713	681	720	759	751	695	735	690	719	742	721	710	719	694	692	696	715	706	730	707	718	683	737	731	705	706	690	712	740	680	657	745	723	683	728	733	760	724	715	691	734	780	689	731	728	722	784	764	745	766	730	695	671	722	739	707	723	763	755	757	673	680	733	714	688	791	738	769	736	704	778	750	716	729	728	731	736	727	742	708	656	737	718	714	718	721	736	689	714	722	707	741	723	697	720	771	691	696	671	730	730	698	717	694	705	727	706	698	697	719	707	691	708	729	676	726	670	705	708	664	677	794	759	735	744	729	695	725	711	698	694	734	673	695	684	720	734	711	701	719	706	724	712	694	745	723	772	698	745	739	739	720	696	746	713	703	713	745	746	656	697	729	730	694	723	796	735	681	716	735	725	706	731	762	698	743	697	752	752	708	724	744	696	751	734	735	674	680	722	761	695	709	670	696	700	706	700	713	725	741	714	682	743	699	695	733	772	751	741	694	698	706	722	707	704	705	716	716	752	723	706	742	690	715	746	721	686	728	719	695	671	700	717	683	731	703	679	715	727	692	726	709	777	714	729	758	721	723	716	717	699	717	755	710	717	716	673	775	720	718	731	754	726	766	672	681	750	662	681	682	729	742	675	650	663	736	742	705	714	719	726	746	710	724	744	730	731	706	766	768	700	727	743	748	747	769	718	739	717	764	686	705	741	735	707	772	674	693	755	723	724	684	773	727	719	729	711	725	727	645	695	746	753	687	713	753	725	686	758	722	727	748	721	685	666	695	772	739	712	686	721	704	717	701	713	730	676	724	701	718	747	705	800	728	756	787	720	721	766	700	726	688	692	748	700	729	682	690	704	726	700	710	664	740	723	719	738	743	759	772	702	681	715	715	712	683	722	688	750	718	676	721	696	706	671	684	728	705	733	741	720	739	709	726	753	686	718	692	687	729	744	714	732	678	703	702	730	687	716	736	754	782	682	699	776	731	746	724	714	729	728	738	701	720	712	665	754	710	708	715	680	756	696	726	747	757	681	742	729	715	693	727	685	725	736	719	744	685	710	765	673	739	692	766	696	749	756	712	735	722	700	709	693	749	763	702	671	723	701	736	766	697	715	735	692	726	729	696	685	717	699	723	720	745	705	747	705	689	729	749	711	753	726	765	697	712	680	728	712	707	701	706	745	759	660	688	698	713	702	705	681	729	641	709	709	760	713	670	701	744	759	715	729	669	720	748	705	717	701	701	791	691	743	711	730	691	693	690	709	702	710	727	729	719	706	741	735	731	707	681	731	711	702	744	664	731	700	726	735	739	770	698	733	753	681	740	690	725	737	723	730	677	687	743	707	698	731	706	699	762	703	688	720	740	690	718	722	722	702	792	718	738	708	730	696	747	712	755	716	716	681	737	696	702	779	681	679	719	742	743	718	749	758	707	727	678	731	691	750	699	720	730	747	767	716	742	728	721	683	726	684	745	705	728	728	712	740	675	700	740	724	746	719	675	718	681	774	691	714	705	724	725	688	731	725	683	723	743	687	722	718	765	729	716	696	734	685	733	725	715	733	711	737	735	796	752	733	705	722	775	725	691	727	780	634	722	702	793	693	715	676	712	754	733	751	678	734	754	687	755	708	730	740	708	687	744	719	719	700	724	708	739	735	730	685	704	700	723	711	680	721	737	779	730	750	730	730	716	700	710	749	764	720	683	709	720	714	704	712	720	744	715	716	764	705	755	712	716	707	685	663	708	700	725	717	725	713	761	709	712	759	736	733	746	739	708	694	697	731	752	716	751	707	690	703	773	726	778	776	745	747	711	706	765	689	696	722	742	707	693	688	724	744	731	705	697	715	769	750	714	758	698	713	763	737	722	758	676	692	706	762	714	779	681	700	717	742	734	690	709	707	718	780	724	733	689	718	749	723	730	737	712	652	651	714	718	691	742	717	719	734	695	734	733	697	714	747	684	713	752	713	715	710	665	703	698	747	711	722	758	701	658	790	774	734	679	752	688	700	716	726	719	662	732	744	727	704	705	665	718	705	717	720	728	741	694	712	714	720	759	714	781	688	698	678	752	718	758	717	703	734	743	743	719	730	761	719	716	745	696	756	737	702	742	721	706	704	746	713	733	688	737	738	689	764	722	690	756	713	721	705	752	748	694	716	710	747	711	629	719	706	760	729	718	717	735	722	737	727	746	739	738	699	729	760	742	729	685	718	692	706	753	705	715	676	792	687	758	733	743	746	745	721	698	681	731	714	687	795	718	794	733	756	675	719	688	754	730	761	732	743	746	725	721	735	686	690	718	693	719	712	719	767	694	727	723	704	732	718	699	709	722	699	753	748	691	697	725	700	720	671	680	736	678	793	739	734	723	655	714	701	747	700	738	679	706	659	636	710	722	712	761	736	719	713	683	689	695	706	729	741	696	696	706	705	695	700	742	698	715	708	638	719	705	690	718	686	713	735	747	740	701	784	710	762	736	739	679	705	719	715	718	715	727	701	709	740	681	716	716	744	736	704	736	730	705	726	684	748	719	751	738	715	689	735	721	755	727	674	723	709	746	712	763	681	695	747	714	742	717	725	714	686	748	723	700	685	764	746	727	678	720	680	703	715	710	785	734	729	728	742	677	753	741	709	694	703	729	716	683	698	706	746	765	714	754	696	744	770	766	667	674	714	726	713	725	717	706	735	673	753	731	746	725	687	750	677	766	761	739	728	726	727	706	769	708	715	733	720	731	685	705	754	733	669	707	755	715	704	765	722	699	652	724	747	732	735	738	714	743	741	702	684	717	708	717	743	724	685	719	755	763	728	695	742	728	750	703	737	738	744	718	760	690	720	755	737	735	712	687	697	775	704	711	732	674	737	716	710	681	734	726	734	749	712	688	697	696	722	673	708	702	747	671	693	703	742	730	770	756	739	739	722	723	755	721	714	717	723	720	771	740	702	695	728	707	775	674	697	724	744	718	718	742	757	748	712	727	715	700	707	716	795	717	771	713	734	687	698	714	764	710	716	705	713	715	739	709	702	672	746	690	709	741	757	758	706	684	701	767	695	750	684	734	688	713	755	741	735	707	727	714	733	692	691	713	756	731	750	744	729	717	712	712	744	706	695	761	753	697	723	775	680	716	691	714	715	712	671	766	734
23823	20960	25011	27061	20963	20788	1347	381	300	259	229	208	196	208	191	186	176	176	147	164	134	152	168	168	161	174	148	170	168	173	151	138	160	157	166	163	163	165	150	169	138	173	147	157	153	138	154	142	171	149	150	155	158	161	138	152	166	145	152	166	134	162	152	163	151	152	144	144	154	164	131	146	139	161	153	166	133	153	169	191	147	163	135	164	145	146	155	129	137	155	141	163	125	158	134	149	157	164	149	141	151	170	122	163	162	157	131	148	139	139	129	162	136	165	142	177	158	152	126	136	142	155	151	150	134	158	155	160	141	161	142	153	160	166	143	164	144	127	161	134	137	134	160	134	167	151	164	156	142	146	169	141	129	155	145	155	147	156	138	126	120	160	148	156	139	137	145	178	142	138	123	149	154	137	162	145	141	129	158	146	134	143	169	149	140	125	141	143	143	138	145	152	138	145	161	149	170	153	146	141	166	151	164	159	168	136	141	149	155	137	142	137	142	132	142	143	161	156	166	136	149	140	132	138	159	154	146	177	156	152	132	153	146	135	160	148	161	147	167	145	160	139	136	152	130	152	140	151	146	165	134	136	152	143	152	144	156	137	142	145	147	117	155	160	159	152	134	176	126	155	155	140	147	150	156	171	160	149	140	145	145	142	155	126	162	164	149	162	157	151	159	134	154	135	146	153	152	138	160	152	150	159	154	149	141	151	145	150	143	154	137	138	131	135	126	132	156	144	138	146	165	134	144	157	151	145	168	146	174	162	157	147	175	157	161	144	156	148	148	139	151	140	143	151	137	120	156	150	158	135	163	171	135	146	148	131	181	142	151	158	168	137	142	136	148	138	151	128	164	129	138	123	160	140	183	168	162	162	154	131	148	138	142	138	165	162	133	131	146	159	153	157	124	135	160	142	164	153	169	133	156	166	162	153	135	173	150	162	141	151	158	146	161	146	146	160	135	149	161	147	116	126	136	153	145	159	133	138	164	143	160	161	168	138	164	141	163	145	150	155	146	151	155	161	152	177	136	145	140	150	177	153	157	152	151	147	158	165	130	140	140	134	137	163	164	150	155	171	139	137	153	137	140	153	149	128	147	168	136	159	139	151	138	139	123	152	134	142	147	142	149	157	154	120	158	139	136	167	159	142	160	144	159	139	137	158	145	140	160	140	146	158	143	144	146	139	158	163	151	137	145	174	150	147	136	132	149	148	143	137	153	118	145	122	121	130	138	136	162	165	146	148	157	138	153	130	144	126	142	129	153	148	151	167	145	147	146	149	136	162	173	155	153	128	151	147	158	153	149	174	144	156	157	128	138	155	159	140	155	145	155	150	172	143	147	151	166	148	121	169	143	156	141	152	147	147	133	141	140	151	151	154	158	152	139	143	141	144	132	134	152	137	144	157	148	143	137	126	146	146	165	139	140	140	132	146	153	137	149	135	133	115	151	140	151	155	145	155	132	162	130	144	140	140	158	160	149	127	145	144	142	161	146	146	157	132	131	148	141	135	140	152	153	139	175	127	151	148	165	146	138	156	151	145	138	131	145	134	154	154	143	148	156	139	150	162	147	160	136	157	139	170	140	172	136	146	162	146	163	134	132	148	156	161	155	129	144	128	175	160	156	147	127	179	133	116	162	146	163	144	149	151	133	145	174	169	141	161	157	151	134	140	148	159	130	145	158	152	154	151	182	154	171	161	182	138	140	130	145	136	167	146	127	146	141	142	142	137	157	147	152	134	132	142	154	153	162	156	120	136	145	160	158	167	137	146	143	141	148	154	171	157	130	161	133	172	142	124	147	157	142	154	139	126	140	146	160	139	143	172	134	137	133	158	146	130	123	141	145	127	143	143	176	152	138	150	147	157	149	133	151	161	126	149	150	150	161	149	149	140	151	171	127	142	157	146	140	154	146	134	143	149	163	143	140	160	135	123	152	136	155	136	173	139	147	137	133	150	163	151	141	130	155	137	143	153	149	169	141	137	147	152	156	163	140	157	138	128	148	156	175	149	143	157	141	127	170	154	140	143	157	128	146	135	159	124	152	163	148	137	144	146	147	172	157	157	150	155	158	147	128	139	139	151	163	153	153	145	146	133	176	173	144	149	156	154	141	132	140	163	142	132	150	132	166	139	160	153	141	160	146	152	143	134	150	150	148	144	149	140	151	133	165	148	165	159	163	140	140	143	149	142	138	167	150	130	163	154	151	133	160	136	115	160	156	157	143	149	126	154	142	132	155	136	129	147	161	170	154	129	159	150	164	162	145	161	159	143	152	133	116	154	145	145	142	143	157	152	167	159	150	161	139	162	126	156	157	136	142	147	137	127	148	162	177	147	147	140	148	151	137	157	162	159	159	161	147	164	164	146	181	163	159	152	138	150	140	130	149	116	145	154	172	157	160	141	169	137	167	163	137	136	162	125	145	147	142	148	152	162	177	159	120	158	162	151	147	156	139	146	138	149	153	169	164	170	155	135	124	122	146	151	139	134	148	163	151	137	135	159	171	143	135	168	128	167	137	152	155	159	144	162	138	147	174	156	153	160	141	141	140	152	139	134	129	141	163	155	143	159	152	127	158	159	138	141	130	138	129	164	131	161	159	152	129	154	141	157	186	185	145	132	169	149	145	156	127	165	139	145	153	151	179	150	157	129	146	137	172	141	171	141	147	146	139	136	145	135	151	150	150	148	147	157	162	142	144	144	139	146	145	157	146	137	157	150	142	157	143	162	149	153	125	142	112	122	144	128	161	151	155	138	153	153	141	162	163	140	166	154	148	158	163	144	164	140	144	136	157	163	156	147	171	154	164	135	150	157	153	139	150	144	155	153	146	144	161	134	141	153	147	172	155	124	150	156	160	150	142	157	187	165	166	142	136	160	175	149	156	147	161	147	129	128	155	154	173	120	112	178	149	154	154	130	118	117	139	163	149	160	135	155	157	139	149	118	166	179	144	133	165	158	158	166	132	152	142	149	160	159	145	161	125	139	153	145	143	142	147	126	143	161	151	152	143	128	139	130	148	127	142	156	145	160	148	145	166	155	139	155	160	145	147	125	140	141	145	128	151	136	156	160	147	138	129	112	170	152	124	133	132	117	151	176	151	158	154	159	168	147	134	183	158	123	158	151	153	116	147	165	147	153	165	154	128	170	130	140	145	149	149	135	150	138	129	151	161	155	123	148	160	138	144	152	158	144	151	141	158	167	141	141	154	171	162	145	152	150	168	156	146	137	132	161	138	152	139	160	130	160	132	146	150	121	169	144	133	172	153	158	169	166	137	129	139	126	135	140	146	128	173	134	149	137	175	136	155	136	127	127	154	141	156	136	189	177	157	136	139	137	173	162	130	141	170	132	161	153	147	162	156	150	135	132	177	154	133	140	179	142	146	158	168	155	147	142	161	135	144	127	158	152	150	163	170	152	140	133	139	146	145	126	150	137	135	144	127	149	127	151	145	161	169	144	155	162	148	119	142	142	122	146	154	149	173	161
2947	4155	2434	1093	699	584	518	479	442	391	443	393	415	376	370	410	358	394	357	381	431	370	384	372	402	386	379	328	385	381	364	377	367	375	386	365	354	378	396	374	402	374	375	389	375	396	392	384	408	399	352	363	359	385	353	365	381	391	381	343	389	371	360	383	369	339	397	367	362	390	345	365	355	394	378	377	362	337	405	368	402	406	370	370	392	343	363	402	358	368	397	379	375	359	374	341	343	389	372	361	352	384	363	372	374	372	367	359	383	374	384	363	367	382	395	366	371	411	361	389	392	437	386	375	361	391	378	367	350	349	421	366	372	378	387	359	339	371	358	373	381	349	370	401	357	373	353	383	370	375	367	368	368	375	387	411	391	358	386	367	381	323	382	381	348	363	375	338	385	378	394	375	414	322	351	371	383	361	411	375	399	397	368	372	390	391	364	356	403	357	411	376	387	373	362	360	354	389	372	374	356	394	357	347	380	351	388	370	398	341	334	350	376	376	399	355	338	314	367	355	366	406	373	383	366	402	379	391	343	349	373	346	345	368	397	357	333	379	384	397	368	404	361	374	389	387	390	362	345	367	373	402	360	379	331	378	367	372	380	337	390	379	374	361	376	368	407	366	356	352	368	346	384	381	339	392	350	394	364	377	367	347	360	384	388	376	366	359	375	355	359	341	359	363	401	352	339	386	366	409	383	397	384	392	382	353	390	361	382	379	367	342	407	353	381	402	360	376	336	392	377	409	396	417	356	357	376	328	372	390	384	386	344	414	406	351	366	434	361	367	398	382	375	390	349	337	371	381	360	343	380	386	355	392	369	368	365	367	387	343	391	366	354	383	401	398	345	358	382	370	370	375	369	336	387	389	395	326	410	390	380	401	363	340	368	379	362	365	329	383	364	400	324	404	352	378	351	393	385	356	391	376	381	381	390	388	353	364	391	383	367	344	404	361	372	368	377	392	365	370	384	374	359	379	398	398	401	390	384	399	379	357	356	357	378	387	375	359	370	346	396	345	367	355	375	380	348	378	398	401	364	359	371	334	382	399	381	397	341	344	349	391	391	343	374	384	377	365	401	378	388	384	380	395	368	362	374	368	351	374	362	387	363	392	345	410	367	356	354	375	410	371	318	345	386	391	358	351	349	363	363	387	384	360	354	335	364	360	335	348	367	358	373	358	330	391	392	401	372	371	379	390	366	385	373	385	388	356	370	355	372	362	374	346	360	375	355	342	366	365	346	406	373	349	348	399	365	360	352	409	323	361	345	352	394	368	347	387	387	383	357	372	364	329	380	397	371	387	340	363	381	368	372	341	370	358	382	347	381	351	385	367	373	371	386	343	344	395	380	348	340	376	382	387	356	377	358	376	380	372	355	366	362	360	364	365	364	375	340	388	372	393	379	349	387	402	387	406	371	360	345	368	360	360	376	397	402	363	372	375	349	368	385	365	350	394	376	404	351	382	363	389	399	408	381	402	369	379	406	359	373	396	364	403	369	351	376	378	364	374	372	357	343	375	376	337	393	384	382	389	378	362	386	364	359	347	387	395	418	376	406	356	362	370	395	374	371	366	384	334	376	381	378	372	350	374	388	372	377	345	379	346	372	388	361	363	394	382	358	379	367	359	401	394	342	381	370	336	374	424	376	393	355	360	377	415	351	372	389	366	343	407	361	386	354	415	399	362	337	395	355	380	377	384	364	398	366	347	409	369	370	347	368	355	360	372	386	354	393	392	408	401	346	385	372	405	362	382	385	361	348	353	359	382	352	386	375	414	388	362	362	387	399	374	376	369	378	377	373	370	381	382	387	405	365	337	345	365	355	345	336	343	394	353	395	356	369	325	394	390	385	381	374	355	352	408	367	361	364	349	379	371	354	376	366	348	414	350	348	414	358	424	370	397	378	372	398	384	400	379	343	362	340	393	382	367	371	365	392	388	379	372	403	372	384	362	361	393	377	346	377	388	362	368	360	336	403	311	353	379	390	356	323	339	392	398	389	353	370	385	359	358	348	386	399	377	361	372	367	366	358	374	367	369	363	379	383	338	320	346	369	377	399	381	395	375	366	373	374	399	355	377	369	385	344	349	364	373	380	390	356	340	416	418	360	390	416	377	373	342	391	359	403	368	363	363	341	364	339	391	366	381	383	365	368	351	385	372	379	411	384	358	348	358	390	377	373	375	372	374	369	356	404	384	377	351	372	340	333	370	379	353	343	347	394	367	379	388	351	369	392	391	372	399	385	372	415	385	366	358	376	358	361	373	357	369	371	361	368	397	378	378	346	365	357	356	369	381	331	356	356	361	377	375	374	369	376	373	354	359	366	371	381	390	384	364	406	367	350	386	362	387	370	371	388	403	377	345	373	367	381	365	338	387	374	390	344	375	339	355	366	406	368	377	389	366	369	335	354	386	408	385	363	359	375	372	414	336	371	369	383	326	388	390	343	388	383	374	359	361	385	391	350	398	385	378	383	380	380	386	387	378	353	350	352	368	391	375	378	361	379	391	393	394	391	350	400	346	336	366	390	376	409	360	365	389	395	386	365	351	402	360	366	382	380	348	367	369	347	376	390	396	391	379	382	369	356	369	356	362	341	378	421	385	398	394	371	381	349	373	339	378	387	356	391	355	354	363	393	375	381	385	386	368	368	347	347	398	371	375	386	395	361	363	366	348	367	389	395	391	383	390	400	385	389	339	395	373	361	338	340	369	351	342	361	373	371	362	399	398	383	379	364	403	375	339	339	374	376	374	391	404	393	328	378	361	384	365	292	376	389	398	371	352	368	365	383	374	340	364	388	371	389	361	416	371	333	391	392	367	366	373	396	391	355	372	370	356	408	368	355	372	356	371	374	376	366	392	329	414	367	350	365	400	356	387	382	380	368	358	400	389	357	398	393	366	399	378	361	358	416	394	378	376	343	373	403	375	386	380	354	363	398	398	379	368	370	365	342	392	357	386	376	373	390	397	361	374	378	394	345	376	356	377	397	395	362	374	375	364	372	340	351	334	362	387	345	362	404	360	401	375	365	366	368	343	384	337	372	336	405	361	380	365	363	397	396	372	374	378	387	357	361	363	381	378	406	374	369	389	374	380	359	358	412	357	390	385	399	419	365	387	374	381	390	389	349	346	368	395	344	400	378	377	358	382	388	410	371	347	332	341	374	378	338	396	362	373	382	375	398	378	363	357	368	352	375	404	376	374	357	368	383	350	376	412	375	363	349	377	358	372	359	381	344	401	361	360	379	356	397	359	342	416	367	407	393	375	346	364	354	379	357	402	345	400	354	382	401	396	381	359	379	379	336	389	375	399	376	365	378	364	354	382	350	391	316	366	359	374	372	393	368	357	368	387	388	374	382	388	388	346	357	383	368	365	339	396	389	386	357	382	383	403	394	367	374	382	355	342	369	423	408	406	378	352	352	356	364	354	372	402	413	349	378	370	383	384	378	353	385	373	379	358	348	339	360	395	361	353	359	346	364	380	346	364
32186	10147	1122	552	447	452	408	471	440	446	405	405	448	455	433	390	416	412	440	385	369	406	394	436	378	389	430	415	438	416	381	434	401	402	392	400	445	418	422	437	412	457	398	399	416	398	428	372	389	375	367	401	391	436	410	425	395	411	448	430	400	410	404	404	437	405	423	434	403	444	432	409	428	425	401	420	398	438	406	445	406	406	446	427	384	384	392	411	396	390	399	378	425	408	400	381	466	406	410	448	410	425	445	411	411	417	405	427	442	418	420	417	426	452	430	376	446	408	398	397	425	389	415	410	434	384	434	398	379	381	377	404	373	404	405	412	430	390	393	400	425	444	422	432	390	420	410	419	419	397	371	351	369	412	450	454	420	432	386	410	412	412	393	415	431	389	419	415	379	407	417	424	376	457	403	439	412	419	428	438	388	405	434	413	410	413	402	358	399	431	420	403	386	432	439	390	383	379	455	389	417	417	437	413	404	401	389	391	422	446	425	405	363	430	392	435	410	443	408	374	395	394	391	457	432	410	409	397	428	424	433	409	364	416	400	422	402	381	452	397	387	407	415	431	422	441	405	390	412	403	421	428	412	426	410	414	362	423	420	430	464	431	412	463	421	415	405	430	451	407	419	406	391	414	415	398	385	419	408	413	432	432	430	428	384	376	403	433	414	420	442	428	431	409	422	413	447	439	416	437	392	387	408	391	394	412	382	361	427	392	404	422	397	429	402	434	431	406	400	404	415	402	396	420	419	414	443	409	423	398	406	410	383	409	400	388	413	402	433	414	425	398	402	412	419	369	399	421	425	406	412	421	402	380	419	370	420	387	447	454	347	381	425	398	433	407	409	416	407	417	398	404	465	456	404	391	383	411	407	401	396	390	409	380	417	401	415	420	435	409	434	417	403	463	402	407	390	418	405	451	399	396	411	437	393	371	429	415	404	411	410	401	443	411	409	401	399	438	421	406	410	434	429	391	386	411	439	415	406	397	422	427	446	430	394	432	437	407	451	418	401	426	404	431	414	414	423	400	419	429	407	366	430	396	390	405	428	424	425	446	431	436	402	411	420	421	415	439	409	396	439	432	387	440	413	388	408	405	420	421	419	415	413	432	409	397	435	373	387	396	404	405	433	408	394	398	415	427	437	391	372	418	428	406	425	404	433	383	429	411	414	416	425	390	419	400	406	423	378	404	430	431	447	379	433	422	417	430	436	408	435	408	458	408	423	430	430	461	387	445	452	420	373	387	380	392	395	395	414	419	414	426	403	444	387	416	377	433	383	393	396	427	391	418	405	425	424	424	414	424	409	399	413	417	419	397	427	418	431	395	406	421	399	368	426	389	427	393	429	447	386	396	411	403	387	431	401	460	413	404	423	390	398	398	420	424	407	435	411	423	423	381	424	437	395	408	395	409	432	426	404	356	421	396	445	430	427	459	406	430	369	377	406	458	384	418	403	388	427	385	428	404	396	439	429	445	444	390	399	463	389	405	410	408	415	402	413	441	422	419	429	377	394	425	384	372	431	401	376	418	405	417	399	406	423	406	417	428	404	385	418	446	408	373	399	397	414	435	419	426	414	433	436	421	406	459	392	401	414	410	400	413	445	434	451	412	390	387	413	421	425	390	426	443	404	389	411	389	370	420	429	430	428	415	421	449	417	400	393	453	398	419	428	410	426	421	408	403	409	420	412	383	451	413	481	417	436	388	408	399	415	432	406	414	468	395	450	418	386	435	403	421	389	415	399	456	373	398	410	421	409	380	390	383	390	400	424	410	379	389	400	409	442	404	408	415	404	429	409	433	478	436	415	437	402	376	415	395	416	454	426	411	393	438	388	437	390	435	439	383	434	448	392	384	401	417	392	383	399	415	406	410	427	401	418	410	391	407	418	430	391	448	412	372	400	407	436	422	411	391	404	426	378	434	403	434	464	421	423	441	411	456	438	374	446	442	397	412	423	433	441	407	388	383	427	425	411	416	427	409	434	427	404	384	400	396	401	436	413	408	396	372	417	390	430	430	402	405	393	409	420	376	398	433	423	440	441	418	408	362	431	399	403	389	445	439	451	409	406	417	439	436	331	409	400	383	425	414	461	382	413	443	413	410	384	403	436	383	413	386	418	426	410	389	425	410	411	419	413	398	421	398	400	388	387	411	409	378	422	433	414	394	406	406	413	453	422	356	397	453	415	402	419	411	424	412	378	403	429	428	382	430	391	405	481	394	397	389	400	377	425	413	409	392	451	430	436	425	452	401	454	378	409	408	413	412	409	429	388	405	384	433	418	429	426	391	412	435	421	402	401	366	424	389	420	415	377	394	394	367	416	375	430	413	404	398	390	426	413	400	435	357	439	408	384	409	417	422	395	400	424	402	441	402	389	463	446	397	441	405	430	409	393	445	433	445	411	408	416	410	426	402	449	401	426	386	387	455	419	395	399	420	372	435	398	417	434	407	432	432	433	420	428	411	423	443	375	404	401	400	428	462	426	421	401	411	421	436	433	401	383	421	420	448	414	403	426	424	409	389	403	411	416	410	400	424	354	388	380	447	432	407	425	437	441	471	410	404	419	411	406	396	378	427	432	420	406	418	387	413	399	429	421	418	402	430	437	432	427	414	404	386	414	420	406	439	410	395	400	416	421	386	461	430	443	369	423	443	387	391	402	447	411	418	468	400	400	376	380	427	396	400	415	376	427	413	438	407	386	415	427	415	451	432	465	380	391	426	417	399	412	395	404	380	410	441	435	427	399	423	411	423	459	455	446	410	444	431	395	441	423	434	404	378	370	417	392	424	411	388	445	396	448	395	399	404	433	388	360	413	429	345	416	429	406	455	406	412	392	426	421	384	422	454	391	427	417	426	416	392	377	411	413	375	422	424	388	447	409	404	426	402	424	418	428	399	473	413	449	400	423	386	427	398	406	411	394	390	370	426	410	434	453	456	402	411	389	396	407	398	378	450	414	381	393	415	414	415	420	439	380	407	394	415	442	411	408	419	413	391	388	374	394	433	364	373	392	427	396	428	425	427	403	415	402	407	453	424	422	408	414	399	421	401	393	401	373	437	426	416	438	432	403	383	398	430	444	378	404	422	434	424	420	416	398	376	412	391	400	419	453	375	397	438	399	440	413	416	425	445	431	433	396	390	369	430	411	407	416	370	417	397	391	418	420	420	420	440	405	418	391	399	428	380	447	433	433	374	416	403	410	382	360	439	436	412	426	448	472	465	427	447	432	403	427	428	399	385	415	452	409	423	445	411	427	407	368	427	430	416	427	421	393	374	383	423	380	398	403	396	429	413	425	398	391	385	432	423	405	428	404	450	410	439	419	414	428	408	421	455	466	411	385	412	415	390	406	426	370	449	405	393	459	384	386	461	397	415	411	399	429	406	467	421	414	416	399	440	450	397	413	404	404	380	444	392	412	432	383	403	454	400	403	402	426	375	409	396	431	429	428	445	418	410	447	415	420	401	450	447	413	401	407	424	440	408
5595	1027	960	936	886	870	920	913	981	882	971	929	949	931	919	884	951	914	978	962	983	936	912	883	904	885	929	883	881	937	959	946	930	930	986	899	918	913	926	918	915	877	942	964	906	896	874	922	921	903	938	919	919	936	915	887	855	916	941	958	947	916	919	922	854	972	914	940	868	923	895	910	901	915	899	883	930	913	919	881	926	909	941	948	869	933	961	916	878	901	907	904	952	901	957	883	956	943	921	906	930	938	945	941	933	969	888	955	875	932	909	882	906	948	940	887	957	879	954	994	920	935	884	937	901	902	901	924	949	964	917	969	915	918	900	861	903	917	823	911	919	933	905	924	889	932	875	939	917	934	909	925	923	908	859	874	876	908	954	978	975	972	934	923	942	915	959	947	936	915	940	956	905	864	935	972	851	936	914	880	894	913	943	964	920	934	906	932	937	905	956	926	897	904	924	892	942	933	899	934	891	952	938	909	901	920	953	926	908	962	942	928	908	917	940	858	952	936	907	958	821	929	910	871	906	971	960	954	945	937	898	870	929	911	864	950	967	919	891	892	892	927	947	967	908	906	882	880	927	946	919	915	916	912	962	930	976	908	921	872	882	895	914	872	916	915	928	912	924	891	953	930	874	916	958	940	903	904	883	930	971	917	870	907	953	883	892	919	899	903	929	900	940	891	902	930	950	910	919	931	908	912	892	884	947	884	886	997	915	944	905	935	858	928	902	915	947	932	915	909	951	899	865	915	845	913	881	906	940	924	876	905	877	927	908	928	954	903	899	883	907	879	873	937	883	926	924	916	881	949	915	885	933	893	910	944	938	902	889	912	901	910	918	900	871	890	949	880	927	933	859	910	919	874	934	887	888	903	919	916	961	919	898	975	938	920	931	907	908	904	929	921	926	920	878	932	897	963	891	901	928	906	948	931	908	924	913	906	869	934	902	878	907	936	966	928	958	901	927	890	982	921	880	958	916	902	983	947	882	943	933	913	937	916	948	915	892	928	934	864	944	868	926	995	938	932	844	958	912	923	903	950	920	932	905	924	908	886	912	923	897	997	956	983	874	966	932	950	917	916	887	923	906	935	945	995	926	916	914	902	929	906	882	896	942	993	938	923	883	858	953	950	895	902	919	879	899	879	908	847	934	894	905	932	923	949	905	918	838	962	954	948	909	909	950	925	900	854	848	928	913	962	915	915	954	897	883	902	898	901	931	935	944	907	906	889	917	880	869	945	939	931	964	957	922	898	937	944	887	947	945	921	893	951	905	878	860	903	974	986	924	881	953	893	974	901	948	933	930	876	897	889	923	989	886	862	950	988	909	911	904	934	945	936	962	919	878	928	919	932	917	934	934	934	896	935	878	968	911	985	919	928	931	959	922	900	912	919	942	905	894	914	969	909	924	872	959	909	945	926	879	891	996	943	957	944	908	916	882	951	869	945	927	932	966	875	826	920	916	930	893	1019	920	905	924	973	919	917	984	880	983	936	914	857	938	970	871	874	943	928	946	929	936	924	902	941	931	958	937	910	913	930	923	941	937	907	937	905	908	921	932	946	866	971	909	905	914	936	956	921	939	865	937	911	928	920	915	850	895	968	882	951	921	903	956	882	910	891	912	901	923	956	946	880	892	873	903	968	928	939	915	918	901	970	890	935	902	909	901	944	887	865	938	928	907	898	901	943	951	939	908	977	892	949	931	926	888	934	903	908	880	909	960	906	932	911	887	936	916	927	900	941	953	907	915	954	912	932	905	915	928	934	918	963	886	926	921	944	850	957	920	908	938	903	898	938	916	925	926	889	937	939	910	879	944	923	873	935	893	945	885	898	873	929	915	897	924	958	925	914	883	896	910	924	875	879	964	880	884	948	919	921	907	918	880	896	899	921	902	927	904	910	892	906	914	923	971	981	961	865	907	843	961	921	974	890	904	901	883	898	923	949	885	912	926	876	935	910	931	927	924	886	915	953	914	980	956	867	937	897	939	914	915	933	941	971	911	905	927	923	946	929	925	976	903	897	908	942	934	901	906	943	934	943	905	985	889	921	898	945	899	904	971	889	937	933	921	962	861	898	935	924	917	884	903	945	938	912	926	884	958	909	909	950	963	931	891	905	931	905	920	973	901	917	913	913	960	909	872	910	960	982	934	892	975	980	999	936	905	904	917	895	889	909	924	925	895	950	861	900	901	967	934	890	898	911	978	898	887	921	924	895	923	944	888	908	952	925	916	944	898	934	909	963	940	884	885	885	898	951	860	925	940	872	892	999	919	896	902	912	903	918	915	929	963	943	925	932	921	901	914	911	910	868	930	923	943	942	966	959	947	934	941	897	950	905	959	912	955	967	907	884	953	889	926	905	960	958	917	933	943	916	930	895	947	889	920	942	916	905	913	943	898	935	948	882	928	937	863	924	946	953	926	957	886	953	872	921	961	878	900	900	970	844	907	924	938	864	936	908	908	902	938	891	929	935	934	925	915	894	926	942	937	946	945	962	951	902	900	941	953	912	978	871	927	894	948	945	911	899	910	898	898	973	868	859	965	935	928	952	881	949	881	930	948	887	943	939	993	885	979	905	911	937	893	977	910	919	923	956	842	925	897	924	910	929	916	923	924	892	896	970	909	889	909	892	944	898	947	898	964	920	950	934	943	952	890	939	918	927	906	916	913	927	923	951	924	903	886	904	867	941	887	928	947	962	912	917	953	925	902	968	934	932	917	919	926	908	921	870	994	954	894	892	936	936	879	924	980	951	967	902	912	930	883	928	948	912	875	970	921	905	915	976	912	942	946	882	976	876	938	919	873	895	904	918	915	904	909	959	974	978	908	939	878	915	910	917	911	930	936	900	951	896	941	980	897	929	923	919	941	926	902	919	899	953	944	956	882	914	909	881	942	898	942	900	940	916	895	932	935	916	897	892	890	926	955	903	908	877	937	917	868	931	864	958	885	942	925	933	940	905	889	900	914	905	895	925	897	919	982	984	888	899	907	904	908	913	860	846	945	906	913	933	944	901	920	926	888	888	910	879	921	911	981	941	893	916	866	941	924	894	931	889	934	932	913	888	921	921	905	909	928	956	925	913	897	985	842	935	920	948	911	921	932	922	878	990	896	876	912	863	902	960	896	947	971	945	927	952	930	944	935	900	927	912	901	903	924	908	930	894	932	896	983	917	978	901	935	884	895	856	906	929	941	927	955	906	881	938	950	882	862	911	916	941	950	924	935	933	915	917	914	915	913	865	911	868	889	916	902	910	894	890	917	894	918	973	907	860	907	928	878	899	877	866	889	938	933	940	941	909	947	904	952	915	901	966	949	938	888	904	912	910	936	955	928	968	947	878	940	947	916	950	899	933	902	904	867	926	910	903	945	942	932	943	915	940	934	903	874	897	945	909	930	946	973	939	939	916	940	932	878	886	933	916	934	900	902	889	948	960	876	897	921	919	851	932	940	892	937	905	914	936	915	931	946	959	878	904	951	912	937	904	931	891
24521	20950	24414	27653	20494	2254	549	432	429	361	367	385	350	364	326	324	340	350	337	329	347	319	365	343	329	328	310	332	325	332	313	321	320	300	336	327	319	313	298	274	343	330	338	335	345	296	326	334	350	322	323	313	327	318	326	321	335	367	324	342	343	308	320	305	344	350	329	322	315	299	313	343	341	322	293	303	296	313	343	345	304	319	325	316	355	354	310	314	308	294	338	335	295	331	336	296	294	316	308	301	324	326	324	286	322	329	323	286	332	330	314	298	319	288	326	314	318	351	358	353	328	336	288	327	333	310	311	304	314	316	329	305	330	337	323	325	345	310	302	348	322	314	336	327	335	305	287	322	297	328	314	351	305	310	314	335	348	305	298	333	341	329	279	328	334	301	300	311	298	291	306	375	294	312	304	313	313	375	315	283	333	344	365	316	323	344	322	329	302	311	361	301	328	334	311	320	338	307	309	263	305	330	338	311	293	296	331	321	297	314	297	310	290	344	309	317	322	313	346	357	322	312	353	323	316	299	339	318	303	305	322	311	328	322	315	337	326	319	330	302	331	357	346	318	322	285	325	316	321	319	309	319	302	288	296	339	325	336	330	329	310	293	330	342	321	308	323	309	311	327	320	296	313	321	317	326	347	305	327	326	327	295	353	350	318	298	298	314	317	338	352	323	334	372	293	343	318	332	330	328	326	305	326	284	302	302	305	314	310	312	314	322	352	314	336	290	321	331	324	346	299	332	315	337	314	334	339	299	341	314	309	327	300	346	313	318	316	335	316	317	299	292	321	321	341	352	355	328	333	329	312	339	331	308	298	346	303	303	318	271	341	339	312	336	295	314	356	357	295	341	294	297	317	341	331	308	329	338	300	353	321	319	339	329	315	387	343	330	295	335	320	346	295	327	312	317	319	343	329	282	314	334	298	339	326	314	311	323	313	323	305	321	335	317	334	325	314	321	305	345	323	329	312	338	323	344	313	344	309	320	314	303	322	296	327	321	330	313	293	335	340	321	320	320	338	299	310	332	339	307	346	313	322	314	372	309	339	343	288	306	317	304	287	316	313	324	312	325	316	334	325	318	337	303	326	366	295	281	305	319	309	315	321	306	308	306	307	329	294	336	289	326	294	311	276	298	316	299	291	321	304	335	311	324	303	315	352	328	306	325	356	339	333	325	313	294	314	320	340	299	326	344	346	351	353	332	323	324	324	316	314	344	310	319	334	312	343	308	298	331	316	319	322	298	325	309	317	306	311	315	314	302	312	333	312	319	339	294	314	322	340	324	321	342	341	338	317	307	308	295	320	315	290	301	309	319	304	311	320	298	338	358	294	289	324	342	318	307	305	317	298	319	312	297	286	326	303	344	332	313	319	322	320	303	340	308	328	325	326	337	311	330	313	321	337	304	332	337	317	328	298	328	331	335	308	319	334	311	351	313	306	334	310	314	339	311	340	364	337	325	327	333	339	322	306	281	311	351	346	337	354	337	334	367	291	322	323	311	342	337	294	328	311	290	325	317	295	348	324	368	317	299	314	295	299	276	299	300	322	308	332	327	310	343	328	340	285	337	322	328	316	345	336	334	333	343	345	345	345	361	298	319	319	312	305	320	336	347	336	306	323	339	291	354	298	299	296	289	279	311	325	315	301	315	336	323	304	349	319	325	312	322	326	342	317	309	316	327	295	331	326	334	306	340	292	343	299	349	345	310	357	304	347	324	349	324	295	319	312	303	295	303	337	310	331	334	303	316	292	321	297	294	327	319	319	355	318	297	339	330	343	341	315	322	307	342	316	303	316	321	335	319	307	303	301	333	320	297	303	302	314	317	317	297	350	316	346	331	321	308	351	342	327	318	326	335	306	331	276	323	328	317	352	296	307	326	353	317	294	337	288	347	310	324	337	321	350	329	319	332	293	264	306	292	312	293	301	317	299	328	341	327	333	286	342	294	322	326	333	339	309	340	316	312	300	325	345	339	284	308	326	367	292	319	344	331	361	335	305	329	301	331	326	325	316	304	327	305	329	316	340	321	325	341	330	324	326	315	334	279	309	319	314	292	294	307	304	341	343	316	304	318	332	294	309	308	339	313	337	294	317	294	336	313	307	341	294	314	328	316	325	315	325	336	332	342	311	339	310	339	332	313	294	286	340	293	376	337	315	316	323	299	328	291	337	319	330	300	348	338	310	273	350	298	309	322	366	326	301	323	320	316	282	296	337	314	304	330	287	315	345	296	353	313	331	361	302	294	323	300	328	308	316	352	313	327	328	357	294	300	306	321	372	331	352	326	315	343	349	287	336	317	349	326	340	335	335	353	304	294	325	321	317	333	336	294	344	318	333	339	289	327	324	322	313	296	330	311	332	314	319	310	337	285	317	318	315	333	315	293	347	321	311	298	363	364	300	312	321	313	318	307	363	324	327	317	310	313	316	338	317	307	300	304	322	326	303	328	343	332	314	311	328	334	312	322	331	301	311	319	329	317	350	303	344	291	334	317	306	339	309	326	326	297	359	328	307	317	365	326	314	315	306	336	341	307	285	316	339	311	326	359	335	327	329	333	315	320	333	297	326	310	297	342	316	317	349	304	342	346	367	355	334	326	306	330	359	318	350	314	314	319	317	333	359	324	340	341	352	291	325	324	307	332	322	308	312	305	309	319	343	311	320	304	297	309	323	305	309	353	342	296	310	299	319	343	300	324	308	303	310	323	361	341	307	327	337	318	311	358	310	363	320	324	324	327	289	348	309	327	287	320	294	326	350	333	298	306	308	361	332	342	299	303	290	339	307	346	321	340	316	333	271	268	315	320	312	322	333	310	285	344	328	316	337	311	327	336	315	319	330	345	336	320	339	319	329	305	317	294	363	303	298	340	339	310	308	322	286	317	283	343	308	368	309	324	325	330	316	324	308	315	314	317	301	311	308	312	279	321	292	281	327	294	352	340	321	304	329	306	349	315	321	321	305	287	345	336	315	322	367	330	323	330	301	320	340	327	314	302	318	312	289	332	311	299	325	338	345	332	344	324	301	313	332	330	314	339	303	352	347	317	329	312	329	306	338	328	316	331	288	347	335	316	288	326	321	310	300	311	300	308	360	328	361	331	313	326	321	333	351	342	323	320	331	340	347	333	299	321	365	322	329	318	323	336	281	351	330	312	316	334	327	316	300	332	319	335	300	316	305	308	309	334	341	330	316	344	324	285	331	316	281	292	319	319	334	321	308	344	324	281	349	304	295	310	350	330	353	340	293	312	328	303	318	341	286	336	342	326	316	341	295	307	344	282	310	325	314	322	302	364	317	319	316	307	318	345	324	302	298	319	338	308	297	357	302	368	351	321	333	324	341	321	356	333	311	315	315	357	288	366	347	351	328	326	317	343	312	313	325	315	305	308	307	339	310	301	310	301	368	322	331	356	323	309	341	351	303	306	327	307	327	291	333	311	291	323	306	308	329	329	333	334	358	305	271	327	304	303	314	320	337	313	303	358
3112	2717	1762	1165	923	806	829	789	788	755	792	712	774	750	806	712	719	698	703	728	753	703	751	724	707	664	731	691	725	702	730	727	737	740	725	729	702	690	714	713	770	729	677	718	724	726	718	700	740	727	729	696	737	697	788	733	721	713	760	718	696	706	717	672	706	689	714	728	696	735	739	724	758	698	688	699	678	703	721	721	736	679	726	723	710	693	679	669	739	704	697	714	691	693	710	695	712	721	738	728	692	683	702	730	741	717	767	742	733	697	704	709	716	699	731	743	728	725	737	722	737	668	733	741	745	691	680	701	717	737	752	736	708	741	734	755	688	758	745	695	687	714	673	732	702	709	718	726	731	694	720	703	708	693	693	675	705	755	755	723	719	733	706	670	705	674	684	720	706	725	759	733	701	749	720	730	703	730	709	653	758	735	783	726	738	746	716	717	692	716	707	728	713	725	731	716	721	730	719	707	727	737	697	740	669	743	727	705	749	725	693	689	736	710	731	730	664	761	644	680	700	765	749	688	786	754	718	697	737	722	681	691	696	795	723	751	775	727	741	738	747	711	700	716	696	741	683	702	661	720	737	758	714	754	743	723	698	705	727	666	737	724	695	722	728	743	706	705	703	718	666	709	743	674	657	709	665	708	712	747	696	689	717	699	702	712	708	711	725	731	757	741	681	771	717	704	737	726	735	698	682	669	719	717	694	699	716	760	739	708	719	719	736	715	700	708	723	722	715	730	723	710	724	722	701	714	738	694	691	743	714	721	698	731	707	735	713	734	720	738	743	668	726	739	710	651	698	721	670	711	762	693	688	709	749	741	726	733	716	706	705	727	721	659	757	719	715	706	706	715	733	723	683	765	774	700	774	761	722	689	650	713	687	720	736	692	767	727	708	681	762	711	692	713	758	713	715	712	702	725	733	718	709	713	744	691	756	744	714	736	730	726	777	730	736	727	712	736	736	710	755	727	758	703	757	718	745	674	740	716	699	741	743	716	735	691	661	770	694	732	750	700	728	688	702	704	698	736	663	701	673	685	724	735	702	725	769	726	730	636	753	697	733	787	726	742	740	719	684	718	748	725	713	704	673	712	667	766	722	726	722	671	686	708	753	741	710	771	722	704	711	756	722	736	757	739	791	718	745	751	720	708	671	689	743	712	717	665	681	740	696	707	686	688	710	734	691	760	729	733	703	711	655	688	736	697	728	743	691	718	694	707	722	746	726	736	678	723	722	722	751	738	734	723	718	761	732	729	753	748	712	746	700	699	727	766	719	720	736	658	663	762	725	700	746	743	750	717	768	700	709	733	721	675	704	716	709	697	763	696	732	715	767	721	694	703	719	696	768	749	716	691	728	722	716	700	763	717	724	742	696	717	719	714	746	710	740	710	740	713	697	694	702	666	748	733	710	765	715	700	715	669	720	722	729	673	734	714	679	687	746	723	676	745	738	734	726	699	730	689	702	709	744	687	707	701	703	771	713	686	690	694	701	670	731	738	708	712	718	697	672	729	671	667	722	716	744	743	704	735	788	732	713	778	694	739	673	674	720	763	716	717	697	747	668	729	667	741	722	696	716	723	720	761	703	750	714	696	748	753	701	636	737	742	753	694	710	693	738	774	708	705	708	697	716	669	746	674	782	741	704	694	727	717	754	720	697	743	715	696	712	665	713	675	725	693	716	703	744	734	700	717	757	707	746	683	711	749	718	708	741	711	703	739	738	755	715	699	693	735	718	686	726	720	755	691	753	751	733	680	773	742	700	709	688	758	745	729	730	729	700	705	710	765	738	754	757	712	742	697	717	721	724	730	713	697	674	722	690	711	785	711	718	743	702	698	729	675	708	697	704	727	737	684	754	697	678	731	695	787	739	735	701	683	722	717	708	720	701	745	667	687	715	742	729	714	715	730	737	691	710	723	721	732	715	695	680	697	662	733	729	665	769	711	750	705	720	718	719	699	703	715	704	723	739	744	737	674	699	674	704	729	701	742	702	737	726	720	690	697	709	707	713	758	753	723	681	714	714	728	722	741	681	712	736	737	726	728	733	694	678	740	726	685	707	726	669	738	708	705	687	775	685	705	720	746	731	674	680	725	733	729	710	714	717	729	701	770	722	714	712	725	700	729	718	725	758	744	738	716	732	726	760	736	734	688	730	742	708	744	719	721	748	720	692	695	734	737	788	696	724	730	714	712	712	682	687	714	700	751	693	747	747	717	689	719	708	668	686	723	713	710	734	753	701	750	677	678	705	753	745	658	789	728	660	730	704	674	714	736	713	740	725	691	717	694	741	702	711	705	695	717	687	685	695	720	744	684	720	740	703	671	774	749	715	678	693	697	762	742	685	693	740	735	699	721	765	753	694	669	778	689	749	730	693	697	717	792	735	715	734	660	731	730	742	693	707	722	760	703	726	687	747	704	723	749	714	710	707	747	721	737	734	730	707	695	725	679	709	727	710	729	748	735	713	704	730	723	728	742	749	723	715	721	729	700	684	714	741	727	741	721	690	713	702	658	719	763	717	747	697	731	741	725	710	722	758	700	747	730	697	683	756	708	721	684	744	711	685	711	705	690	682	669	745	755	681	687	694	671	746	721	739	743	706	728	748	694	732	740	697	723	755	788	721	700	716	725	725	723	728	686	723	677	727	700	741	728	730	685	740	738	694	737	722	724	746	669	671	734	719	701	738	770	707	731	718	701	748	697	760	748	752	747	698	699	732	705	702	744	704	733	740	672	741	713	698	717	781	740	733	713	754	746	739	736	682	740	716	713	681	708	677	726	774	712	712	717	715	702	726	741	689	718	678	683	688	755	726	703	710	745	722	676	698	709	713	726	730	731	760	724	734	735	767	707	773	745	775	713	706	726	679	692	742	706	692	743	682	698	776	734	760	728	720	647	721	723	677	730	739	701	737	718	711	699	691	717	695	702	712	693	737	731	716	698	709	680	742	676	728	705	729	710	715	689	711	723	743	692	747	741	713	754	656	727	718	790	695	703	716	692	718	720	702	683	762	740	787	695	723	757	737	678	701	706	767	714	714	699	714	723	721	714	695	681	703	715	754	717	724	715	717	725	705	743	754	687	730	740	702	701	754	744	750	710	739	751	735	706	728	686	777	727	711	694	678	708	735	727	725	687	715	733	705	729	709	714	680	737	711	697	674	710	740	717	719	721	685	771	719	777	690	703	749	664	717	727	714	708	715	753	714	758	677	670	733	734	753	749	722	716	742	751	755	723	700	733	709	707	708	681	720	720	739	779	680	759	714	753	696	726	698	768	724	751	782	657	749	684	766	689	725	681	728	766	754	723	706	702	759	715	689	744	764	702	706	727	773	756	727	734	747	714	713	694	707	640	752	723	737	717	798	682	706	721	668	674	713	671	678	697	718	704	673	703	729	707	743	665	691	758	702	704	679	713	686	705	732	743	785	726	742	738	752	689	720	733	741	756	733	729	740	760	751	749	722	768	714	711	716	730	723	684	712	723
23766	20930	25026	27008	20938	20747	1308	368	262	262	235	181	214	183	180	185	167	167	158	162	181	167	188	148	161	164	150	163	160	125	139	156	170	151	154	168	156	149	134	163	162	155	143	155	145	162	157	155	173	153	138	129	129	168	143	149	158	150	164	138	146	158	154	162	186	147	143	147	147	135	180	154	166	152	133	144	174	162	168	160	130	157	155	155	147	171	158	150	166	117	152	141	161	160	146	147	146	140	156	127	146	119	148	151	154	132	136	159	140	143	150	165	119	169	147	150	151	145	133	139	157	146	150	157	158	150	181	144	163	149	156	175	153	134	154	133	154	153	147	144	156	133	143	144	157	121	147	148	166	123	149	151	153	152	133	141	156	148	129	159	174	148	172	142	144	132	155	143	167	137	149	127	147	141	149	150	147	144	122	142	147	140	161	154	151	142	154	133	155	169	132	150	162	151	164	144	167	153	143	141	148	140	162	181	181	138	152	151	149	144	161	161	156	121	162	136	169	145	126	134	160	127	173	166	154	146	140	149	148	148	145	138	175	136	122	143	139	139	156	143	146	154	152	135	133	117	133	143	137	158	135	166	159	147	144	149	143	135	158	137	140	154	146	177	143	148	120	115	136	163	140	135	145	165	139	133	150	164	145	146	153	177	149	154	132	166	150	161	131	151	156	146	152	144	152	162	154	155	160	143	132	164	147	157	170	142	158	146	157	172	152	143	138	135	133	143	124	161	145	150	169	153	171	150	144	158	138	126	151	152	148	163	155	131	160	156	165	144	146	155	163	164	121	146	146	138	142	147	191	170	174	167	159	138	164	144	133	164	155	142	164	147	160	138	144	163	137	133	167	140	132	155	142	151	156	155	154	169	159	143	132	130	144	143	160	164	146	172	148	164	129	121	145	134	116	164	169	143	142	156	166	143	163	149	166	153	154	162	158	166	158	153	173	150	159	140	130	147	167	145	144	149	139	151	137	167	138	146	159	158	152	154	142	157	129	159	162	156	147	159	180	166	146	145	171	140	150	165	164	148	179	155	160	146	158	136	124	146	134	147	134	156	164	153	119	147	156	147	142	154	146	133	164	164	151	151	162	157	177	118	156	155	160	135	148	151	166	149	145	153	154	147	134	138	150	159	142	147	128	138	142	163	135	167	124	155	125	143	146	117	128	149	152	145	141	138	134	143	147	142	146	147	129	159	123	141	134	162	155	133	123	142	133	119	166	145	153	160	121	160	151	135	168	157	165	158	174	165	127	138	176	140	149	136	155	168	156	159	155	144	164	151	139	158	136	149	149	172	155	142	146	156	135	147	163	145	141	126	156	146	133	149	141	139	148	130	137	128	142	171	147	180	168	158	130	172	137	144	122	139	159	139	125	135	137	142	136	132	164	150	154	150	148	125	141	130	130	165	157	133	147	143	156	154	145	152	139	160	145	124	157	158	157	150	156	150	144	155	131	166	129	141	142	159	170	134	132	127	174	158	162	165	142	112	137	182	135	143	135	139	145	133	126	157	137	179	141	171	152	137	130	138	154	150	152	139	162	136	151	144	149	136	121	155	158	165	139	145	137	132	142	153	140	157	140	139	150	142	154	163	159	157	135	133	149	151	150	152	160	151	143	156	182	145	127	176	146	159	152	153	150	158	144	143	148	157	164	163	170	127	174	131	158	145	148	149	140	136	152	149	171	156	137	130	147	152	152	151	140	140	144	146	139	144	174	129	136	155	128	129	157	157	140	151	179	152	148	146	150	171	152	159	144	136	182	144	137	150	154	152	174	169	159	163	141	155	167	154	153	145	126	145	145	170	147	169	127	149	169	162	148	171	137	128	127	138	180	141	170	146	141	147	133	141	168	132	162	135	147	136	151	147	176	145	133	138	159	121	148	130	149	156	135	143	155	159	135	167	161	129	141	179	131	138	151	132	153	121	140	124	140	142	133	156	170	154	131	154	161	134	152	153	140	147	130	143	153	139	153	130	168	135	148	143	128	149	132	146	141	129	137	155	157	158	134	181	155	145	182	144	135	157	152	136	136	157	158	179	128	121	158	152	138	143	149	123	138	153	148	161	150	123	153	136	137	155	137	157	150	152	156	152	151	148	147	120	141	152	132	122	166	156	128	152	155	176	140	144	151	134	136	147	130	137	149	144	171	145	161	169	153	157	141	148	149	143	141	144	125	147	147	135	140	151	121	124	145	162	150	146	139	156	144	128	149	151	154	162	151	152	148	156	159	149	138	165	161	143	154	167	131	159	120	136	143	147	160	145	156	128	154	161	154	126	149	164	182	149	142	153	147	134	122	165	136	173	143	144	135	174	148	150	159	160	142	143	146	150	142	129	155	134	142	157	148	138	189	142	132	143	120	158	148	153	148	140	152	119	145	143	147	165	145	137	154	161	170	146	137	167	152	139	166	138	161	150	150	150	162	166	140	136	149	159	167	171	177	145	190	150	151	138	168	138	141	165	156	154	142	170	152	146	152	142	142	145	184	182	143	172	134	152	171	156	167	153	135	152	133	144	154	140	143	130	131	133	159	156	149	152	164	158	131	136	138	167	145	131	128	173	134	141	139	148	142	157	147	149	159	146	159	152	142	140	155	113	139	148	147	178	160	136	154	139	151	127	147	142	152	130	131	142	130	150	146	152	144	156	128	136	156	157	152	153	160	165	153	140	143	140	155	174	149	135	148	140	142	147	141	169	138	157	151	155	135	135	130	142	169	170	132	124	155	143	139	150	138	157	152	154	133	129	152	154	139	133	154	129	140	161	142	162	149	158	146	160	152	141	141	142	161	132	124	154	124	150	146	175	150	149	155	138	130	151	186	148	143	147	153	173	158	152	158	161	160	121	140	175	148	157	158	120	151	141	142	147	126	151	162	128	168	162	144	134	152	148	150	140	133	157	132	158	145	188	163	166	131	131	130	142	143	132	124	157	141	133	147	122	125	146	131	157	142	156	155	164	167	147	145	160	120	150	140	140	144	146	142	159	143	117	136	131	133	131	166	164	159	124	129	151	126	162	147	161	162	122	147	147	180	171	158	142	161	143	160	143	150	157	150	160	137	157	124	143	124	144	156	153	146	111	168	164	142	166	138	161	164	142	156	143	126	157	147	161	151	147	143	139	160	133	145	133	155	138	137	134	153	144	144	155	142	167	157	162	139	171	160	146	165	148	149	150	162	161	154	138	161	158	141	154	165	167	151	156	126	132	159	139	139	148	149	153	127	160	119	154	125	151	149	139	136	148	155	131	157	154	144	152	143	152	155	169	132	149	150	133	160	170	140	147	158	148	145	142	149	146	159	167	134	177	151	134	124	145	156	168	150	134	119	124	155	157	142	156	156	132	116	154	135	173	160	133	131	151	153	122	155	174	139	131	157	176	141	139	162	153	147	171	140	157	154	122	143	150	140	115	136	155	151	151	144	136	146	131	152	169	144	167	145	159	151	159	147	139	130	124	145	128	147	164	151	168	142	163	144	137
3032	4161	2376	1124	741	530	485	447	425	436	400	398	401	382	374	384	358	386	376	394	373	392	360	328	376	367	391	364	353	420	392	347	375	396	352	381	385	361	380	398	356	357	363	348	386	378	372	361	370	371	356	390	371	371	381	396	407	331	356	368	410	390	396	418	384	361	383	370	388	372	378	367	359	390	368	358	377	369	362	377	342	371	345	366	325	385	345	360	379	353	381	353	388	365	358	386	345	376	374	394	393	396	370	370	393	369	372	356	335	381	385	393	391	351	360	356	378	403	386	362	345	411	393	346	420	368	365	365	373	365	378	351	359	351	373	383	343	357	352	371	384	391	363	369	368	381	369	359	408	364	385	376	398	351	376	381	353	370	384	381	342	357	369	331	355	368	371	376	361	364	392	381	346	372	387	332	360	371	349	367	334	354	390	359	387	374	353	358	393	370	379	362	373	340	324	350	367	413	397	355	403	374	404	389	366	364	375	353	380	378	400	395	394	368	402	366	379	361	366	379	357	398	355	368	401	346	363	370	362	396	345	345	366	382	358	364	367	359	369	401	377	389	362	373	330	372	383	363	349	364	392	333	379	393	367	388	381	367	374	338	345	394	351	363	367	338	399	356	371	359	392	388	387	341	407	382	395	353	377	427	368	412	359	393	399	364	353	378	353	351	351	369	392	388	364	411	404	397	364	350	383	381	366	383	395	372	368	381	365	364	371	389	367	383	350	343	344	394	404	331	348	369	359	389	392	359	346	398	358	339	358	371	362	355	382	384	371	363	353	365	393	369	391	366	411	358	386	346	357	336	376	337	378	387	349	343	347	398	376	394	374	373	359	357	351	371	341	365	377	367	361	383	353	355	396	383	376	367	383	379	360	381	404	370	353	357	398	357	389	389	416	375	373	363	402	353	360	369	343	371	392	381	370	368	389	365	402	370	363	396	392	376	351	367	366	376	378	373	379	355	332	352	330	400	359	344	370	368	349	348	385	410	382	371	359	363	352	398	360	382	361	363	360	367	306	383	395	380	368	317	356	398	365	367	398	370	375	388	369	375	403	351	382	365	365	366	375	392	399	366	372	341	339	348	384	362	333	365	376	367	330	365	341	375	331	371	399	354	361	383	403	401	387	359	358	369	380	365	401	364	359	364	376	343	355	367	374	353	413	362	385	367	398	356	379	379	385	368	369	370	364	353	374	372	373	387	378	357	343	344	392	348	371	382	421	353	397	385	393	368	396	392	352	372	380	373	377	397	363	398	361	352	379	397	370	401	390	383	373	362	373	367	374	360	379	382	384	352	399	397	396	353	376	348	340	377	377	374	361	363	356	364	366	336	347	393	364	351	384	368	390	373	400	381	390	343	342	366	364	391	354	368	363	375	395	391	362	368	390	371	384	351	391	402	339	422	389	355	373	393	362	376	348	392	388	362	344	352	364	357	369	358	345	388	360	366	370	400	371	363	355	363	352	359	376	359	385	387	405	384	374	366	365	352	355	364	346	379	404	360	368	384	347	355	357	366	347	365	351	366	332	357	369	373	394	371	358	369	378	387	369	401	341	387	334	363	352	390	382	360	348	374	365	380	360	388	394	398	360	373	376	337	382	397	361	388	380	363	364	408	361	371	348	364	315	372	359	329	357	366	375	370	382	386	342	353	342	363	373	376	407	361	343	383	390	386	370	373	421	362	379	351	374	355	355	380	404	344	391	386	401	388	389	372	383	365	387	367	376	358	387	366	370	372	349	368	381	370	407	373	362	372	362	353	360	370	389	393	349	389	349	390	382	376	349	376	366	374	312	395	382	363	389	405	368	389	319	351	391	366	382	357	385	396	366	375	357	360	349	373	362	370	385	349	410	379	391	357	394	372	375	387	399	387	364	386	375	356	368	369	338	341	362	350	379	402	379	370	356	350	384	367	393	355	399	375	360	351	360	365	393	396	410	394	387	361	330	367	350	373	353	340	371	368	375	377	386	363	391	383	373	349	369	380	352	377	355	376	365	362	359	390	412	353	388	408	344	380	402	356	403	363	396	375	342	355	404	378	354	404	391	349	384	376	369	369	377	376	314	373	371	395	362	344	423	399	366	392	353	361	378	382	357	375	339	385	359	379	356	369	377	387	387	375	396	353	376	376	359	371	365	356	381	370	403	386	386	393	382	378	392	384	386	376	400	382	378	380	383	341	387	373	351	352	338	410	393	352	338	366	359	378	332	391	382	380	398	362	353	370	353	326	385	392	406	349	354	359	373	372	382	371	376	338	335	317	353	391	381	364	373	361	372	352	377	399	354	385	376	364	388	350	390	363	333	396	377	351	375	386	359	364	393	366	383	375	347	342	379	392	344	389	369	406	368	362	376	369	370	362	365	405	356	375	343	369	409	368	395	375	352	326	390	414	379	360	350	335	391	405	373	386	374	351	354	378	389	379	354	364	374	373	340	383	381	355	388	371	347	339	398	370	366	381	383	403	329	360	370	373	380	347	379	343	388	356	358	343	357	380	369	411	359	374	367	378	340	379	367	378	392	366	389	364	368	373	373	348	342	382	379	375	377	389	357	331	381	350	381	380	339	403	386	373	359	416	413	365	392	372	403	368	382	378	386	352	358	379	372	362	353	347	400	350	378	359	329	346	358	359	361	326	343	352	369	377	376	341	342	356	351	341	383	421	369	400	385	383	374	394	377	366	364	359	385	379	367	378	389	389	362	377	366	385	371	389	385	386	357	389	396	349	387	328	347	396	361	390	353	392	368	328	365	365	343	371	387	385	365	376	363	352	406	370	393	377	379	370	332	389	401	376	361	360	354	336	368	421	380	396	385	422	384	391	369	414	355	365	339	395	369	353	375	330	379	403	395	378	359	390	353	352	381	373	346	349	387	380	368	354	383	367	352	372	377	361	390	373	378	368	396	345	356	390	350	376	357	359	381	414	370	368	366	367	340	376	399	397	362	372	346	359	380	351	367	408	347	395	375	379	363	404	379	372	379	399	367	348	397	386	367	368	386	351	402	371	358	400	365	363	378	373	372	374	364	414	349	374	346	344	361	358	371	368	345	361	377	434	379	374	362	373	356	377	362	353	351	394	375	367	328	342	367	385	382	375	377	358	372	379	384	382	340	338	354	373	362	364	375	383	370	382	379	373	396	406	376	340	398	357	330	369	356	397	371	385	395	358	375	400	351	346	370	377	377	376	397	370	393	360	351	363	339	352	374	365	386	351	330	370	361	395	383	385	374	366	355	362	343	379	351	369	340	382	345	358	376	373	356	343	399	351	356	340	381	355	352	369	380	381	383	383	377	390	363	394	365	371	395	350	368	340	367	335	348	371	367	385	371	353	357	339	392	397	317	374	347	385	375	407	378	345	398	403	336	382	353	374	331	352	348	346	374	374	368	374	385	356	388	362	361	410	448	367	353	360	374	401	364	405	376	388	388	384	354	334	385	361	399	362	403	353	378	356	379	356	384	374	401	365	415	374	381	353	365	370
32206	10195	1160	540	470	459	399	395	394	452	411	410	396	408	430	433	438	429	461	437	399	416	375	428	462	418	431	417	396	441	431	377	445	432	411	396	419	392	420	418	437	407	397	428	432	436	421	427	411	421	366	395	433	400	418	411	442	430	452	419	447	409	420	417	438	432	399	416	421	424	410	459	395	428	406	410	427	440	392	396	417	411	398	431	398	423	396	395	364	422	436	402	424	412	435	384	394	410	451	452	437	412	417	426	422	430	400	440	432	462	417	403	472	429	432	409	400	410	383	381	404	446	416	385	467	427	402	417	444	465	450	387	461	393	417	447	409	407	405	407	434	440	414	385	390	448	385	404	399	424	453	402	413	411	386	432	422	445	379	431	428	433	398	429	403	432	437	422	399	467	433	430	409	440	439	397	431	440	414	426	419	432	438	448	420	421	419	415	380	417	442	391	368	430	442	391	419	404	398	409	389	409	462	406	410	434	387	417	389	356	385	415	418	428	428	424	398	368	432	419	416	422	429	422	400	385	381	422	442	423	425	388	408	423	396	411	431	368	410	396	363	419	406	419	418	419	418	425	413	439	383	427	447	423	427	387	437	454	434	420	410	417	403	408	404	423	436	428	410	384	440	380	382	412	454	428	407	415	433	446	438	416	437	474	402	406	437	411	404	416	423	411	401	426	400	419	430	405	419	416	417	409	423	446	441	421	412	398	453	418	408	406	439	433	393	416	381	419	406	420	440	441	416	414	413	408	438	469	408	385	407	418	436	410	406	401	380	410	443	399	452	398	438	461	412	463	405	410	416	419	404	409	402	369	434	441	399	381	433	423	435	425	413	426	419	416	451	425	441	389	425	423	438	434	435	423	428	412	400	459	413	431	401	411	403	419	477	402	433	458	408	429	395	412	435	389	408	408	445	440	400	399	394	425	449	432	401	379	400	399	385	404	441	412	422	406	388	407	422	465	376	384	427	390	438	409	415	405	408	421	394	404	441	433	394	435	392	382	419	432	441	457	391	398	404	415	428	442	453	412	425	430	443	441	418	407	408	484	454	427	432	420	394	413	409	409	421	418	403	409	410	412	462	420	400	431	423	477	427	385	421	440	438	438	422	423	437	437	410	395	429	442	393	410	440	423	402	429	383	400	449	413	397	426	437	434	392	371	438	419	426	383	430	423	424	450	405	409	453	407	401	380	397	365	446	462	438	428	394	441	406	430	398	445	396	428	415	428	402	413	416	447	436	425	408	421	414	393	420	420	451	428	367	453	400	425	405	417	432	414	419	394	401	417	393	420	427	420	419	435	447	466	441	425	395	428	445	424	389	416	392	427	440	402	404	410	388	377	407	390	403	456	423	387	420	447	433	412	407	427	381	409	392	395	395	447	424	374	378	366	412	395	421	357	429	395	423	399	422	428	400	406	491	401	389	415	403	383	383	438	426	445	389	408	421	437	423	385	437	435	411	388	423	467	414	394	429	442	406	401	403	418	405	418	441	402	436	434	405	438	390	416	390	392	379	363	404	417	388	422	404	376	413	411	441	420	370	427	408	480	399	389	402	407	382	393	422	390	406	401	413	449	429	393	405	423	398	407	383	380	395	381	450	423	427	404	403	377	454	396	392	440	410	462	418	423	395	458	442	386	406	387	437	409	409	417	418	438	434	407	404	411	420	438	435	403	422	410	436	433	404	407	397	413	443	419	407	383	410	427	398	406	382	405	397	439	433	447	400	446	443	426	432	392	428	391	419	428	403	393	458	404	430	412	431	470	388	407	432	383	376	365	420	419	364	442	429	418	434	460	398	400	410	390	449	429	423	412	427	362	419	436	445	401	420	389	439	442	417	435	405	427	423	428	381	433	428	381	399	428	456	423	455	396	399	416	427	439	396	418	429	419	435	426	401	397	406	371	430	416	438	386	385	395	404	426	400	382	409	378	418	402	404	415	384	406	408	415	373	431	436	414	400	402	394	449	424	421	438	443	410	423	418	396	443	428	423	451	386	448	407	385	381	401	429	390	401	431	407	406	458	420	440	455	424	458	423	459	396	420	414	409	399	432	415	399	415	358	400	405	441	431	410	379	448	439	425	419	445	417	402	407	421	417	398	377	441	427	466	389	422	432	391	424	426	412	405	434	457	410	423	418	425	408	443	435	459	444	426	423	419	400	418	421	429	439	426	421	430	412	400	383	408	402	423	402	437	443	432	398	412	394	419	415	426	411	412	413	421	407	397	463	447	444	438	418	407	439	467	387	391	426	434	427	406	437	430	447	411	417	428	398	419	421	408	427	370	412	422	376	428	435	414	388	431	445	402	442	424	372	395	400	402	448	401	408	463	420	398	404	421	423	404	425	428	450	376	393	399	446	396	413	431	415	434	388	403	436	403	437	422	411	408	413	453	424	393	387	426	419	439	414	405	418	434	427	431	430	423	413	455	415	447	428	417	427	421	421	434	399	447	435	411	419	462	413	421	425	421	399	409	412	403	394	416	395	445	444	427	416	434	424	390	386	428	409	439	430	400	402	385	424	419	416	414	422	434	415	393	406	407	403	435	479	368	432	410	396	429	408	402	438	425	380	416	413	382	438	435	432	378	447	410	430	386	391	436	429	406	388	396	411	362	438	385	426	411	439	448	451	425	399	401	403	426	425	399	415	359	404	446	424	407	395	402	448	452	438	417	410	420	402	440	416	407	409	421	396	393	393	415	406	386	381	446	398	463	426	462	457	424	429	437	443	426	407	443	470	439	425	417	386	395	414	444	430	404	469	428	460	416	422	406	405	433	427	430	381	456	418	465	446	462	414	419	440	439	418	411	404	405	406	409	409	416	431	422	414	466	445	435	393	425	420	405	412	391	399	417	410	427	446	467	421	444	416	449	409	408	402	397	437	458	397	407	413	417	397	398	400	414	403	401	456	429	438	423	434	438	419	438	409	432	378	412	416	379	457	417	452	420	419	442	426	436	418	426	439	430	419	427	411	431	416	393	433	425	420	410	417	415	410	402	391	387	447	434	462	438	420	445	405	450	472	433	400	418	450	400	456	424	407	434	453	392	414	396	427	437	445	415	370	387	418	410	390	414	422	409	413	403	399	400	393	395	432	399	394	448	393	423	435	397	387	414	397	399	417	432	424	406	428	416	403	397	397	428	433	402	416	401	425	399	414	392	439	437	402	450	382	413	389	423	441	382	390	443	461	432	409	448	414	394	414	385	417	420	401	422	390	398	438	418	415	361	400	391	458	469	408	403	438	431	407	426	402	429	406	441	393	396	428	412	451	462	434	389	413	443	441	404	430	410	413	419	444	414	391	422	413	403	396	399	415	448	353	381	447	422	439	391	425	388	422	403	401	423	431	412	420	441	415	415	429	398	385	407	366	404	422	413	440	385	398	475	382	410	418	441	403	408	402	434	434	423	439	415	427	407	411	399	395	417	393	402	414	418	424	411	406	417	365	395	393	429	409	406	440	400	427	379	417	372	411	423	412
5639	1023	951	919	923	899	966	987	930	865	885	916	921	884	929	891	971	976	922	951	958	973	895	966	925	958	938	939	926	892	874	925	922	932	915	945	913	949	921	911	931	894	899	970	948	939	882	929	910	915	924	944	899	976	942	984	940	1005	885	926	971	977	917	903	971	878	962	922	902	901	955	895	969	927	917	912	901	922	902	956	960	948	992	871	913	885	950	918	953	912	894	935	957	884	930	1006	887	945	866	891	953	988	875	906	933	888	955	924	857	936	920	889	923	925	930	957	959	905	920	954	892	912	898	845	934	857	962	939	928	914	867	959	934	914	960	943	952	960	881	945	927	899	926	911	974	890	904	892	900	897	883	882	905	916	865	936	928	912	919	958	891	858	940	931	929	923	937	969	910	901	921	922	932	910	908	884	926	967	974	936	944	927	958	914	932	953	918	925	910	954	927	943	942	914	919	899	923	941	952	935	908	919	925	974	899	931	876	866	949	940	881	921	914	941	958	960	901	985	953	901	949	973	925	909	972	915	941	937	929	903	944	949	876	963	950	932	912	935	958	936	886	886	932	972	906	898	926	964	890	916	944	948	936	897	874	934	930	928	950	917	970	952	944	934	910	880	929	898	962	948	950	896	971	973	942	926	955	993	966	943	985	879	895	923	893	949	962	879	923	890	983	891	927	933	945	930	867	894	962	930	907	934	984	892	906	986	940	932	888	926	961	912	989	909	953	892	909	887	941	983	926	946	918	911	930	910	901	948	886	915	972	943	914	931	944	947	957	926	915	922	904	898	944	890	885	893	914	985	946	981	923	880	933	977	930	927	899	882	909	941	885	947	971	944	902	941	925	903	911	898	894	943	932	919	845	918	921	930	951	910	952	910	930	968	959	947	854	884	974	963	894	968	969	953	859	922	921	979	908	861	945	948	901	870	953	933	951	962	899	958	914	830	890	916	930	946	912	894	922	936	961	887	948	905	940	939	913	947	919	893	920	1016	865	904	924	926	942	922	914	949	948	923	894	901	920	892	918	855	1008	935	950	926	896	965	871	962	930	910	908	920	881	900	950	898	887	905	874	905	878	912	958	911	905	921	923	930	952	924	909	898	935	898	888	932	944	921	957	921	940	942	920	976	932	922	946	960	915	927	887	921	914	892	914	891	930	947	934	886	893	908	828	916	935	935	923	913	933	946	952	937	892	869	945	932	939	933	967	929	907	970	920	943	930	941	956	931	921	901	884	922	916	875	978	954	855	874	907	964	961	941	884	929	946	885	941	938	913	911	938	880	931	921	925	929	903	929	907	920	973	925	956	957	910	963	926	949	915	931	938	920	900	877	912	924	962	880	884	899	894	949	997	958	910	902	940	927	955	897	938	905	979	931	969	958	928	930	942	913	915	966	914	945	916	943	893	929	932	926	992	946	938	920	901	938	944	981	923	919	910	903	927	889	897	922	908	896	881	921	880	890	930	922	899	912	906	911	897	898	898	878	936	912	929	936	955	970	911	913	875	900	911	909	937	860	949	921	929	870	947	958	928	939	944	918	895	907	868	945	947	974	890	903	953	895	974	943	934	917	920	958	895	965	957	911	909	935	929	938	883	956	915	906	920	973	937	913	975	898	926	919	862	905	906	967	926	906	898	906	920	939	935	868	911	932	851	925	937	948	916	939	900	890	981	920	864	994	896	860	931	975	956	909	951	933	943	932	933	946	917	966	887	945	995	899	863	966	896	924	946	951	928	974	933	1002	936	938	904	895	940	977	884	945	897	875	969	930	967	909	919	830	965	890	939	924	916	974	900	948	970	972	916	920	941	861	923	922	930	932	926	888	920	899	889	944	949	953	924	935	921	946	948	932	879	909	913	912	937	914	946	921	929	944	970	955	942	977	936	953	927	884	923	940	895	972	937	937	944	946	917	952	885	903	936	933	869	914	917	940	946	1007	919	937	980	899	908	947	957	852	933	934	913	937	943	927	959	891	935	886	941	912	911	936	971	947	946	924	936	931	910	892	935	965	955	946	909	954	934	911	955	948	877	921	893	956	937	959	944	906	957	945	912	890	945	915	901	963	880	886	915	909	940	981	896	881	954	899	931	948	908	952	898	906	937	971	994	936	922	939	889	903	910	961	902	935	936	903	964	932	883	911	945	972	909	944	866	924	930	892	925	934	938	937	921	894	952	899	890	917	949	975	897	938	909	893	909	944	924	900	865	925	903	955	930	955	919	964	1024	937	892	962	927	916	847	870	927	912	896	962	939	902	929	892	920	868	921	923	932	959	957	897	910	887	941	900	894	985	912	928	971	971	930	934	883	947	941	888	920	959	934	902	949	971	924	887	922	890	876	941	908	993	949	965	892	921	948	917	914	886	906	934	928	929	970	910	951	964	949	973	936	917	914	937	915	935	899	977	904	944	926	922	924	913	894	895	953	903	955	927	899	931	942	929	898	910	927	935	898	916	892	952	912	960	941	902	911	906	913	902	939	919	941	911	907	934	886	929	900	999	925	892	908	875	942	960	958	918	934	958	897	915	924	921	940	933	939	925	940	909	867	893	947	890	932	941	897	847	960	929	876	929	970	946	984	938	921	926	914	931	916	922	901	926	909	871	945	978	969	936	924	918	927	928	923	925	899	879	934	928	866	927	944	891	951	910	923	911	963	922	938	928	925	871	920	887	898	975	889	914	904	966	912	898	911	919	927	984	897	881	939	911	926	936	919	927	935	967	931	909	952	965	894	922	909	855	917	989	947	887	940	882	952	935	923	916	909	925	916	831	940	940	936	935	884	936	934	946	944	903	909	918	938	951	925	895	931	971	911	967	917	946	907	882	940	887	935	962	947	923	884	913	917	922	923	900	898	895	919	971	913	928	935	859	952	867	921	916	962	964	909	905	957	915	912	941	897	926	898	937	969	937	968	943	931	840	882	960	889	879	943	940	913	893	901	904	923	901	954	935	889	966	933	937	934	935	960	910	952	873	914	952	936	921	924	936	917	936	961	915	898	916	998	948	900	969	878	939	931	939	954	913	981	965	906	972	932	917	947	899	892	919	814	926	948	925	928	925	887	906	932	977	969	898	949	953	962	974	941	888	947	941	898	954	916	917	923	984	946	946	909	879	924	890	890	960	943	930	907	945	886	931	897	991	941	901	929	889	1030	938	942	917	891	920	996	861	961	968	918	940	940	895	916	940	968	946	944	928	926	911	954	893	871	921	914	923	904	912	938	925	992	880	892	927	907	882	937	910	938	919	875	919	943	964	912	921	959	905	884	875	915	910	919	904	967	913	974	969	960	921	912	911	923	956	894	925	898	951	931	884	906	925	910	933	891	903	887	933	979	955	922	965	923	879	939	924	916	941	982	901	936	988	915	896	919	903	923	942	926	914	957	931	931	903	880	895	916	959	928	933	931	951	918	877	986	910	881	906	938	893	893	959	905	948	897	885	899	903	907	901	859	964	925	945	859	980	907	920	931	941	897	910	944	879	934	923	952	908
24554	20974	24409	27694	20544	2316	514	485	391	344	349	330	352	352	333	307	359	342	357	306	307	321	332	350	337	341	315	345	308	327	374	342	328	334	295	353	326	337	318	359	331	323	335	307	355	317	307	334	335	296	357	321	339	344	329	345	320	340	350	335	322	356	302	308	344	317	328	356	335	296	323	302	339	297	345	308	344	330	370	332	348	304	299	352	292	293	300	311	341	338	337	350	331	328	325	330	311	306	296	334	292	287	318	313	311	341	341	302	313	321	334	332	303	335	310	330	326	319	301	308	320	327	334	323	326	316	332	318	311	307	307	327	306	329	309	344	338	327	342	336	301	292	344	315	299	318	291	305	293	349	317	315	334	293	328	351	329	343	296	283	353	290	340	376	318	333	292	351	331	321	319	337	337	316	310	310	333	334	282	343	314	314	326	352	303	296	322	315	313	335	305	295	311	321	326	328	338	311	322	294	318	324	303	304	277	317	329	319	341	333	286	355	326	333	299	282	332	313	308	340	310	306	309	295	338	290	335	258	292	334	332	336	327	296	320	323	315	310	289	320	294	319	333	343	333	312	328	312	328	327	295	332	353	319	336	349	309	287	293	330	333	338	305	349	314	321	309	298	323	327	310	308	346	342	322	291	300	335	306	308	317	338	285	334	366	328	313	313	320	300	305	326	299	310	325	340	306	330	321	328	346	306	316	324	294	339	339	328	309	297	318	334	307	330	303	305	344	331	351	353	307	299	320	274	323	313	352	352	293	315	348	310	308	309	315	298	349	325	325	319	340	276	366	298	339	308	345	349	345	312	293	336	324	298	318	332	314	336	351	338	326	298	309	340	316	301	285	315	319	313	334	301	321	343	269	329	369	313	321	306	308	364	360	282	293	305	327	318	300	318	312	308	322	328	312	273	311	314	313	344	306	308	319	311	301	313	320	345	302	302	308	318	321	324	327	329	326	334	300	281	323	299	312	323	328	336	320	298	319	315	305	353	338	305	312	321	335	347	335	323	316	346	332	338	312	287	313	340	363	339	317	310	291	321	325	331	304	284	309	359	301	349	319	320	342	341	340	337	324	356	319	306	312	312	300	340	311	338	333	327	339	306	344	317	283	315	342	291	339	344	305	339	343	342	312	332	347	316	301	363	325	347	320	328	290	322	319	342	291	295	302	355	341	329	277	302	327	325	288	290	340	341	282	324	320	319	336	314	343	346	331	324	319	340	320	342	305	334	344	313	347	315	298	308	324	336	354	313	313	349	349	347	339	351	311	349	290	296	320	324	292	325	307	339	301	366	318	305	304	316	289	291	327	278	316	336	290	287	306	338	357	319	318	332	289	340	339	299	327	309	321	348	345	291	321	347	320	311	335	332	315	371	334	315	319	263	291	342	317	316	310	316	356	321	324	349	283	339	362	313	329	296	343	350	333	292	343	314	317	330	369	334	310	338	321	324	291	310	341	364	311	333	304	345	300	323	318	346	333	288	306	289	308	297	319	351	346	299	332	262	355	316	312	306	310	306	338	297	310	324	325	314	330	299	336	300	321	347	342	348	343	324	353	327	321	344	285	310	339	302	343	354	323	343	302	292	299	314	304	354	319	319	297	299	340	340	308	327	317	322	333	330	334	295	283	322	332	331	332	338	351	334	346	323	314	299	286	338	331	304	332	324	298	339	303	301	332	317	307	347	307	322	335	284	309	292	354	303	321	351	298	311	318	323	312	323	351	327	304	340	354	305	345	329	340	333	316	319	337	305	343	298	323	314	321	293	338	304	313	321	302	349	317	303	350	363	306	302	345	336	333	345	343	350	328	339	304	327	329	342	295	305	319	323	327	327	323	313	305	315	312	300	323	323	304	329	343	321	297	341	317	294	321	334	343	336	297	315	317	334	333	326	330	340	348	339	338	315	305	321	328	299	285	351	324	336	329	325	295	323	329	338	325	294	349	318	302	292	332	307	296	302	308	318	301	309	329	313	331	320	301	333	310	270	298	329	291	307	349	308	333	319	276	332	282	310	364	320	314	329	327	303	320	318	344	331	310	297	315	295	324	348	329	350	316	341	342	358	322	315	302	335	343	299	312	332	305	318	330	311	320	351	324	347	321	315	294	296	289	305	356	304	311	306	304	339	324	327	324	348	298	342	296	353	309	335	353	320	326	324	291	315	275	322	359	297	330	332	328	322	355	293	332	334	316	347	356	334	350	360	303	305	288	319	336	355	321	310	325	346	349	320	322	325	269	322	361	308	322	284	327	349	317	326	325	339	301	277	345	337	311	317	341	310	314	301	340	362	340	352	310	339	376	329	344	319	352	305	293	330	348	314	307	300	317	305	354	340	332	312	310	341	340	351	309	328	306	350	342	300	307	324	328	297	351	318	328	355	289	317	318	327	316	330	314	307	327	298	302	317	320	316	327	314	315	336	321	308	302	308	318	352	318	312	298	335	305	359	336	317	325	342	293	362	294	320	335	324	315	323	333	322	320	318	308	319	317	342	300	321	308	346	319	295	332	324	323	323	310	349	319	294	359	326	292	356	347	345	335	348	275	296	294	270	301	299	294	290	338	330	315	305	354	317	345	327	302	309	316	346	338	350	313	364	317	308	306	323	319	318	319	322	346	356	308	302	355	318	339	315	345	321	283	324	338	323	348	320	353	264	334	346	322	313	350	331	325	339	349	301	308	322	283	339	335	352	351	346	299	337	316	353	352	323	326	291	321	349	318	343	332	330	313	345	299	326	284	372	300	312	314	296	292	299	340	298	293	319	324	323	311	332	336	321	345	326	334	351	301	317	327	337	342	330	351	332	341	293	309	321	305	329	329	303	336	310	313	333	320	308	317	340	356	316	363	315	308	316	317	304	314	323	337	301	327	308	304	322	320	314	292	335	328	352	321	333	318	311	323	335	328	334	302	328	321	345	335	330	322	291	320	333	319	311	361	314	359	329	323	341	300	323	348	336	331	358	306	319	319	327	319	313	308	300	325	343	328	323	324	311	331	324	343	311	317	290	290	317	289	322	331	321	340	335	333	338	347	333	334	313	328	329	314	290	309	371	324	329	327	326	336	299	299	303	304	328	309	302	295	339	326	314	325	313	296	287	334	271	320	316	328	309	310	299	337	331	336	335	358	327	289	322	312	358	296	314	318	326	348	319	323	331	328	319	328	292	336	308	316	330	320	318	323	337	318	343	300	324	330	334	304	314	315	284	311	303	304	323	317	346	285	306	333	299	319	351	322	319	316	324	306	325	329	319	312	306	320	304	317	328	288	320	296	323	318	333	342	349	360	287	304	323	318	308	308	362	306	323	331	300	314	322	336	342	316	348	301	309	314	340	326	349	325	340	339	322	323	316	292	317	302	329	298	314	344	323	335	329	330	305	335	327	318	333	287	332	347	306	318	335	315	326	335	336	322	344	358	323	303	304	324	309	299	349	334	322	296	335	285	332	297	334	320	307	310	336	350	325	317	333	353	320	299	325	317	309
3165	2711	1768	1040	899	832	714	714	755	803	756	713	689	737	688	738	722	729	761	722	764	702	723	783	761	736	698	731	710	719	735	723	772	707	686	739	727	722	706	696	732	747	726	725	729	722	709	758	701	757	721	700	763	725	691	727	723	711	737	712	711	701	715	683	738	692	695	697	718	714	749	735	697	725	733	700	734	697	699	735	725	721	718	681	719	725	689	701	710	691	689	707	744	702	671	673	708	717	697	763	689	755	719	696	708	695	698	717	682	751	708	712	741	733	688	720	707	743	695	742	655	676	737	752	675	732	731	663	702	677	731	684	751	730	752	687	730	708	716	694	734	730	702	742	706	725	703	667	689	675	712	700	740	653	744	732	784	700	734	753	747	718	763	714	723	716	700	713	684	734	725	669	735	726	710	729	686	689	728	686	699	713	723	716	767	743	725	743	675	748	766	714	726	701	722	714	723	678	719	714	724	750	713	699	702	721	743	696	743	706	749	697	775	712	698	722	752	676	750	766	764	660	749	731	679	717	720	727	690	767	709	732	681	739	725	759	716	719	732	716	731	723	740	712	711	683	708	722	694	727	723	691	654	729	665	780	766	705	735	706	694	756	717	707	688	713	704	731	726	714	706	726	695	709	716	764	705	706	721	686	736	695	744	731	682	693	721	737	707	756	678	726	694	734	713	738	820	732	666	783	713	735	683	687	705	680	672	723	725	765	704	747	742	702	736	691	716	727	773	701	720	765	738	721	759	731	710	731	664	782	711	661	750	735	727	675	695	753	725	724	725	726	757	667	736	699	655	709	761	690	693	744	715	692	703	726	708	725	722	668	732	699	735	700	717	653	737	690	680	723	726	723	695	721	757	713	760	737	685	749	723	740	699	726	652	727	719	747	701	703	707	725	753	710	708	716	726	692	738	729	743	710	696	726	708	732	702	668	714	722	748	731	733	719	732	726	705	682	678	706	710	703	717	735	704	727	736	802	734	728	725	712	756	673	678	729	720	736	762	721	682	723	760	747	706	714	753	708	693	703	706	735	727	749	700	745	709	700	688	672	710	733	693	753	687	718	758	716	709	684	719	701	687	755	697	702	746	751	696	697	739	710	711	695	725	749	689	633	725	724	743	750	708	744	715	730	743	728	706	709	690	700	725	718	689	726	672	689	675	737	713	735	692	711	766	717	719	671	708	695	708	660	751	737	764	752	769	712	744	711	699	713	715	708	719	694	702	718	727	779	723	745	748	729	698	776	765	706	728	755	726	658	755	730	714	791	751	713	724	711	722	767	691	730	701	690	686	679	689	695	729	696	714	720	744	705	702	686	729	730	691	722	774	703	718	742	707	725	704	718	682	693	718	731	721	683	727	674	716	692	707	764	721	713	734	727	689	740	709	704	739	683	720	708	673	721	720	722	695	788	810	717	733	685	741	685	682	719	769	720	714	701	760	734	725	702	738	635	729	732	702	703	716	701	691	715	736	717	717	744	670	729	704	690	713	713	717	710	710	674	714	725	754	715	716	692	738	760	770	770	691	751	688	747	702	686	724	682	746	712	720	713	724	710	707	739	706	726	732	715	744	728	728	706	740	708	706	721	710	736	744	700	651	713	701	747	719	694	784	714	688	725	742	688	742	691	706	726	734	716	681	744	719	723	735	699	687	678	668	717	717	683	686	703	716	666	741	741	737	696	753	716	761	696	692	722	752	759	670	728	717	671	767	751	711	743	736	679	711	767	687	765	729	761	726	691	702	786	703	669	712	703	692	763	692	739	718	719	744	713	727	712	709	749	709	759	709	735	735	732	702	737	698	785	686	709	720	717	698	762	733	690	749	675	686	747	696	720	691	687	681	702	784	715	727	720	669	741	756	682	743	702	713	771	742	704	702	710	707	700	744	692	697	734	699	708	690	710	686	738	740	745	714	697	721	677	736	734	749	726	646	690	775	706	715	689	742	712	784	727	729	720	708	701	684	696	730	732	695	722	690	724	738	686	665	672	717	729	662	668	737	713	695	691	757	715	707	761	788	707	732	741	715	707	710	696	674	688	710	676	735	686	734	725	713	716	731	702	694	735	721	705	746	724	733	724	753	713	744	761	749	719	727	721	676	711	690	722	722	724	751	720	711	741	765	716	731	714	695	680	718	716	688	715	729	728	735	760	655	740	740	683	732	748	707	736	647	732	729	677	650	730	687	723	690	720	669	750	672	702	730	733	721	764	715	691	687	675	703	742	764	709	720	730	743	679	735	737	757	688	761	743	730	718	705	669	700	719	677	709	665	682	740	728	762	746	716	705	692	732	705	716	692	700	658	696	708	710	714	729	694	715	687	694	703	747	721	763	742	752	714	685	733	702	654	682	752	710	714	714	666	707	653	745	705	670	734	735	713	725	757	728	760	715	689	727	760	764	673	707	730	730	674	670	765	716	735	712	739	698	739	750	707	713	658	706	734	714	704	696	743	772	707	685	750	709	708	761	696	716	735	739	714	648	711	711	701	727	740	732	702	731	726	759	702	725	751	736	706	704	641	723	705	719	793	675	755	744	733	731	711	708	695	678	729	763	748	701	694	683	755	683	716	721	691	666	712	758	744	710	727	747	705	725	750	727	698	690	704	691	747	741	691	725	700	765	702	751	742	728	681	700	709	721	690	680	743	740	697	736	688	733	736	732	752	709	702	724	743	693	730	741	706	715	736	724	719	733	701	714	736	720	743	727	717	718	710	698	709	680	691	757	664	725	746	723	712	722	726	683	704	675	689	743	713	733	747	658	699	688	738	661	701	737	723	690	721	709	699	725	735	704	723	746	740	734	749	676	763	725	704	745	688	745	742	745	720	740	720	752	706	699	679	714	700	733	720	724	694	721	752	724	719	763	697	676	691	692	694	723	699	730	696	727	680	698	692	741	714	773	703	750	715	762	723	746	709	748	722	732	765	733	696	744	739	791	732	754	690	714	686	708	755	741	783	733	724	693	695	738	703	728	721	796	732	734	727	689	721	683	705	742	719	695	754	753	716	740	704	715	701	639	702	774	705	700	679	758	739	728	708	710	725	714	732	733	723	717	695	732	754	728	699	729	684	730	698	736	779	736	711	704	713	705	771	699	723	716	721	693	717	747	714	689	683	727	704	673	748	754	696	721	653	710	720	724	687	710	738	745	755	710	725	730	735	684	719	710	710	711	725	701	675	724	715	707	723	733	674	697	704	722	667	735	702	759	747	691	748	749	686	783	717	702	748	693	736	731	743	737	687	724	704	698	711	681	702	692	774	737	693	644	707	733	662	752	701	732	707	723	727	680	760	704	672	716	718	747	750	727	712	721	718	714	758	726	680	732	718	729	720	763	707	774	715	705	722	772	771	693	730	694	746	731	710	665	742	717	716	707	711	746	751	658	752	696	692	694	706	740	733	729	751	671	710	715	733	679	672	695	685	739	723	735	693	699	741	716	701	717	718	683	725	703	729	710	717	693	707	718	749	716	675	708	667	708
23804	20946	24989	27060	20952	20811	1501	394	263	253	239	222	206	188	181	190	181	152	185	171	180	152	167	161	164	152	147	184	155	147	164	141	162	157	153	155	155	131	138	163	147	142	148	146	142	155	142	157	135	142	159	139	148	139	133	143	157	161	143	138	152	132	164	146	168	159	165	145	119	139	146	172	140	172	136	149	157	119	138	153	149	132	155	143	158	166	137	133	156	129	116	136	166	143	188	134	157	136	156	155	157	139	135	135	161	128	153	118	132	139	130	174	158	150	155	164	153	150	126	152	132	132	132	154	169	155	149	147	161	137	138	162	149	146	146	147	143	148	137	154	177	155	149	138	162	151	149	123	156	156	140	141	151	139	148	155	144	146	130	141	181	166	162	135	153	151	163	118	146	148	146	114	146	154	146	135	154	151	159	138	137	172	133	136	156	123	160	142	142	143	143	173	118	112	150	138	116	137	160	148	140	156	146	134	164	160	186	159	148	164	161	166	134	142	166	158	157	143	139	134	154	151	143	173	154	157	158	141	165	146	159	144	147	151	133	145	141	149	152	129	135	157	139	150	158	155	151	153	150	160	154	163	138	158	150	144	152	141	150	161	147	133	152	148	152	145	140	154	137	146	165	137	147	137	150	146	176	149	153	145	148	141	144	168	157	131	144	159	153	143	148	168	141	152	150	149	151	153	149	139	168	152	152	143	121	149	154	134	153	151	140	150	158	129	156	143	130	167	154	127	131	141	153	148	144	148	143	140	144	144	151	150	150	146	133	163	129	146	134	151	133	151	145	165	131	142	162	149	138	136	130	130	159	145	157	151	129	164	152	157	139	130	162	158	162	135	152	150	143	143	132	152	147	155	116	152	143	151	138	156	142	141	131	135	139	173	144	173	146	162	178	136	159	140	160	138	167	143	134	145	142	162	144	141	142	168	168	170	124	173	126	143	151	140	132	150	142	128	141	136	143	130	156	176	164	158	156	164	137	174	171	168	146	136	134	162	151	148	164	134	153	135	132	168	146	142	145	151	166	136	149	145	152	160	190	163	127	148	151	174	147	141	169	139	150	173	134	154	138	143	138	137	153	144	141	143	155	137	173	118	139	141	142	131	146	144	159	131	156	144	158	150	159	131	157	147	166	126	161	138	141	164	136	137	152	140	154	148	163	141	161	152	160	137	165	168	159	155	139	136	155	176	156	133	142	147	153	152	138	145	129	151	123	136	130	164	161	136	166	143	177	136	164	148	162	153	138	157	148	150	143	140	154	148	154	145	138	149	151	147	139	149	130	162	145	148	140	153	142	162	161	148	135	141	133	151	117	173	147	147	131	144	137	140	149	142	136	140	129	172	153	142	136	133	141	149	152	169	139	133	145	136	170	180	158	153	144	157	144	138	154	153	143	157	149	132	150	147	156	139	137	161	170	170	151	162	130	157	165	155	140	144	143	133	162	136	162	161	167	153	146	158	172	163	164	146	165	142	154	145	149	160	151	137	152	173	159	141	122	136	148	147	160	143	152	169	133	126	144	156	168	167	151	143	174	154	144	160	140	156	148	138	137	143	142	152	132	154	150	141	151	132	154	156	136	153	141	144	142	140	132	140	160	133	148	150	144	133	132	147	150	133	151	163	163	162	152	153	174	139	165	162	152	174	168	137	144	154	147	123	134	142	155	151	152	137	155	173	159	144	147	134	149	153	151	168	137	155	144	155	155	156	147	148	162	141	124	143	165	153	174	177	173	137	134	158	161	160	142	130	160	168	162	147	160	175	156	167	144	160	177	142	149	160	149	134	149	161	144	136	146	160	147	141	157	142	148	120	141	167	149	138	156	130	135	132	140	138	135	142	146	137	151	149	152	135	141	138	142	153	150	142	145	143	151	152	136	157	162	149	142	147	132	131	150	152	176	138	137	180	140	140	149	152	137	142	148	159	157	147	144	135	152	138	125	151	139	133	142	152	143	150	153	145	129	176	130	142	137	142	141	148	151	171	166	150	149	134	139	127	154	167	149	150	162	180	154	152	154	163	159	166	159	167	169	153	150	174	165	157	144	142	159	140	114	142	135	168	161	173	145	126	160	157	168	143	147	169	124	152	130	157	144	132	147	141	153	152	144	146	154	150	157	153	149	154	154	147	138	166	144	140	148	147	152	138	154	165	152	154	143	135	144	148	147	176	149	137	145	154	151	160	168	154	153	164	137	155	167	165	140	169	163	157	149	144	151	150	146	156	150	124	146	136	169	147	142	134	153	136	162	124	173	173	151	138	146	135	149	128	140	125	157	142	155	146	159	158	146	142	133	160	151	154	154	150	150	163	163	138	153	149	168	141	140	171	139	136	154	126	169	145	177	135	146	164	150	136	141	146	174	147	137	153	148	130	145	141	167	130	166	171	157	142	155	149	164	136	151	142	177	144	159	148	148	130	145	149	142	162	126	154	158	168	136	165	149	156	140	155	160	126	157	130	159	146	141	160	159	158	155	156	140	137	133	133	165	129	158	148	145	150	136	123	129	144	133	166	138	150	162	140	155	125	144	144	151	148	157	146	145	159	139	146	160	144	164	171	150	166	141	149	118	165	156	132	163	154	155	157	141	127	145	166	147	121	138	164	153	170	146	131	175	155	159	155	141	156	158	178	144	153	158	161	130	165	132	143	152	139	163	143	177	159	128	131	127	172	145	144	152	152	128	157	166	156	144	152	145	155	133	121	135	165	144	157	145	144	149	170	141	162	140	169	150	156	146	150	160	144	154	157	151	162	134	149	166	173	135	132	138	156	167	121	134	127	158	167	145	141	145	178	128	149	163	160	146	152	132	158	155	169	165	163	141	157	156	137	132	157	176	162	153	147	146	170	145	139	132	141	154	145	164	133	149	140	154	134	147	132	179	132	152	144	152	150	166	144	149	159	159	158	138	141	134	140	165	133	140	133	121	146	159	153	134	133	141	177	144	156	143	149	170	137	165	139	158	152	133	137	140	133	131	153	152	134	171	148	132	136	144	152	142	146	170	168	136	159	167	188	139	154	155	147	139	134	162	155	132	135	151	149	137	131	159	159	135	138	160	128	145	132	172	148	173	142	165	143	134	137	149	128	146	143	140	163	148	156	170	133	149	132	163	165	164	162	159	130	122	160	139	134	127	125	129	129	145	126	145	141	132	144	139	159	150	155	155	151	153	176	149	161	160	135	150	140	154	146	156	148	154	160	146	153	175	147	156	165	175	148	145	150	125	164	127	137	156	167	169	133	142	158	131	153	167	157	142	163	153	154	141	152	162	137	159	149	152	152	168	154	148	139	144	165	148	139	152	144	155	157	140	146	143	156	146	144	168	141	161	152	156	146	142	183	142	149	151	146	156	149	157	144	135	150	170	139	139	149	159	143	171	154	147	146	173	176	147	151	146	148	158	151	128	136	151	137	161	151	173	155	174	149	145	155	120	140	163	133	131	160	144	135	138	134	151	149	164	145	155	154	145	147	150	160	148	164
3039	4161	2357	1105	700	556	522	452	419	427	413	395	391	388	352	364	374	352	381	391	367	375	395	374	406	367	356	396	373	357	370	371	352	389	353	392	361	387	393	364	372	367	356	372	398	371	352	364	363	376	370	391	367	383	372	359	382	368	383	364	388	364	363	401	373	385	350	384	392	377	341	356	374	350	371	360	398	392	374	385	365	400	355	390	365	354	385	370	389	393	384	385	358	359	348	420	375	384	356	365	404	388	335	382	366	345	378	369	342	389	410	400	380	354	375	367	342	360	363	361	397	367	381	345	383	369	374	339	370	390	371	346	348	361	373	351	353	366	375	374	334	385	349	337	398	358	362	355	391	390	338	385	391	350	375	387	384	371	356	357	373	361	379	385	398	334	351	365	342	404	361	358	366	370	360	386	360	384	380	354	383	390	351	371	377	384	353	373	376	355	396	373	356	347	390	351	367	354	343	391	345	366	371	374	387	389	373	381	368	383	375	379	358	359	340	388	366	381	357	366	370	359	340	374	387	357	347	383	355	392	378	360	401	395	397	350	386	351	351	381	402	374	377	373	345	337	364	364	384	370	377	364	378	390	364	352	344	379	379	357	386	376	365	373	360	350	365	386	324	384	388	380	360	370	364	373	362	345	380	372	341	391	364	366	398	341	360	367	366	387	353	394	353	348	393	330	393	364	387	389	377	379	358	364	374	380	362	324	368	333	408	379	384	363	405	351	353	389	346	358	361	373	358	386	363	336	392	382	360	356	364	356	332	403	367	371	359	354	390	391	411	371	381	331	389	365	339	390	329	301	378	341	396	389	408	393	352	368	333	372	361	363	385	365	373	353	362	389	348	381	369	325	430	379	354	384	361	368	379	347	328	393	350	368	340	379	347	374	409	353	406	349	357	380	392	348	387	382	378	356	340	354	365	366	362	377	368	395	364	390	407	385	355	372	360	391	403	365	392	344	380	378	351	352	375	380	384	403	377	374	388	360	401	388	347	340	346	381	377	358	351	351	326	396	379	371	335	366	391	341	376	382	346	368	395	352	368	373	371	369	380	380	373	372	397	336	373	356	382	377	384	354	386	398	382	348	361	384	398	326	399	380	351	380	347	340	390	329	394	374	358	325	329	371	375	336	353	370	379	365	356	378	355	361	347	371	372	387	356	406	393	383	344	364	326	380	380	412	402	410	384	366	400	364	363	361	361	361	391	371	353	393	364	389	347	365	371	343	380	370	364	381	335	368	371	356	342	373	397	344	370	372	387	364	386	394	351	379	380	388	376	368	345	393	332	345	356	376	363	385	364	356	376	389	370	359	367	383	361	398	382	391	359	350	354	398	398	371	389	333	370	389	346	350	362	343	409	355	350	374	381	347	403	355	341	369	364	358	386	355	375	377	364	375	380	398	352	396	379	375	405	369	371	358	339	362	354	373	374	371	361	326	352	368	377	358	378	353	367	389	337	369	364	369	390	361	373	385	343	396	350	360	341	380	412	354	368	375	365	404	332	348	353	394	367	355	372	365	328	366	392	404	370	351	372	374	338	348	407	377	390	367	388	363	415	362	357	391	379	387	324	351	352	376	380	404	378	363	352	341	357	372	366	376	374	356	383	357	394	373	382	376	386	404	373	370	358	386	386	377	378	387	364	363	376	390	370	379	337	340	388	393	374	380	392	394	379	364	378	376	390	424	343	374	362	376	366	379	365	386	369	345	350	367	377	387	340	422	386	367	388	380	365	350	362	410	381	407	353	389	384	353	365	347	337	361	365	378	382	387	336	353	386	342	403	371	370	375	336	368	387	393	383	362	403	370	354	380	393	363	373	367	364	394	395	385	336	386	392	349	388	355	395	362	359	381	360	389	344	386	402	360	383	347	354	399	364	348	361	350	397	367	361	351	353	359	385	371	380	352	352	359	368	368	378	409	340	356	387	364	359	384	377	380	413	417	351	354	390	377	352	382	378	381	351	392	366	382	373	381	385	415	370	353	388	371	368	394	333	362	376	356	387	397	350	372	399	395	364	347	368	360	357	356	378	367	378	375	387	374	391	373	425	364	372	404	373	362	381	349	387	343	359	345	368	374	395	341	396	382	377	340	352	413	330	365	369	357	394	374	355	357	376	405	334	391	383	347	400	362	391	368	400	375	367	376	357	379	390	358	360	356	373	362	372	356	387	358	394	355	369	381	351	334	345	369	379	332	337	364	357	345	359	393	352	373	376	367	389	389	352	364	345	355	343	398	336	391	368	417	381	389	353	390	376	377	383	382	345	406	383	409	381	364	341	428	361	361	349	406	356	351	372	368	360	379	373	366	372	381	384	347	381	370	410	356	394	350	368	359	384	401	386	374	354	387	345	393	385	348	355	382	362	369	365	354	362	365	364	367	356	366	362	351	348	382	356	369	339	387	367	348	345	412	378	370	386	383	353	372	349	372	391	368	372	389	389	365	396	326	368	408	324	387	376	370	369	425	371	374	349	335	358	360	366	353	349	388	366	370	354	383	405	374	338	356	359	366	395	360	382	364	342	345	370	407	384	377	350	394	359	384	382	340	407	340	353	392	335	377	374	385	382	395	353	371	364	367	361	342	396	358	405	389	334	367	379	378	362	390	360	359	384	373	359	365	385	384	361	395	377	374	393	392	363	378	378	391	402	375	408	381	357	385	373	351	365	350	311	380	337	343	371	357	384	384	390	394	358	355	409	375	367	383	396	361	385	399	395	328	367	373	378	370	379	354	367	366	369	388	369	376	376	398	387	359	366	342	370	372	367	369	361	371	403	350	405	346	332	368	361	362	387	372	399	370	378	362	393	383	370	361	370	376	378	373	342	393	415	370	360	363	382	377	360	341	388	347	384	375	355	389	363	384	371	368	380	392	366	400	366	371	398	347	360	363	390	353	352	401	362	382	390	374	360	366	359	387	366	393	386	358	350	367	397	331	361	381	347	397	339	367	366	354	363	381	342	365	364	377	387	343	356	363	391	386	364	331	330	326	396	389	396	371	344	334	437	340	363	380	350	372	383	388	377	386	387	381	360	372	385	369	358	392	350	377	357	377	352	392	360	362	388	371	376	375	402	366	350	356	383	348	399	326	358	375	365	392	338	354	396	384	366	367	393	351	351	348	375	386	365	347	362	354	373	382	360	369	398	340	354	362	377	367	360	391	362	375	365	385	392	342	365	366	365	361	358	396	372	349	383	365	374	364	345	356	357	372	387	388	376	403	373	377	373	412	402	396	375	357	353	384	359	386	358	367	378	357	355	354	368	374	341	355	380	350	377	355	372	355	359	354	363	384	382	345	371	396	371	363	372	418	394	360	342	377	368	367	368	381	356	375	363	368	356	373	350	363	374	392	376	372	383	379	360	360	421	389	380	391	366	353	371	353	356	382	360	362	326	331	375	377	378	360	431	349	394	400	371	382	367	357	366	361	396	391	387	394	358	350	374	365	351	347	337	358	404	366	410	391	370	389	391	384	331	395
32295	10381	1240	693	571	588	430	419	434	438	439	405	427	427	405	375	385	390	370	444	404	401	442	411	431	390	440	402	425	416	433	383	414	448	401	423	416	409	423	466	418	448	385	427	421	412	374	399	402	401	400	420	417	437	400	387	445	414	444	396	403	443	407	439	416	395	423	389	400	409	429	425	398	398	414	403	422	402	405	434	417	388	397	430	418	397	399	433	414	445	391	393	431	397	399	391	371	399	401	411	422	426	406	399	421	413	427	404	419	403	374	403	406	421	411	436	422	429	401	397	434	413	419	376	418	442	401	400	387	441	446	442	422	398	369	409	439	446	420	415	434	375	428	412	403	405	380	443	413	426	371	413	396	392	405	433	409	413	403	390	432	410	412	419	374	428	408	409	422	379	407	430	409	465	433	431	474	475	377	415	439	406	442	404	399	429	390	405	423	393	428	411	385	426	382	424	445	384	424	406	414	389	427	427	434	397	441	415	401	397	404	411	412	393	428	468	414	403	393	411	444	381	410	454	414	424	436	413	426	428	432	403	372	375	427	427	417	399	402	393	386	442	446	426	433	431	403	420	417	415	400	419	432	406	412	382	416	440	412	394	424	415	388	429	416	432	420	430	377	420	416	411	448	401	434	392	436	425	437	408	392	415	438	429	388	441	430	392	422	416	398	410	466	414	397	389	419	417	418	387	371	416	421	409	438	419	410	367	417	471	443	389	419	403	417	434	402	416	445	429	434	420	391	434	431	384	439	412	409	379	406	388	455	413	409	377	432	402	409	405	438	419	409	437	458	400	407	370	409	387	412	419	424	403	395	408	403	407	445	427	393	414	432	420	418	410	392	401	423	402	405	421	428	428	397	406	364	425	407	393	384	412	447	412	392	391	396	385	382	389	486	409	399	409	404	397	391	447	412	430	408	405	428	403	422	393	390	417	400	440	383	429	379	405	396	393	430	405	397	419	438	409	439	411	427	415	435	402	407	427	399	404	408	407	419	435	410	391	418	426	409	404	414	415	362	369	430	397	434	408	415	382	423	378	461	416	398	397	433	399	403	396	398	414	368	426	391	402	390	364	431	435	405	410	419	408	442	422	422	389	399	453	426	437	438	398	367	401	420	411	439	393	379	384	438	417	378	393	424	430	409	417	444	419	422	380	397	433	430	424	366	406	436	396	442	399	395	416	425	431	453	402	391	397	439	446	392	439	425	428	390	424	411	445	424	424	362	445	458	423	419	408	410	396	440	369	426	409	381	381	395	423	390	409	409	420	432	436	420	415	404	421	402	407	406	427	451	406	417	478	425	399	435	409	418	381	429	411	438	432	381	412	427	421	424	385	462	410	430	399	416	430	418	415	423	413	387	445	396	400	431	404	414	428	418	426	398	419	442	406	429	410	422	425	395	393	442	426	410	415	408	490	413	421	401	369	438	412	422	421	412	405	430	379	382	404	432	402	425	412	411	422	408	400	375	423	388	449	388	416	410	399	374	397	393	399	404	393	434	406	410	415	370	414	383	436	396	410	397	405	428	392	404	415	410	409	404	399	418	391	386	372	398	401	446	383	427	433	403	417	425	390	390	422	398	434	444	445	391	406	433	444	424	403	399	443	429	398	477	462	425	402	436	423	416	412	397	443	459	415	445	395	418	426	405	405	438	440	395	415	404	425	414	430	366	450	394	455	399	451	430	452	415	395	370	403	372	401	396	438	420	425	404	424	403	424	429	434	395	437	413	381	439	404	442	416	395	446	365	417	399	409	430	418	377	429	447	431	437	427	396	428	421	375	428	411	395	393	412	425	410	393	440	411	444	437	434	378	402	394	452	416	368	403	408	378	396	395	407	381	436	389	398	403	429	424	389	412	442	398	411	397	436	410	446	427	431	451	422	366	427	396	375	409	392	456	420	430	400	419	423	455	430	386	406	413	396	430	436	391	415	439	398	386	409	418	423	415	408	420	395	384	422	410	387	399	462	405	394	410	418	389	371	425	357	369	396	451	418	435	391	426	427	435	413	435	407	420	410	395	411	435	409	397	392	394	395	387	407	403	377	409	412	446	418	448	422	410	427	405	373	419	428	411	410	392	423	422	367	453	412	385	424	393	387	440	441	403	363	402	410	418	423	431	379	383	427	412	391	429	425	388	421	370	408	372	425	398	409	383	381	392	414	409	448	420	394	411	402	397	386	412	420	419	415	433	415	416	411	397	447	419	428	440	409	431	432	416	392	425	434	426	392	468	410	412	424	426	393	367	454	412	431	383	422	443	390	409	434	421	376	402	444	429	382	417	420	420	418	386	417	391	400	423	418	418	412	406	435	401	408	435	420	404	395	422	423	437	478	415	442	451	420	437	441	437	438	424	413	425	432	415	439	442	398	387	417	424	450	400	409	396	404	393	398	393	404	422	381	408	406	427	384	388	413	412	458	430	442	407	434	396	388	404	438	370	387	390	405	404	458	453	443	385	400	436	394	402	460	440	421	425	434	432	433	402	418	407	411	400	384	386	411	410	416	415	436	379	402	372	390	436	426	423	410	373	424	406	421	407	409	412	426	437	411	422	403	404	439	437	450	417	391	401	381	439	436	400	403	401	413	389	386	381	439	394	391	410	425	417	405	430	400	426	428	457	435	429	420	412	440	429	366	434	430	414	402	417	391	441	448	416	402	469	403	413	395	380	409	411	425	407	370	392	423	388	427	429	427	379	454	413	384	377	388	403	432	376	430	418	389	417	417	396	434	438	440	410	397	454	394	401	398	404	395	383	407	422	377	432	425	408	407	390	420	379	423	412	411	404	410	408	397	433	399	429	417	399	414	422	412	456	386	394	382	446	449	405	408	409	407	383	391	409	427	403	385	436	437	418	431	434	424	390	390	385	414	457	394	378	436	382	448	410	435	424	419	408	430	369	412	413	438	377	425	393	429	427	408	438	447	436	386	408	427	397	396	416	407	412	430	434	413	364	429	430	387	433	388	397	397	434	371	440	348	418	425	381	392	411	415	403	430	391	415	435	420	457	401	412	404	460	429	404	462	419	409	405	399	403	396	398	430	427	394	433	397	425	408	465	377	373	422	404	368	420	425	428	408	406	423	410	420	394	380	385	387	427	406	396	404	408	421	406	421	411	448	423	464	393	420	420	428	402	399	395	435	394	388	433	412	388	444	415	428	440	423	437	462	398	439	392	398	374	415	381	399	426	422	402	429	401	413	403	424	425	379	428	400	415	418	408	411	431	421	398	412	418	416	440	426	397	421	409	408	427	428	404	379	442	405	417	402	417	419	411	396	401	443	444	417	423	399	424	454	368	377	404	419	405	421	388	415	403	420	421	387	378	435	386	435	396	416	424	399	411	429	389	417	390	428	391	405	430	414	425	432	417	394	395	386	405	397	414	405	442	375	431	406	430	392	391	420	394	421	400	392	411	451	409	418	449	459	398	425	461	396	423	413	385	382	421	455	421	431	392	426	407	433	426	421	417	388	420	420	447
5632	1113	995	959	954	980	914	898	943	891	888	962	914	887	936	857	923	946	917	883	934	943	936	904	948	983	932	988	892	822	937	877	932	931	856	882	951	911	922	896	952	970	983	955	949	908	929	825	874	911	920	915	950	946	919	922	954	888	968	915	907	913	908	940	928	907	979	930	924	924	906	981	958	900	945	876	919	885	918	873	912	919	899	959	959	964	903	896	939	977	950	926	888	920	915	904	905	927	893	856	903	891	903	900	959	915	912	959	922	974	974	874	891	860	996	931	900	874	902	915	967	918	934	929	884	914	971	855	914	917	855	905	901	948	944	850	937	941	1006	856	941	936	941	921	967	942	879	903	919	933	936	909	903	919	922	994	862	892	900	953	943	890	896	978	904	985	883	894	899	899	930	951	910	923	984	886	935	872	923	882	885	880	940	919	888	962	895	885	917	927	968	958	886	936	883	907	886	950	928	898	924	943	953	915	983	891	927	938	878	954	936	955	910	933	947	916	895	883	911	954	906	915	883	938	894	887	893	900	923	881	924	919	924	947	935	855	904	979	876	906	877	868	915	913	895	936	880	861	909	911	959	928	937	985	924	893	934	981	917	882	935	873	918	907	919	942	919	935	939	901	920	940	865	886	940	884	903	948	901	963	887	934	923	884	914	913	878	902	916	953	877	890	899	930	971	936	867	907	930	918	924	937	870	943	870	950	898	968	991	964	932	904	893	895	928	926	963	946	954	893	920	914	913	901	943	900	880	920	903	892	920	933	912	936	914	886	906	892	923	918	863	961	891	882	924	878	920	942	954	928	892	938	949	954	902	942	963	970	885	953	916	927	930	923	966	936	896	953	930	916	837	970	877	922	872	912	929	935	978	940	969	901	852	942	951	928	922	917	896	897	935	949	911	912	908	906	938	870	937	972	955	883	940	906	900	914	844	990	937	932	916	856	869	916	961	915	885	906	899	888	933	973	855	925	930	921	941	879	910	893	854	876	900	923	866	928	937	935	949	930	946	889	910	873	943	928	949	902	848	908	955	912	933	916	893	915	897	907	912	915	923	924	911	934	910	892	936	855	950	915	938	910	937	939	918	903	992	989	903	937	916	921	938	932	913	975	949	948	929	903	940	973	969	903	901	917	898	948	913	911	920	934	893	925	914	906	914	900	907	939	952	951	904	917	898	890	942	905	894	894	926	861	913	920	860	935	929	924	935	924	875	989	893	935	931	883	902	961	904	911	923	929	921	972	911	905	894	930	915	962	956	910	918	947	873	898	886	913	890	951	933	889	885	934	915	803	914	892	902	917	903	986	938	850	880	889	930	904	943	920	948	895	937	908	901	882	905	895	944	950	896	898	874	931	914	913	912	929	914	865	882	912	939	923	961	934	890	912	899	949	917	979	921	914	911	952	912	902	926	900	903	943	920	913	926	874	877	938	900	886	898	946	939	897	896	918	992	945	937	970	933	971	920	947	889	868	943	874	906	953	933	977	944	951	900	918	976	938	946	938	913	893	864	959	924	904	887	944	982	904	920	914	899	941	846	875	933	955	989	896	922	976	894	968	921	944	939	940	916	914	883	902	949	951	904	942	915	952	851	905	898	910	905	919	891	943	893	912	929	877	964	879	934	844	899	916	884	928	914	946	920	920	952	887	887	937	943	922	913	900	902	909	949	939	940	895	919	899	959	849	927	931	936	925	878	905	865	885	930	864	910	939	892	905	912	846	902	925	881	961	904	916	907	883	913	890	848	937	937	926	912	915	969	969	857	931	971	930	962	949	912	891	962	899	923	942	876	930	888	878	943	891	927	942	890	889	934	929	908	910	897	955	936	960	906	906	902	898	920	879	911	907	901	1007	934	889	924	852	864	934	945	908	976	877	911	892	915	909	903	961	941	944	889	944	940	951	879	924	943	922	904	905	908	906	919	954	929	946	952	938	935	905	921	881	948	962	864	944	949	919	903	966	882	927	914	904	959	895	965	914	934	909	945	929	911	885	926	932	926	906	925	920	968	912	939	864	931	926	901	945	913	922	945	932	933	927	963	942	927	951	927	933	917	950	918	909	944	897	936	997	951	935	874	927	914	927	976	930	907	918	904	924	897	893	896	906	948	908	870	876	928	903	897	907	971	939	968	841	911	925	946	902	926	847	882	938	928	927	879	976	913	933	1035	890	894	943	936	873	951	915	931	954	987	869	953	892	943	921	964	913	907	937	979	900	961	921	927	898	923	955	902	918	900	930	878	976	858	932	947	938	870	886	907	861	887	1004	911	883	933	946	921	873	954	882	945	913	943	1008	933	951	864	893	942	945	898	903	928	918	907	888	926	895	904	897	864	900	946	930	901	921	910	896	914	900	967	927	884	969	912	880	900	906	966	973	938	922	883	908	946	976	937	920	918	926	968	938	963	933	920	995	891	887	917	997	894	936	866	965	924	969	926	935	961	836	889	951	1005	923	939	925	914	935	896	979	933	915	912	956	891	910	926	910	947	904	953	974	918	925	908	930	909	892	947	896	903	907	920	913	956	943	929	889	884	944	934	960	872	975	950	891	941	936	940	936	932	938	900	892	932	905	927	872	895	939	923	884	941	931	1008	908	953	950	959	971	904	985	975	967	948	927	950	968	942	925	894	889	968	911	944	892	908	873	930	885	915	865	986	994	940	907	935	888	859	957	897	927	860	913	941	886	920	920	857	905	917	886	949	923	911	987	944	917	910	923	897	964	875	940	922	902	931	907	881	937	974	939	916	874	864	920	922	930	956	896	956	934	923	927	882	911	920	884	888	916	992	931	893	924	883	942	923	950	908	933	951	946	934	895	907	918	880	923	907	926	966	950	930	902	867	970	923	965	881	890	944	931	916	915	931	932	926	945	983	926	943	902	927	905	903	956	882	971	908	925	921	898	918	927	876	898	917	988	927	890	931	980	866	894	910	937	1024	902	844	905	892	935	964	915	949	859	911	922	914	932	899	892	911	971	895	968	941	909	893	902	969	921	897	934	916	931	951	953	914	930	938	935	914	921	914	893	916	886	968	945	864	922	936	923	911	1002	910	929	859	967	873	900	914	967	937	949	887	929	859	925	959	923	917	898	948	920	925	928	907	912	935	937	938	878	875	922	879	932	944	906	913	964	939	884	941	849	899	943	941	929	881	942	933	901	916	923	905	917	885	890	897	946	894	984	954	958	911	908	889	940	961	902	897	900	948	918	883	907	952	896	848	959	926	909	899	901	869	938	958	902	936	903	879	892	916	935	921	934	867	958	904	929	901	906	932	871	878	976	896	958	961	918	938	914	911	952	912	928	955	943	922	943	873	916	934	925	922	884	949	927	935	939	930	900	930	877	923	872	899	911	939	894	901	901	975	935	925	964	897	918	955	916	883	889	955	909	879	955	899	870	929	886	928	919	975	947	917	956	922	960	931	933	916	916	894	878	905	961	895	940	928	928	965	896	879	899	900	928	938	946	961	922	888	883	929	921	891	894	945	955	906	868
24480	20946	24353	27687	20473	2139	527	416	357	345	369	362	350	332	324	357	360	333	317	364	368	343	316	335	316	296	352	322	329	388	321	296	328	318	332	342	336	302	299	314	309	279	275	328	308	337	307	323	322	369	286	323	299	275	339	331	324	327	296	349	336	347	306	307	274	292	302	323	339	315	346	335	323	316	320	353	341	340	337	308	295	300	341	328	280	294	336	331	319	333	319	312	307	305	341	337	317	316	334	299	290	323	343	295	324	275	303	334	311	348	306	349	321	345	329	347	296	304	355	307	350	310	345	303	334	325	313	322	331	326	354	310	303	327	314	341	314	353	337	311	330	329	332	313	341	288	361	303	292	301	333	324	325	304	330	338	343	339	272	302	297	339	347	305	327	324	310	305	305	314	312	349	353	336	355	336	306	343	298	300	337	335	330	330	318	294	363	326	303	336	286	337	299	346	317	304	317	316	306	311	335	328	314	308	331	311	311	327	342	293	335	292	303	285	301	330	313	303	294	339	344	286	295	294	320	305	335	320	298	326	330	317	296	316	340	304	333	357	315	311	328	343	323	337	303	323	349	324	301	316	331	304	284	369	332	315	275	273	297	311	325	331	344	311	357	300	325	309	328	288	339	315	283	323	310	336	325	321	283	329	322	318	302	333	321	336	292	287	338	306	296	328	323	310	344	317	323	312	310	336	297	328	331	314	335	309	335	291	305	317	320	330	321	306	310	302	323	341	328	318	339	335	332	330	333	338	325	288	318	307	339	311	300	303	312	336	341	325	346	303	291	335	331	316	336	305	315	317	286	317	298	328	330	299	326	280	328	313	308	328	307	311	311	294	339	305	327	330	333	311	357	338	305	336	341	336	317	348	340	338	299	323	331	296	288	287	285	346	311	316	287	335	307	351	325	314	341	333	319	337	307	343	299	332	354	330	294	308	305	321	322	357	311	329	300	323	344	314	324	315	323	331	320	321	331	319	343	300	315	311	313	316	312	290	316	337	341	340	311	326	319	324	277	322	352	347	338	312	366	307	328	289	289	304	312	316	316	340	308	315	312	322	331	282	320	326	310	310	302	307	309	316	291	306	283	318	322	334	300	318	315	304	300	327	320	318	322	315	318	315	337	300	294	339	286	309	317	360	338	335	322	370	302	312	317	327	300	344	308	313	328	348	320	308	299	350	302	346	353	311	326	318	332	326	344	312	313	343	318	318	318	297	338	328	291	344	302	337	317	326	290	309	324	331	321	358	328	321	311	312	307	324	330	307	305	299	338	289	295	297	326	323	342	296	343	326	330	317	330	303	318	311	335	301	349	319	334	302	341	354	347	357	333	331	281	327	274	321	329	334	310	307	316	317	305	304	344	335	312	359	328	325	301	313	308	327	306	319	290	328	317	294	318	293	296	305	325	320	320	333	346	298	298	290	304	344	293	313	307	289	338	303	328	312	282	309	324	348	320	313	361	327	307	324	305	311	346	339	303	353	333	313	308	302	301	324	321	326	299	339	320	315	322	301	303	330	318	347	350	346	317	312	288	318	326	304	303	295	331	331	327	292	305	313	288	302	296	302	302	342	309	364	317	323	306	340	312	306	309	344	334	322	323	309	305	321	336	291	342	303	301	304	308	304	304	312	325	324	287	339	318	324	313	336	340	330	294	362	349	293	321	283	361	343	312	339	337	362	303	298	319	308	317	332	346	312	289	386	285	324	346	287	312	319	310	321	290	312	314	320	319	336	367	328	291	290	332	331	315	288	349	337	288	317	308	339	328	334	304	315	316	311	317	333	325	309	319	338	312	361	323	343	326	336	335	298	312	283	326	311	311	299	302	297	299	326	304	339	291	320	324	310	312	325	334	318	312	316	325	303	351	316	314	334	323	370	307	313	318	306	321	318	314	323	317	299	326	320	359	328	302	328	320	294	321	350	307	324	337	323	341	332	300	311	319	304	327	340	351	340	332	331	300	322	319	329	316	299	334	300	301	295	323	298	342	323	330	288	366	307	288	329	323	312	309	320	320	284	330	304	312	295	294	334	314	281	293	321	302	307	332	307	318	317	338	331	298	347	319	324	331	320	298	321	357	329	319	303	299	279	335	305	323	326	325	331	345	312	336	299	357	329	303	339	317	325	320	326	338	280	296	310	324	321	347	296	317	327	343	318	312	301	320	339	330	298	303	344	317	317	302	322	292	315	299	313	331	352	325	271	293	311	321	336	315	321	355	300	312	330	325	310	302	287	335	308	335	300	338	309	299	334	291	332	348	325	354	300	319	316	325	352	304	309	301	330	313	340	326	357	323	277	352	329	350	324	314	330	332	320	325	324	310	320	321	279	336	306	297	267	324	310	339	309	315	287	342	293	314	322	333	321	337	299	313	343	333	343	306	312	344	298	344	354	341	314	352	312	322	313	331	285	311	355	325	315	364	343	313	309	348	319	311	301	298	309	287	332	284	305	339	323	320	329	355	300	318	312	313	332	316	338	343	353	370	315	307	296	364	300	329	324	345	302	336	319	322	331	312	316	334	332	327	310	347	314	294	310	320	326	329	310	321	303	313	303	346	333	293	306	341	359	330	311	349	315	308	314	326	331	318	339	291	308	320	342	316	366	308	312	320	323	330	361	311	305	305	315	314	333	333	317	271	300	325	304	311	324	289	304	278	322	353	304	340	335	311	319	325	278	314	294	318	304	292	355	327	339	293	305	319	305	324	342	342	336	308	319	307	313	323	315	317	323	332	343	296	325	315	312	318	353	294	319	301	295	334	336	326	293	297	311	315	355	341	351	320	307	356	298	330	305	309	321	330	302	308	307	308	318	322	332	316	293	324	294	292	332	336	333	316	322	293	316	328	300	349	353	338	317	316	315	337	311	326	343	292	327	275	378	317	331	327	337	319	324	346	333	321	299	324	332	308	330	321	269	322	299	299	343	317	305	322	324	296	318	333	301	376	310	348	296	344	347	322	351	288	315	328	343	322	319	332	279	317	297	315	332	300	325	324	312	330	328	326	334	294	322	322	315	299	342	333	325	317	345	317	292	286	280	286	294	283	280	303	329	313	287	321	302	298	323	305	312	318	326	288	294	334	329	343	302	328	352	370	323	329	321	316	309	335	323	332	328	361	354	293	303	275	306	340	312	304	317	336	322	296	303	361	305	334	294	298	315	293	351	312	299	323	297	335	299	320	306	299	313	308	339	334	300	313	317	306	290	345	319	311	340	342	318	323	322	285	304	320	291	305	286	301	317	330	317	297	321	318	310	321	314	358	323	306	308	293	289	349	287	310	335	307	295	299	352	316	291	315	308	344	303	277	291	301	331	290	319	332	309	297	330	335	345	311	333	337	299	302	336	327	346	330	306	330	319	309	330	318	315	318	300	316	345	316	316	316	300	343	322	333	346	286	276	301	325	328	313	350	336	338	306	360	318	316	284	305	317	325	293	319	320	353	318	312	329	323	315	298	313	309	307	337	346	333	343	298	312	339	323
3232	2769	1763	1143	955	769	744	760	787	758	734	723	714	720	731	735	667	738	713	703	698	693	740	762	708	737	698	753	699	724	755	728	787	709	693	729	723	734	756	737	720	713	664	683	710	717	675	705	682	722	759	689	726	716	687	729	701	691	735	647	717	729	715	724	711	706	686	709	675	730	762	732	718	701	679	716	730	737	775	780	673	725	750	686	737	684	698	718	699	738	713	690	718	699	722	744	745	730	706	682	780	723	714	742	705	696	686	703	702	721	735	764	707	741	717	747	675	693	706	703	731	706	749	740	743	736	705	666	706	747	713	750	698	726	678	747	696	684	685	699	722	736	716	699	687	714	706	697	725	680	716	692	680	754	741	772	793	721	742	707	700	730	719	725	707	717	692	714	684	729	665	680	764	691	679	723	746	750	692	729	713	690	699	730	689	724	726	726	706	719	713	685	738	724	709	715	695	692	723	739	691	748	741	719	705	679	746	726	717	706	723	747	696	715	726	696	752	658	676	686	660	730	718	645	757	725	766	714	690	701	727	732	645	753	728	661	686	719	715	716	718	749	702	713	754	680	720	701	720	719	719	743	711	717	699	683	709	688	738	702	709	690	694	747	744	692	740	684	715	764	688	728	723	718	692	747	734	712	714	657	682	698	677	756	692	695	755	675	733	731	726	695	667	764	710	753	727	693	724	703	679	707	736	708	710	714	695	752	741	685	673	767	758	714	724	730	708	728	712	709	706	692	719	726	702	722	691	760	687	648	716	702	721	674	721	704	723	751	716	681	710	714	677	725	685	730	717	749	696	760	716	745	687	713	711	665	755	737	692	694	686	699	759	720	686	720	734	683	761	690	702	754	721	682	718	676	726	732	727	685	691	685	711	734	724	723	693	675	694	706	736	747	720	727	710	717	711	744	708	715	753	738	674	680	723	724	711	750	701	696	749	703	715	732	757	733	712	733	747	699	700	688	735	775	724	694	731	728	687	705	723	673	754	722	684	707	748	707	758	753	776	730	692	762	720	698	730	711	684	669	739	753	750	751	721	753	689	761	715	758	666	677	747	706	706	689	742	664	751	687	713	729	696	690	736	708	654	725	730	692	709	743	699	737	734	673	695	698	733	683	726	704	714	719	696	764	651	733	689	694	735	728	698	687	710	738	733	679	706	717	722	716	717	688	694	735	703	688	721	726	724	693	710	719	806	729	703	715	697	745	652	701	705	709	744	702	704	710	711	746	715	722	751	727	728	687	675	681	721	674	676	710	730	684	678	704	698	707	710	734	674	654	709	745	706	701	771	708	702	720	703	750	739	687	702	726	741	727	700	676	740	709	736	736	747	705	720	677	697	684	769	750	717	728	749	750	680	708	746	732	704	720	691	727	771	725	749	735	710	724	737	750	733	733	735	732	704	690	698	722	722	761	712	736	702	694	705	742	742	696	701	723	725	689	709	747	752	718	725	697	719	749	684	699	757	696	699	674	763	757	735	712	708	721	717	743	724	740	736	745	635	739	699	691	740	710	736	698	743	674	718	743	698	689	655	751	694	707	705	725	738	718	727	797	695	721	701	725	735	773	720	677	776	759	755	691	718	720	746	755	707	713	702	726	715	651	719	714	750	709	736	772	767	695	706	741	689	726	710	735	726	757	647	749	703	728	689	743	746	692	670	725	652	682	728	661	749	712	695	703	708	704	660	694	723	681	714	727	727	722	698	705	693	726	754	676	718	719	720	731	680	685	696	688	733	681	731	746	714	738	687	753	689	656	682	692	747	737	693	737	728	730	716	676	720	712	703	720	714	702	714	756	699	691	717	657	696	709	715	742	711	738	744	690	744	724	686	660	691	707	720	671	700	710	693	656	704	696	729	680	686	699	717	663	716	730	719	722	753	739	668	704	723	733	703	697	731	685	700	715	752	747	747	688	709	708	723	687	676	732	740	704	718	728	685	723	705	691	721	735	726	752	705	732	665	731	713	747	683	732	670	689	676	713	688	721	726	687	739	673	764	738	761	745	712	716	710	744	686	747	784	725	715	719	720	727	702	721	764	735	708	710	729	730	705	736	692	731	743	733	695	695	702	681	722	685	703	691	706	704	718	718	758	720	752	686	704	765	731	717	687	710	675	727	741	709	730	730	707	734	745	720	684	679	726	742	750	732	681	696	744	705	714	744	673	729	714	782	666	680	747	699	709	688	682	692	748	763	712	709	724	726	689	729	732	725	708	744	695	717	731	716	721	686	738	733	752	724	664	699	708	685	709	679	716	691	712	755	694	693	706	736	724	750	720	718	676	690	709	745	716	708	713	699	708	686	768	678	645	777	710	779	651	748	760	721	726	699	722	710	719	685	705	722	708	752	717	755	754	667	679	719	702	695	712	718	739	705	701	719	758	703	691	696	751	732	724	700	744	678	731	711	678	712	761	642	673	715	702	750	700	708	683	744	675	694	755	722	720	716	721	750	721	706	692	721	699	726	703	714	743	754	742	762	719	726	700	727	738	708	699	714	726	733	717	684	717	706	700	737	676	700	705	711	722	721	689	686	723	752	716	750	697	760	716	696	677	752	726	725	710	711	708	687	719	670	698	723	721	694	722	713	711	725	731	741	728	708	745	723	717	742	738	705	696	737	691	706	687	715	710	720	729	708	681	674	760	673	727	705	714	682	730	705	702	731	699	742	715	702	689	753	717	718	678	753	720	723	670	723	738	763	707	692	746	697	709	709	729	682	710	709	683	734	717	642	710	715	715	767	715	680	693	745	723	706	679	700	713	712	718	701	708	725	707	751	688	712	723	728	721	676	731	712	703	725	668	725	688	757	731	755	718	712	749	724	725	758	653	659	702	671	681	705	705	692	745	733	684	746	676	672	687	710	715	711	684	723	706	714	744	677	714	713	730	711	713	701	689	721	743	700	740	678	716	738	734	715	749	729	697	742	705	679	719	736	700	742	707	715	739	708	714	758	749	698	701	720	711	702	727	757	736	700	743	691	681	714	727	731	700	757	813	705	708	726	723	733	705	696	709	722	646	715	716	752	740	681	720	721	729	711	717	719	702	664	735	751	699	717	667	755	684	733	731	694	777	691	714	734	731	702	741	669	679	725	742	746	687	718	769	712	712	751	729	744	663	712	721	694	716	716	693	690	709	696	659	712	749	720	719	730	738	716	688	689	681	662	710	747	679	735	711	690	683	713	755	719	675	747	745	693	694	691	727	693	705	743	705	706	691	785	732	716	667	671	694	715	686	708	659	724	763	684	713	718	716	718	729	765	672	708	690	710	736	701	698	713	685	706	693	753	691	733	737	718	783	727	698	694	748	719	692	687	708	737	730	717	721	679	742	689	780	744	743	749	752	709	704	703	706	711	723	670	716	706	726	722	700	708	678	767	702	748	736	710	735	723	745	735	714	688	752	697	722	716	708	723	753	708	734	735	731	721	699	742	693	749	698	696	712	750	697	748	723	723	697	747	709	752	727	705	719	707	714	685
23768	20944	25016	27028	20949	20796	1409	420	246	250	228	230	201	205	185	191	158	183	166	160	157	160	155	172	138	151	195	159	161	172	162	151	163	176	165	145	157	151	140	147	170	131	145	168	171	134	176	154	155	139	143	155	139	134	147	147	126	148	179	153	141	139	161	180	157	156	170	141	141	153	154	153	151	153	160	148	165	165	144	148	165	141	143	148	138	150	150	158	137	137	165	153	162	145	157	159	128	148	150	161	132	179	155	167	155	142	162	144	138	145	126	129	141	133	132	152	162	156	141	154	143	130	132	140	162	159	166	130	136	152	155	140	157	176	156	177	133	169	137	157	156	133	131	134	143	177	141	155	144	164	175	148	135	141	152	140	140	151	159	143	145	128	151	145	151	157	148	150	146	140	166	134	135	159	141	150	127	136	138	162	170	166	149	162	139	155	151	147	154	135	141	161	156	160	143	161	139	144	174	166	152	155	144	156	169	136	157	151	145	141	156	139	153	162	137	141	132	146	150	145	150	142	151	122	135	148	144	132	114	143	155	138	180	147	149	157	140	138	120	158	156	153	138	147	156	148	138	155	162	134	122	129	139	145	148	150	151	133	131	150	147	140	131	125	153	147	149	139	146	147	143	145	138	149	144	135	144	137	128	159	140	138	133	155	132	137	153	139	169	135	174	145	135	169	144	156	144	158	161	132	148	143	115	181	159	140	179	151	151	148	141	146	127	146	165	165	151	125	122	147	170	169	145	164	152	138	146	125	132	150	124	154	138	157	146	150	146	150	144	150	152	134	138	161	142	148	153	159	131	153	159	144	149	136	145	129	160	171	128	151	150	159	116	150	156	139	162	140	132	144	153	130	149	147	136	132	159	160	154	158	127	142	136	130	151	154	139	134	155	137	152	123	158	151	146	139	150	172	144	158	166	130	170	140	141	145	153	145	131	163	160	142	145	149	141	172	151	124	143	135	155	155	157	157	135	124	150	140	142	129	146	163	151	147	151	143	148	150	163	168	146	152	140	135	135	161	142	143	147	134	163	141	151	146	160	186	145	136	135	130	151	147	149	136	147	152	148	132	143	133	125	150	128	147	174	125	146	164	140	149	135	161	163	142	161	143	154	151	158	146	145	145	157	145	134	151	139	140	172	123	133	140	146	153	161	153	162	155	147	134	133	149	152	164	173	141	139	149	119	166	164	150	144	171	140	137	176	186	157	151	135	135	155	130	155	138	151	122	156	140	141	150	161	157	139	165	175	145	164	151	154	129	127	154	136	166	144	151	132	142	133	155	147	143	137	150	162	141	171	148	148	130	146	158	133	144	158	164	144	162	149	165	144	143	143	163	159	149	165	153	138	136	152	143	160	150	136	150	139	137	161	128	164	156	125	158	148	143	143	148	144	122	141	146	155	168	124	126	153	151	160	155	180	136	152	136	133	139	165	155	153	141	135	142	139	143	152	146	142	140	132	147	145	121	157	143	128	139	149	136	130	181	143	160	137	171	154	138	143	162	132	128	143	136	150	144	135	148	135	147	171	140	145	154	147	146	146	152	149	141	145	149	129	167	157	177	142	166	138	157	135	135	151	175	156	131	146	171	156	147	136	150	147	135	136	146	154	141	157	133	168	144	154	150	142	155	153	163	132	138	148	139	135	148	142	138	152	149	147	139	178	181	127	153	145	142	147	154	170	152	146	132	131	135	160	162	145	128	138	143	147	161	139	139	133	145	165	142	155	156	144	146	151	149	153	166	151	155	151	173	150	136	152	161	160	138	160	149	143	156	134	151	137	147	145	148	148	162	150	150	147	148	173	131	146	142	136	180	144	148	160	140	146	144	118	120	127	140	137	135	147	133	165	153	142	138	124	140	152	122	157	165	141	137	156	140	155	158	154	150	156	149	170	132	144	122	151	156	147	154	159	158	145	125	155	125	131	163	138	129	145	132	145	148	158	140	154	134	137	124	131	168	167	160	147	142	154	125	136	128	127	149	171	139	148	140	127	130	138	154	156	140	146	152	124	162	166	163	182	149	143	162	163	161	148	140	143	162	129	140	153	161	152	138	176	165	148	152	167	163	153	142	164	144	142	127	145	173	120	139	157	142	139	135	165	172	167	155	160	164	148	150	130	146	148	148	130	170	144	146	149	136	151	152	139	147	141	142	145	155	142	142	163	161	128	177	168	174	154	145	153	150	160	153	156	139	123	144	152	139	127	137	148	141	152	140	164	137	152	135	129	141	147	158	134	145	137	139	151	139	140	145	131	160	153	160	151	175	137	128	133	152	151	138	174	139	160	153	129	143	147	148	142	151	166	140	162	127	167	140	134	124	156	148	154	134	129	156	153	167	145	145	158	170	158	158	141	161	140	181	131	149	149	148	145	121	167	144	131	164	146	142	139	131	152	158	148	135	140	153	141	142	161	149	158	161	135	131	146	142	135	150	141	143	159	157	154	142	150	161	150	163	148	145	122	125	134	145	132	158	156	161	150	148	157	150	152	146	169	127	140	132	158	144	146	173	140	141	146	153	149	137	123	134	132	149	132	143	150	135	149	155	156	142	130	147	164	141	140	136	132	151	132	148	133	133	139	152	167	139	134	157	152	176	138	154	130	149	131	129	147	163	144	126	135	150	157	162	149	160	147	146	144	130	134	143	145	157	142	161	136	150	150	138	118	138	132	134	149	141	153	150	168	144	129	148	148	158	139	129	128	139	141	149	137	135	150	133	161	145	173	165	132	153	137	153	142	148	123	133	126	145	135	136	159	129	138	148	149	137	134	140	140	155	142	131	164	146	150	155	140	167	155	159	142	171	147	166	128	134	169	159	151	143	167	137	143	150	161	137	129	134	161	160	149	138	139	137	144	140	155	139	146	168	145	165	147	160	143	135	161	160	155	140	175	142	149	148	147	140	128	159	148	169	155	169	159	157	134	150	149	154	163	136	124	155	140	158	131	136	168	145	167	139	162	151	146	145	165	128	135	137	151	155	155	134	156	153	144	128	134	127	159	137	118	149	143	146	138	143	156	125	132	126	128	152	126	109	156	177	145	145	161	145	157	135	129	155	149	162	160	166	138	158	141	145	149	125	127	148	143	149	142	152	136	151	146	155	158	175	137	147	163	149	148	139	154	156	146	164	135	154	125	158	136	142	131	111	147	133	150	166	137	166	156	154	145	151	138	143	133	139	150	140	150	130	145	148	146	149	146	154	166	131	136	148	136	135	162	158	166	141	135	172	128	129	139	154	159	151	131	146	159	174	125	136	163	143	103	151	130	138	133	137	152	131	130	137	129	135	124	149	147	134	157	136	146	146	135	147	158	141	144	161	148	184	153	160	125	146	156	161	161	162	165	147	118	140	145	173	152	148	148	157	167	137	141	138	150	141	142	141	134	145	164	146	133	150	149	150	144	126	146	145	135	160	138	154	139	155	156	152	130	150	142	144	144	127	143	147	165	150	157	155	138	140	152	129	167	172	148	167	142	135	159	151
2964	4122	2362	1111	749	515	486	508	430	396	399	415	355	417	412	405	399	361	361	392	366	374	362	372	361	388	359	353	402	373	379	379	374	391	384	351	385	374	396	359	362	353	378	385	326	397	388	349	370	382	346	386	359	345	382	352	366	365	352	367	354	368	397	385	370	399	364	395	354	384	367	392	394	373	341	360	380	352	386	368	375	368	391	357	352	392	383	383	377	353	331	385	368	385	414	414	356	377	374	334	371	338	356	333	358	342	379	355	374	376	360	370	369	370	375	348	380	389	343	365	373	367	387	388	372	364	353	378	416	317	356	375	384	383	385	356	366	346	377	361	387	385	370	337	373	348	393	379	354	389	374	378	424	378	395	361	363	365	359	384	374	364	414	350	358	385	379	391	367	329	338	378	383	383	368	413	347	362	349	367	371	355	393	363	357	396	397	391	353	364	355	385	362	359	351	356	332	359	381	382	376	364	354	344	334	385	386	380	352	368	366	370	388	353	369	384	376	375	370	372	342	366	400	352	348	379	343	351	373	360	381	340	363	385	382	381	359	357	361	355	370	361	376	374	402	354	343	376	367	372	392	377	358	368	408	373	341	334	385	350	349	340	343	362	368	352	381	351	360	337	381	390	392	375	400	360	349	348	404	348	342	368	409	345	358	383	351	381	375	389	369	374	367	373	370	366	386	343	366	370	380	363	377	370	367	371	371	363	362	369	378	364	367	387	337	378	385	382	354	357	369	351	368	372	370	351	376	385	355	333	363	384	395	375	402	381	364	362	388	352	365	350	374	353	372	340	402	378	392	388	384	375	355	374	368	355	376	391	356	373	395	385	356	358	377	394	370	394	359	368	362	365	368	397	374	354	392	343	364	348	377	402	327	375	358	387	352	384	400	363	383	376	372	359	416	373	363	361	396	354	405	347	352	385	352	351	366	324	369	338	353	381	359	394	401	375	384	332	403	347	372	373	338	370	381	375	375	382	358	408	360	406	364	333	368	383	375	349	362	360	330	316	386	357	381	368	361	366	404	370	365	372	387	400	353	340	365	356	366	358	374	355	376	354	356	366	385	408	380	386	381	357	365	374	364	373	369	335	332	368	361	371	344	380	361	402	345	350	393	366	373	371	383	379	391	359	368	353	362	390	383	376	400	373	355	341	386	378	373	371	358	391	379	320	354	356	391	344	337	369	356	380	391	365	384	364	385	343	379	375	391	355	381	398	377	360	359	338	353	343	348	356	360	368	388	368	361	360	371	359	404	412	371	382	376	320	365	356	360	391	391	356	371	370	379	368	356	367	374	357	391	349	362	373	342	377	338	361	367	366	364	380	389	348	344	377	377	371	390	362	396	355	341	366	354	399	364	365	355	357	388	353	346	368	345	406	377	374	405	356	355	358	362	366	377	396	362	357	353	375	374	386	362	333	385	352	378	361	351	373	381	383	351	377	375	365	369	334	375	366	388	361	383	358	406	381	382	384	379	383	368	378	364	356	343	335	375	361	351	390	353	414	361	396	351	378	372	354	369	371	374	372	366	382	374	389	345	412	381	358	390	380	380	384	393	354	389	384	396	378	365	358	389	347	367	333	386	349	400	370	374	349	346	384	381	407	383	345	371	361	372	382	351	337	363	339	393	373	371	402	362	403	358	376	356	347	373	364	347	352	349	367	371	392	356	370	374	340	403	376	370	366	339	391	337	376	374	346	345	337	358	371	382	352	365	363	376	407	408	327	354	345	317	357	364	380	356	414	366	356	346	367	394	349	357	392	349	368	345	384	365	368	379	370	362	365	383	377	409	360	358	389	373	349	335	418	350	345	332	375	389	404	365	384	406	371	382	380	373	360	406	376	378	367	396	378	385	387	387	368	383	362	379	339	342	384	364	348	372	406	343	392	381	378	402	379	381	377	366	358	374	324	374	366	375	393	367	355	389	368	354	371	332	381	351	387	385	360	364	366	381	351	369	365	365	397	390	374	356	360	398	371	337	381	337	378	385	325	381	367	358	402	376	346	383	385	368	377	399	349	395	334	396	377	368	364	384	348	351	344	332	360	385	369	371	360	374	367	376	384	370	391	388	384	356	365	369	344	360	348	339	376	344	375	400	365	359	361	363	389	406	362	366	381	379	365	360	354	389	374	356	360	363	405	357	368	343	341	366	350	351	378	331	371	376	385	369	355	374	372	387	325	361	340	370	342	378	378	368	394	365	378	366	391	398	353	360	407	369	351	381	375	385	370	373	322	368	371	342	380	345	344	364	355	369	345	376	392	386	359	385	382	368	376	411	359	367	398	371	350	340	376	369	381	361	432	370	393	386	385	374	382	356	357	367	384	342	339	383	359	373	368	353	368	320	360	400	349	354	367	401	404	357	341	398	373	383	374	365	346	365	371	342	365	358	360	374	348	361	377	379	361	382	374	337	387	356	385	394	393	435	357	378	384	399	329	350	392	383	364	406	319	364	373	371	351	393	346	360	354	365	358	378	374	384	397	400	351	323	388	359	371	398	380	394	364	382	368	349	362	368	344	363	389	402	378	388	343	357	367	354	349	379	370	364	367	380	379	373	363	354	425	381	360	361	360	350	365	388	372	331	327	349	363	349	326	354	408	367	353	349	390	349	381	357	375	382	383	351	365	374	351	360	394	369	367	400	325	386	367	385	353	367	379	399	352	383	355	385	327	374	353	354	372	376	354	350	362	411	371	328	393	374	380	372	347	396	388	372	371	381	348	381	370	340	372	383	354	369	394	342	357	338	356	348	416	382	367	344	368	392	374	383	335	377	343	339	363	352	380	349	376	352	330	359	394	355	387	355	377	395	376	358	356	358	396	380	393	352	340	371	391	336	367	398	374	388	332	349	372	386	377	372	348	366	398	363	358	367	393	382	384	363	358	366	358	372	353	406	370	369	385	358	349	369	345	388	354	385	385	360	335	353	363	362	409	340	362	371	416	359	359	390	381	375	360	359	358	343	358	391	371	371	361	386	388	362	377	373	344	360	356	376	369	390	337	327	357	353	378	376	395	353	366	327	352	377	385	400	356	368	367	384	380	374	371	370	355	343	346	372	340	358	351	371	401	364	372	352	364	413	361	357	389	365	353	380	369	360	368	339	381	357	364	369	361	401	382	351	339	399	398	343	353	381	376	396	382	383	389	397	362	368	364	400	326	349	334	393	379	360	376	338	359	330	381	357	354	364	364	353	351	351	393	379	387	343	358	340	377	408	375	340	359	375	346	343	376	374	408	363	373	351	340	366	391	375	392	359	344	369	415	371	357	357	400	352	349	375	370	343	375	385	379	393	402	381	360	345	365	382	375	377	366	410	380	366	390	388	372	373	362	386	386	377	352	398	366	402	342	392	382	356	401	389	356	378	366	376	345	385	345	331	344	375	369	377	367	358	345	320	374	343	373	361	367	360	355	390	349	370	397	369	361	344	348	366	337	361	343	388	375	381	382	378	362	382	385	381	372	399	362	377	365	371	359
32073	10350	1084	538	437	428	415	431	389	405	425	414	395	419	400	447	422	433	417	418	456	402	451	411	415	385	417	410	428	449	414	431	374	435	426	438	439	450	392	410	420	390	411	417	423	423	440	375	409	407	431	427	413	398	432	427	447	420	421	391	403	358	420	424	404	411	407	410	420	422	394	389	436	402	391	380	419	424	420	399	404	441	427	450	421	431	421	410	418	440	420	406	413	409	436	430	460	440	394	387	421	441	409	395	421	405	436	404	436	390	431	406	421	434	386	428	398	425	364	394	447	475	407	396	410	435	387	417	430	429	385	425	416	396	431	456	404	435	402	396	449	407	443	402	446	399	428	430	457	416	382	406	385	397	386	431	432	440	411	394	430	391	423	404	401	425	432	452	404	427	437	473	409	427	413	415	379	400	443	430	428	399	393	388	426	446	482	395	439	375	379	409	388	399	391	410	405	397	412	434	394	404	446	456	391	426	422	422	405	383	389	425	407	415	466	427	426	442	433	412	406	390	420	389	434	460	403	443	418	452	411	423	437	371	419	429	424	420	391	411	398	410	391	458	412	422	432	427	421	383	404	419	421	425	376	433	407	431	423	423	429	407	380	394	377	429	393	418	414	435	414	390	431	412	372	416	410	424	443	471	379	383	438	419	405	430	393	456	367	408	460	369	380	409	411	407	413	434	415	422	422	411	420	406	449	371	459	392	407	445	393	431	394	407	427	417	408	416	405	405	432	423	440	436	440	436	425	406	394	394	414	412	396	410	388	431	400	445	398	433	388	458	424	429	422	409	400	391	418	455	431	440	436	389	411	392	395	393	405	410	392	423	430	433	385	428	464	415	433	381	397	407	422	392	374	462	400	438	415	384	422	430	419	422	404	394	389	385	407	434	393	370	451	428	427	404	440	425	369	417	429	395	405	414	386	458	455	451	407	417	428	401	403	432	412	385	403	416	395	392	375	397	405	415	414	399	420	419	430	431	448	409	416	431	450	385	416	401	405	391	393	424	411	417	423	411	449	415	418	411	397	417	442	405	394	410	385	411	399	393	406	384	394	455	434	402	404	431	424	376	411	406	431	383	414	415	438	406	420	425	428	422	415	453	365	424	423	371	407	403	397	384	416	421	440	429	409	410	418	380	430	414	409	434	402	395	420	413	396	423	450	413	450	402	375	409	416	418	400	422	452	404	397	458	448	395	429	418	410	436	402	413	420	389	406	407	368	449	425	437	403	416	427	406	375	424	429	405	464	437	372	419	425	420	437	425	393	419	473	450	428	372	425	426	393	434	418	412	384	436	454	413	417	422	392	432	376	376	376	440	416	444	360	407	438	428	406	437	442	399	403	416	416	436	430	402	425	403	429	379	450	429	418	414	403	480	452	452	426	405	407	439	427	468	419	401	397	414	412	414	411	455	405	408	366	397	422	397	394	420	420	395	405	390	413	402	403	439	428	427	414	438	423	432	413	427	417	413	381	385	388	423	410	398	399	436	430	454	448	408	408	427	424	455	418	403	432	408	436	414	408	426	454	413	462	398	428	420	406	392	424	418	377	420	443	435	397	402	411	425	450	431	425	388	420	422	450	412	379	391	411	391	402	422	425	400	416	382	430	403	423	407	402	388	437	392	452	430	408	418	426	413	381	412	443	383	417	440	400	435	417	425	424	403	418	401	427	392	421	421	451	418	376	423	391	412	414	451	430	432	398	398	433	440	416	386	426	407	402	416	378	396	456	442	427	415	398	397	424	415	401	376	402	371	431	406	393	448	415	448	431	409	425	412	481	448	455	393	394	433	425	376	364	405	419	413	414	381	439	424	400	444	410	416	410	367	415	391	409	391	409	412	390	385	421	439	402	407	441	421	420	408	449	392	419	389	407	376	429	427	424	482	427	405	411	379	421	427	351	440	421	431	395	450	406	389	454	439	447	385	426	439	457	445	427	395	452	404	438	375	421	408	410	408	405	404	464	407	440	423	404	408	426	403	396	401	393	423	420	434	437	406	398	405	451	388	442	410	414	410	417	433	415	455	438	401	404	385	446	381	428	399	375	402	398	417	393	408	411	397	426	415	385	397	435	412	416	423	426	414	408	397	399	401	424	399	417	430	398	399	396	395	418	426	404	400	403	418	402	417	449	450	427	435	390	467	423	374	394	442	417	439	429	366	436	452	393	412	445	473	418	416	428	403	410	424	410	418	393	402	376	438	406	421	423	419	417	428	411	438	405	407	417	389	457	443	433	423	411	417	423	410	415	462	409	424	440	389	403	407	386	446	395	421	390	412	413	410	424	433	411	407	401	396	431	404	394	418	412	413	445	443	423	445	407	406	415	403	369	416	398	444	401	462	411	407	420	432	405	421	421	371	427	412	404	433	396	427	408	424	417	402	433	424	456	432	430	456	457	398	394	445	395	407	426	456	428	416	460	416	453	416	437	432	471	412	408	408	429	389	426	398	457	407	452	400	387	413	429	436	409	413	437	398	374	401	417	429	407	404	434	426	424	394	412	408	420	404	442	443	417	399	412	423	399	388	423	401	388	433	430	431	399	446	439	407	422	390	436	440	418	448	401	369	334	402	407	403	447	434	403	432	416	433	402	425	416	410	416	403	413	397	442	419	398	371	414	429	390	404	379	431	416	377	405	416	434	405	417	432	449	388	368	397	440	441	412	420	400	453	418	414	401	434	379	410	409	408	386	416	404	421	408	440	431	415	398	384	423	437	401	453	373	396	437	411	422	416	464	409	406	468	395	433	392	438	434	394	386	407	419	457	411	405	442	401	405	428	411	434	423	404	395	421	393	397	415	456	420	420	374	431	445	419	479	379	414	435	421	379	389	424	400	445	428	431	444	414	427	425	424	428	412	398	411	423	396	421	429	465	371	418	391	388	384	434	455	447	433	462	417	420	435	394	416	401	416	426	382	390	401	385	413	391	423	437	455	372	417	415	407	437	402	450	422	366	429	425	373	415	426	389	474	411	409	422	413	381	440	419	409	412	430	446	443	436	419	421	403	407	398	443	447	407	411	432	434	434	425	418	418	407	451	439	451	395	400	358	414	424	388	357	394	427	399	397	424	448	403	410	357	410	432	394	385	387	373	413	406	433	431	462	385	388	444	440	390	415	422	430	407	395	461	384	396	412	410	400	462	417	415	435	393	383	424	429	431	402	407	415	430	395	394	425	394	410	407	395	459	393	419	433	425	391	398	380	378	400	432	405	405	426	402	419	413	400	430	412	435	444	406	352	455	433	427	406	394	401	391	386	392	393	371	452	421	414	436	406	461	354	386	390	398	394	439	423	443	368	426	396	424	390	401	407	435	413	448	403	423	430	380	444	454	396	414	410	420	420	416	401	399	428	425	440	412	400	435	421	429	411	407	366	382	429	398	384	446	401	434	398	397	439	428	411	406	399	451	424	457	414	429	424	422	390	415	465	416	432	467	401	412	428	453	422	409	422	424	443	430	438	438	431	407	417	438	454
5645	1067	993	925	929	949	902	970	884	910	949	911	977	951	906	940	930	908	929	884	920	915	958	911	905	931	936	928	914	932	893	913	901	930	951	896	906	939	933	948	960	927	901	965	835	858	968	926	914	904	897	887	890	955	927	901	935	931	981	890	858	932	888	915	962	939	902	927	934	951	998	933	951	912	960	929	932	888	913	956	919	918	872	872	957	937	909	880	931	949	952	875	948	939	882	883	927	907	927	924	961	922	950	947	966	913	896	873	965	908	970	957	914	966	877	911	910	933	969	894	920	898	941	941	975	940	922	937	863	911	954	918	890	896	939	930	847	928	905	942	954	895	946	914	899	920	856	904	883	939	904	874	891	962	928	904	921	948	942	910	948	958	945	833	840	974	915	923	936	924	887	907	1006	923	958	861	929	977	920	876	900	933	914	933	989	939	873	882	929	959	869	917	931	927	895	866	973	904	935	933	907	940	904	959	868	912	963	942	1004	933	967	884	959	932	906	938	920	982	934	904	911	875	905	926	968	898	915	932	915	924	972	907	950	918	874	919	942	911	892	883	876	866	902	909	905	886	917	991	892	871	907	871	946	859	985	936	890	974	957	890	954	921	929	955	920	884	936	917	911	921	930	846	959	948	938	894	924	945	894	887	901	991	878	886	926	893	935	948	950	917	870	871	893	892	904	865	893	926	932	854	932	953	905	961	908	888	917	909	892	986	952	937	973	915	933	893	903	944	901	876	875	914	900	892	849	954	910	940	934	894	906	920	914	905	952	866	895	964	952	919	945	956	920	964	909	907	920	959	903	903	911	915	949	948	920	908	886	893	918	927	947	920	923	934	929	918	902	890	954	869	953	917	922	982	879	933	957	889	916	937	922	927	934	887	950	956	938	898	940	893	968	932	892	893	920	866	931	916	901	866	989	893	992	917	921	911	859	952	942	900	964	948	923	943	909	883	902	971	921	933	909	929	882	962	972	892	901	922	910	919	880	952	926	913	917	960	954	874	913	946	965	919	891	913	904	952	898	886	924	951	936	936	935	919	960	946	924	915	896	948	930	955	935	930	922	883	954	905	940	944	901	912	863	937	912	935	930	935	845	947	887	913	905	885	897	936	901	922	922	924	928	910	903	879	949	922	960	946	926	940	935	906	953	964	928	891	926	882	927	923	865	930	912	973	939	919	885	937	927	906	901	931	902	901	874	943	922	910	939	895	913	926	890	968	931	945	954	909	876	950	965	894	975	974	954	946	913	924	890	912	905	897	875	897	907	882	904	893	884	921	913	917	966	971	864	953	902	912	893	867	957	893	918	950	907	910	931	914	884	954	924	950	943	947	906	920	944	915	930	901	876	971	931	924	921	919	935	994	1000	909	890	884	898	943	882	920	977	980	909	891	928	917	939	895	843	925	906	959	941	926	829	955	961	901	900	927	931	897	934	931	920	921	953	913	954	929	943	943	931	879	894	889	947	936	884	924	920	891	938	921	949	970	942	915	938	912	915	903	936	931	933	883	946	965	919	963	851	954	938	911	943	927	888	919	935	917	961	947	899	897	902	898	931	948	966	895	916	901	876	967	936	948	918	929	963	916	913	924	904	933	953	957	901	862	898	961	951	917	918	968	949	957	920	969	913	952	894	935	966	940	992	963	890	964	890	904	920	914	921	901	918	928	952	964	917	957	921	936	970	972	908	925	902	921	922	898	960	913	916	920	940	956	934	910	913	923	955	942	939	873	937	952	899	890	910	875	904	911	937	953	922	892	957	950	978	939	902	908	917	893	883	921	912	923	916	884	883	914	892	976	890	914	883	891	944	916	942	938	944	921	904	923	970	878	915	870	897	917	955	933	938	897	903	893	945	938	896	880	931	978	911	954	972	944	915	922	867	921	871	928	922	916	959	907	990	963	902	960	916	920	902	975	901	909	948	946	913	919	915	939	941	933	938	911	927	899	919	874	903	896	903	894	938	929	898	898	943	952	934	928	910	943	925	972	994	869	877	938	873	913	878	872	896	949	911	961	977	943	950	945	924	898	920	911	881	958	879	914	940	861	913	928	914	981	986	908	920	926	947	907	933	900	884	889	969	919	924	954	975	920	881	952	965	953	926	886	934	922	952	960	893	954	900	929	944	921	945	953	950	895	932	952	868	931	882	898	913	946	947	967	907	881	885	913	922	935	961	952	937	867	953	896	922	922	936	906	987	891	919	957	911	841	960	952	915	894	932	931	896	941	900	872	908	882	941	920	946	900	930	861	941	869	948	920	916	940	905	986	918	969	938	910	969	940	897	977	928	904	914	909	953	934	891	962	952	966	934	936	898	922	930	930	895	940	911	920	911	986	917	919	930	951	957	904	939	924	952	896	901	974	902	984	881	936	925	993	870	935	928	947	879	878	920	910	911	912	916	912	920	912	962	909	942	916	912	918	961	914	951	930	915	944	895	900	938	844	924	947	918	958	954	922	927	938	914	940	930	893	957	915	931	904	913	911	937	946	944	950	895	884	904	961	937	955	943	944	952	937	922	904	916	992	921	958	941	937	969	892	943	1019	948	922	968	901	946	920	880	915	915	960	949	861	875	965	911	956	1009	916	892	979	897	874	940	927	916	892	877	949	865	921	849	897	870	903	972	928	923	955	916	919	941	907	964	883	908	882	893	912	940	957	941	896	935	876	889	892	933	919	904	864	888	936	875	947	939	1003	955	915	943	881	931	945	867	950	933	936	881	920	826	962	976	893	938	961	893	900	913	958	880	969	969	938	945	962	928	896	937	915	952	954	959	904	938	911	921	956	925	931	932	976	917	915	958	954	929	912	910	931	874	893	938	921	967	933	894	923	928	876	915	944	933	898	860	872	896	895	922	899	936	931	876	857	923	924	911	899	930	935	936	887	900	952	888	929	954	906	942	925	972	916	803	900	890	929	906	907	971	894	948	935	899	913	950	969	911	910	935	972	888	898	909	896	934	919	908	931	895	853	942	964	921	916	911	930	937	936	884	959	949	963	947	891	935	918	908	947	970	949	901	900	900	847	944	871	910	951	922	924	934	951	981	886	925	868	913	917	930	893	917	994	895	904	975	924	962	909	916	914	923	895	965	967	912	957	925	897	929	940	928	907	930	950	903	874	940	936	907	894	967	917	910	933	914	859	883	946	889	906	932	891	921	934	944	916	923	887	925	937	966	929	921	909	951	945	953	882	883	930	956	918	907	918	939	891	875	958	912	899	956	912	922	896	941	906	885	965	880	948	947	943	880	944	961	899	858	884	907	875	975	883	919	905	830	948	939	927	908	944	896	957	981	904	905	975	949	934	881	925	897	895	926	958	902	895	898	873	937	953	937	919	925	957	941	895	879	947	939	942	920	935	986	916	905	933	899	889	920	972	998	899	908	868	889	967	949	863	947	869	951	907	937	960	915	926	886	922	1011	934	914	954	923	930	949	918	919	963	971	910	893	914	937	866	880	904	908	965	887	931	914	942	898	952	941	909	906	950
24571	21002	24437	27741	20532	2062	500	410	403	371	419	352	361	332	345	323	324	314	332	357	343	352	316	335	304	359	353	314	339	355	332	318	340	325	352	329	284	316	301	319	313	305	345	327	330	333	340	312	327	307	307	301	314	311	302	352	313	334	334	375	296	310	316	307	332	345	295	330	304	336	319	284	301	337	318	314	322	339	311	303	327	352	321	333	311	336	344	323	293	310	299	301	316	307	320	311	321	310	309	292	343	326	346	332	339	330	321	345	332	319	279	304	298	309	307	346	278	335	347	321	328	331	321	302	325	333	310	313	337	298	342	290	288	312	333	311	319	309	308	297	318	328	312	331	323	273	296	290	336	337	347	272	341	334	345	312	328	288	288	298	300	358	349	333	327	285	345	277	334	353	347	326	340	326	303	303	278	334	302	325	289	328	320	297	328	285	331	345	322	288	302	346	296	339	299	315	307	305	332	340	318	312	300	326	308	318	319	327	304	373	338	313	340	293	323	322	330	351	314	313	309	349	336	294	318	305	308	365	316	336	310	284	318	331	343	320	363	314	314	300	306	321	308	311	335	265	337	344	317	354	299	295	319	309	313	326	288	327	289	297	305	331	316	341	304	314	304	293	315	293	300	321	286	291	347	343	321	299	319	312	316	351	343	321	315	310	300	331	329	316	303	319	316	325	341	331	266	313	355	309	326	310	343	285	332	314	327	298	343	336	340	320	326	345	301	312	352	296	331	322	311	335	344	342	328	297	296	314	335	295	330	308	311	330	308	319	329	311	322	318	293	354	296	302	315	338	337	320	289	314	302	313	321	306	280	308	319	303	376	347	312	305	315	295	360	308	308	307	323	356	316	317	349	323	299	314	322	314	321	343	338	345	312	307	300	324	322	310	325	306	309	298	307	340	340	338	330	346	330	295	301	303	343	317	303	328	315	330	323	275	324	290	332	327	334	344	316	313	310	298	361	322	365	312	302	307	302	351	300	317	324	323	367	298	301	332	329	339	328	339	331	325	316	301	303	349	348	331	323	303	321	336	314	319	320	333	305	370	316	309	338	291	283	301	348	357	350	329	322	312	322	348	332	355	331	323	309	306	288	314	331	326	309	330	335	324	339	300	301	326	336	300	319	301	349	315	343	321	345	329	341	313	331	351	327	312	332	322	312	300	327	340	353	331	297	339	312	304	343	333	341	315	319	307	307	316	323	318	334	323	343	335	363	315	288	298	332	346	318	316	318	277	318	296	332	323	349	341	325	323	315	342	322	330	331	339	294	306	339	313	297	317	296	348	320	311	306	286	277	294	328	331	333	333	316	314	320	291	279	359	324	322	298	317	320	305	326	374	308	351	330	327	343	315	336	320	315	309	300	305	322	304	308	322	309	335	337	305	320	330	331	337	302	328	315	304	289	296	314	363	297	313	314	320	305	340	323	319	292	315	323	355	348	307	303	317	345	360	304	320	294	286	309	284	322	330	313	309	341	274	316	310	346	328	326	326	328	314	316	344	341	316	293	348	329	355	330	322	312	295	298	326	343	335	359	313	330	325	325	331	337	322	316	341	317	280	321	339	340	336	320	317	348	353	274	297	317	329	316	324	332	304	314	322	300	296	279	307	329	336	279	304	303	319	311	326	327	322	319	342	311	330	288	310	332	315	300	303	305	313	329	365	307	309	348	295	298	334	339	316	321	289	313	342	326	302	353	310	356	290	312	322	314	302	298	322	287	315	359	349	288	328	331	322	329	324	331	293	321	336	324	311	335	314	289	311	339	334	340	341	311	331	326	328	330	308	332	363	341	305	327	297	338	315	309	311	317	311	345	313	333	313	313	305	306	289	330	314	289	314	319	323	352	327	318	309	352	286	290	326	312	342	324	310	319	280	326	355	317	317	317	301	340	313	328	314	323	301	327	320	324	322	369	287	328	337	337	318	330	323	318	316	303	303	327	298	348	307	333	319	300	293	321	335	323	342	305	318	332	316	307	340	337	310	318	325	348	341	310	302	319	307	311	282	322	315	330	308	318	309	301	312	296	294	321	282	290	284	295	293	312	331	346	320	297	328	297	329	332	336	301	293	318	321	309	344	318	323	316	345	329	300	332	295	320	325	330	302	333	317	315	313	346	336	308	306	338	308	320	311	317	323	285	333	320	326	342	288	318	321	344	309	334	305	352	312	289	284	330	316	320	325	331	346	302	335	317	338	331	320	335	346	300	315	331	332	309	316	323	307	335	323	312	312	322	283	287	318	336	330	343	340	307	321	302	336	335	336	283	318	312	331	341	289	325	335	341	316	297	313	331	298	317	293	310	300	313	331	291	260	303	303	334	305	281	331	358	344	329	302	329	318	314	283	320	345	319	291	323	351	310	343	300	344	319	321	324	341	325	278	345	276	321	318	306	316	313	336	330	370	317	320	351	307	344	347	345	327	324	347	278	323	329	322	317	304	321	317	318	337	299	308	308	317	308	309	333	334	325	328	338	300	320	316	306	329	323	304	309	324	345	295	301	317	316	314	335	332	294	307	341	343	323	341	294	329	344	343	332	315	330	360	329	307	313	305	329	286	341	353	310	313	330	296	297	313	308	345	329	337	308	305	330	339	283	315	326	328	328	309	321	328	328	339	311	355	327	318	311	334	311	344	327	324	345	304	289	297	330	307	269	306	319	351	312	293	322	338	290	327	308	309	338	303	302	318	330	296	326	302	312	354	329	316	318	321	306	328	328	351	329	294	332	291	301	319	310	319	325	343	325	292	296	296	339	336	329	330	330	335	316	356	331	338	356	343	324	324	334	323	284	317	319	292	302	328	299	290	332	333	316	342	289	354	301	329	323	303	321	300	319	286	348	304	314	351	318	295	337	338	314	325	307	301	312	291	329	292	298	285	329	316	304	338	312	296	317	322	304	327	292	308	311	334	331	312	321	307	324	350	298	315	358	320	297	330	294	330	315	339	346	342	326	309	324	298	320	322	358	330	327	313	333	310	293	343	295	370	343	292	340	321	361	346	349	309	332	313	326	326	333	331	318	320	321	275	302	316	318	304	283	312	301	324	306	315	355	336	310	334	308	309	316	306	308	296	303	328	327	326	318	298	340	310	334	316	325	335	349	302	328	313	314	333	327	292	316	322	320	312	297	338	293	315	339	347	299	344	313	349	331	304	258	310	312	292	306	329	285	285	344	357	335	296	327	282	307	335	320	331	304	321	347	312	334	336	336	286	323	305	344	354	346	285	314	296	311	339	324	357	335	327	339	359	341	322	342	328	345	307	311	337	313	298	326	357	351	305	342	318	320	329	315	319	333	328	334	362	306	319	287	311	323	338	346	335	306	309	328	325	307	332	340	355	327	329	326	328	290	316	347	337	326	305	296	325	323	312	281	380	305	324	341	337	320	320	335	304	329	336	301	296	313	334	330	307	316	322	343	343	336	310	309	328	345	319	313	296	316	328	302	311	306	314	337	373	306	320	300	288	316	323	311	301	276	315
3159	2653	1828	1037	850	818	814	802	762	728	798	776	680	705	716	696	754	752	704	735	747	718	724	771	704	786	749	739	661	715	730	727	760	727	767	736	711	720	697	710	734	707	738	717	668	693	716	696	714	728	689	732	712	688	750	699	715	722	701	719	735	755	692	726	739	655	708	734	708	790	773	689	730	727	754	719	697	743	718	701	683	697	691	679	719	702	734	740	711	696	732	704	672	712	735	701	720	727	777	751	688	764	742	718	761	732	698	707	655	717	712	668	758	734	711	747	765	726	697	656	740	684	673	731	718	706	758	712	739	721	727	730	709	700	716	698	725	707	718	727	693	741	688	688	703	784	745	708	712	729	702	709	734	722	690	763	744	725	709	661	710	680	738	711	725	674	706	683	708	660	714	655	703	740	672	712	671	726	719	681	711	716	708	692	738	718	687	694	728	706	726	735	731	715	725	686	735	724	700	722	692	712	719	693	744	712	743	708	748	727	706	721	693	748	735	742	719	667	691	690	709	731	754	770	749	676	729	713	774	716	758	739	708	646	752	662	770	724	701	706	724	741	722	699	741	708	693	716	669	726	669	734	707	714	692	737	743	732	749	701	717	732	671	680	660	753	708	717	696	755	765	715	666	711	757	704	697	741	725	752	715	712	670	726	735	716	661	729	694	719	736	690	745	661	731	737	704	739	710	693	735	753	759	713	736	730	739	724	730	770	762	681	685	690	709	661	711	725	690	719	745	759	685	716	719	695	705	711	726	632	720	740	701	686	694	720	685	671	710	734	709	683	712	707	760	683	774	724	718	763	707	684	690	720	734	713	678	698	701	726	743	735	695	768	650	727	686	735	714	710	709	783	644	725	748	670	731	760	666	705	736	738	698	734	743	702	748	734	744	703	731	677	723	726	731	737	712	717	726	752	693	711	704	692	764	707	666	748	698	679	739	684	702	683	662	691	747	749	699	671	719	675	661	758	725	706	731	717	741	747	753	676	756	739	669	760	725	726	714	730	711	675	729	707	736	712	722	663	705	710	729	712	736	716	694	756	760	661	738	734	707	689	721	693	709	741	721	747	719	702	672	695	704	748	688	694	689	713	686	712	697	745	713	696	726	695	734	698	726	751	712	742	702	702	718	686	688	706	677	724	724	687	683	675	704	700	696	701	709	717	675	733	748	707	694	750	729	681	658	703	719	692	693	717	717	722	714	703	679	713	747	736	727	679	722	729	697	700	693	723	694	742	729	706	752	704	702	699	709	696	707	695	697	749	750	727	708	716	699	715	748	735	716	752	729	707	704	711	720	727	721	680	678	691	700	664	760	700	696	737	685	729	705	726	693	710	670	675	707	688	719	705	704	684	679	726	731	711	720	689	684	720	712	714	707	785	721	738	772	693	756	683	702	727	700	705	696	711	714	719	737	732	704	674	713	713	681	734	734	706	724	727	693	745	747	707	675	751	741	730	698	702	739	713	768	755	701	709	705	710	753	717	719	750	730	707	679	718	715	768	685	711	654	758	740	716	696	679	756	714	713	702	737	692	767	693	704	691	704	722	677	722	728	679	755	734	717	695	689	694	731	675	706	761	723	670	758	732	704	681	704	754	692	714	698	661	713	713	732	681	730	697	712	737	728	703	692	720	736	794	697	762	736	709	722	673	713	700	754	739	708	650	693	710	748	718	706	729	670	686	703	725	693	708	726	707	757	729	723	694	722	668	779	748	703	727	705	709	750	735	719	684	738	740	715	711	727	710	698	654	702	740	686	695	670	719	705	692	713	717	725	776	723	709	695	695	714	748	735	735	737	706	707	711	688	689	716	726	685	742	721	696	718	740	721	708	737	745	704	691	719	691	706	730	768	725	728	722	724	766	720	693	712	678	662	696	696	681	751	713	715	747	688	680	686	716	701	675	741	695	718	718	721	722	732	709	684	690	743	715	724	727	705	737	705	682	648	718	712	670	702	716	699	699	715	671	760	767	731	708	748	670	720	692	712	693	697	705	694	721	679	732	709	728	751	739	701	677	696	709	697	721	732	700	695	707	765	715	719	692	733	710	758	725	727	696	743	698	730	759	719	797	680	758	711	680	729	718	734	672	683	706	724	752	717	737	693	737	685	760	703	685	718	680	721	706	702	735	670	671	734	712	669	717	691	726	699	704	691	670	713	716	711	709	712	743	704	751	729	757	738	724	701	712	693	709	721	701	772	702	680	713	716	739	674	746	713	689	745	677	696	682	714	709	744	716	732	719	687	690	709	722	700	752	694	678	691	676	710	720	731	718	695	682	731	695	639	681	671	711	686	781	699	701	696	719	702	712	724	690	710	715	710	686	728	729	712	719	684	756	689	706	697	691	729	711	692	758	724	729	733	695	706	734	636	774	712	735	711	737	694	734	748	683	670	660	705	704	681	698	699	677	687	708	686	712	716	721	743	697	704	730	702	768	747	699	681	713	645	702	726	774	671	700	687	700	714	743	694	725	705	688	716	757	746	695	693	708	739	686	753	700	730	700	714	667	716	720	696	731	675	680	748	736	699	694	741	757	709	763	734	717	718	693	706	709	689	705	733	697	689	696	730	678	714	768	732	736	774	735	752	698	736	683	751	726	724	740	716	675	714	670	718	748	706	737	696	728	696	700	682	690	718	706	714	744	693	685	736	741	725	690	675	707	712	740	736	682	664	641	707	715	739	694	659	761	720	724	728	725	734	716	748	690	707	689	703	747	748	711	749	715	686	759	696	751	687	700	767	707	755	674	713	717	704	707	713	734	682	709	731	717	726	726	685	685	714	773	691	741	722	702	706	724	692	717	709	744	677	689	725	720	753	739	721	709	730	742	731	674	786	724	715	711	722	720	703	761	691	723	661	715	703	701	699	716	639	702	752	720	744	692	712	655	735	716	711	699	693	730	679	780	754	722	673	712	761	702	702	724	722	741	719	672	738	688	722	727	724	710	754	707	720	705	748	732	723	686	682	655	701	764	671	733	701	711	710	692	706	713	664	722	726	688	714	680	743	726	706	763	706	712	737	719	741	754	706	701	671	694	701	727	696	749	710	674	693	767	682	766	729	718	705	784	744	734	683	741	722	692	723	759	687	679	717	703	718	702	736	699	720	710	698	725	757	700	683	704	749	708	652	763	724	714	738	733	687	719	710	725	711	730	710	751	677	709	715	682	641	693	778	691	726	683	713	693	716	748	702	734	729	720	735	696	732	691	688	743	696	712	706	733	714	712	755	728	651	716	697	708	704	731	703	706	715	694	701	720	725	725	771	701	694	683	684	723	730	718	698	753	724	732	702	717	739	715	728	711	721	735	687	727	725	696	697	697	718	645	694	725	721	712	712	699	733	731	724	717	733	742	740	728	712	723	704	744	703	684	701	734	690	689	694	743	701	704	715	733	776	739	712	740	707	690	739	741	752	674	741	670	730	749	718	701	710	727	745	763	745	671	728	738	699	692	691	667	716	714	700	748	662	738	687	755	712	660
23757	20944	24995	27046	20946	20712	1284	407	313	256	203	201	194	182	190	173	151	172	177	153	198	146	176	140	153	186	152	154	155	144	161	145	155	149	158	140	155	116	164	150	153	166	160	152	146	159	160	147	144	135	172	165	152	141	135	145	135	169	133	137	134	165	153	149	150	157	126	149	167	150	149	149	160	144	134	116	153	130	145	166	174	156	147	119	153	177	150	178	133	135	152	154	141	131	134	145	130	147	140	132	167	127	161	128	149	157	126	151	155	161	125	142	126	165	173	166	153	146	156	142	130	170	163	138	159	157	133	157	123	134	160	132	143	138	145	125	145	153	145	141	153	152	140	151	170	123	149	132	156	152	136	123	160	140	138	174	135	130	141	119	153	148	146	151	156	119	163	144	144	146	146	145	151	143	139	152	155	158	149	157	142	138	146	156	158	150	150	150	155	146	150	152	155	135	148	168	146	129	153	130	160	152	144	144	146	151	116	137	174	166	156	145	155	147	151	125	126	137	171	160	151	140	162	170	130	134	153	134	141	136	176	140	148	136	119	133	127	159	146	156	160	162	136	154	141	128	134	161	126	127	125	148	152	154	170	166	143	153	117	143	156	160	152	144	138	141	146	121	142	135	152	150	162	163	164	165	139	136	157	136	114	116	120	146	163	118	134	152	152	136	158	125	150	128	124	188	138	139	139	140	115	142	152	161	155	146	156	136	158	139	152	155	138	150	132	128	143	145	142	146	146	134	149	139	150	157	137	161	131	143	159	154	157	159	156	145	156	147	126	145	138	150	146	151	144	137	133	129	174	153	147	108	143	162	143	147	112	148	176	144	124	157	152	139	141	128	135	150	115	144	147	125	136	147	167	149	147	156	153	151	148	163	137	142	106	158	132	151	154	180	163	153	145	152	138	134	149	166	165	136	154	141	165	151	141	153	152	156	133	163	145	143	158	143	142	114	138	145	130	146	130	151	148	142	140	139	161	166	150	153	147	155	139	140	136	138	153	133	144	126	128	168	129	168	147	165	131	142	132	140	143	140	146	174	130	150	155	150	179	154	145	142	133	135	131	143	127	128	133	148	167	145	154	152	140	149	132	133	125	132	145	129	146	143	141	134	155	121	161	154	142	153	136	138	135	128	137	158	162	133	151	142	141	149	153	136	126	154	158	140	131	141	138	173	129	134	145	168	137	158	132	155	151	149	144	158	126	147	139	133	133	166	141	148	135	142	154	165	157	156	141	156	157	145	142	149	135	140	150	173	151	143	136	139	167	159	135	143	139	184	149	144	129	115	143	148	154	138	136	144	147	128	131	155	150	137	134	156	128	137	142	141	134	172	159	152	150	148	156	139	159	148	156	149	137	129	146	138	102	123	114	173	167	139	145	127	132	149	148	163	113	121	143	154	126	147	170	138	138	140	136	151	147	143	159	135	140	138	161	139	154	145	155	164	137	155	141	129	143	163	129	164	149	154	140	141	129	147	150	146	166	136	159	139	133	153	145	154	135	146	138	135	148	149	141	135	162	156	158	193	148	167	144	158	127	139	145	143	142	168	138	145	129	154	144	151	161	127	173	139	143	167	175	162	151	153	163	143	124	141	149	142	176	138	149	138	148	135	153	149	140	146	140	148	173	161	160	129	154	129	130	149	154	137	123	148	150	151	140	149	171	139	141	163	138	168	141	148	152	143	149	150	129	106	108	125	173	118	138	149	161	134	150	149	157	156	149	179	170	141	150	133	136	166	139	140	152	152	149	139	154	130	144	132	139	155	150	148	158	171	140	167	143	150	150	146	148	131	146	164	144	126	160	129	129	125	141	139	161	151	168	179	154	147	161	150	134	172	149	131	163	137	140	165	142	148	152	162	147	158	153	151	157	160	132	144	128	159	146	154	147	175	132	148	147	146	164	154	161	143	154	163	141	112	134	145	135	158	138	141	159	135	143	143	151	164	160	162	147	165	146	143	112	135	156	155	169	152	168	171	140	162	177	147	149	174	170	151	157	136	148	138	151	153	128	150	144	137	155	155	165	143	150	152	135	148	157	127	152	165	147	131	151	160	151	140	138	173	151	158	140	141	142	127	172	162	147	156	140	146	141	147	156	152	158	148	145	153	134	151	157	144	141	139	137	128	149	164	126	126	157	142	133	167	135	139	146	162	131	128	134	141	151	145	134	142	148	124	125	139	156	156	146	144	107	132	145	170	128	163	142	120	151	141	149	150	143	161	127	149	146	133	146	149	156	133	138	166	158	148	118	136	155	146	151	158	173	162	146	133	151	138	133	137	139	139	136	146	152	132	152	165	151	146	133	121	147	139	122	126	155	133	158	140	140	153	154	142	134	148	112	162	132	140	163	142	122	150	169	145	148	161	143	129	148	128	138	135	162	147	156	134	139	133	159	140	157	151	149	169	127	132	132	144	144	130	148	151	153	157	145	156	136	147	162	139	153	135	165	144	161	160	146	149	148	147	137	156	155	160	144	170	146	157	149	141	144	148	142	152	123	141	131	150	164	148	144	151	168	137	144	145	141	139	120	142	137	117	152	126	160	158	163	157	137	128	155	163	139	179	157	140	124	128	106	164	137	149	137	169	137	147	126	158	129	163	147	132	126	171	177	156	150	129	146	134	148	133	154	135	138	135	156	164	140	138	180	155	151	155	139	143	173	155	127	154	150	140	145	155	131	125	122	151	148	150	152	148	159	130	144	133	134	144	138	159	145	154	134	134	143	135	150	143	127	151	171	152	167	122	146	144	140	134	145	148	148	137	134	130	131	127	156	148	135	142	122	144	154	150	143	158	144	158	147	144	144	152	137	133	131	147	148	139	154	152	125	153	156	156	149	128	110	136	124	127	123	145	156	140	136	139	158	146	128	155	145	122	148	138	159	160	128	162	163	141	144	148	137	131	152	136	137	148	153	154	147	155	148	133	151	138	127	155	146	134	139	123	133	141	143	144	126	145	129	162	147	137	162	150	118	156	128	116	133	166	153	149	151	152	154	130	160	128	140	153	157	149	136	152	148	115	158	144	162	148	157	176	154	150	155	139	150	137	168	152	145	152	139	151	153	165	143	157	163	141	136	136	164	142	156	167	137	133	143	133	147	134	166	136	166	155	137	149	135	153	158	137	148	175	156	143	141	149	147	171	164	136	156	145	139	166	144	145	132	139	155	180	146	160	161	145	161	144	160	153	143	138	132	158	166	164	129	159	147	143	126	170	130	140	134	125	131	182	154	136	144	151	158	180	149	145	146	127	134	148	151	150	177	118	134	154	166	160	144	130	152	153	149	142	131	148	156	159	169	154	157	156	143	152	129	167	150	148	139	175	127	133	146	142	150	151	139	155	133	142	134	145	148	130	161	151	140	127	171	171	139	158	128	152	167	144	165	152	146	159	146	149	146	142	172	153	143	146	153	152	149	157	183	157	159	148	144	124	144	138	123	167	133	133	161	156	143	133	145	124	157	177	128	135	129	150	156	147	162	145
3010	4113	2410	1108	732	579	508	472	475	403	419	397	397	444	363	359	402	384	381	381	362	376	366	381	347	392	404	373	354	327	375	369	354	384	375	365	376	376	365	365	362	382	384	353	351	350	347	375	373	335	347	392	339	387	390	335	420	358	374	374	374	381	362	404	353	351	358	368	349	386	376	371	364	337	370	402	339	365	347	345	342	362	406	369	357	361	374	390	339	390	374	389	384	387	384	343	367	395	394	328	360	371	352	386	404	385	362	331	402	365	365	347	358	360	387	374	345	367	342	379	371	357	412	376	347	349	374	366	376	366	372	403	369	391	360	390	373	382	387	389	353	383	346	374	385	357	369	353	369	379	347	366	348	336	378	383	381	361	361	371	374	400	348	360	363	361	397	337	372	349	339	371	348	363	349	369	380	349	359	396	353	366	324	372	391	340	383	375	347	376	389	370	361	361	371	366	357	380	376	352	366	358	391	387	377	357	374	371	385	357	368	386	378	387	373	364	395	377	357	400	353	361	353	348	366	361	371	381	344	332	365	367	348	382	355	343	364	343	368	391	355	363	351	363	370	373	329	366	351	390	365	359	422	392	365	383	356	412	378	370	352	356	379	373	364	338	400	370	342	359	381	350	348	368	327	358	373	376	355	390	350	364	389	374	402	355	374	357	425	354	352	380	339	375	347	338	364	352	351	377	391	369	375	371	343	390	363	382	336	364	345	380	352	349	356	387	357	376	435	342	364	369	353	372	340	372	359	372	386	370	361	408	379	396	336	321	382	380	405	401	391	355	366	362	364	386	380	392	348	358	358	357	360	318	351	363	371	337	369	367	369	368	355	351	398	359	357	339	341	368	390	381	383	351	393	372	374	359	355	353	367	392	390	379	405	393	367	394	363	394	346	359	375	343	362	388	369	354	334	374	348	356	359	377	355	375	356	361	377	341	335	372	376	372	374	386	342	374	372	370	368	405	369	359	372	327	380	357	340	387	387	351	371	369	353	340	350	371	422	352	377	381	390	384	385	364	353	372	348	366	382	379	393	382	343	332	356	358	358	357	404	348	321	362	368	405	362	379	370	376	371	388	368	391	376	352	391	337	364	389	369	354	355	354	352	373	348	371	379	356	372	379	358	375	387	364	371	355	374	354	388	383	359	367	363	348	345	382	367	333	361	384	368	358	390	379	354	348	369	380	381	382	373	387	367	386	330	348	364	349	407	354	380	372	361	377	334	373	387	365	356	358	389	373	372	335	364	385	399	349	371	372	398	349	427	363	357	360	322	377	333	412	376	376	359	366	346	324	362	372	402	345	376	361	343	345	370	359	375	381	336	369	349	357	369	371	365	323	383	343	361	385	337	382	373	367	365	392	398	346	368	375	396	344	358	358	360	368	356	364	353	371	390	402	372	392	372	353	376	377	349	344	353	392	363	358	382	366	376	354	382	386	382	364	354	344	391	397	403	361	389	352	344	420	366	334	390	352	385	362	359	348	371	402	375	347	361	351	344	368	363	382	342	356	375	364	392	335	347	353	370	357	359	368	372	373	365	352	370	396	336	394	388	379	359	329	371	397	331	401	394	342	348	367	357	376	382	334	384	408	364	371	384	358	326	378	350	379	350	357	350	360	343	373	388	362	403	377	338	384	381	363	380	343	372	374	344	382	380	350	384	391	388	332	359	353	384	391	322	371	365	399	360	409	336	374	345	384	349	370	351	384	364	310	382	369	358	380	392	312	380	360	380	358	383	370	415	410	392	352	370	394	386	367	353	362	364	329	367	359	365	346	362	358	414	331	362	385	355	337	408	392	373	371	395	367	380	382	388	373	389	358	389	395	359	386	376	348	371	391	351	380	345	383	338	407	343	366	326	353	364	366	377	354	335	388	345	367	364	362	380	372	400	377	399	353	358	336	352	390	387	396	354	378	363	334	363	358	373	369	427	354	326	337	376	395	369	372	356	361	369	367	339	363	354	349	370	365	355	375	379	358	381	359	395	375	373	394	356	387	349	380	317	370	379	357	370	377	335	345	400	363	361	357	349	351	376	384	320	369	354	372	367	351	384	371	380	393	336	348	363	351	364	358	362	358	358	374	340	363	370	322	370	359	387	360	405	358	360	374	379	346	367	372	390	374	329	388	360	382	359	354	382	390	352	354	371	369	335	372	377	349	380	377	372	372	343	377	402	371	358	374	362	393	342	346	349	365	370	351	358	377	363	349	349	362	381	339	356	377	384	372	384	383	362	379	381	359	369	358	368	351	365	364	395	360	375	406	390	349	368	338	358	396	375	351	366	374	356	380	363	387	356	381	354	379	341	366	377	350	367	381	384	343	400	355	381	365	345	384	360	353	363	342	353	391	390	377	341	379	399	406	389	377	360	344	378	378	393	396	387	354	392	360	386	392	377	382	369	386	329	331	334	356	360	368	352	377	370	338	342	345	392	405	338	342	370	385	390	363	368	368	374	408	390	378	364	363	358	377	364	364	393	373	365	379	393	370	383	354	408	308	396	366	364	379	387	355	367	370	385	388	351	384	346	350	334	370	368	391	366	397	353	336	400	355	379	383	367	367	379	391	394	375	374	345	368	389	363	382	350	374	374	353	381	379	323	364	351	369	362	348	363	361	381	357	388	390	358	365	358	387	334	385	395	375	374	377	382	338	405	378	355	392	379	332	394	382	361	385	384	377	358	361	367	384	401	390	365	370	389	324	336	390	393	374	394	368	332	394	377	400	377	348	366	371	409	368	406	391	384	358	372	353	366	361	350	370	407	355	423	363	356	362	399	365	353	362	360	364	328	427	350	341	366	388	416	387	355	397	362	407	398	399	367	384	399	395	367	396	395	369	396	356	342	340	379	358	368	353	338	377	394	328	382	344	390	388	388	360	376	365	358	334	381	414	377	337	372	376	370	355	382	383	349	369	397	366	379	331	346	367	392	376	337	368	376	347	378	393	353	362	354	345	378	350	367	354	363	372	366	379	363	380	356	403	390	370	399	371	369	349	383	365	397	342	421	350	369	391	353	368	365	369	367	349	351	351	372	381	373	379	336	372	356	360	361	378	369	371	381	326	369	366	366	383	366	348	366	337	355	382	365	389	372	372	358	372	336	379	382	355	349	366	362	381	374	361	353	355	364	359	387	393	341	411	344	358	354	357	338	409	359	350	360	332	361	355	387	372	369	387	350	362	353	366	398	373	329	366	368	388	377	346	353	366	406	366	371	359	389	348	379	365	393	369	378	410	352	383	368	375	369	355	365	368	342	361	359	380	373	350	348	370	369	352	388	391	351	358	373	375	346	345	335	390	405	347	378	357	382	389	356	354	404	364	360	383	386	365	382	360	348	368	373	385	328	352	341	371	360	388	336	380	349	353	366	386	376	366	385	363	337	359	395	370	365	348	382	395	360	351	381	352	354	337	374	383	385	366	355	354	365	355	338	355	405	369	376	388	358	380	382	386	333	358	354	361	361	389	334	406	380	382	346	389
32259	10147	1129	512	452	417	422	386	412	423	403	418	388	423	418	418	445	418	406	395	448	415	417	441	422	420	421	401	405	435	426	411	429	418	400	449	401	381	411	457	417	434	438	421	442	409	422	462	384	402	412	435	431	416	443	412	386	422	441	423	436	401	415	414	410	403	409	435	432	425	419	435	430	406	422	390	392	416	395	403	432	448	418	440	412	397	437	439	419	401	391	399	448	430	383	420	391	376	414	417	396	428	419	395	426	407	409	396	417	425	428	404	403	384	413	409	408	423	430	445	410	451	418	441	422	420	430	431	411	427	442	416	418	424	431	434	410	383	415	408	427	425	414	408	403	409	430	434	418	433	408	409	431	413	405	414	436	435	389	410	419	416	402	346	408	360	408	389	431	435	383	414	404	423	431	387	438	412	444	389	429	395	430	373	366	412	393	432	466	423	425	380	409	437	384	388	429	412	434	432	392	381	412	413	407	388	404	431	444	481	384	402	384	414	416	431	451	408	413	470	392	398	399	391	396	413	436	366	396	390	381	411	440	417	415	434	434	414	434	411	426	419	416	439	377	377	374	410	434	391	409	442	441	439	397	438	422	385	364	432	409	428	409	413	433	425	424	369	430	400	424	416	456	387	446	384	403	410	392	427	455	393	450	446	420	441	389	409	406	419	383	375	425	385	389	404	425	417	425	406	438	376	420	409	393	427	441	405	371	387	410	406	390	442	403	410	406	407	372	413	384	438	419	410	383	411	434	403	458	423	410	418	431	407	419	424	438	438	399	431	426	420	434	406	421	397	388	397	419	394	402	416	414	404	434	395	433	445	424	407	382	378	387	394	385	436	436	440	426	397	395	467	434	383	406	425	435	398	380	407	417	424	400	413	438	421	369	407	407	402	431	399	435	388	421	452	445	369	419	407	385	412	395	406	433	430	416	411	393	403	422	444	423	382	420	413	400	441	396	373	442	437	423	424	450	436	386	407	388	405	414	392	377	427	364	448	405	395	406	407	433	446	424	416	387	386	419	417	383	386	402	390	422	407	410	444	420	382	405	391	438	451	439	392	440	379	433	431	427	412	387	406	392	426	419	443	420	411	375	419	432	410	424	421	424	429	428	397	386	365	397	413	410	475	402	418	384	400	416	445	436	409	444	392	424	407	434	417	366	397	395	430	444	412	450	420	394	390	396	421	434	411	406	384	393	418	443	393	431	399	378	400	455	405	362	373	478	440	394	408	445	396	410	442	438	371	397	425	435	448	454	406	394	447	405	403	400	378	444	411	405	407	391	416	396	384	439	432	412	395	407	468	355	435	387	405	429	376	364	395	401	388	417	389	424	405	415	375	398	387	396	426	389	436	414	401	406	420	414	404	399	391	417	399	397	424	427	401	411	432	405	415	414	393	399	408	438	383	397	451	470	379	419	410	391	423	405	406	365	430	379	422	412	421	412	409	460	438	402	403	386	396	416	399	388	425	392	406	400	402	409	400	416	423	436	406	445	417	416	429	442	448	378	458	386	407	407	398	402	437	383	416	410	367	392	400	411	441	408	415	426	426	398	403	469	410	449	403	377	412	403	405	391	399	427	434	420	415	424	392	368	419	439	439	382	381	431	416	387	400	394	421	380	426	402	421	441	399	462	409	405	401	382	413	400	402	390	421	409	429	416	398	388	417	409	379	396	427	433	381	430	391	390	437	416	399	407	415	404	398	413	377	423	407	403	444	413	424	400	411	400	437	433	416	397	432	412	424	405	386	422	399	399	399	427	431	400	439	372	414	408	404	368	409	436	395	438	415	448	395	435	403	412	408	437	400	389	407	405	410	460	406	418	413	407	431	425	360	442	414	443	399	397	439	413	398	442	398	401	431	412	427	351	413	378	406	368	427	410	431	407	441	381	428	442	449	419	409	405	396	394	424	415	385	408	440	473	438	406	417	392	395	432	448	445	398	398	385	404	393	430	407	395	399	427	421	441	437	402	416	440	426	451	411	401	415	401	396	400	459	447	405	438	393	447	412	419	440	414	418	409	425	398	439	441	409	417	433	424	415	434	438	416	438	419	426	424	408	414	409	412	387	458	394	397	424	418	408	424	397	407	416	410	457	401	442	429	389	426	406	440	434	399	419	407	401	394	380	403	377	433	443	376	422	414	397	385	392	399	449	436	412	415	400	401	416	387	418	409	370	378	393	436	443	392	450	421	435	406	429	450	406	407	431	464	383	364	440	462	402	397	408	372	405	455	396	375	406	422	409	436	376	391	417	408	422	416	380	397	408	408	417	444	447	387	419	411	410	435	395	411	411	379	403	413	428	368	427	423	390	369	400	426	419	396	325	398	418	437	401	423	396	403	424	401	371	398	392	394	442	433	405	395	402	422	462	414	414	463	435	406	400	373	413	429	397	380	412	378	399	399	383	350	412	430	391	408	390	400	428	455	408	372	414	421	407	439	409	382	411	410	402	436	432	440	416	425	419	437	418	418	398	399	406	399	429	422	416	388	374	388	410	442	392	416	431	420	416	454	402	408	439	412	420	435	389	428	411	407	407	444	410	397	442	417	427	434	403	396	410	414	406	436	404	394	413	412	384	411	451	425	363	437	380	406	414	400	458	451	442	409	416	423	452	396	444	447	395	441	432	406	427	388	429	439	406	404	431	435	424	388	405	413	413	397	438	415	414	405	375	413	418	384	409	392	391	426	407	428	413	402	404	372	401	419	385	419	411	445	409	376	422	405	456	397	394	408	462	411	398	417	417	414	439	444	400	428	452	428	436	431	401	424	403	361	421	388	381	359	452	453	415	419	426	396	393	391	375	397	376	433	422	444	404	392	405	397	396	397	421	417	447	416	416	416	405	395	395	403	380	426	424	399	410	438	437	435	385	379	446	405	434	412	409	458	438	352	404	396	436	366	439	452	405	411	394	412	418	428	376	380	417	433	423	420	418	376	406	415	421	401	410	425	435	399	365	399	391	399	397	408	405	431	453	391	419	409	387	432	404	408	414	430	442	416	432	424	388	395	428	433	447	423	427	408	386	441	417	401	409	470	389	403	418	429	404	412	398	442	416	418	394	399	385	412	423	392	395	434	396	439	429	409	439	397	397	386	398	362	413	429	401	431	413	449	377	418	434	401	427	402	445	430	428	462	396	436	416	437	416	434	389	425	464	453	422	412	378	367	425	406	415	399	400	367	431	361	409	447	439	412	460	420	440	411	382	411	402	406	418	441	427	435	408	400	432	397	421	383	423	393	425	401	387	429	395	412	390	421	387	406	399	431	393	402	430	445	445	407	385	373	388	437	421	400	413	419	378	393	414	395	453	419	424	408	390	417	407	403	402	388	406	436	420	409	401	371	437	394	385	433	377	392	382	429	413	437	400	394	371	431	416	408	420	452	451	414	374	386	444	416	417	384	371	423	404	415	437	393	399	368	413	438	394	432	460	423	411	401	428	388	430	409	423	413	402	433	396	389	379	421	457	405	447	417	415
5616	1048	936	946	948	901	906	899	923	935	895	918	904	982	949	951	941	932	942	912	902	887	902	892	882	880	940	918	844	935	908	923	923	931	850	938	946	900	893	885	894	934	871	909	920	892	971	954	900	967	867	923	906	863	951	919	936	970	957	900	939	885	893	939	876	882	925	945	913	898	896	909	934	885	932	885	916	911	1003	908	911	896	930	915	968	914	967	964	905	912	924	954	920	942	958	883	922	927	884	925	911	916	910	905	983	925	972	901	966	961	871	918	929	901	982	925	944	925	971	884	895	940	934	929	966	941	936	876	902	934	940	912	901	929	910	904	895	931	893	865	926	907	886	960	987	890	957	957	930	977	937	930	905	944	947	938	911	1021	950	914	942	929	960	817	932	925	876	932	993	984	871	917	918	911	937	924	868	885	909	921	927	925	881	929	983	946	906	914	881	900	903	926	868	933	980	915	918	977	908	933	900	874	894	949	909	927	956	945	926	921	917	969	916	920	980	896	889	903	881	945	934	908	881	922	917	904	933	885	919	895	937	934	928	914	908	959	909	950	921	935	937	942	933	919	866	918	930	936	864	919	908	933	932	924	912	908	873	932	835	879	940	923	916	940	881	910	897	904	951	909	898	937	942	906	921	892	916	947	1003	914	927	908	922	948	938	879	913	919	902	898	898	884	932	889	945	900	948	893	916	911	906	914	953	909	934	966	990	991	949	901	1000	959	930	956	928	879	923	920	929	909	896	924	900	888	862	888	914	934	920	874	920	938	964	921	927	867	956	870	896	884	927	948	884	925	918	929	894	923	912	945	949	917	916	906	973	926	942	908	867	938	912	869	906	904	901	930	929	914	965	917	929	924	905	902	880	935	911	948	897	929	902	900	937	901	893	945	906	899	935	953	939	923	930	921	968	934	902	877	962	967	925	932	919	974	931	937	894	891	974	906	908	917	931	912	896	951	877	899	929	904	871	959	948	893	965	918	931	963	882	899	867	936	917	959	887	943	933	918	936	912	907	976	936	939	966	932	940	909	907	914	921	918	919	971	925	970	982	911	966	950	968	871	901	945	873	1003	955	921	918	938	962	881	914	876	931	909	906	892	855	928	919	911	942	909	911	881	874	908	934	950	926	884	925	919	877	929	904	879	944	916	918	848	945	977	937	881	908	918	946	921	967	847	916	915	914	901	884	887	903	922	862	869	970	876	936	904	867	941	927	900	923	920	943	957	913	974	923	937	870	870	919	943	924	947	962	858	941	918	861	966	888	917	930	866	919	889	910	916	983	913	881	902	941	893	946	920	923	942	884	918	936	857	935	944	892	922	931	925	905	899	902	939	920	907	906	937	929	884	919	980	904	951	854	943	860	881	896	931	879	940	946	910	890	917	966	930	973	926	916	855	928	896	916	891	926	949	910	937	905	986	965	914	961	920	951	900	953	918	957	894	953	952	941	938	940	946	988	894	882	902	903	972	924	948	883	898	879	943	896	944	894	891	865	939	959	929	957	890	886	935	940	903	871	935	899	885	959	925	946	969	917	892	898	941	954	908	921	941	873	940	964	882	876	932	940	970	908	983	935	910	939	954	893	875	896	893	896	908	903	905	945	923	923	978	944	929	922	953	940	881	950	913	921	917	895	916	887	920	914	958	944	941	950	953	900	920	907	946	905	886	917	948	883	891	958	958	966	890	936	941	897	921	908	963	961	914	944	925	904	878	906	917	939	932	925	986	898	899	936	981	909	905	914	940	980	900	923	907	927	957	903	891	874	888	921	889	920	879	959	885	969	923	941	942	917	905	943	877	919	937	937	910	902	965	909	884	941	926	911	950	881	961	922	905	893	866	908	892	957	889	926	952	939	940	876	951	918	967	859	915	968	904	894	930	920	926	882	910	873	940	903	960	931	905	922	979	963	973	919	982	897	908	923	883	896	949	918	869	956	938	910	950	910	943	955	951	911	929	947	913	910	965	942	867	927	905	946	959	923	933	926	966	924	898	926	852	977	847	916	938	901	967	888	850	927	938	903	913	925	927	904	866	926	920	917	912	864	898	881	910	883	995	914	928	917	878	922	946	926	943	918	919	885	910	952	914	884	882	892	927	893	891	933	880	918	958	911	935	952	943	969	931	913	881	953	917	961	938	886	893	896	960	974	960	973	877	938	900	906	948	861	912	907	861	968	929	951	936	866	934	943	904	953	885	890	908	892	919	934	900	927	956	939	975	890	906	941	937	927	964	929	896	915	876	870	945	887	926	876	901	916	911	963	948	890	888	902	881	892	857	987	981	944	929	901	896	904	931	922	937	927	983	894	936	913	881	946	943	898	917	903	886	998	931	894	952	898	891	915	922	945	916	943	879	901	958	920	944	918	990	944	867	941	932	971	899	944	955	931	876	970	895	888	859	879	993	921	924	949	904	981	904	998	863	943	978	897	935	933	916	926	938	911	935	941	925	922	952	930	935	890	943	915	881	900	892	902	899	924	921	857	938	884	944	955	921	878	900	889	914	894	932	887	914	945	902	941	982	941	934	880	883	957	901	937	960	948	909	913	916	931	908	966	923	868	922	889	899	951	891	936	908	976	923	937	918	896	930	899	910	931	913	911	883	938	906	939	887	904	976	939	886	924	898	944	962	922	942	867	927	857	942	914	894	877	873	916	995	896	952	878	951	892	919	979	918	871	922	934	893	906	925	924	916	928	911	949	982	918	939	923	864	915	903	977	961	907	915	968	915	888	904	932	913	897	997	907	872	879	976	899	959	940	927	917	888	940	949	945	995	929	934	957	953	907	887	891	928	949	964	881	989	948	905	929	941	910	916	906	933	903	900	927	885	957	885	930	876	911	962	914	978	919	998	921	932	871	881	912	939	950	919	901	909	936	906	906	877	916	921	917	899	930	923	875	904	972	950	889	884	935	890	931	890	847	892	871	929	919	919	896	937	937	893	960	919	886	919	951	915	871	967	903	882	928	876	924	932	889	907	910	934	928	935	909	935	890	934	932	924	912	909	948	901	882	953	933	952	963	947	948	921	879	932	907	889	872	912	880	939	932	1003	915	897	964	941	928	916	903	976	978	914	915	923	917	903	914	977	929	874	929	894	935	939	945	929	975	847	915	915	899	886	946	886	947	904	881	925	904	929	899	936	907	918	945	915	932	889	915	898	933	907	912	909	964	938	862	890	914	916	979	974	921	949	899	864	891	938	970	873	975	889	891	934	887	913	902	879	948	908	916	912	1031	908	925	939	915	940	941	944	897	979	929	892	900	919	862	935	940	927	957	892	923	955	939	941	900	926	969	922	947	936	895	922	932	898	879	892	935	906	931	922	878	942	914	917	928	957	929	900	899	933	923	913	896	930	956	946	926	912	929	896	934	969	863	930	940	905	906	891	889	953	938	958	944	929	903	938	905	924	936	932	894	921	946	922	927	972	920	957	913	923	921	896	992	928	909	933	948	942	934	967	912	905	905	914	922	919	932	925	957	963	930	874	901	897
24490	20924	24328	27640	20409	1912	489	380	352	381	345	370	344	360	331	314	323	323	325	313	318	335	305	332	319	328	334	315	328	280	289	321	340	303	389	312	314	303	334	332	308	329	308	306	286	298	330	337	316	290	339	346	335	352	307	341	350	314	317	313	353	312	307	328	305	324	354	341	288	315	292	302	319	302	318	312	258	290	347	343	307	306	296	321	316	303	305	294	317	336	272	305	280	321	286	307	315	325	359	277	319	361	341	328	334	339	306	345	321	339	313	308	353	321	298	322	336	308	320	343	321	325	321	298	319	335	284	340	295	335	306	298	319	328	320	328	307	306	320	294	349	332	343	353	348	337	323	264	319	308	324	336	296	360	319	313	325	283	314	291	317	283	273	302	309	352	324	336	294	298	303	299	299	313	352	311	313	287	313	330	329	332	319	326	303	326	326	288	286	318	332	310	293	318	325	293	336	324	316	318	300	326	334	344	295	299	324	310	301	321	329	326	287	304	312	311	335	293	313	321	286	344	302	294	316	324	318	328	318	304	322	298	285	301	355	313	351	334	277	296	299	336	316	294	306	346	282	291	333	314	324	315	322	316	314	312	289	307	319	345	305	306	299	328	321	317	325	285	300	329	312	309	352	347	301	317	305	356	329	313	324	322	301	307	311	330	321	302	296	301	275	339	339	327	287	305	331	350	332	318	337	284	293	286	320	292	290	292	277	302	305	276	365	304	294	295	333	314	312	315	288	338	311	308	315	314	324	339	304	334	306	279	302	322	285	313	296	311	321	312	303	309	333	310	321	310	347	321	267	327	318	322	328	294	322	307	320	333	299	293	304	299	334	356	380	314	310	294	264	311	327	318	277	336	343	322	317	325	298	335	275	289	365	305	319	308	332	320	334	307	285	307	314	277	312	344	312	329	337	321	286	325	306	302	324	310	326	343	320	335	285	279	363	306	315	298	312	316	326	315	302	304	317	316	325	312	311	333	323	363	320	347	307	338	322	308	326	321	313	325	296	335	300	299	330	331	313	304	326	313	321	292	306	327	312	306	308	320	323	334	313	299	341	308	303	315	308	319	294	323	327	344	309	310	310	307	284	314	304	285	326	305	320	337	321	321	312	355	343	264	318	354	293	334	306	286	322	281	307	328	325	320	319	281	329	270	332	313	338	327	318	322	309	288	322	319	340	334	342	303	322	282	303	310	310	328	279	306	304	310	350	311	337	321	317	309	320	321	332	306	322	311	300	345	304	318	330	305	331	312	335	332	311	294	303	310	338	315	342	328	314	322	316	307	320	296	302	310	307	293	298	309	321	323	293	350	293	329	293	323	317	362	313	276	299	329	321	328	307	257	326	318	353	291	305	312	286	322	309	270	312	327	292	317	294	332	331	310	317	344	286	324	320	324	306	327	320	312	351	308	302	335	294	318	335	282	304	317	331	314	303	341	312	288	335	322	330	320	328	330	296	311	308	326	297	306	348	339	284	326	315	303	317	323	353	321	314	321	336	321	301	344	317	318	299	300	289	307	352	329	337	308	289	297	281	316	325	322	305	303	312	318	304	309	318	328	293	319	327	315	326	339	309	317	329	329	327	294	363	305	307	298	322	308	302	345	301	337	347	350	321	309	322	326	326	299	313	311	327	308	317	296	316	299	309	308	291	326	326	311	328	295	301	352	328	300	335	326	318	309	340	284	334	326	349	289	305	311	306	308	280	306	315	324	312	305	297	358	320	288	315	297	321	335	287	312	305	294	291	323	308	296	300	305	333	349	342	347	312	314	304	367	293	295	305	315	327	305	311	330	293	324	326	305	317	326	317	340	329	310	312	340	346	299	310	320	309	301	306	304	292	332	309	344	336	338	340	329	324	333	322	272	313	331	337	334	326	316	308	311	303	297	334	298	309	326	308	326	309	333	305	324	313	347	322	321	337	321	293	302	325	308	274	356	339	330	327	298	294	295	325	306	317	341	348	325	326	337	320	285	312	316	290	304	291	345	324	299	308	307	299	327	296	282	312	319	314	311	273	319	345	284	286	343	304	312	329	293	314	325	311	343	303	278	309	349	317	334	318	311	269	307	315	322	337	304	307	335	343	304	279	300	342	324	295	327	310	307	276	326	291	330	304	324	300	312	341	291	321	315	319	352	370	336	319	278	307	332	286	321	336	281	320	302	344	304	311	328	314	331	323	341	289	322	307	332	327	344	276	286	305	320	298	297	335	345	327	303	329	324	301	308	323	314	309	308	310	314	313	311	319	294	317	290	329	285	330	338	307	319	342	294	314	298	296	297	301	299	293	355	279	309	319	312	314	301	303	314	301	317	308	311	341	325	324	291	329	271	319	325	298	276	305	330	326	299	307	333	311	350	322	299	309	302	304	318	326	315	343	309	305	309	312	273	311	311	296	308	287	280	361	323	305	349	298	323	303	330	315	334	334	317	330	341	310	301	289	315	350	360	291	295	316	330	306	301	287	332	334	299	311	339	289	314	346	332	353	359	330	307	302	293	327	330	345	314	328	288	321	320	312	321	313	307	297	327	308	290	301	319	326	321	319	298	324	325	326	296	319	335	334	306	311	352	330	333	321	302	304	307	308	345	321	314	274	305	312	318	336	284	345	352	311	324	327	322	310	325	316	333	293	283	311	363	312	327	321	315	333	324	312	296	321	321	355	302	304	335	333	329	307	307	326	320	358	344	310	338	346	294	331	342	299	327	348	293	359	297	293	328	328	299	317	325	320	332	338	342	324	349	320	326	350	322	315	321	291	305	290	285	328	304	301	311	318	309	321	322	302	288	330	311	281	334	304	317	304	338	336	357	300	318	323	280	326	302	313	328	340	325	345	296	338	309	335	291	317	340	353	347	345	313	306	332	313	326	322	270	316	312	327	311	311	321	299	318	299	314	298	310	284	336	332	286	302	329	355	341	323	315	305	324	289	299	308	326	329	315	327	338	304	311	298	311	295	315	293	306	303	316	274	324	307	299	349	308	345	334	338	365	277	333	331	295	281	325	329	295	318	308	327	344	315	325	314	307	314	295	348	309	323	334	311	308	330	326	342	308	294	326	358	304	296	306	317	281	300	319	325	326	306	312	312	311	340	332	303	344	325	339	313	323	304	340	286	320	309	346	325	327	330	294	300	295	306	294	316	352	334	307	296	343	326	326	342	330	313	302	334	322	320	302	297	337	290	311	321	315	328	287	341	312	311	294	368	296	316	342	340	340	311	304	315	321	292	283	347	299	307	353	340	327	322	305	293	305	348	327	323	331	334	287	326	316	299	362	291	341	347	298	324	319	325	313	322	327	284	335	300	319	304	290	283	356	307	306	299	303	311	329	312	296	322	335	337	314	319	306	338	313	309	300	305	336	337	331	302	320	323	330	298	302	308	291	298	303	304	317	351	298	328	296	290	288	315	292	327	299	318	287	303	330	303	343	345	334	308	294	351	309	329	287	302	299	331	321	325	323	316	328	324	334	312	309	289	320
3170	2736	1737	1059	859	799	763	754	737	690	693	736	683	728	744	731	723	692	746	730	735	735	685	748	718	722	656	709	725	775	714	752	699	750	659	738	747	698	714	748	697	712	719	725	701	685	665	687	663	790	745	758	646	717	737	710	718	738	717	741	737	720	697	710	731	703	670	689	737	655	700	730	746	689	715	704	743	724	703	703	742	672	675	688	733	707	688	724	720	712	698	667	657	717	751	711	697	746	712	686	743	680	712	746	699	698	718	716	694	714	651	761	719	693	682	748	744	656	741	689	737	758	759	656	723	710	753	737	715	722	736	683	724	696	706	725	767	740	711	717	728	749	689	683	679	695	710	747	740	697	730	678	797	715	763	678	699	745	700	719	737	724	713	724	733	747	746	744	677	700	722	717	727	713	753	674	725	774	706	718	754	710	720	714	702	725	704	731	717	714	647	715	731	679	728	780	727	651	682	659	710	732	690	670	694	678	711	711	682	699	739	723	755	715	775	720	725	726	726	735	699	688	735	655	713	733	686	696	718	723	734	714	756	682	713	701	679	694	691	722	744	694	706	721	731	727	708	707	722	680	699	740	751	691	720	718	749	767	716	695	671	687	752	716	741	734	714	721	722	719	731	754	712	705	710	669	742	699	721	724	688	771	738	736	745	736	703	754	721	760	667	763	726	709	746	711	679	699	735	704	746	701	716	699	695	720	718	753	713	746	721	696	755	687	690	667	711	718	691	708	662	673	729	781	688	721	710	771	694	691	727	701	736	731	728	720	732	706	708	729	691	684	736	743	719	685	684	711	694	730	723	716	736	714	702	673	711	735	728	701	727	687	699	687	714	701	676	719	712	722	722	712	707	751	723	681	771	729	695	764	712	726	711	691	723	670	738	711	664	683	736	698	659	782	678	704	683	725	735	716	743	724	727	678	688	706	715	713	765	677	726	733	714	692	680	729	712	738	659	714	699	720	704	707	749	643	744	738	673	717	713	675	703	718	674	681	729	660	704	667	756	685	750	702	686	706	707	698	727	672	718	745	698	696	712	677	730	708	688	685	767	718	654	682	731	755	709	692	727	715	696	699	689	722	704	745	697	742	697	723	703	704	667	706	747	711	685	714	679	721	738	721	724	738	683	719	698	720	737	709	679	705	711	716	700	718	680	722	662	712	720	730	707	683	717	695	761	710	714	674	725	685	712	726	720	719	713	668	719	714	702	706	713	746	684	696	668	691	711	688	663	683	748	755	723	726	658	757	757	749	712	728	697	704	658	701	696	732	646	696	761	703	751	701	660	752	739	730	727	667	698	730	707	771	731	698	706	746	723	727	732	757	689	707	726	684	702	707	696	697	705	746	748	720	729	722	717	699	703	750	670	692	701	749	714	780	707	682	764	695	727	684	702	713	700	752	727	710	761	759	731	729	707	719	753	695	736	781	673	741	719	703	682	729	699	749	710	715	748	714	665	677	748	703	706	745	689	737	698	751	665	731	721	685	681	711	720	707	666	719	715	688	709	703	695	715	698	667	711	726	694	732	670	708	660	733	674	709	719	725	669	702	751	697	694	728	735	712	719	674	700	700	723	684	714	684	738	638	695	695	748	693	697	738	656	695	731	734	714	676	685	702	709	716	738	745	732	697	729	636	707	705	734	727	699	700	758	708	749	741	691	708	718	709	695	728	707	709	729	728	708	736	739	715	685	731	721	693	682	718	716	715	721	718	720	725	731	748	658	699	736	701	676	769	707	726	704	734	682	722	684	696	729	710	684	749	733	722	730	740	655	729	718	710	697	701	731	712	761	739	740	730	731	695	722	675	715	719	691	709	672	713	736	733	697	715	658	750	725	742	758	772	705	695	701	717	661	705	710	698	678	753	736	720	679	728	647	727	733	705	721	674	710	717	703	741	714	692	670	718	705	729	635	728	707	721	764	697	692	720	764	749	654	672	723	653	698	706	727	732	668	704	736	723	731	666	722	682	722	727	678	686	664	729	751	720	677	677	673	686	735	755	659	728	761	704	723	701	729	726	764	726	685	697	725	703	691	678	739	739	655	709	674	726	741	710	678	717	696	718	685	725	711	711	744	737	692	692	740	718	699	739	710	704	705	746	703	744	712	707	718	713	691	685	677	709	738	735	754	655	708	723	756	687	682	704	728	710	676	688	731	695	718	693	749	707	683	681	660	700	690	736	713	732	705	740	725	694	764	781	708	684	706	742	740	717	691	679	717	666	724	713	710	706	698	734	675	641	692	674	710	670	717	748	757	749	758	688	716	737	680	716	723	754	690	704	713	670	674	685	693	750	698	689	725	726	689	690	728	733	646	684	755	649	680	708	694	687	703	673	764	729	722	726	684	705	741	664	695	693	704	730	672	742	689	731	710	704	709	695	757	732	725	720	708	688	702	729	702	746	690	713	685	691	701	711	728	725	675	718	744	705	693	742	708	686	712	709	788	720	703	692	716	701	708	743	700	673	716	700	684	742	691	721	693	712	692	695	703	739	698	789	700	716	721	683	660	725	697	694	746	700	697	704	738	656	727	704	678	697	666	744	716	684	636	735	742	719	658	716	705	714	685	686	754	667	691	689	772	688	681	717	700	704	686	713	710	735	747	756	735	663	750	710	773	795	731	692	682	720	730	676	704	686	787	773	701	735	739	674	732	684	670	740	732	723	690	710	711	735	663	677	743	741	734	712	752	728	706	715	697	718	757	700	699	702	717	711	692	649	760	746	645	738	710	701	697	712	757	716	720	700	688	684	713	693	690	692	741	744	740	707	692	705	768	723	720	706	725	712	734	706	746	672	727	756	712	713	697	680	721	714	708	702	710	708	726	711	704	711	698	735	730	700	741	718	701	670	697	751	724	671	706	766	673	704	711	691	714	771	734	656	701	663	717	699	707	697	721	687	694	646	705	720	700	684	687	742	697	700	732	698	723	749	719	713	724	722	687	702	765	722	739	775	773	691	704	675	671	722	731	691	705	719	709	686	698	731	736	715	729	659	710	675	714	721	696	707	700	731	719	714	716	725	707	726	706	728	699	682	684	723	686	767	696	721	713	721	707	767	736	713	687	688	701	714	691	704	658	736	685	678	756	720	733	673	683	750	713	649	727	736	691	682	724	704	708	702	684	749	673	690	692	753	725	691	708	764	746	712	667	675	732	773	705	750	714	759	712	704	732	717	682	720	683	675	707	704	695	736	717	758	687	747	687	740	755	679	674	730	704	695	696	735	679	733	677	773	687	712	735	703	707	647	742	719	716	696	697	725	733	738	738	701	701	734	746	750	688	740	716	693	699	702	724	675	739	735	715	707	669	723	666	698	679	690	733	733	723	705	715	677	720	656	730	718	683	737	736	660	744	735	704	769	724	719	703	730	663	715	690	738	732	650	731	733	713	723	712	666	720	724	719	708	705	751	697	690	674	701	698	684	715	710	704	699	754	715	696	756	769	721	663	705	751	737	740	697	696	692	712	700	751	745	724	692
23781	20950	25004	27049	20953	20768	1338	368	280	260	215	204	214	182	176	184	201	153	161	173	170	174	175	165	157	167	147	151	148	168	154	147	137	132	163	148	143	150	155	154	146	139	150	184	157	156	151	154	140	160	152	139	170	148	150	149	136	134	153	145	170	140	146	143	150	142	134	132	136	123	145	114	169	169	160	151	156	148	153	118	151	149	153	141	166	144	136	152	155	161	145	138	127	150	145	141	134	165	156	159	128	134	140	160	135	162	139	133	162	143	153	129	146	133	142	132	152	151	135	129	150	154	159	163	151	149	157	135	144	130	141	150	150	139	129	135	148	160	144	136	131	134	164	147	140	177	159	143	143	163	126	145	157	140	138	143	168	154	157	141	148	147	163	154	165	136	151	142	148	132	143	131	126	150	187	176	149	149	133	148	140	130	155	130	128	111	139	144	132	148	165	151	137	134	136	152	160	141	141	136	151	156	149	137	164	158	146	152	156	163	134	148	137	146	171	166	155	156	158	136	138	150	142	137	161	150	163	130	134	140	144	147	127	154	125	155	106	159	133	156	149	150	165	141	157	135	143	128	135	126	160	138	141	161	143	132	157	144	132	154	152	134	149	151	148	155	130	136	135	174	149	148	144	152	180	140	132	133	133	149	155	145	157	153	148	145	160	164	162	153	141	119	172	143	145	156	150	160	142	150	127	149	143	147	141	147	141	140	136	149	156	172	173	131	149	127	148	157	120	151	147	133	156	116	150	155	148	140	146	153	158	150	134	143	145	138	152	157	164	161	156	147	151	164	145	138	155	145	171	129	140	144	149	155	161	140	143	141	153	165	153	169	153	162	143	131	164	127	137	152	154	133	148	132	152	156	147	167	174	141	157	140	154	152	171	125	125	154	181	156	133	169	144	137	135	147	116	135	138	152	164	145	121	145	151	146	141	150	159	145	163	149	153	155	130	148	153	151	158	156	165	160	142	132	145	151	151	139	165	137	132	145	153	125	136	148	136	157	139	137	153	132	154	141	134	141	144	127	129	138	145	143	119	163	145	138	133	137	127	131	151	147	139	150	147	133	156	143	141	157	156	155	151	156	137	154	149	149	129	154	152	137	157	133	146	167	141	151	168	151	147	133	152	123	138	150	171	146	156	157	164	155	153	158	133	175	165	140	151	147	145	133	152	157	148	153	169	156	119	150	159	171	154	163	168	126	139	172	134	125	181	144	160	152	156	145	154	123	173	133	127	133	147	133	155	136	146	150	138	158	130	159	153	148	116	148	132	132	135	160	132	161	155	161	145	147	154	148	137	163	153	164	135	142	149	147	139	147	130	137	176	135	155	155	148	150	173	136	140	148	125	145	170	136	144	150	146	136	135	161	142	136	130	158	153	144	148	138	139	149	133	130	137	134	153	111	148	135	137	147	133	148	144	128	145	158	137	141	120	136	165	124	140	144	154	130	153	150	153	147	158	133	153	154	136	139	136	149	152	139	150	154	139	161	153	156	142	143	138	151	129	120	172	155	148	159	130	157	154	144	129	138	148	115	168	115	159	150	131	159	152	145	156	145	176	151	148	140	125	164	158	165	135	135	149	170	144	152	167	135	148	138	141	151	153	144	135	140	153	146	167	143	157	183	150	162	138	146	154	158	145	149	155	151	156	151	154	145	118	166	124	131	167	149	134	157	140	175	142	142	140	150	120	163	164	154	141	154	166	147	170	134	142	134	142	133	137	132	138	143	155	151	148	160	152	146	145	158	151	145	141	138	117	168	140	126	127	150	157	164	155	170	167	144	147	149	151	128	155	141	125	145	149	127	143	151	129	141	115	135	152	138	155	163	149	146	138	146	151	142	167	141	138	152	147	134	168	142	144	153	141	121	162	148	140	145	138	143	147	154	161	151	141	142	152	137	146	138	152	119	145	149	150	156	140	158	143	138	158	155	130	175	141	148	136	144	130	137	149	153	168	151	130	152	143	140	155	160	148	150	144	127	151	123	153	168	152	133	118	122	151	150	149	158	138	130	159	139	145	141	137	159	135	157	146	138	137	162	126	140	135	134	140	182	143	159	139	122	126	145	160	150	113	116	158	142	155	135	147	146	147	139	147	149	149	128	154	150	129	128	157	103	135	144	159	178	144	162	152	154	140	167	126	156	140	129	137	154	157	124	154	172	164	129	159	124	125	153	169	142	128	157	140	156	155	144	159	156	144	170	138	159	159	133	141	137	154	134	128	146	177	137	155	137	143	162	149	143	124	123	163	151	134	128	144	117	143	142	156	146	168	154	130	135	150	137	150	142	151	147	158	130	150	131	127	166	143	160	136	142	147	150	139	140	147	136	146	143	144	133	152	154	171	135	130	140	164	141	149	140	143	129	176	123	148	172	165	136	147	136	157	173	163	142	138	157	153	128	151	159	129	151	174	133	153	146	144	142	149	142	129	133	133	153	150	152	138	151	125	155	135	156	126	126	148	147	128	140	161	141	148	159	150	152	151	146	137	151	144	154	144	128	149	140	162	147	158	159	112	133	149	160	142	156	140	154	154	158	141	149	151	137	139	165	123	166	147	156	148	153	151	163	138	141	143	124	131	137	136	139	162	184	152	141	158	144	148	152	148	156	144	128	144	138	154	124	146	130	134	137	144	134	135	168	141	130	128	139	148	114	143	153	161	129	149	188	142	139	143	157	159	161	158	162	150	161	157	148	170	151	151	147	133	130	137	156	141	148	142	138	157	156	145	162	136	137	138	143	169	157	146	165	157	120	148	140	128	134	155	135	159	174	151	130	154	148	137	154	138	134	164	144	128	147	124	156	140	155	155	136	156	133	127	155	108	143	151	141	132	135	159	162	144	148	130	153	148	156	147	157	150	129	112	143	122	155	167	140	150	132	153	126	157	162	131	137	139	174	159	135	144	139	145	135	136	134	160	133	130	127	159	142	133	167	160	136	154	136	136	137	144	139	160	154	153	175	116	155	130	126	163	142	155	148	165	153	157	160	165	132	148	169	123	123	143	143	159	143	151	115	139	150	156	163	148	151	140	157	151	144	155	141	133	152	156	167	150	156	127	153	155	152	147	135	137	143	159	165	135	141	157	152	157	152	122	153	150	173	163	128	129	151	149	132	120	123	150	145	143	123	158	160	137	153	138	146	162	159	139	137	154	143	134	145	147	142	145	142	152	137	150	144	143	146	169	133	163	157	125	121	146	151	150	137	162	175	142	133	173	140	150	145	155	167	148	141	144	142	137	138	116	121	148	150	155	140	149	139	140	128	151	147	140	144	143	140	133	149	148	146	130	127	130	139	150	142	143	133	161	142	131	137	165	169	146	123	149	142	159	123	136	157	132	130	158	143	145	143	119	140	159	142	146	153	128	137	133	151	142	136	145	156	137	134	151	144	151	149	139	160	139	125	131	175	128	127	149	155	118	158	144	120	145	145	144	128	136	159	149	145	181	146	153	128	144	124	134	115	146	170	140	154	157	153	149	174
3053	4153	2376	1151	659	619	509	480	476	423	368	430	392	394	386	367	379	393	374	363	351	390	395	402	383	423	377	375	381	401	366	383	364	382	384	348	400	365	336	350	396	377	357	367	375	373	358	381	375	354	346	362	361	367	349	387	359	365	353	377	388	413	386	343	324	394	361	341	362	395	379	356	377	348	367	348	391	362	361	396	381	393	351	369	373	361	365	359	362	392	384	368	341	382	377	376	362	357	367	363	371	354	386	379	371	354	350	340	387	384	388	377	387	379	365	348	411	390	365	348	369	373	398	354	387	378	383	385	381	335	368	329	412	352	362	366	364	374	367	361	400	380	340	368	363	350	376	349	375	336	381	319	382	359	348	363	415	373	380	365	391	389	366	357	342	368	347	371	394	368	397	372	370	368	387	335	398	357	390	378	326	382	348	356	364	321	358	352	364	350	374	358	354	383	358	358	339	365	366	348	362	347	392	378	357	371	391	373	353	364	356	346	386	379	346	349	354	371	363	359	363	372	384	385	380	367	350	381	393	344	353	365	357	359	350	322	376	364	357	354	349	348	358	373	359	371	403	347	371	387	388	353	350	394	379	378	343	350	362	372	349	392	354	342	364	377	338	395	364	359	378	396	358	349	364	354	391	371	365	372	340	391	393	353	359	390	410	341	372	347	358	337	379	360	376	361	370	336	375	360	358	389	341	362	381	392	375	359	363	392	387	382	365	409	357	359	392	358	363	355	363	374	374	364	363	356	381	366	373	379	336	342	374	374	354	356	371	412	358	389	314	359	377	349	370	341	328	402	350	345	359	384	319	375	389	336	346	371	364	375	362	375	338	361	368	359	350	367	375	358	390	396	356	354	357	357	361	374	370	383	404	386	378	348	344	333	372	374	375	340	366	363	372	364	379	374	416	343	373	382	399	376	375	343	344	371	375	352	380	369	366	375	355	381	390	333	351	368	342	341	360	364	362	384	403	339	365	353	359	354	367	380	363	357	373	363	399	362	390	385	380	374	371	331	346	337	367	329	350	333	385	355	367	364	348	380	391	399	360	358	343	382	365	332	355	340	357	385	354	343	356	351	369	366	392	371	373	364	366	386	393	365	377	360	362	346	385	372	396	363	367	366	401	363	349	361	333	362	394	394	383	362	358	378	392	359	351	341	364	327	364	355	378	372	355	397	398	377	329	393	356	396	361	347	380	368	367	362	361	378	354	366	381	338	359	405	321	401	350	341	333	347	374	357	368	372	371	387	382	365	395	386	376	386	369	370	354	374	395	364	378	402	372	391	365	383	366	357	368	334	373	376	357	377	390	350	375	378	357	378	358	354	331	345	402	410	358	364	359	370	350	358	367	341	377	325	342	365	391	326	369	387	358	385	356	357	369	383	360	363	367	382	360	355	384	352	385	351	378	376	342	411	383	398	359	377	349	337	355	389	357	410	386	371	353	380	360	365	385	329	378	378	355	379	364	375	364	356	391	369	365	351	374	327	338	354	373	410	382	356	373	337	348	339	372	391	377	350	362	375	318	381	356	388	403	353	360	324	352	390	386	359	369	379	357	379	379	403	356	333	356	387	370	366	355	353	387	378	375	362	352	375	381	355	329	369	383	351	381	351	395	370	345	388	355	387	369	372	363	346	374	369	354	333	326	411	388	353	366	370	367	376	361	332	395	395	367	366	367	326	365	368	340	380	352	380	408	409	369	350	373	373	345	354	371	372	355	349	359	382	420	384	378	356	361	351	374	345	368	389	344	381	354	377	386	353	343	365	366	368	362	352	391	359	334	354	350	387	332	381	387	358	381	379	351	372	375	361	378	333	350	349	391	360	379	360	335	419	402	400	384	364	392	366	412	382	371	369	338	366	335	365	384	381	378	365	369	350	372	361	373	387	351	389	379	379	364	367	370	360	342	391	370	352	365	355	390	328	358	397	376	362	392	388	360	366	358	365	364	374	378	386	347	387	385	356	398	336	369	347	357	383	411	381	389	368	377	377	373	352	355	344	370	391	351	375	372	389	354	384	383	364	376	370	368	343	348	360	393	352	386	360	366	333	355	356	358	356	356	373	384	349	362	365	379	364	387	363	346	349	396	398	359	360	358	377	362	344	345	359	354	346	386	357	387	373	386	340	374	348	375	354	372	366	397	356	361	349	382	374	375	341	371	324	360	374	359	362	388	385	386	397	381	347	347	363	343	379	371	345	338	349	386	387	387	360	368	359	386	347	375	393	363	354	383	384	342	375	382	379	356	355	342	350	400	379	377	337	351	359	365	362	397	346	354	350	372	380	374	382	337	404	326	330	370	357	373	341	370	379	367	352	360	371	365	384	359	327	370	368	380	361	364	385	383	380	363	364	374	355	384	343	341	347	379	375	386	371	348	405	373	348	382	342	399	378	349	342	371	356	368	363	334	324	348	352	352	360	399	344	331	404	355	377	358	350	395	373	333	366	403	387	366	366	413	396	355	388	338	335	403	354	364	352	385	389	359	372	383	364	382	380	370	375	399	388	350	347	361	343	350	335	381	369	396	358	358	393	365	341	380	390	355	376	353	350	316	358	344	349	345	373	374	367	372	346	353	352	373	335	347	380	345	374	365	362	361	385	398	335	377	350	373	318	361	394	365	329	335	390	367	320	355	353	362	354	369	344	367	327	345	368	380	354	367	364	375	344	342	387	370	386	363	387	368	365	410	368	415	371	369	331	378	350	364	384	368	385	405	357	344	334	364	338	367	394	354	370	380	384	391	346	352	332	351	358	370	391	349	364	342	391	373	350	390	314	391	329	401	318	359	369	372	340	326	392	383	385	407	368	384	384	387	369	374	392	360	330	382	367	361	353	361	357	373	369	390	354	353	359	343	356	364	352	360	358	395	360	373	370	364	375	373	354	337	381	361	359	379	354	393	350	344	380	361	374	375	371	351	379	336	395	345	336	343	395	391	366	346	366	353	360	372	370	360	377	388	347	381	367	378	389	377	332	390	381	393	358	365	359	376	382	388	369	344	368	385	367	359	358	352	370	371	363	332	390	350	360	350	391	366	380	374	362	357	350	356	339	329	369	362	387	376	371	369	371	380	380	354	380	363	401	384	387	381	364	341	333	420	342	381	343	354	355	379	386	387	363	363	338	341	370	355	363	358	379	320	381	364	381	365	347	342	363	330	373	338	367	359	393	336	357	386	370	363	355	403	344	350	377	398	381	378	356	380	400	362	372	340	365	377	378	341	368	364	363	366	357	366	400	351	399	357	341	384	358	387	332	338	396	377	349	384	392	335	346	366	386	366	377	361	342	358	366	415	371	361	378	365	370	373	385	347	350	359	387	359	356	383	339	341	357	337	373	359	346	350	357	351	389	353	378	370	359	386	361	366	385	366	380	374	355	386	388	335	378	370	348	351	374	337	374	356	351	373	403	360	360	373	398	315	352	373	369	385	354	377	371	380	372	358	378	332	371	380	366	374	399	371	363	372	397	358	356	345	354
32309	10083	1119	491	474	426	406	415	437	416	399	447	433	429	435	420	435	413	385	412	424	422	436	436	387	444	404	405	381	406	391	418	433	404	404	388	406	439	411	408	445	401	429	430	444	424	449	421	388	412	400	415	432	403	444	446	392	475	404	419	416	434	433	434	458	437	400	389	404	412	383	383	416	398	376	378	433	422	415	409	420	413	413	426	445	386	392	433	398	436	423	432	413	396	398	365	393	436	403	413	388	416	410	437	444	424	411	421	375	446	433	390	443	404	412	381	408	415	414	428	406	379	443	392	382	425	423	412	446	446	413	423	399	376	401	406	412	419	431	423	424	391	426	434	376	423	414	406	430	411	384	420	394	397	437	396	436	396	397	391	426	414	418	440	409	394	416	447	425	384	396	437	404	394	393	405	382	408	427	412	407	441	399	401	403	388	409	406	391	432	419	441	393	425	414	412	419	402	421	428	396	382	414	411	422	401	414	426	440	429	438	415	382	433	424	421	413	391	418	401	409	416	413	415	447	415	449	428	445	383	402	439	401	414	394	410	393	403	384	447	414	422	397	443	441	405	417	407	403	403	433	415	425	454	438	420	426	421	397	416	440	417	453	424	438	444	373	417	425	369	424	435	447	435	375	401	408	412	444	467	372	376	422	406	453	426	420	414	449	424	435	435	424	439	409	406	369	402	386	381	458	405	430	388	393	412	399	392	399	427	414	393	432	391	410	425	450	410	426	381	417	460	423	398	436	425	392	439	413	414	417	388	417	398	432	449	420	442	413	448	386	416	425	410	410	383	377	424	385	438	418	406	435	414	388	354	443	405	412	447	421	427	440	416	396	391	432	427	418	384	412	384	445	419	421	415	392	398	381	400	447	452	373	416	389	435	397	455	480	404	454	446	419	432	368	391	416	435	410	430	425	440	399	401	445	395	412	423	407	415	378	418	432	420	419	392	432	410	425	442	417	447	401	391	398	390	404	435	403	410	388	432	436	402	385	392	397	427	439	430	401	423	417	379	410	416	403	399	435	416	431	437	435	395	378	414	372	428	383	403	388	395	409	428	426	419	438	414	401	461	427	431	424	400	407	392	413	431	437	397	402	413	462	419	453	412	411	410	388	408	398	437	413	379	399	415	426	408	390	405	402	447	412	392	412	438	427	416	467	420	372	432	393	414	408	392	418	429	418	424	378	407	414	463	411	429	436	420	403	415	434	435	422	431	409	437	395	394	399	409	471	426	381	409	431	380	392	381	414	455	425	446	414	413	454	419	425	390	399	426	401	412	411	417	379	437	428	395	396	400	407	375	417	423	420	411	388	425	444	365	408	395	408	422	426	416	397	400	423	385	394	421	426	401	418	395	415	398	406	454	405	418	421	412	406	449	454	402	435	492	427	439	422	389	420	391	452	433	447	403	402	385	400	406	420	432	448	405	414	403	397	415	425	399	442	408	385	430	406	422	432	436	424	400	395	422	448	410	382	423	398	411	404	393	391	444	398	415	438	419	401	403	402	407	410	397	430	415	396	366	414	387	426	410	428	418	360	428	395	401	391	438	404	439	429	434	407	382	403	393	420	392	403	403	421	405	424	442	432	388	407	417	365	390	379	408	409	391	423	389	387	465	398	398	376	453	422	441	429	446	392	476	454	432	411	399	410	433	418	421	437	399	419	382	402	465	457	374	402	433	433	428	397	395	413	451	409	388	415	388	451	409	400	400	417	419	412	395	395	453	424	374	418	452	422	377	387	398	382	408	424	397	417	410	398	418	415	409	373	385	407	407	427	421	419	394	395	418	379	401	414	436	446	445	395	416	426	417	451	422	419	396	396	407	419	391	431	454	399	385	395	395	376	436	436	432	408	429	424	420	433	428	410	426	409	431	384	395	427	399	386	430	411	393	354	402	455	443	413	386	404	414	438	418	395	405	382	417	411	422	428	391	407	390	394	408	411	433	451	436	395	432	384	384	409	415	447	428	398	387	399	430	447	399	433	422	453	412	411	446	433	413	402	397	396	412	407	396	420	427	406	404	423	430	407	399	395	405	419	400	434	415	410	438	427	393	451	403	444	438	431	444	459	415	420	352	430	416	397	399	399	450	366	426	442	420	442	402	426	377	460	437	401	395	433	421	430	410	406	404	419	381	415	410	425	423	388	428	401	373	478	390	430	426	401	338	436	405	400	398	423	390	438	403	406	416	409	413	376	456	410	398	410	418	415	410	414	473	428	406	429	416	424	399	386	394	404	421	415	375	400	453	394	413	399	395	411	409	390	399	391	379	447	435	388	446	405	403	412	427	425	450	394	421	400	399	441	417	437	419	421	420	435	383	443	439	410	415	442	397	402	421	422	427	404	411	435	412	433	417	412	403	433	440	415	402	379	406	381	425	432	440	456	427	420	425	415	458	428	381	428	423	414	432	420	442	418	409	396	426	402	408	429	407	386	430	456	434	395	421	423	419	417	437	427	417	420	419	421	429	463	468	450	436	403	420	405	411	413	402	429	383	440	442	396	383	421	440	422	418	419	418	447	423	406	388	403	414	395	410	379	421	371	397	421	400	372	406	411	433	364	410	401	435	431	443	422	414	418	382	422	419	395	414	412	392	419	398	418	414	440	411	403	415	402	418	407	398	428	417	436	417	426	435	430	404	399	409	423	382	421	441	425	422	394	440	416	414	454	454	431	399	444	408	359	447	437	395	375	409	425	406	432	399	401	426	417	408	408	396	416	412	426	468	407	431	441	422	427	437	457	415	394	417	388	416	432	418	434	419	390	443	419	428	419	407	393	412	410	433	438	420	460	413	400	438	398	415	397	410	418	399	435	399	404	390	425	374	411	400	414	389	416	410	432	387	421	415	421	389	415	413	474	404	374	409	372	403	424	403	383	423	411	414	408	414	391	428	427	384	450	396	395	414	419	408	465	440	438	374	425	426	426	467	436	404	399	397	400	399	417	433	428	409	393	385	400	428	384	410	415	468	400	407	396	414	411	463	454	454	423	410	426	400	403	447	366	443	441	385	427	398	429	434	406	412	413	433	439	397	378	390	401	416	426	401	381	418	421	403	412	398	407	431	385	431	378	439	435	414	403	434	407	387	411	400	415	420	429	392	447	420	406	420	430	413	421	388	423	407	442	402	397	406	398	449	403	408	424	408	379	422	405	421	397	421	397	439	415	411	420	433	390	399	392	381	458	446	385	415	394	402	412	427	423	421	405	429	416	458	443	439	393	446	419	424	400	451	422	391	411	418	440	425	432	433	429	398	409	430	407	391	430	400	406	405	442	380	384	441	392	364	392	446	461	431	387	424	411	444	413	422	417	417	438	409	403	421	439	413	375	388	429	422	379	388	450	426	389	435	407	375	423	428	397	412	406	423	410	432	422	413	446	382	422	449	378	429	413	398	428	406	429	387	365	439	405	391	397	422	415	429	445	403	410	441	462	437	413	386	388	418	395	417	468	401	410	411	436	390	415	407	436	464	442	435
5607	1056	954	944	897	918	935	930	895	942	942	905	925	899	910	891	910	893	899	1018	917	970	917	935	956	910	958	943	907	913	885	860	939	911	940	883	985	935	968	916	910	928	970	918	938	905	919	868	912	942	952	928	893	903	960	921	923	914	911	939	875	969	915	959	915	949	952	948	865	909	934	970	908	930	898	961	982	923	959	949	935	956	920	940	938	906	898	945	891	929	910	888	925	975	964	921	899	920	933	910	941	940	953	986	880	943	946	907	955	964	886	898	971	900	923	922	920	885	859	902	883	928	880	892	886	936	997	939	910	907	916	941	905	962	857	909	914	869	917	912	940	982	938	919	942	939	937	946	918	932	922	959	892	915	901	934	928	914	937	907	932	933	907	916	882	894	906	927	927	980	911	865	920	987	924	932	888	913	886	909	984	905	929	945	898	926	951	936	940	929	933	919	928	966	862	915	919	953	907	936	931	959	943	908	920	895	955	945	905	944	929	945	986	914	948	910	927	898	965	977	932	944	942	958	916	938	898	948	985	939	913	867	928	913	964	968	896	907	990	954	898	937	893	971	937	896	900	936	918	884	913	937	838	903	988	904	941	888	925	1010	908	898	905	938	901	921	926	927	982	893	914	881	950	810	910	862	931	894	958	934	901	956	911	908	954	929	878	969	937	856	901	895	960	916	901	875	910	960	909	978	932	894	916	916	954	958	929	969	910	960	926	959	902	926	901	949	892	928	940	952	874	939	935	958	950	939	967	910	939	906	885	986	927	946	891	937	923	901	921	953	844	931	934	944	945	908	942	905	910	876	948	931	837	977	872	953	917	939	937	948	919	931	988	919	882	893	887	933	934	892	987	966	945	996	915	922	881	860	938	861	928	901	921	955	970	937	901	863	914	945	914	880	943	906	926	920	963	907	929	930	978	918	973	890	967	943	965	964	865	917	916	930	937	861	931	964	934	985	894	956	913	906	899	915	930	919	942	955	988	930	922	918	915	893	927	913	924	935	845	963	885	889	941	948	904	916	947	952	931	917	915	932	883	963	960	948	992	947	917	929	952	929	927	920	927	916	902	924	957	917	915	893	925	872	910	916	907	893	977	936	903	960	936	926	931	886	891	922	943	924	912	929	916	920	928	886	916	895	920	965	916	898	910	916	935	908	903	914	914	981	922	892	914	869	938	920	953	982	891	912	899	872	910	948	945	877	914	916	937	955	946	956	928	903	926	942	916	909	871	933	955	926	906	965	937	951	916	939	922	923	917	917	918	980	910	890	947	915	873	908	951	976	900	908	929	924	929	932	915	923	929	927	940	886	953	878	904	936	894	971	910	938	892	926	931	903	929	942	837	926	920	911	927	917	940	918	881	921	921	904	951	934	987	937	902	913	904	869	921	980	915	896	934	912	933	938	957	970	921	956	910	907	896	943	912	879	975	913	919	923	900	913	912	904	883	918	927	936	887	900	897	941	866	928	878	927	863	967	895	882	889	955	907	907	895	1007	936	929	866	880	926	911	944	931	970	943	934	963	917	888	881	941	864	893	883	965	960	905	941	890	914	935	892	921	878	860	892	899	890	914	905	949	951	913	906	922	911	896	895	980	927	937	943	919	923	857	952	924	943	917	945	903	929	911	967	923	910	886	937	891	942	948	931	930	905	881	932	933	928	948	917	892	887	906	917	928	929	970	963	949	988	925	934	935	909	967	910	920	936	933	914	915	903	916	945	985	888	928	909	987	917	878	904	934	933	984	929	925	943	912	917	969	920	951	881	927	925	898	928	966	950	898	926	854	927	963	900	955	940	958	956	917	984	911	917	946	928	886	911	913	960	939	936	954	915	923	930	932	887	922	914	938	929	932	930	902	948	894	929	918	896	894	957	874	837	919	933	894	927	918	905	992	888	914	962	920	903	908	945	903	964	934	916	964	900	930	889	908	892	935	935	929	943	931	933	908	912	902	973	886	911	845	918	874	919	929	924	929	908	880	892	942	858	915	901	922	908	856	960	965	951	877	858	906	918	910	947	961	994	924	945	887	952	965	911	870	882	948	930	927	916	931	914	940	906	961	950	872	910	974	970	926	956	922	912	938	927	947	883	933	901	974	920	926	947	938	892	942	917	945	906	926	900	871	884	931	906	887	939	877	899	884	868	917	907	925	917	940	884	946	918	985	902	943	942	914	903	909	915	931	945	881	919	957	966	945	920	904	883	932	923	917	964	949	914	878	923	892	893	945	914	938	876	935	955	907	902	923	898	898	920	932	940	960	876	909	936	910	949	897	897	895	905	935	943	958	908	874	894	934	896	882	976	958	934	924	912	957	936	978	922	912	883	953	953	947	924	934	910	940	926	954	945	920	921	929	860	917	966	906	916	891	943	949	967	930	918	974	911	907	957	978	930	963	931	904	933	938	917	937	920	940	884	910	931	898	969	899	913	850	904	964	897	939	928	858	901	905	904	997	962	876	954	964	941	1002	943	908	877	904	916	893	918	912	931	961	912	915	892	948	895	931	978	955	938	1013	950	947	948	861	940	918	975	937	927	892	950	922	913	978	897	944	939	932	916	945	912	920	941	936	922	940	979	888	891	891	922	949	884	912	955	962	885	933	919	901	957	912	975	930	907	904	906	936	861	960	875	941	895	940	944	936	982	941	914	938	943	910	940	904	917	943	879	877	925	909	910	951	924	927	883	911	936	922	888	923	904	921	931	903	998	911	952	932	847	954	891	898	915	917	900	948	951	921	941	957	926	933	972	914	876	937	895	916	980	907	952	951	947	935	946	895	924	839	921	933	897	977	952	932	878	876	970	907	941	948	926	901	881	902	911	922	903	956	955	893	893	949	925	971	932	927	955	898	977	914	923	910	936	967	892	946	897	958	960	901	896	932	874	928	950	994	966	921	931	916	936	856	933	902	891	911	954	965	909	958	925	967	885	928	917	910	906	996	950	916	972	905	909	927	904	926	943	905	882	946	931	909	887	892	970	958	880	975	967	936	925	895	947	913	905	960	940	910	899	898	942	916	974	911	969	895	911	924	917	860	879	922	951	893	962	876	915	896	882	954	919	1016	962	932	866	907	954	911	936	899	918	958	867	948	941	949	883	954	971	971	937	971	972	989	903	900	911	907	897	895	973	959	978	913	937	918	914	955	989	907	954	932	968	963	938	953	904	914	887	947	938	912	968	938	885	950	919	901	867	915	937	943	915	935	884	940	928	954	933	934	959	910	911	899	956	949	952	905	924	882	889	929	974	891	918	954	952	873	911	890	875	874	945	991	1000	920	907	943	920	954	921	902	943	925	945	963	848	921	910	957	927	892	897	889	910	972	923	900	965	931	920	912	951	950	971	927	911	947	888	880	942	962	915	931	886	933	936	958	855	895	926	919	957	926	906	918	918	865	999	908	879	910	941	876	956	939	910	926	927	880	952	891	919	942	996	933	899	984	882	940	976	940	912	977	964	910	919	940	968	911	941	969	914	913	936	888	941	912	949	972
24569	21000	24436	27732	20454	1959	524	389	378	337	368	349	346	345	301	322	323	319	315	316	304	315	318	332	312	302	340	335	330	328	327	317	334	319	292	321	330	310	325	336	341	313	318	329	340	312	328	324	293	307	305	312	358	309	313	342	345	324	325	327	288	323	285	321	281	315	320	310	315	345	326	305	344	308	305	303	323	306	337	328	277	325	331	338	345	277	295	286	329	326	284	306	348	347	334	334	338	336	344	319	307	318	317	343	337	334	352	332	294	305	340	284	345	320	285	309	338	340	321	321	305	340	348	343	319	320	284	294	327	329	317	339	297	307	316	343	313	315	311	305	316	303	328	322	342	303	306	323	313	319	330	291	300	314	296	316	323	304	292	303	309	301	310	285	308	336	312	320	345	333	318	335	293	309	305	300	325	323	316	322	307	339	312	324	338	332	287	311	304	307	320	305	314	328	326	335	332	281	308	355	331	343	318	324	302	316	332	343	342	312	312	329	320	312	305	315	337	321	344	311	296	327	355	349	318	318	323	285	315	305	339	306	317	340	297	342	326	338	322	333	310	333	334	315	334	302	330	304	318	310	312	298	303	288	309	323	329	313	341	288	331	292	339	316	319	312	304	312	332	322	299	305	354	328	315	327	317	318	290	315	344	309	310	317	291	293	313	335	354	312	297	325	301	313	343	324	320	292	296	322	319	316	345	327	344	335	312	298	353	334	306	307	307	341	305	333	306	323	277	313	284	315	305	341	326	336	302	276	312	339	314	316	338	311	329	313	288	314	301	338	305	342	339	319	312	321	308	295	334	310	321	306	314	309	336	319	315	318	317	283	301	309	320	356	320	306	302	300	299	335	322	348	300	300	334	318	330	323	315	329	286	317	292	324	321	313	301	347	326	336	293	335	328	294	329	271	316	296	335	297	333	332	299	319	332	330	332	314	324	304	288	334	301	327	304	306	318	339	331	319	292	297	294	300	298	306	284	332	301	335	295	324	315	312	326	337	346	324	304	323	351	290	308	310	299	340	314	317	303	290	324	300	305	307	298	282	344	326	320	276	305	292	304	303	320	311	289	336	323	319	302	322	318	349	308	344	341	316	290	307	316	311	311	328	327	319	290	309	328	297	334	303	284	282	299	334	309	332	320	307	317	288	305	312	319	318	322	320	304	322	350	318	331	330	325	330	304	293	311	326	330	317	342	275	326	349	322	303	331	306	330	320	314	313	322	334	308	321	336	333	307	316	338	301	289	292	356	339	350	338	291	332	351	323	318	335	327	336	308	306	312	321	288	311	320	326	312	334	290	327	320	309	307	332	302	287	339	327	278	293	299	315	336	313	329	303	302	318	310	291	309	301	309	316	307	313	332	270	299	300	309	318	297	329	302	316	315	349	314	299	319	323	357	319	290	339	322	324	315	316	329	328	305	292	288	314	319	320	310	288	290	331	322	348	316	324	312	306	302	341	322	290	343	300	314	332	338	315	307	317	292	322	347	330	315	322	340	310	320	349	339	331	293	348	335	313	322	303	337	319	299	318	291	284	333	305	324	332	311	339	323	326	326	328	310	326	287	311	338	300	313	299	299	323	331	322	339	325	283	332	327	364	348	299	265	357	333	318	306	288	299	317	337	307	280	307	338	349	319	312	293	322	326	302	329	320	363	325	318	313	328	297	316	305	309	320	303	308	319	313	324	320	304	333	307	309	311	305	299	336	323	326	284	321	323	319	289	314	301	310	340	312	305	299	292	339	302	302	333	334	289	309	314	279	321	305	310	325	342	295	335	315	359	341	330	315	302	297	340	335	347	340	315	335	307	311	332	301	316	333	355	322	300	318	327	302	312	309	341	316	317	298	327	329	294	343	330	330	300	329	314	327	330	312	334	287	313	358	301	316	334	320	320	297	320	363	319	291	345	289	312	340	284	309	268	316	329	347	289	332	308	295	301	353	326	305	298	328	310	291	304	309	331	311	297	335	309	334	319	311	311	341	319	341	327	322	322	324	313	317	335	301	302	354	323	280	341	326	346	326	307	310	330	325	285	300	314	334	308	345	304	319	291	295	338	314	365	312	329	326	321	331	295	336	331	315	311	304	306	337	341	291	320	315	301	322	318	356	323	304	302	305	314	321	318	335	302	324	326	294	308	348	349	347	335	319	348	359	313	326	338	337	304	334	333	286	317	305	326	279	289	326	305	318	326	325	296	317	286	318	331	304	311	325	345	297	281	310	296	318	290	299	317	311	305	328	304	360	319	302	343	324	310	291	318	326	362	332	335	321	344	298	315	347	331	331	326	338	318	310	308	330	312	303	315	290	328	317	312	330	320	326	288	303	331	333	343	320	338	301	325	304	328	304	327	321	335	336	309	306	290	316	305	274	309	316	327	330	344	288	304	329	284	295	315	314	307	303	286	299	315	337	316	348	297	343	349	313	316	325	316	334	350	304	327	266	317	345	303	313	337	306	329	302	354	303	320	349	337	330	317	328	320	303	336	316	348	356	311	296	331	313	289	318	296	313	325	294	338	337	334	297	296	320	345	341	317	324	339	338	294	279	358	327	330	361	304	355	290	293	332	310	297	316	331	323	292	328	328	278	303	305	359	292	306	305	301	340	308	333	337	305	315	289	313	323	292	323	322	351	330	294	328	318	294	353	317	312	330	320	304	339	327	329	321	324	352	307	327	322	324	310	305	332	331	330	298	315	318	332	297	315	325	306	302	352	324	300	299	334	299	337	312	319	315	323	338	340	309	309	311	314	320	314	309	285	301	352	288	329	325	310	319	322	332	323	315	295	280	317	303	269	303	300	309	287	316	310	298	370	294	325	310	316	327	298	315	285	295	306	325	314	354	288	289	320	312	347	316	322	326	319	319	334	305	333	339	332	296	320	316	320	285	335	317	304	344	290	338	306	311	334	309	350	297	282	350	309	336	362	360	310	316	268	310	339	291	318	316	333	323	330	321	317	290	309	320	296	337	285	324	317	308	308	324	348	340	360	326	297	315	332	333	320	315	305	280	292	312	323	320	284	316	327	359	340	335	348	340	294	333	294	311	302	292	291	333	344	317	289	278	317	315	286	343	295	329	313	303	313	315	318	328	299	316	323	305	319	322	292	319	296	291	303	367	308	276	324	302	345	359	278	341	297	296	303	339	333	281	317	291	307	321	336	307	357	326	345	336	309	296	344	318	283	282	315	320	301	318	305	287	309	329	285	304	285	332	322	341	310	295	331	300	330	296	302	315	322	307	328	304	301	311	305	310	337	352	326	319	344	324	314	307	311	311	320	328	334	330	311	317	313	337	335	318	279	325	321	335	323	294	305	316	295	346	308	343	355	332	312	337	312	311	317	310	307	302	317	328	283	317	357	320	329	307	311	288	332	337	335	339	317	338	336	292	333	348	307	329	336	302	327	320	321	300	338	342	316	332	324	363	332	368	318	298	335	341	317	306	316	316	330	293	311	312	338	317	321	371	322	343	323	341	358	276	340
3143	2784	1738	1061	905	823	774	768	761	740	773	739	749	747	713	738	713	727	751	697	760	729	725	672	745	748	737	670	703	692	751	734	774	697	725	704	710	769	692	743	681	723	690	675	708	740	690	772	703	696	700	703	721	715	731	745	719	700	723	665	758	718	724	754	708	681	726	734	748	768	678	731	756	701	682	727	702	763	683	745	755	739	740	729	693	692	734	763	664	748	734	753	715	713	729	723	700	700	692	685	720	724	691	696	724	738	704	725	719	745	740	678	702	729	705	692	683	689	659	721	698	740	727	687	771	764	728	715	694	716	669	663	743	716	704	690	668	720	716	680	715	660	712	666	700	696	651	717	713	697	747	693	694	737	728	718	715	698	716	755	708	716	749	739	736	734	718	656	734	745	753	742	717	747	708	720	722	720	759	727	696	676	711	736	719	718	695	735	725	730	711	739	742	703	716	731	686	721	712	724	674	715	717	697	667	713	690	723	657	705	694	734	729	763	705	734	676	745	728	713	702	653	713	710	745	721	670	707	765	741	694	698	711	690	740	720	726	707	694	697	717	722	679	663	735	719	672	718	668	718	711	713	748	712	733	740	683	729	704	705	665	750	722	702	665	716	724	683	723	737	721	726	728	674	651	676	701	758	726	724	706	729	750	720	788	674	735	702	746	757	708	745	714	753	719	631	721	703	712	727	728	743	715	725	730	780	712	741	670	695	714	747	697	708	714	722	703	778	710	717	716	735	692	755	707	706	702	685	718	705	727	688	733	694	705	729	726	772	739	698	689	767	764	710	707	725	764	726	718	684	671	704	665	757	756	755	717	769	729	695	701	745	736	736	727	706	712	753	657	705	681	717	695	696	716	675	687	679	686	725	673	714	686	678	755	719	674	709	725	680	664	719	728	681	679	611	718	691	733	713	708	726	712	734	607	656	741	682	707	762	709	734	707	708	689	663	752	724	665	719	715	721	719	690	678	692	724	680	668	752	728	685	763	691	732	721	739	724	708	725	709	700	681	719	716	738	742	728	740	739	726	714	712	698	700	706	711	720	721	752	711	694	693	715	765	712	740	740	714	733	703	696	696	738	744	711	711	744	724	687	699	733	718	699	688	706	720	761	722	695	731	704	770	674	709	711	682	703	701	719	703	712	688	728	727	694	689	718	676	688	716	726	720	717	731	655	699	680	715	734	726	708	747	745	743	696	712	693	680	693	651	756	690	701	750	688	726	699	669	712	716	726	744	685	710	682	717	734	685	690	695	739	698	715	705	714	687	705	710	690	689	729	701	710	686	725	713	704	707	726	734	704	690	733	731	734	727	722	705	724	741	690	769	719	720	742	701	713	684	695	732	694	755	710	725	668	650	686	752	746	702	688	681	727	708	744	701	754	711	713	702	748	714	733	677	698	705	734	728	685	707	733	698	701	682	727	704	737	760	706	750	740	698	689	718	694	740	730	713	724	679	698	680	737	715	701	709	669	708	733	759	707	676	721	677	734	714	725	720	715	702	692	653	697	690	663	713	744	709	688	710	705	684	721	706	700	727	665	712	661	685	690	731	676	677	742	749	658	733	700	713	721	703	720	713	708	730	722	737	715	728	700	722	693	708	721	717	767	728	719	689	749	707	721	728	769	720	716	659	702	727	684	745	740	723	721	670	744	688	693	712	697	711	743	714	725	757	695	754	697	723	784	774	754	732	720	699	699	719	716	738	754	692	733	715	726	687	715	719	779	711	750	745	707	708	676	718	697	724	669	702	695	696	671	692	667	747	722	710	734	696	688	682	706	723	714	714	723	702	730	771	708	742	734	708	742	734	713	724	705	731	674	677	763	720	704	692	705	735	692	721	703	724	745	678	718	730	718	715	698	697	695	759	729	679	707	688	751	721	679	715	723	704	726	750	754	720	696	698	706	699	695	712	691	719	699	664	755	735	726	660	711	694	706	701	723	736	719	710	698	702	697	695	735	721	721	685	685	668	740	700	703	721	669	635	672	739	713	708	739	693	661	692	761	736	723	736	727	707	695	722	667	690	697	706	727	735	683	739	708	717	706	694	719	703	724	703	735	689	692	728	736	728	758	762	715	705	732	755	663	765	709	679	660	693	722	729	717	736	737	657	767	693	718	730	705	723	750	705	747	700	759	725	687	702	742	749	704	724	708	721	732	677	702	660	696	736	690	739	691	693	706	721	689	716	705	669	686	702	693	716	688	752	637	684	668	721	687	722	709	695	676	733	731	694	682	744	698	681	689	723	724	693	725	708	685	670	686	706	706	672	721	798	661	758	760	696	703	706	712	688	720	687	689	689	680	697	769	669	728	710	685	688	719	746	744	702	708	688	697	711	684	687	728	687	723	747	743	711	714	694	727	721	735	708	702	711	703	717	736	684	749	652	693	686	713	754	732	736	679	670	697	710	657	712	761	699	692	731	731	728	683	700	694	702	682	690	683	702	701	749	745	740	751	743	701	713	669	693	677	749	673	690	756	670	670	682	674	701	719	719	717	738	699	689	689	699	668	692	737	731	732	690	692	692	703	735	722	635	713	720	711	741	694	715	673	676	710	771	704	722	713	690	676	692	682	745	689	703	713	729	753	695	739	683	701	717	711	732	714	723	735	702	693	720	702	765	643	706	735	676	676	757	691	745	701	817	776	680	702	690	741	686	705	720	738	753	731	695	722	694	645	692	737	715	674	665	756	735	686	698	648	725	699	700	694	667	738	703	730	715	712	712	708	704	734	741	736	740	706	699	688	714	700	756	733	695	675	742	693	707	725	751	702	696	723	717	714	688	714	692	699	686	725	749	722	781	753	693	714	731	710	724	666	666	738	709	705	736	678	689	720	723	689	704	726	658	751	722	725	718	763	764	709	690	713	692	713	712	684	707	727	758	754	669	679	716	727	716	731	704	699	747	678	738	712	758	706	672	679	702	725	676	718	731	718	748	750	711	729	731	699	693	730	699	693	732	699	709	745	775	732	700	754	717	677	713	733	740	737	708	729	726	725	724	700	732	734	726	700	716	714	748	703	720	762	782	732	686	750	720	712	738	692	757	728	721	750	719	697	777	665	726	716	703	701	696	718	668	731	724	695	673	711	675	695	734	682	722	765	752	718	726	732	680	696	709	668	688	693	681	702	729	709	712	734	711	723	661	706	765	694	728	741	765	628	749	723	697	681	700	671	744	694	725	734	704	760	713	691	719	745	709	670	726	727	729	711	682	715	744	756	697	710	760	706	714	674	679	700	662	705	693	747	742	770	713	716	704	662	723	725	722	673	709	740	721	667	710	712	716	732	688	741	668	702	677	758	661	733	677	713	676	716	672	672	658	693	713	732	726	699	670	722	663	725	724	742	730	668	718	708	713	671	677	733	717	757	709	669	715	729	721	699	728	701	687	702	710	705	751	715	687	678	712	706	749	716	691	711	725	698	716	715	716	725	706	717	697	730	695	706	741	765	712	728	682	727	712	716	710	733	687	738	758	766
23763	20934	25021	27004	20935	20764	1352	395	277	229	226	206	194	195	163	185	177	197	161	161	172	142	171	157	155	151	162	156	152	166	161	162	149	167	149	155	157	137	140	153	154	144	156	141	142	142	158	141	162	152	160	150	173	138	146	158	141	146	127	158	145	121	156	135	147	156	148	121	135	154	142	156	143	139	162	152	160	176	159	137	152	161	165	167	145	149	170	134	132	147	144	139	149	159	135	161	111	147	126	152	156	145	111	148	160	132	147	149	145	151	140	128	150	115	162	136	143	141	168	142	161	137	168	127	162	151	150	139	141	152	139	141	138	152	139	144	142	145	163	143	164	145	147	135	140	150	175	139	125	183	150	160	163	142	139	134	119	146	127	159	144	132	148	169	151	158	167	169	145	154	155	174	170	161	146	156	130	167	158	170	152	163	148	140	151	157	153	162	157	144	139	123	136	146	140	141	115	151	146	132	131	148	155	149	151	150	126	142	161	165	140	148	150	147	166	148	151	124	153	145	145	144	155	140	139	154	155	129	124	128	136	140	152	145	143	159	145	140	162	157	157	140	132	128	116	132	139	138	151	129	145	162	133	156	142	153	144	152	155	150	139	130	124	162	148	142	142	140	143	141	176	146	135	149	177	106	145	143	126	149	151	147	127	152	134	141	140	153	131	144	153	122	177	132	157	130	152	127	143	151	153	167	163	146	155	141	144	147	156	133	148	151	148	160	156	117	148	152	158	153	158	131	153	126	144	154	146	159	170	163	153	161	162	155	145	172	171	144	154	151	171	144	139	130	138	164	154	146	156	141	126	177	129	148	134	139	150	140	144	132	151	160	143	152	170	149	130	143	169	153	162	155	166	174	156	165	137	145	152	166	137	131	128	157	142	140	139	151	138	134	145	137	154	163	143	144	153	151	163	145	142	162	132	117	131	132	141	134	155	158	153	145	140	134	146	137	109	146	150	108	146	147	130	145	155	141	156	151	154	156	159	156	175	152	144	143	141	150	143	146	128	149	159	130	150	132	156	153	150	128	153	141	140	133	157	143	146	140	145	152	133	151	146	149	141	150	158	156	139	149	156	143	134	144	153	143	143	156	151	134	137	148	174	177	146	127	151	157	131	158	130	132	137	131	146	146	158	156	166	156	147	156	139	147	153	144	143	146	140	145	148	129	134	159	161	144	166	142	150	125	145	168	155	156	152	122	154	134	131	148	138	136	145	125	135	141	144	146	137	124	136	151	155	161	142	107	152	180	143	156	146	154	142	155	143	152	163	176	138	162	150	148	161	140	168	143	114	132	137	148	138	168	134	139	137	164	174	148	137	141	137	149	132	134	161	138	129	140	137	151	147	133	150	153	148	133	144	137	146	135	129	144	176	159	152	137	143	164	165	145	166	146	146	143	142	131	148	135	150	143	167	166	143	151	148	148	116	129	148	179	145	131	133	152	142	141	164	163	138	141	142	160	167	106	147	149	149	147	141	155	148	158	132	124	141	164	156	177	154	144	166	134	139	149	140	127	140	130	127	166	138	146	147	143	136	140	153	130	155	142	134	149	135	145	146	149	157	151	125	159	144	146	161	139	148	134	130	171	119	156	142	147	148	159	148	149	168	153	160	136	156	136	131	146	150	137	142	125	132	151	141	150	147	127	149	136	139	135	146	159	142	135	137	138	161	145	156	148	153	142	131	158	127	144	148	133	145	165	138	124	170	163	151	158	160	143	138	154	141	153	124	165	144	127	140	136	133	144	138	142	132	141	157	131	172	150	144	137	129	131	141	135	134	147	148	134	142	143	138	155	147	153	150	149	152	161	134	149	127	155	166	171	150	142	137	149	155	159	148	150	155	143	136	136	141	148	138	155	160	184	161	158	145	152	137	147	155	116	150	165	121	154	154	142	127	158	144	151	171	136	146	143	175	144	137	142	139	137	146	146	133	144	141	187	139	153	142	147	149	144	150	155	168	144	148	132	148	141	159	151	138	134	141	135	165	159	128	151	141	156	152	149	144	125	125	146	132	112	143	150	152	152	137	127	153	155	173	136	166	162	157	128	143	144	131	166	147	135	168	142	137	142	144	146	144	137	154	144	130	133	153	144	156	151	137	134	150	154	149	133	164	155	149	147	160	169	138	128	136	155	140	146	145	134	132	142	151	156	139	129	178	152	144	152	145	150	155	137	154	159	124	140	141	160	153	180	138	151	152	145	137	150	158	155	141	161	147	150	151	150	127	163	146	151	173	155	156	164	136	138	136	144	137	128	141	151	146	154	136	167	159	141	151	119	162	163	155	138	160	134	124	150	155	146	154	148	123	134	145	139	143	136	169	146	145	152	119	143	165	158	153	138	137	123	152	134	163	163	129	154	153	148	138	155	155	146	140	149	138	165	121	154	164	147	152	154	148	174	145	149	145	136	139	117	156	143	162	148	160	146	148	145	157	157	166	151	156	145	140	147	151	141	156	153	137	135	134	161	175	150	155	125	136	134	146	141	153	128	129	160	157	161	152	137	141	163	131	130	145	156	164	152	148	141	133	170	158	132	140	157	161	145	140	137	140	146	161	142	151	148	159	138	130	146	141	157	157	134	128	143	144	139	165	139	131	134	112	143	133	146	133	160	140	124	130	138	139	115	125	147	153	153	161	134	165	171	134	136	163	153	143	144	146	145	136	124	161	145	162	129	143	138	148	141	140	146	138	165	163	144	149	149	138	140	135	138	137	163	161	124	136	136	153	124	146	164	154	138	149	132	153	157	152	152	142	156	144	124	144	144	172	158	160	153	124	158	150	138	158	169	154	161	156	124	123	148	133	147	142	141	165	164	159	170	154	137	154	140	143	131	133	162	138	142	140	135	123	146	162	153	147	156	139	154	142	131	161	135	147	128	160	138	147	149	139	137	156	153	160	132	129	156	151	132	161	133	136	147	159	139	156	132	131	144	167	161	130	143	144	142	150	143	147	139	147	168	138	157	134	166	140	133	164	159	142	137	121	157	131	174	160	151	153	138	132	136	126	154	129	142	145	138	140	121	164	149	134	153	150	143	140	125	138	140	166	146	137	140	148	148	150	121	172	140	138	147	162	165	143	157	153	151	151	151	140	129	124	165	162	175	152	181	164	148	125	145	144	164	170	104	155	129	153	142	131	131	151	167	120	148	171	152	144	137	134	149	128	140	131	131	137	160	139	138	138	145	158	149	142	153	160	153	127	133	153	120	150	145	143	178	161	149	162	147	139	121	144	157	150	150	124	145	136	156	159	142	138	139	132	133	140	112	136	160	151	164	131	159	126	146	131	147	179	153	166	131	153	146	165	147	163	124	139	153	152	141	137	159	189	165	152	159	148	164	149	155	163	136	135	161	128	150	152	165	145	138	148	146	141	140	148	117	167	127	139	146	118	131	132	133	140	144	136	160	139	134	161	132	127	163	158	119	141	151	148	169	160	150	133	149	142	148	136	160	147	157	140	160	156	132	161	121	140	144	165	135
3022	4210	2379	1146	722	545	480	451	425	432	392	395	396	412	369	394	403	404	373	373	394	379	361	355	397	390	400	366	400	370	347	385	356	335	343	363	362	374	324	389	414	377	356	367	371	381	382	381	363	380	363	346	338	373	360	370	357	409	353	365	369	366	317	349	366	328	382	363	376	385	382	337	375	369	360	368	356	385	377	399	354	368	401	386	369	351	366	371	347	363	373	353	360	360	346	362	391	365	387	357	365	361	393	389	368	389	368	352	356	370	357	353	386	386	359	362	416	391	333	370	375	382	365	398	363	380	332	357	363	356	354	369	352	391	352	361	385	348	343	364	377	365	383	369	347	369	370	341	366	336	347	381	362	315	357	379	381	365	349	380	377	337	359	359	390	354	393	354	370	345	351	371	384	388	360	364	381	333	355	354	352	379	359	406	328	364	346	380	319	370	386	363	405	359	333	357	369	378	404	337	391	354	360	378	348	358	352	370	359	374	359	399	329	350	366	341	360	387	397	385	335	354	313	350	362	388	389	355	367	362	385	379	398	350	366	376	379	380	357	345	379	385	354	344	367	361	373	398	365	334	378	368	380	329	374	355	371	424	396	365	390	356	377	340	356	345	345	363	393	367	364	349	379	346	369	357	365	353	363	360	400	393	403	359	388	383	366	337	411	392	367	362	387	349	380	351	349	370	392	361	377	351	351	399	383	366	392	362	341	340	343	395	384	379	348	377	377	370	355	367	360	379	368	345	387	354	352	403	344	390	351	365	375	355	328	372	352	403	356	331	358	375	361	354	371	377	336	350	359	400	365	343	399	371	349	353	390	343	361	377	401	355	388	389	348	338	354	398	400	394	368	344	360	343	380	370	383	388	348	360	396	401	358	344	381	362	374	370	348	361	335	382	355	343	377	355	353	351	381	368	364	391	330	356	383	371	375	371	370	354	364	356	343	381	401	363	361	351	411	384	370	369	372	377	384	355	369	385	398	378	367	382	354	365	378	333	356	366	363	372	378	371	369	382	349	320	378	322	393	357	371	352	383	378	377	364	365	378	360	349	379	363	335	381	399	366	361	354	361	360	392	384	358	359	369	345	345	354	420	355	360	358	375	385	356	354	387	381	336	398	367	347	337	395	349	366	379	373	371	341	380	374	387	378	403	371	395	355	334	358	383	415	373	340	373	357	354	357	373	358	355	341	358	372	388	396	379	384	362	388	358	364	362	355	377	371	393	345	378	350	357	355	361	374	365	421	379	367	354	398	381	362	337	370	328	355	373	392	373	329	332	373	369	375	354	337	397	359	336	347	366	347	354	375	380	382	343	357	379	366	381	369	334	396	395	338	384	352	360	346	338	327	359	379	347	364	360	364	343	348	378	375	357	382	360	391	379	365	376	360	393	371	391	354	369	375	384	348	350	385	362	349	360	371	375	353	340	365	359	366	338	328	364	360	356	364	365	373	378	385	366	381	340	390	358	362	380	353	371	370	387	380	355	362	331	368	380	333	387	355	371	374	344	416	352	393	356	336	395	352	360	367	354	400	372	363	374	361	359	380	355	339	359	379	366	375	355	368	377	375	330	369	380	360	369	373	387	380	342	376	349	362	350	347	345	366	349	355	366	329	369	379	360	408	377	370	366	389	393	348	351	374	378	365	365	350	365	373	367	364	354	372	351	377	371	402	379	355	381	374	354	378	364	382	363	355	352	355	385	388	357	367	371	376	335	367	366	344	354	372	376	301	346	349	383	379	377	389	369	383	361	358	357	401	362	353	373	386	387	386	335	368	383	349	367	407	373	360	388	369	382	391	358	345	370	358	383	360	345	345	373	350	356	363	350	395	357	376	379	370	358	386	364	362	325	355	352	415	360	371	355	348	358	339	373	370	362	387	373	350	366	339	384	348	384	344	339	377	379	382	362	360	333	388	373	372	352	380	363	409	385	316	370	353	372	374	406	361	354	351	348	364	364	374	343	383	359	365	350	390	359	347	363	335	387	358	370	383	345	347	361	356	342	365	370	414	361	347	381	398	348	376	363	368	377	351	366	375	384	369	323	370	368	361	368	374	403	374	379	404	370	374	371	376	360	389	366	373	392	339	401	376	361	354	360	383	372	338	387	374	345	369	338	384	354	355	368	356	372	376	367	381	346	355	367	373	358	364	358	385	319	397	333	367	383	364	367	361	367	378	398	333	368	403	367	393	370	325	356	348	344	337	355	372	373	370	360	403	359	343	350	400	413	379	389	395	368	381	374	381	334	342	365	355	403	354	369	329	377	339	369	343	387	380	328	352	384	414	361	345	341	388	370	388	364	348	359	372	361	334	395	379	364	360	376	370	358	342	378	395	334	353	367	388	353	372	358	373	355	384	323	392	367	397	367	358	398	383	339	360	352	353	373	319	343	393	391	354	360	383	383	385	340	395	365	372	333	365	340	373	396	357	351	353	370	375	356	344	335	359	375	339	376	385	377	359	375	328	393	352	373	365	373	394	320	370	352	356	358	336	340	355	386	351	324	366	372	362	354	356	376	365	344	409	352	397	344	384	360	358	366	334	349	388	376	369	386	348	359	392	369	362	382	362	359	364	344	368	356	409	383	365	319	377	366	382	380	341	376	343	358	387	388	376	392	341	377	380	376	369	394	375	385	345	343	361	376	365	390	377	352	377	381	363	351	391	363	372	336	364	366	343	379	364	381	356	355	374	354	374	385	349	391	346	381	338	403	354	371	351	377	374	403	396	372	368	387	357	357	343	356	372	357	370	403	333	326	371	371	385	384	364	354	351	345	367	400	349	361	400	372	381	368	384	343	361	371	358	322	366	377	370	393	334	398	375	333	359	382	375	381	354	385	394	399	374	379	390	336	360	346	332	365	346	391	351	360	367	366	382	387	354	360	371	391	362	348	357	367	400	351	345	371	361	348	357	358	382	338	364	374	387	369	340	377	392	354	386	356	354	351	350	355	385	389	376	341	367	378	339	359	358	358	361	362	384	383	338	351	369	372	368	391	376	383	346	375	351	369	330	368	394	363	362	382	374	370	331	373	329	356	340	345	379	357	345	370	386	347	380	351	372	391	379	349	356	385	377	377	380	372	389	356	367	309	343	364	327	357	362	364	402	367	316	368	385	365	365	328	369	366	334	348	368	354	372	362	388	369	392	357	357	369	366	369	385	371	375	348	355	393	381	367	373	351	350	372	372	370	354	360	380	374	366	372	372	389	380	334	378	367	351	401	348	382	361	371	347	332	365	338	379	353	379	335	396	346	372	340	360	355	339	343	399	357	365	328	323	379	381	359	394	344	385	346	331	337	344	368	360	362	369	329	370	385	386	392	405	378	412	344	354	379	381	349	359	357	366	351	358	357	402	398	347	378	383	337	376	351	367	382	360	357	342	406	354	350	355	348	369	383	368	364	354	390	384	376	349	332	365	374	377	374	398	404	366	349	370	369	372	371	349	389	371	366	387	360	337	352	361	379	393	361	391	362	340
32169	10111	1151	572	444	483	420	395	392	379	412	410	408	406	374	423	396	406	438	396	411	413	389	394	416	395	437	410	417	385	395	431	406	405	410	417	408	400	408	366	412	419	403	436	384	430	430	411	428	443	429	416	406	410	468	384	436	390	355	382	406	405	423	402	397	431	432	429	399	395	436	430	409	435	427	424	423	396	376	404	397	409	391	421	409	399	412	445	395	442	380	390	442	432	409	412	381	420	393	436	398	387	417	419	403	371	453	424	392	381	411	410	374	415	380	423	431	420	400	390	402	400	425	400	423	410	398	456	388	383	439	423	418	433	424	410	428	414	425	418	422	408	408	379	442	419	405	362	396	395	386	414	402	400	405	404	421	396	413	434	434	366	423	415	365	406	377	381	427	406	414	426	427	415	380	389	449	394	418	397	418	426	449	411	409	414	411	427	432	461	421	349	412	400	422	449	373	446	425	419	418	437	403	427	365	415	362	421	399	409	401	389	420	413	402	415	410	427	391	429	383	357	397	414	444	419	449	431	418	418	404	440	431	407	372	427	416	407	394	390	378	425	470	382	438	398	419	426	448	412	412	395	404	368	397	415	426	426	428	372	445	418	389	390	424	426	395	431	407	425	404	405	403	395	389	374	406	497	457	423	436	387	430	389	380	420	406	359	439	409	426	415	432	428	445	445	425	401	389	410	422	431	383	419	426	433	411	448	407	425	384	431	409	426	363	396	372	452	393	420	408	388	420	413	444	413	404	417	403	430	424	426	417	384	403	384	425	397	384	397	372	380	435	431	459	412	418	416	397	428	412	399	416	454	413	422	437	424	372	420	431	424	382	460	434	458	408	392	455	406	412	374	413	380	408	419	428	429	433	382	411	399	395	402	413	397	429	398	406	391	414	456	428	429	381	420	387	434	399	454	408	411	374	427	379	426	384	398	400	389	433	412	405	405	363	438	375	428	391	371	447	401	390	421	412	419	400	378	413	421	422	430	401	400	402	381	402	389	429	463	423	422	425	403	427	414	391	414	451	438	405	434	424	410	472	415	402	437	406	436	419	413	406	408	424	422	442	422	415	385	414	398	422	411	378	390	386	405	406	425	402	410	400	379	420	398	393	431	399	398	371	396	385	440	364	417	448	414	423	416	432	393	404	421	430	430	415	356	412	447	423	379	417	419	413	418	395	397	420	390	379	428	415	401	393	426	433	409	379	359	454	415	385	388	419	402	410	440	421	402	392	408	417	446	405	401	386	407	412	470	434	402	434	437	411	399	428	404	416	385	394	414	374	386	443	416	385	356	415	375	391	411	422	427	387	431	426	399	369	441	387	438	424	395	370	377	424	419	445	421	416	395	390	405	399	388	406	376	432	400	425	417	385	392	406	365	420	395	422	425	414	385	429	402	391	411	443	410	389	390	422	414	396	419	377	430	427	404	383	411	413	445	431	432	398	423	414	400	417	442	427	380	420	440	408	400	424	383	426	375	447	429	424	383	409	393	413	410	388	437	410	432	421	397	434	433	414	388	398	424	432	373	436	439	413	429	436	417	409	443	389	393	405	400	448	409	403	378	408	403	389	402	389	406	423	416	401	390	440	395	381	419	399	375	397	368	385	422	359	420	412	390	414	427	437	413	386	421	407	430	397	420	447	428	445	394	415	403	389	417	410	422	396	385	421	418	388	401	385	403	440	409	438	438	416	357	409	422	431	386	404	396	406	419	413	410	407	448	432	399	400	380	437	391	379	418	410	417	422	416	421	422	406	395	390	381	402	431	381	400	404	401	441	417	397	447	411	430	414	446	426	380	391	445	419	420	391	369	426	388	398	408	434	406	400	406	407	427	406	406	450	385	416	401	402	476	420	446	387	426	417	376	448	423	445	411	406	402	423	412	383	410	408	438	368	433	428	426	368	395	434	422	412	454	409	387	434	437	409	430	405	428	429	365	435	435	392	412	425	386	430	411	422	389	423	444	431	414	419	423	424	419	390	402	391	424	406	432	395	408	394	395	413	438	431	401	434	409	367	383	405	405	398	427	402	407	388	407	465	413	400	396	412	422	418	435	412	422	425	422	444	372	432	403	420	377	382	408	431	399	440	405	394	395	395	438	407	395	413	399	420	412	390	380	414	418	390	415	418	412	447	402	405	415	398	383	396	441	471	385	424	439	405	404	377	411	404	425	409	416	386	408	443	385	411	442	420	424	425	431	400	389	424	401	415	420	410	393	431	374	421	411	406	381	431	415	400	398	436	386	392	441	401	423	377	434	451	401	441	407	423	393	381	425	425	411	375	432	413	414	417	404	388	420	432	441	418	391	428	401	399	426	423	389	458	425	422	383	437	373	391	403	378	428	388	417	433	426	428	400	406	411	412	430	409	376	407	394	456	421	443	428	438	379	426	386	405	437	405	425	413	402	376	402	406	408	400	415	377	394	454	455	408	405	398	415	405	382	408	397	386	398	428	408	401	425	435	412	417	418	416	394	413	411	444	396	378	420	412	360	426	398	356	451	380	420	436	424	403	408	417	400	431	377	420	407	404	392	391	408	400	420	420	423	382	415	398	434	406	405	430	452	383	404	432	422	419	448	410	369	398	395	436	415	425	415	406	422	414	420	391	411	384	407	410	419	416	420	399	430	470	444	408	416	396	435	457	388	399	409	408	378	417	396	372	404	427	411	422	418	419	414	438	375	423	412	408	409	418	407	380	399	396	411	401	373	440	426	456	433	432	385	441	410	467	400	412	418	382	369	443	389	401	404	461	413	412	403	423	411	415	407	400	427	428	355	441	405	405	417	422	395	378	409	425	395	417	431	410	382	382	437	382	388	423	378	413	390	453	412	416	418	464	422	395	437	410	419	420	435	419	428	399	404	446	411	374	404	420	398	429	443	448	418	394	387	437	419	406	383	436	397	448	420	442	388	408	447	400	405	376	427	405	408	439	398	425	442	371	402	400	381	426	389	443	414	407	380	440	442	423	401	388	416	391	441	409	450	433	469	434	398	398	418	417	427	458	446	392	422	392	408	410	429	434	399	397	416	391	412	432	394	432	433	456	361	426	377	417	381	406	397	400	414	424	446	405	416	452	396	419	417	404	410	410	422	419	426	407	423	455	430	418	398	406	383	409	380	407	435	443	391	398	424	409	394	390	420	419	378	372	386	419	408	403	424	436	427	427	406	424	418	417	396	415	401	414	414	448	417	398	425	388	410	424	396	391	426	429	427	393	420	461	390	394	453	439	413	403	388	405	454	388	416	421	426	396	408	408	460	431	424	405	431	380	414	403	434	430	366	441	369	411	408	421	450	461	416	385	396	409	398	410	395	379	438	409	404	376	440	383	416	439	427	424	394	397	407	393	453	449	417	406	404	417	425	435	448	410	406	442	435	451	418	419	422	414	395	371	401	429	418	413	408	431	407	445	348	401	410	394	420	419	446	424	422	415	438	414	418	405	418	441	432	413	431	430	409	425	392	440	409	456	410	407	385
5494	1008	984	958	939	946	949	921	954	903	915	904	921	937	924	880	930	926	893	930	894	957	894	920	928	897	934	919	977	918	913	927	892	945	889	935	961	896	906	895	950	869	905	919	855	889	913	973	942	956	895	920	958	923	908	889	935	959	956	926	922	929	967	878	890	919	919	910	895	888	889	922	893	903	939	927	855	919	942	896	905	944	929	920	939	855	901	903	980	883	940	911	905	924	930	945	919	916	888	966	902	930	908	924	949	837	948	870	939	919	884	894	875	905	979	932	902	955	913	881	886	868	874	899	922	911	946	990	880	912	906	921	926	894	892	857	972	886	922	895	890	973	883	890	902	935	893	887	914	947	924	902	909	938	890	935	923	902	928	922	889	934	885	884	964	919	911	913	903	924	901	900	952	974	865	905	942	934	982	943	903	859	878	959	911	936	924	892	923	931	950	944	859	912	920	900	956	902	888	919	910	925	856	872	873	910	901	886	935	928	1000	897	924	890	924	936	932	994	902	967	922	899	954	903	932	905	947	889	907	910	869	883	895	922	894	900	905	833	893	926	917	866	925	945	900	929	978	891	897	906	930	941	916	926	859	918	874	910	962	909	895	880	903	900	891	904	884	931	984	891	916	940	901	909	930	938	948	857	926	955	892	967	914	899	897	865	987	907	897	965	936	919	979	932	900	935	917	907	919	932	949	981	938	844	951	969	886	926	955	945	890	958	974	926	958	943	995	911	922	942	885	929	882	907	899	918	931	917	924	939	941	844	889	893	914	862	936	934	954	908	926	939	904	906	898	943	941	896	903	933	882	917	886	880	899	920	915	915	949	952	918	941	999	941	966	875	938	936	951	937	918	950	927	930	935	911	933	877	936	878	914	934	934	897	926	934	865	945	885	941	866	940	979	918	927	970	926	872	873	951	874	883	910	849	884	969	917	972	917	926	927	910	946	906	941	908	965	963	957	918	887	897	920	918	972	929	938	911	919	931	917	908	913	902	870	935	915	910	874	949	950	952	917	929	929	919	930	912	923	929	901	889	935	882	956	946	905	939	921	867	906	954	928	862	928	886	862	917	950	911	933	896	893	911	939	931	934	946	918	962	948	917	938	920	943	872	885	912	875	899	918	870	931	920	907	909	935	964	948	922	909	908	919	963	903	928	911	913	948	890	990	892	904	958	882	938	892	915	943	926	936	895	939	912	907	967	947	922	982	905	929	914	951	890	909	924	953	958	936	946	925	869	936	920	928	906	904	897	916	894	924	946	927	883	902	912	927	858	936	930	900	929	903	931	918	962	920	941	914	909	884	953	924	958	897	945	950	933	903	925	890	941	909	907	953	943	931	972	918	926	884	909	875	878	974	900	876	912	945	931	905	945	899	942	979	953	891	907	967	879	880	938	935	918	874	918	912	933	915	930	919	940	852	948	893	897	901	941	898	905	985	891	870	946	898	895	972	917	1004	910	925	894	903	902	922	957	894	889	927	934	899	924	951	903	912	877	879	900	970	936	882	924	917	909	952	867	920	876	917	950	949	856	924	894	909	910	911	923	952	905	945	886	984	902	871	971	958	892	895	890	927	922	924	885	963	950	907	885	936	918	920	922	967	932	901	881	892	928	939	916	893	951	925	938	956	926	909	896	937	905	871	885	887	910	953	827	917	931	923	883	901	920	887	956	950	905	919	921	896	886	961	908	960	928	959	860	937	918	953	971	940	861	916	927	950	903	937	923	904	957	918	852	915	891	858	940	915	923	911	947	924	899	899	910	910	940	896	892	879	948	896	897	906	964	905	910	904	929	931	879	992	901	841	939	919	873	908	856	950	897	931	885	869	896	943	908	930	931	979	897	959	939	942	826	932	957	932	916	976	901	969	958	931	961	876	904	913	938	925	926	913	916	908	888	956	969	907	922	942	935	931	878	909	915	914	921	919	924	961	913	859	965	892	940	896	891	927	923	933	1005	888	948	892	894	885	936	903	900	943	909	886	948	922	929	944	909	922	907	922	946	915	868	916	925	898	881	919	920	882	959	919	887	902	891	894	923	964	882	975	902	927	949	930	921	924	907	912	941	895	953	968	934	934	939	899	960	954	923	947	928	936	875	936	890	922	921	892	978	951	902	908	904	890	921	885	933	869	957	891	945	836	951	962	949	940	955	908	878	915	939	897	915	916	962	966	890	891	864	930	921	914	888	962	950	937	902	933	946	925	921	949	915	911	895	909	948	912	853	904	897	906	933	920	941	913	955	921	901	950	930	976	925	975	924	911	898	954	939	932	870	919	879	903	939	895	932	955	915	932	921	946	925	898	925	907	910	899	958	960	871	886	935	906	922	877	949	886	916	914	889	907	914	933	947	887	914	1004	930	931	896	930	926	884	927	952	900	947	914	895	925	890	905	912	911	927	937	902	876	934	965	908	911	861	943	909	882	944	966	925	922	911	985	941	913	923	895	879	941	893	941	920	913	922	901	903	888	909	955	928	938	971	903	908	953	955	939	913	880	904	909	869	913	927	919	920	903	914	914	954	906	924	911	927	927	888	965	886	952	912	942	936	924	908	896	966	934	971	929	888	891	960	946	947	910	925	899	915	917	862	944	898	889	905	908	943	930	959	944	914	922	1010	889	998	927	965	931	894	842	926	918	925	898	904	908	890	916	940	966	925	918	872	907	864	920	930	953	908	970	877	922	927	916	940	874	925	877	906	929	895	905	957	865	965	935	933	925	867	923	956	921	896	891	935	939	940	882	949	898	888	903	935	924	945	905	929	929	954	909	890	942	935	968	979	909	929	942	858	914	901	886	908	981	932	897	922	948	910	960	945	946	922	914	932	906	935	972	886	902	948	948	927	906	904	880	899	905	918	856	884	952	902	869	974	886	929	895	907	940	974	940	944	935	877	862	954	930	888	894	968	918	904	883	936	971	956	908	863	911	905	961	921	914	922	911	907	919	919	891	900	915	911	941	915	953	930	880	921	940	929	885	960	902	941	938	899	963	949	901	889	923	945	900	961	892	929	895	938	942	902	928	960	971	896	907	916	886	929	924	899	933	938	923	898	912	909	939	858	884	915	939	954	914	920	950	925	940	940	908	916	923	988	880	874	893	878	883	914	915	916	929	924	844	932	898	948	924	934	970	986	914	892	934	917	912	916	859	869	954	917	993	924	871	896	884	871	905	906	925	917	899	883	938	980	925	924	864	939	945	912	932	925	920	925	896	950	886	941	906	886	891	951	903	860	945	943	899	937	901	966	937	953	943	874	897	899	908	922	904	872	944	919	893	876	912	916	926	894	923	916	908	933	935	957	907	873	942	915	920	919	969	908	923	917	902	924	866	877	966	926	905	973	882	954	923	881	877	929	972	900	959	898	946	918	865	892	949	899	925	942	947	900	921	923	868	954	892	906	930	869	929	877	873	886	870	902	909	917	938	902	939	931	936	975	946	929	967	931	891	898	865	909	958	943	899	890	916	936	943	883	964	965	930	890	906	919	942
24555	20954	24347	27692	20430	1993	482	414	390	348	343	358	310	314	305	334	357	320	314	327	309	322	315	323	310	289	336	296	317	342	314	332	305	341	312	346	303	343	321	320	323	312	326	293	314	285	319	345	318	335	342	294	316	357	310	282	332	284	314	335	291	314	321	315	298	285	345	311	306	324	310	336	320	313	338	295	293	303	298	333	323	349	335	317	320	322	302	311	357	315	315	307	331	334	311	325	352	287	292	324	300	325	322	327	316	319	329	305	309	330	316	305	346	351	310	302	304	343	298	293	302	330	311	355	301	276	276	326	352	282	306	317	309	322	280	289	294	318	311	291	300	285	356	288	322	290	295	332	303	317	321	308	337	324	330	320	308	308	328	312	295	288	324	310	299	314	291	296	329	285	329	329	321	330	296	327	321	316	328	334	336	317	297	295	289	301	292	324	312	316	290	329	341	302	326	309	355	315	327	334	323	304	308	292	327	307	338	307	336	274	374	330	327	331	305	322	330	315	323	317	359	282	313	305	299	309	295	321	329	343	331	285	313	318	312	348	306	345	295	315	346	324	322	341	333	336	337	267	309	297	324	351	294	324	317	313	324	287	308	312	304	335	303	328	311	320	323	322	348	337	295	324	283	345	325	318	316	307	307	344	311	323	286	306	317	301	309	322	320	335	307	323	301	307	322	292	325	337	295	318	311	295	336	326	305	275	333	308	329	304	331	335	312	310	318	315	341	303	318	344	293	304	297	324	314	341	285	337	320	283	321	310	381	337	287	320	326	352	310	320	305	317	323	307	323	336	333	304	300	327	326	275	343	319	299	305	337	315	313	332	314	314	298	329	325	254	344	322	305	292	299	312	302	268	294	357	330	312	304	344	283	275	269	314	340	325	302	344	294	308	333	319	299	305	299	298	324	286	337	302	326	359	315	349	332	321	293	287	300	324	298	292	351	310	338	326	303	301	290	285	345	311	311	339	313	337	322	303	299	323	316	329	311	320	322	313	347	327	298	322	299	315	296	318	312	308	307	298	328	349	325	288	275	317	301	324	305	294	345	298	397	295	322	304	286	308	340	323	319	300	308	310	309	300	312	316	318	294	309	327	319	327	330	275	338	308	335	346	341	331	328	290	302	332	332	317	316	276	321	304	305	296	317	298	320	327	305	283	338	332	345	343	344	310	360	355	307	335	306	310	324	321	313	320	336	317	312	301	322	327	335	313	326	314	307	302	313	328	342	316	291	304	322	309	287	261	331	326	312	335	319	301	317	296	313	283	274	298	285	292	305	337	307	302	362	322	302	295	303	323	288	290	306	326	321	295	318	317	309	330	304	292	344	314	313	305	301	310	321	325	326	318	315	301	309	288	307	334	328	306	315	325	310	318	284	318	274	332	311	301	331	308	304	348	322	316	318	323	298	286	297	328	329	317	360	343	347	363	329	309	321	346	323	334	353	312	347	292	340	307	295	329	296	314	298	323	348	318	279	283	317	319	338	321	337	328	285	306	338	299	345	309	320	364	319	319	361	321	338	308	323	301	296	315	313	308	321	330	317	292	388	288	327	329	311	333	335	340	302	299	339	302	341	330	303	352	307	310	314	340	272	296	299	335	324	294	339	309	300	336	278	346	308	324	359	310	348	299	313	315	311	327	316	343	316	312	315	326	292	286	351	328	332	328	305	318	323	287	309	313	300	335	327	339	304	328	311	344	321	317	286	282	328	299	323	313	311	307	313	309	292	333	319	324	308	313	347	314	317	312	312	314	327	329	318	320	322	318	331	305	319	283	306	327	329	266	314	316	302	310	302	299	292	323	314	339	332	331	294	318	323	288	294	316	309	336	319	312	280	300	329	334	343	321	308	339	315	342	339	302	323	303	327	331	310	287	303	319	317	308	342	273	332	321	341	341	348	318	288	328	297	310	342	328	284	333	318	344	341	273	327	336	301	317	330	327	329	342	295	296	338	330	351	319	340	300	285	266	313	340	317	289	350	278	315	319	326	328	310	305	375	345	334	290	325	319	327	335	338	301	323	305	306	302	309	306	313	331	345	316	333	267	292	312	314	320	292	325	317	348	328	327	317	293	336	317	314	339	304	313	306	306	301	359	310	337	286	315	315	335	288	314	298	378	316	305	304	323	304	291	338	336	334	327	315	334	297	312	299	321	311	296	298	347	315	316	334	342	314	299	303	292	314	307	324	336	319	346	305	285	317	329	309	311	311	296	302	299	292	336	300	299	304	295	300	290	312	317	287	320	307	317	298	290	315	293	278	332	319	343	348	324	334	319	320	292	305	297	310	318	335	308	339	347	341	311	339	314	324	299	321	311	307	319	312	340	327	285	326	313	339	327	320	319	337	344	303	353	320	300	297	291	317	327	339	339	318	278	278	328	327	306	310	306	323	320	298	305	300	315	324	268	276	313	341	308	303	308	340	321	322	312	296	304	350	324	305	294	317	323	339	367	299	280	345	293	288	314	322	276	335	327	335	321	289	303	294	321	315	325	309	330	287	299	334	342	330	317	285	303	336	298	311	309	286	347	315	297	308	301	350	270	301	324	304	298	302	314	303	301	294	298	309	325	332	296	292	309	348	316	301	345	310	340	303	335	322	303	287	313	331	311	333	323	320	303	323	319	298	325	293	302	333	337	295	326	313	312	294	341	330	317	296	322	318	308	307	312	293	314	313	326	290	326	296	312	300	331	309	346	303	304	320	353	331	319	291	304	293	297	284	296	299	317	316	311	310	315	289	310	352	311	296	334	299	317	307	341	320	339	317	313	318	290	294	284	332	322	303	298	315	323	327	300	300	293	327	316	304	303	320	311	318	291	284	313	281	302	346	296	319	338	339	349	335	317	325	285	302	276	309	308	321	361	302	297	286	299	319	311	282	323	302	286	297	306	298	301	298	330	303	321	303	306	338	315	311	284	278	302	305	305	306	305	333	353	292	309	289	304	298	314	320	340	306	307	299	308	297	314	337	317	339	311	320	300	291	311	322	326	281	351	312	317	305	281	304	312	327	298	338	308	317	288	291	332	308	321	298	320	312	352	334	338	337	340	303	329	317	305	299	297	311	325	318	298	302	319	324	299	335	335	335	306	328	330	326	306	311	285	327	292	323	312	300	340	317	348	313	353	315	318	362	308	335	337	332	281	324	317	278	287	304	325	282	319	338	331	299	346	296	319	329	320	323	266	327	330	312	291	330	316	306	288	305	323	335	319	298	333	314	282	324	312	304	301	306	335	310	294	287	303	319	296	337	345	317	344	323	329	298	308	330	326	283	311	334	332	286	331	323	325	311	300	336	285	306	331	327	319	292	320	312	304	333	317	339	307	315	339	323	326	309	351	297	334	339	303	305	330	317	343	321	309	303	340	325	332	307	332	311	341	309	290	308	341	330	297	303	336	324	306	310	319	311	275	336	298	337	321	306	336	347	345	289	339	320	307	291	317	332	331	311	303	317	289	315	337	316	340	320	310	326	304	318	340
3139	2782	1742	1116	841	809	762	799	704	738	751	712	696	685	763	688	723	708	735	710	692	734	775	692	733	695	707	743	752	699	719	714	742	718	692	695	718	712	713	668	685	703	691	757	698	709	701	726	710	722	701	755	656	717	702	685	715	692	727	669	682	751	721	737	734	683	668	697	668	750	718	680	711	719	720	700	660	688	712	707	708	734	726	691	699	684	706	722	756	699	775	694	694	693	701	740	708	718	730	697	760	680	656	714	705	734	737	697	756	721	781	666	704	683	701	723	730	714	705	729	704	768	739	729	690	710	762	692	703	687	713	707	749	710	655	715	723	730	733	743	715	717	700	704	703	729	734	701	687	661	689	709	677	697	724	662	734	765	707	752	724	708	703	729	676	678	715	718	705	725	656	748	728	717	684	673	676	737	679	754	727	673	724	694	687	657	728	706	709	753	672	673	707	701	745	700	713	750	755	734	724	729	694	729	704	721	714	664	727	727	658	701	715	689	735	722	731	690	697	691	758	702	697	727	733	739	715	746	756	709	723	700	716	655	717	725	690	691	685	658	692	734	705	694	706	690	652	708	695	722	710	772	691	667	738	721	713	701	708	676	735	737	697	664	720	699	751	756	763	695	688	682	687	671	717	744	670	743	683	673	711	669	754	726	725	724	698	734	731	713	716	710	702	696	696	724	703	681	691	721	736	699	652	709	704	680	693	754	732	691	738	735	697	708	698	716	685	708	714	688	650	710	725	703	695	682	713	679	671	683	730	712	700	725	694	721	672	647	715	705	731	737	718	705	692	728	719	683	692	739	676	693	663	714	676	731	709	756	707	730	702	724	751	690	716	714	734	707	723	722	701	753	734	700	649	704	705	692	735	655	683	718	732	691	704	735	728	740	738	739	709	751	693	704	744	712	682	705	709	688	657	677	650	756	752	712	706	716	738	696	706	727	715	663	708	714	704	659	718	691	719	700	752	761	694	696	675	696	695	720	653	721	725	701	720	660	708	720	678	728	786	685	729	727	722	717	692	712	714	735	704	721	688	715	689	719	679	709	744	723	718	717	684	707	698	728	697	697	707	736	705	720	688	663	754	701	660	689	735	655	741	733	761	696	686	718	701	748	689	752	710	762	675	723	664	691	684	741	649	730	721	697	730	713	710	702	739	688	708	679	707	702	704	738	694	669	696	696	699	721	698	693	646	695	709	769	679	679	692	675	709	711	668	684	713	706	687	729	723	686	711	674	704	650	701	725	646	739	686	642	740	685	714	708	779	686	711	736	682	741	712	685	676	700	732	691	664	721	746	687	717	735	658	748	701	738	751	723	735	646	681	741	691	744	720	696	719	718	708	732	721	709	677	686	762	722	694	732	718	666	709	698	703	686	652	685	721	707	746	694	719	756	723	724	682	701	711	746	713	678	710	700	711	727	724	753	712	749	725	690	702	752	711	682	756	716	694	753	708	677	633	665	670	694	710	679	680	733	736	711	693	654	751	727	652	658	656	690	663	717	738	703	686	696	690	697	701	722	717	738	733	695	691	713	691	690	706	702	691	773	709	719	761	727	687	730	722	734	766	742	709	747	687	680	715	746	687	690	673	701	760	762	735	721	706	743	696	709	762	677	718	682	717	706	699	685	773	697	704	732	716	756	734	739	716	760	706	714	691	701	732	693	723	704	696	692	739	693	702	692	692	700	758	690	686	697	718	714	689	714	711	674	718	681	656	696	660	698	703	743	727	718	718	700	720	703	720	762	657	704	733	670	656	740	706	707	662	725	689	715	663	701	703	699	707	699	699	726	712	678	705	728	734	669	661	707	657	681	742	680	757	699	704	729	739	745	698	678	701	673	718	664	706	712	722	719	679	739	664	755	708	730	769	726	712	711	720	752	700	707	663	713	710	711	682	715	723	703	696	721	733	673	728	688	735	713	739	699	716	733	691	735	694	686	684	716	718	733	704	695	732	656	690	698	712	710	732	679	699	723	681	715	739	749	713	763	754	689	720	743	749	711	677	715	663	692	734	708	665	718	711	717	772	757	717	722	744	740	710	722	680	712	704	718	768	709	727	723	654	701	719	684	670	677	710	731	699	696	706	696	717	650	714	703	683	713	737	705	695	768	688	720	687	715	696	745	699	742	684	659	703	714	707	732	695	667	721	657	703	701	737	647	700	712	721	680	650	703	737	746	712	752	731	723	707	702	696	733	720	689	698	674	714	704	698	660	692	707	750	771	721	734	710	710	735	711	713	708	745	771	743	715	693	688	686	682	703	680	721	706	715	734	692	720	684	690	738	709	682	727	713	708	699	749	762	707	702	693	704	653	704	712	703	669	682	710	738	745	683	696	684	669	727	714	745	684	674	704	685	751	667	723	709	697	714	755	697	728	686	713	744	683	719	702	708	728	748	719	687	705	719	723	684	736	757	713	741	707	776	693	741	704	702	726	660	726	691	752	704	716	707	703	740	734	687	666	723	680	710	704	673	657	726	703	754	724	709	692	711	679	766	744	689	733	652	717	735	732	687	712	679	731	707	740	750	695	718	712	720	746	708	724	721	728	703	746	700	736	697	693	691	664	699	698	724	717	741	722	705	674	673	701	687	658	705	730	709	772	728	747	750	723	701	730	704	694	699	782	682	692	713	715	679	730	702	713	734	692	691	662	731	704	718	766	682	726	666	744	728	697	718	670	709	709	685	672	734	733	701	725	715	721	777	751	735	691	697	718	703	748	727	724	701	665	706	727	739	732	756	709	729	725	666	727	699	690	734	705	685	687	709	708	749	718	753	690	661	667	731	691	729	697	703	656	733	700	736	688	732	705	677	689	712	704	695	727	711	683	697	710	689	674	717	701	706	750	681	674	740	721	727	757	769	703	697	702	719	718	717	697	719	674	701	735	743	734	754	707	751	694	735	669	661	747	713	726	694	668	687	648	702	680	707	696	702	777	742	740	695	765	654	715	719	717	713	718	713	719	709	719	732	721	724	683	698	703	686	718	691	708	762	700	712	716	716	715	676	696	694	689	700	675	679	686	719	690	674	681	708	781	702	725	733	687	688	729	722	648	710	718	707	716	696	759	680	695	691	728	633	708	682	742	754	671	754	766	719	718	715	740	722	722	678	676	688	745	737	646	694	702	733	704	741	665	713	736	728	661	685	710	664	685	712	742	715	694	674	684	761	708	714	710	686	719	694	759	718	707	700	729	707	721	679	697	721	729	694	704	763	651	718	735	749	705	723	727	672	663	673	697	733	722	679	708	707	653	682	716	665	708	708	748	713	669	670	678	718	723	649	701	680	736	688	740	755	718	683	676	689	752	709	682	658	705	668	723	725	662	727	741	660	756	723	723	704	714	685	676	724	688	682	664	742	712	724	725	740	737	669	749	684	729	721	733	671	736	720	698	682	686	686	707	699	696	715	701	680	706	785	714	669	720	715	719	751	657	714	729	714	669	721	721	699	705	729	734	684	732	703	676	744	740	686	724	676	678
23842	20990	25061	27108	20990	20782	1227	372	281	250	213	203	180	186	179	176	163	155	133	174	173	184	153	155	163	174	165	159	174	155	158	157	173	151	157	137	131	140	142	145	145	161	139	154	145	155	162	149	148	122	139	147	134	127	134	140	150	151	134	167	154	157	134	115	119	123	141	155	164	136	153	145	131	136	125	140	165	162	134	140	161	150	148	165	155	139	144	138	158	129	128	152	135	155	142	152	159	144	129	135	159	166	147	146	123	159	138	158	137	138	162	145	163	160	146	141	156	144	155	166	156	137	142	136	157	126	161	133	146	161	158	145	171	147	140	134	147	162	128	134	133	114	135	137	129	169	143	145	159	142	138	147	141	134	134	122	134	143	154	122	144	136	132	126	149	145	130	139	120	147	161	162	161	179	150	135	154	164	150	125	137	138	168	140	167	144	159	139	143	161	132	148	123	130	118	142	155	150	120	149	134	149	143	145	120	156	145	151	163	153	143	131	132	149	149	138	160	158	148	124	143	133	130	152	149	146	171	173	118	142	138	150	159	145	153	137	146	148	146	138	140	139	151	130	125	167	151	157	139	118	136	144	137	139	150	135	136	151	123	146	154	144	132	146	161	139	135	187	151	146	161	137	152	146	149	142	151	152	132	130	147	143	145	132	151	143	136	138	171	153	133	157	140	142	137	153	133	144	138	153	141	143	134	148	132	132	141	161	147	134	132	143	145	155	156	135	141	143	126	148	133	128	155	157	141	135	149	128	126	149	135	148	140	138	137	151	134	131	133	154	148	161	160	128	154	162	157	149	161	133	153	151	123	149	141	152	136	149	132	134	154	113	134	159	154	154	151	182	129	135	169	142	154	152	119	124	158	160	134	155	163	159	136	143	159	145	163	128	159	156	159	136	141	142	155	142	144	116	151	156	148	162	153	144	143	143	151	141	140	119	144	150	141	170	138	156	145	112	137	123	138	146	138	159	152	160	151	144	151	159	137	127	143	164	147	136	144	136	159	137	144	146	142	155	151	151	150	158	158	149	155	158	127	138	160	143	143	150	148	166	141	181	134	145	136	153	149	148	139	145	132	155	163	131	153	181	144	139	147	169	130	134	133	139	147	142	122	166	145	155	137	152	160	154	133	150	137	127	132	142	144	132	128	142	159	159	116	143	125	129	132	131	135	146	155	139	141	151	137	132	149	123	131	164	104	141	146	137	146	136	150	150	170	163	152	153	117	149	146	141	143	156	150	144	131	143	165	125	161	158	104	140	133	146	133	156	154	119	142	151	132	139	161	130	194	136	124	127	153	158	127	136	156	143	127	136	157	130	142	153	155	143	145	144	159	128	138	127	130	162	138	152	132	165	147	124	157	139	142	144	127	126	170	144	134	122	131	145	143	150	153	142	139	146	166	151	150	134	151	114	149	160	145	156	158	129	133	132	157	141	121	149	149	153	150	156	126	142	148	127	158	139	139	139	134	127	147	146	148	137	162	155	143	133	126	117	135	139	143	142	134	128	148	123	157	153	139	140	157	144	148	151	155	152	141	147	143	140	134	143	131	141	145	141	147	140	141	150	128	140	127	142	158	130	141	119	138	145	143	129	141	143	127	168	144	132	154	137	137	142	147	145	132	143	148	148	159	139	146	164	120	149	140	157	145	155	137	170	159	147	139	139	142	147	138	172	136	160	120	134	159	169	165	159	142	140	143	146	142	162	154	143	128	142	165	133	145	173	111	154	145	134	112	144	144	147	172	153	138	121	152	153	130	143	132	123	128	127	146	144	138	152	124	149	143	145	141	148	151	136	158	133	127	105	133	161	142	148	143	143	156	129	172	156	143	122	132	125	179	152	130	134	156	149	158	162	144	160	139	147	131	115	139	145	167	149	159	162	146	149	154	144	173	164	143	154	151	166	147	152	139	134	150	150	153	137	138	147	156	160	131	143	127	158	150	142	142	143	125	138	130	147	144	143	137	136	154	150	139	135	139	153	144	143	171	149	131	156	155	133	137	158	137	140	132	140	131	154	156	144	136	144	157	175	127	156	139	121	143	145	139	141	140	172	141	127	147	155	126	123	137	156	153	153	143	144	153	154	132	155	138	146	137	169	148	160	141	136	140	118	162	150	149	128	131	149	151	148	146	152	163	154	145	157	164	174	146	160	145	174	144	138	141	162	130	149	146	143	150	159	139	141	171	131	141	146	141	152	128	127	154	151	158	125	130	127	143	168	135	140	124	123	147	135	141	152	162	133	135	159	144	150	151	140	135	145	147	167	144	146	156	169	164	156	150	147	143	158	165	148	150	146	153	135	151	134	153	174	136	142	145	136	141	142	126	150	147	123	148	158	156	143	153	149	172	135	131	130	167	149	124	157	155	159	136	164	162	162	136	146	142	126	140	164	137	131	132	131	158	129	141	168	158	135	151	138	145	142	136	165	165	147	141	148	154	134	121	168	143	146	138	137	159	171	149	127	145	159	142	158	143	147	162	143	136	158	140	154	176	132	137	143	137	137	154	162	157	157	135	143	154	145	164	145	122	117	149	155	128	160	157	145	141	154	130	151	140	136	133	161	160	139	155	153	143	139	150	140	140	137	143	153	147	144	150	151	148	150	159	117	160	136	139	143	180	140	129	167	144	133	137	164	154	148	157	117	140	133	129	152	130	145	157	127	148	159	141	128	121	127	149	159	163	129	143	134	143	137	158	168	139	148	140	162	138	145	149	155	150	136	161	142	127	141	170	140	177	162	167	165	133	129	143	125	145	151	144	164	134	139	156	143	170	139	172	133	133	160	130	159	141	166	158	160	147	148	138	163	150	164	150	130	157	166	174	128	136	148	156	136	140	150	142	135	120	143	144	149	129	151	130	130	155	135	153	163	126	139	176	177	174	154	136	128	150	148	134	162	153	150	163	117	151	141	126	122	113	173	147	117	162	162	163	163	134	149	151	154	158	155	142	160	130	153	151	135	141	135	145	143	130	129	144	147	126	141	157	145	130	133	127	147	114	136	153	159	149	154	144	128	153	149	127	159	152	134	135	158	141	155	137	116	132	159	142	134	154	155	118	134	139	137	162	147	132	145	176	139	148	142	150	148	126	145	116	145	161	161	156	142	127	126	127	130	134	140	136	140	148	143	138	169	133	157	123	149	122	150	145	156	140	166	172	148	147	141	165	162	147	137	117	127	131	154	127	133	117	150	136	172	135	160	133	144	149	133	157	138	115	130	150	138	162	137	131	139	135	140	139	132	147	155	151	128	136	148	136	136	131	155	146	142	133	164	153	150	125	134	134	120	148	131	150	145	131	155	166	134	155	145	132	145	149	140	143	160	144	148	160	158	143	162	133	141	156	142	131	130	141	131	168	144	136	136	157	144	156	138	155	144	177	134	136	134	122	137	157	142	144	143	139	143	151	131	153	135	137	172	159	141	129	139	149	143	167	149	139	153	134	150	162	165	157	161	167	142	153	158	122	143	142	123	119	151	148	136
3011	4230	2379	1064	697	580	466	463	437	364	415	413	387	419	430	398	388	369	371	404	372	408	338	350	360	385	390	366	354	376	354	378	366	385	362	377	350	387	378	376	341	355	412	360	354	362	376	353	363	354	339	372	340	390	358	385	380	365	370	371	374	380	382	364	384	379	362	372	354	311	370	406	371	350	372	326	364	361	405	336	357	357	368	367	364	369	340	400	356	353	354	394	375	374	381	330	375	369	351	333	350	357	352	366	396	366	339	383	377	379	360	385	377	369	404	344	369	368	365	368	359	382	388	375	378	372	376	383	323	377	365	385	346	381	394	377	368	363	342	328	338	346	390	386	342	357	386	354	350	386	366	349	366	366	387	371	365	365	360	381	377	387	330	372	384	366	364	347	370	328	355	381	371	349	329	358	351	332	343	374	357	361	370	374	369	371	377	385	352	365	365	349	366	381	353	371	360	396	371	370	361	370	360	393	371	379	388	362	364	379	378	366	374	360	387	363	357	370	346	352	384	363	349	387	364	360	303	346	345	371	352	378	373	351	371	383	349	363	384	338	382	337	354	329	308	385	385	406	378	356	351	330	417	378	361	345	360	359	343	330	377	354	353	364	376	360	353	368	389	368	334	359	359	353	378	347	361	372	367	399	323	370	346	379	370	370	369	355	386	361	395	371	373	369	384	353	348	346	358	390	423	364	349	354	359	368	362	341	346	349	376	363	371	359	402	327	359	356	318	324	388	350	384	356	368	362	321	390	367	379	389	364	353	320	345	355	342	368	401	348	345	370	344	401	376	347	344	349	340	373	357	370	375	372	345	357	324	374	369	374	381	371	379	369	330	361	368	340	373	386	375	368	334	389	385	359	358	398	350	425	375	368	373	352	349	369	355	354	383	363	400	382	359	360	396	373	387	340	344	384	389	333	377	386	331	353	378	365	356	363	365	367	316	359	326	353	405	342	374	350	367	372	352	405	364	360	371	374	363	393	365	385	329	386	363	394	328	337	366	341	369	343	386	385	375	376	362	366	350	390	342	361	380	354	387	393	355	396	396	370	379	382	310	388	396	353	363	376	399	382	373	360	368	367	359	373	365	407	354	374	350	383	366	369	332	322	357	344	350	348	378	346	352	361	398	341	335	356	371	340	367	386	356	339	378	364	341	386	377	387	399	381	341	333	333	349	355	379	377	390	370	330	344	323	400	362	338	371	371	370	391	372	340	366	321	393	372	363	386	379	346	347	347	346	350	358	352	397	363	381	379	384	368	360	342	356	361	384	404	371	387	368	369	376	350	369	372	388	354	361	353	366	326	365	370	406	362	384	379	361	386	375	337	386	376	368	372	310	338	360	372	355	375	343	344	363	369	343	367	338	392	364	380	374	338	356	343	351	329	381	331	393	380	390	345	373	375	367	346	363	394	326	352	386	410	376	352	385	371	384	306	364	307	381	363	350	364	366	386	371	391	386	366	348	364	385	368	333	366	372	354	341	357	345	334	338	358	368	399	363	356	381	363	397	378	367	359	383	351	358	381	364	365	378	362	382	366	359	396	371	358	370	338	338	377	367	378	356	387	388	374	369	367	362	383	363	370	367	366	373	380	361	368	405	347	395	358	364	352	352	369	367	372	375	371	371	398	391	355	354	345	368	357	390	388	381	338	331	344	377	370	356	402	371	360	360	367	380	345	374	372	327	331	370	385	365	364	339	349	359	373	375	364	376	318	340	364	365	363	356	335	351	380	380	327	388	351	340	358	334	372	376	382	358	341	377	374	366	366	361	361	404	372	347	356	395	383	429	367	344	364	367	371	349	388	363	343	359	325	361	352	395	375	348	360	341	372	370	357	358	359	374	381	370	347	356	343	344	342	395	344	372	372	350	354	382	368	367	379	328	372	380	333	379	370	351	406	388	394	368	392	364	326	401	370	397	369	334	385	394	406	390	390	338	362	352	339	351	370	382	336	360	366	372	378	349	366	367	366	362	385	412	323	383	341	367	355	405	367	353	351	389	362	343	363	366	370	380	373	366	359	379	381	377	390	375	379	320	364	363	394	382	388	342	334	347	355	405	356	364	401	370	362	384	378	353	390	347	407	362	364	373	406	367	346	390	372	365	340	353	348	396	348	378	364	377	342	337	352	319	370	346	362	345	366	398	386	344	387	369	363	341	349	349	359	369	373	354	387	343	355	405	376	376	362	343	353	348	342	358	357	360	372	346	386	380	409	357	400	376	378	328	387	374	364	368	411	361	382	375	362	373	397	367	390	351	397	341	342	377	357	403	374	417	345	344	351	363	357	388	368	386	390	373	322	373	346	346	379	367	352	377	339	340	384	342	391	353	378	356	351	394	372	372	363	364	351	367	381	375	373	374	350	407	356	345	371	370	359	378	351	362	351	395	359	379	352	337	377	364	316	350	380	357	322	377	347	383	375	371	384	359	365	349	399	348	392	343	347	364	359	356	365	366	363	384	355	386	374	402	386	390	345	363	388	369	352	344	389	351	375	374	368	376	380	372	364	389	354	351	373	334	326	367	354	356	375	366	352	356	353	367	385	352	411	369	386	352	357	387	347	377	354	387	357	356	371	333	336	399	374	362	308	365	352	381	344	369	372	371	358	360	355	358	382	360	420	412	342	379	352	363	372	395	363	354	337	380	348	357	381	350	334	375	345	329	356	352	355	386	393	378	345	376	395	354	342	366	367	391	349	383	362	394	354	353	374	357	361	341	354	376	355	379	370	375	369	361	363	380	378	372	363	390	388	356	365	372	335	359	363	365	371	372	343	381	349	366	349	400	334	382	350	337	375	362	366	353	359	373	352	344	376	361	362	350	361	343	358	406	347	381	385	347	354	356	366	371	347	355	364	344	342	386	394	348	355	337	357	378	361	383	368	371	358	391	359	351	353	377	370	367	403	366	382	347	343	371	338	424	372	356	392	351	378	354	355	354	368	356	377	319	392	369	345	345	363	357	354	395	369	377	368	356	368	388	389	372	348	377	404	349	385	355	341	334	391	352	380	360	377	386	381	363	346	347	366	367	389	399	339	378	354	361	370	388	345	346	356	357	366	375	376	344	363	357	367	396	364	371	394	366	385	393	392	333	370	350	393	339	352	347	387	383	381	352	351	350	357	361	385	387	364	377	323	364	350	382	385	352	347	382	381	368	352	369	389	338	354	370	358	351	366	372	393	358	356	377	346	351	382	393	351	368	335	321	382	413	344	358	378	398	376	373	358	369	367	366	357	340	372	373	388	373	382	382	382	373	346	346	358	355	366	379	395	367	366	312	381	385	375	367	356	351	354	398	353	366	329	376	393	391	378	367	368	361	327	390	367	397	389	371	359	351	355	330	377	341	348	363	344	372	378	346	399	362	358	389	366	326	367	339	341	368	371	337	359	383	379	382	366	345	355	353	369	384	376	361	356	361	373	371	354	379	378	354	362	368	352	325	394	364	379	344	396	356	393	378	381	371	399	357	351	359	361	391
31936	9700	1090	506	474	396	374	422	422	434	414	409	427	403	452	419	409	430	438	419	393	415	431	406	380	429	432	407	390	371	399	402	410	424	427	451	416	416	422	419	410	405	395	428	440	445	419	411	390	432	405	414	401	432	395	414	453	374	420	422	408	362	402	414	427	422	390	431	415	398	395	381	433	410	372	431	409	422	393	413	409	427	410	424	453	392	413	406	422	423	424	416	411	442	433	435	439	429	403	389	380	410	470	418	419	405	402	440	486	409	438	412	447	445	384	415	425	426	408	422	400	420	430	397	420	424	400	410	414	425	416	422	455	420	422	415	411	451	388	420	379	371	420	401	425	403	399	426	398	442	421	383	383	368	432	350	414	396	374	406	441	405	451	440	424	455	423	447	418	411	435	396	436	383	386	433	408	419	395	404	422	416	409	389	388	406	428	366	422	404	379	349	423	441	426	384	405	430	424	400	398	432	419	430	428	413	387	396	440	421	431	444	409	397	431	408	424	423	417	424	410	413	388	436	403	428	425	393	415	429	413	462	445	449	420	420	454	392	415	436	445	436	382	417	393	375	414	419	417	399	412	460	412	393	407	411	405	406	400	386	411	378	414	416	416	407	402	418	380	423	427	404	395	432	429	405	424	360	387	422	380	410	400	431	411	398	432	410	390	459	427	391	433	383	447	395	430	458	420	408	401	456	417	399	399	385	406	426	387	407	416	395	434	411	439	416	432	408	386	426	419	441	462	418	392	423	438	428	435	442	398	434	390	441	388	387	420	413	410	409	413	427	376	378	424	380	408	415	415	442	378	420	405	434	381	405	432	419	392	414	380	390	403	454	451	398	398	418	411	410	427	422	395	417	435	409	426	411	396	434	416	403	430	417	409	393	410	392	404	388	405	409	421	424	426	380	344	415	407	366	407	391	414	416	400	413	425	406	382	404	396	384	446	394	431	402	431	417	399	390	398	412	403	459	393	411	395	391	375	431	417	379	405	433	418	375	435	415	394	440	431	426	413	441	435	418	361	392	414	406	399	417	448	385	392	458	425	398	392	381	422	426	418	439	410	392	384	392	412	421	402	377	448	467	399	421	433	371	430	422	391	351	416	437	417	411	417	381	403	440	450	450	428	390	437	437	434	389	420	416	357	410	464	417	450	378	423	435	428	396	394	390	408	397	399	412	430	398	434	414	406	419	436	403	409	389	433	384	446	420	432	425	420	357	404	415	413	445	435	368	420	422	417	382	421	385	407	406	417	427	454	403	364	419	411	417	386	382	397	428	404	416	388	401	389	380	368	395	379	360	423	397	410	404	412	387	410	367	396	415	425	411	392	372	385	388	377	397	420	420	398	410	448	419	448	426	402	423	398	415	409	408	418	406	439	395	425	405	417	397	409	407	417	388	399	444	448	434	433	440	448	391	406	442	462	436	409	466	427	409	443	401	400	427	404	390	396	410	420	419	420	418	395	423	403	401	433	415	410	403	394	378	419	407	419	408	405	370	395	430	412	419	428	422	423	428	431	423	440	379	394	437	420	402	431	401	420	385	374	405	440	444	445	427	399	408	416	414	386	403	416	407	428	441	398	414	396	383	419	439	395	361	377	422	395	384	461	411	367	414	437	419	385	390	429	440	431	403	410	417	411	433	424	431	451	422	376	382	443	378	434	400	410	399	358	397	418	435	417	413	430	414	394	441	394	396	402	394	415	407	401	409	447	400	418	365	429	448	393	379	391	400	418	435	416	421	398	445	412	431	414	386	379	389	452	377	386	396	378	419	423	409	403	370	382	392	392	397	401	409	434	426	419	398	450	433	423	434	406	400	436	406	430	384	429	431	380	388	422	413	422	421	460	374	420	403	403	408	412	402	406	430	403	409	401	378	430	402	424	379	428	440	411	408	384	423	384	406	416	420	389	424	447	390	388	418	400	439	393	409	379	397	387	410	359	398	402	396	422	370	410	390	422	415	414	371	393	396	375	425	421	410	434	395	396	362	396	412	366	443	444	420	398	432	396	425	409	412	373	407	409	389	416	377	404	411	406	413	430	421	372	395	420	389	409	380	428	378	428	401	404	399	428	405	420	395	424	415	401	411	373	416	418	396	423	434	425	422	398	420	390	419	367	385	449	387	414	382	380	390	392	382	399	416	404	418	443	408	385	396	425	380	420	402	454	463	428	444	396	429	435	379	421	432	423	436	426	407	384	409	407	432	410	420	400	400	431	411	405	441	428	447	432	402	375	441	402	417	397	408	391	396	384	421	414	415	416	425	423	437	427	495	437	400	408	432	416	398	415	425	405	441	432	419	398	393	404	402	445	437	411	391	439	410	422	419	433	430	397	397	396	401	401	423	395	417	363	429	408	422	406	387	399	431	360	376	408	405	409	443	412	451	413	426	430	393	414	375	406	408	433	420	448	377	409	426	391	446	413	376	440	437	440	424	396	410	416	414	396	426	444	428	401	395	433	430	385	398	408	401	392	366	421	404	413	409	456	416	426	417	399	401	403	391	445	391	421	438	441	443	417	400	382	387	414	413	413	448	412	401	409	403	444	444	416	408	404	411	362	449	404	429	419	405	418	401	424	408	431	428	437	409	406	397	411	373	400	434	397	456	403	418	475	401	395	408	383	418	421	443	403	405	393	419	360	420	379	415	394	407	430	423	403	381	407	391	413	376	402	388	476	431	408	435	438	428	403	431	430	435	383	387	396	411	402	433	437	404	425	432	345	388	433	392	439	448	420	446	383	384	424	422	402	390	435	425	414	424	392	371	451	455	454	398	409	404	371	396	397	419	397	366	424	435	431	435	389	416	418	389	451	396	407	386	369	402	425	405	391	427	459	378	413	428	405	451	424	371	388	410	398	415	367	408	384	446	412	427	419	400	429	399	393	418	424	402	418	435	425	437	417	403	404	394	361	393	397	423	398	415	403	429	409	417	393	435	413	341	388	426	395	444	417	401	431	398	378	374	379	431	393	394	368	392	400	400	389	396	419	400	404	415	393	423	427	386	383	409	386	457	413	404	372	432	390	458	403	421	404	431	365	417	398	402	394	402	395	414	395	384	414	413	389	409	441	437	402	428	425	423	443	428	404	438	387	392	427	370	430	435	410	439	428	387	416	398	422	396	417	414	400	370	424	393	418	415	393	425	425	391	379	413	448	371	393	420	427	438	415	459	407	434	423	404	422	384	423	397	426	416	430	444	414	420	416	427	390	424	426	415	419	401	369	387	413	403	426	411	447	421	437	390	413	449	401	390	399	428	471	394	401	418	408	403	398	419	439	432	470	382	395	430	415	393	403	453	414	445	409	406	413	423	419	407	405	424	405	392	436	411	399	447	393	420	430	421	462	396	401	430	394	396	432	425	453	397	437	443	440	363	403	437	363	394	439	406	380	389	436	448	374	370	432	436	409	398	399	415	443	423	473	424	402	404	403	390	432	402	477	401	403	440	384	402	400	385	404	405	385	404	390	401	410	400	400	443
5598	1025	896	949	919	916	909	882	898	981	903	926	945	931	945	898	878	933	910	882	885	926	937	900	910	963	917	910	917	915	976	898	928	913	925	933	937	930	895	895	886	944	991	883	946	1006	919	925	956	917	881	888	971	987	921	949	871	921	854	917	917	846	915	904	900	922	896	888	899	978	882	905	922	939	889	923	958	946	932	956	896	947	889	934	916	886	908	945	969	896	880	913	901	944	877	917	931	929	923	956	905	919	942	919	952	885	905	953	874	925	936	900	926	904	926	901	907	879	930	875	878	882	974	895	935	921	896	954	952	907	921	931	866	901	918	941	929	917	959	906	914	921	984	940	966	941	888	880	882	925	925	908	892	904	896	909	940	899	911	903	889	924	895	928	943	890	898	877	914	871	863	960	918	952	926	894	945	932	922	895	910	898	933	938	917	912	899	956	900	913	928	892	895	957	928	922	906	957	910	934	870	909	966	1002	973	941	998	881	911	943	866	923	936	913	927	923	891	931	907	931	896	892	946	944	915	841	909	996	927	927	922	912	925	966	899	938	928	919	870	923	918	876	922	938	895	892	877	868	917	906	915	962	918	968	884	931	963	941	923	931	891	907	873	896	906	946	909	905	880	944	897	949	894	940	895	894	919	928	906	901	936	921	959	861	912	888	954	909	936	920	908	979	935	889	869	908	917	881	932	951	914	955	935	890	960	931	908	956	932	868	923	859	919	878	927	902	970	936	873	929	957	905	928	923	935	932	910	902	928	882	944	892	892	926	911	943	969	910	921	968	888	864	936	908	883	942	907	929	920	894	914	922	949	910	886	909	887	860	883	939	977	945	932	942	913	870	883	895	938	870	936	922	944	841	888	930	939	909	918	936	946	935	933	865	900	930	888	848	916	940	933	909	880	894	929	906	940	956	993	1005	896	909	889	963	925	979	962	913	917	915	935	910	917	883	914	944	925	895	918	931	915	933	930	912	924	907	963	891	915	1004	943	878	873	901	968	863	926	891	919	891	920	935	903	877	924	943	933	912	888	921	886	917	931	896	965	944	929	950	938	877	931	902	986	949	932	912	938	962	920	923	955	888	927	912	908	869	966	929	927	951	971	912	925	907	931	949	869	899	938	925	936	859	893	958	869	895	887	925	963	949	944	929	895	936	938	886	876	885	961	966	962	945	946	858	923	937	864	930	919	967	995	960	905	971	947	941	960	939	921	961	932	916	910	918	924	887	915	935	887	982	902	884	872	916	956	901	925	926	947	916	896	920	904	872	914	865	925	924	911	946	926	916	904	894	932	901	856	866	934	882	891	958	864	915	854	897	918	907	893	876	924	930	896	949	892	879	921	918	969	915	932	925	920	941	938	851	904	932	916	897	919	900	948	859	927	925	913	959	909	889	929	938	921	977	929	908	910	924	937	895	879	941	937	881	884	935	904	923	937	944	917	902	855	917	919	914	897	897	929	956	922	908	867	878	944	923	926	924	883	916	920	858	931	902	949	965	938	938	890	905	927	921	870	993	891	908	917	865	927	883	891	907	910	941	868	884	937	925	912	909	913	869	919	872	952	923	940	901	934	865	972	894	918	966	880	909	886	872	899	927	948	972	926	900	944	930	910	923	883	950	928	936	880	901	913	888	954	944	912	930	874	891	937	874	919	919	903	901	867	911	891	921	907	907	936	933	916	909	934	918	941	973	850	907	925	925	900	849	946	929	849	941	898	936	911	949	923	923	937	865	937	922	945	916	924	903	929	902	942	912	945	912	920	916	929	955	970	873	865	925	887	913	944	952	871	930	924	969	836	893	923	895	922	877	922	944	875	907	896	931	929	897	879	924	912	906	867	941	951	977	903	929	961	926	897	897	951	873	918	878	955	928	940	858	940	936	881	924	937	915	898	921	928	957	960	919	923	893	904	899	933	912	952	924	945	936	965	942	964	921	921	971	923	954	920	908	923	856	945	962	916	922	913	964	932	875	934	885	892	893	869	882	888	895	916	925	910	937	962	935	921	900	908	882	950	936	897	940	946	910	900	893	937	916	910	916	896	857	896	920	921	897	908	904	949	899	904	884	941	908	967	902	935	926	932	905	883	916	890	925	952	919	941	937	897	922	868	868	856	924	907	943	883	914	902	949	928	895	977	932	905	950	917	874	958	927	881	909	922	925	966	904	948	962	949	890	927	923	948	913	947	913	953	924	846	878	906	929	833	902	952	882	861	875	907	912	901	960	892	918	881	915	901	958	939	931	886	892	905	928	942	888	880	932	942	877	912	937	865	890	939	978	923	921	928	921	914	912	979	926	856	949	960	952	899	929	903	974	895	920	901	929	875	858	954	891	904	928	908	937	937	970	926	944	905	954	903	881	918	886	932	932	929	929	928	898	917	972	862	898	926	856	904	944	883	927	949	895	941	881	903	909	951	947	918	933	885	975	914	881	962	953	925	927	936	878	930	937	898	902	947	906	904	899	933	926	936	868	940	873	899	892	975	862	899	973	926	903	922	923	930	930	885	921	962	952	892	899	860	913	896	968	909	939	955	939	936	903	960	936	912	886	939	892	920	889	949	927	902	943	915	907	915	961	967	914	934	887	906	904	923	939	908	920	969	915	836	929	917	942	925	941	973	951	952	929	895	932	859	908	905	891	918	883	868	910	935	961	942	949	902	925	928	940	973	948	932	949	932	904	950	907	880	892	932	889	912	865	899	905	912	937	908	961	911	970	899	958	904	882	913	909	938	912	956	934	923	946	829	978	897	936	941	940	850	908	924	919	888	882	910	900	936	979	879	874	930	984	897	848	897	928	913	900	892	855	949	917	893	900	928	906	928	892	885	969	867	937	896	957	962	906	914	898	929	965	911	900	951	978	890	946	953	908	960	953	951	901	898	924	926	906	921	865	914	902	930	924	927	970	951	1006	968	941	881	898	917	912	967	882	872	910	915	942	843	882	906	962	974	971	922	924	893	926	896	893	925	933	883	920	924	910	944	912	938	937	907	951	884	865	913	895	910	915	911	950	897	866	900	879	908	1003	972	882	940	877	901	908	918	906	881	867	912	940	941	949	954	940	883	925	935	907	920	930	888	921	885	917	955	866	888	916	893	932	887	938	881	899	894	943	895	865	845	953	912	938	948	898	918	964	934	947	961	878	933	919	915	925	921	891	914	968	928	902	948	916	877	886	972	885	885	951	933	906	930	936	894	947	902	955	932	944	927	906	871	905	967	942	940	902	893	910	910	925	916	935	886	943	966	920	921	927	904	921	951	892	901	842	853	913	972	965	953	983	916	857	924	948	900	903	946	903	900	898	875	943	935	877	958	878	955	883	895	893	970	893	906	906	928	920	925	919	864	931	894	925	903	909	918	957	913	901	894	859	892	903	943	924	896	889	958	887	902	898	925	895	903	938	924	937	911	889	911	908	881	947	917	962	922	915	940	903	867	919	915	966	905	902	896	924	918	961	995	854	922	917	935	970	923	948	923	930	934	903	911	871
24505	20936	24359	27637	20405	1921	474	442	360	380	313	328	310	316	352	370	328	296	311	330	309	328	349	320	314	327	326	329	285	307	326	298	295	320	317	322	334	334	306	307	293	329	307	317	302	313	302	276	335	331	336	299	313	314	265	301	306	297	331	322	330	321	297	324	286	318	364	290	277	339	304	307	326	322	299	322	305	304	294	319	286	338	341	316	311	332	280	287	324	320	304	308	301	312	311	270	289	287	320	294	306	301	316	279	322	313	304	297	313	330	275	320	315	327	309	341	302	298	319	294	314	332	328	330	324	323	318	308	308	287	317	279	325	337	316	280	288	327	317	327	299	303	319	292	289	306	322	283	297	313	337	319	281	307	314	305	284	296	358	327	300	313	320	322	276	355	302	320	310	332	333	314	327	307	315	353	321	328	312	329	326	311	307	328	302	305	335	315	345	349	325	328	356	313	319	314	315	331	345	315	277	317	314	305	309	350	282	315	339	306	322	305	295	335	335	301	330	332	332	305	300	344	326	324	313	320	290	315	328	335	328	320	293	298	295	309	299	341	326	288	271	303	323	334	314	275	301	323	299	339	334	286	355	308	343	344	300	309	315	337	301	306	316	309	299	330	293	312	310	309	320	299	337	327	318	315	301	329	286	279	333	323	304	313	308	323	330	343	317	296	336	348	332	319	320	330	304	321	307	324	346	317	326	302	294	325	348	306	309	349	325	292	301	329	305	296	293	338	330	357	310	307	287	321	343	306	336	301	310	337	297	283	302	316	313	337	328	316	322	320	315	318	325	316	318	303	331	314	309	327	348	292	268	354	309	329	295	311	354	313	323	330	305	305	322	329	290	299	349	292	315	299	294	328	338	297	307	280	318	313	317	319	317	297	308	310	301	314	340	332	333	300	318	313	307	294	312	289	284	322	295	325	304	325	337	309	307	279	325	332	322	293	303	331	302	302	296	329	329	290	307	328	313	307	308	306	313	308	335	266	296	322	297	316	317	301	305	321	295	301	314	281	281	313	310	321	287	327	311	313	291	335	296	303	307	308	321	298	336	353	320	293	297	308	330	299	331	302	316	317	328	303	309	326	266	293	313	288	293	288	309	307	317	321	321	282	280	333	312	312	328	333	319	299	306	286	315	305	306	321	317	281	315	298	313	309	305	288	318	313	330	327	321	335	343	307	322	325	294	294	278	279	310	338	293	312	292	317	328	300	324	320	321	329	315	312	322	318	318	321	346	324	329	346	300	316	335	320	315	304	312	304	290	311	353	327	309	316	326	340	331	335	320	316	284	294	310	316	283	320	331	317	320	349	306	327	306	299	309	300	321	308	349	337	302	292	298	296	313	302	292	316	323	302	311	315	314	293	318	287	350	316	333	314	351	311	276	332	335	365	313	300	315	330	331	305	313	304	330	324	290	310	309	316	283	294	336	332	305	329	319	277	335	338	319	369	299	346	295	326	313	301	297	329	310	301	357	317	320	330	313	310	288	311	336	318	295	281	297	314	301	303	324	297	292	295	313	325	279	330	308	302	329	335	315	295	316	321	335	333	303	298	290	343	293	311	311	338	303	327	289	345	315	323	287	302	319	351	316	332	326	319	307	341	322	331	326	358	325	356	301	315	319	325	323	355	299	299	287	298	314	335	330	300	311	326	314	313	309	314	298	333	301	323	328	284	319	272	294	278	342	321	305	304	313	323	279	301	294	336	323	301	317	306	288	302	299	295	333	291	295	331	327	282	341	324	323	324	324	287	325	317	309	298	293	283	305	312	316	351	304	303	329	313	307	299	304	317	296	298	309	318	316	312	323	317	325	295	337	317	293	301	306	304	310	316	285	313	291	289	318	309	312	309	322	323	322	320	313	286	321	323	335	327	297	306	285	314	295	308	307	326	305	297	323	305	324	318	324	291	322	295	316	299	302	333	323	322	292	314	310	326	297	302	276	327	306	310	305	290	334	333	324	316	338	322	313	345	333	310	302	304	319	309	342	318	307	331	337	302	341	294	327	294	302	315	349	294	325	289	321	286	288	325	296	304	285	325	322	315	313	345	312	347	327	306	353	307	351	340	293	347	307	302	273	307	310	328	298	312	339	286	298	300	335	307	305	324	317	318	311	330	300	312	285	313	309	345	312	261	311	306	294	326	297	285	327	299	335	328	276	290	320	303	329	314	303	300	327	322	332	318	287	305	304	324	298	341	346	283	314	314	309	369	335	311	348	313	319	317	305	310	369	314	274	292	306	336	304	301	291	301	320	319	322	308	312	335	309	298	316	339	307	332	344	322	341	300	290	295	336	326	296	299	292	324	325	319	322	303	305	355	313	300	328	330	309	305	329	311	323	330	289	267	335	301	321	311	309	344	328	306	305	316	311	318	352	287	292	301	344	330	335	333	266	332	338	353	338	349	321	293	291	325	330	345	307	329	315	298	311	311	283	310	317	324	305	346	326	307	320	289	276	305	331	305	315	301	312	362	327	336	299	307	327	311	326	333	292	334	303	276	310	331	277	287	321	342	334	324	316	326	282	291	309	315	290	301	316	320	303	324	339	280	354	323	323	303	315	311	277	305	316	296	306	334	319	302	307	312	291	310	278	258	307	331	343	319	325	326	327	322	315	311	345	305	317	301	367	309	307	305	299	323	305	313	321	316	316	299	299	337	317	330	314	298	314	333	343	302	329	320	306	305	333	308	296	304	300	290	280	324	317	327	329	284	313	293	297	305	296	314	336	308	310	319	336	325	317	318	317	348	312	306	310	315	310	307	282	274	317	306	324	307	349	301	323	289	299	326	300	303	339	307	296	294	306	340	326	342	349	294	319	301	294	328	309	319	323	310	313	301	307	323	293	334	298	319	295	289	321	312	330	329	319	287	292	314	273	363	324	334	314	309	313	333	317	276	286	310	334	306	303	291	325	326	344	322	306	307	320	329	281	299	279	329	302	325	353	328	312	311	307	335	352	332	306	369	319	319	310	298	300	322	313	287	337	313	326	298	284	322	294	306	337	277	335	335	306	296	315	297	324	321	338	311	291	313	291	306	329	303	292	295	279	309	325	332	289	295	291	293	305	310	306	286	315	297	303	336	308	324	321	320	329	345	306	317	326	321	332	310	264	290	325	294	312	299	319	336	326	306	302	334	331	356	321	313	315	331	314	313	305	291	359	312	307	286	301	309	311	288	231	328	308	303	335	311	304	310	301	320	325	307	331	321	323	316	309	332	313	309	325	329	326	336	317	313	310	319	301	284	325	302	299	350	309	308	302	333	299	286	312	330	341	328	307	312	317	293	341	319	343	311	317	340	334	316	293	331	267	298	295	307	362	307	297	323	332	333	329	299	351	326	283	307	355	303	295	311	314	340	334	304	307	311	315	320	305	285	300	277	298	307	357	293	317	273	310	331	324	313	313	320	344	291	261	332	302	328	284	312	310	310	307	300	301	349	326	321	324	301	348	296	324	320	335	360	339	321	306	352	327	338	304	308
3181	2660	1766	1114	908	823	737	736	754	718	728	743	717	694	686	775	744	682	671	738	707	731	683	714	715	730	703	738	739	702	700	665	651	703	740	730	703	708	655	707	717	679	697	720	689	720	745	698	716	716	724	695	696	762	741	703	726	771	712	730	690	717	702	689	685	684	678	697	739	745	698	711	692	681	674	686	710	730	723	705	756	700	708	703	708	690	757	713	676	723	679	736	702	715	721	674	696	694	708	729	725	647	736	695	702	705	668	694	684	711	709	697	719	700	727	701	716	709	722	722	713	699	721	710	718	700	727	685	702	709	707	705	689	721	674	740	692	697	697	678	722	732	722	684	756	736	672	670	738	739	689	750	752	712	677	689	722	733	781	734	674	713	703	716	707	718	715	685	739	699	760	694	703	692	745	674	754	708	732	704	708	713	722	724	712	702	697	696	699	746	704	694	729	692	651	723	727	748	714	734	708	704	717	683	726	691	678	680	690	659	731	720	703	688	736	744	731	703	672	728	715	736	743	681	685	720	679	687	715	752	726	679	726	710	739	725	695	698	673	698	725	708	693	700	687	721	736	698	679	703	693	721	678	708	754	735	721	749	659	733	710	693	703	692	729	705	690	763	729	636	737	723	685	730	764	693	679	695	714	695	667	707	701	704	699	685	724	668	754	678	742	697	755	688	698	684	705	691	739	710	705	697	690	754	751	708	671	684	712	755	690	719	698	718	737	679	704	729	672	718	714	683	722	696	653	678	729	696	722	665	687	667	727	723	714	721	723	710	674	709	700	696	691	730	695	724	683	745	727	681	738	738	685	719	723	697	718	675	687	748	724	698	656	736	730	720	697	711	712	730	707	683	711	747	728	743	715	700	709	709	683	670	712	706	658	692	702	693	706	717	717	678	728	752	717	706	708	659	712	713	675	716	692	652	656	683	760	668	745	706	698	690	739	753	702	706	713	766	721	739	666	714	716	742	717	718	724	695	674	666	711	736	758	658	725	676	718	682	671	741	756	710	723	739	710	704	727	659	697	683	686	690	679	678	710	732	695	642	721	674	750	713	649	680	695	682	735	765	699	680	752	700	680	657	699	679	724	716	696	725	695	699	712	707	669	691	720	710	724	698	731	677	726	728	677	675	688	668	735	732	704	704	724	701	668	749	733	680	683	748	675	727	720	758	714	732	712	699	700	762	722	770	683	720	698	647	713	748	714	735	673	681	654	679	712	764	675	727	734	725	708	699	664	735	664	733	695	734	752	687	684	731	717	695	720	704	694	707	727	696	686	750	760	683	671	721	687	721	712	740	713	707	689	707	743	686	749	694	735	684	710	696	723	707	640	709	711	686	726	706	654	735	732	757	705	691	719	716	737	743	720	711	688	706	710	726	693	687	634	698	731	735	718	742	709	712	730	709	694	717	720	784	706	702	729	681	694	693	652	715	677	705	703	721	713	698	695	717	682	684	728	715	742	679	684	724	727	722	718	690	715	689	748	690	714	740	697	699	702	699	661	692	740	751	747	681	743	703	697	765	698	735	687	677	683	687	679	729	709	744	723	700	706	685	704	742	696	676	720	708	739	679	661	769	703	697	736	735	696	697	717	692	705	761	695	698	704	699	676	659	698	687	683	712	698	686	671	729	748	709	702	723	728	711	716	751	693	732	704	709	741	709	703	701	712	679	707	700	685	669	737	694	698	655	707	723	736	722	772	723	738	705	747	724	717	689	720	703	670	705	706	734	764	689	714	703	715	699	715	750	742	679	698	690	750	720	693	681	661	692	684	705	717	683	735	729	670	728	707	672	741	692	678	703	733	673	755	713	704	744	667	762	732	741	682	723	716	683	686	714	704	755	712	697	691	733	690	699	714	625	697	704	716	699	691	711	688	718	712	664	716	712	703	651	703	684	685	719	692	710	734	708	666	677	697	689	723	707	685	666	704	719	703	712	776	690	725	721	693	687	675	673	680	713	705	717	664	694	723	706	704	744	702	702	730	735	660	697	714	713	665	704	720	695	717	689	769	700	711	744	730	696	717	696	792	730	696	714	696	800	662	719	705	717	748	724	710	701	717	737	725	761	667	712	723	685	679	665	723	673	715	651	680	691	750	702	676	674	741	691	719	743	703	721	739	718	666	724	722	722	716	690	660	755	717	695	652	717	725	716	689	750	753	695	741	708	713	674	706	707	702	711	733	695	713	745	692	667	686	720	719	652	721	668	697	783	691	690	685	738	728	676	736	692	721	708	739	689	733	720	690	760	709	724	708	709	724	697	666	752	737	679	695	742	737	703	729	682	781	743	785	720	708	701	740	667	671	674	663	689	727	713	751	699	705	733	667	708	691	742	715	689	682	690	721	696	704	736	691	756	685	689	665	695	730	724	703	703	669	709	693	705	681	721	736	692	728	685	768	674	713	693	705	678	725	697	723	677	737	712	712	695	699	730	725	696	728	679	699	702	729	712	722	692	661	680	702	686	740	652	699	702	714	738	719	669	710	708	701	678	712	794	652	711	666	734	703	744	747	661	672	690	704	725	671	745	680	684	689	693	745	700	721	652	646	715	736	723	753	704	700	689	718	730	745	713	678	733	680	719	713	691	723	695	738	715	717	693	709	721	694	717	735	688	711	704	739	685	673	692	709	709	699	698	708	660	724	743	759	674	711	697	704	690	684	668	711	720	703	687	634	688	707	738	696	705	688	710	725	671	746	696	700	686	708	735	723	706	713	699	719	712	720	717	722	704	658	746	677	690	702	704	756	675	712	774	696	739	700	709	757	680	726	679	723	709	737	677	711	703	711	676	758	693	662	743	667	739	668	697	668	698	673	740	736	672	729	746	640	731	685	727	696	658	708	709	718	672	730	735	724	728	675	677	752	712	742	729	683	702	688	690	661	703	763	676	734	708	690	736	676	662	710	660	712	669	694	681	730	733	669	673	676	721	747	689	733	674	735	693	707	717	716	633	723	669	648	708	724	722	719	724	672	691	734	717	696	638	693	708	675	690	662	742	676	706	757	687	693	669	708	723	713	714	688	686	712	713	680	698	699	648	691	711	723	710	716	728	695	738	695	663	727	743	717	677	751	705	718	666	684	702	711	732	729	730	653	760	704	747	678	663	706	716	711	656	736	708	696	716	664	733	688	656	701	726	736	707	712	677	684	728	683	675	700	740	776	719	657	724	668	718	692	705	714	677	740	729	699	713	747	700	748	700	727	715	756	738	724	662	698	680	671	750	743	654	676	700	709	699	713	726	753	715	734	704	719	738	742	705	718	695	699	722	733	662	738	689	699	691	698	727	757	690	679	696	673	663	738	695	709	748	743	730	738	742	736	687	741	687	706	695	692	697	704	676	721	668	677	688	715	705	686	656	698	685	697	710	680	698	691	739	699	678	727	702	688	770	737	687	691	707	754	666	724	753	700	681	720	748	689	691	698	754	729	719	747	658	711	742	734	706	696	689	738	701	708	683	691	675	682	679	695	692	702	741
23749	20941	24977	27039	20945	20722	1384	386	270	230	225	200	200	178	170	174	169	173	168	158	190	176	200	159	174	140	145	138	168	143	145	152	148	160	159	174	172	139	140	145	172	167	137	156	145	158	141	146	143	150	149	153	142	127	155	142	151	151	155	160	157	149	151	168	147	130	146	149	132	148	143	135	167	141	146	122	135	161	140	146	149	133	163	149	149	151	133	108	143	143	125	137	126	146	115	152	153	162	136	161	159	120	149	128	163	132	119	137	144	136	143	145	165	165	146	153	152	132	140	153	171	158	144	154	157	148	144	137	135	132	150	138	180	149	125	134	139	134	140	146	166	147	165	158	156	131	138	144	141	141	142	142	142	115	146	151	130	161	159	154	163	139	128	136	128	123	133	136	141	157	133	146	168	148	137	153	155	142	123	157	147	134	152	150	176	134	162	157	150	155	163	136	144	136	145	132	124	147	119	153	151	150	133	159	157	172	142	137	146	124	145	156	163	157	143	158	165	170	125	147	166	161	146	140	145	169	132	156	150	139	156	163	136	150	152	160	154	146	123	122	175	161	146	161	170	167	140	125	129	136	142	141	141	146	140	143	149	143	125	154	148	152	148	154	151	145	142	156	139	153	119	158	131	143	151	148	152	137	162	159	128	138	129	134	145	132	144	128	149	130	147	159	163	146	129	122	127	141	159	169	167	160	146	144	157	144	133	127	158	160	156	148	143	141	127	141	145	134	139	142	127	159	157	133	156	146	145	152	146	130	144	147	135	120	160	144	127	139	136	144	143	117	137	140	140	148	115	130	132	150	164	136	128	161	158	164	135	125	138	151	120	110	138	148	165	155	144	143	136	141	153	139	132	127	134	131	155	130	162	149	154	140	133	156	136	141	142	163	116	160	146	169	167	174	144	134	162	137	149	139	143	163	163	170	155	148	136	125	146	140	130	129	133	167	142	145	156	146	149	142	112	142	131	124	168	137	129	120	155	140	146	158	135	123	161	137	141	146	143	151	140	125	154	138	168	135	140	158	124	120	145	166	130	154	135	136	135	137	156	152	167	169	133	131	127	140	134	140	147	123	135	140	142	155	154	133	138	147	134	141	148	124	138	126	162	153	157	154	123	145	127	146	140	135	132	137	142	153	151	149	151	132	142	134	160	147	124	133	151	158	115	126	153	136	153	138	139	124	156	131	122	146	142	124	164	156	140	143	132	148	118	132	142	153	137	139	140	147	148	121	181	141	135	139	145	126	138	145	146	142	136	148	172	161	157	144	139	125	146	135	157	163	157	143	161	131	145	146	156	156	135	135	131	152	149	123	128	171	142	130	140	164	145	149	171	129	139	156	152	177	145	138	143	159	156	162	131	143	158	159	119	147	151	153	138	145	153	130	145	139	169	138	132	136	141	136	136	158	146	132	152	152	121	139	154	130	139	165	136	143	155	119	149	149	155	129	153	162	144	152	142	149	149	151	146	129	176	127	136	149	114	145	144	143	156	156	163	122	151	129	138	145	136	147	160	148	147	166	159	150	160	132	141	142	141	145	155	121	177	149	143	111	131	152	133	153	144	146	142	153	157	138	136	143	151	131	135	156	129	142	151	170	128	140	179	142	152	139	145	149	136	145	140	131	136	126	123	142	148	127	146	144	145	155	147	151	140	185	119	131	138	139	153	136	157	142	137	152	148	148	143	152	152	138	142	149	149	139	148	148	132	124	162	150	159	145	131	144	146	160	154	155	149	145	147	158	154	114	147	141	128	145	133	141	159	146	142	154	169	153	170	131	149	133	149	134	139	150	135	141	133	156	146	134	134	149	135	154	167	143	142	139	145	141	147	134	123	144	143	139	130	134	133	151	171	150	151	122	162	128	119	139	154	133	146	137	158	137	153	147	132	122	141	134	162	161	152	147	155	157	146	167	154	136	134	146	151	134	143	159	133	162	169	139	119	175	148	140	151	146	145	130	135	144	122	166	179	139	136	156	147	144	182	135	143	140	131	128	167	144	148	155	134	147	156	148	169	131	156	158	162	129	135	139	158	143	133	173	146	138	146	149	142	117	158	137	140	141	133	111	139	152	170	150	161	132	136	159	130	130	186	159	144	157	152	142	148	125	140	134	112	158	163	147	145	159	101	159	167	150	147	131	144	143	137	140	148	170	174	130	131	138	162	130	118	147	134	130	126	123	143	152	148	142	156	174	157	130	163	166	147	122	146	167	149	156	145	145	137	128	145	137	160	144	153	139	151	152	131	151	153	149	138	126	163	151	163	124	125	137	129	132	145	152	155	130	145	130	140	134	123	138	133	143	157	134	123	154	124	147	143	146	114	154	173	129	166	151	135	135	145	152	154	150	140	156	159	136	148	125	135	147	155	151	160	137	142	170	149	137	131	171	144	139	173	151	158	144	150	158	140	118	140	145	137	164	135	165	144	156	141	150	144	154	152	128	142	172	145	174	153	138	144	133	140	132	136	132	142	147	137	135	152	147	137	129	149	141	138	160	147	133	126	117	141	137	156	141	147	139	148	126	150	143	129	127	132	122	148	133	135	140	147	156	150	146	137	154	163	138	116	164	141	138	161	148	129	157	158	137	154	145	146	123	159	139	144	182	162	145	166	132	130	133	144	147	142	146	142	136	129	142	155	142	136	154	165	165	121	160	156	137	137	139	149	157	128	158	141	148	142	148	152	122	125	146	151	146	153	167	138	130	140	157	134	153	144	124	155	159	157	144	147	172	136	124	130	148	149	181	156	129	136	170	159	137	147	137	154	155	148	176	131	128	152	142	136	135	124	138	160	140	154	136	131	152	138	126	158	143	137	135	148	130	145	147	144	173	134	129	148	160	131	184	141	140	140	136	137	167	127	140	136	143	142	123	139	155	154	141	142	143	166	137	150	127	144	149	133	106	117	145	147	156	156	137	146	129	144	165	139	128	149	145	162	159	146	143	152	133	136	120	156	126	171	162	157	153	157	145	143	144	154	161	153	131	153	154	122	154	154	144	145	136	133	145	146	168	135	162	159	143	127	155	122	169	157	139	159	145	170	142	150	152	158	136	120	151	146	134	129	140	146	152	130	133	137	130	165	164	167	132	172	138	158	150	158	153	148	160	164	142	153	146	153	171	151	163	137	176	167	146	178	141	144	133	139	152	137	136	139	153	142	148	128	157	120	159	133	133	135	115	139	138	128	143	140	130	136	167	144	156	139	138	146	138	169	149	151	159	153	151	127	121	161	132	144	152	166	145	137	144	162	152	175	133	140	164	158	131	140	144	133	138	146	137	143	138	146	127	157	148	161	144	153	124	139	131	138	149	161	159	132	163	138	128	154	136	137	162	162	143	165	156	144	149	151	137	146	135	170	158	150	161	153	146	152	165	143	171	155	135	168	150	125	171	145	159	141	143	165	160	147	144	138	125	128	140	139	115	170	172	145	158	158	145	147	144	139	143	177	141	146	150	153	156	134	155	141	157	148	150	130	157	149	158
3006	4146	2346	1086	729	567	478	434	449	411	395	443	382	412	398	424	372	361	384	385	372	388	348	390	351	360	385	376	362	380	367	384	398	352	354	354	396	387	388	374	374	347	376	381	391	326	356	351	363	405	388	355	366	368	395	368	392	392	379	353	345	410	349	351	335	363	346	365	415	342	361	371	377	380	368	330	367	384	369	346	395	370	361	370	389	376	382	338	351	358	344	348	380	366	356	380	364	379	368	379	352	352	341	349	367	364	369	391	358	378	405	351	341	372	403	377	365	361	372	370	389	370	379	365	339	345	369	383	396	356	368	359	392	335	383	391	339	388	361	372	383	391	355	368	365	377	377	373	360	415	350	368	319	365	373	377	366	398	350	393	374	339	394	367	404	369	342	376	385	413	324	355	356	354	373	352	389	350	368	358	327	394	358	358	323	370	351	354	344	359	347	349	375	378	347	338	373	325	387	374	361	350	370	364	391	373	351	392	376	374	364	369	327	354	366	339	357	362	352	385	355	359	364	370	364	353	380	365	387	352	353	337	381	410	386	350	385	355	352	362	367	378	394	392	378	379	371	337	380	313	350	334	378	375	365	353	366	350	358	359	377	403	369	371	345	367	360	341	378	351	380	382	353	351	367	384	373	349	344	362	362	372	348	372	371	394	360	342	424	373	366	329	355	371	371	379	361	357	359	357	403	371	368	347	406	385	399	353	324	375	351	375	383	347	399	369	397	367	373	392	316	375	378	367	374	361	391	348	376	354	358	376	356	371	365	336	352	363	339	350	369	375	366	361	356	389	361	365	381	336	368	386	371	326	364	354	347	357	348	383	360	356	356	388	348	398	367	375	353	343	354	335	337	368	367	375	348	349	361	379	351	334	392	379	368	365	351	357	345	347	355	337	345	354	353	330	375	367	363	367	359	344	391	346	362	339	360	394	369	382	374	385	323	370	391	378	397	379	351	365	356	353	371	363	369	336	381	354	349	384	357	369	341	375	349	354	364	336	354	347	315	357	356	355	378	354	388	363	372	359	377	390	351	339	346	367	356	387	353	363	364	368	371	332	373	353	350	378	360	369	371	347	376	371	384	386	354	367	370	403	350	355	366	343	368	354	336	374	384	358	349	372	372	371	362	359	363	336	345	362	343	393	387	388	366	376	400	403	378	377	359	351	377	342	410	341	380	363	379	359	346	347	397	362	384	363	338	376	344	328	350	390	385	378	360	356	356	382	338	373	368	374	354	376	351	388	356	378	334	344	331	373	406	367	340	355	393	357	346	390	352	346	352	376	344	368	341	393	365	370	400	350	359	351	369	422	356	325	372	395	394	383	365	386	332	349	345	366	349	389	352	391	371	353	364	349	369	369	397	342	351	370	380	395	380	350	355	358	355	376	377	347	355	360	345	365	346	376	353	352	361	366	352	370	358	366	374	363	372	377	366	361	385	374	369	387	331	370	344	358	370	361	344	357	366	375	377	376	347	389	381	360	348	365	363	370	346	336	382	358	378	365	356	333	382	391	381	320	375	373	365	370	338	338	382	379	349	381	379	349	377	302	345	378	383	354	367	405	335	322	343	359	375	371	321	353	396	375	401	365	349	384	352	372	369	347	376	372	366	361	360	380	357	375	337	356	408	407	350	378	371	365	357	355	394	386	357	349	372	375	358	355	378	379	374	327	383	411	345	377	330	375	348	371	389	358	369	342	353	374	381	370	362	392	395	352	361	392	347	347	358	337	347	356	350	353	344	353	356	396	371	393	387	374	375	366	360	378	368	372	352	368	345	351	385	341	373	371	347	353	394	363	384	330	365	352	358	374	386	368	351	342	322	365	373	344	341	360	347	373	348	393	379	372	358	411	375	369	410	333	376	371	387	350	361	383	342	361	375	365	364	348	348	353	359	351	347	349	387	417	358	369	350	333	355	356	359	355	381	365	357	415	350	338	351	377	392	367	348	345	370	376	366	361	360	365	355	390	383	337	383	350	344	369	341	376	351	361	385	378	390	339	411	341	350	338	376	363	380	400	386	337	364	375	345	387	380	376	362	335	372	345	363	340	357	392	358	376	376	344	370	344	344	345	344	332	352	354	349	386	341	383	380	384	405	357	372	359	357	405	349	335	348	326	324	380	341	362	346	382	382	369	392	360	364	353	354	361	399	353	343	318	386	365	349	331	384	340	370	362	414	389	373	352	354	347	355	345	365	357	346	373	395	363	348	352	388	351	358	382	389	332	365	388	377	357	376	365	358	379	357	362	365	385	357	370	370	373	367	356	378	371	357	362	367	361	348	347	352	390	343	401	356	353	342	357	340	366	388	368	370	368	395	367	370	379	330	360	363	372	381	402	373	396	365	347	366	351	355	347	377	348	334	366	359	385	335	376	344	348	369	367	374	348	343	369	367	379	375	366	343	378	430	399	340	386	363	345	344	366	378	368	389	342	335	384	350	357	345	370	362	351	345	401	396	335	335	367	363	357	348	391	347	388	344	391	352	349	350	335	362	378	338	367	347	370	363	370	393	371	352	371	392	355	346	322	363	341	344	385	377	361	381	375	404	400	326	362	340	383	364	382	377	373	388	343	371	392	324	377	338	372	365	347	372	361	360	347	370	393	369	363	393	381	385	356	343	377	395	349	336	357	358	388	357	336	358	370	346	360	370	389	367	347	364	348	349	411	378	337	387	392	331	344	370	399	343	330	343	358	348	323	342	358	343	358	353	389	372	400	377	377	344	341	348	354	357	341	357	379	367	386	382	375	359	371	386	373	359	400	364	349	378	370	378	356	352	364	370	364	357	331	374	367	387	329	389	371	380	351	381	365	364	350	354	360	357	377	377	353	387	328	347	363	362	379	373	343	366	369	360	382	374	339	342	380	363	358	382	366	376	345	365	393	387	384	330	369	371	397	351	376	331	356	353	387	347	365	380	390	339	372	355	357	353	339	357	377	360	346	358	371	370	383	377	373	345	347	370	347	362	342	365	380	347	343	360	337	310	365	417	363	371	360	377	391	352	350	360	377	382	360	352	380	361	372	353	347	367	372	349	339	386	355	355	408	359	351	368	370	358	350	390	362	366	358	371	365	364	333	355	352	347	338	345	376	352	361	349	359	359	359	403	393	364	375	364	376	390	342	364	359	389	372	345	373	356	359	407	359	376	397	396	339	367	389	346	364	383	365	354	334	361	378	347	339	360	379	352	359	361	348	376	347	374	387	371	379	337	347	365	366	363	358	419	403	390	367	386	371	360	348	347	406	354	340	352	365	368	406	354	352	352	347	349	358	385	365	346	394	357	347	368	399	369	346	342	383	342	352	384	371	376	392	384	380	373	372	389	385	362	340	366	346	409	370	406	403	368	371	358	368	356	361	381	377	356	325	342	422	342	331	358	388	358	375	342	390	403	382	373	375	348	386	387	351	386	363	362	391	370	381	356	381	374	390	387	376	384	412	390	371	372	364	383	389	377	380	350	322	367	364	328	386	347	368
32162	10297	1033	540	446	408	450	422	467	405	413	404	415	428	384	397	392	428	437	412	383	408	414	389	420	389	391	443	369	421	413	408	414	438	401	411	437	381	414	396	413	418	435	437	448	405	412	455	387	436	388	430	372	391	391	437	402	390	406	399	364	452	442	430	446	384	409	422	433	430	444	420	415	412	376	421	417	423	423	428	402	387	453	429	413	429	452	413	435	430	401	396	422	402	414	413	438	394	380	363	398	424	447	410	430	410	395	401	353	414	401	440	395	405	392	381	416	416	409	398	392	387	366	417	450	448	411	461	397	420	417	406	413	383	408	435	412	388	401	427	392	383	445	413	414	390	444	408	384	405	431	389	435	386	397	400	400	387	436	442	416	396	399	401	454	404	400	402	389	393	394	391	414	408	393	413	394	436	400	391	456	419	413	382	395	441	392	420	380	405	426	470	420	412	414	420	434	388	445	465	381	441	382	399	392	399	383	409	397	417	415	470	415	380	430	430	399	399	396	408	407	394	401	382	406	368	419	417	381	401	407	360	422	375	418	429	420	356	445	423	415	446	398	426	401	410	422	434	389	410	383	379	432	392	427	411	393	409	417	420	421	375	401	403	416	446	402	385	438	404	407	438	371	378	395	407	429	398	429	394	411	411	413	426	446	444	408	385	416	410	388	416	405	443	395	437	424	388	424	365	436	412	443	418	428	437	420	431	429	416	387	411	393	415	416	419	400	429	343	399	427	432	433	437	417	380	426	416	391	387	387	440	403	421	392	419	415	398	423	424	388	388	409	381	427	410	404	415	392	418	422	425	413	413	402	415	415	393	409	418	436	422	409	464	394	397	402	384	395	348	381	416	395	405	405	423	405	388	434	419	422	433	398	423	409	433	405	401	431	432	399	416	420	396	415	434	449	384	403	430	397	371	405	400	412	371	390	431	399	406	411	394	422	372	363	390	381	374	407	391	415	401	409	410	381	421	438	456	406	376	445	410	415	432	415	418	383	403	390	390	413	406	365	386	389	390	410	409	388	442	411	383	439	407	394	409	442	395	451	425	395	411	370	412	354	409	410	404	370	438	427	439	428	381	410	421	426	393	411	364	382	364	379	393	408	418	397	418	400	392	410	404	401	392	433	404	396	443	401	412	415	435	385	402	391	393	408	385	411	441	417	391	387	422	402	414	426	422	381	434	411	396	451	451	423	402	383	371	370	396	388	415	435	421	403	408	406	434	417	418	422	399	410	435	429	393	452	431	419	424	403	393	422	420	382	394	422	394	430	402	370	406	397	395	405	428	371	443	408	433	430	443	427	403	458	414	442	440	411	433	408	400	423	443	425	449	418	425	416	393	396	424	417	404	403	388	394	416	439	403	411	427	385	429	423	395	370	409	425	380	392	385	407	405	375	413	382	385	420	373	407	392	413	425	392	418	415	430	364	444	411	419	415	421	436	388	441	437	409	391	399	394	421	400	401	402	380	388	392	410	422	401	447	407	405	374	404	419	387	388	449	425	373	393	421	428	406	435	390	408	421	376	384	420	367	379	400	409	426	420	412	431	461	420	417	411	402	440	410	423	416	424	421	445	420	443	399	390	373	440	414	415	396	408	448	459	412	412	426	407	428	412	406	418	426	405	437	395	418	406	434	415	426	398	415	393	395	420	423	429	396	399	400	391	418	417	422	420	410	409	432	452	376	424	414	438	406	362	375	424	403	421	398	402	426	418	381	418	408	430	389	387	380	435	424	422	422	422	423	417	429	424	388	379	428	399	435	414	380	406	432	435	428	434	406	448	415	422	359	420	439	423	384	378	395	407	396	481	428	436	423	402	425	391	387	428	404	372	427	396	431	414	421	395	389	399	417	398	404	431	410	394	437	366	401	417	429	421	415	426	409	437	437	457	435	406	443	423	431	399	375	421	402	396	446	414	378	432	400	406	398	433	415	397	396	378	461	405	438	424	435	413	388	402	411	439	408	376	419	427	393	415	397	421	416	410	403	406	415	423	421	406	435	409	428	434	430	388	357	375	412	419	439	427	403	392	425	410	423	429	429	423	423	396	420	436	420	438	407	391	429	409	428	445	395	418	404	404	405	410	364	421	413	418	437	429	435	411	410	430	387	408	383	447	415	398	394	410	426	423	396	397	419	416	391	406	407	419	429	388	429	426	416	420	399	377	420	380	421	400	397	387	389	430	395	404	427	392	431	400	414	434	362	403	410	402	413	417	396	398	400	369	396	420	398	426	393	388	397	431	429	406	417	420	407	423	412	420	422	428	421	412	403	439	411	396	420	418	411	376	365	392	432	365	427	461	407	403	439	395	464	414	433	438	396	419	378	374	420	423	405	433	404	392	417	397	384	427	389	400	383	435	430	425	418	401	410	411	435	395	429	392	419	443	447	410	388	426	433	422	380	394	437	427	410	439	436	436	446	476	404	411	453	457	379	428	378	393	375	392	426	382	415	432	421	421	421	379	423	401	418	450	437	455	385	404	405	434	392	424	425	432	407	426	406	396	420	414	371	417	417	419	423	433	459	355	372	428	360	372	401	417	384	412	414	447	428	392	399	468	391	429	378	393	431	392	419	391	419	412	430	382	368	402	397	386	411	422	404	420	429	409	353	405	423	434	400	410	433	419	408	370	407	397	414	391	432	386	433	452	434	430	406	420	409	410	413	446	384	417	373	391	412	415	391	402	399	418	399	380	446	415	382	392	409	376	442	399	411	422	396	456	422	401	452	425	464	406	400	419	404	369	435	408	434	416	427	399	401	431	407	425	424	383	400	399	432	447	396	403	410	421	408	434	394	378	433	424	428	450	436	396	423	417	399	437	436	381	439	424	399	407	413	377	394	400	396	433	391	373	414	407	411	407	430	423	409	404	398	393	417	404	387	398	403	415	416	427	357	424	418	431	393	399	435	451	392	403	428	403	435	443	443	402	420	385	399	444	407	417	413	414	420	439	439	445	414	476	402	423	431	408	413	411	437	422	449	421	420	391	431	406	426	414	408	394	417	421	389	405	391	398	396	407	392	399	390	411	431	406	468	409	417	429	404	407	435	428	372	449	422	394	397	419	419	403	406	372	391	437	380	398	379	404	388	407	396	428	419	394	434	428	420	375	362	393	385	434	371	392	417	399	418	427	377	405	434	415	437	405	391	443	430	416	448	446	432	451	396	399	399	395	387	404	380	437	364	454	449	397	401	430	416	381	417	432	384	430	370	404	402	423	395	384	397	392	361	400	427	385	470	400	395	396	387	449	418	408	424	437	431	425	418	418	438	394	399	388	402	434	388	413	439	413	421	400	378	374	390	425	418	403	417	400	426	413	375	418	399	389	406	403	390	398	382	425	442	421	426	405	419	377	416	422	435	441	408	419	392	394	440	414	412	417	387	397	435	389	371	393	393	400	411	439	407	364	382	396	402	399	420	424	411	448	425	401	397	426	382	397	377	427	417	419	423	392	387	387	386	398	391	414	432	461	406	409
5555	1067	967	892	957	941	900	933	915	924	995	947	975	920	973	922	895	917	886	945	915	939	855	890	890	909	873	928	900	869	891	866	879	940	933	902	918	919	843	890	900	847	900	911	958	933	915	939	911	920	868	908	914	892	905	892	916	878	924	868	936	898	930	897	881	917	869	921	935	902	921	914	880	936	968	872	883	908	954	913	941	898	926	925	911	919	951	876	938	933	928	915	899	929	904	910	935	904	872	949	943	904	940	910	857	917	927	906	939	890	892	878	890	924	866	920	896	906	936	850	854	870	870	968	882	926	905	904	925	895	909	913	875	952	919	931	897	945	924	875	923	909	951	935	928	999	902	979	872	983	929	949	893	898	924	880	901	965	859	971	940	930	883	930	881	906	912	899	894	924	918	923	867	938	910	933	935	888	908	918	936	913	948	900	967	940	916	913	886	879	917	928	926	920	927	895	939	853	921	958	857	958	913	922	918	910	897	891	925	895	931	980	865	860	934	958	930	897	946	890	910	951	892	919	932	873	921	947	874	923	909	922	899	961	915	957	904	899	940	928	892	956	965	895	870	975	897	871	903	920	893	890	934	947	912	945	832	960	900	938	886	879	921	921	883	965	914	939	924	935	883	920	947	981	919	909	942	932	924	939	919	905	896	881	921	870	930	911	934	938	895	897	906	915	850	966	930	894	907	922	974	892	879	935	849	938	924	944	901	910	923	947	901	920	908	882	940	931	893	887	953	903	896	883	951	936	975	944	859	903	871	923	929	972	915	937	848	924	939	904	862	978	953	857	950	938	927	929	945	957	934	882	931	899	954	906	851	896	927	923	969	945	911	938	885	888	915	888	907	917	981	872	942	866	955	910	916	918	920	890	889	921	898	937	890	877	927	908	884	930	917	949	923	953	909	967	842	896	915	836	898	958	954	890	947	841	888	924	954	881	853	922	908	938	953	935	940	876	923	926	973	908	919	906	920	963	892	872	929	899	892	936	935	955	913	932	871	912	856	943	873	947	966	848	927	901	937	923	964	862	935	933	900	873	887	882	931	940	924	911	910	931	911	935	864	957	879	912	935	926	954	876	893	857	921	989	952	876	938	919	902	889	893	896	911	922	951	877	846	863	944	878	932	917	928	978	971	969	881	923	865	940	888	941	871	921	912	885	942	932	931	880	880	891	897	956	940	938	878	975	942	909	885	943	886	910	903	923	930	865	887	898	841	892	921	878	941	921	934	970	901	898	936	876	931	907	857	926	911	943	923	915	953	943	930	926	912	892	971	907	900	879	928	943	908	937	912	920	896	910	902	937	959	902	916	889	947	904	894	947	937	917	947	884	919	944	938	854	903	858	932	941	867	911	941	899	923	954	934	891	880	924	916	913	917	961	882	849	919	851	927	880	875	929	940	909	918	897	921	874	912	945	880	915	943	931	925	930	927	984	911	927	874	951	925	949	952	957	923	870	905	920	881	976	901	915	915	915	972	923	987	890	957	959	870	897	970	985	889	907	905	935	875	879	915	917	925	918	941	943	947	899	883	928	883	922	932	911	910	907	939	898	926	898	962	913	951	936	957	893	931	890	874	958	873	894	985	854	902	908	878	959	890	909	964	961	911	890	968	900	933	921	863	904	960	949	888	927	905	878	934	868	905	955	948	926	921	935	896	892	919	928	891	886	940	862	905	897	945	920	921	937	911	902	977	911	915	893	930	949	910	902	897	940	942	929	985	867	926	913	926	881	894	930	863	996	919	936	962	997	916	903	935	903	946	931	924	938	949	947	939	943	914	943	909	915	943	891	852	897	866	888	906	854	917	929	910	928	923	977	954	904	881	877	983	900	972	930	916	866	938	905	935	941	917	902	896	871	896	931	899	876	920	936	903	935	892	945	926	911	939	951	920	911	952	911	836	862	890	937	965	886	916	882	943	934	889	886	940	941	943	923	932	943	911	922	917	888	888	945	938	911	938	941	926	924	914	913	905	927	938	927	940	928	928	918	899	940	921	918	948	903	924	943	946	920	997	920	923	881	874	962	963	891	927	899	893	937	862	969	912	891	929	961	907	934	909	941	928	927	926	894	931	906	929	947	877	868	924	922	894	937	872	919	986	884	897	940	955	926	889	993	947	899	912	909	925	909	914	970	921	958	922	899	959	908	866	917	921	907	905	924	948	909	882	910	928	893	929	887	912	938	868	910	865	939	934	924	954	881	873	924	897	951	909	916	870	951	932	917	962	906	909	907	951	992	892	872	936	900	947	941	913	909	923	918	986	923	918	903	943	881	874	925	882	892	938	897	900	916	954	928	896	906	946	913	927	973	846	953	921	895	938	919	901	959	925	908	896	882	944	841	901	896	902	892	901	962	936	916	960	944	942	919	945	877	948	892	920	883	956	852	915	909	884	932	891	898	872	961	929	915	922	922	955	895	872	962	905	917	938	898	855	970	941	962	933	936	955	901	922	922	874	951	924	948	916	922	939	938	883	927	960	948	920	949	959	927	962	858	879	934	892	830	935	950	924	837	903	901	918	882	941	915	929	929	954	912	957	943	900	908	942	945	948	903	909	929	888	908	919	894	949	941	933	902	871	902	939	943	926	928	942	930	897	976	909	941	908	895	949	859	877	904	885	944	911	923	926	904	857	920	919	901	910	927	903	927	901	929	908	939	929	913	934	867	922	897	876	985	860	915	898	879	885	895	922	931	928	950	907	889	918	929	926	914	891	949	894	907	882	926	875	930	937	892	873	918	943	888	964	954	971	873	908	918	908	914	913	923	915	910	891	945	887	898	916	928	941	927	941	885	868	922	877	885	924	882	928	941	912	922	894	911	886	849	923	872	894	896	952	913	922	892	857	865	976	868	944	905	929	929	908	916	901	892	935	909	869	900	937	898	966	944	875	882	896	939	906	936	911	934	946	911	946	930	882	881	921	916	915	911	931	917	916	919	875	902	904	943	947	916	953	873	930	929	895	857	878	879	937	899	928	955	951	909	894	918	899	964	928	915	879	925	909	889	861	840	926	942	937	925	909	963	964	881	933	927	877	892	881	888	907	925	890	932	898	868	859	887	915	935	899	928	876	922	939	903	949	945	937	883	936	894	891	899	951	864	901	872	850	959	883	867	911	959	883	969	901	903	835	949	889	886	959	897	967	902	930	894	905	900	900	885	899	869	881	956	940	932	895	919	899	929	909	893	948	912	978	892	920	921	905	985	872	848	996	864	879	938	911	942	952	887	860	903	931	932	931	896	898	874	938	938	918	895	927	949	946	967	906	973	895	931	920	900	934	861	896	923	893	931	908	911	913	927	885	900	936	950	971	984	919	923	926	959	907	929	943	900	939	914	939	891	911	934	882	927	897	923	936	927	895	875	939	878	946	860	912	909	951	955	905	938	925	971	947	941	940	944	923	910	935	942	928	963	916	903	871	902	899	940	933	899	913	926	886	895	923	918	890	899	896	944	905	923	926	930	820	888	912	927	903	852	910	884
24531	20990	24420	27719	20558	2157	534	396	396	365	385	339	334	330	326	297	325	329	276	321	312	315	329	307	300	317	298	290	320	363	292	339	321	302	339	321	343	300	332	325	332	306	312	315	281	307	332	351	281	313	308	324	316	329	347	318	290	296	291	285	305	306	321	310	310	333	336	314	344	297	308	281	351	319	305	337	320	288	321	304	294	327	275	328	330	267	314	307	292	304	342	341	327	324	333	291	269	332	302	322	315	328	326	341	333	342	320	352	302	300	364	275	303	286	314	310	292	303	301	306	277	291	320	316	324	300	326	324	337	330	324	331	332	326	309	344	328	305	299	295	329	331	334	318	303	354	345	332	316	292	295	301	347	316	335	285	324	337	319	314	313	273	308	350	328	296	298	306	350	327	341	306	305	322	324	317	290	298	325	300	315	331	325	317	322	310	288	316	330	299	362	365	310	291	274	287	314	323	317	348	341	318	310	317	292	274	307	336	311	313	306	301	340	359	323	297	325	341	315	290	317	327	319	304	317	301	316	333	307	332	322	318	315	311	293	304	283	339	306	324	308	343	309	304	297	321	316	297	329	324	321	320	366	310	347	306	325	311	312	325	297	286	318	342	314	307	321	325	307	301	321	325	305	314	312	309	336	344	328	298	346	293	303	278	275	305	347	333	288	328	344	319	347	287	313	326	292	297	324	321	348	341	320	269	358	335	308	321	282	301	305	309	313	311	296	330	310	317	355	334	282	323	307	328	299	339	281	349	313	341	332	307	332	339	336	329	298	329	295	294	290	331	353	288	317	314	323	301	316	323	299	300	304	330	339	355	290	312	348	265	313	285	320	298	335	328	325	325	324	354	308	301	296	319	303	324	297	299	299	301	303	313	297	344	305	316	320	300	317	300	315	310	308	322	323	318	317	352	315	328	302	335	303	327	327	317	335	328	307	300	319	293	302	306	313	336	298	325	291	330	316	346	334	360	302	298	319	312	335	299	323	368	320	291	292	305	330	364	278	278	316	279	333	326	321	313	298	349	315	321	293	291	316	304	317	339	319	323	290	330	343	322	299	317	309	318	299	342	327	322	298	302	296	294	302	322	296	329	297	317	295	322	325	300	343	336	301	312	307	328	309	306	285	300	300	315	313	309	329	294	293	349	288	329	309	277	307	325	284	289	323	338	311	314	302	333	319	335	320	311	338	330	310	313	328	313	311	275	312	315	314	316	289	287	296	310	301	312	335	329	323	296	302	301	330	333	319	317	339	294	331	318	349	341	305	294	330	323	323	296	301	315	293	296	344	311	314	330	278	297	288	315	301	316	330	264	332	329	283	324	305	316	331	333	351	334	339	323	320	273	322	326	278	312	332	299	284	337	280	294	286	272	301	278	307	294	321	342	299	330	347	327	317	296	293	344	312	331	320	293	305	308	350	336	327	314	335	321	343	365	314	317	338	334	342	295	307	337	343	322	320	297	323	330	295	339	299	324	336	298	317	299	329	274	294	308	329	333	369	324	332	305	324	325	292	305	340	315	290	331	331	338	315	307	298	282	306	337	305	319	345	310	319	290	323	350	294	313	313	289	344	321	318	309	320	307	331	323	285	285	329	318	313	352	341	312	326	319	318	326	289	278	301	329	297	300	315	307	322	337	338	331	283	344	320	310	330	352	322	306	333	312	324	319	312	329	339	323	300	302	356	313	291	318	289	290	318	352	338	301	343	314	293	330	297	329	327	301	313	300	313	321	342	333	341	297	315	322	293	324	319	333	329	324	298	330	328	323	316	344	335	306	306	298	281	304	322	301	302	314	334	311	318	327	332	316	321	269	289	309	304	305	296	322	326	332	316	302	289	302	311	302	318	320	310	294	296	320	336	300	309	313	324	306	288	287	309	308	328	348	304	301	311	317	310	334	304	294	302	340	322	306	292	326	298	336	326	318	306	308	335	305	338	316	320	330	314	329	340	313	342	331	277	287	312	302	316	347	329	309	340	324	338	317	305	335	269	330	300	311	273	310	333	308	332	326	326	324	289	301	321	318	314	308	327	343	297	341	336	303	281	316	300	333	271	300	316	315	308	336	280	314	300	306	309	336	305	336	347	320	295	309	311	352	321	311	339	335	287	334	315	313	317	326	303	301	321	303	305	358	293	307	286	326	331	339	299	340	314	273	304	317	301	297	308	349	304	329	334	297	341	284	353	282	327	337	274	338	297	300	317	298	326	318	322	333	328	311	321	305	306	338	300	335	286	310	345	328	324	335	341	305	285	319	313	304	330	337	323	328	341	327	314	319	324	278	303	312	318	321	308	288	305	342	348	296	315	337	319	288	312	336	295	339	325	315	343	323	310	365	335	331	287	310	298	314	311	298	314	296	294	309	279	291	317	321	306	304	335	277	348	306	345	327	302	324	311	318	302	309	317	321	333	325	304	351	320	325	317	340	342	298	288	319	284	292	321	290	291	302	295	290	312	342	359	325	312	313	317	325	326	300	311	341	325	302	317	311	287	314	311	325	315	279	306	308	324	318	278	288	296	323	323	346	323	303	326	298	311	303	335	283	343	308	308	328	345	283	345	340	331	320	324	302	293	298	315	329	325	300	268	287	314	316	324	305	314	313	325	331	319	315	299	325	280	279	304	301	309	313	313	297	356	342	319	305	294	290	313	300	308	287	347	325	298	316	348	308	338	340	322	290	262	304	278	300	323	270	332	312	300	300	315	297	283	320	313	345	330	273	340	311	347	320	311	307	320	325	311	312	335	286	315	312	276	313	297	289	325	338	318	300	317	315	296	291	298	300	334	323	311	349	298	298	313	321	312	323	320	295	288	341	298	302	306	355	301	333	343	301	309	303	302	318	320	310	321	313	350	322	318	308	327	316	286	300	317	312	306	304	312	311	288	335	337	332	321	279	298	285	341	306	290	319	304	321	330	345	300	321	289	314	325	308	296	293	312	284	325	298	329	305	342	279	346	298	318	268	309	336	333	291	323	308	315	330	306	289	325	335	333	319	284	341	348	331	300	320	323	302	327	312	307	321	314	320	310	349	314	315	326	322	325	312	303	316	314	314	278	271	328	325	306	295	318	340	281	357	331	292	321	328	311	322	331	298	299	333	329	320	308	302	356	289	341	316	342	313	331	287	354	328	301	310	332	302	297	331	296	299	290	280	319	299	328	292	369	277	305	288	300	335	305	327	311	292	316	326	328	343	305	314	323	280	325	316	280	353	328	300	288	327	329	331	312	300	312	305	319	336	305	299	326	341	333	318	288	320	330	320	335	314	335	323	326	293	316	332	332	281	324	308	320	306	344	271	330	320	314	346	295	303	287	331	347	289	307	318	317	311	324	308	309	321	330	309	303	360	341	315	345	306	307	290	335	348	319	319	322	317	302	352	339	302	289	288	330	329	322	321	303	306	357	317	328	321	347	334	340	325	318	313	323	324	345	315	275	314	317	309	300	307	290	330	303	306	357	297	328	292	281	337	329	293	310	323
3109	2840	1779	1074	874	851	727	791	738	756	746	719	645	731	710	694	703	760	679	725	760	733	713	730	708	671	751	729	694	732	695	723	699	704	737	704	696	713	699	728	693	745	693	722	678	688	696	657	708	680	708	687	747	695	677	727	687	692	723	699	696	703	674	717	692	743	686	694	685	719	696	669	701	693	718	753	721	660	689	678	686	739	724	696	725	698	684	714	681	722	697	713	706	748	714	687	709	763	713	694	700	754	688	695	680	722	697	726	732	716	695	698	730	694	708	697	726	687	697	651	703	673	719	721	693	713	679	697	690	686	692	659	704	716	697	740	719	705	734	680	712	655	671	686	711	711	692	723	747	732	736	668	706	695	778	696	707	700	706	708	694	677	716	694	695	687	684	734	678	744	720	733	686	700	693	686	665	676	646	733	738	698	755	694	717	699	648	719	715	699	663	718	739	691	699	716	719	667	666	676	684	717	722	712	689	702	693	682	751	709	714	730	705	722	722	700	672	697	710	705	767	730	733	668	710	733	688	723	695	718	733	684	761	706	723	683	676	700	717	685	714	665	692	757	692	706	734	729	732	685	742	706	714	658	751	719	694	721	660	668	732	686	740	750	659	669	744	684	722	725	746	672	705	710	769	684	731	707	727	707	718	705	714	698	684	694	662	712	699	750	761	694	745	706	700	715	678	696	667	742	687	688	650	703	706	725	676	685	732	693	684	690	695	715	678	734	707	714	719	726	732	669	700	684	685	709	683	702	690	712	695	682	669	708	726	713	755	688	725	695	681	718	740	731	758	669	694	682	725	704	748	729	705	688	689	741	651	712	662	730	746	729	739	709	699	732	739	676	730	733	707	697	674	726	679	685	654	727	655	731	730	754	696	709	715	703	686	684	732	663	720	729	676	717	661	666	717	689	670	686	723	710	736	722	680	658	694	741	699	699	738	708	745	710	671	762	724	724	696	717	705	677	670	681	740	680	667	679	748	732	734	771	730	773	677	688	678	737	711	694	691	717	731	758	737	662	688	721	715	695	745	706	676	693	689	723	760	758	740	676	719	730	710	671	731	723	661	779	735	670	733	697	724	756	681	737	704	680	685	704	706	740	718	673	727	714	698	719	735	711	703	701	677	687	704	712	686	736	680	667	739	667	700	733	681	657	709	723	697	716	666	686	661	706	701	696	726	684	704	728	690	711	731	746	693	711	668	719	680	666	724	730	671	685	734	676	760	734	698	725	694	649	650	714	718	713	655	687	717	700	727	729	707	718	713	694	733	697	692	714	746	649	747	713	682	716	713	703	683	712	712	717	701	676	725	741	697	670	738	712	720	687	709	781	682	705	703	704	680	698	729	731	709	730	723	697	737	701	728	728	679	706	707	734	679	669	713	695	732	701	710	667	734	693	682	711	746	706	710	707	717	721	701	687	729	715	707	768	775	705	730	753	659	712	697	709	693	714	695	705	695	771	740	685	684	691	667	699	675	697	691	691	720	714	699	704	737	701	728	702	714	662	727	720	692	691	738	678	673	711	693	740	715	685	759	663	749	717	694	693	745	722	728	724	678	699	735	746	719	670	693	728	706	711	694	720	683	677	708	726	748	712	668	702	731	736	722	721	714	670	698	714	746	705	681	690	716	724	676	687	677	721	677	704	689	687	748	666	706	783	680	740	723	736	703	686	743	725	713	707	697	713	700	712	712	711	732	684	705	654	670	700	711	645	683	656	706	714	729	705	719	749	674	709	685	682	672	691	726	713	660	651	698	747	686	715	728	725	698	724	657	706	653	694	686	739	684	710	695	721	677	680	735	713	690	708	727	738	673	631	732	686	717	735	676	709	693	679	666	709	721	731	715	714	711	723	722	711	673	675	702	728	723	648	700	735	711	705	717	704	731	710	705	719	715	739	690	717	726	764	714	740	738	711	698	678	691	731	658	651	709	742	677	692	703	697	669	699	698	694	676	713	706	672	731	706	701	692	685	656	687	656	697	718	698	724	705	739	706	672	712	721	699	719	649	695	699	709	664	696	693	682	703	729	715	728	708	714	699	679	689	697	701	751	725	715	700	690	699	682	679	701	715	692	740	724	731	668	656	727	716	743	722	696	694	750	702	758	645	649	725	739	704	716	727	652	676	732	662	712	706	682	713	720	676	704	737	686	704	719	723	705	676	710	693	710	734	692	733	689	643	715	707	692	699	696	728	769	698	720	730	680	706	717	755	673	701	710	700	684	704	673	681	723	706	674	767	716	758	714	742	690	704	714	693	698	680	776	663	727	708	698	685	659	728	757	736	716	757	743	712	706	712	657	734	701	712	710	660	724	678	729	729	741	674	753	706	712	719	718	731	706	684	716	735	723	692	696	747	726	715	738	720	683	748	703	754	708	717	672	678	633	673	753	690	687	696	757	725	714	695	699	695	699	712	696	710	690	702	752	672	680	755	732	732	741	676	749	670	760	718	706	705	711	679	709	714	706	662	711	719	719	720	661	701	705	662	696	709	799	671	706	768	711	676	750	723	704	678	708	737	694	692	692	710	710	628	724	710	687	674	730	700	677	751	714	756	666	666	697	705	708	733	749	699	710	667	695	712	673	689	752	677	714	733	712	689	709	662	675	752	715	708	711	711	681	643	715	727	712	716	670	680	761	736	736	689	736	694	727	677	710	744	697	700	694	687	690	696	665	749	728	663	709	725	668	712	740	743	698	683	717	723	700	729	720	683	744	723	713	696	736	693	678	681	735	665	690	725	707	692	698	686	756	726	655	765	694	678	741	648	712	685	756	750	738	711	751	733	726	665	697	607	690	744	703	692	686	714	680	727	708	684	662	673	694	682	781	687	725	692	705	686	731	696	714	766	749	683	688	661	729	734	708	708	749	740	657	731	708	707	708	666	769	729	754	702	704	730	692	729	700	736	718	707	673	712	723	717	695	693	720	680	671	678	703	712	650	673	679	725	659	690	675	682	698	700	725	729	700	710	720	745	731	706	670	683	686	703	713	692	714	711	707	697	731	687	679	740	719	690	736	696	713	708	678	709	719	744	760	696	691	690	714	730	720	706	702	694	730	693	730	764	703	700	696	726	694	680	756	692	690	680	648	727	707	726	678	697	668	675	728	734	669	706	758	727	687	718	725	656	751	690	696	760	720	733	687	676	713	714	710	714	733	704	724	680	743	698	687	708	715	699	707	738	699	704	728	686	703	726	678	719	681	763	730	728	703	703	686	685	724	667	728	687	724	740	713	701	669	712	699	684	683	705	691	745	734	719	675	663	672	720	697	710	759	731	715	725	741	663	775	712	716	726	730	677	697	733	636	730	731	693	710	707	682	723	732	717	707	663	691	707	705	709	738	665	682	730	714	721	703	734	717	694	687	738	724	670	739	718	734	732	676	696	671	709	699	724	690	649	742	704	738	736	694	681	695	668	706	728	671	747	751	732	707	783	709	748	704	709	725	685	681	711	732	700	686	702	677	702	728	719	670	698	661
23909	21002	25030	27165	21005	20792	1207	357	272	255	243	233	191	167	183	188	168	168	158	129	165	174	148	172	158	160	138	140	158	143	151	158	154	138	151	145	153	147	135	140	139	154	175	145	149	139	136	148	137	152	141	145	151	141	137	139	157	149	145	125	150	156	161	156	147	133	170	147	133	131	149	150	133	143	150	152	145	151	147	139	137	151	151	136	159	131	153	144	157	146	128	143	129	146	144	169	143	161	156	141	155	169	127	148	148	143	140	132	156	136	133	165	143	135	147	133	157	152	139	164	163	135	131	138	132	149	156	143	150	129	144	133	151	154	130	186	127	145	157	141	143	144	147	149	141	155	153	164	159	155	139	151	137	147	145	142	144	128	136	124	136	153	156	131	125	138	135	147	165	142	150	132	133	138	139	127	149	158	138	129	140	148	154	154	134	142	160	142	138	123	151	146	134	136	139	132	142	153	139	115	143	153	143	143	144	151	140	165	144	176	160	140	129	133	135	148	140	141	120	134	133	143	125	138	131	145	152	168	127	133	143	133	147	142	151	128	138	150	161	152	140	152	162	145	127	154	145	142	145	157	146	135	143	106	144	144	158	137	150	146	136	148	136	138	139	140	165	129	149	132	117	142	118	156	141	142	135	159	135	125	147	134	133	148	170	154	151	170	140	140	128	124	131	141	161	146	124	144	137	149	157	140	134	136	128	134	151	155	122	134	133	131	137	148	151	127	149	158	133	132	158	137	132	145	96	156	148	150	151	170	150	144	146	142	134	150	145	148	143	133	121	146	164	162	145	143	154	162	129	125	158	150	152	135	166	162	151	137	148	149	155	151	160	153	127	157	170	148	158	134	138	128	127	142	136	145	145	161	139	144	164	130	118	145	136	159	162	142	150	157	153	157	167	161	137	142	139	150	141	119	136	147	128	149	132	149	139	150	170	145	143	135	154	154	136	130	130	150	157	153	140	144	134	140	139	132	127	136	169	152	143	118	147	136	112	135	113	140	143	149	140	126	150	162	151	139	140	159	152	169	124	123	150	135	146	123	137	140	178	119	141	139	153	150	137	147	152	143	145	135	139	157	148	150	129	143	136	150	159	143	136	142	146	162	146	126	139	149	156	117	136	141	165	132	159	157	139	116	149	139	137	149	134	144	142	127	135	140	138	127	136	137	174	127	117	144	125	155	142	143	174	149	150	129	130	135	152	135	144	131	149	162	140	161	143	160	139	148	154	139	158	156	163	134	143	172	153	153	129	141	141	136	124	120	138	146	149	161	156	128	150	143	141	120	136	150	136	118	144	143	133	156	146	123	161	127	132	151	131	138	142	153	133	152	139	130	147	135	135	163	131	144	145	139	126	161	144	142	125	140	141	153	147	139	142	156	143	144	142	161	136	151	144	129	160	148	148	151	143	129	124	142	146	149	142	131	127	124	175	149	142	151	129	166	117	167	156	148	131	127	132	170	144	118	140	171	168	162	151	166	139	142	165	151	141	148	149	139	175	134	148	148	136	154	146	127	161	154	158	154	111	137	151	133	128	137	141	116	153	133	156	161	118	136	136	146	141	140	135	147	122	162	160	142	150	131	147	141	154	134	130	155	133	140	99	132	133	151	147	125	137	145	117	145	153	149	139	125	152	106	149	150	136	130	149	173	126	151	157	160	165	144	145	150	147	150	148	141	139	142	147	142	155	158	150	130	121	175	132	153	155	142	145	163	120	146	138	136	138	133	132	153	143	155	145	140	151	137	144	145	155	146	137	128	140	148	131	148	136	112	133	165	167	159	146	145	142	163	144	132	162	155	144	148	162	126	137	129	138	179	148	152	147	150	149	127	144	134	159	151	126	155	155	132	117	122	129	149	122	137	131	154	127	138	146	130	143	131	121	152	157	144	146	138	145	136	122	154	160	148	162	153	117	132	151	160	154	143	130	148	125	134	137	154	147	174	138	128	133	124	128	143	128	124	136	130	144	156	157	160	129	154	152	131	137	135	126	147	138	146	165	141	157	153	154	138	140	146	162	168	142	123	129	156	151	132	125	137	138	138	146	166	127	155	134	148	164	129	140	132	141	142	137	161	152	149	157	149	144	164	154	159	157	137	148	150	123	132	144	126	159	129	129	135	158	146	161	140	141	119	156	158	137	137	133	136	167	145	129	131	135	148	142	156	152	147	145	152	131	132	167	143	174	158	134	150	150	147	145	142	144	125	154	140	145	147	149	128	169	148	157	147	154	138	163	163	155	151	142	196	138	144	142	143	129	163	145	119	141	152	150	142	140	167	147	142	156	151	143	123	122	147	152	144	139	160	154	156	126	164	166	136	154	148	149	158	133	155	133	138	141	140	146	114	147	132	160	157	147	132	141	135	148	156	147	149	142	151	137	144	157	141	157	134	136	149	154	154	168	117	159	153	137	145	132	152	151	119	148	163	124	155	147	162	146	164	152	153	132	140	143	157	146	142	141	131	135	147	141	156	144	136	153	116	136	154	162	153	177	141	131	125	151	144	127	171	165	137	146	146	131	136	151	127	135	160	147	129	145	149	153	187	130	137	145	146	149	146	139	140	132	151	142	129	160	154	135	170	142	139	158	125	145	142	150	115	150	155	128	171	140	151	161	148	149	149	159	148	136	147	154	146	145	143	148	119	149	162	137	128	146	121	144	150	155	152	150	151	155	139	156	138	147	132	125	141	158	127	144	125	137	149	170	160	155	125	160	137	154	156	141	162	115	157	146	152	145	157	157	151	155	138	157	155	164	128	135	136	164	166	152	135	158	153	151	140	149	145	114	163	162	141	125	137	129	156	140	135	120	137	149	134	162	157	146	144	124	135	134	146	166	125	141	147	135	154	135	153	143	111	143	168	135	138	171	192	140	150	166	151	164	135	172	142	152	159	134	150	134	165	159	133	151	125	146	157	173	149	116	150	151	158	150	151	130	151	135	164	155	153	130	123	147	134	139	155	141	141	135	128	133	137	138	147	141	143	140	164	141	158	142	131	133	141	147	138	154	145	132	140	179	151	137	138	152	154	175	129	130	168	145	132	137	161	142	158	149	150	144	155	144	146	131	157	148	157	139	154	122	149	138	153	122	150	139	165	137	125	155	149	139	158	149	153	140	166	149	140	145	158	129	164	140	162	148	150	139	133	152	148	145	131	135	129	148	139	142	135	150	141	156	145	146	139	124	153	143	176	143	136	152	154	144	135	123	161	139	124	112	175	123	148	132	135	149	139	153	138	145	144	142	146	127	142	133	150	144	130	129	134	149	145	153	142	150	148	146	162	107	147	174	148	131	153	160	131	140	150	109	123	154	132	164	151	142	151	142	148	144	168	147	129	155	153	158	132	150	172	141	135	127	143	136	152	151	141	135	147	154	134	158	140	148	172	167	143	126	126	128	147	122	160	146	116	129	149	134	173	143	137	150	141	138	147	117	144	143	134	142	147	100	136	138	137	129	141	148	139	145	136	133	130	139	144	145	138
3007	4232	2480	1106	730	550	500	481	439	399	407	388	426	412	398	363	393	401	393	363	337	357	336	377	352	375	402	366	392	361	353	386	367	369	356	372	373	333	359	346	351	379	339	387	402	394	339	349	350	354	382	348	356	375	358	357	356	395	363	372	339	376	369	391	352	353	356	383	345	406	376	358	388	394	386	391	364	338	382	353	373	392	343	337	386	361	326	376	365	372	354	407	401	369	389	385	379	379	372	378	389	354	371	346	360	376	349	343	353	365	358	366	386	384	363	374	360	372	366	444	390	360	369	329	363	335	360	362	347	375	376	348	361	350	389	399	379	377	358	361	357	340	367	362	376	373	359	360	399	358	384	373	379	369	374	370	361	370	355	356	355	359	351	334	334	366	369	348	366	333	388	386	343	376	357	360	365	349	390	352	361	365	365	335	361	347	336	358	371	352	329	413	384	364	379	370	359	376	353	346	366	399	372	373	375	386	344	363	350	369	345	349	376	369	379	364	360	357	353	358	357	390	354	367	379	380	367	361	373	371	338	360	387	398	413	344	370	346	376	317	344	366	377	373	357	356	371	366	365	367	362	403	373	325	370	374	351	376	373	379	381	358	347	348	344	364	356	354	402	368	384	366	377	363	368	340	364	384	400	348	380	364	376	376	381	366	383	374	368	363	357	335	394	359	349	374	355	366	367	376	365	402	367	360	379	349	324	385	384	380	327	385	386	366	368	331	357	387	350	339	350	369	346	378	372	386	376	371	394	396	355	362	346	364	367	392	352	352	352	378	352	386	362	373	380	353	337	357	356	328	383	343	333	347	391	364	327	381	371	351	348	383	343	360	374	350	402	356	375	360	401	345	369	364	381	376	373	368	360	354	375	354	352	405	380	345	379	372	334	366	404	381	349	388	355	411	357	387	359	353	383	364	323	384	383	356	353	384	355	338	365	362	371	342	369	355	355	332	355	370	355	377	321	363	374	365	348	352	373	341	336	376	364	337	370	312	360	367	355	365	338	331	360	358	352	342	395	392	383	399	382	374	356	371	382	346	399	349	340	355	350	347	351	388	362	351	375	355	338	342	396	347	342	357	340	370	362	336	329	376	371	358	364	352	345	364	362	388	381	362	398	335	357	387	399	380	360	370	356	377	361	368	375	386	391	341	351	357	369	340	346	339	353	343	353	366	346	368	352	360	357	345	329	349	334	373	333	369	379	391	366	381	347	331	353	361	372	361	353	387	367	334	352	357	360	378	382	346	385	358	365	373	364	362	360	328	377	368	379	363	363	361	367	366	367	348	390	380	342	358	345	407	354	338	380	355	362	389	337	361	379	382	370	342	358	395	339	347	389	339	337	376	329	383	381	350	364	377	353	366	344	379	372	377	359	375	367	370	363	383	370	371	364	367	335	338	342	337	368	361	375	323	356	349	353	333	361	377	376	372	388	361	368	384	341	387	368	348	348	334	355	374	348	369	346	383	376	387	358	357	378	402	344	367	368	368	326	378	363	382	382	375	387	319	384	350	361	386	343	357	349	377	376	345	344	332	372	357	345	378	349	365	364	361	328	374	355	362	353	389	360	371	384	365	378	348	361	377	352	330	371	389	352	360	390	342	393	372	366	350	364	340	364	389	373	364	357	405	348	368	347	339	362	358	379	370	346	356	366	346	372	373	338	384	377	363	351	358	352	366	345	364	341	363	357	344	342	349	364	363	348	390	364	342	356	346	377	350	375	386	353	367	366	354	342	359	343	334	361	360	346	342	384	351	387	383	357	347	401	352	370	333	356	381	366	363	387	369	360	373	375	354	375	375	347	368	351	349	333	400	363	357	354	365	365	334	355	387	347	353	372	362	346	363	372	376	349	386	410	403	354	361	349	365	370	378	373	373	363	381	367	340	358	367	375	338	353	351	365	366	356	345	323	364	345	348	328	352	401	378	345	374	347	379	367	371	348	343	381	394	346	388	363	361	388	359	352	370	377	344	373	396	364	333	387	309	368	395	372	379	357	375	399	361	356	381	356	385	378	362	369	357	368	376	342	395	369	382	381	344	366	364	389	361	371	368	376	367	378	357	377	375	369	358	355	353	355	363	375	369	359	353	372	361	379	385	347	355	346	327	359	369	370	382	367	339	354	357	363	382	358	328	357	354	336	361	355	382	342	364	378	371	347	377	379	369	344	377	366	347	354	374	378	361	379	348	359	347	344	366	372	335	392	374	333	365	379	414	354	396	365	354	370	378	363	342	376	357	374	340	368	371	366	377	340	348	371	376	364	372	350	359	375	338	357	328	373	360	399	328	362	371	370	383	340	365	353	361	373	338	333	366	369	393	346	342	362	379	354	391	338	353	395	361	330	336	403	365	365	392	324	331	343	360	363	365	389	401	348	411	369	356	388	331	323	365	386	351	351	364	391	375	345	355	377	335	397	341	356	397	355	372	355	337	397	385	350	383	369	349	371	356	348	379	358	350	380	370	412	351	417	348	360	367	373	380	372	360	346	366	380	327	357	386	364	384	361	327	356	377	347	384	381	353	370	357	377	350	376	345	341	381	363	356	354	318	376	339	366	323	367	360	365	341	367	341	358	367	351	369	371	361	382	366	371	345	378	360	398	360	365	391	363	341	373	335	362	381	364	411	372	324	387	369	352	365	341	345	331	369	357	406	353	361	382	367	343	387	344	349	377	350	376	385	384	358	390	341	367	376	340	341	336	372	347	379	388	339	342	380	378	365	343	333	387	393	373	379	329	380	373	380	385	331	337	366	356	363	356	366	381	369	339	342	384	390	360	367	359	378	375	371	398	331	327	392	356	326	374	353	394	362	346	337	377	379	395	377	375	353	360	352	338	342	381	381	370	358	323	363	326	343	375	363	359	380	357	381	352	353	351	313	366	362	366	345	381	346	388	353	393	376	381	345	363	360	372	369	373	342	336	351	338	368	370	325	327	371	352	381	342	334	367	373	388	344	368	363	369	329	353	359	377	369	350	385	354	378	364	351	346	400	347	348	350	362	356	356	365	381	353	394	374	386	370	375	377	380	387	349	329	324	363	374	398	363	349	348	348	370	372	336	336	361	351	338	375	328	390	370	348	340	364	391	345	331	380	344	398	387	405	352	357	359	379	358	365	378	381	351	375	360	358	349	380	359	363	373	326	378	338	357	325	385	361	346	359	368	375	360	344	370	364	346	349	370	357	390	359	371	401	362	379	387	370	354	368	314	356	351	385	371	357	339	383	358	357	332	402	405	366	363	379	349	335	359	357	362	405	371	353	369	355	342	364	327	376	356	401	341	340	398	380	367	334	378	340	361	383	365	353	371	389	387	358	389	368	408	390	358	332	344	378	345	368	375	363	390	356	347	371	354	371	341	362	371	346	371	349	365	355	358	365	355	335	372	332	337	331	351	360	322	358	359	384	384	326	370	391	357	359	369	368	365	369	365	334	383	387	384	361	379	349	376	372	366	332	363	373	381	362	361	381	369	371	364
32291	10150	1059	478	458	425	398	425	433	415	395	407	415	414	386	380	391	410	394	430	429	435	419	396	446	401	412	422	416	389	442	403	424	405	423	444	428	399	452	395	454	402	421	389	390	399	409	393	353	423	432	443	424	410	399	417	388	400	409	427	359	387	401	407	373	381	388	413	415	411	383	403	446	392	369	416	442	454	452	380	412	393	419	443	398	429	420	402	379	427	411	414	409	435	412	414	435	445	409	444	389	421	418	434	398	431	415	408	410	437	397	404	401	434	416	434	420	424	402	416	411	385	425	433	375	408	403	404	435	457	417	400	431	431	384	426	387	410	382	386	426	419	434	409	402	386	418	422	380	409	446	429	432	419	422	441	400	436	423	441	422	427	388	403	426	420	420	467	381	403	411	389	391	410	382	356	400	401	394	417	408	420	394	393	399	413	403	404	392	433	393	371	394	418	425	417	413	414	410	452	431	436	392	438	392	414	432	426	432	413	393	376	436	403	363	375	398	433	414	428	404	406	436	427	388	421	419	438	386	431	386	393	395	412	413	376	460	364	401	408	406	385	414	416	406	388	439	382	417	428	426	443	413	404	401	411	397	368	424	411	417	387	411	422	393	427	424	417	420	394	387	419	398	403	424	427	401	379	431	420	406	388	411	422	439	462	439	444	458	399	424	402	451	399	436	424	383	392	389	394	447	400	379	381	391	381	430	412	397	388	381	401	416	389	398	437	405	434	383	384	412	414	388	403	361	393	423	435	419	452	366	401	383	422	412	404	412	415	447	410	396	399	418	399	382	425	395	424	396	397	420	404	401	404	458	406	421	409	416	406	387	455	426	406	401	432	396	429	444	425	429	384	397	408	379	381	382	434	387	370	392	417	377	397	425	426	391	417	423	418	414	406	396	409	397	403	358	436	428	390	422	406	408	414	404	391	422	405	419	393	415	397	396	353	404	381	407	416	398	433	401	425	412	379	420	409	406	414	403	432	427	438	406	396	447	424	408	428	380	418	433	401	400	419	440	460	434	377	370	421	373	391	387	379	411	444	402	363	406	419	434	428	406	412	389	396	386	360	394	388	390	433	418	407	381	424	398	454	416	399	405	423	402	421	427	423	474	453	410	398	425	418	406	418	414	413	392	382	415	417	434	431	418	435	379	409	398	441	411	401	415	396	415	389	408	425	407	411	420	406	420	357	414	398	417	446	438	417	421	403	410	464	422	377	429	400	412	436	429	419	428	430	402	377	430	399	422	406	422	400	422	433	424	439	445	418	444	398	395	404	407	414	440	406	396	422	428	416	433	396	454	416	410	414	431	406	440	445	424	386	419	413	414	415	425	382	364	400	459	389	464	426	389	357	435	388	410	411	395	400	402	405	425	402	391	424	453	406	394	417	389	406	428	379	414	424	405	432	395	404	434	438	427	399	415	360	387	423	447	391	419	401	436	417	392	403	403	449	434	423	422	381	411	423	457	403	407	411	420	402	400	377	401	411	411	408	415	434	429	393	412	426	471	414	420	417	387	366	429	410	408	421	444	425	427	393	413	395	401	412	380	419	396	370	446	416	406	389	431	400	434	456	430	464	414	426	395	408	386	439	418	401	397	390	443	428	411	386	428	482	429	407	430	400	454	409	452	410	412	413	438	416	383	380	445	431	410	463	426	403	443	415	389	398	411	352	401	400	376	411	381	422	396	444	394	399	448	455	386	378	447	407	396	423	390	421	421	437	418	378	408	430	401	398	415	428	370	408	415	416	440	430	433	374	388	383	382	412	430	422	367	432	391	423	424	387	385	430	436	437	417	418	451	391	411	406	420	459	416	419	420	413	355	408	397	389	424	418	377	411	383	430	446	420	404	435	367	442	396	396	382	449	441	399	387	379	399	436	429	403	393	420	403	451	421	395	425	378	408	400	388	426	449	385	395	401	399	376	422	407	439	439	403	448	441	411	372	411	399	420	426	402	469	413	398	442	421	417	444	427	404	395	398	398	453	408	427	384	404	405	406	405	412	412	406	407	361	393	395	407	411	408	396	399	438	387	422	415	430	412	390	394	402	414	384	397	419	391	405	426	430	395	395	429	426	391	406	386	427	384	400	391	428	424	437	413	413	418	398	420	405	415	419	408	400	371	403	363	445	399	390	426	386	424	387	431	412	391	398	399	424	402	395	403	443	409	423	444	387	443	359	404	383	436	393	410	448	419	389	401	456	400	397	440	427	386	424	434	393	405	391	382	395	367	386	434	376	408	429	378	394	417	435	419	411	389	445	409	420	385	433	434	412	406	367	423	383	452	386	419	434	406	438	399	407	436	383	408	425	414	400	394	443	414	388	402	384	435	424	395	396	386	427	407	393	404	419	373	412	423	440	379	426	390	426	397	441	407	426	431	401	422	398	403	383	388	406	415	465	414	431	444	402	401	413	430	414	430	413	454	461	431	381	437	407	445	398	395	410	402	409	418	417	355	436	395	427	419	389	396	422	409	421	377	365	459	412	411	441	387	390	397	405	351	400	447	374	409	379	404	382	412	433	400	424	375	397	383	382	420	455	399	423	422	393	416	427	418	425	457	427	389	429	409	426	398	389	422	424	368	421	438	391	409	388	432	403	378	397	404	411	431	383	447	400	403	428	407	422	441	403	418	418	389	409	438	437	366	376	426	418	411	431	383	386	410	440	410	399	379	379	424	410	408	412	370	388	410	388	440	423	382	378	425	395	373	423	434	440	389	455	434	404	411	355	393	446	405	379	429	380	397	411	401	402	427	418	436	439	408	430	374	391	431	416	417	437	383	411	421	418	427	416	365	394	412	366	415	431	414	410	412	411	404	436	415	396	399	421	396	446	393	416	385	423	453	421	421	393	406	410	393	421	390	381	436	365	407	435	447	429	431	381	387	428	413	389	416	411	406	412	418	461	407	418	400	420	403	383	389	386	404	389	413	410	417	400	404	436	405	380	374	394	397	438	400	404	408	431	374	402	437	424	380	423	398	392	449	371	425	390	425	385	408	451	384	412	398	410	441	409	426	360	407	389	449	416	406	388	409	398	395	401	402	402	433	384	432	416	409	419	385	412	397	421	425	421	376	390	392	420	411	430	395	362	397	359	416	441	442	405	412	379	408	388	400	405	407	411	406	445	415	424	428	444	448	363	427	408	421	384	388	419	409	362	416	399	450	399	387	400	431	380	397	410	418	377	403	388	383	428	408	422	389	390	410	385	425	408	426	469	393	377	363	424	444	427	398	410	428	378	432	425	388	397	407	393	403	409	395	407	402	431	384	412	401	402	401	424	420	371	380	435	394	456	417	422	424	399	423	409	421	397	411	452	374	393	389	442	448	388	401	437	382	440	438	451	426	384	366	396	431	388	408	413	448	434	418	400	448	418	374	400	445	387	423	395	407	405	396	393	407	425	435	405	413	400	401	402	404	391	393	423	374	427	377	421	451	396	449	414	426	389	407	390	441	407	420	411	379	408	431	425	403	395	436
5568	1024	919	954	928	943	904	946	944	897	864	919	959	966	886	962	930	965	950	902	928	891	964	920	901	894	944	936	872	925	923	889	878	878	915	889	922	935	943	833	898	968	897	912	965	869	888	887	917	902	872	945	929	922	904	903	950	887	897	935	870	887	929	947	913	928	884	878	919	970	925	914	930	871	862	920	922	913	900	885	955	900	951	871	916	873	961	934	926	894	942	949	925	934	890	973	947	934	898	924	975	844	938	968	935	913	964	934	916	923	886	893	902	851	928	910	919	928	904	955	896	905	918	909	906	878	934	934	892	936	958	908	912	951	949	952	852	910	921	914	895	912	900	932	924	913	891	911	935	973	905	874	906	947	879	914	859	917	922	915	946	904	899	905	929	922	878	985	960	889	848	914	915	929	928	894	884	931	964	925	884	877	916	941	915	923	934	946	883	960	984	918	934	893	885	901	915	908	926	912	901	942	872	955	891	908	892	916	957	901	874	923	926	895	903	911	905	902	914	934	959	873	904	904	913	901	867	949	882	919	864	922	952	906	909	897	870	856	905	919	942	945	924	925	916	874	887	881	898	909	877	857	884	924	908	925	926	915	886	910	962	907	920	855	932	893	942	885	927	906	959	865	899	939	849	934	886	899	874	960	918	865	926	886	938	911	879	920	934	933	897	932	860	916	916	903	890	865	883	929	960	941	931	937	911	982	906	898	946	899	969	966	976	930	914	963	854	907	952	904	892	906	907	944	893	859	875	898	952	962	936	934	928	884	968	953	909	874	939	956	938	911	962	970	923	888	899	955	921	909	935	970	880	859	964	886	970	945	901	924	920	928	910	908	933	967	964	875	938	919	951	955	887	938	910	874	947	958	870	941	896	943	960	915	978	920	888	848	925	916	907	895	931	901	927	876	892	914	887	947	890	935	922	925	929	952	941	870	970	928	875	878	866	930	890	984	918	935	885	911	842	864	935	956	872	868	933	902	910	916	901	878	910	950	900	950	946	936	951	950	898	899	897	859	952	941	952	944	930	892	976	897	937	896	856	861	906	961	916	901	897	934	983	897	948	915	929	917	919	929	927	929	896	919	983	914	929	911	957	933	946	925	1002	929	884	881	869	929	956	879	914	918	915	924	928	878	914	904	939	901	921	876	892	956	967	917	917	922	902	938	922	888	903	928	918	912	885	925	971	863	932	943	914	943	951	895	903	960	896	904	952	879	898	914	954	922	847	885	881	860	829	876	1004	860	905	885	909	893	935	917	910	929	917	906	875	942	930	912	880	913	871	909	922	904	966	956	886	900	837	957	901	906	908	921	902	904	897	908	901	916	982	912	920	902	904	989	924	979	885	951	936	911	927	938	951	905	916	951	926	836	904	906	959	951	882	940	971	826	913	901	961	903	942	893	880	911	920	898	906	858	950	917	921	896	939	944	870	895	893	919	871	946	890	908	924	916	902	920	922	954	898	947	864	887	907	911	954	925	875	838	891	901	887	889	938	907	905	923	912	931	888	921	923	931	923	911	917	936	916	927	952	912	930	930	904	912	934	894	936	959	894	909	908	969	928	931	902	906	912	916	964	908	985	930	891	922	942	909	891	950	928	912	936	922	911	936	901	873	895	916	936	905	905	878	940	911	918	905	892	992	933	952	908	918	911	948	902	922	896	976	898	954	974	895	983	906	928	890	886	922	895	909	922	904	940	890	916	914	939	913	932	914	978	871	960	944	905	909	923	973	940	938	955	892	901	956	887	954	927	916	864	895	947	916	970	967	919	919	944	935	930	887	902	901	887	919	922	899	902	951	912	881	938	902	835	882	921	931	917	929	910	908	912	914	913	885	889	983	951	921	972	923	928	915	921	954	896	866	934	904	911	889	945	955	923	956	945	921	961	879	902	889	937	915	900	984	935	890	871	871	983	909	919	888	909	982	932	899	884	852	866	881	862	911	964	945	948	923	924	949	830	939	929	922	911	866	922	909	873	895	940	900	882	911	887	905	934	866	916	969	947	923	910	853	888	905	931	937	876	910	920	912	939	912	925	887	927	938	925	904	912	916	888	920	894	948	899	884	922	973	902	890	905	939	922	959	912	930	939	929	955	947	959	904	881	900	884	907	925	949	900	940	924	870	896	932	955	918	906	883	879	923	904	912	907	961	907	894	925	948	876	908	904	949	939	880	861	895	930	903	929	941	864	909	936	879	910	879	938	933	936	931	913	984	928	921	970	862	976	902	900	935	977	952	967	920	916	893	905	928	950	946	928	877	949	891	916	988	935	926	920	925	924	901	922	893	906	941	912	953	894	951	971	892	863	834	933	932	905	910	963	931	933	919	918	929	911	926	964	959	917	901	916	950	912	875	934	904	926	908	824	870	823	903	907	890	887	923	878	947	878	919	895	889	881	901	882	923	918	911	973	935	925	967	881	899	932	948	929	887	870	894	903	913	925	964	976	882	886	955	934	942	935	971	998	908	905	920	932	878	882	911	937	858	947	876	918	890	921	940	887	899	877	924	878	955	972	906	893	864	937	972	899	951	950	928	916	906	916	877	930	881	929	905	902	933	881	934	927	895	941	909	934	883	897	902	874	896	913	884	985	954	948	920	921	952	851	825	953	986	909	925	982	947	922	906	952	934	944	931	886	896	911	989	944	904	877	916	922	932	961	920	934	891	920	886	961	939	912	855	917	873	914	873	977	915	858	960	863	945	940	942	919	858	936	940	943	913	918	916	932	860	938	975	893	878	936	964	916	887	978	903	918	945	913	886	904	851	994	881	915	922	912	900	875	909	905	900	898	948	935	879	876	886	916	904	896	962	901	979	929	885	952	950	912	872	888	962	935	885	923	836	896	956	896	903	865	886	944	952	938	893	914	940	935	956	859	887	924	935	929	903	897	921	909	857	907	912	919	954	883	908	937	927	895	922	972	955	933	855	905	875	928	862	893	891	913	934	912	891	941	894	900	942	946	866	914	937	853	970	880	890	928	871	909	915	910	924	888	931	887	896	908	923	912	906	958	921	946	889	936	959	876	925	899	906	903	907	922	901	876	889	927	924	973	906	880	922	958	939	898	913	919	934	900	870	926	943	886	925	955	925	950	922	907	951	981	891	919	879	877	916	893	886	946	894	948	920	945	852	922	923	930	864	874	906	909	898	987	904	962	877	896	961	943	909	863	972	904	931	894	946	886	967	909	942	916	898	910	908	887	885	846	968	932	912	901	897	882	948	896	903	895	944	902	873	872	890	926	878	920	967	937	902	977	920	945	942	842	934	924	889	915	963	959	941	932	885	940	954	908	983	931	942	879	911	882	936	881	923	911	918	910	945	907	942	914	938	898	906	948	947	957	999	931	932	916	986	938	890	926	875	952	941	897	863	958	929	892	922	933	955	879	943	897	873	931	935	940	946	954	903	885	874	904	893	931	869	898	921	919	901	896	902	923	886	922	945	875	911	910	924	929	842	889	958	947	921	896	917	938	869	959	910	886	907
24489	20982	24435	27683	20553	2131	502	401	383	381	327	348	336	349	354	334	332	337	345	329	351	321	329	325	345	320	326	303	326	327	298	296	314	323	307	328	306	318	333	326	338	321	332	320	340	327	345	304	330	332	332	316	301	330	285	345	335	324	318	326	320	351	321	315	326	324	301	301	371	326	311	310	324	355	336	290	291	293	329	315	318	299	320	339	314	301	323	319	279	321	289	305	320	323	310	305	315	326	295	322	309	304	318	352	300	323	316	311	336	331	326	300	321	301	302	295	319	293	320	312	319	322	310	272	313	316	310	303	292	303	351	325	310	325	317	305	320	357	328	320	327	321	321	299	299	329	326	323	334	327	346	314	296	299	290	309	307	308	345	321	306	295	293	309	309	311	322	317	302	338	307	315	326	309	341	338	297	327	299	330	341	310	302	316	338	319	311	286	281	297	315	313	335	275	298	319	329	323	315	331	300	328	297	295	309	313	324	279	306	302	320	319	299	306	332	333	311	290	316	341	327	309	316	301	310	294	325	320	317	329	305	317	337	310	282	332	315	321	305	284	333	323	298	314	328	342	350	309	302	314	301	310	295	299	315	299	288	326	313	348	335	298	305	332	302	335	305	284	301	320	323	315	304	307	329	308	317	316	366	316	298	335	338	362	318	326	327	330	315	302	306	359	301	314	315	303	309	285	316	304	328	318	293	289	321	291	349	328	314	308	285	328	333	279	299	323	304	318	301	312	291	321	346	312	316	315	298	296	304	321	325	291	264	309	330	308	310	325	320	318	318	329	335	300	287	308	292	305	360	313	333	349	314	289	316	315	317	352	323	303	308	301	317	309	277	292	321	342	275	318	325	304	324	313	302	337	317	326	307	356	328	305	312	330	334	275	336	309	304	331	337	317	293	301	288	306	303	300	291	290	286	292	333	365	321	304	318	338	294	318	325	337	317	307	346	312	317	296	311	288	294	328	310	287	286	292	325	331	324	320	357	314	325	303	313	320	312	327	302	324	309	335	307	304	334	286	291	312	332	355	334	323	344	330	306	283	325	283	306	318	326	319	317	307	295	334	333	306	309	274	324	328	333	305	296	335	321	307	315	281	311	317	342	324	299	315	327	316	287	268	325	300	312	329	310	326	322	310	298	313	319	287	302	301	318	314	308	306	317	324	313	333	297	295	323	319	339	348	308	316	313	329	321	318	333	315	312	303	300	298	327	298	295	329	284	326	325	282	314	327	329	311	311	343	297	298	313	333	285	329	328	307	321	288	330	303	288	300	307	323	324	331	327	313	325	325	338	293	318	323	325	327	324	311	304	293	289	293	324	346	356	337	325	290	364	321	304	299	351	301	330	330	290	317	319	276	332	309	319	321	321	326	310	304	332	317	314	335	332	308	337	319	354	325	315	300	328	303	304	308	306	343	317	295	332	305	318	289	296	305	302	269	323	330	283	321	315	285	284	313	328	321	327	291	338	311	298	306	347	315	337	321	307	323	323	303	312	311	295	301	323	317	270	303	290	308	311	312	294	333	301	331	318	309	314	305	318	282	316	335	273	339	292	293	313	307	335	294	340	291	328	331	309	304	298	274	299	307	326	327	320	311	253	330	333	325	318	309	351	314	315	284	306	292	312	310	313	306	294	327	308	320	345	326	325	317	301	289	324	298	288	295	339	309	329	314	282	315	304	330	321	305	307	302	298	298	310	283	322	354	295	294	304	276	300	290	307	355	279	299	330	288	312	327	276	331	347	316	290	315	338	315	332	355	304	306	317	305	334	319	326	319	327	330	318	300	289	326	306	292	326	306	308	315	343	297	329	323	307	313	304	329	305	295	297	302	317	324	306	282	323	297	309	307	328	281	312	323	320	290	310	300	311	323	325	279	319	316	306	276	315	276	343	306	311	333	319	301	331	312	310	302	314	358	306	322	322	318	303	315	316	324	317	302	299	271	323	296	345	353	287	318	318	335	286	309	312	287	311	306	315	326	289	312	295	284	312	322	308	262	325	307	338	289	322	287	318	325	311	361	330	299	292	304	328	329	345	336	295	341	292	284	334	331	296	305	321	349	289	298	294	298	323	306	304	304	292	334	314	314	290	306	299	297	326	314	299	296	314	331	306	343	319	289	307	337	290	310	351	274	319	326	312	325	353	320	307	303	340	309	312	301	359	295	303	333	317	302	309	302	336	328	309	311	324	310	297	268	307	323	280	308	360	331	312	319	283	286	320	332	305	290	311	312	335	277	306	340	319	328	292	290	329	313	294	304	313	307	293	286	314	334	317	286	342	342	342	282	286	296	303	321	331	298	301	288	323	307	331	333	305	342	287	340	331	310	270	330	329	309	309	359	324	319	284	263	295	330	290	327	305	284	323	345	285	305	301	320	320	295	329	327	328	303	309	296	297	333	308	329	320	337	324	331	327	307	317	313	305	281	292	343	318	305	324	323	307	328	325	309	300	313	277	297	326	333	314	336	307	298	306	304	338	296	358	302	323	291	279	301	312	322	338	311	305	315	352	312	331	287	326	341	315	347	330	280	315	319	357	301	358	306	318	326	304	306	309	354	298	315	344	314	323	310	311	303	318	314	330	335	301	332	335	315	303	329	321	314	336	331	291	296	318	317	319	320	282	303	308	281	303	317	332	342	294	331	331	294	327	314	283	319	322	324	288	339	335	313	303	298	287	318	295	283	307	365	308	332	299	310	324	291	294	313	312	315	316	348	299	342	323	307	298	304	308	312	341	340	287	304	278	315	338	320	354	299	299	313	299	316	317	331	315	301	328	313	293	315	299	344	274	324	293	313	309	305	330	307	312	322	327	360	319	301	320	319	294	310	362	357	285	308	316	297	336	268	284	323	322	297	308	303	303	357	312	306	336	328	314	296	340	362	317	322	305	315	290	341	317	352	294	327	303	300	291	334	336	311	282	294	323	287	312	334	309	311	341	313	325	320	290	305	324	342	324	312	324	312	303	324	350	311	305	287	337	291	331	322	294	297	289	330	322	330	316	312	323	344	312	321	330	330	322	321	303	299	320	337	311	332	310	319	355	312	300	295	293	333	299	317	327	308	335	299	285	321	305	304	304	331	309	355	334	318	328	337	302	311	279	319	321	303	310	326	300	312	311	296	295	289	316	296	351	306	287	303	343	323	320	317	295	302	306	336	301	303	291	286	341	330	320	285	302	329	283	332	324	301	370	310	319	328	344	336	329	310	274	308	312	318	304	254	300	322	312	299	329	307	319	312	301	322	301	294	305	314	311	313	377	318	321	281	284	310	323	305	300	324	355	289	318	336	301	329	289	339	318	303	310	296	294	294	276	297	297	309	293	291	267	323	329	324	353	317	300	335	336	338	319	298	354	295	305	312	285	309	304	329	319	311	325	317	312	328	303	291	284	314	311	305	302	314	309	321	312	299	278	282	324	313	324	309	324	286	289	344	320	307	293	287	302	324	321	285	285	325	328	308	317	326	310	278	308	312	266	318
3123	2752	1767	1105	906	822	761	721	780	738	695	711	716	700	731	720	700	738	721	748	718	703	673	724	763	700	731	680	737	685	702	718	715	725	718	764	683	680	684	655	726	703	730	712	708	693	748	700	663	746	687	695	695	717	714	707	747	671	709	676	680	675	711	711	705	709	694	728	673	680	750	733	691	709	631	708	737	746	687	760	683	711	700	709	692	676	728	678	657	668	742	723	694	722	670	678	746	701	653	694	697	732	692	750	707	706	720	703	702	724	711	673	747	754	747	709	724	764	687	735	718	703	676	699	713	762	700	668	677	711	687	691	650	694	717	771	686	730	747	713	701	677	711	683	756	737	722	664	685	644	699	738	694	729	691	728	757	720	690	687	694	701	752	669	700	703	686	715	716	672	667	691	723	671	722	707	706	704	687	746	708	741	680	686	725	740	749	743	712	767	783	679	739	731	726	653	733	745	683	704	696	707	694	716	750	686	705	673	670	744	728	742	673	748	712	711	718	717	709	680	721	719	713	731	725	713	712	672	697	715	765	704	676	675	723	737	704	725	696	730	674	686	691	697	716	761	715	674	710	710	682	689	751	696	691	696	722	659	689	713	733	716	699	713	708	733	693	720	704	686	697	721	712	701	715	675	712	681	719	703	667	664	671	680	715	659	694	714	703	697	691	654	689	701	721	730	714	704	721	700	695	723	735	774	715	687	703	669	724	710	698	701	706	618	754	644	686	721	676	730	663	744	696	672	663	672	639	699	751	698	686	669	765	725	696	697	732	702	665	687	692	686	712	697	695	674	700	674	717	738	722	674	666	681	756	701	666	661	704	749	694	713	710	725	662	741	705	650	664	713	677	654	740	705	743	695	686	664	679	705	724	716	663	698	765	716	693	717	688	738	722	674	669	706	679	697	681	681	687	727	659	686	737	684	726	661	718	764	733	682	773	754	707	732	748	706	718	727	714	719	683	710	692	720	732	652	693	747	685	675	716	695	763	715	728	668	771	711	673	700	716	752	718	745	736	688	705	746	753	637	671	766	660	716	667	702	710	731	732	707	688	660	743	714	710	722	727	681	701	708	735	705	675	731	685	736	736	677	721	691	736	733	690	694	727	726	700	705	706	724	696	703	730	716	719	708	706	710	669	692	723	700	711	722	712	694	687	716	722	711	682	625	695	682	694	716	680	719	718	701	657	687	708	744	696	671	700	716	740	644	703	650	685	688	651	699	739	689	721	666	726	665	688	668	718	706	677	692	712	666	715	682	703	697	740	724	697	703	715	681	701	701	695	754	700	699	745	732	669	743	676	724	688	681	667	697	703	717	755	631	730	744	686	717	714	663	696	702	707	743	687	692	753	681	694	717	725	693	716	689	680	710	698	701	720	665	690	731	689	724	724	682	697	698	705	684	761	679	697	731	698	703	723	759	689	687	728	711	718	685	748	708	689	695	694	748	676	747	724	654	665	683	712	720	746	700	723	676	694	685	732	687	716	690	695	687	702	693	667	684	703	665	713	721	675	752	710	720	692	752	727	777	725	758	649	730	746	717	737	748	691	697	743	679	681	719	698	627	642	710	696	726	692	669	687	704	746	707	668	674	668	689	698	711	689	695	738	701	686	714	715	712	695	683	721	702	729	709	720	707	684	698	732	675	721	717	701	689	712	711	701	703	739	678	709	686	711	704	691	664	664	702	698	709	737	696	744	697	692	682	676	690	664	664	675	753	752	715	696	697	702	728	718	733	706	679	699	716	711	717	681	726	711	689	706	716	686	679	707	757	708	694	684	690	703	674	682	690	750	732	737	698	705	713	756	730	700	737	678	733	755	695	692	722	727	718	721	726	688	701	747	719	687	725	667	673	721	665	701	738	678	713	677	658	697	653	727	703	676	704	662	741	701	710	687	690	721	691	679	706	710	706	700	680	732	733	686	690	672	654	689	721	713	729	671	685	732	715	666	677	667	687	713	737	677	698	691	753	715	643	692	711	675	743	655	747	748	681	708	737	726	688	708	686	669	722	731	690	664	747	708	651	651	651	706	731	716	671	708	713	697	722	662	691	713	736	689	731	732	696	699	714	753	687	679	699	685	690	663	745	752	716	748	752	687	744	729	692	704	721	679	762	705	695	706	680	676	695	711	698	704	716	687	665	700	764	675	690	701	666	717	704	704	693	736	670	711	685	663	701	671	699	711	717	706	719	696	689	698	704	685	707	673	696	683	696	700	679	776	671	719	708	729	743	711	756	728	707	737	698	726	717	673	733	698	669	719	704	738	686	681	689	727	714	727	726	751	727	748	730	678	724	699	728	675	690	719	711	699	730	761	724	698	681	698	635	716	707	694	642	684	728	720	700	724	710	678	723	704	712	684	713	719	745	715	710	681	704	658	720	697	703	716	663	686	729	672	679	689	771	674	725	689	716	725	721	721	721	734	728	672	683	695	743	702	701	703	706	679	652	743	704	675	716	692	721	669	708	684	725	681	727	683	679	707	691	688	707	702	695	638	696	714	671	703	708	683	685	721	720	659	749	682	721	691	668	663	732	682	673	734	720	689	736	682	697	727	712	682	730	689	667	712	682	736	694	704	721	722	687	709	717	734	729	686	701	675	728	733	674	739	708	672	702	720	710	751	728	695	673	676	672	718	711	700	709	684	666	711	688	703	691	695	705	705	693	704	698	702	706	689	716	726	701	642	678	718	731	705	696	728	716	707	685	735	676	699	678	715	742	706	701	714	658	701	658	727	696	695	698	735	683	668	668	694	693	687	713	740	720	682	695	701	656	718	744	682	735	706	713	728	725	773	710	725	726	722	712	701	690	734	710	754	706	726	716	661	725	695	721	704	681	657	731	677	737	664	665	730	691	676	729	694	743	710	725	729	735	685	714	687	708	707	733	707	725	682	694	719	726	724	697	700	655	720	696	745	689	693	700	694	673	717	698	703	666	681	659	730	696	673	647	700	673	739	740	701	705	728	714	668	676	722	732	674	670	696	683	730	741	755	711	679	670	730	716	741	682	713	711	711	766	679	704	729	705	712	688	714	621	686	657	712	695	724	696	681	629	711	713	665	713	706	727	692	694	724	716	683	760	657	681	753	694	706	725	691	738	712	705	733	691	712	749	689	708	733	731	703	702	691	675	677	726	711	707	669	690	717	662	701	761	751	711	721	676	652	728	699	720	699	693	679	708	721	682	728	736	689	702	740	703	738	689	684	656	729	708	706	760	702	700	722	651	702	695	759	680	707	658	687	712	714	704	729	713	721	706	665	729	675	672	735	693	705	714	713	706	719	692	700	695	677	653	707	717	710	749	662	717	727	711	726	707	735	735	702	747	690	729	687	700	687	692	734	672	659	711	707	657	711	708	710	722	672	680	669	698	692	665	730	702	659	719	767	693	720	687	697	734	658	713	697	659	676	710	676	679	685	628	695	681	736	715	710	663	658	719	664	701	708	689	717	714	702	703	674	698	710	723	719	709	699	734	630	729
23755	20942	25021	27004	20944	20732	1420	381	298	238	207	206	212	184	191	171	172	177	154	161	167	166	156	179	148	128	145	163	146	132	171	158	152	120	148	135	150	164	157	156	158	158	152	150	156	147	146	153	135	145	142	166	131	163	151	160	159	166	129	153	129	153	161	150	141	139	137	164	127	159	144	142	132	142	143	139	143	133	123	134	143	134	147	136	133	152	131	152	140	143	137	171	170	181	135	144	148	143	160	142	153	144	141	131	127	153	145	153	123	149	132	131	134	166	149	141	116	157	150	145	141	148	133	139	142	144	145	167	151	137	165	155	148	139	144	161	142	136	150	139	159	133	144	163	140	142	120	143	172	149	134	134	163	144	160	151	158	151	123	132	158	143	145	132	162	142	142	128	173	131	142	133	144	170	144	137	136	136	136	145	146	127	149	125	134	141	149	154	150	143	138	135	128	150	178	138	137	168	138	140	148	127	148	143	105	129	132	141	160	119	143	110	134	151	138	139	132	134	135	140	177	149	141	153	160	158	136	148	135	134	157	162	143	153	145	139	141	145	157	161	130	160	132	156	154	155	152	161	164	138	171	149	124	125	123	144	162	159	138	137	138	147	138	135	142	126	128	163	148	121	118	141	183	178	125	125	140	135	158	149	145	136	145	153	130	130	143	139	151	141	173	142	173	161	152	128	144	150	135	146	139	137	156	145	150	160	137	175	165	142	131	142	123	126	154	124	156	147	129	126	143	139	151	161	132	149	134	147	147	170	136	144	133	133	144	140	112	153	151	160	152	138	146	144	151	144	129	155	154	137	142	129	155	144	154	146	143	171	149	137	152	179	145	123	133	153	145	161	135	127	166	135	130	132	151	144	144	146	138	132	152	169	126	141	139	134	173	134	151	134	135	135	179	126	145	140	161	165	154	144	136	154	158	154	170	150	149	161	157	150	141	132	147	138	146	152	151	148	157	147	153	143	141	120	152	157	159	137	185	124	142	149	114	153	123	126	141	153	131	136	146	126	143	155	150	148	143	129	141	143	160	166	124	151	152	139	138	125	182	142	143	138	147	156	143	155	140	133	130	152	134	144	138	154	154	146	151	153	150	168	146	144	156	135	138	160	141	148	146	125	128	145	138	151	156	121	132	153	143	140	159	149	134	137	150	130	146	155	147	150	122	142	151	147	131	145	136	136	147	136	161	151	139	168	135	156	154	135	129	147	167	156	121	146	122	146	146	159	163	147	144	128	158	131	164	131	132	138	160	152	130	142	148	112	132	124	167	138	137	131	149	157	154	167	139	145	151	160	160	126	139	146	153	147	154	140	146	139	152	139	158	144	152	135	149	165	155	127	154	176	159	159	167	137	150	132	155	152	147	147	153	175	157	144	127	138	147	148	148	142	151	141	150	147	132	125	142	139	147	128	136	151	159	132	128	150	166	138	138	129	150	164	118	163	156	126	138	154	130	143	138	142	127	165	141	149	129	162	151	166	121	151	117	143	117	128	165	128	141	152	140	158	155	134	123	117	156	156	160	155	154	144	134	129	133	152	142	145	147	156	146	144	126	160	151	135	138	153	138	151	136	147	146	144	149	141	123	148	172	174	165	129	154	141	138	137	154	136	133	142	119	156	154	162	139	139	155	151	142	158	168	140	129	135	138	129	139	172	159	165	155	134	150	139	154	123	156	119	140	150	149	143	148	142	145	158	141	131	137	127	118	147	144	151	135	169	156	140	151	141	132	140	166	147	128	150	132	142	150	124	135	154	139	145	146	151	141	148	110	125	168	141	141	141	166	155	134	125	144	158	146	151	137	129	132	160	153	157	145	168	141	133	128	114	127	150	171	160	146	144	147	123	131	134	153	156	153	155	153	160	118	123	153	135	149	134	156	147	148	161	144	148	160	140	126	168	136	152	156	151	156	168	126	144	146	166	133	132	173	117	143	128	144	133	158	137	141	157	145	161	136	132	136	142	123	140	136	158	167	129	136	142	163	142	146	142	142	132	143	148	134	137	164	126	144	142	138	150	178	145	142	162	127	144	154	138	168	150	155	149	155	138	133	146	136	153	155	143	166	162	149	127	141	125	165	146	148	135	141	145	141	148	143	137	149	148	170	155	118	148	132	148	140	143	156	125	144	135	128	141	149	157	138	134	133	123	125	141	153	161	171	162	141	133	119	136	145	145	157	122	140	141	138	153	122	138	151	119	113	146	152	148	149	147	154	133	136	131	128	144	153	170	137	150	153	123	158	129	144	148	172	137	125	122	133	125	128	117	167	139	146	140	164	138	154	159	151	140	137	169	143	146	151	140	151	122	153	131	155	158	142	138	154	143	122	147	147	129	173	151	131	174	151	134	148	156	156	127	136	134	160	134	169	133	137	137	144	147	168	128	149	143	135	141	122	133	142	135	145	149	121	166	138	127	138	158	149	144	146	161	142	135	157	135	144	150	135	146	148	151	120	144	130	140	120	159	141	128	142	118	149	134	129	143	162	153	153	116	159	149	151	143	127	139	141	147	145	140	133	139	139	141	128	115	146	143	149	132	175	125	133	133	161	151	144	132	131	135	136	134	138	148	149	129	151	155	145	149	162	134	137	129	138	120	138	160	135	129	136	131	143	152	129	135	147	158	133	141	142	124	115	160	163	136	147	140	139	137	134	143	148	139	143	152	168	143	151	147	138	153	142	147	150	130	157	141	137	140	149	150	142	134	140	141	136	133	113	137	168	147	165	153	135	140	143	146	132	130	137	152	114	125	155	142	137	114	143	161	142	141	143	156	147	138	153	144	151	147	139	116	136	136	145	126	155	129	161	150	149	164	158	147	138	168	144	152	144	156	159	138	143	150	135	164	151	164	132	138	145	148	151	133	140	123	143	151	143	140	151	156	147	143	147	141	141	147	141	157	148	138	139	160	173	142	140	147	130	132	154	143	125	132	158	140	126	132	131	133	140	148	128	147	167	150	155	159	154	174	142	136	148	128	151	151	171	151	128	145	140	141	140	142	130	143	147	121	142	144	154	153	138	130	132	148	138	146	131	145	142	138	143	150	144	147	164	138	162	137	162	171	146	145	144	137	132	121	153	158	124	146	144	117	139	143	152	158	133	156	145	127	153	159	142	125	145	147	125	134	149	136	140	147	127	150	147	172	157	171	127	113	128	155	156	133	154	132	138	162	147	143	151	160	133	140	147	155	130	128	154	136	129	151	128	124	149	160	138	144	145	142	137	130	143	147	157	125	144	165	153	146	140	143	137	146	130	172	136	140	146	128	153	161	149	115	142	137	146	137	150	155	132	143	143	147	138	163	141	145	135	166	132	126	137	155	138	158	141	134	140	148	141	131	136	150	137	142	137	122	166	151	142	147	147	145	140	123	148	122	132	144	122	131	156	141	144	148	149	151	134	155	155	123	161	156	153	165	152	150	158	141	138	147	150	160	161	147	147	153	147	154	138	132	139	123	137	154	156	143	147	161	124	133	144	125	141	140
3027	4355	2371	1159	731	561	485	448	416	429	436	385	389	394	374	370	352	376	378	394	371	386	370	341	377	380	367	388	372	352	366	353	359	362	357	340	371	383	379	331	386	339	345	375	402	367	338	391	363	372	381	379	345	368	359	366	351	349	405	387	306	344	352	349	357	383	401	357	361	365	385	371	357	342	339	361	344	368	351	355	358	375	337	353	334	347	362	374	383	377	376	402	342	343	364	376	346	393	358	359	344	367	360	327	343	376	395	367	399	363	316	333	342	348	376	368	368	352	389	371	372	362	350	368	359	363	391	347	351	344	353	356	355	373	356	354	358	362	359	396	365	387	355	347	373	369	364	384	349	361	393	363	358	352	342	377	365	361	365	355	387	328	382	361	370	370	336	376	344	378	336	370	383	370	349	382	352	382	343	353	394	366	339	336	367	357	377	313	375	373	306	368	370	389	386	380	388	356	345	382	337	407	387	385	369	358	364	350	351	387	344	349	351	364	348	375	379	384	380	348	364	377	412	382	343	376	358	397	351	382	380	332	390	391	369	329	353	364	371	340	387	342	377	328	385	361	370	374	335	346	351	364	362	356	350	343	365	345	364	380	346	385	390	346	378	364	356	370	377	354	338	359	355	363	388	368	369	333	397	343	359	336	353	358	352	374	321	338	380	359	364	383	381	341	368	357	353	370	339	347	347	383	371	372	356	330	371	374	355	348	379	354	391	383	368	367	371	321	371	350	329	373	352	374	343	372	385	335	383	356	348	368	366	393	364	349	354	369	375	371	362	367	414	411	342	354	371	385	336	358	384	354	382	363	360	351	380	379	377	387	368	355	357	337	394	361	379	349	370	341	385	359	366	347	358	314	359	359	337	364	373	374	344	358	357	352	388	339	365	360	340	380	405	345	353	370	370	394	382	335	351	340	361	358	346	352	357	390	366	332	342	397	363	352	368	375	401	376	334	380	377	318	332	359	392	363	343	360	373	355	368	364	368	372	374	378	354	365	308	349	340	384	357	389	354	368	386	369	330	384	386	376	397	337	381	352	384	369	336	375	344	335	387	357	360	350	363	365	393	380	344	381	329	357	380	343	367	361	321	359	356	386	350	388	374	347	378	381	357	366	400	370	345	360	354	383	356	357	358	351	381	356	355	395	349	362	358	338	347	371	371	370	353	355	368	388	346	373	375	376	386	346	360	399	348	373	397	341	375	348	364	361	399	362	350	381	393	388	351	335	354	360	377	373	344	351	389	354	417	363	344	390	339	391	378	327	359	375	357	362	388	337	326	351	350	359	396	346	378	381	380	348	308	375	420	382	373	382	376	349	329	351	340	346	344	350	360	379	356	367	349	381	389	408	337	375	368	348	370	354	357	401	364	370	353	354	355	371	389	390	344	406	344	386	366	383	365	381	387	334	354	376	364	343	385	374	351	332	352	340	335	384	397	338	397	388	380	381	347	383	389	388	377	374	355	377	371	329	336	354	333	333	335	370	369	373	380	393	388	375	343	374	337	352	374	352	357	360	386	400	358	407	366	341	386	386	354	362	367	357	334	385	349	371	356	331	337	344	388	360	377	369	396	312	356	343	362	382	336	351	365	365	389	395	335	335	388	385	397	344	383	365	412	369	362	339	319	389	352	369	339	338	368	384	347	360	337	376	324	331	366	354	336	356	338	377	385	354	351	373	372	369	347	373	364	370	357	337	374	358	383	332	375	339	366	393	368	380	363	363	394	354	346	372	399	347	364	349	380	342	341	375	370	322	368	390	354	349	368	386	367	366	373	335	339	348	356	350	354	341	341	383	364	376	347	383	371	367	366	363	362	342	326	366	370	390	334	340	380	335	361	371	368	347	371	368	373	365	346	361	361	381	356	368	383	384	396	405	374	332	356	397	343	344	352	352	381	361	357	371	354	373	376	387	325	370	380	348	352	351	381	320	368	365	362	344	362	357	334	366	352	371	347	348	360	327	350	380	354	333	364	366	377	368	401	393	428	332	347	397	369	376	340	355	363	360	388	346	336	355	369	383	344	387	371	385	367	376	347	354	363	378	355	391	371	381	376	322	339	346	354	356	354	372	332	372	370	346	331	332	316	357	396	357	369	386	375	356	342	368	350	413	384	358	363	378	354	331	376	363	374	348	339	398	345	402	350	340	356	360	357	291	390	371	355	389	332	354	399	332	354	376	343	333	336	346	369	370	346	346	358	403	341	354	394	378	361	359	388	363	367	355	365	383	362	382	351	349	385	366	363	356	363	351	371	372	385	385	341	361	348	349	362	381	355	335	357	378	369	362	379	370	397	377	404	380	351	353	371	380	352	357	372	398	379	361	358	351	366	354	388	402	361	363	375	353	366	380	389	346	361	351	324	346	366	336	385	341	400	381	339	350	340	368	386	369	362	416	380	353	373	346	340	345	362	347	344	358	358	360	369	342	352	383	353	340	335	351	337	338	394	355	411	351	333	342	364	383	397	351	376	328	396	369	377	381	361	365	377	356	365	337	344	360	361	397	374	375	379	364	367	349	333	337	402	364	358	388	363	380	357	358	371	392	337	388	387	361	346	391	369	374	362	379	380	364	367	418	375	351	381	332	339	316	376	413	344	352	337	365	382	349	364	344	359	373	364	371	348	339	346	394	335	357	386	354	335	340	364	368	383	392	395	366	374	356	373	357	391	368	331	372	389	372	351	351	356	373	385	357	365	334	394	369	357	343	316	386	361	349	359	365	397	378	351	354	370	335	341	349	378	379	361	346	383	386	348	381	365	371	373	353	355	376	371	368	360	367	363	360	321	362	387	373	356	371	418	410	391	359	376	381	342	340	368	363	382	368	369	362	338	347	369	354	343	354	342	380	357	364	369	341	340	392	345	363	357	379	350	347	383	371	366	375	360	361	343	352	331	405	326	330	357	410	356	354	383	357	369	330	362	389	375	382	338	375	361	338	353	373	357	381	364	374	329	381	360	375	359	380	361	369	382	354	340	420	368	374	363	342	392	321	358	363	365	391	385	369	372	398	350	371	352	372	339	340	346	392	345	345	364	379	350	360	343	358	399	384	338	390	346	378	362	354	348	357	364	355	344	395	376	372	365	335	363	344	370	350	370	335	333	356	346	336	359	352	365	384	370	385	364	347	377	363	361	382	357	344	358	341	376	343	371	321	382	347	371	379	336	340	412	347	368	374	370	359	360	369	380	353	372	347	350	373	355	351	366	353	356	323	394	360	367	328	375	353	364	413	383	365	384	346	344	363	355	366	352	322	336	344	363	379	385	363	372	386	375	384	336	368	359	336	369	366	372	370	372	393	380	362	344	368	382	333	367	354	388	366	353	387	366	342	357	405	312	332	357	400	369	349	339	368	368	350	334	351	336	384	382	367	360	340	338	349	354	355	357	345	367	378	372	387	335	371	342	385	364	389	348	334	381	371	404	381	375	332	345	357	367	403	363	371	349	372	365	356	405	325	372	358	362	365	362	351	343	370
32224	10378	1123	474	504	458	417	437	403	411	409	390	392	392	383	382	430	373	399	407	465	391	384	424	415	399	418	459	445	425	408	387	407	384	407	403	436	460	416	419	418	402	418	389	376	376	371	405	409	409	414	402	427	376	378	407	445	404	378	433	419	397	450	435	423	447	417	391	413	389	402	410	413	437	442	423	465	418	418	413	405	433	413	431	387	424	416	467	433	390	436	387	371	436	433	422	395	452	410	407	399	421	378	391	407	417	416	397	412	403	416	413	416	431	457	422	425	441	422	407	383	416	421	413	460	402	388	402	361	413	420	407	403	435	393	429	403	417	432	405	405	397	425	397	408	429	390	358	416	446	381	382	380	429	417	436	366	419	423	399	430	372	468	431	398	418	402	400	450	430	388	393	461	418	402	457	411	414	441	418	406	395	444	465	424	399	442	387	383	439	411	386	398	432	448	411	416	447	421	447	410	428	400	379	468	409	381	413	406	400	387	427	432	422	457	417	400	419	404	415	397	415	415	446	440	368	425	396	359	420	422	396	458	419	412	425	399	392	408	415	368	420	391	430	418	424	398	419	418	416	414	412	434	407	435	457	401	396	377	401	427	416	455	398	409	402	393	453	393	380	403	405	392	388	380	435	413	398	420	424	444	397	409	423	403	392	424	397	394	425	409	384	436	416	360	413	397	415	420	410	413	436	391	403	394	392	403	392	381	435	424	349	420	437	419	425	410	382	409	430	402	423	409	411	391	428	460	426	434	420	421	394	421	456	424	411	386	365	382	401	402	377	406	350	409	409	416	419	450	403	415	388	440	417	435	371	440	411	429	437	405	362	380	411	380	423	424	400	412	407	403	411	388	397	388	366	425	443	424	416	412	410	396	388	376	428	454	443	413	416	436	411	419	387	413	400	399	406	410	398	431	418	440	403	398	413	419	412	426	412	442	394	400	395	420	425	398	409	417	383	450	442	445	445	412	418	415	404	422	398	440	448	437	403	436	433	397	408	448	387	430	441	412	403	397	417	426	438	398	415	405	410	435	438	378	412	430	412	420	442	395	414	420	433	432	439	430	422	412	391	407	389	396	444	436	426	393	425	432	422	438	429	431	406	403	413	402	399	433	450	380	432	382	435	432	378	454	403	385	386	434	427	423	396	391	432	417	426	410	407	435	416	394	407	427	420	356	378	438	407	427	417	371	401	429	431	440	411	396	418	392	391	414	426	453	412	403	388	408	399	430	400	401	393	389	413	448	426	419	385	391	412	389	368	370	412	410	398	417	410	445	425	433	457	397	419	385	430	386	442	405	443	447	414	432	450	395	431	370	410	387	432	404	438	396	381	419	439	433	390	408	384	352	402	434	420	385	415	397	431	431	380	385	416	401	416	429	369	406	396	437	387	406	401	358	362	364	386	369	399	410	418	364	411	372	429	402	440	390	417	419	387	421	419	413	412	407	436	410	391	419	395	374	430	399	391	428	398	471	394	435	394	446	426	379	382	415	406	416	395	400	417	381	454	388	390	420	361	408	439	384	395	393	421	421	406	453	422	429	396	438	411	412	411	422	434	444	385	415	383	406	462	414	393	418	453	433	445	428	451	381	421	386	438	416	405	415	453	409	415	415	414	393	402	451	437	415	411	409	423	407	406	427	394	413	392	393	414	452	391	424	440	417	433	413	403	405	379	406	391	401	416	414	418	415	378	400	407	437	390	395	377	426	439	390	428	415	455	428	432	410	429	395	413	414	411	443	411	400	402	402	423	407	425	421	376	409	407	444	372	436	435	414	432	411	397	391	399	404	442	434	425	412	422	426	414	379	405	398	402	424	403	385	426	397	402	420	398	404	387	442	410	406	412	375	373	408	422	389	395	417	418	407	446	367	365	396	411	379	384	419	403	408	421	414	389	406	393	403	410	425	415	446	447	436	438	374	384	443	399	437	417	421	395	396	405	426	422	383	400	405	383	391	400	405	410	427	406	378	411	401	401	411	426	422	435	400	398	407	400	366	435	396	390	406	392	425	416	386	425	423	398	412	415	411	439	430	425	445	428	442	389	457	427	425	465	404	388	412	395	386	385	401	408	432	405	371	418	404	419	398	399	395	437	394	365	412	403	415	399	414	408	427	382	393	418	403	413	428	385	446	411	422	384	407	422	414	426	394	435	376	408	447	435	425	414	422	391	424	423	367	403	393	389	423	418	393	429	411	391	441	464	386	430	418	414	401	397	408	411	402	415	411	433	409	402	431	381	435	392	445	384	443	428	439	421	429	407	416	418	398	405	409	394	376	411	437	429	406	418	393	406	358	410	367	368	396	420	422	417	464	440	396	422	395	395	382	446	366	402	419	412	413	428	412	428	388	426	421	386	408	429	388	427	445	456	439	409	428	432	356	390	448	403	428	402	400	398	436	389	409	407	427	390	423	425	409	437	418	439	420	406	396	457	412	410	419	386	410	422	399	410	405	465	401	401	420	418	424	397	438	412	404	394	424	417	415	438	420	411	436	414	397	395	411	458	388	410	397	419	427	431	404	419	406	410	387	410	438	361	359	393	378	419	430	433	412	381	409	436	416	373	355	361	401	370	424	396	408	396	412	404	380	417	398	377	380	448	429	386	426	439	413	416	417	412	415	462	409	407	412	423	386	407	381	378	394	422	441	397	428	389	398	434	429	381	404	430	406	426	412	416	370	417	387	426	447	397	423	404	407	442	412	426	425	405	434	416	439	395	412	425	389	405	433	438	428	439	378	396	386	380	393	401	428	394	395	425	426	371	388	428	354	428	400	427	362	410	405	373	402	403	411	442	402	429	453	407	398	400	400	438	444	389	417	439	405	424	400	375	386	425	415	412	426	376	437	387	415	391	354	446	384	441	415	423	429	438	410	434	388	415	392	415	426	416	407	414	453	407	417	440	412	384	401	390	425	414	436	410	391	422	381	390	439	398	410	400	399	430	423	420	420	404	411	436	422	407	404	431	394	421	421	423	474	428	412	414	418	408	421	422	376	468	427	401	371	413	415	381	400	430	456	427	432	434	444	405	416	471	428	387	414	394	393	391	401	404	451	405	408	453	431	384	404	383	364	419	398	407	382	410	389	401	418	397	401	443	376	415	402	395	407	421	381	388	377	402	400	414	376	369	424	426	395	421	406	411	416	436	391	426	430	418	395	389	434	397	397	438	411	416	410	415	376	375	426	377	413	466	409	432	399	420	403	390	394	377	408	378	395	461	402	409	413	392	427	413	429	414	435	404	402	426	431	405	413	449	429	465	363	397	411	425	435	401	382	424	418	353	406	456	368	396	416	393	422	409	438	431	414	405	417	386	424	399	417	447	400	453	409	402	463	387	381	377	456	427	393	373	407	414	377	434	448	431	370	424	408	392	404	401	384	439	433	425	428	423	408	460	461	420	414	389	417	396	415	371	377	405	450	365	408	459	453	401	381	368	426	398	407	437	399	394	411	406	394	450	406	425	406	391	379	406	394	386
5596	1001	1000	892	915	966	914	897	943	888	936	937	925	866	959	1011	950	913	889	935	859	926	912	919	948	925	946	940	890	849	915	901	894	899	921	910	881	883	928	926	901	863	922	904	887	891	933	929	937	881	907	874	909	945	877	847	907	937	914	928	961	910	906	931	942	904	930	927	957	908	906	902	931	878	916	880	881	931	964	874	921	923	918	893	945	904	936	897	915	907	901	955	904	951	885	884	910	886	939	876	959	949	918	938	911	916	881	950	942	928	918	932	904	848	901	914	873	897	906	898	852	941	956	870	922	904	922	909	942	916	904	873	930	935	938	881	985	909	962	864	953	913	870	896	896	861	933	892	893	904	940	974	891	910	908	934	894	872	882	882	955	906	914	946	907	916	956	912	909	915	930	962	930	900	926	936	895	928	962	877	920	923	931	902	880	946	945	931	909	880	937	915	927	917	930	917	954	943	919	881	957	914	889	872	940	875	920	946	954	849	842	915	954	965	863	911	910	872	844	884	930	961	891	927	920	931	893	878	901	970	895	928	914	936	944	918	903	925	940	942	961	887	892	894	951	954	926	886	928	887	905	902	926	890	898	915	904	953	962	911	946	905	944	903	908	926	954	924	936	891	909	949	919	856	941	929	988	870	851	902	915	867	916	948	934	918	912	930	916	955	933	896	950	938	1017	989	874	922	877	861	912	925	922	971	938	859	906	890	965	885	941	885	887	941	929	936	869	900	921	934	930	928	893	918	881	913	901	968	980	963	940	915	883	944	919	937	899	883	897	897	922	922	914	892	906	899	930	904	890	969	950	955	926	925	874	891	910	869	913	916	900	907	918	923	910	898	916	925	902	964	1004	889	950	904	896	951	931	929	897	945	883	852	888	939	944	936	932	929	958	929	900	965	912	950	931	890	887	916	931	925	919	905	869	863	953	977	832	937	942	904	902	977	909	904	904	953	868	910	930	867	925	962	924	908	920	933	917	883	908	958	919	917	945	947	929	889	912	889	913	926	860	937	915	868	941	864	887	925	868	975	902	983	923	897	937	926	961	955	919	915	931	912	933	917	959	933	942	913	951	961	918	891	835	899	907	873	889	932	878	909	907	924	859	919	892	967	887	941	924	937	910	869	938	899	908	898	929	886	917	883	900	908	943	987	933	916	927	879	942	879	909	927	926	944	977	918	1001	938	925	862	996	908	942	929	874	861	916	860	955	927	924	876	923	859	926	861	897	919	901	927	875	942	904	948	875	925	899	894	924	880	895	932	944	873	890	915	870	954	890	933	890	889	866	915	896	917	935	893	880	917	910	887	906	881	982	888	828	870	877	930	857	901	912	904	928	939	856	887	943	945	916	900	867	929	855	920	897	942	892	913	912	904	850	851	965	930	869	945	914	906	894	949	890	912	894	930	905	879	903	959	870	901	876	908	945	883	966	903	916	926	906	927	912	918	845	907	945	882	895	908	927	947	924	898	916	924	978	889	872	872	917	954	921	929	896	952	927	905	882	858	895	938	980	882	887	975	914	927	921	913	991	920	890	930	907	924	920	897	909	888	928	915	938	884	895	959	878	928	966	937	946	940	946	869	901	944	972	912	899	940	934	906	957	913	894	920	869	921	939	953	929	937	911	921	879	874	897	893	947	930	926	931	872	911	918	934	890	907	898	966	836	977	907	922	880	971	903	957	934	948	933	944	910	931	945	975	923	920	924	915	874	912	925	935	949	933	900	932	931	858	972	918	959	935	953	890	867	934	874	907	926	910	948	942	931	967	929	890	910	887	919	936	890	890	885	886	905	890	881	916	904	892	948	945	892	890	952	884	926	863	930	935	883	932	892	876	895	912	866	903	959	956	916	975	938	954	869	885	911	868	922	888	914	869	950	923	906	904	891	905	945	936	913	959	901	963	845	852	875	941	924	875	918	849	912	930	904	913	937	950	900	961	905	926	947	950	880	878	865	915	908	916	924	935	921	964	867	961	917	911	884	959	958	964	876	932	924	985	936	896	879	892	923	919	918	885	914	908	899	866	903	942	930	892	893	897	931	864	900	891	901	950	880	950	910	894	886	951	922	936	936	900	953	923	920	875	912	876	925	963	955	934	894	923	932	887	884	946	931	920	940	930	991	914	896	912	898	918	909	941	877	951	946	893	898	918	970	911	884	944	905	918	937	833	875	900	955	899	918	907	936	887	929	907	948	961	905	926	930	931	901	919	927	912	934	949	905	925	911	887	900	941	918	913	946	933	904	893	904	930	938	875	866	942	911	892	873	908	895	961	833	911	918	904	943	893	862	962	891	940	930	928	932	923	965	959	934	916	898	951	950	934	936	963	891	939	940	908	930	949	888	930	883	913	957	910	907	926	957	950	943	940	896	875	919	898	905	941	940	967	916	873	903	904	894	925	968	926	944	964	908	906	870	991	857	908	897	927	843	910	883	920	921	950	938	878	920	900	874	905	911	920	921	906	870	966	954	873	952	927	943	926	934	905	914	898	924	926	930	918	881	928	917	914	905	954	884	965	850	922	882	925	896	913	916	960	921	907	903	926	907	935	921	920	982	939	922	912	872	914	941	883	949	909	921	936	919	963	965	855	880	919	914	942	857	899	914	900	909	892	951	940	892	938	914	886	931	859	885	915	927	925	925	920	925	907	894	961	913	911	989	887	912	897	973	951	912	951	888	960	901	857	909	971	896	936	955	968	939	890	907	903	926	894	983	923	928	858	936	931	915	933	916	894	910	876	908	928	890	937	933	904	883	914	922	909	946	941	871	893	935	906	904	983	960	928	893	935	913	911	843	886	883	879	900	905	971	890	922	953	870	902	913	990	936	924	906	867	914	941	891	968	923	967	896	899	887	883	950	932	889	971	864	913	867	908	882	937	947	903	935	970	930	924	952	889	900	940	942	908	872	916	920	914	894	942	938	896	893	889	926	938	950	940	907	942	924	925	875	938	912	936	908	933	852	906	888	924	901	891	902	850	946	955	890	875	898	915	932	929	997	935	874	954	909	841	889	900	909	860	961	881	896	915	853	933	914	918	919	948	936	924	895	924	958	884	930	876	899	934	905	906	907	933	906	975	932	898	908	903	927	914	971	900	955	960	889	890	910	899	899	916	882	914	971	893	918	913	928	890	913	915	916	918	906	897	913	881	985	895	903	873	871	915	899	924	974	895	949	942	913	921	912	949	912	973	881	959	962	900	956	926	900	879	945	921	864	895	941	897	894	896	899	944	883	867	881	930	932	911	903	948	929	952	933	854	877	921	907	923	864	918	874	916	908	902	941	906	931	889	900	929	894	908	888	870	902	912	938	936	888	881	888	964	921	957	937	947	857	863	853	877	952	939	908	907	938	892	917	939	869	962	904	922	977	927	964	996	845	889	906	919	930	885	866	991	940	928	931	945	887	958	949	864	890	893	948	930	904	921	905	965	945	942	875	910	900	951	908	919	957	942	905	914	915	937	894	919	967	867	869	870	877	948	884	971
24469	20951	24390	27661	20505	2116	464	417	363	353	359	317	341	329	332	347	316	348	337	374	339	362	291	303	320	341	295	296	323	313	318	322	333	261	293	307	311	321	337	295	316	298	276	301	318	315	299	331	291	325	324	341	334	306	311	309	326	335	290	340	348	312	307	314	274	276	293	301	328	321	338	318	329	340	338	306	327	348	310	288	295	331	301	333	334	324	284	323	315	292	331	307	335	320	305	307	304	288	327	298	305	330	308	346	324	315	296	282	315	290	309	344	329	326	329	314	352	313	322	330	309	287	306	297	282	325	322	298	313	312	317	303	334	327	293	329	315	324	283	310	341	296	345	302	329	315	297	323	333	313	294	305	357	323	312	293	350	296	301	310	300	314	306	327	361	320	291	305	333	333	322	297	351	307	309	326	329	329	330	291	332	305	305	339	309	308	306	332	306	356	313	336	321	291	300	314	296	334	297	322	320	306	310	294	271	267	302	302	291	319	286	339	312	320	291	300	341	357	289	316	330	299	339	325	319	345	345	302	311	309	310	347	334	340	323	321	306	319	360	325	288	287	335	282	338	298	306	314	342	300	311	308	307	315	276	344	333	314	337	337	302	299	330	292	267	315	333	302	326	302	327	323	290	309	319	329	314	308	337	320	333	338	320	327	332	302	352	350	286	309	301	307	323	332	326	291	297	277	307	319	328	301	299	346	325	316	342	346	307	304	293	334	326	310	328	343	339	341	295	253	307	304	341	311	335	328	319	313	334	345	297	340	344	306	304	312	352	304	325	301	321	270	318	299	312	325	278	307	319	318	309	335	307	285	292	298	298	325	304	283	294	319	303	300	321	322	296	306	312	317	303	307	310	320	304	304	318	328	328	303	291	308	321	334	277	323	316	297	311	328	313	300	302	322	318	346	338	313	297	363	291	322	284	339	329	322	320	319	309	290	342	315	305	298	313	335	299	337	301	306	318	347	271	302	283	298	335	340	320	332	330	324	325	289	320	311	331	308	309	346	325	338	309	303	272	291	301	296	291	301	303	319	301	320	305	321	333	298	339	305	287	307	336	294	326	285	307	319	321	329	297	296	304	321	289	290	331	313	304	328	338	339	314	326	327	302	305	311	349	317	300	316	361	324	282	326	285	282	305	307	317	315	289	308	279	287	282	308	300	313	317	309	295	309	261	325	292	329	286	316	325	274	259	279	311	337	332	333	288	287	310	325	331	313	330	322	314	311	295	311	322	315	334	311	308	295	320	284	317	327	308	320	294	309	290	298	285	354	321	286	319	317	334	293	328	326	296	337	303	329	292	294	294	320	325	357	321	329	314	301	312	323	335	311	299	323	326	319	325	339	309	305	282	305	317	295	323	299	284	317	273	310	295	347	339	314	324	322	323	298	324	330	347	306	301	351	370	330	291	299	320	308	316	327	292	288	353	345	329	336	321	278	322	312	299	315	311	297	287	303	304	318	332	310	295	330	314	309	294	317	321	305	320	353	327	338	280	338	312	281	326	338	350	281	306	314	285	326	311	345	320	352	322	291	312	266	319	311	312	338	317	299	330	302	309	309	318	286	289	325	331	331	332	297	298	343	293	323	320	300	318	280	315	314	320	327	343	285	270	300	284	329	312	328	292	321	290	302	302	325	326	323	344	318	338	318	320	328	319	294	309	315	288	304	298	270	291	330	326	332	282	325	301	330	308	304	306	285	323	340	277	298	294	326	277	316	322	256	306	328	327	342	341	344	284	311	340	299	308	335	315	341	351	278	317	331	329	314	286	310	282	325	318	316	295	281	356	295	316	287	313	279	300	324	311	292	305	300	299	317	293	326	294	300	272	325	341	288	299	298	301	311	306	306	282	317	327	290	303	314	353	302	321	333	335	303	309	333	279	322	327	312	334	296	326	340	317	304	317	323	273	341	315	304	266	301	336	317	297	295	285	293	326	309	296	297	296	294	301	277	345	317	314	313	301	306	279	331	322	322	348	322	302	320	297	329	311	308	286	344	332	319	327	321	290	299	283	299	300	281	323	303	356	306	268	324	282	308	288	321	315	322	316	311	329	296	317	336	335	339	287	282	306	304	317	309	345	355	287	319	323	321	309	329	310	319	330	315	308	312	316	290	308	355	317	304	308	291	293	307	298	303	320	311	297	327	308	334	346	302	309	310	327	311	325	277	338	345	335	319	286	315	287	295	326	318	325	346	299	308	279	297	305	307	287	321	281	293	330	307	313	317	288	319	315	343	363	307	303	314	324	316	310	311	276	283	299	309	328	327	280	323	313	328	377	314	352	323	286	343	302	360	303	305	288	290	362	278	317	338	285	318	329	288	335	325	293	330	306	284	284	320	365	347	325	297	294	320	287	327	320	313	304	294	359	270	316	313	357	310	303	338	332	315	296	267	319	331	329	373	342	302	296	283	315	316	291	321	300	305	286	297	325	327	333	323	286	346	343	355	318	285	320	324	314	318	300	326	303	310	338	295	287	302	309	323	345	311	290	288	316	317	325	306	311	321	320	299	307	306	310	272	298	279	308	302	301	317	313	283	332	307	264	292	323	318	321	322	310	307	298	355	309	292	308	350	305	332	301	347	315	309	305	335	293	300	316	332	327	293	312	276	336	314	321	285	304	321	306	321	278	308	313	341	292	323	303	319	309	332	315	305	337	321	330	284	318	305	316	291	305	288	288	295	319	306	311	311	311	311	317	315	329	319	303	312	282	312	307	302	313	320	298	302	312	315	336	313	287	328	306	304	314	305	311	297	310	282	298	297	286	294	307	284	293	315	308	304	335	336	286	309	314	361	288	318	299	323	291	292	305	316	328	322	303	322	282	314	309	285	320	303	353	318	328	297	306	330	326	312	321	334	317	295	337	323	318	335	310	277	282	308	316	299	329	309	299	312	294	309	293	329	326	336	309	346	307	314	341	309	295	316	279	283	306	317	318	313	317	270	301	337	306	311	321	322	308	296	282	279	304	328	313	275	308	313	325	338	315	335	294	278	317	323	316	312	285	342	290	321	306	352	348	312	340	309	324	301	343	294	321	309	305	322	312	279	324	295	318	299	308	352	304	324	290	327	353	319	260	314	281	327	306	338	291	327	308	280	297	330	324	297	329	320	293	289	328	302	302	294	332	288	292	309	312	309	282	291	347	302	330	316	304	330	303	282	357	295	327	332	322	323	316	281	322	313	272	277	285	313	334	319	287	328	342	362	300	310	315	283	272	309	292	328	327	279	307	307	295	297	276	325	318	318	321	304	312	325	327	314	282	313	327	312	304	290	282	317	311	310	290	339	319	322	313	331	301	329	308	294	321	312	321	333	288	313	298	331	292	313	302	331	336	314	291	324	309	336	331	361	295	337	303	332	336	303	307	318	314	301	332	326	305	333	308	287	309	311	303	319	305	321	318	331	322	339	349	337	333	300	296	323	322	277	324	279	309	329	309	320	312	274	312	328	331	320	297	312	322	313	303	329	283	317	300	316
3152	2759	1774	1112	864	763	777	736	761	734	718	743	732	735	739	681	682	696	712	724	729	685	724	719	694	702	694	726	690	700	660	738	696	699	704	730	719	776	720	706	654	718	700	751	732	691	728	718	708	719	681	713	697	690	720	725	756	712	748	787	679	747	720	733	681	715	657	656	702	688	711	701	664	706	640	737	704	661	687	732	700	714	707	664	733	685	731	753	691	722	673	725	708	703	673	751	669	717	722	719	724	691	697	729	688	715	724	694	703	685	703	671	735	715	730	663	738	722	707	684	691	693	717	734	677	695	747	630	687	680	712	764	713	702	661	709	677	698	701	680	721	742	716	699	723	716	646	704	702	714	686	714	685	685	685	726	720	713	728	700	730	669	681	717	758	673	681	723	703	687	702	726	680	697	689	694	734	696	700	714	701	666	681	679	724	743	672	711	710	674	750	732	686	724	697	662	721	711	705	642	688	731	729	700	722	735	711	708	720	702	688	719	724	671	664	720	695	676	697	736	664	727	698	734	717	706	670	682	741	764	686	700	719	660	707	730	678	681	680	642	727	709	714	682	717	672	703	703	772	704	719	724	675	718	730	667	668	701	703	694	700	777	745	731	672	749	693	688	650	662	714	693	718	674	716	711	703	706	692	710	685	683	707	691	690	715	652	728	731	741	724	731	703	714	679	718	687	720	702	691	699	720	700	683	702	672	694	710	723	708	681	750	725	701	671	678	649	668	703	675	671	689	688	707	676	659	708	677	698	629	768	682	714	692	694	661	716	721	687	683	697	712	702	728	742	668	643	675	691	674	670	699	750	735	674	717	722	709	675	698	694	673	690	751	665	707	735	726	718	719	683	721	734	710	694	761	714	667	767	732	726	712	696	667	720	700	712	729	754	731	718	725	701	683	768	707	687	753	690	725	696	708	674	745	700	722	715	680	727	713	659	684	720	674	654	724	729	707	707	652	707	692	738	722	727	713	724	719	681	692	711	682	721	696	687	778	679	694	700	720	662	694	699	736	667	695	727	698	692	724	696	723	687	660	704	702	687	701	730	697	678	682	694	707	709	680	701	676	728	736	697	679	713	728	683	703	739	696	709	712	691	722	687	659	680	689	711	705	730	693	655	700	700	735	732	671	674	689	710	731	688	683	677	721	697	717	666	647	708	692	729	668	694	722	733	714	734	710	689	651	717	670	712	694	686	671	706	712	676	714	696	718	695	722	736	670	717	700	714	683	725	688	713	721	697	721	683	690	714	666	672	681	766	699	719	667	707	683	706	742	674	760	680	725	734	674	699	727	697	707	731	681	704	708	705	686	757	687	709	691	718	698	692	724	671	704	699	684	691	661	732	727	713	717	697	720	701	677	663	717	671	705	671	731	714	714	687	718	696	684	715	732	670	707	637	679	687	712	703	698	702	711	754	735	693	731	698	664	700	723	699	688	712	676	680	701	736	686	690	715	702	731	739	689	684	714	646	726	698	695	708	725	718	688	722	665	665	741	743	700	685	735	708	749	731	685	729	717	706	725	694	711	687	703	698	714	701	720	692	706	747	678	674	672	667	705	720	705	679	716	725	656	705	700	709	725	694	693	710	711	692	745	715	685	715	714	736	710	729	667	715	721	733	676	700	697	692	714	712	700	726	698	698	684	691	664	716	684	710	706	682	670	690	718	699	697	745	689	698	737	660	644	699	673	694	702	755	702	687	781	673	677	654	670	707	742	701	710	680	685	721	709	692	686	730	699	673	701	676	722	700	687	725	715	709	668	690	683	677	713	720	687	727	719	700	715	686	696	717	643	706	752	670	728	691	683	696	695	688	718	649	699	636	726	682	648	734	706	691	693	676	678	677	735	722	742	742	634	720	681	700	701	666	672	680	736	673	732	745	716	710	737	651	678	706	704	725	718	722	698	722	711	689	680	659	709	671	680	680	652	697	684	738	764	733	733	722	752	645	688	724	727	630	682	727	734	699	667	675	689	688	711	674	664	704	670	680	703	705	721	704	715	691	728	724	707	731	694	687	686	703	722	688	745	691	673	691	704	710	691	716	721	720	737	663	757	734	704	723	731	725	706	732	703	725	679	678	668	629	699	736	739	685	691	690	696	684	679	707	711	725	697	697	681	735	654	746	718	696	733	703	713	692	672	677	687	689	723	703	679	713	662	698	714	682	708	675	707	701	697	688	721	660	676	677	702	714	713	683	712	688	623	717	681	700	708	750	717	704	670	681	698	711	699	683	719	711	711	704	729	747	679	703	672	704	694	728	665	700	735	664	691	723	733	751	715	710	735	701	708	699	749	697	692	763	683	687	717	726	732	698	674	663	710	688	670	700	653	695	717	691	690	705	706	720	705	643	715	719	693	678	644	705	698	691	754	700	741	670	681	727	703	675	700	732	691	691	736	673	722	707	719	695	704	754	734	740	677	685	660	703	696	660	716	688	680	678	706	663	684	676	708	724	711	709	703	667	728	684	702	712	687	712	733	727	649	682	723	707	665	663	693	710	655	682	665	683	692	669	682	763	724	701	721	704	735	723	666	716	672	723	658	679	682	645	697	693	742	661	652	719	688	736	670	666	697	711	683	675	706	633	672	724	697	679	713	678	722	715	656	719	708	659	732	669	707	735	683	729	710	670	713	671	732	666	705	734	699	700	664	753	725	679	697	721	707	661	686	642	681	714	687	640	676	712	659	712	714	713	693	705	736	675	753	664	709	721	710	717	717	679	716	729	684	698	718	688	721	738	711	708	680	706	696	721	650	737	698	695	703	756	690	682	741	719	746	647	754	706	660	668	686	697	715	687	684	717	691	660	708	704	692	748	681	750	758	732	703	730	700	670	689	719	707	676	744	679	684	734	686	680	714	728	696	695	704	684	701	702	707	673	695	715	684	703	678	748	720	694	699	691	723	697	691	710	719	710	725	732	687	690	710	691	680	705	678	729	674	736	692	682	731	704	700	718	728	673	716	708	773	658	709	697	729	727	688	701	713	687	709	690	671	681	738	689	692	693	697	700	712	681	757	702	749	715	715	753	705	744	722	707	709	680	729	686	656	669	683	656	717	659	705	706	711	648	677	651	704	685	672	668	721	750	686	665	729	683	733	730	726	701	694	672	721	658	711	715	645	710	698	669	760	698	707	692	670	701	701	660	739	688	687	671	646	708	716	710	674	763	643	719	689	727	737	689	704	715	688	700	711	719	735	709	691	657	677	670	689	702	686	719	717	716	685	727	661	668	657	758	758	669	650	660	686	721	712	710	716	682	681	694	679	724	740	676	724	704	742	655	690	716	693	710	744	726	682	706	737	709	720	695	691	683	707	680	691	712	709	740	739	727	708	732	711	731	699	703	672	716	637	722	671	647	691	693	674	687	729	712	696	685	708	691	735	744	680	700	734	689	718	697	727	695	704	728	733	672	687	757	694	688	743	678	702	683	678	728	649	699	692	693	691	757	699	699	719	712	706	738	731	702	653	708	696	701	736
23878	21006	25072	27130	21011	20847	1453	400	285	267	237	198	189	196	190	183	143	176	196	188	177	186	158	142	158	166	148	161	157	141	157	148	171	143	169	160	146	152	142	151	138	151	136	150	142	141	148	158	168	145	164	131	154	134	144	137	144	118	144	153	149	142	158	140	151	149	144	140	143	163	143	146	137	168	129	139	137	182	155	141	137	131	151	151	150	137	138	139	130	140	140	157	165	136	158	145	138	133	152	117	132	143	155	141	141	147	160	147	130	150	147	127	151	154	139	152	141	143	163	158	148	121	135	170	136	160	135	153	137	173	143	154	148	121	130	155	142	138	148	137	133	139	139	136	149	177	171	155	152	139	159	143	157	153	128	143	144	134	135	134	155	147	142	146	121	173	147	138	144	145	133	132	134	146	145	135	172	156	150	126	133	132	152	140	151	131	149	147	137	134	136	126	154	138	115	137	155	164	153	130	144	145	129	157	142	153	165	113	146	140	126	124	142	142	149	144	142	149	129	141	144	163	162	141	141	155	132	144	138	164	118	122	158	131	145	156	124	136	142	161	150	143	147	159	129	145	131	145	140	143	165	151	145	151	151	139	159	148	125	147	151	146	130	142	151	155	145	153	150	151	149	127	150	143	139	142	135	149	142	142	159	145	135	149	148	153	154	146	110	120	141	149	132	153	155	157	162	135	147	126	146	128	150	148	136	139	139	152	152	150	141	124	138	131	132	148	134	122	129	146	158	185	134	149	165	146	130	149	140	164	141	161	141	136	151	163	139	146	152	136	134	142	142	143	121	150	153	150	153	170	179	154	141	133	155	148	133	145	150	149	164	137	150	130	146	141	144	151	140	156	153	145	120	143	160	152	151	150	162	152	142	162	140	134	162	138	160	137	138	149	151	140	157	143	136	139	156	151	145	134	154	146	161	158	147	142	151	153	152	126	133	154	127	134	136	131	149	156	132	141	142	139	151	141	136	117	133	127	147	140	116	144	137	132	136	156	140	125	173	157	148	142	141	118	138	150	124	123	156	155	137	164	134	160	136	154	147	129	132	134	140	128	136	165	152	158	163	131	136	133	135	118	145	167	154	142	150	143	142	134	140	136	136	157	122	164	144	136	136	157	149	158	151	142	146	153	151	137	170	125	148	136	140	131	116	127	135	128	125	156	142	160	119	139	128	135	144	131	160	126	144	149	108	160	128	138	147	162	153	151	151	138	152	129	112	133	149	161	164	151	146	161	136	140	145	128	134	164	154	123	149	117	172	154	139	145	149	148	148	137	147	143	138	164	155	165	139	136	158	136	136	127	158	133	170	150	145	158	147	149	141	148	128	135	138	160	154	143	135	127	145	153	139	124	128	172	149	153	158	122	116	152	128	141	137	129	138	145	160	134	145	160	130	139	149	179	139	133	151	143	156	134	146	139	161	143	159	151	152	147	148	139	161	164	168	153	152	135	141	150	136	139	145	157	137	142	133	127	132	146	168	140	151	137	147	151	127	146	130	139	154	129	125	149	158	160	144	163	150	168	143	130	136	130	139	148	144	126	156	167	162	138	143	137	119	150	138	164	147	136	176	148	135	138	150	136	154	156	131	135	150	151	142	129	144	155	171	153	126	150	143	137	122	145	171	151	139	137	146	145	130	149	147	140	141	153	149	144	161	152	163	152	167	124	127	142	135	172	149	155	180	124	144	138	119	144	161	151	156	133	140	148	126	162	136	148	132	129	137	123	133	140	137	146	137	128	139	134	151	128	110	145	138	136	136	131	127	120	146	149	129	137	150	164	128	151	134	140	138	167	144	158	156	164	157	159	160	137	147	123	133	132	125	154	151	148	131	118	143	141	141	147	146	155	164	146	156	131	155	161	133	151	144	170	152	147	155	166	120	133	153	134	150	141	121	154	156	139	131	142	145	158	152	152	168	125	160	126	132	166	136	147	130	114	144	150	139	148	131	138	147	148	151	125	156	134	135	139	144	162	134	121	129	138	141	150	144	128	159	137	118	129	124	149	166	168	153	142	151	120	160	122	155	128	129	131	143	154	153	152	142	134	166	130	145	146	126	149	147	148	119	168	146	152	141	132	138	129	144	142	126	144	149	130	138	154	141	152	125	140	129	149	153	152	139	172	153	140	129	118	124	169	135	121	139	126	160	143	153	153	133	154	111	151	137	146	170	154	142	145	144	144	149	129	132	131	139	148	139	149	156	142	120	138	140	127	130	136	155	159	170	154	129	130	124	146	134	154	156	143	148	149	143	142	148	137	148	131	145	138	156	136	146	158	145	151	152	143	143	133	146	115	152	133	120	123	123	152	149	132	140	145	143	146	141	145	141	146	134	175	126	125	166	165	142	138	173	130	137	143	131	169	158	154	126	150	158	146	148	121	154	146	165	159	136	130	134	132	147	122	132	135	159	151	137	135	121	130	163	131	130	144	134	129	132	137	132	146	141	152	131	137	134	141	146	123	131	140	143	150	137	146	138	190	123	135	136	157	132	149	147	140	158	187	161	153	140	178	142	139	167	137	128	163	173	129	130	155	142	140	160	153	144	149	156	128	151	153	142	134	126	147	143	135	140	150	164	176	128	152	139	139	130	152	134	151	128	146	134	155	141	159	124	146	157	134	151	141	103	123	146	155	144	125	157	139	146	145	171	117	139	171	135	140	147	120	169	131	157	129	149	153	149	119	143	169	162	150	133	130	114	151	137	145	150	171	135	130	147	147	145	122	141	139	147	138	135	128	145	150	121	144	147	150	148	140	151	141	125	155	151	147	132	148	131	143	153	126	131	139	137	126	138	169	147	142	130	142	125	161	154	139	136	144	146	125	161	144	133	146	141	152	133	145	136	124	157	140	155	161	153	178	139	142	133	129	141	150	147	163	149	159	134	146	163	141	145	145	122	137	144	148	148	135	157	168	136	138	157	127	127	157	122	153	131	140	143	150	133	163	149	131	150	146	144	135	131	137	124	163	140	131	147	158	132	150	123	128	142	134	130	154	135	155	118	135	157	135	144	134	158	157	120	138	166	141	137	161	154	161	156	149	142	148	121	128	140	148	137	128	121	135	138	146	134	135	136	142	156	139	148	164	151	150	133	123	138	126	138	161	159	144	146	155	142	147	129	156	142	136	115	151	125	140	149	144	149	141	120	129	142	139	158	146	149	162	164	127	153	161	130	145	129	136	160	137	137	143	144	166	160	152	127	141	134	127	145	158	157	119	135	147	131	146	138	163	150	125	144	147	159	137	117	132	110	126	145	126	151	145	148	158	143	135	152	141	137	135	135	152	164	154	124	120	129	150	132	132	159	169	134	157	168	137	157	167	147	149	169	146	136	133	123	170	166	142	147	146	133	124	141	139	149	160	150	138	144	135	143	138	122	132	122	129	158	133	124	127	132	150	119	130	147	137	136	135	151	127	147	154	131	145	142	148	119	128	144	118	111	131	147	116	134	131	151	136	160	125	148	152	155	144	145	157	156	127
3038	4138	2365	1147	725	554	491	452	426	411	417	414	386	401	369	401	404	367	357	370	393	375	367	392	364	361	360	351	400	377	386	342	353	375	381	365	351	368	335	369	367	369	371	371	416	360	369	377	334	373	338	371	364	410	379	370	342	346	368	354	333	362	373	370	383	344	376	425	380	367	366	347	376	336	402	370	349	372	372	382	348	350	346	348	367	361	376	363	336	373	364	368	357	378	381	375	374	355	330	374	365	345	312	348	371	341	366	356	395	351	375	390	387	382	375	366	317	328	413	355	378	356	358	365	366	337	349	371	351	374	373	348	350	380	396	363	382	334	370	382	349	379	354	298	359	374	364	354	313	369	339	369	346	374	366	370	350	368	356	350	351	382	343	362	342	333	369	373	333	366	345	321	370	340	364	360	319	342	350	355	300	388	382	372	379	341	391	379	331	354	339	364	392	374	362	356	368	381	336	366	349	360	373	343	377	374	371	358	364	369	360	379	353	340	367	357	371	325	383	340	341	358	392	343	370	387	333	368	349	348	355	357	342	367	378	356	359	350	376	328	333	361	387	345	354	352	346	354	365	379	364	356	409	390	377	380	363	376	335	389	330	365	387	405	346	341	377	369	309	347	352	375	378	385	351	377	371	370	335	327	348	407	389	343	358	338	372	360	367	360	384	337	354	366	358	370	373	356	375	356	373	399	361	389	362	329	386	341	335	345	375	361	367	379	379	379	352	331	366	359	367	378	369	349	376	377	357	408	380	347	372	375	355	357	371	371	364	374	360	353	376	338	343	388	357	388	306	363	348	347	384	375	342	330	358	370	385	381	350	344	359	373	384	338	372	372	367	364	338	377	369	370	370	329	352	364	335	364	366	362	388	416	363	344	345	354	349	371	372	365	349	365	394	421	369	370	326	396	361	352	359	380	355	326	310	363	352	375	356	371	354	390	367	387	373	325	351	388	342	375	341	380	390	372	349	373	353	370	372	369	346	371	372	352	394	375	397	397	379	375	367	353	356	368	356	338	384	410	376	389	361	390	402	387	373	337	351	349	364	377	331	333	345	342	340	350	360	344	391	373	380	336	337	368	398	351	372	363	357	353	386	352	341	361	363	362	349	357	348	379	346	340	370	397	400	358	352	357	360	390	382	354	366	349	348	327	348	412	355	358	363	353	337	352	323	340	383	335	353	356	370	373	345	336	369	338	341	370	350	354	379	335	344	364	368	359	341	356	374	346	376	352	347	358	367	345	349	355	379	336	377	355	320	351	355	320	341	354	351	373	365	391	331	382	349	359	335	382	340	337	388	360	354	363	377	373	349	372	369	324	362	341	355	363	380	395	330	362	375	361	382	337	391	370	345	338	340	406	379	369	364	382	363	349	357	365	365	363	369	370	313	391	393	377	329	355	354	354	382	365	367	344	356	370	363	381	379	367	345	366	370	354	365	345	342	365	352	364	344	344	389	349	354	363	368	348	375	369	369	362	363	367	354	348	381	350	366	384	391	349	324	391	350	344	374	359	365	358	390	367	374	359	350	367	383	351	348	373	325	376	356	366	342	370	362	339	337	347	345	379	374	355	372	372	358	336	367	367	372	388	348	350	342	352	343	365	343	351	395	389	379	364	340	375	349	338	363	345	353	359	347	385	320	338	404	344	326	367	362	364	345	383	387	346	353	357	385	347	348	329	352	381	363	361	358	339	365	358	381	337	373	351	393	376	333	345	347	366	361	336	390	374	341	384	369	332	374	374	343	384	368	383	338	360	381	359	366	353	378	364	351	341	370	355	358	357	364	356	348	352	360	389	338	366	309	413	346	366	364	340	364	376	349	363	354	354	321	374	344	373	404	366	357	373	321	381	390	325	371	357	361	371	363	349	330	341	357	390	369	357	374	376	361	358	377	370	354	364	379	382	372	371	314	383	361	358	371	380	350	358	346	389	374	336	359	366	369	391	330	384	369	360	331	386	373	356	362	374	389	340	343	349	349	352	330	368	350	367	397	362	361	345	378	382	320	388	369	330	313	336	391	363	371	344	381	337	344	364	357	361	345	366	352	379	357	362	354	380	389	344	406	380	346	365	343	359	390	375	377	372	334	351	368	360	377	362	348	333	348	344	325	377	399	343	361	400	329	342	358	384	378	341	393	377	370	371	364	360	336	329	400	360	325	378	332	357	346	362	349	359	371	376	366	371	345	343	348	363	339	367	318	400	367	364	354	376	372	394	373	354	361	365	370	371	362	366	365	382	369	370	339	373	389	341	362	395	374	365	323	410	316	351	375	352	392	383	345	364	347	341	368	376	365	374	339	376	343	341	334	332	365	348	370	376	351	361	333	383	383	392	384	366	362	365	366	372	337	343	359	375	342	342	323	366	323	346	357	356	366	368	373	346	363	386	355	359	379	352	351	322	397	315	333	346	341	339	362	333	347	345	354	351	375	326	376	351	356	347	389	380	337	335	348	335	311	368	318	361	373	393	355	356	379	349	367	383	364	338	349	361	360	320	343	350	330	361	362	340	343	367	349	381	346	365	334	336	376	352	350	360	386	327	368	369	363	379	366	348	346	357	340	362	335	354	370	357	372	353	334	331	301	311	332	334	351	383	373	389	347	357	377	358	344	354	341	362	327	369	374	387	372	356	344	322	368	334	360	330	377	339	382	337	366	347	360	373	374	371	362	365	389	353	368	393	339	379	359	377	365	313	371	354	362	367	340	370	352	345	381	378	378	348	377	352	372	340	374	366	368	350	322	350	359	347	388	355	393	357	366	350	344	324	386	365	408	344	362	373	360	361	356	373	336	367	367	362	317	374	381	361	319	352	393	350	365	379	369	354	376	378	391	357	320	322	348	383	357	380	331	336	386	373	339	335	391	389	317	334	370	337	352	383	351	350	392	351	376	360	316	359	383	388	365	331	341	363	334	347	330	378	367	373	343	373	338	354	367	323	352	371	374	324	330	319	337	355	341	358	375	381	377	355	361	369	370	365	400	342	376	356	361	309	382	344	342	362	362	329	367	344	374	364	393	350	362	357	358	357	382	323	340	364	339	395	369	385	354	371	381	349	351	344	341	352	382	327	374	359	348	328	333	373	372	367	382	361	335	372	333	373	335	368	351	339	373	337	372	384	384	377	378	345	347	358	337	394	368	356	365	359	367	408	368	366	363	372	379	356	360	344	347	395	359	363	354	365	355	385	350	375	342	352	350	349	348	351	343	365	348	350	337	374	351	382	358	340	376	368	351	377	341	330	361	362	350	337	349	384	384	361	385	356	378	331	353	369	368	402	374	339	393	346	357	361	371	382	380	348	352	369	360	352	366	347	365	358	384	348	333	310	363	387	338	335	352	329	322	363	334	353	360	369	369	376	354	383	361	381	377	343	363	358	370	360	408	341	346	339	367	379	330	346	369	349	375	351	368	356	378	361	375	363	332	374	355	342	381	363	391	356	353	330	353	355	355	366	401	337	350	371	396	386	295	399	346	346
32187	10342	1130	548	463	394	448	380	416	432	419	398	395	364	397	402	446	421	413	408	380	401	388	450	425	441	397	431	423	399	419	445	453	414	407	402	431	394	399	384	420	404	403	427	395	393	419	401	405	443	414	395	398	406	414	418	426	431	433	386	396	448	408	416	419	423	420	424	385	404	373	397	391	419	403	420	413	415	425	389	401	397	423	436	399	418	357	385	408	435	415	410	402	412	372	425	406	412	441	428	376	385	380	382	401	422	383	428	417	412	422	403	447	388	431	416	411	409	389	406	420	435	370	389	381	422	394	379	401	395	430	418	398	401	419	402	434	414	448	422	392	398	376	390	434	387	440	391	395	415	410	416	418	407	415	389	424	403	419	399	437	372	426	400	409	401	391	422	458	427	372	415	385	400	392	405	393	402	393	415	403	409	417	387	382	393	370	397	401	412	416	429	427	440	443	427	427	394	435	424	382	422	432	414	400	419	398	448	405	453	438	413	430	387	434	401	396	419	417	407	432	397	396	423	402	412	376	397	414	408	403	420	399	435	393	378	397	417	406	405	446	382	447	411	445	387	423	431	420	415	451	402	394	442	379	446	401	433	398	406	413	405	435	428	428	466	418	393	380	388	421	423	423	411	412	372	433	396	408	385	424	421	418	443	420	394	420	429	415	434	422	430	427	404	436	409	401	389	386	366	400	446	429	401	417	430	407	399	424	420	409	422	433	404	414	412	457	420	400	373	427	434	391	422	417	368	409	431	420	373	429	388	404	413	398	394	394	410	403	398	379	391	388	418	422	409	420	453	402	401	442	383	399	426	395	417	415	386	409	445	419	421	429	404	407	430	391	391	426	438	381	407	402	428	435	390	417	373	389	413	428	443	436	427	390	408	403	416	390	385	436	418	398	425	428	417	416	398	402	449	432	422	437	414	413	416	422	443	396	404	411	406	404	446	410	374	427	440	417	394	372	398	395	401	429	405	410	465	384	378	390	395	389	419	380	376	416	422	417	417	443	383	412	409	411	386	402	426	425	425	465	438	457	392	398	417	405	376	415	421	409	407	421	451	419	434	414	395	408	395	401	407	422	371	432	425	421	402	405	409	412	435	400	408	402	370	397	409	414	432	384	425	396	418	386	403	419	401	442	424	408	429	388	421	433	402	398	382	416	382	398	350	398	405	405	446	391	382	437	408	387	419	421	435	438	414	425	428	391	416	441	435	413	400	408	442	430	420	396	389	457	436	394	370	409	413	402	445	429	442	418	430	386	419	427	429	442	452	404	370	415	428	425	402	365	430	451	399	446	427	402	375	442	379	417	404	406	423	424	389	447	399	408	417	415	385	429	400	416	388	453	403	406	392	458	417	433	400	403	390	408	436	387	405	393	416	396	411	413	421	388	405	416	381	426	412	380	382	375	430	387	387	427	455	427	441	405	369	415	402	419	434	411	418	401	420	407	428	421	427	376	413	451	401	459	373	414	452	399	428	409	409	438	418	415	392	401	430	398	449	433	411	432	432	439	408	412	403	408	451	427	385	413	443	405	394	411	422	393	458	438	406	478	429	399	421	463	382	405	371	433	424	445	407	424	401	405	430	467	391	400	406	438	369	437	439	422	388	439	403	395	411	421	406	406	382	427	435	403	398	429	402	396	418	412	437	424	405	417	444	408	406	444	406	397	431	368	414	396	420	390	429	393	390	435	437	404	361	391	394	393	398	419	409	413	420	395	415	391	432	433	427	375	416	404	436	401	411	384	414	386	422	471	394	433	418	425	415	437	394	381	431	392	398	432	390	392	397	443	392	413	407	402	411	419	390	420	368	430	409	408	421	404	417	403	446	405	399	382	413	411	409	440	371	417	398	421	452	404	414	418	381	383	410	395	399	419	402	390	444	441	462	419	441	388	418	397	382	416	391	380	356	450	440	399	401	435	423	443	432	377	415	375	405	389	410	387	403	420	405	391	397	421	383	414	397	415	420	397	417	395	409	402	415	460	410	406	445	403	399	362	398	414	435	401	433	381	376	417	412	415	390	424	417	402	424	405	439	418	429	436	400	453	450	394	431	436	387	404	421	448	373	414	480	413	415	433	388	401	390	396	432	413	451	373	382	418	428	405	439	433	426	408	400	370	423	370	401	402	419	446	411	384	363	422	402	414	395	407	426	462	419	427	455	380	394	389	387	417	417	433	356	402	426	395	408	413	445	401	394	418	420	417	410	399	370	377	424	445	381	413	396	413	408	418	435	397	425	429	447	402	432	424	392	392	409	410	437	413	412	412	407	401	373	439	425	436	376	457	455	366	438	434	426	414	403	402	426	391	380	371	422	403	395	379	389	387	392	421	411	424	366	447	417	370	363	373	394	433	410	430	400	381	374	400	395	419	415	422	393	452	414	402	393	439	418	374	391	446	454	448	387	404	425	407	451	403	415	410	452	436	383	440	434	440	397	404	426	401	414	381	383	402	446	425	441	419	428	424	413	412	422	435	431	381	431	403	387	434	411	451	450	386	418	385	400	413	453	392	425	420	399	384	418	403	432	437	398	405	436	449	441	476	416	379	432	396	399	412	392	434	378	416	447	424	416	393	403	418	385	466	406	418	451	460	421	419	427	421	434	421	400	428	417	425	428	391	426	451	467	414	410	404	427	395	402	423	406	394	411	421	412	411	426	423	441	430	413	404	417	442	414	431	399	384	397	445	409	406	462	406	407	383	399	422	426	409	412	411	417	427	431	449	402	475	414	384	401	384	389	442	401	417	423	443	406	402	420	443	394	437	451	414	424	432	431	407	366	373	392	456	436	423	383	374	423	410	402	416	421	452	428	412	429	417	422	380	371	427	419	403	409	433	427	432	458	416	418	398	444	414	409	409	460	405	413	403	422	425	444	404	397	409	420	436	420	383	408	421	417	410	400	447	433	423	407	419	436	385	417	373	433	429	377	405	424	380	407	419	446	393	410	369	426	434	380	430	435	412	398	386	394	410	381	395	410	419	364	425	424	425	438	419	387	422	402	415	404	396	439	393	419	461	414	426	413	378	434	429	415	419	411	397	403	415	417	387	422	436	450	427	413	354	434	389	401	451	428	393	372	428	393	419	399	435	416	428	427	428	399	392	456	399	434	417	406	431	367	416	437	427	437	432	394	395	373	453	392	411	421	420	398	389	403	437	429	423	401	427	410	430	414	429	402	407	405	401	410	399	432	437	384	432	410	455	385	413	388	430	428	427	404	416	400	383	418	418	422	406	405	418	443	456	438	406	379	409	370	398	435	421	402	436	388	454	421	405	446	432	427	410	424	386	403	393	430	394	402	465	423	398	429	411	408	462	388	419	412	444	388	387	405	414	415	406	404	389	420	408	437	407	398	407	388	432	373	438	399	397	459	404	379	371	424	447	430	441	411	366	405	415	396	396	391	401	422	360	427	398	448	431	388	399	421	414	390	438	397	466	388	420	438	402	378	434	417	456	432	403	405	428	438	436	416	389	446
5533	1015	983	953	904	933	924	876	877	876	980	884	912	881	885	881	949	940	913	932	846	908	898	924	862	938	886	884	944	895	904	940	918	943	937	957	916	894	896	943	931	949	907	962	899	928	938	885	869	938	896	938	960	938	935	893	949	928	932	946	958	966	849	923	865	844	930	948	933	923	886	937	912	925	932	906	911	915	916	905	909	1005	939	877	864	871	906	899	947	944	886	890	858	994	933	912	868	943	905	895	931	925	886	860	925	903	933	907	966	910	930	926	936	946	884	853	896	884	899	955	915	968	923	898	938	913	904	902	895	898	935	897	894	842	967	914	935	922	919	961	919	915	878	952	885	897	969	881	915	922	930	894	915	889	911	925	899	930	875	916	910	945	927	906	887	905	909	921	913	899	911	918	918	880	968	935	882	951	850	935	914	925	892	918	887	969	951	847	892	921	892	902	930	898	948	886	881	886	893	895	916	969	891	907	929	901	887	879	902	864	876	927	874	967	895	981	921	946	909	927	925	919	940	944	896	918	924	896	943	879	883	866	950	894	945	935	940	964	889	897	855	889	865	914	941	914	895	903	907	867	967	885	936	905	911	933	841	925	899	912	866	941	913	945	917	877	945	859	882	932	920	887	932	927	888	962	929	915	900	933	907	888	888	897	878	917	921	900	883	905	956	923	905	872	883	933	913	870	944	920	915	919	937	906	900	967	894	910	880	916	878	894	915	877	897	864	887	920	853	891	929	914	875	921	930	883	878	886	904	894	957	904	884	923	940	935	847	861	939	910	878	931	871	948	892	911	909	866	891	868	870	933	917	916	893	956	889	909	943	884	881	912	910	918	945	932	859	949	912	885	891	896	871	914	891	952	912	927	893	872	900	934	988	911	931	936	901	881	925	927	863	942	855	908	955	905	875	934	872	909	928	982	928	900	859	899	925	938	886	873	892	944	894	965	890	913	958	829	904	923	874	943	899	919	929	921	868	950	911	937	914	864	885	860	911	893	914	962	901	917	902	917	931	924	946	891	913	944	863	894	903	889	904	894	901	922	925	860	902	922	943	930	914	931	913	899	868	923	921	951	921	886	842	991	878	925	868	915	892	908	941	935	840	921	940	929	883	857	940	905	895	950	905	939	905	941	878	939	861	891	928	884	929	866	920	893	899	876	898	919	906	888	885	931	900	975	929	911	892	879	933	920	937	911	918	924	925	972	964	952	956	884	899	913	905	852	936	903	868	904	903	915	817	957	907	937	901	913	982	927	861	868	876	877	922	903	907	932	900	864	927	926	866	935	918	885	916	924	927	867	933	844	917	865	935	934	936	935	946	946	942	921	911	963	911	875	925	869	916	914	930	943	892	922	901	946	948	894	885	935	934	900	928	919	894	923	896	920	838	900	917	891	896	874	952	904	886	908	905	912	918	903	873	898	947	880	980	932	935	910	963	935	911	925	926	908	926	896	965	853	917	903	918	880	962	955	941	885	898	898	880	894	874	900	886	909	899	909	916	892	927	914	940	865	958	897	867	875	843	930	922	921	898	934	943	906	947	924	921	932	961	933	949	911	868	936	889	936	863	935	910	946	907	907	955	974	895	925	924	925	872	900	890	925	925	954	914	940	874	948	954	890	896	915	870	930	865	890	871	833	937	864	953	912	841	863	970	924	924	898	961	882	897	909	860	888	908	861	947	918	961	923	915	891	957	927	905	882	911	924	850	935	901	905	890	922	898	866	952	909	887	920	857	929	873	885	895	917	938	921	929	905	902	914	906	926	893	908	922	968	937	908	938	900	922	935	913	830	875	915	913	926	899	898	867	941	944	923	932	894	922	900	946	869	904	887	953	867	937	927	889	929	838	914	933	885	870	887	944	919	913	873	928	944	894	917	948	932	930	928	863	886	967	921	904	904	877	908	905	898	944	945	903	935	909	914	914	911	923	924	912	877	881	927	898	984	978	934	867	933	948	904	883	892	908	888	911	919	873	912	906	879	882	925	923	926	923	892	872	902	970	887	882	956	897	903	893	935	939	924	897	950	914	912	886	923	897	895	922	926	833	866	892	903	894	907	908	884	935	891	952	870	899	901	889	896	918	891	943	890	918	920	901	954	929	917	941	890	940	926	869	907	859	960	919	896	899	939	914	879	893	933	899	823	891	924	933	876	911	921	887	938	912	890	899	896	944	935	915	893	935	901	927	866	902	909	914	919	947	953	919	949	899	929	966	917	898	948	848	930	932	939	915	849	883	912	906	936	929	930	897	948	886	899	910	881	905	903	909	905	858	850	883	879	900	893	888	875	947	888	912	915	889	900	922	880	958	963	907	882	872	926	869	872	924	909	898	909	876	889	880	946	907	895	891	885	830	898	912	925	975	880	973	860	941	872	905	946	927	937	930	900	856	875	912	895	928	890	882	897	942	929	884	902	938	932	909	910	882	906	917	900	884	922	910	929	884	978	895	927	924	877	886	927	894	920	914	826	890	940	957	938	958	898	937	954	886	905	914	909	839	883	909	890	881	904	889	939	912	909	976	891	908	926	941	934	885	888	917	945	855	898	951	935	897	892	869	920	915	943	903	943	927	923	903	891	889	939	869	894	933	846	940	888	866	906	917	882	869	902	930	934	985	937	883	950	906	935	909	863	923	856	857	865	887	924	894	960	897	897	931	866	982	894	835	914	861	925	915	957	907	871	927	965	943	906	886	887	937	931	911	837	899	915	914	966	938	909	893	905	902	894	901	932	891	919	888	905	883	907	875	889	848	901	897	895	904	908	892	928	938	876	966	982	850	893	868	932	889	917	924	921	940	948	878	908	879	890	936	921	914	917	937	907	893	908	921	957	909	881	912	920	888	973	929	906	906	911	913	964	890	890	906	881	939	988	927	909	907	898	887	936	898	893	929	925	940	929	903	939	933	883	963	889	844	895	827	930	900	935	858	911	939	910	944	924	927	927	871	853	855	861	932	883	924	941	883	960	907	970	918	878	929	908	859	930	840	933	914	900	927	891	910	859	909	920	936	911	891	956	906	941	911	910	924	850	903	928	925	918	869	933	878	931	930	911	947	898	919	897	901	922	871	816	890	901	917	865	933	933	925	920	918	887	900	904	927	914	912	866	904	862	900	924	925	965	878	917	911	872	872	941	886	979	908	901	942	908	900	994	966	952	909	906	951	935	927	915	874	898	891	947	916	953	943	926	885	935	955	888	922	956	873	918	939	853	929	878	949	899	904	863	934	952	900	970	888	871	915	940	930	919	904	924	849	894	937	917	899	925	909	888	867	886	882	920	871	872	899	889	920	909	856	912	932	927	1001	906	893	920	886	914	891	899	889	960	869	897	942	946	913	931	912	911	911	925	886	920	946	837	938	931	875	1019	909	917	911	897	891	913	922	917	879	891	930	887	907	926	909	854	906	932	910	863	907	925	890	900	913	920	873	881	963	893	914	884	939	909	927	873	858	886	945	870	898	901	946	930	917	876	903	924	866	900	935	940
24545	20952	24389	27658	20487	2054	516	411	387	375	348	317	355	368	348	355	298	332	304	294	295	328	339	308	315	303	306	303	339	313	308	326	319	340	310	332	331	312	340	287	323	339	308	315	325	302	332	333	361	313	315	305	340	304	307	303	326	306	334	288	274	340	279	297	305	346	316	288	306	302	321	301	319	319	318	288	316	290	320	335	315	337	303	304	329	322	312	315	315	328	312	336	310	304	332	319	321	311	298	305	294	311	300	348	333	336	328	343	308	284	313	301	311	325	302	296	301	325	301	314	323	272	311	333	317	309	325	335	308	316	321	317	289	318	291	310	339	316	350	297	307	342	319	279	318	277	297	302	309	322	335	290	290	319	310	324	296	294	314	306	294	334	296	334	292	295	310	256	337	308	335	293	309	301	349	345	295	284	356	312	299	306	309	302	325	306	286	327	314	308	312	310	316	344	303	303	318	312	345	275	303	285	312	345	313	319	286	331	322	321	350	332	287	315	331	313	296	327	308	320	331	317	337	325	329	323	342	281	319	317	304	331	325	307	297	327	299	299	305	310	302	283	302	312	317	310	351	294	336	294	320	325	327	317	309	288	336	315	326	301	286	299	302	299	289	339	289	298	308	321	324	309	312	303	300	300	313	332	311	303	327	330	318	378	316	322	327	287	309	288	280	317	349	308	323	304	315	315	307	308	328	338	321	327	285	263	294	302	313	340	307	302	304	332	352	327	327	316	339	330	330	308	315	335	305	310	312	315	309	317	312	304	290	295	340	326	277	311	305	281	324	322	308	306	294	299	335	296	304	316	308	325	286	340	345	306	301	321	304	320	284	306	306	309	316	272	321	314	303	316	307	326	324	322	331	308	341	340	342	312	312	328	294	270	304	308	303	344	324	300	316	310	352	293	304	322	320	312	322	295	330	326	327	294	312	290	305	307	314	287	316	305	312	280	282	294	306	320	290	315	332	251	274	304	302	345	282	329	324	281	317	322	317	312	319	378	326	326	327	324	335	298	357	338	327	318	296	341	351	309	331	324	322	333	323	316	325	308	326	317	324	329	315	287	326	295	306	308	317	278	309	304	301	340	309	307	325	320	328	307	303	316	319	316	343	291	316	316	298	329	318	294	321	320	312	307	304	288	300	329	322	319	306	306	333	359	322	320	316	294	297	294	334	326	317	329	348	312	310	307	292	320	330	303	307	342	315	278	310	285	289	321	341	312	310	326	322	337	307	323	301	311	318	325	335	285	313	293	301	302	313	320	339	299	308	303	282	312	344	296	306	309	309	270	276	306	316	339	312	315	325	261	318	306	323	297	320	289	313	329	317	320	348	296	308	336	318	314	328	302	290	300	308	321	336	309	304	294	322	332	305	340	311	291	315	285	282	308	313	350	340	294	340	289	273	339	291	312	320	310	269	310	328	286	308	301	289	270	341	294	315	294	326	283	290	348	308	296	279	338	298	316	342	314	345	279	311	349	335	323	338	312	293	295	283	310	302	332	351	321	314	296	292	322	295	259	347	335	333	321	334	306	309	326	302	267	330	287	320	319	300	330	307	299	347	286	283	313	280	341	297	315	312	282	311	311	343	277	311	296	307	322	305	295	331	328	342	333	300	326	317	313	316	350	340	300	354	362	307	298	323	326	320	312	291	301	306	318	294	313	321	313	313	320	328	297	311	310	316	327	308	324	288	316	293	319	306	310	314	335	325	329	341	305	345	317	328	276	332	301	313	289	315	315	320	337	333	296	300	286	330	307	294	299	316	319	259	306	332	318	287	341	329	337	312	268	341	309	309	316	286	314	325	300	292	301	320	324	350	293	306	350	324	314	332	325	338	318	279	316	364	294	324	290	301	294	333	312	282	301	301	289	305	317	331	356	306	282	336	309	320	319	317	335	341	302	308	317	302	340	323	346	327	335	303	331	297	322	311	325	327	307	308	333	341	335	353	317	330	308	274	340	304	296	309	325	312	336	297	330	314	317	319	330	318	304	289	281	326	290	314	293	312	302	313	332	314	313	290	292	342	333	318	322	296	361	304	296	284	291	315	309	347	283	309	309	267	303	301	302	295	292	290	319	328	305	327	346	297	312	297	320	318	298	326	279	333	329	346	331	315	310	351	322	302	305	289	295	322	328	286	299	291	323	340	292	325	283	324	318	296	319	300	335	326	339	267	326	320	317	300	294	348	298	309	289	306	345	304	313	305	290	338	290	332	318	289	314	257	326	347	329	337	305	304	310	306	312	297	291	306	308	320	300	295	286	335	320	320	314	323	298	310	300	319	305	333	302	307	318	290	311	305	308	305	282	317	311	334	308	345	342	333	267	273	318	315	299	322	325	335	319	312	298	300	308	307	334	317	298	328	326	302	287	326	304	309	302	350	335	324	336	328	333	327	265	341	327	314	309	325	330	295	323	310	306	332	322	301	274	337	325	294	295	312	304	312	292	296	326	350	302	324	312	308	339	307	304	298	316	304	306	305	320	317	314	327	320	287	339	304	293	308	298	302	322	316	274	340	334	286	312	354	316	358	311	275	337	309	341	322	318	315	306	307	307	320	308	335	332	313	307	294	328	324	294	324	314	364	330	296	304	345	332	308	272	301	337	304	319	328	318	305	283	304	329	310	298	330	294	330	290	333	349	301	317	326	285	331	302	306	305	314	344	313	279	313	290	321	292	342	319	344	346	320	300	296	315	304	302	309	310	306	347	304	298	328	321	325	328	301	314	323	357	324	325	331	338	328	314	318	292	308	273	327	299	299	314	325	336	306	301	326	331	314	314	346	338	317	308	308	311	292	340	318	326	302	269	331	302	288	312	282	328	327	329	312	298	282	310	315	311	312	325	295	311	316	333	326	304	302	302	334	346	296	337	294	289	286	299	306	297	279	319	304	303	328	315	305	323	320	306	308	340	338	307	351	310	336	342	315	297	334	335	323	297	304	308	322	334	338	319	315	314	333	298	296	313	304	307	314	310	315	315	305	280	278	312	310	345	283	301	301	338	335	323	334	318	287	324	330	307	289	311	292	318	319	314	281	297	304	303	314	319	286	302	310	294	344	323	307	332	327	302	345	301	296	340	364	315	320	312	314	314	296	314	339	302	328	308	327	323	348	279	321	345	331	334	302	298	292	306	278	328	317	303	314	323	321	300	324	324	309	303	274	318	311	323	310	298	344	313	304	297	292	289	295	312	310	299	317	309	328	289	293	333	317	322	324	313	333	314	318	302	322	317	312	288	290	293	321	293	294	305	307	298	318	336	300	303	303	308	320	304	314	291	292	328	309	314	301	301	308	323	305	298	365	318	304	335	335	328	315	348	317	328	349	301	339	344	319	323	327	341	302	303	293	289	296	352	327	304	287	290	306	304	325	350	317	338	309	313	303	319	313	295	307	314	310	340	301	319	325	331	322	300	289	319	327	297	299	320	306	323	323	320	325	326	309	349	324	306	309	335	313	287	344	322	294	295	281	314	278	328	328	297
3167	2788	1722	1062	807	828	736	737	753	714	694	763	739	719	690	675	738	705	718	709	713	687	696	686	711	655	701	734	682	697	713	719	730	706	698	680	688	680	708	722	696	676	712	734	677	687	664	716	716	717	736	666	678	653	697	729	667	704	720	690	680	667	655	716	681	640	694	683	700	701	718	690	695	693	659	688	679	723	689	688	715	705	730	732	657	738	706	696	691	683	680	717	687	701	691	727	723	724	698	728	691	687	707	708	710	670	717	675	712	659	709	684	645	678	692	674	735	675	700	713	733	669	701	705	694	651	711	711	665	720	712	679	680	740	699	665	699	669	682	703	720	684	681	704	688	677	684	668	694	706	697	730	660	761	694	702	709	698	705	698	687	724	677	721	680	703	694	713	692	707	695	665	720	699	673	677	703	677	700	710	740	717	680	690	698	736	729	760	728	701	680	643	658	712	699	729	677	684	728	704	670	697	686	697	717	716	727	648	693	745	737	697	720	646	700	698	673	665	732	684	733	730	697	738	686	713	681	718	722	712	700	718	695	658	687	706	695	667	702	701	686	672	755	765	757	707	716	704	688	694	721	693	719	697	709	710	677	719	748	680	711	700	753	740	679	691	703	683	690	681	669	654	728	732	677	683	663	700	656	683	704	659	677	709	710	681	698	694	664	687	673	691	730	701	716	688	709	704	702	645	704	710	694	706	692	698	710	663	737	670	728	654	697	673	695	697	715	675	766	686	735	678	667	739	715	734	691	730	651	675	716	699	682	680	704	725	681	694	703	682	668	696	734	711	750	695	680	720	690	699	676	670	710	675	692	738	695	737	674	709	685	716	674	679	654	713	688	681	658	719	724	639	722	669	712	702	709	724	761	716	691	686	704	666	680	680	678	713	702	674	752	686	694	694	671	693	693	720	695	701	738	717	690	711	730	756	721	708	699	670	679	693	688	705	687	665	694	692	754	742	655	674	712	710	710	715	682	665	673	712	673	698	694	689	704	702	642	716	710	676	674	708	679	691	688	721	710	682	701	657	707	698	730	713	702	691	685	663	707	702	683	704	685	736	689	719	707	668	657	663	730	676	710	739	670	699	673	712	673	701	733	726	745	703	701	713	680	711	727	701	717	693	682	707	741	737	683	699	632	682	699	691	664	684	743	648	661	685	756	719	712	700	741	710	665	722	722	670	713	726	674	710	715	709	693	707	740	703	694	675	686	714	675	686	711	709	657	679	694	675	712	649	695	698	710	646	675	696	741	718	725	720	667	712	695	747	728	690	628	686	713	724	694	685	724	709	674	695	688	714	668	739	685	682	708	699	722	729	722	683	714	675	700	665	686	690	731	716	721	725	676	723	689	716	751	721	697	687	669	718	720	727	707	712	722	723	660	704	708	665	699	687	650	752	691	694	704	726	722	703	706	684	719	674	640	726	747	671	664	786	687	715	731	714	678	715	680	708	663	734	678	680	710	682	694	665	719	709	752	705	727	686	659	724	715	703	706	733	750	702	725	680	741	693	709	694	739	692	650	684	658	696	703	733	668	650	680	693	749	738	723	724	725	696	700	667	682	724	717	657	685	700	700	678	718	687	711	726	717	726	688	728	716	732	690	704	714	716	670	675	677	698	753	724	729	695	721	697	687	700	690	663	752	777	709	683	696	698	726	681	706	669	722	685	652	730	646	714	652	711	714	671	724	701	691	739	676	637	674	695	726	676	700	702	706	687	708	686	747	695	697	707	719	703	705	701	708	659	716	659	648	698	713	689	672	675	706	692	645	713	719	664	705	740	701	688	705	660	725	689	670	725	699	697	691	710	696	718	719	686	705	714	705	677	647	674	673	725	686	737	708	701	702	733	680	692	736	713	699	689	673	696	747	693	682	696	719	661	692	713	704	701	693	689	705	667	675	688	675	671	715	674	709	718	716	701	718	708	684	747	775	692	724	682	661	678	676	745	675	723	713	741	699	715	699	701	678	682	719	660	675	685	748	689	701	663	686	705	695	690	696	703	735	727	659	710	687	714	714	674	689	704	658	649	721	741	683	675	690	736	664	654	710	679	686	725	667	714	694	690	696	669	760	681	736	719	687	732	688	735	689	706	686	727	676	724	674	676	722	691	693	657	686	719	703	660	710	685	661	676	739	689	688	691	691	668	702	696	704	678	703	750	731	668	673	728	677	665	694	688	694	717	730	731	731	673	692	640	691	697	706	709	672	699	706	708	704	694	702	659	686	744	717	653	694	668	702	699	672	748	680	706	701	684	711	746	681	706	729	714	679	740	678	688	688	713	723	685	768	684	725	691	628	678	709	680	688	681	653	699	783	685	702	699	692	704	687	724	665	678	704	676	716	678	675	718	745	685	726	712	670	744	700	715	671	738	718	659	731	681	660	652	675	689	720	652	676	696	686	712	713	709	700	729	710	685	743	651	705	729	704	729	651	710	698	696	722	665	710	666	713	698	765	664	679	756	721	734	779	676	716	657	715	678	762	702	718	709	702	726	688	739	683	712	721	687	712	704	686	711	691	679	771	697	706	682	725	672	708	708	661	656	681	657	726	655	671	732	705	710	697	718	723	698	632	755	722	681	729	658	679	690	705	725	708	704	714	693	700	695	716	675	676	688	691	687	683	718	698	721	723	687	709	686	678	720	679	702	653	701	755	671	709	665	723	691	724	719	711	691	701	691	684	715	699	725	670	717	709	692	696	695	678	671	704	704	728	690	737	727	689	629	679	687	689	664	743	700	675	735	720	693	712	714	686	660	667	699	716	715	734	732	717	718	704	696	680	734	700	723	717	651	710	695	693	697	742	663	700	692	725	711	693	686	715	687	734	681	746	675	694	677	665	726	692	715	659	694	714	735	698	732	695	671	674	674	703	681	690	702	754	707	699	715	690	741	730	703	703	702	688	696	704	685	719	664	720	694	739	718	686	714	650	692	710	728	717	698	678	730	709	693	731	670	680	698	718	700	699	666	715	670	632	679	736	723	681	668	711	725	673	695	701	706	693	716	721	706	734	728	725	695	692	705	743	708	721	707	734	637	680	743	718	697	664	679	712	747	703	691	665	709	685	715	732	721	705	685	726	715	686	699	657	710	689	721	672	716	686	730	704	703	706	712	702	718	685	700	662	717	686	701	680	686	724	724	700	677	721	694	680	719	636	727	680	701	687	683	697	701	672	715	668	645	728	684	719	712	699	658	668	778	660	662	671	645	715	712	701	666	678	698	695	717	696	718	669	697	698	692	708	763	667	687	694	695	678	696	732	741	713	700	673	714	708	697	726	730	657	712	696	684	726	650	661	664	713	695	668	676	684	653	720	722	726	690	698	697	719	683	711	657	727	658	739	690	672	717	711	704	690	694	657	745	693	689	697	684	662	685	706	683	660	688	707	726	703	712	683	686	740	707	702	686	711	689	736	663	687	678	708	703	694	712	707	672	694	695	688	677	692	700	713	705	690	709	678	747	671	649	672	685	672	693	720	647
23791	20944	25048	27001	20945	20787	1391	385	288	232	253	213	218	167	156	161	162	165	160	128	151	156	187	150	169	149	175	160	131	160	141	157	154	138	138	136	134	158	159	145	148	133	121	134	149	182	140	142	141	156	163	150	158	145	128	169	135	159	141	152	151	145	153	169	133	132	147	148	133	121	164	135	169	145	188	136	134	143	136	143	149	138	155	156	152	131	140	164	160	167	127	142	152	163	160	168	143	130	144	150	156	160	143	136	132	154	168	136	147	147	139	141	144	120	131	148	158	137	176	139	152	169	161	140	143	138	151	155	158	140	138	151	149	144	141	143	131	172	138	141	131	137	145	142	141	151	126	162	148	147	151	138	149	142	135	148	151	147	153	152	124	143	162	128	126	142	115	132	134	137	149	155	164	134	149	120	149	127	140	153	121	149	128	138	144	143	141	177	141	148	127	138	137	140	179	167	165	137	165	137	134	139	146	156	156	151	141	139	154	171	152	148	138	135	146	136	151	131	138	145	167	161	131	136	126	164	159	159	137	143	130	145	161	136	131	152	154	135	143	144	143	148	140	143	146	147	126	135	133	121	140	119	154	145	150	124	139	143	134	139	139	119	107	142	154	131	138	154	164	133	157	139	160	145	157	151	155	144	168	141	122	149	134	144	152	150	134	134	138	127	140	151	138	168	144	152	164	163	136	137	149	145	141	133	145	134	146	137	140	122	164	143	137	150	146	155	148	141	168	146	147	130	136	140	161	143	140	134	124	151	119	153	160	123	125	156	141	135	148	142	167	166	172	125	155	142	147	144	157	125	130	150	145	133	146	120	151	140	128	138	143	139	157	148	139	153	136	154	143	156	153	149	131	143	144	142	127	147	149	142	140	163	146	120	170	134	144	144	143	143	133	143	132	150	150	139	135	131	162	147	139	134	129	145	153	136	142	161	164	130	139	164	148	144	138	148	152	132	150	137	152	140	123	142	117	136	144	144	145	135	161	148	166	132	147	125	131	124	141	153	152	145	126	139	152	149	135	159	147	133	128	143	152	150	134	135	129	176	143	162	161	165	149	152	156	128	168	141	139	172	123	124	159	134	165	165	152	142	150	145	144	126	159	141	137	142	148	141	135	132	138	146	133	157	146	155	139	133	121	160	165	154	156	142	155	157	129	130	146	138	159	134	145	131	176	147	140	134	126	124	142	130	132	158	140	124	141	153	143	147	135	148	152	133	137	153	141	129	163	153	129	132	125	188	159	155	144	133	159	140	189	146	136	156	116	147	130	160	156	134	146	143	148	118	149	157	130	149	141	143	135	140	157	131	150	148	163	146	113	145	172	140	142	144	144	150	129	174	135	145	174	136	118	138	132	143	116	135	151	139	135	126	135	143	150	155	127	118	156	152	157	164	143	156	167	149	134	154	148	137	157	137	156	138	120	152	134	158	139	177	132	144	131	144	133	123	106	156	144	150	136	141	149	139	138	132	166	125	140	127	131	139	144	160	143	139	163	140	140	160	158	144	140	142	135	144	173	132	132	130	160	154	117	145	143	153	135	147	144	119	152	139	156	144	119	148	163	151	162	155	132	152	131	139	147	147	160	143	165	141	159	115	150	134	159	126	117	137	115	122	134	133	145	156	112	143	146	152	144	140	164	132	119	137	156	143	121	159	149	145	135	157	142	121	140	118	124	135	109	134	144	131	134	142	124	135	123	128	165	156	132	156	160	141	151	138	156	165	155	149	161	131	143	132	132	151	130	115	140	161	136	125	123	142	172	145	161	155	135	131	156	139	141	147	159	139	140	164	149	146	138	123	131	136	115	138	127	139	142	133	155	148	160	145	147	161	125	122	140	132	161	140	152	159	141	138	146	142	155	140	130	148	126	140	134	149	153	125	128	137	130	164	162	130	141	139	132	121	143	163	132	170	159	151	131	150	136	155	129	143	134	150	144	122	152	146	153	142	153	137	152	160	165	141	144	147	137	147	138	168	143	155	129	138	138	136	150	160	165	149	161	129	125	150	150	130	134	127	147	150	156	137	157	126	139	143	150	152	140	143	138	118	147	116	137	144	147	154	130	138	136	134	124	141	130	155	138	121	132	152	133	150	151	146	149	144	133	146	165	135	146	158	143	149	127	149	123	125	160	123	143	114	139	129	156	159	145	128	143	165	141	132	146	130	138	139	148	147	144	158	139	120	148	133	146	145	147	132	170	136	143	147	167	127	128	144	153	170	141	156	163	125	153	133	149	154	143	171	129	142	116	132	141	137	123	129	165	136	123	163	154	140	131	144	122	146	171	138	151	136	140	149	158	140	136	152	144	141	126	156	131	142	146	138	115	137	129	160	152	167	133	138	167	169	142	131	132	127	151	141	139	138	136	159	157	147	167	139	150	143	152	129	144	163	138	162	127	136	129	168	124	137	129	139	158	119	130	101	124	112	171	121	142	151	142	127	150	134	146	128	144	139	151	152	159	154	142	126	127	146	123	142	143	108	142	160	146	151	149	142	150	141	137	147	149	121	131	147	150	125	154	130	126	153	168	154	139	138	141	134	137	156	137	145	152	133	176	150	157	127	148	146	116	145	149	149	144	142	138	145	148	139	152	140	121	135	130	142	155	115	124	141	128	152	133	135	131	154	163	133	135	144	151	114	153	139	148	137	171	150	137	142	145	126	135	159	144	146	116	124	132	136	147	153	125	141	164	161	131	153	136	153	145	138	134	145	152	161	149	147	160	153	137	158	143	154	129	135	160	140	149	129	162	166	138	147	129	127	144	150	133	132	136	150	131	152	161	154	162	133	186	142	162	130	130	164	111	129	125	134	133	144	158	135	126	141	152	137	125	131	142	132	142	163	135	164	135	143	150	140	141	129	177	152	140	154	128	143	131	133	144	141	144	149	144	144	152	157	151	153	148	155	162	128	134	165	150	138	128	128	127	161	150	124	122	126	146	133	160	129	112	143	145	166	119	141	145	131	122	137	135	163	160	150	129	143	111	147	141	149	150	145	147	157	149	135	144	162	137	139	167	139	138	145	139	119	147	163	172	152	152	147	148	147	138	133	156	164	114	149	157	133	133	140	167	127	123	111	136	159	143	146	127	143	135	145	131	161	135	126	150	145	151	160	132	134	116	142	159	132	129	137	131	164	135	128	148	139	121	145	163	150	136	136	123	152	150	165	140	155	135	147	140	128	161	132	140	147	163	140	141	142	143	154	159	150	157	127	144	165	147	167	158	145	139	163	159	128	142	144	140	129	147	158	119	139	135	172	132	152	140	170	160	139	143	161	149	140	132	174	166	113	122	163	136	143	132	133	138	133	130	131	121	144	169	144	141	149	143	149	139	151	136	142	168	128	133	143	151	121	157	139	152	171	140	147	159	150	136	139	167	132	134	143	152	139	144	144	149	132	145	148	155	148	141	129	166	125	159	134	150	144	140	154	123	164	147	147	116	153	143	117	140	156	140	141	115	157	145	131	140	125	146	142	149	139
2936	4214	2361	1085	742	549	480	438	451	387	359	395	402	378	409	355	392	355	392	343	395	373	317	399	359	357	379	352	394	369	357	374	354	351	366	362	360	353	353	379	363	360	344	363	343	339	380	345	338	346	338	377	382	362	345	338	336	344	365	342	380	350	370	375	322	328	375	362	408	334	346	376	351	343	361	345	349	337	351	343	364	323	362	337	334	379	355	382	362	340	348	336	368	345	380	344	348	353	365	386	376	357	356	379	360	357	351	375	353	332	344	382	364	352	339	358	356	395	364	321	334	396	372	372	406	368	354	354	351	399	382	361	359	371	375	343	377	388	383	323	344	353	347	367	368	356	371	348	364	350	355	366	366	363	406	336	348	344	388	351	368	335	356	350	352	332	319	345	376	324	366	367	331	406	340	363	332	395	367	408	398	385	382	361	338	345	349	380	353	376	349	372	355	384	360	342	360	361	350	345	345	379	354	326	365	357	368	385	396	352	360	335	353	365	353	372	375	382	347	362	387	373	364	378	337	350	346	351	360	325	317	367	336	358	348	353	353	352	333	336	360	361	357	355	355	353	382	336	330	357	335	379	380	365	382	345	337	348	376	382	335	377	374	352	330	340	339	341	373	337	375	355	354	379	359	383	353	372	348	341	374	336	308	381	366	306	354	389	354	362	372	355	366	339	313	355	364	368	332	359	365	363	370	351	391	353	351	350	320	332	373	355	354	360	386	364	347	329	355	356	402	348	365	350	343	356	373	389	381	370	355	377	336	356	343	341	327	371	346	396	375	375	358	382	359	348	326	353	375	355	360	357	382	323	365	344	373	367	376	339	352	358	330	396	346	375	353	355	362	367	366	349	358	391	389	339	370	362	345	347	347	321	390	339	377	340	367	370	349	369	307	344	349	349	367	369	338	372	373	326	354	371	364	355	350	332	355	365	375	379	345	352	352	350	334	357	345	364	354	366	363	372	349	336	360	350	369	374	388	344	339	372	343	391	374	343	343	397	385	381	348	356	359	323	373	371	345	332	366	339	362	390	367	364	347	332	369	349	371	331	368	320	378	377	327	381	331	353	344	376	365	386	318	333	389	337	371	324	370	351	342	331	375	327	360	363	372	339	340	355	369	335	343	364	362	332	374	322	360	368	368	356	354	393	353	344	336	374	379	339	319	358	335	356	366	380	337	363	317	390	347	381	363	358	354	352	365	353	353	358	344	359	351	384	342	355	405	342	343	360	349	368	381	376	323	374	369	368	355	342	358	365	365	340	345	345	373	375	331	366	369	339	390	361	353	366	354	329	347	362	348	352	349	379	357	361	341	341	348	373	382	374	361	364	356	360	365	359	339	374	385	350	371	350	345	364	346	360	387	344	387	333	320	356	343	375	345	387	340	352	391	357	344	347	335	361	373	381	382	389	382	377	352	352	379	403	386	337	332	343	373	310	387	373	337	330	326	366	355	371	365	373	337	361	368	338	356	377	346	393	384	324	376	349	378	363	343	364	335	397	383	348	374	325	359	402	373	352	400	353	372	396	333	380	380	389	359	331	339	353	368	375	382	356	371	373	371	403	324	378	367	375	345	379	393	347	355	389	373	360	367	328	345	385	370	345	336	360	311	343	363	370	351	349	347	378	343	336	361	366	350	388	378	366	321	313	332	358	366	370	369	339	361	333	360	329	364	374	362	367	335	354	374	330	334	370	367	348	374	307	347	378	339	366	361	342	377	394	358	352	345	321	355	380	349	372	382	349	348	341	356	381	371	399	363	348	341	356	357	374	365	361	352	386	377	352	356	345	366	358	344	363	347	357	363	367	357	380	349	376	333	398	359	351	353	349	339	367	375	349	375	338	379	331	350	360	404	374	329	387	377	346	337	345	379	376	384	380	354	326	387	348	362	349	365	354	366	356	361	370	330	371	376	342	358	371	355	354	387	366	372	370	398	356	393	328	367	347	378	347	375	299	384	369	374	367	362	337	390	351	338	354	345	408	355	371	330	351	366	366	343	355	374	356	346	364	348	342	343	326	334	333	358	353	364	357	329	384	372	357	321	341	344	372	348	342	355	349	333	373	362	361	367	381	348	369	342	349	353	361	347	332	323	359	386	370	392	354	368	381	383	377	333	347	345	311	358	343	351	328	348	380	387	362	345	363	304	341	375	365	371	365	329	357	398	377	382	382	348	359	364	346	357	364	369	361	384	399	372	359	362	353	347	355	384	348	374	340	371	340	353	328	366	365	365	365	380	384	369	373	338	364	350	365	334	361	328	354	352	365	379	357	370	387	361	363	351	361	398	379	344	352	375	341	374	360	363	345	381	417	358	393	349	354	379	354	377	332	370	355	341	321	347	345	345	372	325	392	336	354	387	358	366	304	334	352	346	358	362	360	336	368	334	328	347	362	363	378	340	349	335	336	316	411	355	386	363	336	325	324	343	357	361	346	369	349	324	341	376	356	389	360	378	375	402	356	365	378	361	390	365	383	342	360	331	368	374	360	360	372	371	349	381	316	369	376	353	354	390	357	367	383	375	373	363	348	337	332	326	396	363	358	345	358	366	378	342	347	351	377	367	376	348	321	375	359	340	373	411	363	343	370	364	355	337	378	361	359	368	354	356	376	356	358	392	358	341	375	334	354	352	367	367	372	350	357	352	336	360	373	375	384	342	341	347	364	302	347	376	379	371	366	401	360	362	365	333	340	338	384	349	353	350	356	352	376	358	361	332	379	347	355	331	371	353	348	365	382	351	346	354	356	359	376	369	373	357	341	374	382	341	404	360	360	368	368	375	368	326	370	373	350	384	374	326	360	355	339	370	355	349	333	373	354	346	369	381	349	330	351	350	333	363	329	377	380	377	345	360	396	345	378	343	362	374	364	360	380	354	353	378	351	353	374	385	369	362	325	354	353	348	390	367	380	376	352	389	389	356	397	346	353	381	331	366	325	342	338	398	384	372	381	371	362	365	366	335	379	356	339	372	369	339	386	363	366	387	386	343	359	392	362	364	359	332	357	359	361	319	351	357	352	342	344	349	384	334	348	328	354	367	338	350	347	359	355	387	351	339	332	374	371	359	375	398	342	327	361	370	391	358	356	370	340	378	358	319	343	358	375	372	341	353	338	331	391	348	359	338	346	355	373	359	347	343	352	366	345	359	359	348	379	360	366	352	362	370	382	335	374	361	325	369	375	320	360	354	362	365	332	338	359	346	341	332	344	346	333	353	322	348	351	354	349	362	361	339	374	340	356	328	341	390	366	360	359	374	374	369	375	356	341	358	364	379	340	329	402	368	333	337	355	356	326	345	327	357	335	323	355	355	358	395	382	378	372	348	344	354	363	363	351	333	384	361	347	364	356	364	353	353	334	362	363	338	359	393	364	368	322	321	331	387	360	361	388	370	361	333	362	360	388	345	354	376	361	349	365	362	354	345	338	339	340	346	362	350	389	350	358	383	328	368	357	351	363	341	352	350	353	375	342	392	354	350	368
32282	10153	1078	497	389	412	435	399	370	397	439	392	460	381	396	377	419	467	438	375	432	366	395	383	406	389	405	419	426	413	403	413	418	408	413	421	439	394	383	398	380	442	425	410	381	382	408	441	418	460	399	403	443	398	428	403	403	411	405	445	382	416	388	398	435	424	412	458	421	400	406	364	459	421	447	417	420	433	416	372	422	419	399	423	419	420	400	389	426	462	404	416	402	387	416	418	402	435	406	414	431	450	373	384	376	400	417	407	413	423	383	406	407	389	406	421	391	425	444	411	415	409	450	426	441	425	421	412	408	413	420	418	377	412	450	416	380	414	380	420	414	393	457	409	414	444	412	410	430	388	421	420	415	439	406	388	412	390	426	406	405	383	414	412	382	396	424	412	367	414	418	388	406	389	420	386	418	387	400	440	419	414	437	451	413	390	424	399	359	387	440	399	400	411	404	392	433	403	395	435	438	409	422	396	403	384	416	413	407	413	411	423	445	446	410	407	425	401	405	436	378	394	410	460	398	431	413	432	440	418	410	413	377	409	375	387	387	411	394	433	406	429	399	421	413	412	434	390	406	392	385	441	416	396	458	456	440	433	398	429	404	419	397	396	380	418	429	372	428	379	381	380	388	373	429	427	418	398	396	391	442	380	422	381	435	394	445	432	383	402	435	385	382	417	420	439	405	407	383	404	415	435	399	411	429	371	413	399	385	427	432	395	395	365	431	406	405	387	383	421	430	358	395	386	435	430	401	420	399	388	417	414	401	408	405	411	415	440	406	400	416	400	378	401	434	428	425	411	406	459	426	374	413	402	415	428	397	399	380	395	395	405	409	419	413	433	394	429	394	386	385	416	437	418	369	413	427	423	377	419	422	409	419	421	445	440	428	424	419	430	396	403	390	404	448	396	461	412	456	430	360	415	433	423	391	416	437	407	389	415	409	364	404	415	414	425	398	377	429	373	402	388	424	444	388	405	424	471	411	390	443	378	428	414	422	378	395	435	451	349	371	399	382	441	405	413	430	428	400	384	397	400	394	394	418	409	368	383	413	422	362	455	425	418	477	398	391	427	424	396	419	400	395	448	427	413	382	386	449	398	418	393	443	394	421	440	383	404	419	429	383	380	418	439	388	396	428	418	427	431	386	350	390	410	426	419	398	411	398	410	442	409	387	401	473	439	394	407	385	389	400	441	399	417	465	396	409	386	415	414	437	419	383	456	432	400	427	405	399	401	387	403	367	441	420	394	394	459	403	411	394	438	405	430	416	412	444	418	405	387	385	377	402	385	402	390	406	432	416	413	388	446	377	411	372	424	408	460	420	404	410	403	441	433	403	377	399	383	392	410	425	384	399	430	414	396	410	388	378	389	402	378	412	436	369	397	396	396	385	397	435	406	386	409	423	388	424	421	416	403	435	376	416	427	418	381	398	365	412	427	373	417	392	386	404	432	424	428	381	423	424	400	425	414	426	419	415	381	417	412	375	424	414	383	377	425	468	380	413	415	414	399	438	378	398	393	372	442	410	384	394	430	440	427	414	375	460	441	413	427	408	419	401	441	399	413	381	395	410	438	401	405	400	427	429	412	364	415	416	378	410	390	411	414	432	365	390	383	390	412	404	402	401	388	419	414	397	421	430	403	445	433	415	368	463	399	391	407	419	411	439	394	441	376	395	446	426	419	379	381	417	442	406	361	393	418	408	432	370	417	419	388	359	413	422	421	409	429	366	432	426	412	389	413	416	418	424	386	382	403	411	376	424	375	421	465	409	409	422	392	405	401	432	410	413	433	400	443	418	414	407	406	438	423	410	425	374	362	406	411	384	446	412	387	423	382	411	410	420	394	405	453	431	426	397	407	430	401	385	422	389	418	408	403	423	420	440	423	442	408	396	390	375	444	419	399	408	388	403	415	387	396	438	403	434	463	402	418	366	387	405	410	452	426	409	419	441	393	408	437	416	427	401	391	399	400	422	396	427	426	394	409	414	427	432	421	407	398	397	420	412	443	357	401	418	405	408	415	408	416	408	420	403	416	383	404	404	358	398	406	441	402	382	432	424	375	414	412	405	416	448	435	426	431	396	392	382	423	427	418	427	360	428	417	400	402	415	414	371	428	411	432	375	415	415	375	424	401	416	429	442	407	362	394	422	452	437	416	416	349	411	412	398	430	432	426	411	409	402	427	442	383	419	398	376	426	442	449	429	412	413	377	439	408	386	389	407	402	423	410	443	421	437	394	407	435	395	384	399	392	391	408	378	413	451	425	398	411	420	397	415	418	366	396	414	443	416	416	435	398	423	382	407	426	444	401	409	426	375	418	428	426	391	355	397	386	354	427	412	402	428	464	402	404	428	407	400	384	405	425	442	411	378	427	404	429	411	433	416	443	420	414	403	375	416	389	399	405	417	428	394	402	414	402	402	409	401	416	438	394	434	369	404	403	422	404	412	372	422	402	429	383	430	407	423	422	414	448	405	430	383	434	445	400	451	410	455	424	432	423	428	387	403	377	437	410	402	357	410	404	394	416	409	458	406	422	402	419	403	425	430	382	380	430	393	431	395	397	428	404	398	385	435	407	385	389	389	425	409	398	423	454	398	440	421	413	422	422	408	417	390	442	423	415	425	426	431	416	436	424	425	425	434	406	423	380	408	410	413	423	395	420	389	412	398	440	416	400	440	456	415	434	435	371	430	408	425	437	408	414	416	412	427	409	413	401	423	408	415	422	429	452	426	422	452	398	416	452	419	422	411	440	402	404	403	414	404	439	409	423	403	411	419	430	398	421	420	415	382	378	412	406	397	441	432	403	443	465	421	414	419	361	451	404	404	389	409	407	406	424	386	384	397	412	415	423	423	398	366	390	415	406	440	397	449	439	430	435	387	427	397	463	409	403	404	412	422	410	387	402	344	435	425	428	402	425	410	413	450	395	374	398	410	401	400	426	409	396	418	422	422	427	410	438	435	412	434	386	436	413	402	386	421	415	392	413	454	438	429	405	427	378	383	428	409	416	396	389	400	397	399	399	390	421	393	411	425	410	431	408	425	414	445	419	417	382	432	442	447	397	403	442	406	397	414	404	410	392	403	437	387	371	407	394	400	427	419	418	370	408	418	412	409	403	393	391	398	377	436	408	433	397	422	408	431	389	415	402	388	394	409	413	437	422	428	382	397	381	382	399	433	448	404	433	407	428	459	377	451	402	395	407	402	407	383	407	416	412	404	400	419	415	412	434	389	403	417	437	413	428	398	396	449	389	408	375	404	429	399	403	419	412	413	419	409	404	472	422	407	404	413	420	420	371	447	411	448	416	425	398	373	438	415	405	442	423	397	423	366	384	392	397	424	415	397	417	393	419	377	427	386	426	410	407	390	435	415	435	396	440	413	396	422	384	411	399	390	422	415	417	427	452	398	386	402	438	405	384	438	414	410	430	403	402	399	400	439	413	420	414	394	428	403	385	398	393	387	417	406	443	385	394	416	445	420	374
5581	1002	934	928	922	890	912	922	891	964	843	871	862	894	895	919	881	922	867	913	932	943	900	886	956	932	900	928	927	971	874	912	938	946	898	934	929	961	916	897	910	891	904	897	908	962	847	948	1016	898	937	900	945	923	935	907	915	898	919	885	866	907	905	931	891	922	871	898	897	905	900	903	890	917	905	949	905	981	917	922	886	930	927	906	882	947	896	896	931	919	943	918	910	872	916	884	943	868	924	844	862	916	896	969	964	905	929	948	925	942	899	910	871	879	888	913	909	926	936	891	877	951	910	903	909	892	929	870	898	889	913	943	911	904	905	920	925	879	947	916	908	887	890	894	927	935	893	942	913	918	926	944	912	907	1002	878	890	930	869	915	915	912	911	948	916	928	928	885	898	897	914	858	854	902	877	883	909	929	885	858	905	883	907	908	895	880	948	963	956	896	949	964	923	888	879	869	924	885	892	927	871	868	922	894	903	938	915	864	961	917	920	853	893	933	911	922	959	912	920	897	890	878	860	862	922	945	924	921	892	911	897	893	949	907	957	868	904	849	889	924	942	917	909	915	899	936	895	909	882	871	923	933	929	945	911	970	923	931	918	917	871	885	924	883	883	899	931	895	903	864	912	943	877	898	945	869	938	874	882	921	902	932	927	870	935	856	905	943	944	815	908	935	941	932	857	882	921	879	866	895	907	871	903	886	915	908	862	957	916	976	917	884	910	905	889	901	901	910	943	893	910	876	909	911	931	939	896	914	922	889	914	911	907	853	898	946	929	907	892	884	962	896	899	917	952	870	874	891	885	879	905	953	935	962	900	937	941	911	897	857	921	883	943	892	946	915	938	865	901	917	915	940	862	855	882	878	928	929	902	924	919	930	870	921	938	883	894	948	923	921	872	885	919	924	908	921	911	946	892	929	953	955	915	853	926	918	875	910	907	901	930	896	890	925	944	887	942	896	881	936	880	924	948	928	940	912	902	883	938	859	921	959	893	865	880	968	915	871	887	898	917	890	914	903	890	899	887	935	871	896	930	959	906	914	924	882	939	939	880	986	917	867	918	889	953	888	936	927	911	932	957	881	892	893	908	904	899	881	956	904	924	955	906	940	918	883	843	876	1010	951	919	931	967	925	981	978	901	927	846	947	921	888	877	915	879	936	864	958	903	903	849	897	905	861	959	922	922	953	935	848	895	882	945	876	942	881	916	875	881	902	897	889	906	907	896	895	907	899	909	895	931	940	934	911	878	915	948	937	915	921	901	869	918	918	923	949	958	872	922	909	938	877	907	962	946	956	926	919	902	861	906	875	907	886	874	902	859	933	875	864	940	891	896	911	903	925	933	886	895	884	922	880	865	926	879	924	917	874	919	951	918	908	883	937	928	894	905	895	911	960	935	903	910	889	960	936	922	881	917	908	921	913	928	872	891	916	853	897	961	931	899	922	937	880	939	898	923	889	898	938	938	908	881	914	905	951	874	876	923	898	879	968	879	977	895	933	849	948	953	926	927	947	924	918	894	929	883	898	898	877	920	893	885	889	853	868	888	957	904	914	923	880	909	889	897	886	940	907	919	875	849	857	922	931	901	922	964	878	912	926	934	891	886	888	921	866	865	888	907	910	849	920	917	890	963	916	930	952	922	938	948	921	912	963	937	862	936	885	935	891	922	932	915	921	903	913	910	902	901	899	911	901	901	911	854	857	935	899	916	912	901	913	912	945	918	899	906	959	971	906	904	888	948	902	909	927	883	931	958	913	932	894	894	959	910	936	901	874	898	940	951	913	905	924	928	924	906	926	893	922	950	870	929	933	930	904	930	899	920	841	908	866	932	925	937	944	879	912	879	896	882	923	910	974	866	914	903	899	968	919	914	896	891	873	934	961	938	925	881	956	893	931	884	867	872	930	921	878	898	915	938	909	908	861	949	959	902	888	897	902	903	965	922	876	926	970	918	913	917	878	950	954	896	901	902	910	942	902	887	924	926	959	921	938	891	942	947	919	949	963	887	911	967	889	892	915	917	921	875	892	917	865	941	891	925	906	948	908	877	910	941	963	927	907	931	920	908	900	909	892	933	907	931	872	896	980	969	900	917	937	921	921	913	927	958	969	903	948	981	896	949	863	872	864	888	959	895	911	924	890	899	945	907	961	882	870	926	919	918	886	896	887	953	856	926	932	923	923	922	901	923	869	912	858	963	944	840	876	845	904	970	952	933	908	891	913	922	912	908	936	852	963	942	930	850	920	885	921	934	875	906	904	912	879	975	909	860	879	897	922	865	904	861	903	916	944	889	958	877	901	920	884	861	937	920	861	958	891	920	905	945	881	876	916	932	916	977	899	867	878	950	917	901	946	947	866	881	932	886	888	882	895	951	904	915	886	927	906	883	929	937	886	925	901	941	940	885	909	937	891	958	877	873	913	973	850	911	897	871	939	941	897	924	888	955	900	928	880	932	857	929	949	911	880	894	886	899	906	913	903	878	883	866	896	941	905	896	906	954	934	948	941	929	900	980	938	920	886	921	921	887	909	927	880	928	974	908	869	922	932	838	918	906	929	877	944	911	890	931	915	914	876	840	927	889	913	925	895	908	901	885	881	941	910	868	906	945	881	941	918	897	936	895	946	927	904	909	929	900	918	882	885	893	945	940	910	933	906	941	927	944	919	914	935	937	918	911	868	883	949	929	916	910	970	878	875	914	928	935	932	922	905	939	915	883	955	870	898	913	922	944	899	869	960	938	918	909	921	928	898	901	950	928	921	934	912	945	891	923	884	922	925	902	895	920	920	891	866	897	898	945	947	928	879	913	930	890	951	952	915	938	920	909	865	909	996	879	871	940	936	913	909	911	847	934	911	888	913	939	921	893	941	908	912	944	914	896	870	910	892	862	894	900	905	885	936	885	898	863	943	925	909	912	893	924	931	949	905	885	942	927	881	908	920	920	831	938	917	916	959	948	858	872	969	931	875	904	897	963	908	938	926	928	901	903	881	886	901	900	944	917	891	927	904	912	944	935	919	929	930	927	909	842	877	918	972	940	939	931	966	893	843	908	889	896	950	934	891	909	943	846	869	943	916	942	900	879	881	927	924	977	847	926	943	910	926	913	884	908	931	843	932	907	903	927	901	892	928	884	934	931	910	945	881	904	933	917	889	896	950	947	945	877	886	937	917	911	888	906	921	942	876	917	849	898	908	915	878	870	922	854	945	946	903	888	913	885	909	889	873	907	890	903	891	967	878	937	935	921	887	984	906	906	854	903	874	941	956	848	912	929	926	905	842	983	898	908	914	941	885	879	958	907	949	932	1001	895	882	897	903	979	886	954	838	898	873	900	889	944	936	906	865	920	934	902	881	939	898	927	901	894	890	910	975	933	964	901	890	942	922	862	917	922	963	899	870	910	896	902	944	937	916	931	949	868	938	893	920	944	927	865	910	951	863	914	933	895	896	917	900	905	924	902	867	906	825	933	892	909	839	855	927	915	923	897	858
24520	20955	24389	27663	20445	2096	530	419	379	329	351	351	333	340	359	333	290	330	304	333	325	312	310	296	319	302	331	351	297	262	308	319	304	322	346	323	285	315	311	330	296	296	294	302	300	314	300	300	350	302	341	330	276	308	328	330	301	315	344	335	308	302	333	331	302	297	280	284	301	316	342	336	351	304	294	300	350	315	333	325	322	314	312	283	322	319	335	311	322	303	314	310	308	312	306	320	292	284	313	348	290	334	352	319	278	336	288	314	284	274	319	320	292	325	312	309	291	326	302	329	331	311	314	321	304	319	303	326	349	308	314	281	304	327	320	320	299	294	310	335	306	278	257	273	332	320	309	327	306	291	288	299	288	308	320	305	293	306	305	291	290	319	314	301	332	298	292	348	310	278	320	291	324	319	293	315	334	304	311	311	307	302	327	329	303	316	317	331	297	328	331	295	328	317	297	331	313	331	307	324	315	313	319	292	310	316	324	343	313	319	309	298	328	305	317	344	302	320	285	320	295	314	330	331	316	316	293	324	299	340	294	270	327	290	297	324	300	349	301	295	291	315	300	346	320	306	327	356	321	333	277	334	323	294	349	309	311	305	281	279	297	293	282	285	334	308	278	320	291	279	321	322	308	294	326	298	311	310	321	326	323	311	345	305	301	325	324	326	332	337	328	311	310	325	311	280	277	314	340	297	321	332	311	298	322	289	293	338	324	285	283	310	291	309	301	317	317	289	316	298	324	292	303	313	282	310	307	313	297	285	333	305	322	317	285	292	297	337	309	315	311	291	310	298	298	346	300	300	314	308	343	282	301	315	308	306	319	298	289	330	319	295	307	310	298	291	307	360	296	321	304	323	297	324	325	327	323	297	307	321	292	260	330	328	334	343	339	342	327	255	293	290	325	328	334	332	294	290	315	312	287	291	332	342	307	347	315	301	331	274	316	291	341	335	321	321	282	309	332	316	322	282	314	310	311	324	316	324	313	322	321	335	293	362	287	335	346	331	332	322	265	310	312	337	287	318	287	300	288	284	334	252	329	295	322	307	333	322	337	304	282	327	300	297	332	307	344	292	290	305	276	336	306	279	306	298	301	285	343	342	317	286	306	273	302	337	313	318	314	302	325	326	349	286	318	262	307	304	319	320	256	312	265	325	323	306	289	294	331	321	329	298	339	320	314	337	317	299	302	308	302	298	319	295	326	317	294	318	315	297	312	282	317	333	335	321	324	269	319	317	322	335	294	300	303	296	295	337	303	287	276	323	312	320	310	322	312	363	289	315	315	344	308	302	268	344	307	300	308	290	339	291	341	303	329	342	300	309	302	292	302	330	305	325	306	318	317	266	301	288	317	293	294	327	339	282	281	307	366	304	324	328	304	316	324	290	275	295	339	312	332	319	315	310	337	312	313	277	349	296	281	309	307	314	297	310	295	327	324	318	302	330	295	286	339	300	288	292	293	319	361	319	299	342	313	310	313	317	321	316	322	307	317	304	298	294	284	313	326	324	311	342	314	298	285	291	338	295	310	339	304	314	317	325	292	332	327	344	317	321	317	312	288	334	325	317	299	319	314	303	299	319	333	305	337	284	314	313	320	305	324	291	286	330	310	297	291	335	298	309	320	333	282	321	373	293	323	293	319	299	310	285	290	317	290	331	298	312	309	313	326	298	289	299	323	332	341	296	322	300	313	348	309	299	312	324	306	296	298	322	297	326	304	300	307	308	323	313	302	348	328	295	325	308	285	304	282	298	338	301	335	325	346	352	312	336	306	280	311	278	305	333	318	320	298	318	327	312	303	290	339	327	320	311	265	309	300	303	296	330	330	317	314	308	293	309	304	332	301	310	309	317	333	313	315	281	326	291	345	342	321	359	281	282	332	286	343	319	285	350	334	260	288	315	353	307	352	317	283	302	350	320	304	333	323	289	316	310	307	302	318	310	331	321	312	331	303	315	298	334	321	325	337	351	286	295	281	308	311	329	283	309	318	314	295	311	328	330	279	327	322	308	296	303	295	294	302	325	343	334	298	280	318	323	308	292	291	306	301	325	325	282	262	325	327	288	283	304	311	356	297	307	296	297	270	316	340	307	306	295	325	306	289	298	272	303	310	315	300	313	320	319	274	315	306	302	320	294	299	342	313	328	316	314	282	308	334	301	348	302	336	295	295	304	316	306	268	331	318	325	310	289	272	313	312	309	324	293	331	294	293	314	317	328	340	291	290	340	357	312	315	299	300	299	317	314	279	293	297	289	305	300	301	295	290	312	313	302	291	281	312	356	280	295	288	305	308	327	321	320	286	302	326	330	295	308	319	313	321	303	303	312	308	301	315	282	296	309	317	333	343	319	327	358	290	339	325	283	302	282	349	323	298	315	299	338	303	300	305	323	298	297	316	305	336	317	304	319	289	321	292	291	318	319	316	302	307	339	320	301	306	292	325	288	314	326	322	308	336	302	321	313	318	314	324	316	319	300	321	336	293	302	323	322	296	314	319	311	307	318	310	304	314	317	331	321	304	300	351	328	308	284	292	307	326	330	309	343	301	296	309	306	273	293	305	298	300	325	329	324	314	308	324	302	312	284	314	306	279	324	327	288	325	324	285	334	324	295	335	315	294	329	321	330	313	333	303	315	338	326	324	316	328	315	307	315	314	332	298	309	337	310	308	296	330	319	331	302	298	350	328	315	309	353	323	300	328	298	308	317	296	318	299	303	299	263	309	293	316	326	301	292	319	262	284	301	271	315	289	351	308	273	334	320	326	334	342	284	313	303	306	294	294	305	345	317	315	286	303	288	318	317	307	356	300	320	324	310	329	320	279	316	326	322	302	328	262	319	344	333	308	278	306	312	349	325	304	316	308	311	333	315	298	312	312	284	312	297	319	318	290	347	294	310	331	291	317	298	299	326	305	307	315	276	311	320	310	340	337	320	337	320	318	302	285	288	315	303	304	303	310	296	312	349	314	322	279	274	324	335	303	326	309	303	327	321	309	309	318	306	285	309	305	314	322	330	311	341	302	301	303	325	293	294	350	338	283	339	322	284	315	305	284	303	315	293	299	305	317	287	305	332	284	344	312	291	333	299	284	290	339	290	292	300	285	318	308	320	295	343	310	272	316	356	312	311	328	338	323	312	305	297	322	316	324	294	286	312	309	297	291	321	327	316	314	345	285	296	325	288	326	286	288	291	334	293	323	285	284	271	359	314	286	287	267	283	306	301	303	318	293	279	332	310	318	297	314	299	307	306	296	296	284	312	270	302	272	335	328	313	316	317	305	295	289	310	317	315	321	281	302	329	286	326	313	336	336	296	292	298	309	319	307	309	333	330	343	313	303	279	297	307	308	323	288	302	311	313	324	311	326	287	279	306	297	320	336	350	281	296	315	277	298	283	352	344	323	337	307	312	342	337	304	312	330	314	314	323	325	305	329	323	294	305	324	294	266	332	294	306	328	346	291	295	317	294	330	344	340	308	321	312	316	316	316	301
3172	2759	1740	1084	892	781	729	801	702	673	731	687	774	712	736	682	728	703	688	686	689	704	689	744	693	692	719	695	722	730	668	711	659	705	690	712	693	677	707	703	673	669	675	722	682	657	684	696	707	672	708	733	705	717	671	716	699	777	699	716	723	702	675	751	694	684	718	725	658	722	721	760	707	711	695	637	733	680	680	681	711	709	735	673	747	707	669	715	716	732	693	721	689	766	720	743	713	655	683	717	707	674	750	689	664	691	730	698	727	735	686	672	737	692	724	707	699	707	687	704	737	705	724	679	695	686	666	713	701	689	719	672	714	682	674	713	713	703	705	694	761	688	694	765	705	688	744	659	694	705	691	670	716	650	732	680	650	703	694	682	709	708	715	667	707	696	683	742	760	735	642	666	701	696	706	698	744	671	759	674	666	713	676	701	715	688	670	708	690	688	686	667	713	730	749	627	661	690	676	685	691	661	673	649	679	708	705	691	720	676	681	704	683	704	722	695	681	676	728	670	726	681	679	723	699	719	682	728	682	686	728	721	676	710	697	640	692	685	644	721	666	719	715	691	707	715	745	656	653	651	607	673	690	694	706	742	704	681	700	701	679	712	657	702	700	658	677	726	716	703	649	803	713	694	711	654	764	713	714	660	661	738	719	699	687	704	714	719	705	632	714	694	748	685	646	686	687	692	685	690	748	719	682	730	720	679	715	671	709	656	715	700	703	630	718	678	671	718	684	696	692	683	725	690	716	689	687	739	683	674	670	662	737	696	675	706	711	702	685	716	700	707	713	683	685	664	757	676	711	690	708	657	703	721	693	710	630	691	741	710	759	688	752	718	708	711	712	704	673	695	722	689	694	716	706	691	663	678	695	720	727	669	677	700	654	738	702	715	635	702	713	656	722	624	678	653	682	658	712	704	705	684	748	653	664	727	724	689	730	671	721	707	696	671	748	678	680	735	691	703	668	695	682	723	734	657	712	756	679	696	716	665	663	693	704	714	696	676	730	705	726	664	711	683	711	674	685	670	731	683	678	703	676	681	685	711	668	702	677	727	672	708	688	737	656	711	666	667	676	683	647	673	719	707	755	699	707	757	674	699	711	674	739	682	663	670	698	670	692	750	709	704	694	707	717	735	697	676	714	711	683	713	674	707	658	723	675	707	659	734	671	683	740	662	693	716	689	701	676	716	730	675	701	692	668	720	640	666	748	669	780	710	671	675	647	683	705	711	699	689	670	680	718	714	699	706	686	679	690	654	656	668	705	724	702	744	687	688	717	709	667	706	661	672	716	662	706	667	724	681	680	691	681	700	698	696	697	736	623	729	677	716	686	656	710	723	662	705	697	675	675	682	700	719	754	711	687	736	685	679	698	739	707	705	718	676	659	732	700	696	696	721	666	689	736	692	671	661	671	707	695	667	707	707	678	720	755	672	684	696	701	697	687	672	752	692	704	661	707	712	716	705	750	685	699	673	666	684	671	690	688	687	722	705	708	757	688	733	727	769	716	704	720	711	679	724	712	708	730	703	698	632	675	718	668	692	692	715	746	732	743	680	729	711	658	740	716	749	714	705	726	732	671	691	680	706	714	720	691	709	683	673	725	729	763	703	730	692	631	677	693	733	692	728	773	737	669	706	690	691	691	736	698	729	718	714	673	664	698	674	690	660	675	727	656	654	723	653	695	782	698	676	645	687	664	710	697	696	742	686	724	695	687	747	717	707	736	698	730	677	675	698	672	626	727	657	662	683	742	698	728	661	726	719	726	705	696	692	719	714	719	734	704	670	709	707	689	702	730	661	704	731	696	674	689	678	696	702	691	689	726	711	722	697	691	659	747	708	666	683	711	686	698	695	742	684	662	686	693	727	679	717	697	751	714	703	719	709	686	699	718	632	673	718	715	664	718	700	739	688	695	723	702	672	680	710	739	712	727	716	705	718	667	699	716	684	689	767	710	694	712	641	677	686	743	709	658	692	718	675	696	689	741	737	703	706	663	711	711	717	702	681	728	682	658	711	690	666	711	760	728	703	661	665	719	739	667	675	697	705	702	710	668	693	741	626	655	726	689	658	682	741	673	705	724	717	727	692	662	673	690	743	668	680	704	697	685	696	735	698	701	724	702	676	752	673	674	712	711	632	628	732	725	688	696	689	704	670	671	672	736	713	736	702	666	674	659	655	695	733	705	705	711	671	677	691	653	677	671	699	700	687	680	673	695	703	698	702	714	663	691	697	699	719	687	732	694	696	690	711	676	664	714	699	683	697	682	704	676	703	711	727	690	707	728	708	731	720	669	702	676	678	747	685	694	739	720	703	707	693	695	667	660	717	687	695	684	679	687	732	682	691	705	714	705	690	683	658	736	697	719	662	683	662	749	674	655	701	697	695	716	697	717	733	666	703	719	762	675	719	698	704	697	711	644	676	717	678	662	708	728	710	699	678	695	690	682	732	688	725	690	711	699	732	679	678	717	671	669	679	710	704	689	670	778	725	720	686	701	703	650	675	700	696	727	676	704	669	703	693	696	683	695	649	686	729	686	672	705	708	722	725	677	714	734	720	744	648	669	715	667	699	709	701	664	721	670	674	721	733	663	704	688	638	666	682	705	709	768	712	708	711	732	727	650	701	727	711	730	683	724	669	694	690	683	710	707	670	683	666	666	678	679	692	661	741	723	713	698	713	687	729	691	695	685	653	653	659	676	714	702	713	689	666	722	647	714	733	692	678	703	673	691	700	688	661	732	722	671	704	695	712	686	750	671	663	716	683	692	718	731	680	688	681	733	719	691	693	694	677	662	683	663	720	705	734	724	725	673	677	695	695	676	700	728	690	684	723	671	714	682	716	695	721	670	700	728	706	684	677	672	649	642	695	667	671	674	702	697	723	676	638	744	769	702	701	659	699	694	671	692	736	681	661	697	670	656	729	642	693	658	729	695	672	702	725	727	699	705	743	665	714	672	725	683	705	707	735	728	717	660	669	693	681	694	717	692	704	717	656	650	705	690	731	677	705	702	709	720	704	714	675	682	688	760	709	738	691	736	695	696	708	718	725	742	676	644	720	687	686	759	691	693	648	657	677	678	748	699	685	705	697	729	657	680	717	712	724	702	649	682	710	706	683	714	746	723	685	682	723	682	689	725	649	653	678	673	679	678	691	696	704	682	693	691	660	681	670	735	729	690	684	690	731	675	714	698	650	684	694	675	682	664	678	668	664	708	690	718	645	698	678	703	714	696	679	662	639	648	721	697	677	687	686	719	699	744	706	683	672	720	695	675	690	705	729	690	700	696	731	653	661	728	715	740	719	712	728	682	669	684	724	682	655	699	692	669	697	683	650	705	707	704	628	688	674	695	713	719	692	678	716	689	700	657	733	712	712	665	668	678	682	682	682	664	733	685	705	699	661	651	709	678	683	667	685	678	698	668	730	710	675	707	678	714	734	679	640	708	678	670	699	708	683	735	712	705	669	685	722	690	654	711	700	723	680
23774	20948	25019	27057	20953	20769	1357	363	249	267	224	178	204	192	165	161	201	166	155	195	179	161	157	183	133	162	143	146	157	145	158	127	151	137	132	141	139	136	150	156	134	136	150	150	162	136	139	149	138	155	137	153	162	148	151	139	172	150	135	133	122	153	151	129	183	139	143	136	134	110	162	143	142	135	133	114	152	143	153	143	166	132	134	141	149	130	143	146	140	140	118	144	146	149	149	159	151	147	144	162	157	153	141	145	145	131	148	164	126	135	131	145	142	134	149	154	129	130	115	147	142	161	149	152	143	141	185	145	143	132	150	141	126	143	149	144	151	126	141	141	138	147	115	138	128	135	142	132	133	126	144	135	115	147	148	127	142	140	132	134	131	130	158	154	113	156	143	140	118	138	131	142	141	157	154	127	125	151	152	151	130	137	133	149	161	152	153	154	148	157	133	135	175	140	146	151	147	126	131	140	129	141	155	169	134	140	130	139	153	137	150	134	123	127	126	147	143	121	136	145	131	132	156	142	160	150	143	168	154	145	138	153	142	162	144	135	136	138	139	127	150	122	138	134	157	160	155	140	138	154	163	142	146	147	155	152	163	128	148	142	159	135	140	136	142	156	157	141	148	144	124	158	157	141	140	134	129	131	136	144	146	146	146	156	127	139	150	166	130	153	141	164	143	135	135	147	163	149	127	136	135	150	165	139	140	149	134	128	141	146	137	146	133	139	126	122	159	138	155	141	128	150	132	155	140	131	166	160	141	144	126	125	156	133	140	130	152	127	126	131	135	135	138	169	158	122	137	151	157	137	154	131	139	122	128	172	144	157	141	148	147	161	143	139	148	140	136	148	128	143	137	163	146	157	131	147	132	135	135	126	155	154	150	153	148	156	129	148	131	142	149	168	143	132	167	135	150	135	153	141	128	132	149	121	152	132	146	128	157	142	131	129	161	150	132	137	113	143	122	134	152	118	137	153	132	135	172	148	164	146	133	156	148	136	149	148	145	125	142	159	136	142	139	145	144	149	155	146	120	126	151	137	163	143	148	131	146	158	158	132	133	135	137	148	161	120	137	148	138	137	133	145	150	138	144	128	144	144	136	132	145	134	134	120	132	158	153	137	141	116	128	124	139	138	133	149	128	129	141	149	150	139	144	135	122	141	147	145	143	129	142	150	139	128	130	130	146	146	158	127	158	133	152	151	144	155	141	136	149	136	138	144	147	129	113	131	123	123	148	129	133	127	157	155	160	148	123	141	133	142	122	143	129	168	123	150	127	145	166	127	132	126	142	149	146	140	133	137	139	137	124	156	134	129	138	157	127	147	138	149	149	139	147	147	142	141	147	150	146	132	160	134	124	136	154	145	148	143	152	153	141	143	143	129	157	141	136	135	127	142	136	155	158	144	172	131	133	116	123	137	145	165	138	150	129	166	135	138	144	137	139	125	133	117	131	124	131	154	147	159	149	168	165	135	140	139	125	153	141	135	126	132	126	134	135	138	113	138	159	151	145	126	162	124	143	151	137	137	129	128	152	152	137	124	153	140	143	146	127	142	129	135	139	169	135	148	138	134	139	139	152	159	147	154	133	144	166	155	132	134	129	159	133	137	129	160	145	148	135	140	136	134	141	141	145	126	149	152	148	148	159	125	133	128	148	159	137	152	135	165	141	137	153	149	136	140	160	129	151	148	125	128	132	120	107	141	129	124	131	161	131	138	130	142	113	156	140	152	132	145	152	127	131	140	135	140	152	129	147	148	141	132	127	129	140	140	139	133	112	133	149	146	140	136	147	135	139	157	160	140	154	161	147	145	153	136	134	146	138	137	154	165	135	139	134	131	129	123	136	156	135	137	150	129	135	142	144	145	137	116	134	144	141	136	120	150	123	157	159	137	138	138	154	148	143	158	154	141	129	143	135	112	137	144	132	147	125	124	144	137	148	155	127	144	155	159	142	136	120	151	156	107	141	182	144	143	126	140	146	149	142	130	153	133	146	123	147	147	147	153	150	127	153	156	148	122	131	152	136	115	147	174	152	164	148	151	150	136	108	125	136	142	133	128	144	108	125	143	143	139	142	138	136	120	157	173	150	131	138	125	131	132	136	133	137	151	147	154	146	117	128	147	130	122	153	147	134	121	127	135	142	134	152	140	130	128	154	142	131	129	147	136	143	142	139	146	132	143	119	127	141	132	152	135	146	130	132	174	162	128	115	146	122	124	123	138	173	145	144	125	111	130	139	128	143	149	130	133	136	141	150	129	159	156	145	154	124	132	155	155	141	140	175	150	160	138	152	115	154	151	141	147	149	135	140	138	134	127	140	140	139	126	153	127	157	134	152	127	141	162	155	141	147	139	144	142	138	154	134	146	133	130	126	147	141	130	121	136	160	145	156	149	130	131	132	127	148	143	129	141	151	122	148	142	156	146	143	129	140	138	141	149	141	140	135	169	143	144	142	125	132	128	141	127	147	142	130	144	132	153	143	126	120	143	140	133	157	159	166	161	132	132	142	145	141	127	134	143	104	145	139	135	128	159	144	143	156	134	157	146	151	138	134	162	140	135	132	148	146	138	149	158	137	136	150	158	149	142	152	144	136	129	119	137	126	151	144	143	172	166	146	140	147	153	146	154	159	174	113	152	129	139	163	150	132	148	155	127	136	121	137	139	161	135	149	160	117	141	142	139	158	134	146	139	125	122	119	118	152	162	164	136	135	138	155	139	148	125	138	148	129	180	126	117	145	119	134	142	131	144	144	148	154	160	150	161	124	130	140	139	122	146	123	136	153	148	142	144	130	138	148	146	134	123	149	151	154	157	125	128	135	127	158	147	128	132	141	136	152	152	133	158	124	144	157	133	128	124	133	122	166	151	157	158	153	152	138	151	149	140	146	129	138	133	135	157	135	155	143	174	155	140	141	126	136	150	116	146	123	136	131	126	136	148	131	144	147	143	153	150	123	148	142	148	147	113	161	168	137	128	131	143	137	131	132	132	126	122	138	121	124	156	170	130	133	129	159	149	140	146	127	130	147	135	126	146	148	165	124	142	133	128	129	134	144	126	146	150	138	142	162	153	134	145	155	121	135	137	140	136	141	141	136	154	146	159	135	157	135	132	134	139	158	147	136	150	139	149	134	136	152	131	129	173	130	135	153	144	136	146	164	129	134	131	132	111	127	139	137	145	143	153	169	135	141	154	138	123	168	121	135	128	132	143	139	167	137	136	139	157	125	149	125	126	129	124	143	171	146	146	130	167	121	145	156	164	157	146	126	172	142	136	145	117	127	146	138	136	122	147	128	145	134	155	134	136	115	123	141	132	136	115	151	120	123	109	147	128	150	133	147	145	134	126	122	139	148	140	132	130	118	133	122	151	146	147	135	116	153	151	162	163	116	141	126	141	125	137	153	139	145	132	149	137	126	163	137	137	117	156	126	149	121	157	131	131	139	111	147	151	119	138	163	122	153	136	145	145	132	131	149	156	119	135	155	143
3003	4225	2316	1133	736	559	465	465	412	402	377	380	372	358	405	361	387	395	359	350	364	366	353	394	358	355	343	346	342	345	383	392	368	395	405	350	373	380	335	362	339	366	361	381	361	375	331	384	385	353	378	366	351	353	347	391	356	347	332	342	351	354	332	377	360	330	343	347	393	348	412	350	355	369	381	325	348	352	316	358	370	362	360	386	342	349	337	373	371	339	345	359	358	365	346	341	329	342	367	380	350	373	369	383	360	360	366	328	349	397	396	383	366	351	369	351	329	361	372	351	365	357	354	410	350	394	353	369	365	369	357	374	361	331	361	359	352	373	328	365	367	384	343	358	402	364	353	356	353	377	383	360	326	391	351	328	363	376	356	372	358	367	326	352	370	360	325	338	350	355	379	340	309	385	347	378	392	351	352	407	386	351	354	392	363	345	383	362	378	346	336	400	337	370	371	359	351	352	338	378	354	344	377	360	367	366	383	395	345	335	361	343	359	343	300	356	351	363	346	365	353	394	368	373	365	371	370	348	351	350	375	339	369	346	356	367	370	346	348	350	359	356	348	363	375	332	344	355	340	337	352	347	335	340	354	359	354	377	366	346	361	372	338	328	377	332	361	356	367	350	362	342	369	371	322	338	346	381	380	372	372	368	350	321	362	358	356	387	362	358	374	342	379	373	338	333	340	327	364	342	343	347	330	339	324	357	347	358	365	337	353	305	382	389	340	358	348	372	390	364	328	351	361	361	341	382	370	330	344	372	366	340	336	368	399	368	340	338	345	315	387	370	352	332	352	344	381	415	336	370	349	374	368	358	349	342	357	364	334	344	381	369	356	349	370	342	374	352	326	365	355	372	367	358	327	353	340	356	344	335	357	358	370	344	345	348	343	336	379	338	360	357	360	370	333	328	354	360	340	356	383	336	370	364	353	366	384	347	351	374	354	376	347	357	345	360	359	333	356	395	372	330	364	341	345	344	339	351	348	370	349	359	357	350	363	351	348	359	409	362	348	344	377	354	342	339	350	361	337	341	323	389	375	369	384	365	329	369	344	374	360	357	333	387	388	363	340	358	359	375	387	309	360	356	372	350	346	387	354	366	354	364	341	355	361	360	345	343	363	332	360	394	380	340	334	380	376	340	359	348	349	328	345	353	384	341	355	361	341	364	327	386	359	341	346	350	353	338	359	347	341	367	357	365	377	346	345	353	343	361	352	333	337	386	355	348	349	375	389	355	352	384	338	388	342	362	370	324	356	342	357	338	349	390	321	331	359	350	331	379	356	342	330	358	397	357	354	340	383	344	348	380	344	379	344	408	348	379	338	370	394	367	374	341	356	312	397	361	384	384	370	385	373	345	357	342	354	362	344	374	364	358	346	349	360	314	365	356	365	345	368	333	362	371	340	344	339	364	364	363	374	366	326	366	328	306	364	340	339	353	339	337	350	362	352	337	362	355	373	352	369	326	329	359	338	363	320	334	380	368	365	351	351	367	380	353	356	390	346	386	362	378	350	362	360	327	342	363	339	391	357	377	337	369	356	327	341	342	390	351	355	351	322	338	337	348	376	346	338	320	359	340	355	346	358	363	373	376	381	342	333	335	330	347	342	340	366	358	317	345	369	339	371	356	389	327	411	331	366	385	357	373	394	374	345	371	400	386	350	384	347	370	345	367	365	359	369	371	365	373	353	344	359	329	331	355	354	356	356	340	371	370	362	348	379	362	359	376	362	372	351	343	382	376	353	382	372	374	353	366	341	376	368	353	366	329	385	352	372	355	336	346	334	323	375	371	339	352	375	360	378	347	373	379	364	366	396	357	333	314	351	323	334	355	371	354	376	346	384	353	348	382	363	385	367	374	337	360	360	368	381	363	343	362	368	338	352	308	356	359	367	343	359	379	353	380	348	298	346	386	360	367	369	381	341	341	362	375	294	365	335	374	324	356	345	340	368	350	377	362	368	325	380	364	311	390	360	346	371	365	348	374	354	356	356	366	367	390	331	370	365	342	336	356	326	375	331	331	356	353	410	400	364	343	353	339	392	374	368	365	379	371	345	352	333	353	359	377	378	339	362	367	329	359	371	376	348	375	374	319	327	329	379	352	342	340	348	367	332	352	366	319	359	401	364	367	379	378	369	371	349	338	343	358	329	350	341	308	366	343	343	363	373	380	341	364	339	352	356	349	331	360	368	338	376	374	326	353	339	356	338	356	345	332	381	366	360	348	387	365	381	361	343	354	361	354	331	381	343	348	357	348	365	369	356	373	361	389	346	359	358	355	343	339	319	356	413	357	360	368	337	361	350	360	327	381	331	396	305	348	378	385	334	347	380	350	368	331	390	330	330	388	355	349	383	396	368	357	356	360	341	351	345	358	343	378	345	332	340	363	343	365	363	378	337	355	365	365	356	348	385	340	362	366	329	342	344	353	355	348	330	377	383	377	411	342	349	333	342	381	345	347	349	343	340	365	361	369	355	368	364	350	369	354	353	364	362	338	378	330	359	395	352	360	340	332	364	333	344	344	332	340	364	348	380	321	329	374	346	362	379	361	354	320	367	350	358	364	358	338	360	355	372	369	357	369	329	323	325	322	343	357	345	369	334	363	349	392	373	333	361	361	356	370	338	341	367	300	389	363	348	374	352	347	343	342	328	352	338	375	333	346	349	360	352	338	356	373	368	365	373	413	357	351	363	331	346	370	359	336	332	344	387	357	339	336	379	354	356	364	348	390	336	357	352	387	369	344	345	350	345	334	370	359	341	350	364	373	347	356	348	341	337	355	343	396	374	355	333	339	365	358	352	345	363	342	397	340	355	357	340	334	344	356	360	397	369	379	346	367	374	362	353	343	362	381	398	348	341	383	373	346	344	348	343	366	335	368	381	341	338	358	335	380	351	360	357	342	368	345	357	352	361	341	339	335	385	342	390	339	311	357	355	349	327	336	360	331	355	364	406	330	344	386	367	360	357	356	385	356	388	333	329	334	377	339	360	357	333	349	342	374	323	380	322	371	367	338	338	369	364	361	360	366	356	363	348	357	339	342	341	360	363	350	349	377	378	358	380	364	346	389	375	339	373	351	368	354	358	367	329	387	389	361	376	363	332	342	352	348	351	346	366	355	367	344	368	343	357	349	368	347	369	364	371	338	358	369	360	375	368	349	336	368	363	341	358	353	360	384	331	352	303	399	359	382	364	359	340	349	396	349	372	362	362	337	361	310	316	345	395	352	361	352	328	350	341	362	356	374	359	340	313	351	369	379	355	360	373	360	372	354	346	362	349	315	368	388	382	320	366	353	339	372	346	341	337	358	374	362	324	378	358	350	337	393	340	371	340	349	353	369	358	354	341	381	299	373	369	375	382	369	401	375	334	381	349	335	359	363	360	334	357	339	335	348	367	367	353	377	362	336	364	334	359	391	358	352	333	346	359	360	367	337	380	322	381	360	368	348	348	371	337	372	372	366	365	402	341	306	393	386	344	351	375	368
32256	10060	1081	532	466	407	412	422	421	403	399	391	393	387	391	396	410	423	413	410	382	393	394	414	387	408	418	407	412	413	410	356	393	435	395	468	425	437	392	406	409	413	412	417	452	443	433	422	412	405	398	414	406	425	435	367	401	390	408	403	380	379	414	386	423	421	409	380	415	406	408	411	412	424	416	395	398	405	409	426	436	450	428	445	421	414	386	421	387	432	423	419	381	368	409	415	420	395	379	390	362	381	395	431	443	446	445	385	423	380	372	417	412	409	419	426	402	367	400	402	433	405	445	413	386	398	386	434	417	439	404	416	444	368	386	405	435	387	448	426	398	387	423	373	376	377	365	428	383	429	417	430	414	400	463	394	390	450	422	414	394	429	382	380	390	389	409	400	428	410	361	402	412	381	364	393	417	381	400	399	437	412	362	358	401	367	407	431	405	438	366	401	369	400	396	392	399	404	416	420	451	391	392	415	425	431	407	409	381	430	427	423	426	393	372	398	408	412	411	433	428	417	410	418	414	391	376	376	404	405	415	397	443	405	404	400	422	405	397	396	398	428	409	387	402	413	426	436	402	416	439	404	394	431	422	424	422	387	416	407	386	392	382	373	342	420	374	376	398	423	418	438	423	438	412	408	345	392	430	420	411	395	443	408	411	422	392	402	415	408	360	394	386	386	389	409	426	372	386	431	416	415	426	390	419	420	432	444	396	406	433	395	420	406	403	388	410	413	413	406	400	394	389	437	415	432	383	402	388	469	405	456	428	373	391	331	424	405	417	399	386	409	395	385	393	405	436	413	405	397	362	419	404	377	404	411	425	400	421	399	403	389	400	407	462	369	387	435	396	412	419	423	418	430	412	404	449	389	398	383	426	452	388	433	429	405	443	388	403	378	400	402	432	410	434	371	392	396	419	430	413	411	419	420	412	371	383	446	410	421	414	424	425	423	412	381	397	412	416	403	396	404	427	415	397	406	386	387	398	409	392	394	402	369	448	393	405	384	421	444	402	431	387	464	411	443	425	418	409	409	452	440	429	373	430	405	441	387	400	378	427	387	415	413	401	396	372	438	419	424	426	404	376	408	405	414	376	410	427	368	402	408	394	414	435	417	413	397	417	388	417	406	408	412	416	408	390	433	421	398	438	421	417	406	395	422	364	405	398	397	430	353	402	366	399	406	416	405	382	376	395	431	403	394	428	395	419	397	414	386	409	372	374	406	415	372	393	370	347	390	382	388	440	415	376	420	405	384	412	439	406	409	436	391	431	403	428	373	406	414	394	384	375	413	420	415	418	394	422	411	430	413	455	438	396	433	400	418	419	360	409	380	437	416	430	413	372	402	397	429	421	424	398	404	418	390	368	420	406	393	387	385	406	427	398	419	406	410	381	416	442	379	421	386	382	410	416	402	434	423	430	401	386	408	392	396	455	413	460	396	405	454	430	443	373	407	421	385	417	397	420	424	431	376	432	383	399	419	427	393	417	394	382	405	426	417	415	408	416	381	411	408	421	428	391	410	407	406	453	401	426	432	394	388	368	405	453	398	423	408	429	433	404	391	445	407	408	391	410	417	446	395	396	429	438	392	427	384	412	461	363	427	411	390	409	400	436	379	371	412	411	411	398	403	397	423	436	405	407	414	404	378	426	373	407	439	414	411	421	391	404	446	400	432	371	396	419	400	424	370	435	435	439	406	421	417	418	388	390	426	409	430	381	391	368	414	416	392	436	444	371	408	371	412	392	387	428	448	417	396	414	409	417	420	399	398	417	413	417	392	394	458	444	405	452	415	447	391	423	448	428	384	380	405	412	450	420	364	378	438	401	389	413	380	389	392	427	427	415	409	388	398	390	404	394	404	424	468	405	422	395	406	456	383	440	411	408	431	454	417	435	436	394	377	428	409	432	422	371	390	443	425	373	425	404	433	380	416	389	401	406	443	407	428	404	404	402	434	414	406	411	389	391	385	391	405	415	421	380	414	351	477	411	439	407	408	413	428	376	414	440	422	388	394	417	394	391	434	424	404	380	371	417	395	427	390	384	440	424	399	409	369	361	424	381	402	396	424	423	408	418	405	423	411	388	438	404	426	400	397	426	374	379	436	436	436	414	405	413	420	422	437	413	396	459	367	425	412	432	409	422	421	393	389	416	379	373	415	428	403	363	384	400	411	394	392	419	382	442	379	395	403	398	408	398	415	370	412	425	386	406	373	434	428	422	362	454	422	370	428	421	416	442	379	374	440	390	361	439	410	395	402	424	407	426	389	392	385	411	421	401	388	362	382	411	430	383	411	390	408	386	402	428	386	381	380	409	366	395	376	381	405	392	441	399	454	401	411	409	431	405	380	441	381	409	401	374	393	405	402	418	376	363	413	442	377	389	386	425	387	415	421	431	405	400	413	429	456	403	430	427	425	404	431	383	416	407	403	410	387	412	415	395	409	411	403	436	424	424	349	403	396	436	394	381	445	398	415	409	431	411	382	411	377	401	389	416	399	399	399	441	405	430	419	410	407	400	403	415	366	417	402	463	426	437	434	373	403	418	422	402	400	392	447	424	346	384	393	426	375	374	410	445	421	427	403	393	373	413	418	362	409	396	397	425	457	409	409	404	440	408	433	414	410	428	380	420	412	434	414	430	395	412	410	445	400	418	458	399	428	398	391	386	430	417	393	407	439	400	410	380	406	369	390	391	426	404	400	419	437	394	400	402	421	400	391	390	429	395	404	397	404	416	443	390	410	387	398	409	374	445	413	394	416	407	396	406	419	408	399	404	419	392	420	438	369	394	366	400	419	403	406	372	412	402	389	386	397	397	417	423	367	404	414	428	441	402	435	388	396	395	396	438	403	412	372	429	404	404	400	396	407	426	409	436	419	356	441	397	371	416	412	391	396	376	424	374	434	411	425	416	404	429	382	421	401	416	368	435	414	377	452	436	382	391	414	445	439	422	383	444	412	399	401	394	391	399	412	407	411	401	383	420	391	410	421	382	400	423	413	410	385	400	439	432	429	405	447	422	392	376	410	414	434	438	441	436	429	412	368	430	418	404	400	421	405	430	368	428	416	419	397	426	424	351	402	358	440	388	377	417	384	381	409	400	442	388	397	418	393	413	418	442	361	411	453	394	400	395	447	408	406	397	440	385	398	391	423	433	425	397	420	408	415	435	415	439	389	386	388	383	380	376	420	409	395	422	403	423	414	418	360	419	380	377	417	412	456	386	402	401	390	400	422	412	430	430	398	391	440	435	410	402	427	379	421	443	410	369	406	368	379	370	388	399	410	390	423	429	402	415	366	424	416	437	434	393	392	407	412	370	430	420	417	416	406	431	407	400	371	369	395	412	391	421	410	410	406	408	399	412	455	395	395	399	412	446	375	444	407	403	395	402	440	399	434	398	427	385	396	404	378	430	381	434	394	430	401	414	410	388	402	443	447	440	440	450	367	403	402	425	383	428	406	403	392	432	404	377	435	393	413	398	377	440	418
5556	1005	968	905	926	895	917	847	813	887	947	937	923	976	868	878	951	879	943	924	851	918	897	898	860	887	843	922	926	930	1004	910	858	928	911	904	893	945	927	915	896	906	919	875	922	861	912	837	903	904	902	897	974	931	865	923	905	923	923	906	828	909	951	912	964	903	887	915	912	890	915	919	920	874	908	898	926	880	901	892	921	923	926	889	879	902	938	884	902	908	892	967	894	871	939	864	829	845	872	934	907	941	900	930	933	961	908	901	836	931	911	883	923	878	899	915	902	908	934	875	895	913	887	923	880	893	914	859	983	938	964	909	928	944	881	925	868	873	888	853	964	862	926	881	931	878	887	919	895	909	883	894	941	891	887	897	883	908	905	913	900	928	901	917	889	916	937	882	900	933	922	904	929	943	867	868	899	936	910	924	867	882	954	873	931	893	929	924	904	871	948	905	1014	882	905	893	949	936	951	928	951	963	912	897	969	878	918	859	916	868	921	899	922	932	918	900	946	859	937	886	909	918	867	869	938	891	900	878	936	867	927	955	934	947	848	894	903	949	889	905	911	921	908	892	889	933	896	913	861	914	847	900	878	897	884	963	889	885	898	906	917	916	1002	888	926	891	914	899	854	888	869	877	905	901	904	880	916	884	934	903	896	889	931	951	882	946	934	919	879	932	891	877	929	831	890	893	857	946	893	962	935	917	966	909	830	896	905	873	916	915	878	900	908	941	918	950	887	919	921	887	882	896	887	890	864	907	925	880	980	906	856	899	905	877	912	937	935	885	885	909	869	922	890	954	950	931	913	869	909	895	900	930	964	908	953	861	880	848	901	957	973	947	927	928	868	822	913	875	885	869	875	879	903	909	938	978	897	885	938	918	847	894	940	932	961	893	892	911	872	928	907	897	887	887	900	850	878	934	914	895	890	903	940	915	891	961	998	926	910	914	936	936	894	872	906	925	893	935	899	921	925	923	874	935	911	883	911	889	921	912	910	930	907	895	966	917	914	885	882	893	912	914	899	910	874	899	879	900	872	950	912	891	949	907	925	887	899	918	896	872	955	861	903	887	942	875	872	901	895	948	936	906	922	902	912	897	941	972	854	889	896	945	935	902	861	921	883	964	898	911	837	935	898	943	918	885	899	932	865	879	954	940	912	891	819	999	919	933	868	902	904	930	927	897	906	914	962	896	948	903	908	884	881	899	901	915	975	885	900	959	877	912	925	934	935	843	944	916	914	876	895	956	917	899	932	936	904	901	884	923	872	900	901	931	843	935	970	830	902	924	964	950	947	903	898	973	916	927	936	954	935	926	952	938	926	920	912	918	944	927	879	929	905	942	964	943	910	888	896	918	868	978	944	904	906	906	943	864	882	910	874	914	970	986	877	932	894	922	908	907	889	912	904	931	918	939	875	874	921	924	904	916	914	902	939	920	886	884	943	935	930	877	936	853	953	896	966	868	898	958	916	924	882	939	953	939	916	898	933	894	901	874	873	884	921	891	897	901	850	926	887	891	875	864	936	855	903	928	883	904	905	863	936	955	923	902	920	875	888	925	886	906	979	915	945	902	905	908	944	874	917	933	864	962	918	894	921	909	957	980	925	954	870	916	902	904	953	901	886	965	894	866	931	888	917	892	960	963	872	910	906	881	876	907	941	924	893	881	894	855	919	918	916	841	883	938	914	900	889	931	888	877	855	955	873	904	887	889	888	919	935	879	872	952	930	972	876	877	889	877	842	863	937	907	902	887	909	959	863	853	862	874	941	950	939	942	961	956	913	861	938	910	917	944	905	883	905	921	934	910	872	918	885	935	935	910	896	946	960	919	909	935	895	888	923	961	898	870	918	901	895	845	869	856	875	944	880	905	904	947	943	885	883	914	879	914	907	911	905	925	905	901	881	925	941	918	916	918	914	870	884	879	919	939	886	859	881	890	878	992	935	917	938	858	902	932	909	852	919	902	885	901	905	919	917	955	887	860	892	923	869	945	952	870	907	873	924	930	930	898	885	871	898	876	899	903	859	903	895	872	970	883	906	893	872	928	896	893	924	926	902	889	912	907	858	1032	969	916	913	956	932	951	912	887	924	858	926	883	949	884	907	911	929	918	869	891	945	890	936	901	913	920	884	927	929	879	906	878	891	937	936	912	915	922	899	895	956	916	891	926	874	875	887	894	909	870	931	928	944	901	874	958	866	919	895	907	913	890	896	1000	919	887	867	947	864	878	874	905	900	922	866	876	989	900	921	917	908	916	930	884	869	935	970	967	928	927	883	901	928	939	975	939	928	908	892	945	880	925	905	950	876	906	894	911	864	948	917	948	904	947	924	913	913	899	917	934	917	878	890	912	857	881	916	914	859	933	932	949	857	952	923	876	907	895	934	917	905	951	928	866	887	909	913	892	923	935	917	884	932	919	921	911	848	894	919	906	891	909	933	887	907	928	917	943	880	943	892	959	940	861	892	940	879	859	909	849	940	893	966	905	885	887	958	918	884	932	911	887	964	921	884	895	878	873	867	943	894	851	912	883	928	851	883	882	933	879	899	908	870	881	838	916	944	918	894	910	901	867	863	906	953	919	913	909	909	891	931	913	886	848	930	958	856	888	866	863	901	917	892	810	960	917	897	983	912	890	925	861	863	945	890	911	911	938	961	915	927	960	889	930	887	875	902	898	913	931	918	914	913	901	882	891	923	895	872	917	931	942	890	873	933	838	927	899	863	882	879	925	902	941	913	884	897	884	873	969	917	896	918	899	880	848	904	918	886	885	864	928	867	927	904	931	888	871	860	936	927	919	926	875	935	975	952	907	936	902	899	889	899	910	918	884	906	911	877	954	944	873	901	931	936	915	949	913	871	910	943	907	898	865	929	892	928	911	936	893	886	876	968	944	900	909	914	926	923	943	921	878	906	946	931	884	884	926	863	860	892	885	899	905	905	916	884	896	879	908	872	880	945	915	862	890	897	906	891	905	900	900	901	943	931	977	941	882	873	890	877	809	898	889	947	879	898	874	910	856	860	948	908	914	864	884	897	922	929	907	876	888	948	895	921	910	892	935	899	963	934	923	928	896	902	917	918	880	881	902	923	944	899	921	883	924	914	869	909	910	876	870	883	970	928	942	932	911	903	932	888	853	921	919	919	918	920	912	900	964	924	874	967	879	891	909	828	852	938	904	924	874	876	927	908	913	880	939	909	858	968	868	866	948	940	883	982	910	909	871	925	918	904	928	916	920	915	910	861	936	909	898	943	888	925	897	933	858	919	874	861	930	937	863	895	942	862	820	918	862	896	860	881	935	867	913	910	884	863	877	962	944	862	827	932	913	889	969	896	899	921	906	933	899	877	903	941	897	920	945	887	986	898	918	919	953	939	941	874	877	905	929	891	972	928	900	895	941	937	907	874	915	936	869	935	951	928	904	904	879	950	876	881	929	907	915	896	897	939	873	930	917	932	879	897	966	902	965	881	947	873	907	901	882	961	897	868	918	920	918
24549	20932	24361	27632	20354	1961	488	353	394	356	393	340	365	316	308	334	351	326	308	353	351	288	309	331	294	277	290	299	348	312	313	326	313	311	308	321	312	318	330	297	354	289	327	326	325	345	306	322	296	321	329	294	336	324	322	326	309	278	304	315	294	289	306	313	301	302	323	326	328	317	293	361	296	310	313	315	293	324	292	312	305	317	323	317	311	310	304	299	312	313	307	288	305	327	280	276	340	320	314	336	320	336	329	329	293	328	346	290	311	301	298	289	283	313	294	336	336	315	325	311	311	319	299	284	321	306	312	310	331	312	313	292	313	273	326	302	319	288	303	293	300	297	287	293	295	318	317	333	305	263	312	305	311	302	287	307	314	325	343	316	326	303	320	308	298	299	307	332	305	306	284	321	338	338	317	292	311	293	323	308	307	325	331	340	335	336	309	298	330	313	314	308	289	268	314	311	326	326	277	310	304	287	335	317	347	304	306	312	324	311	298	345	303	307	328	344	304	307	330	317	317	296	295	305	333	329	320	293	326	315	296	322	301	278	317	301	274	283	320	295	300	334	342	324	307	289	290	317	303	290	298	307	302	314	315	320	313	305	321	279	330	319	342	296	303	313	293	299	317	296	306	306	274	307	310	328	321	320	348	322	292	301	316	313	294	324	308	292	303	283	297	312	314	269	304	331	308	302	310	321	301	301	322	324	318	359	335	331	316	313	320	301	314	314	331	332	273	295	297	312	298	312	289	267	303	325	277	291	303	276	333	303	319	313	298	342	282	322	329	324	286	327	303	290	295	317	288	307	295	332	318	314	351	329	320	271	293	302	312	282	334	313	299	304	306	346	324	311	335	309	316	287	299	284	341	310	318	326	318	313	352	274	288	322	283	312	342	307	321	318	347	302	318	289	305	308	316	315	310	283	321	324	296	291	336	341	331	336	314	304	281	291	307	307	285	312	317	307	330	270	325	320	327	272	293	313	290	313	278	280	286	367	333	329	279	270	307	333	310	303	283	294	305	298	300	298	285	305	303	311	324	313	330	296	323	329	313	306	335	278	318	281	287	306	307	273	319	318	289	306	315	307	291	301	294	299	323	322	305	318	295	319	329	338	333	320	305	318	308	326	297	295	298	299	312	328	325	308	323	288	322	316	293	344	289	297	314	333	316	342	329	309	320	267	332	322	284	296	337	342	305	298	294	339	315	292	311	333	325	337	318	292	290	309	313	303	302	316	283	332	331	302	323	317	270	318	315	307	320	289	311	302	297	299	294	291	307	312	290	315	284	285	312	272	300	323	298	286	330	301	302	305	346	333	302	311	319	291	340	299	322	295	309	314	311	294	318	319	307	306	323	303	330	298	329	333	345	313	293	316	291	301	313	303	325	329	297	312	297	273	324	284	286	287	308	303	341	308	325	317	308	322	304	317	309	277	346	295	321	323	317	277	326	284	305	318	290	324	310	306	280	288	285	331	304	300	314	322	300	320	316	297	323	318	338	326	294	298	310	296	300	316	300	325	326	303	318	291	338	317	321	361	299	304	347	340	329	310	301	287	274	298	331	340	300	309	319	307	330	291	344	331	283	290	319	294	292	332	293	292	317	331	297	317	314	294	289	317	308	306	295	286	300	355	315	284	328	308	291	325	316	309	331	316	302	304	311	289	321	327	313	317	317	289	268	314	354	299	289	314	342	308	291	367	327	344	285	306	290	302	333	298	305	319	280	325	317	291	311	337	287	301	317	329	293	326	314	283	273	308	327	310	288	307	348	316	274	319	324	320	298	301	362	298	289	336	318	291	297	280	292	293	317	324	310	324	292	359	272	311	296	311	292	316	313	298	299	285	293	292	321	293	313	353	300	332	306	316	309	316	290	322	315	288	286	314	309	324	285	342	328	299	318	322	322	282	283	272	283	319	306	351	313	318	338	304	296	315	313	304	311	322	328	299	281	284	275	304	329	328	299	338	299	301	318	281	308	321	285	304	308	320	330	293	309	345	311	345	298	301	316	301	293	321	334	301	330	325	314	299	300	331	293	308	294	317	340	298	330	324	341	319	280	321	291	270	318	301	354	323	307	286	310	306	313	342	315	280	351	286	272	337	294	303	346	321	320	282	325	309	309	318	315	288	294	324	330	298	289	329	309	329	292	313	317	313	304	300	292	303	344	310	282	326	315	287	303	289	312	298	320	313	314	296	289	311	316	293	326	313	315	313	294	302	288	332	298	300	327	303	302	332	301	327	290	287	312	304	316	295	308	294	297	283	310	316	317	327	310	334	308	307	333	342	308	308	313	271	308	325	333	333	327	275	319	313	314	330	333	305	308	313	315	316	307	309	282	328	314	306	300	305	316	317	316	325	322	319	288	291	317	307	326	307	322	287	331	310	297	301	287	304	304	324	283	336	308	301	307	339	306	307	309	286	302	281	304	281	299	300	350	320	339	336	311	327	329	297	351	310	336	272	318	284	299	316	321	311	304	311	297	300	319	279	317	296	327	301	309	293	326	330	289	299	310	323	309	321	289	307	339	322	308	301	317	333	361	323	372	315	300	277	287	296	328	293	302	335	283	320	331	321	329	302	294	308	309	337	328	324	310	306	316	320	338	312	301	332	258	314	298	345	308	293	306	317	276	319	306	302	299	327	295	328	318	287	300	317	354	317	332	351	305	323	347	277	325	305	282	330	321	325	342	314	329	310	305	280	279	304	253	325	318	308	300	294	290	308	319	259	312	319	297	281	318	358	277	317	284	310	308	307	344	320	305	322	296	315	280	288	280	324	276	329	330	322	347	275	310	306	303	292	303	286	311	335	293	296	333	309	327	280	317	345	286	343	321	293	304	289	291	307	308	292	326	311	300	306	351	300	318	300	327	286	295	326	280	287	329	310	297	332	279	303	297	277	326	305	294	319	333	309	371	321	321	315	323	302	292	298	317	341	307	336	279	297	269	293	284	317	310	333	319	310	330	324	318	309	320	313	310	331	296	302	287	306	342	303	326	294	317	314	310	310	273	303	300	327	294	322	301	287	330	299	320	303	304	298	296	316	317	311	288	317	307	304	317	348	306	288	329	343	307	288	318	287	336	339	326	313	294	291	303	344	300	303	293	323	311	331	306	349	328	319	315	341	338	306	332	314	324	312	282	332	297	319	315	313	293	311	311	291	333	317	308	315	284	310	327	306	364	288	316	314	308	292	304	307	290	302	289	308	284	294	290	286	300	283	294	292	325	318	294	297	297	310	294	330	285	290	285	285	306	269	326	323	322	312	296	285	330	325	326	278	319	336	284	302	319	327	307	318	303	285	282	302	314	328	331	301	301	272	331	323	322	325	322	313	324	299	331	300	285	308	288	316	298	306	297	307	272	315	313	326	331	318	283	336	334	332	294	324	329	309	304	319	299	298	305	313	300	306	309	297	350	320	314	274	327	322	328	295	322	302	271	326	305	283	328	338	320	277	323	248	337	282	306	286	306	309	280	307	285	311	330	293
3112	2736	1711	1033	879	829	769	766	780	717	724	747	664	711	729	671	734	701	690	634	676	708	699	715	693	688	661	684	685	664	658	709	726	719	734	688	738	704	679	697	719	690	672	716	656	705	694	702	680	668	671	715	678	701	731	695	682	715	774	668	688	717	677	690	708	684	737	677	701	701	694	647	665	697	720	659	689	702	678	725	667	746	675	686	703	660	705	697	697	699	703	709	731	679	684	742	698	669	727	685	718	707	696	725	649	711	647	686	717	702	680	670	706	686	681	709	711	675	693	707	684	684	723	728	683	719	733	692	721	715	728	726	680	657	681	679	656	651	691	768	667	722	705	667	716	719	664	711	697	686	697	714	727	694	685	662	680	676	667	699	714	692	688	680	700	700	683	683	736	683	703	691	717	670	746	693	717	685	700	751	738	697	709	695	735	696	703	664	723	655	693	687	656	719	700	728	688	677	726	687	705	674	721	662	713	669	676	705	711	724	709	668	752	689	668	691	719	684	681	722	698	653	705	697	674	702	677	685	663	740	668	679	689	702	702	704	687	706	722	657	672	694	743	671	691	704	706	686	734	711	667	711	691	694	705	679	697	715	710	720	681	681	745	709	715	687	728	675	672	670	678	686	635	732	678	714	690	716	689	674	683	713	702	700	707	711	694	653	738	675	707	671	696	723	715	658	670	694	721	700	734	710	721	718	716	689	681	704	718	696	654	658	682	663	699	680	720	722	705	672	717	711	682	644	700	676	673	699	737	684	687	710	644	714	746	699	737	711	675	720	659	706	672	682	712	651	664	698	752	684	708	727	660	699	712	652	698	692	710	698	640	682	678	684	688	737	695	697	752	680	713	711	674	710	715	751	733	650	678	692	732	678	732	717	710	718	702	690	685	701	741	748	749	669	726	696	719	746	704	748	666	679	690	694	709	640	727	726	698	747	687	668	669	704	715	710	702	685	720	686	695	672	661	702	692	683	672	688	723	685	663	715	705	668	745	701	652	666	698	671	710	682	704	666	674	713	697	704	709	702	704	727	713	714	686	692	734	696	726	696	666	742	662	665	679	646	698	746	662	679	690	721	705	696	669	734	726	648	666	735	705	701	670	707	652	693	695	716	734	692	722	666	698	708	682	725	695	700	692	694	692	672	680	699	709	706	709	725	696	673	666	696	665	696	687	658	704	698	699	693	739	711	725	668	697	675	687	693	744	673	670	669	688	669	701	706	686	650	703	701	682	675	700	664	671	670	672	670	708	706	679	680	664	746	685	711	682	702	698	699	740	691	669	710	621	762	675	716	697	693	662	695	692	720	684	667	773	695	694	670	671	719	687	663	739	697	723	698	673	703	716	702	665	686	747	674	674	682	661	708	667	685	681	688	667	694	677	639	669	649	635	677	679	705	722	698	725	681	692	698	688	734	699	682	698	675	723	709	711	688	696	670	692	710	694	725	671	729	729	681	708	718	709	660	686	713	697	702	682	698	705	727	625	703	656	697	769	733	688	729	691	666	713	705	719	738	728	712	683	624	702	716	680	701	636	661	718	696	704	707	713	704	707	696	672	671	704	685	674	725	704	708	707	692	732	723	715	667	686	660	689	654	668	762	686	698	684	644	683	738	684	706	686	687	649	700	676	683	694	716	696	663	632	697	742	660	653	736	694	711	670	689	704	721	748	684	685	695	702	714	729	678	712	737	646	693	714	641	664	653	650	678	686	652	654	681	694	690	743	682	687	708	690	689	667	673	652	693	713	710	661	684	668	711	678	718	694	708	699	691	720	730	687	671	688	696	693	696	723	697	690	703	706	699	638	710	716	683	711	716	704	700	690	724	707	738	706	703	729	710	723	699	705	702	698	673	632	667	697	709	698	691	659	705	738	672	689	734	721	660	684	704	697	697	702	674	746	696	680	672	660	682	697	685	674	699	692	714	697	746	704	704	703	696	717	695	674	698	670	705	696	679	730	674	719	669	694	710	739	726	698	691	651	691	713	717	701	670	718	669	672	679	696	704	690	636	683	722	683	713	685	708	682	684	691	721	694	669	709	726	678	629	735	725	667	702	694	630	624	678	707	724	661	679	690	673	649	710	646	624	678	704	686	705	742	716	664	751	704	650	724	758	766	689	753	690	664	697	720	718	687	703	733	690	661	683	684	703	677	683	709	705	715	708	724	695	738	687	672	749	722	705	694	720	730	657	693	656	700	750	680	740	633	697	666	705	750	698	743	682	676	672	673	682	682	707	712	699	707	716	670	690	698	681	711	701	716	685	696	695	741	682	670	718	699	634	652	718	646	679	714	693	730	661	719	667	703	685	723	717	710	672	725	748	657	684	697	686	722	700	701	684	718	671	663	691	673	613	677	704	726	750	678	675	675	700	648	684	693	664	674	684	657	681	679	713	731	697	683	665	721	674	693	727	712	719	690	717	719	718	712	711	715	693	709	717	672	659	742	682	664	699	710	687	670	674	681	746	712	699	686	707	687	717	717	654	667	698	678	702	700	700	695	683	675	690	690	677	686	665	671	700	664	724	677	672	683	657	754	654	675	695	721	695	704	691	749	663	678	716	660	719	701	711	694	659	734	700	705	739	698	714	684	648	669	725	755	721	665	665	712	736	700	708	676	707	676	748	704	681	675	743	683	685	709	675	666	667	645	639	704	698	679	673	789	706	700	718	744	687	660	700	685	721	658	673	717	694	671	690	722	681	650	692	690	674	682	696	716	706	682	706	694	669	677	722	687	743	689	676	699	710	668	741	692	689	652	709	716	715	709	714	713	649	733	698	722	692	698	691	671	704	732	689	720	703	720	687	677	716	717	723	737	695	743	659	711	716	633	692	666	646	698	668	703	704	663	744	695	678	675	695	736	682	723	671	673	721	670	701	709	702	711	671	694	657	718	720	694	683	743	658	730	747	676	653	746	658	677	655	685	667	689	701	697	739	716	687	710	698	693	712	720	691	751	693	639	649	688	721	672	677	697	669	680	662	693	724	710	685	718	672	721	752	683	687	679	698	683	698	693	684	670	725	656	713	760	713	682	671	689	690	700	692	702	658	684	698	688	662	689	685	680	660	733	646	670	687	670	688	665	693	694	659	661	696	735	678	672	639	714	757	689	657	683	701	690	691	733	677	701	705	671	662	734	682	667	724	696	736	703	748	696	681	679	728	663	713	690	714	639	733	732	672	720	713	653	697	739	720	672	696	690	693	659	702	692	706	671	704	718	724	656	677	696	742	695	620	701	638	677	746	717	710	684	688	657	698	712	711	677	696	725	728	709	688	690	698	719	700	711	698	680	675	659	757	696	702	691	706	693	706	732	679	688	705	731	652	694	684	685	704	706	711	736	708	722	680	712	719	670	686	663	684	712	714	716	719	669	676	734	721	691	706	686	710	702	714	706	710	728	703	721	712	708	715	710	668	669	671	702	696	708	699	710	708	696	770	703	702	638	727	743	708	727	673	728	696	696	684	673	699	741	716	677	741
23787	20944	25033	27052	20945	20723	1362	365	310	279	249	203	178	171	181	180	182	146	173	177	167	142	170	160	145	170	122	138	143	137	144	152	151	159	159	146	144	138	151	125	142	143	147	166	142	156	134	132	110	158	148	131	140	132	148	122	153	142	136	161	140	155	139	146	164	146	146	155	132	121	150	155	146	134	136	136	141	153	139	167	123	132	132	133	160	185	130	163	151	140	133	153	140	148	152	139	104	135	138	128	163	167	148	176	163	160	146	133	134	137	135	118	150	143	163	149	141	158	120	143	152	123	109	151	131	153	154	151	139	131	134	146	159	119	146	117	138	143	146	141	142	122	148	134	153	156	184	163	145	133	146	145	163	141	146	142	164	121	129	152	124	158	173	165	135	128	134	142	165	150	153	149	146	148	143	140	133	148	142	143	155	155	133	142	138	131	119	127	159	136	140	121	178	155	159	123	135	144	134	140	142	163	137	154	141	161	146	128	137	143	147	150	119	172	138	145	152	136	164	151	121	177	140	122	129	141	138	128	135	137	130	94	156	130	134	135	134	136	141	157	139	135	141	143	156	144	127	142	141	125	144	139	126	151	149	141	146	140	134	133	125	157	133	148	130	123	148	114	150	164	157	141	142	158	159	166	135	145	122	137	140	146	158	129	167	130	138	136	154	145	127	153	115	154	135	130	145	144	135	149	155	124	132	150	156	136	139	140	145	131	137	155	109	158	148	164	138	161	167	138	148	140	145	162	163	162	164	128	144	161	131	173	160	132	156	157	140	154	149	151	141	130	143	149	114	139	132	133	150	128	140	127	130	119	141	119	158	148	152	163	134	155	135	133	149	126	135	134	125	150	139	149	156	177	118	151	146	153	148	136	149	160	126	143	159	137	145	119	136	153	151	134	154	127	127	132	126	151	141	137	148	147	127	146	154	138	138	115	127	141	129	147	136	131	153	147	142	128	145	145	130	137	134	143	145	137	147	152	166	140	175	158	122	134	147	133	147	145	129	139	162	156	136	142	133	146	143	121	146	121	145	142	131	129	135	144	116	143	132	129	143	144	151	143	131	140	112	146	125	152	135	132	122	145	144	152	138	145	145	124	141	142	131	157	132	118	142	137	150	124	158	149	135	153	141	149	126	137	133	156	149	149	129	135	144	130	142	139	139	137	141	169	147	131	131	134	130	146	117	139	141	124	147	135	151	123	147	125	133	147	150	156	139	147	142	147	147	98	126	115	158	132	138	155	138	126	136	148	126	110	153	148	121	146	128	135	138	133	157	141	156	144	147	112	134	131	146	123	145	158	122	174	152	140	142	141	129	140	140	148	133	152	157	156	158	144	139	155	151	123	137	143	160	149	120	150	140	136	127	146	144	166	135	145	131	151	146	138	140	153	141	130	146	123	113	132	132	152	156	144	145	147	151	151	125	131	138	149	126	132	152	156	157	149	148	121	145	126	146	144	137	150	145	167	143	138	155	131	140	137	126	134	142	125	139	141	138	132	138	131	142	149	144	165	161	158	144	142	146	129	141	122	146	148	161	137	169	144	138	139	143	155	170	125	148	144	148	149	145	154	137	167	137	137	123	170	149	141	136	130	144	119	161	164	154	148	131	154	165	162	125	146	135	143	148	159	168	137	153	144	147	128	146	113	126	129	135	135	125	154	122	133	155	135	160	146	112	150	134	118	144	134	130	125	144	128	139	124	142	145	167	122	135	158	150	162	135	138	164	148	145	153	151	125	139	157	146	143	138	126	131	148	142	138	120	130	137	146	135	131	133	144	137	152	134	146	165	134	150	145	147	134	133	144	150	136	141	144	140	123	138	153	138	150	142	135	118	137	157	140	144	164	147	148	134	146	143	148	132	151	128	153	159	136	139	144	145	141	151	134	134	126	140	150	135	138	141	126	145	147	165	139	127	123	151	150	138	140	132	113	130	137	129	137	130	146	167	123	146	141	156	141	160	146	139	136	154	154	133	156	122	137	142	127	150	147	143	139	145	154	142	138	137	131	166	140	131	134	133	153	143	141	145	127	149	142	147	149	163	142	134	165	157	157	115	144	139	142	136	125	132	156	130	150	167	125	143	135	152	139	151	136	119	150	140	147	149	141	146	127	147	149	117	134	139	144	150	122	141	150	128	130	143	148	136	140	138	130	144	137	141	150	116	151	133	143	133	134	173	164	137	141	144	120	131	139	147	134	147	141	141	167	144	123	156	162	163	139	148	125	131	172	172	128	160	152	138	131	137	134	143	127	137	150	138	145	143	148	160	157	129	159	139	135	152	146	154	157	160	148	141	136	144	121	124	127	161	155	129	129	140	157	124	139	147	155	166	115	128	126	122	148	125	143	147	137	130	141	158	130	152	125	161	172	126	156	150	145	155	136	147	146	122	148	140	137	152	134	124	158	142	140	137	163	148	107	142	156	144	124	123	135	152	151	128	135	151	126	136	141	162	168	151	133	149	131	145	134	161	145	172	163	159	146	136	146	144	137	150	130	140	153	159	144	157	141	151	132	166	138	144	118	124	159	143	156	122	149	143	136	151	135	165	133	138	130	151	157	155	143	126	149	139	150	123	135	161	133	148	143	149	133	129	137	129	134	137	163	158	126	131	112	148	138	136	161	166	140	117	140	134	134	176	144	144	148	158	156	133	121	133	119	149	156	156	153	143	149	139	142	137	136	133	155	161	136	142	140	140	161	137	137	133	138	142	154	138	145	142	138	137	136	140	119	128	135	137	171	148	133	128	139	149	148	139	149	139	117	142	144	151	160	116	155	147	128	162	129	147	145	142	137	150	154	134	144	139	135	144	132	150	143	143	138	121	144	145	121	149	145	142	124	133	117	137	168	147	128	132	140	126	138	158	172	133	126	140	143	146	132	138	145	134	152	138	142	127	146	131	164	151	142	160	139	136	142	121	149	149	183	152	124	132	152	123	141	146	121	154	148	141	137	142	133	170	175	132	127	144	162	133	139	153	125	132	146	156	131	139	149	163	130	124	151	136	139	150	126	136	126	133	144	134	143	132	128	142	145	154	158	143	142	117	131	154	126	132	165	128	147	117	141	148	146	156	153	142	147	125	117	143	148	130	116	140	122	163	170	127	152	135	148	145	135	135	136	152	133	135	157	115	145	133	164	119	137	138	140	149	143	157	152	157	143	156	125	145	152	131	149	137	131	161	152	105	141	124	155	129	136	132	141	146	136	128	157	141	155	142	157	149	120	149	142	137	154	147	155	137	144	132	151	142	144	127	157	146	145	143	140	146	145	140	173	141	158	135	169	159	149	132	124	138	160	162	131	132	164	146	153	133	116	126	126	140	131	164	153	161	157	135	135	156	157	133	123	130	126	151	137	155	126	139	150	145	155	140	181	130	152	137	154	148	173	140	142	131	145	143	131	169	137	146	142	154	161	138	127	138	142	140	151	152	126	133	149	147	147	143	134	154	140	129	133	144	137	143	136	136	143	143	135	130	168	130	141
2989	4179	2351	1152	672	521	483	384	400	407	404	393	387	381	371	367	369	356	382	362	378	331	336	368	368	383	354	371	343	358	356	379	351	348	347	352	421	385	368	365	362	339	338	345	353	356	363	338	398	384	392	342	370	374	385	353	361	382	362	345	343	365	376	378	364	339	373	355	360	328	367	347	365	336	367	352	360	384	325	353	340	332	356	361	330	309	325	351	325	356	361	388	370	351	347	374	377	401	348	345	337	340	332	352	354	338	363	339	382	379	330	383	370	355	336	379	366	359	372	347	361	369	348	335	337	355	377	380	346	354	348	360	339	390	342	372	356	360	354	353	391	358	321	355	332	391	343	345	321	363	332	385	345	378	371	358	351	358	344	364	371	371	339	377	345	366	317	369	371	367	379	341	361	371	327	353	386	354	388	375	357	336	348	362	350	337	369	370	341	368	366	348	373	377	331	394	374	408	359	352	329	361	364	376	380	346	359	328	295	349	364	353	391	338	349	349	369	343	366	358	390	353	363	363	355	380	333	339	342	361	358	367	373	367	351	357	356	333	374	336	346	340	396	352	354	337	336	350	355	348	373	345	329	387	373	369	401	353	360	365	344	331	341	349	315	361	355	334	363	336	333	348	323	349	386	329	359	406	375	353	343	358	354	351	342	360	353	366	309	365	362	369	367	352	379	352	387	335	379	347	337	347	394	335	353	354	334	338	340	316	344	371	351	336	343	366	360	351	323	355	360	377	355	376	367	376	344	387	356	366	311	356	369	339	314	336	348	372	370	349	340	342	345	348	340	388	329	366	357	329	346	317	332	344	359	330	377	346	346	345	367	370	357	335	339	357	376	357	328	372	348	374	368	345	346	326	360	323	370	371	351	332	338	355	366	326	339	385	355	342	362	400	362	356	354	355	339	353	340	391	336	361	347	368	330	350	352	336	362	378	399	343	346	370	361	347	338	338	333	355	354	346	367	347	344	352	372	381	342	344	336	315	397	323	343	383	360	345	337	395	352	347	375	378	349	357	328	350	348	381	342	335	367	353	326	341	355	360	344	369	341	384	361	374	369	342	386	366	327	355	361	364	362	340	358	320	387	347	376	377	332	371	366	352	323	331	375	359	348	355	359	366	372	372	373	356	378	388	351	349	377	353	333	365	331	347	333	351	356	344	329	380	366	365	375	401	324	321	347	330	337	351	369	360	380	331	301	348	365	356	347	333	339	368	360	344	357	353	342	349	382	361	349	359	377	339	313	324	370	345	356	369	375	324	340	354	326	356	368	353	376	337	313	389	322	356	335	325	347	369	366	374	391	319	326	343	362	393	352	319	336	372	354	365	330	325	364	327	368	353	368	356	351	344	374	370	369	333	401	357	371	351	345	361	361	374	372	339	366	380	341	344	387	361	355	367	344	329	362	326	377	327	347	370	312	353	342	352	360	373	364	372	403	347	384	340	390	351	342	377	357	374	331	351	343	367	332	342	362	321	353	363	363	353	376	373	369	394	332	353	328	389	351	355	360	342	334	379	361	352	367	380	402	343	371	353	342	389	366	370	361	335	334	333	327	335	348	381	371	337	389	335	350	353	341	377	346	334	355	343	357	368	374	353	317	327	360	360	375	337	345	358	367	340	337	360	322	371	352	330	331	372	307	310	353	363	328	339	362	397	354	344	376	381	350	364	367	347	360	382	373	343	379	335	378	363	313	338	351	364	366	373	384	370	337	365	381	340	334	351	369	323	346	329	325	356	332	352	345	363	347	357	352	371	354	349	357	359	342	351	352	317	358	331	372	362	345	364	357	361	365	337	364	317	318	398	339	343	369	331	396	350	351	370	364	371	349	374	364	376	367	365	352	345	404	365	383	351	359	367	351	385	365	352	388	353	320	323	327	358	328	350	369	356	364	379	339	402	367	369	345	355	375	339	371	363	333	387	366	369	357	348	345	341	383	316	382	330	336	366	371	306	384	351	372	364	343	361	355	344	338	356	342	377	358	326	394	378	326	326	318	365	355	330	339	398	338	355	368	353	335	342	342	388	350	378	345	355	339	338	327	379	378	358	360	381	404	358	364	338	350	370	375	364	317	350	349	360	343	339	362	363	350	369	368	386	387	386	389	377	352	355	366	358	328	391	385	353	341	336	388	330	356	328	355	361	312	376	363	342	359	338	356	364	342	365	318	372	349	374	376	351	374	362	362	321	374	348	375	331	376	348	333	384	336	321	349	340	363	350	356	358	355	352	360	339	339	360	385	372	338	339	370	345	352	376	327	356	363	365	346	381	360	370	360	349	347	357	327	348	325	321	334	360	354	330	375	334	370	340	343	334	342	393	372	371	357	313	335	354	321	311	399	382	359	325	395	388	388	359	372	356	365	355	347	320	364	370	351	302	332	329	342	365	320	348	331	375	361	388	368	364	341	344	361	357	367	376	363	360	404	341	328	366	338	333	369	367	344	314	343	342	368	371	356	375	350	380	322	342	361	356	361	342	372	351	326	351	330	365	344	321	352	334	382	368	375	314	362	311	374	344	342	367	350	331	380	345	336	366	347	372	364	324	376	355	375	358	380	361	364	361	347	359	352	349	346	368	366	363	321	361	371	348	360	343	349	387	365	334	388	388	329	356	338	359	362	381	366	341	343	364	338	345	338	347	379	362	321	354	388	394	371	389	389	369	353	348	322	340	338	349	378	400	346	347	364	360	365	357	333	361	345	394	347	347	339	345	337	366	355	334	410	334	343	362	363	369	355	387	388	372	330	348	395	353	346	342	362	346	337	349	374	369	353	365	346	352	375	347	353	386	326	364	367	367	357	359	378	357	349	346	329	350	348	345	354	345	345	361	369	340	349	347	379	324	367	362	372	355	359	351	356	358	377	380	347	363	389	369	361	336	383	351	354	359	344	368	344	359	353	389	347	329	357	352	361	357	368	362	353	332	364	335	358	375	349	322	343	351	363	325	350	333	372	357	341	396	341	345	384	382	376	359	353	386	390	384	375	351	362	361	344	355	357	378	348	356	320	385	367	355	365	350	350	335	332	324	357	332	345	334	372	374	333	359	352	350	346	367	349	364	351	366	349	328	390	342	358	334	358	364	322	309	359	336	382	335	341	393	339	330	339	359	355	346	341	369	321	351	337	340	345	369	339	381	408	376	340	353	374	332	387	336	343	364	352	374	394	366	370	349	342	361	320	367	363	365	338	343	371	374	353	351	388	361	358	340	351	362	346	363	370	348	362	339	373	360	346	338	347	323	383	352	336	335	374	357	327	351	354	367	372	349	373	315	367	371	343	351	394	383	362	354	365	355	377	356	331	329	378	343	392	363	354	320	362	363	331	343	345	347	378	336	376	356	359	355	358	364	353	348	352	361	354	375	341	338	367	356	344	355	367	399	355	350	389	344	358	358	313	369	379	344	379	371	367	346	340	350	352	335	351	362	370	375	339	330	350	333	373	374	336	385	368	360	356	321	369	340	369	330	387	372	332	360
32096	10249	1060	509	420	410	443	431	408	446	417	414	382	416	439	427	426	404	387	407	415	452	382	399	415	403	395	414	391	392	421	426	407	392	427	389	427	400	429	425	428	393	441	452	378	448	422	427	414	432	431	415	406	452	401	446	362	400	390	355	386	368	404	417	422	396	399	384	378	372	408	390	405	403	417	391	434	395	427	400	415	404	380	393	422	434	386	410	429	396	374	344	434	388	411	382	392	424	396	410	403	398	383	401	407	396	396	426	431	418	404	444	408	417	402	425	415	431	432	389	421	412	390	438	387	440	386	424	407	384	411	384	384	439	384	430	407	411	420	413	404	394	405	401	379	374	420	400	414	412	416	413	414	388	366	401	423	401	424	401	455	380	449	413	395	449	396	400	375	411	417	434	405	370	440	418	413	371	390	407	404	378	402	416	430	429	386	391	397	406	409	409	398	373	371	391	387	420	360	421	396	415	378	386	424	398	407	357	418	379	431	423	413	382	394	408	383	449	427	419	421	407	394	420	408	401	375	454	381	382	425	403	419	394	414	399	396	393	395	434	436	421	391	420	409	422	428	426	383	409	429	420	398	444	383	418	414	419	375	401	431	415	411	398	399	396	378	423	391	419	406	416	428	406	401	397	431	415	400	408	417	415	424	392	418	405	416	380	413	394	390	410	421	391	443	380	391	389	408	397	412	398	441	383	346	442	404	404	411	425	407	402	423	444	399	402	382	426	424	391	453	415	425	385	392	361	390	428	381	451	390	417	432	406	421	417	381	402	392	444	418	394	406	392	387	411	392	412	428	420	400	434	398	373	377	398	433	434	453	416	385	432	424	465	452	425	419	379	398	400	396	434	391	443	415	409	391	407	409	391	404	439	401	413	386	390	393	453	410	381	430	429	398	415	380	422	408	387	393	427	427	375	406	415	396	405	390	413	400	421	393	361	416	424	402	401	395	397	387	423	397	401	386	366	431	407	440	408	393	374	391	432	437	411	367	395	382	387	386	410	386	432	389	439	424	396	420	412	397	447	388	398	422	416	407	423	448	405	411	440	415	430	419	400	420	375	389	389	387	413	417	423	422	396	434	367	435	412	412	384	404	401	437	426	414	406	405	378	389	411	416	401	414	400	430	403	432	447	424	418	368	409	383	393	396	396	385	436	420	381	392	411	411	392	404	382	370	392	415	403	408	391	445	398	382	435	429	389	397	429	378	408	403	437	385	409	431	424	438	404	402	420	381	405	369	393	376	446	394	399	404	430	373	383	432	396	370	410	414	394	431	386	386	388	404	435	388	428	453	416	374	428	457	416	433	428	379	418	378	410	417	364	379	440	392	415	426	415	415	376	440	413	406	409	465	396	381	415	402	467	399	411	426	395	405	401	418	434	403	384	438	371	407	443	391	376	408	427	429	401	386	382	389	390	398	363	416	428	414	393	429	394	435	407	429	423	390	408	401	400	393	403	425	393	391	351	432	429	398	387	394	424	391	408	400	404	421	415	394	350	404	391	461	424	397	407	412	395	433	418	353	437	435	399	423	392	444	439	400	420	420	409	376	426	404	400	439	429	428	384	431	379	415	429	414	400	391	415	419	404	385	418	438	404	360	445	405	429	429	361	398	408	453	401	451	387	409	392	429	440	418	435	442	414	393	394	424	382	375	427	401	386	414	409	401	436	438	378	378	438	378	407	395	404	457	401	383	404	424	407	408	431	426	432	388	398	411	382	421	431	387	390	375	405	425	412	400	388	408	391	404	415	385	420	421	407	396	388	389	405	399	411	395	397	406	415	420	413	423	419	453	393	405	399	393	411	400	434	415	446	386	390	396	411	375	412	398	399	400	393	423	410	375	406	406	413	430	416	396	424	429	477	412	398	419	401	421	424	371	404	443	415	414	397	409	380	413	415	382	436	444	411	417	431	414	413	402	387	406	401	412	415	389	409	391	385	425	409	388	395	419	408	365	414	451	402	425	367	431	445	402	417	420	421	420	407	381	398	403	385	373	421	414	420	436	372	420	400	405	391	385	428	361	414	426	430	400	415	399	408	453	417	429	440	423	422	442	429	415	383	407	386	428	378	420	414	428	422	436	411	424	368	460	423	389	402	428	398	398	389	401	453	431	398	376	384	409	339	389	412	402	442	413	416	404	431	392	420	361	414	418	408	402	433	389	397	431	383	398	399	362	394	390	436	382	420	436	405	388	404	431	416	403	427	379	424	438	382	434	383	451	404	444	431	381	415	430	376	410	413	385	385	411	394	418	438	411	410	405	383	418	398	381	389	423	413	389	406	437	399	414	391	413	412	394	365	403	441	415	423	391	438	389	382	404	376	428	411	422	398	434	411	431	396	402	451	424	420	392	435	422	408	398	394	401	400	404	351	416	376	436	406	420	391	402	407	401	397	419	417	421	363	401	416	388	406	396	366	440	386	453	412	467	403	382	387	405	441	424	399	421	369	396	383	384	434	397	391	410	427	373	396	420	403	418	406	404	406	437	447	439	368	397	447	388	410	432	431	373	409	402	377	410	421	409	427	379	387	364	384	431	407	407	384	404	431	402	422	394	394	426	390	443	403	396	400	412	421	389	386	395	430	414	405	380	411	412	407	460	416	390	420	434	449	392	419	436	422	375	438	427	392	417	392	410	380	372	407	410	388	392	409	396	397	413	409	430	451	405	414	436	409	419	410	372	388	419	428	430	388	375	402	372	452	405	367	405	375	379	379	430	429	412	404	412	410	433	394	408	380	411	425	382	403	387	426	415	399	415	383	400	397	431	434	394	436	405	427	420	379	371	496	416	458	402	381	393	399	381	405	413	412	429	377	426	431	418	392	424	437	389	378	457	392	416	426	389	401	452	428	414	398	438	389	389	420	393	369	389	437	420	389	402	353	410	428	448	405	375	419	419	392	398	424	427	408	407	407	400	401	409	387	395	427	412	424	419	399	430	403	385	395	425	420	394	401	397	432	412	414	379	423	411	403	423	399	367	414	378	439	429	389	406	415	425	416	395	382	406	414	392	391	426	429	432	396	370	455	449	392	374	391	407	410	404	377	373	409	403	417	421	375	373	427	419	406	388	401	437	419	435	411	464	375	416	432	388	391	372	403	388	381	416	405	417	420	400	408	402	375	395	385	418	412	387	413	427	418	411	399	388	364	375	409	425	410	411	405	391	386	451	419	433	434	431	425	392	389	401	380	429	433	413	412	416	409	389	395	398	410	394	357	385	383	429	439	383	401	382	429	413	425	399	411	405	397	412	437	437	367	418	414	413	415	399	412	422	436	392	421	388	401	394	442	458	419	407	434	438	428	426	381	385	396	438	411	408	411	387	464	409	425	377	437	388	408	441	387	385	377	396	429	433	431	415	432	438	376	373	407	422	425	431	389	428	372	415	400	395	393	469	433	463	409	427	438	367	401	442	426	373	389	430	381	398	413	390	400	409	410	385	411	444	408	401	471	380	410	429	385	415	424	445	408	441	404
5530	1037	1044	932	939	896	947	918	955	909	904	908	943	963	885	918	924	889	940	944	911	928	892	908	891	940	917	982	957	933	893	870	875	901	928	933	851	912	873	901	935	942	923	943	953	925	854	897	901	933	855	932	888	929	922	947	907	878	915	951	861	894	959	908	880	969	886	909	883	929	850	955	852	885	911	898	909	884	929	907	961	866	896	909	889	921	832	906	891	949	847	898	904	843	900	945	943	901	939	896	901	910	924	858	920	938	934	915	939	892	883	854	930	937	913	949	947	889	897	901	875	882	897	857	907	856	925	862	834	946	930	948	906	949	879	888	904	929	946	892	912	878	940	913	927	898	848	919	901	926	868	926	838	897	883	912	926	941	905	919	854	969	905	864	906	932	919	873	944	939	879	910	913	886	889	947	885	864	941	927	914	932	888	869	874	903	902	878	897	869	964	931	967	835	914	972	901	906	872	873	903	943	940	872	909	873	912	921	913	883	945	905	894	895	972	899	937	910	878	850	925	874	942	963	921	921	895	887	901	896	895	861	945	881	935	1002	950	862	838	913	927	967	905	892	900	911	953	895	905	880	885	921	893	912	902	864	916	945	930	899	959	911	915	888	914	895	961	905	896	890	908	884	913	911	879	932	904	877	900	885	896	890	859	885	959	883	926	918	908	898	887	882	932	880	910	900	964	878	883	895	890	836	903	931	890	870	913	872	923	927	890	917	914	939	879	901	917	881	908	901	896	943	899	853	978	893	879	903	903	923	864	886	896	871	913	984	989	877	884	942	924	962	876	932	942	870	890	909	894	901	929	970	904	917	931	917	898	857	944	929	910	888	947	908	934	892	898	908	902	881	893	928	912	955	914	882	912	900	903	929	851	890	899	912	892	856	897	946	921	920	961	910	876	909	899	911	902	861	918	958	896	892	916	903	957	892	968	876	934	883	913	898	921	920	947	891	975	885	912	948	998	945	958	908	925	895	910	890	883	940	905	834	924	867	906	863	861	939	918	896	857	981	922	926	909	961	861	880	930	895	875	915	964	931	949	919	953	934	862	869	911	951	935	842	919	922	902	838	901	919	878	866	876	905	974	1011	859	921	906	890	876	850	909	920	897	920	904	942	944	929	951	874	863	958	929	870	948	930	918	950	918	932	949	921	946	891	908	902	963	913	906	892	880	905	901	897	893	883	895	906	931	894	891	923	894	942	878	911	892	920	901	924	893	863	916	942	878	920	894	957	888	884	881	859	845	847	930	916	938	896	945	926	909	865	862	896	933	865	937	923	946	966	936	886	979	939	883	895	937	915	859	933	902	925	864	910	895	950	968	899	880	926	919	854	864	867	886	947	914	909	870	911	959	907	915	928	882	905	951	850	877	884	986	951	904	906	947	888	899	898	917	884	894	894	917	928	873	895	959	868	911	856	888	920	943	925	986	894	935	895	905	902	922	897	883	921	905	989	867	901	941	877	965	922	876	948	904	939	875	883	892	943	917	903	895	923	909	894	934	960	865	955	905	899	838	934	871	889	926	881	929	904	925	922	897	903	910	868	906	873	931	889	907	922	938	846	938	883	908	933	853	917	860	883	886	912	931	911	861	942	880	964	908	905	984	871	999	935	943	923	887	906	942	881	949	901	867	896	881	880	923	867	912	885	914	909	862	930	942	901	926	932	970	865	901	902	882	875	892	933	895	910	888	856	876	904	913	834	927	927	916	817	898	929	915	901	921	881	928	918	970	935	880	876	920	940	857	904	929	881	949	885	902	926	912	921	914	851	893	893	909	891	888	932	931	903	904	919	913	947	906	925	924	934	909	957	908	910	875	895	921	893	908	853	909	913	914	932	877	908	880	893	896	912	906	985	889	927	868	907	881	899	956	895	886	894	933	897	891	871	898	932	892	870	970	865	849	924	923	968	896	886	949	894	962	876	937	887	941	873	866	918	890	894	883	900	895	953	935	869	927	984	947	894	917	902	924	884	895	934	937	889	914	847	890	898	960	943	937	908	861	903	884	865	920	921	902	904	973	926	849	918	855	932	879	915	904	919	892	933	869	918	924	915	873	921	902	906	924	973	918	927	936	884	915	872	896	887	926	912	908	916	894	956	906	876	903	872	935	909	947	911	872	923	884	892	913	940	917	903	922	922	955	899	928	922	885	909	933	898	895	873	936	937	873	901	892	940	898	943	913	924	944	830	927	933	909	915	914	864	917	923	850	887	914	931	894	870	845	916	883	884	897	887	891	893	863	929	956	890	949	900	958	932	905	871	959	955	927	909	905	900	912	951	903	969	948	908	896	965	840	873	882	870	896	918	893	926	883	923	890	940	882	858	876	902	920	905	859	925	874	922	900	886	901	923	854	916	911	905	886	895	899	937	925	911	926	972	913	872	927	897	920	903	911	956	868	899	874	901	950	942	942	931	946	869	886	908	920	938	878	870	939	907	923	948	889	893	928	885	911	926	922	932	880	952	901	933	917	892	955	970	881	918	936	888	871	928	900	857	920	919	858	907	898	897	912	847	881	897	942	864	928	868	925	955	941	884	899	889	905	904	894	922	912	944	909	902	977	919	923	909	922	931	903	947	892	899	879	873	985	955	920	913	874	850	921	885	926	907	882	907	911	951	922	931	885	895	996	954	902	904	886	902	926	932	930	848	976	862	871	880	970	868	922	928	909	898	932	872	968	907	897	920	906	924	911	930	856	844	907	884	888	878	937	919	872	885	894	838	904	860	879	842	925	898	882	921	953	926	909	921	917	924	965	879	913	881	962	953	866	932	923	933	905	881	921	883	930	921	889	909	915	932	938	947	918	888	902	956	910	979	866	981	886	864	933	860	942	876	878	877	897	899	883	895	921	884	938	899	963	885	965	894	880	905	951	968	904	898	912	933	866	963	962	899	930	942	857	903	876	899	894	928	963	923	894	876	927	907	918	913	977	970	879	915	919	920	840	916	909	901	919	885	900	957	892	905	930	889	886	914	931	899	910	890	878	847	869	921	889	869	935	905	951	920	959	872	931	896	918	882	892	891	917	891	886	877	967	924	923	946	895	893	834	958	863	891	891	910	872	931	879	905	877	933	902	916	872	957	921	850	921	912	861	937	864	904	939	922	875	904	899	979	910	887	910	923	913	850	898	959	905	984	892	850	942	905	893	910	868	909	886	951	922	926	908	953	890	944	873	884	922	877	922	903	914	913	956	918	900	882	940	885	884	904	913	888	940	933	921	900	940	934	880	879	909	938	916	851	934	962	912	923	874	869	940	913	863	924	890	878	914	911	878	860	812	931	925	913	875	889	888	924	921	913	910	877	938	869	861	902	933	907	934	874	895	919	851	870	917	889	863	879	932	931	913	875	878	886	872	985	922	926	881	910	937	887	901	951	927	925	894	918	868	899	920	888	882	964	909	913	925	906	862	873	892	915	912	944	955	944	921	866	892	881	963	926	927	920	908	929	978	883	890	915	931	919	940	950	912	894	858	898	860	891
24493	20953	24424	27651	20461	2101	555	424	341	323	353	338	331	308	346	311	315	340	292	337	302	313	332	307	318	301	308	296	342	335	329	307	337	328	313	316	313	298	287	320	303	307	283	296	341	299	299	293	304	295	317	309	315	317	315	297	311	315	308	306	312	314	289	300	309	323	293	296	327	313	316	294	352	330	330	284	299	295	311	319	299	337	318	326	311	319	318	333	308	265	310	320	316	319	306	322	324	321	278	295	315	312	314	311	333	309	312	313	310	293	310	333	298	278	287	308	307	300	312	278	287	273	347	291	306	317	301	341	329	337	342	314	295	314	315	289	293	330	311	330	318	300	319	328	312	333	296	304	296	303	322	297	333	329	331	338	323	305	306	306	348	307	294	321	327	336	294	291	337	328	318	324	322	335	282	290	301	288	315	275	344	294	307	318	309	313	332	294	334	297	314	305	363	333	350	324	271	325	302	330	285	289	330	290	309	312	286	339	280	305	339	306	275	283	303	280	319	299	325	315	299	287	285	329	308	349	328	325	309	346	309	305	307	310	308	360	326	318	328	296	352	308	308	314	322	352	312	339	313	313	293	311	302	294	333	282	279	315	292	291	320	294	299	306	265	318	327	295	280	324	344	316	318	330	293	284	320	293	272	277	314	317	306	335	315	280	321	304	320	329	296	289	309	305	313	324	296	328	324	292	293	317	301	307	299	326	344	316	290	316	314	355	327	309	300	290	285	329	324	309	321	281	344	320	280	301	269	322	286	327	341	300	295	296	299	314	298	327	304	287	313	315	301	310	314	288	296	319	307	318	326	307	327	326	294	301	314	339	303	316	321	330	301	314	310	325	304	269	324	332	315	281	333	330	284	300	306	302	311	300	301	327	308	302	314	286	345	320	329	280	341	332	314	342	286	327	314	321	314	297	289	312	287	280	303	271	290	286	289	305	323	340	305	316	287	318	297	319	347	334	319	328	294	312	330	312	323	298	326	334	301	329	297	324	307	313	293	281	317	327	321	309	305	307	317	313	343	297	294	350	291	289	311	298	326	343	278	298	319	312	289	298	295	287	295	338	320	274	283	319	318	289	252	303	301	361	293	302	305	330	378	314	329	310	278	332	303	320	288	296	312	304	337	298	327	318	305	301	349	309	318	299	294	305	293	344	320	271	306	318	318	352	293	273	334	304	346	331	302	324	330	290	319	294	325	309	327	320	328	302	310	298	299	283	292	315	302	343	361	272	327	323	307	340	311	251	320	322	304	309	314	294	319	347	327	305	316	332	379	338	328	346	313	292	313	300	288	270	298	310	332	337	304	316	298	283	328	316	329	321	319	291	323	308	318	344	303	313	319	352	339	312	300	317	349	316	315	349	305	342	338	355	290	297	312	304	305	350	321	338	302	318	301	277	297	307	308	307	331	311	324	316	309	321	334	284	309	325	305	303	287	307	315	342	326	313	289	312	316	350	303	336	326	293	317	330	287	302	267	340	346	333	316	306	306	314	340	311	315	295	304	337	324	312	328	260	313	294	330	304	269	297	304	309	339	290	305	303	291	295	297	323	323	307	302	327	321	327	300	304	309	310	319	312	300	328	322	324	350	303	330	343	286	306	309	313	276	311	318	307	311	297	329	318	311	293	328	339	283	316	287	315	306	340	337	288	322	306	312	339	325	350	273	323	311	317	322	332	337	296	301	281	304	338	288	289	302	300	333	304	319	294	308	331	305	305	316	318	290	298	311	316	330	322	313	269	319	314	311	329	357	315	294	313	331	296	323	333	309	312	298	310	356	314	287	291	277	303	329	276	313	307	308	342	305	290	362	324	317	313	319	294	299	280	305	326	366	273	280	265	326	308	313	255	292	307	286	305	271	306	311	308	313	330	337	350	325	289	311	297	301	316	302	279	304	286	321	316	329	295	300	265	299	334	318	337	310	282	305	322	290	300	335	325	293	329	304	322	313	301	317	322	312	315	298	300	343	311	306	293	289	321	292	292	288	293	306	315	326	312	369	314	294	351	322	310	309	307	320	348	297	298	280	288	328	308	301	322	326	293	318	328	328	289	304	308	307	287	332	291	296	334	284	273	280	291	301	336	306	307	327	276	287	340	313	294	306	334	297	290	304	313	319	293	307	312	338	282	286	289	310	329	307	290	321	327	283	313	338	304	310	283	304	356	298	327	334	325	328	327	331	332	306	285	340	314	311	315	329	286	308	304	290	280	296	310	279	292	336	302	300	342	324	289	322	301	269	331	278	306	290	324	314	320	305	298	325	283	308	309	326	296	321	293	307	326	297	326	267	299	318	310	341	311	313	303	313	326	312	325	310	320	324	287	305	286	288	295	338	335	291	323	303	286	311	305	314	298	326	321	302	336	309	302	298	306	312	278	312	338	290	331	305	297	293	325	325	339	325	326	346	324	317	300	311	330	306	303	281	318	333	314	308	348	342	323	308	269	320	293	286	316	295	301	319	319	315	291	285	298	314	309	296	343	297	320	273	310	288	308	280	304	301	309	314	318	323	306	335	305	269	304	295	306	293	307	301	306	295	356	327	324	307	302	287	286	298	291	297	308	309	316	292	298	329	316	298	293	303	307	312	323	341	308	327	291	311	314	311	334	310	317	299	316	334	289	297	318	333	307	355	339	295	325	322	248	294	345	304	332	324	295	306	332	288	300	301	288	286	312	325	309	314	295	284	319	339	287	300	282	303	294	313	312	293	323	327	320	253	305	323	290	308	333	283	304	259	322	308	316	334	311	297	300	298	296	314	296	317	339	352	355	296	291	322	302	293	334	303	306	301	306	326	338	315	282	295	292	288	324	299	318	295	304	331	314	334	294	324	279	324	334	301	296	327	307	329	303	313	307	312	333	342	321	291	270	311	315	328	320	303	334	350	323	313	282	311	307	280	311	285	318	310	309	278	319	284	321	331	325	305	286	334	310	340	303	289	295	313	336	265	311	347	305	348	363	320	297	281	256	336	317	312	302	320	288	315	306	277	299	316	292	326	315	274	329	328	300	295	326	335	318	294	305	329	300	325	349	313	306	336	286	329	322	332	323	291	370	344	283	299	293	301	288	320	298	295	299	339	336	349	307	286	335	329	298	301	292	306	327	334	301	297	294	288	310	286	319	330	321	302	311	313	324	274	324	346	291	293	303	300	301	353	314	341	355	298	331	331	314	293	292	313	307	295	307	319	291	321	308	296	308	264	315	304	310	305	311	333	325	322	293	315	309	323	315	331	338	300	314	306	328	333	334	314	301	280	309	298	328	308	308	321	327	278	325	316	311	290	307	298	289	301	333	300	310	285	309	319	300	322	322	309	315	296	314	312	282	302	328	320	303	306	290	338	286	333	274	308	316	333	307	294	318	314	318	342	292	343	326	302	315	313	337	324	292	307	351	316	318	332	284	314	300	291	295	327	286	316	275	280	279	331	312	307	320	312	328	309	318	316	315	318	314	295	301	299	313	327	330	297	303	284	305	270	314
3215	2777	1735	1113	865	811	732	706	728	738	737	711	699	687	635	713	682	727	701	679	708	692	728	699	631	703	654	706	697	699	694	709	697	742	697	720	718	709	715	689	724	737	736	703	726	661	654	708	698	669	675	707	727	723	683	718	691	689	728	691	691	702	670	699	687	704	770	689	716	678	696	709	687	689	692	715	689	672	652	653	716	701	690	683	731	698	679	726	682	659	682	721	646	654	726	705	668	677	640	716	672	665	740	716	749	714	695	687	640	732	671	687	657	719	699	714	665	702	707	734	669	674	680	682	723	724	681	718	781	696	710	719	704	724	663	783	720	712	672	706	676	688	695	702	672	741	671	727	700	683	704	688	668	716	716	639	683	680	657	705	682	714	661	676	713	670	697	712	687	697	722	732	722	715	727	684	656	698	688	696	700	681	702	684	688	708	682	694	714	721	639	692	709	693	667	736	633	779	648	703	739	701	718	691	670	689	688	680	723	678	706	725	752	709	673	715	672	723	733	673	689	728	677	731	738	737	726	675	670	674	704	710	701	724	699	696	694	717	701	735	677	687	771	680	685	704	713	661	715	664	692	677	735	674	687	665	636	694	677	693	657	724	715	700	711	677	687	664	686	726	717	654	736	710	713	675	700	714	683	683	650	666	664	662	687	680	689	727	633	727	728	744	694	694	713	720	697	680	684	719	662	672	699	725	659	695	702	714	665	705	684	704	722	706	679	698	656	684	696	671	708	680	680	669	672	632	717	719	702	725	664	712	705	661	658	696	689	684	683	676	704	734	702	674	696	694	693	701	687	657	656	671	731	727	666	686	698	666	729	654	678	710	665	663	749	691	698	679	693	692	708	729	678	674	655	654	743	698	647	717	680	762	695	697	710	679	663	711	674	663	682	697	722	724	711	652	727	684	699	707	734	765	686	738	743	703	694	679	664	689	693	702	707	665	694	713	716	692	698	666	698	708	699	686	730	660	729	692	667	684	669	737	720	715	684	680	708	697	734	686	693	697	749	745	732	677	706	671	691	705	681	666	684	682	685	692	686	700	760	696	693	663	670	714	702	673	733	679	722	718	756	716	723	670	698	686	697	731	715	624	710	655	712	732	699	741	645	673	703	701	676	686	734	711	664	670	660	713	674	699	680	683	703	683	706	660	661	748	754	719	690	672	722	666	694	660	714	714	689	700	672	712	672	700	660	700	688	682	713	692	662	648	674	685	698	702	696	731	745	697	719	695	675	735	685	703	667	705	724	670	725	748	649	716	728	700	709	738	702	717	650	709	709	649	707	696	731	699	636	722	711	678	678	645	728	702	673	692	649	718	679	724	657	685	695	691	699	671	670	734	683	698	706	688	686	705	698	703	721	714	663	722	681	657	675	665	677	678	674	682	699	727	699	707	684	666	691	702	656	671	735	707	694	711	698	740	712	750	730	713	702	699	706	659	636	710	699	680	667	694	690	696	670	679	671	685	666	665	733	672	665	680	718	719	681	672	702	700	640	721	695	713	703	698	721	708	655	694	714	712	655	744	702	664	697	709	696	662	690	660	688	712	678	691	685	693	670	696	682	648	697	680	667	692	758	693	678	664	689	705	687	663	671	700	705	700	678	717	699	704	662	688	701	716	703	681	674	689	676	689	710	771	679	682	723	689	696	640	624	674	698	680	651	707	697	716	649	709	706	706	673	717	694	748	720	723	714	739	658	672	696	672	664	717	711	722	740	689	714	674	682	677	746	703	696	712	719	686	648	670	745	669	686	660	657	690	737	709	690	750	700	690	692	680	696	659	696	720	727	672	696	685	750	724	710	713	683	680	705	693	699	669	686	682	668	699	707	645	682	694	676	687	711	651	686	661	744	670	653	724	691	703	717	678	669	687	713	688	647	735	700	710	683	727	751	688	692	660	703	666	718	662	711	675	663	730	701	738	687	682	714	711	620	709	659	719	675	692	673	678	655	675	703	655	722	642	671	645	644	695	728	661	705	736	692	702	641	645	682	697	693	694	674	679	699	675	697	678	723	689	717	731	656	694	724	711	680	672	709	675	694	671	658	702	689	708	683	696	743	686	700	670	689	667	664	650	746	683	663	674	648	750	697	721	696	731	702	651	646	711	713	740	689	709	659	667	696	673	695	644	698	689	740	665	700	720	660	705	682	710	697	675	746	718	674	694	691	657	686	655	638	732	675	684	697	741	666	719	775	707	698	702	723	717	675	761	752	694	707	706	702	649	684	712	700	708	749	667	707	702	672	703	718	655	708	693	727	748	697	702	673	669	696	663	695	731	658	696	685	714	691	674	748	648	686	699	703	737	666	657	705	709	694	714	709	670	718	685	689	641	663	645	675	742	664	720	702	674	679	679	699	694	692	658	690	710	723	706	731	703	711	691	696	690	664	739	704	675	709	676	731	701	654	661	732	692	678	670	694	667	693	693	703	711	701	712	676	700	721	686	744	671	689	678	717	727	701	738	684	703	685	701	722	670	724	668	723	707	663	687	689	675	685	644	675	676	688	719	696	676	690	683	703	688	707	735	696	686	697	690	680	669	710	715	692	673	713	695	705	696	738	631	662	693	726	636	685	685	731	724	707	716	698	712	680	707	696	706	639	656	679	660	654	712	745	717	707	718	752	751	714	680	695	730	692	684	707	637	679	702	697	674	707	700	709	713	670	685	663	670	720	714	726	683	642	691	661	716	680	698	673	686	667	694	742	649	718	713	704	718	704	676	713	722	697	716	702	717	683	741	685	646	653	772	668	694	667	724	675	704	682	661	703	660	706	691	731	713	671	694	681	718	697	711	690	713	704	675	702	666	680	700	673	694	730	690	719	765	710	666	709	689	739	669	693	714	682	696	653	705	669	695	708	746	661	753	661	665	705	704	674	689	675	695	661	717	685	683	718	732	689	658	718	676	697	713	674	709	710	709	718	691	694	673	621	676	693	690	683	695	697	709	677	693	695	691	687	690	645	699	698	695	664	618	660	675	735	728	657	666	687	728	697	701	693	698	669	693	683	721	695	649	702	735	658	729	734	722	681	729	717	694	720	697	720	678	687	675	695	714	697	694	651	738	670	713	698	727	676	709	641	707	677	704	732	694	699	713	663	677	689	710	739	677	683	667	698	693	728	667	705	677	696	690	703	726	646	693	735	680	720	688	729	658	710	683	665	654	701	741	708	697	738	732	692	680	680	692	688	713	695	703	688	711	675	704	656	680	650	682	668	708	701	713	702	698	725	681	692	695	667	670	680	636	654	705	729	690	695	726	728	695	712	708	694	725	695	732	671	687	688	699	701	682	666	686	688	687	717	734	633	684	731	697	694	700	675	687	727	730	727	683	683	739	666	743	686	703	664	719	713	706	681	708	682	726	731	686	707	695	709	699	691	629	649	685	697	689	683	693	692	631	674	721	672	689	708	708	731	686	720	664	684	716	712	672	687	714	740	692	676	719	717	720	698	749	702	719	707	729	696	725	721	684	691	700
23792	20950	25034	27026	20958	20725	1288	411	311	258	216	210	204	194	173	167	158	162	152	167	169	166	157	142	164	139	142	141	156	146	143	135	154	180	138	144	140	134	139	157	156	157	129	136	171	152	166	157	139	149	132	137	157	147	161	136	139	132	129	118	140	165	146	149	133	117	116	166	148	145	147	153	141	171	118	142	150	125	133	133	120	125	154	161	124	140	168	129	133	148	160	146	118	124	161	141	125	140	159	136	143	136	122	147	121	122	120	141	140	149	131	133	140	154	146	137	151	156	147	151	159	132	154	131	142	139	144	132	145	152	155	138	132	143	131	149	151	130	165	152	165	132	164	120	118	118	135	169	110	117	136	138	153	129	141	172	162	140	143	133	125	143	139	163	154	128	139	137	125	149	141	155	156	142	136	118	122	117	116	127	144	131	131	141	151	136	128	137	125	136	143	134	156	126	138	155	139	129	119	154	127	147	127	126	159	141	107	150	154	134	155	128	152	154	152	124	128	136	144	108	134	168	155	134	137	125	123	146	149	135	135	139	128	133	144	117	115	111	101	154	140	151	152	129	128	151	165	128	132	144	139	136	124	148	137	127	146	156	136	143	148	151	132	132	147	135	130	134	135	128	138	148	138	120	135	127	133	125	163	165	137	143	134	128	145	149	142	146	146	117	163	125	123	128	126	146	159	136	144	155	136	140	148	138	154	150	143	115	137	131	130	147	147	144	139	129	146	128	129	131	149	142	131	145	123	127	158	145	149	166	157	179	163	159	146	152	149	145	158	149	129	171	155	130	146	114	158	121	150	137	123	123	138	143	152	172	137	156	154	148	150	145	161	147	134	143	134	157	139	129	131	150	130	121	125	148	133	129	140	149	124	126	157	117	132	149	130	141	127	140	134	152	131	140	144	127	115	131	113	152	140	144	124	166	124	151	142	143	112	139	129	150	143	154	149	130	122	116	145	128	135	134	140	132	157	143	135	145	113	140	129	140	126	156	139	144	151	127	129	144	135	138	140	129	127	141	149	142	140	135	144	130	119	155	137	145	133	135	154	134	119	144	149	171	145	126	117	162	130	150	148	160	153	155	152	165	139	148	152	129	125	140	149	153	137	133	160	141	123	117	132	156	150	150	127	127	132	167	134	159	160	126	145	134	124	155	142	145	136	136	145	162	160	144	138	147	149	156	144	144	129	159	136	147	150	142	161	141	152	147	158	148	163	155	142	132	154	149	149	140	128	142	136	136	127	148	156	130	149	145	137	134	138	153	127	149	124	151	134	145	159	139	121	157	136	148	147	135	149	150	131	134	150	135	132	141	158	127	139	154	147	136	122	161	133	154	149	152	154	135	150	139	154	157	138	150	134	120	143	136	133	141	161	141	128	129	140	154	156	133	131	152	129	146	138	144	132	127	143	165	146	151	141	136	127	139	127	131	135	155	133	134	145	121	125	152	163	132	138	152	133	146	148	128	139	158	149	131	149	136	145	165	145	149	139	137	144	135	139	135	138	147	153	151	156	145	115	154	145	143	134	143	159	145	119	129	142	137	148	139	122	140	129	146	139	129	164	142	146	130	130	130	149	134	142	126	139	124	138	138	128	132	148	128	153	178	145	128	142	137	154	146	135	108	128	128	120	117	125	128	130	137	147	135	127	149	135	108	140	133	154	148	114	127	135	127	144	148	150	149	128	153	145	136	126	131	150	156	149	117	135	147	140	138	145	147	138	143	132	149	134	159	139	142	141	117	139	139	140	134	152	142	170	141	154	137	160	124	160	135	132	167	140	134	157	148	144	136	168	132	143	134	140	150	146	156	144	153	119	128	149	142	153	141	129	146	140	123	138	129	142	146	145	124	136	147	152	142	112	142	143	128	142	140	139	121	129	134	134	137	157	134	139	130	148	143	156	144	134	154	151	156	135	139	130	162	124	142	131	139	120	152	134	145	142	131	117	167	148	145	146	163	128	136	147	136	123	133	150	156	148	137	143	131	163	170	160	135	124	118	116	165	162	130	152	127	154	137	147	156	135	161	148	150	157	144	154	147	149	143	141	146	108	131	147	154	121	137	151	149	147	115	162	132	146	129	167	119	161	117	131	142	119	137	140	150	164	142	122	118	160	139	140	137	114	141	128	147	131	133	129	133	145	132	128	129	135	136	137	147	139	148	153	143	119	121	129	141	126	137	135	127	130	115	133	154	133	140	124	153	139	120	160	136	128	154	162	123	120	140	148	158	141	154	120	128	147	147	138	132	171	137	139	157	144	118	146	135	151	165	152	133	125	129	149	135	144	137	145	142	140	139	140	133	150	139	133	130	141	152	139	153	143	138	148	129	135	141	119	160	132	137	129	133	141	149	128	164	136	121	110	134	148	144	163	154	142	130	145	135	128	154	141	127	126	155	147	147	148	152	134	142	142	145	164	146	141	139	154	146	138	161	132	123	145	114	134	128	147	130	130	135	143	171	143	132	147	149	163	152	129	142	133	116	130	126	129	136	114	131	152	147	147	142	137	165	156	115	126	126	163	137	131	136	131	143	151	145	148	170	140	129	139	118	139	119	122	136	137	136	125	104	154	136	163	107	131	156	127	165	137	153	146	117	123	148	127	175	137	145	140	158	128	166	144	159	150	142	138	136	176	129	154	145	148	146	136	144	156	147	135	136	149	137	131	135	163	138	160	141	148	144	144	165	148	133	150	134	151	139	137	129	130	135	128	130	138	149	153	152	126	128	127	156	137	164	146	135	128	136	171	141	141	123	134	155	149	130	144	168	149	166	165	145	149	124	152	146	117	152	140	135	145	140	159	129	157	133	140	137	140	108	152	131	123	141	164	141	133	140	149	148	165	138	119	119	126	137	153	142	123	165	134	144	147	131	160	149	130	149	135	129	144	156	152	146	134	141	126	138	128	117	121	136	136	127	130	139	151	139	138	145	144	147	158	117	119	148	116	127	130	142	155	139	132	129	149	139	133	153	145	144	137	140	152	166	124	141	148	141	145	138	139	139	152	160	142	164	154	117	111	129	151	136	143	157	146	138	164	136	126	154	149	120	154	142	142	146	132	150	140	165	158	135	146	131	143	136	140	140	146	134	137	122	146	129	132	137	150	154	121	134	139	134	150	132	134	126	133	148	151	140	145	148	129	151	146	150	130	149	147	139	158	153	151	134	155	147	129	117	156	132	129	149	161	158	131	132	153	133	129	139	128	134	132	122	128	113	119	138	134	151	139	132	151	135	141	158	120	127	121	131	144	144	134	160	132	163	154	127	121	134	131	133	147	116	114	171	156	150	129	150	146	151	142	128	149	132	156	141	154	166	149	134	145	135	158	139	143	143	140	152	147	134	154	122	135	145	144	141	118	127	120	127	143	150	140	146	146	160	121	157	136	174	138	158	138	140	156	159	129	133	136	154	132	147	156	139	126	143	133	150	149	153	151	144	137	133	152	146	161	152	145	137	146	124	100	142	139	145	160	151	148	125	120	156
3066	4230	2381	1112	659	554	479	450	465	399	361	399	372	353	396	372	391	338	384	365	386	338	344	343	369	368	356	353	342	347	352	344	375	336	362	357	346	368	372	343	360	376	354	341	399	357	350	359	381	336	385	363	363	351	371	345	334	330	353	359	335	346	354	327	336	343	349	374	367	333	360	340	339	359	346	340	360	353	346	359	348	389	339	342	337	359	329	352	353	334	338	339	350	343	345	393	353	341	382	353	349	332	382	344	349	358	345	350	356	355	356	339	368	333	350	360	388	333	337	379	370	331	352	341	377	337	349	367	320	368	337	373	375	378	345	337	318	355	387	360	353	367	371	363	361	360	378	343	353	361	386	370	365	335	361	357	372	357	377	340	368	333	323	365	305	393	342	367	345	346	372	340	336	345	339	342	339	356	330	344	406	393	374	330	367	363	393	391	313	346	371	335	355	379	358	351	373	357	352	391	346	362	379	343	377	340	344	365	379	373	315	370	357	340	360	366	367	382	360	376	377	360	345	378	375	378	311	340	363	329	378	360	339	384	360	353	386	366	371	350	373	367	364	365	354	335	343	371	345	339	343	342	385	365	357	384	348	349	340	408	346	354	363	368	349	357	362	349	359	400	407	373	348	359	364	350	372	372	333	354	333	359	385	338	381	351	307	370	330	350	360	369	399	343	364	339	331	337	375	361	315	378	314	329	337	326	344	358	374	338	351	331	369	382	372	386	332	356	364	345	326	382	385	352	377	321	339	326	382	350	368	365	386	345	355	379	346	349	338	364	332	375	365	378	344	360	361	345	342	330	350	396	345	372	319	360	363	348	328	362	340	331	344	387	349	378	341	344	386	372	386	364	355	339	360	348	330	352	346	346	366	342	360	360	398	345	380	370	345	363	326	353	378	339	353	360	379	365	363	353	329	357	370	344	379	350	373	372	347	365	324	365	366	331	351	351	382	357	372	342	408	359	349	361	342	372	353	346	349	353	342	359	332	345	367	353	348	320	344	380	390	347	366	351	372	359	383	338	345	357	346	363	362	340	366	362	360	329	383	353	372	386	370	352	326	321	378	344	363	354	352	339	344	361	376	364	372	361	362	324	364	362	307	367	361	349	373	348	348	351	334	334	370	354	359	374	372	335	371	354	344	386	364	372	335	371	340	377	340	354	360	335	350	359	363	366	356	388	382	348	392	356	378	348	318	353	368	372	382	345	348	374	337	359	364	330	375	360	330	397	331	348	345	358	389	336	351	343	360	418	361	377	370	365	351	352	370	344	363	356	322	369	345	386	354	388	354	356	364	365	338	360	330	359	383	344	322	356	339	338	362	369	333	335	332	333	352	391	371	374	360	390	351	321	328	381	409	356	343	371	362	373	377	332	374	376	372	332	355	383	365	345	401	351	360	359	339	364	354	351	356	366	356	344	355	346	341	390	336	387	341	401	368	347	353	359	346	344	397	356	325	340	379	354	346	348	368	370	358	393	331	365	318	370	371	366	322	375	358	363	360	358	369	353	337	352	371	345	315	366	367	345	378	371	336	411	358	317	352	345	367	321	332	353	340	338	346	358	402	380	351	381	391	357	353	340	329	341	373	364	332	347	362	351	348	389	363	383	360	358	353	367	356	309	321	320	399	344	327	366	325	351	339	371	329	374	338	387	336	352	326	329	337	327	369	375	404	330	326	327	347	371	363	353	325	332	383	360	347	332	381	338	376	318	364	300	347	352	339	349	368	336	340	358	374	356	357	361	352	370	331	364	321	385	376	386	310	356	340	337	340	359	335	385	368	321	371	355	354	350	373	360	354	340	383	351	337	369	359	350	350	382	375	363	361	342	361	363	355	384	364	356	359	345	363	361	372	330	357	343	338	367	337	335	359	342	356	368	343	359	360	363	340	362	354	319	332	349	356	355	363	349	327	362	354	348	367	360	380	345	328	353	347	340	348	365	331	379	340	357	345	370	355	373	361	334	345	328	363	368	357	368	346	366	323	352	372	340	335	357	346	376	334	369	359	364	388	364	335	326	363	346	358	344	353	344	358	336	376	378	356	328	372	369	349	366	365	377	347	336	351	352	373	354	356	358	350	365	359	374	356	367	348	380	349	323	315	323	372	381	354	360	341	319	350	346	364	345	342	372	330	369	365	356	353	386	367	339	327	380	342	377	335	348	361	334	342	369	354	347	351	362	345	344	346	356	345	355	367	371	353	358	328	338	362	330	344	368	370	350	364	363	371	350	384	356	351	336	359	364	361	366	348	366	350	352	345	361	359	343	340	358	326	354	368	365	328	325	325	360	362	354	362	364	344	384	359	390	353	348	355	354	348	361	395	387	343	368	308	358	354	373	337	379	355	351	343	341	347	388	367	373	371	381	354	333	370	376	380	365	371	386	357	355	347	375	359	362	363	379	357	346	341	346	376	323	364	353	376	345	360	388	352	359	326	360	355	356	336	333	354	367	362	339	372	351	364	365	385	359	339	370	342	327	328	400	369	360	371	345	347	367	321	369	362	338	383	351	373	341	332	353	362	347	361	390	357	359	347	346	345	336	355	339	338	362	347	327	332	383	374	376	387	326	326	376	390	343	348	348	346	357	357	336	347	341	334	351	364	338	345	359	355	342	353	326	346	324	372	335	345	369	329	370	384	352	330	400	361	356	363	378	381	368	357	349	355	333	357	360	364	322	370	388	335	336	340	370	358	354	351	347	350	364	386	306	384	361	329	372	382	325	356	365	346	356	345	389	351	371	313	357	330	325	351	332	346	381	353	340	350	332	354	386	339	368	309	329	380	341	355	363	355	349	315	373	369	351	340	341	360	369	322	345	360	379	347	375	346	353	350	376	353	344	351	338	341	339	405	368	375	358	380	351	339	346	372	352	354	366	379	373	358	366	384	360	336	344	319	341	365	345	384	383	342	358	370	370	352	385	336	331	337	332	349	373	372	350	372	394	340	351	336	341	357	349	336	346	353	365	371	350	344	356	338	319	365	370	319	350	376	358	340	333	327	357	369	300	337	340	325	371	349	375	379	345	345	322	336	344	360	368	387	350	363	334	354	362	348	353	367	361	313	327	371	337	355	309	377	400	339	334	385	378	358	367	355	377	354	364	324	354	350	334	336	375	361	398	368	368	366	360	355	373	346	357	341	365	368	390	374	364	359	312	368	354	340	366	353	375	341	387	356	359	369	354	348	351	363	362	330	360	336	352	354	341	353	344	374	348	335	323	341	350	373	351	355	336	354	329	366	360	354	336	341	354	337	359	382	364	359	344	383	334	345	305	351	358	368	331	361	339	339	370	357	357	321	360	362	361	366	346	350	338	366	370	374	339	379	375	379	352	381	344	354	336	375	333	368	358	357	359	339	387	351	351	376	391	382	349	392	375	329	347	360	395	400	358	396	331	395	347	377	395	341	338	312	342	383	351	365	341	357	375	336	347	367	347	324	364	371	341	365	342	370	328	345	351	386	371	370	354	354	361	365	353
32101	10194	1096	461	473	435	416	435	387	394	409	420	417	418	391	447	416	390	405	437	426	426	416	409	371	389	391	408	405	429	401	450	404	434	388	443	407	437	375	401	423	378	424	456	381	392	399	411	432	438	403	418	421	412	407	410	407	426	437	434	408	405	382	383	406	424	408	401	393	438	419	442	387	409	418	395	425	410	383	407	370	383	431	389	410	460	451	422	408	355	395	402	385	413	407	415	403	425	408	441	414	405	423	388	419	401	424	426	423	373	401	416	390	423	377	374	417	405	388	434	396	433	407	431	412	427	387	418	411	427	399	421	400	411	419	412	387	406	411	438	448	382	408	409	376	387	441	402	388	408	415	407	389	422	387	402	387	382	378	457	388	426	407	373	386	391	375	425	389	428	355	395	416	409	415	452	411	400	400	398	405	426	386	402	405	355	475	374	425	423	387	420	399	414	395	408	424	387	434	413	402	444	395	432	397	381	397	405	396	391	423	408	423	424	385	409	419	399	427	380	374	417	471	404	424	383	417	384	413	390	405	398	363	385	385	394	400	395	425	446	402	419	416	439	373	373	397	399	415	444	384	410	439	428	396	404	459	405	409	436	356	420	392	420	406	413	431	397	426	409	419	422	441	385	442	408	419	438	421	434	419	400	398	406	428	408	431	409	392	385	429	405	374	366	400	434	390	427	404	391	420	399	427	399	383	380	387	412	430	363	401	399	458	391	396	389	415	397	425	419	410	398	425	376	410	421	407	389	418	380	428	423	408	417	410	378	410	385	417	426	412	423	395	378	360	362	404	385	389	385	412	416	418	425	408	394	394	421	412	375	405	404	396	413	435	416	407	417	432	397	414	362	372	381	398	394	439	408	429	432	373	382	416	376	385	357	424	392	392	389	381	386	411	376	410	421	434	398	383	397	387	375	430	422	419	392	379	389	387	418	402	410	408	404	410	426	385	382	403	391	423	403	399	441	415	417	406	388	422	373	390	381	388	427	382	394	424	385	409	399	389	374	382	405	393	423	406	406	379	404	412	386	398	389	427	425	397	415	410	400	405	369	389	393	463	429	410	391	415	429	385	393	382	396	438	410	403	375	411	417	421	405	433	369	396	440	366	415	382	406	408	444	401	419	406	406	451	394	409	405	405	361	367	428	365	423	396	397	383	426	466	442	395	400	371	404	434	394	408	429	423	389	380	401	400	426	375	391	414	412	411	394	424	411	389	379	417	412	402	403	407	370	430	406	387	409	404	403	418	411	398	402	388	422	432	406	392	403	363	435	441	401	412	368	409	375	410	411	391	404	365	368	427	429	411	389	396	413	398	374	387	430	447	405	388	411	419	428	405	392	403	437	404	435	413	367	391	391	400	421	439	424	452	425	392	415	427	401	397	384	398	420	403	409	435	402	386	402	394	417	391	401	381	386	417	442	381	418	423	400	431	401	411	449	411	414	399	370	440	394	422	417	438	387	397	379	398	410	402	399	431	404	406	414	408	424	420	419	422	408	425	408	431	390	433	390	409	424	423	392	417	417	451	454	410	416	383	438	445	413	374	437	416	451	392	377	388	424	415	390	426	410	418	394	429	394	397	409	400	407	407	421	388	414	362	375	413	418	386	426	401	425	375	385	407	421	413	447	412	448	399	398	401	415	384	409	378	401	412	439	437	390	388	364	384	377	387	408	391	428	386	388	387	374	419	407	402	423	393	371	449	378	387	406	404	415	410	406	400	400	408	390	424	462	404	449	424	403	419	413	422	467	409	377	389	408	414	413	399	400	407	394	376	426	386	387	443	411	439	398	398	415	431	422	411	439	386	400	408	421	384	396	406	416	408	408	430	407	384	425	385	395	432	402	380	420	413	404	405	385	403	421	434	411	453	432	424	445	468	404	392	419	428	433	454	416	401	383	417	407	400	414	434	421	453	382	404	422	395	408	421	388	410	390	412	429	405	415	468	420	405	395	454	401	439	430	404	397	390	418	395	403	447	372	406	401	394	403	404	413	416	396	421	440	426	379	404	435	417	414	395	396	376	411	414	418	424	424	436	361	402	404	431	401	435	420	404	436	416	424	377	436	408	405	424	410	381	416	386	384	412	399	389	411	403	392	456	395	417	389	419	403	421	378	390	406	394	391	405	411	397	409	409	409	435	425	446	444	438	394	404	418	429	408	435	400	435	401	402	429	437	431	411	395	420	418	427	376	405	423	419	423	430	447	374	379	423	441	413	421	433	414	396	415	419	396	401	420	397	387	403	381	404	402	402	415	386	434	422	407	432	408	414	406	394	404	381	425	397	432	411	405	409	397	398	424	421	446	457	396	407	418	417	419	405	441	408	430	424	429	451	399	390	419	420	395	424	431	361	433	389	449	398	409	401	389	441	416	416	408	401	398	437	405	363	457	423	394	438	412	365	412	398	403	421	412	389	373	410	426	397	400	369	428	409	401	395	352	433	422	405	417	413	379	450	460	387	423	425	374	403	443	425	388	408	443	437	405	393	444	433	425	452	440	430	423	426	485	379	393	401	400	429	413	424	399	337	453	387	430	446	429	413	424	393	386	400	428	397	415	416	424	406	395	357	410	390	379	417	416	389	411	397	406	376	414	395	389	426	377	414	444	401	404	367	384	370	423	441	435	379	428	427	432	374	441	439	418	438	404	386	381	412	428	419	423	409	393	447	411	401	389	450	429	370	424	413	387	384	405	379	422	430	408	372	438	406	422	442	373	405	397	365	429	399	404	396	402	402	386	383	417	407	392	423	418	418	395	382	430	416	425	422	406	378	409	437	404	408	425	380	416	400	402	459	385	415	393	428	388	384	428	372	414	379	378	421	369	445	421	402	353	415	426	417	428	462	420	419	427	395	376	413	410	391	402	414	403	405	434	385	392	448	433	399	433	428	417	395	413	405	402	398	401	422	393	370	420	423	420	411	437	425	376	393	402	399	442	419	431	397	418	435	411	390	424	438	392	427	413	425	416	421	428	445	402	369	401	420	427	389	413	382	442	416	392	438	377	430	405	399	437	406	406	425	424	393	434	422	423	403	403	405	420	383	428	372	405	396	417	417	378	385	389	368	433	403	404	403	416	447	390	374	411	410	435	406	407	414	455	396	455	419	423	393	398	418	412	393	398	390	429	383	393	413	389	438	361	409	413	444	403	406	423	388	421	386	407	417	427	424	417	421	445	422	395	395	418	367	393	405	399	407	378	413	404	429	382	384	420	398	396	407	418	383	402	385	381	418	410	455	418	388	396	398	434	405	412	359	429	406	398	435	392	397	405	369	413	401	383	413	392	415	428	399	393	403	426	414	402	394	408	413	404	396	420	396	404	369	432	399	391	449	402	405	365	388	434	390	418	384	417	404	402	411	429	416	397	380	388	365	386	380	390	403	414	400	381	372	416	417	415	425	400	356	433	410	394	405	411	423	385	430	400	417	395	376	404	428	412	390	436	391	402	379	384	366	384	401	450	397	379	411	415	365	424
5489	1002	922	929	936	938	951	909	950	923	903	913	912	881	859	895	939	890	893	906	931	848	916	910	915	921	873	901	944	943	899	941	953	961	872	908	937	907	855	891	946	895	904	826	915	886	896	935	939	848	884	876	912	879	860	864	894	904	917	969	902	912	896	882	906	907	869	929	881	931	966	895	904	885	907	980	936	887	881	845	869	934	916	923	918	883	883	852	858	881	966	929	907	944	910	911	882	879	935	916	941	859	933	868	872	898	969	891	952	915	938	866	930	921	949	893	832	927	936	916	929	881	928	909	891	883	905	929	874	927	930	930	920	883	864	856	924	889	937	879	927	907	867	912	929	937	903	891	890	885	925	904	916	893	979	958	876	903	916	897	889	930	856	854	875	945	876	893	904	913	819	893	927	902	906	874	891	955	904	862	906	967	881	918	886	896	969	885	903	923	902	879	948	887	892	878	865	949	868	897	922	912	930	871	880	927	903	912	924	889	895	924	895	915	877	857	902	898	837	917	919	900	921	896	905	932	879	872	927	909	894	906	915	908	890	890	945	937	904	906	918	881	939	928	965	954	919	877	904	890	890	878	890	900	858	880	876	834	939	884	880	879	875	907	925	880	889	933	894	969	901	909	921	934	879	917	914	912	878	897	894	859	904	971	895	894	869	903	878	870	933	880	956	866	903	916	871	901	878	946	888	893	870	883	900	875	914	908	879	875	917	919	876	925	926	897	988	898	917	932	942	864	949	931	939	906	870	891	898	891	932	912	895	876	894	940	934	861	931	914	947	883	902	869	955	827	961	865	878	887	913	961	943	872	878	899	921	918	853	934	875	1004	886	910	939	922	882	903	934	883	869	896	940	946	877	908	916	854	929	854	868	885	898	878	883	937	911	933	926	879	864	905	867	883	955	901	932	907	890	964	971	925	905	918	923	949	895	918	922	888	849	936	902	921	892	902	932	848	882	937	907	923	935	830	904	867	902	859	844	931	875	900	912	885	906	923	809	906	928	899	909	943	877	895	865	904	860	917	900	885	949	894	918	879	914	897	890	881	908	929	909	911	886	846	917	920	946	872	941	1001	849	949	921	900	890	887	920	924	960	922	920	940	858	928	907	924	935	855	893	914	991	934	882	927	912	889	957	894	908	917	915	924	873	876	895	907	881	907	952	935	851	847	970	894	946	906	847	938	916	857	901	867	884	926	850	941	853	855	900	900	900	913	945	871	925	884	894	862	961	918	910	868	946	866	921	887	862	904	919	902	900	892	938	925	976	910	915	926	908	890	919	872	938	895	901	917	964	943	922	916	931	896	893	915	937	926	915	874	917	917	892	922	900	897	890	903	891	935	905	950	920	888	920	929	923	899	926	920	909	847	864	911	899	938	916	891	890	901	888	971	923	880	940	878	870	972	939	893	907	900	877	897	955	914	899	913	889	891	902	918	890	909	962	899	943	901	897	891	912	873	897	909	927	935	922	883	895	885	917	873	914	875	952	882	911	902	912	911	912	895	935	943	951	870	961	887	947	908	905	856	910	919	860	929	916	953	922	907	935	908	936	939	884	884	879	844	886	857	930	891	918	901	920	909	911	929	906	954	992	847	889	887	829	926	901	911	955	915	850	943	914	907	936	889	889	866	925	940	888	926	929	916	935	917	907	942	876	861	960	858	897	962	948	930	891	918	932	856	876	900	923	932	982	883	941	882	888	869	934	869	895	916	901	876	975	928	914	916	915	954	921	956	959	904	920	911	890	874	877	935	923	932	864	905	909	953	889	896	861	899	919	894	898	843	858	884	904	906	911	902	929	909	921	926	870	1007	852	940	935	890	822	935	902	876	909	931	887	956	834	900	932	869	904	890	882	887	909	907	902	911	878	882	872	843	891	934	879	902	936	909	929	899	900	876	938	933	896	900	892	889	885	918	863	928	890	877	889	919	910	947	870	856	860	897	934	888	967	909	901	921	888	869	923	880	915	929	935	935	852	884	891	905	908	907	882	885	864	930	925	942	928	922	903	875	905	919	882	913	925	916	916	852	924	943	934	899	931	876	911	888	913	852	902	911	896	876	851	929	896	901	910	864	832	915	905	913	879	924	869	944	878	904	881	898	901	843	891	935	896	919	868	923	911	962	886	954	890	932	885	925	907	923	977	945	916	942	880	898	928	843	892	886	865	894	929	921	909	914	882	933	881	898	838	915	866	881	872	897	942	904	886	902	884	941	842	909	929	939	886	932	885	883	945	848	904	864	893	910	921	929	917	932	923	925	898	941	905	894	898	954	911	918	918	973	897	900	900	903	930	872	838	904	908	958	925	951	945	908	920	871	892	882	858	907	939	883	902	930	914	892	928	897	908	935	901	893	890	910	935	910	934	906	958	879	934	905	919	933	891	900	934	876	937	907	891	895	920	951	864	889	953	856	934	910	906	913	917	907	893	891	907	912	898	886	884	904	855	906	910	921	922	890	865	943	868	873	879	863	929	866	903	929	930	879	858	903	915	934	925	907	936	906	864	936	941	927	891	917	924	898	908	904	851	893	927	893	901	891	951	914	917	897	960	888	907	886	931	926	904	964	924	911	924	892	917	932	887	943	942	948	878	901	912	920	923	881	885	883	894	940	912	882	942	957	921	918	901	911	883	902	914	878	974	876	893	923	923	888	903	903	880	938	944	931	935	863	891	970	911	944	907	916	890	925	870	902	904	941	922	907	924	869	915	882	873	926	941	903	923	910	899	887	906	863	911	859	950	905	942	903	891	928	919	899	923	921	877	907	915	859	844	884	856	882	897	873	881	841	892	894	889	909	954	857	858	862	916	913	833	921	879	937	951	919	895	919	970	886	979	962	893	918	954	950	931	897	861	907	883	880	955	855	855	918	897	890	940	890	873	982	887	904	913	948	893	953	889	913	885	901	898	910	883	899	884	898	898	923	871	928	959	922	867	900	894	912	980	941	922	906	967	902	951	902	978	899	904	930	931	933	943	923	935	912	944	884	878	866	886	883	880	906	924	909	904	895	908	901	836	937	907	941	890	880	912	883	905	943	946	919	936	940	915	935	890	886	914	855	903	921	895	876	912	875	926	927	853	912	895	896	889	898	938	913	867	923	921	891	921	923	860	939	844	936	920	903	898	974	939	866	886	894	894	884	918	899	906	868	835	879	903	902	857	887	945	916	889	880	939	901	900	895	916	939	957	862	955	882	859	895	873	972	871	895	924	917	899	895	860	901	903	951	953	890	925	910	917	939	922	922	888	898	876	908	896	927	915	905	916	926	929	908	878	855	901	902	903	939	940	903	921	928	953	967	952	914	915	838	890	860	945	900	956	880	849	902	898	905	922	927	883	894	930	951	921	898	876	885	943	889	865	933	885	942	934	880	875	923	880	920	942	864	919	930	958	875	901	939	938	896	865	905	916	940	861	877	890	937	929	901	897	894	918	883	870	890	893	940	893	885	922	897	903	932	873	883	896	880	933	916	901	893	930	924	957	925
24521	20958	24417	27666	20416	1919	524	396	360	394	376	353	308	328	331	337	339	339	314	274	264	305	313	296	307	314	305	298	307	297	316	316	258	298	284	320	338	333	311	331	291	278	324	286	337	307	316	319	334	332	322	331	354	301	301	300	270	313	303	313	289	325	302	291	288	303	302	291	335	348	290	288	307	320	308	342	349	322	313	319	319	313	318	275	305	311	274	310	318	281	302	323	328	329	311	304	333	314	319	327	314	308	326	324	289	320	318	332	324	305	331	312	299	346	314	316	317	292	320	329	329	296	305	279	331	342	306	326	311	301	347	286	301	294	331	329	300	346	330	321	329	324	335	303	312	296	325	297	301	298	320	300	340	321	322	317	327	321	304	295	295	309	299	298	326	314	304	292	285	300	321	309	319	299	338	338	314	293	328	315	316	329	325	319	346	300	299	296	354	323	322	292	300	330	320	305	317	282	315	313	318	281	313	337	324	285	307	313	298	274	288	316	312	306	296	308	333	307	309	300	318	319	310	301	307	286	286	314	308	324	313	315	300	326	334	330	314	309	303	301	307	284	298	294	338	309	304	290	322	296	300	337	296	301	302	318	357	286	271	292	291	293	325	299	318	307	289	317	322	263	310	299	275	315	321	298	338	288	275	318	287	279	279	304	302	335	318	309	316	311	328	312	303	323	282	319	309	322	299	314	316	265	302	306	307	317	297	307	308	318	322	307	309	324	302	293	321	305	311	316	329	304	350	313	284	338	307	323	273	301	262	290	305	337	288	289	311	317	290	309	299	296	281	295	309	294	305	284	305	329	319	338	298	319	306	299	310	315	323	311	298	313	329	303	320	302	318	293	309	328	319	315	303	296	291	308	281	288	259	277	296	303	314	301	310	339	337	307	303	319	291	299	329	287	308	304	298	303	333	334	323	314	307	357	327	325	332	325	352	354	323	288	317	288	347	330	275	335	269	308	328	334	263	285	315	316	302	296	295	327	264	291	289	329	282	280	331	312	314	333	303	319	291	304	326	305	322	315	282	318	305	297	285	292	323	299	319	307	309	315	325	305	308	288	328	287	287	287	300	299	293	307	317	320	300	300	292	305	303	317	309	356	310	321	306	332	312	277	313	309	271	320	277	297	320	277	293	302	329	322	332	323	324	308	284	311	307	300	312	275	321	327	305	306	308	314	280	284	318	324	327	301	312	316	332	306	317	305	293	297	302	298	291	320	294	322	336	323	308	299	300	289	296	315	327	305	313	269	311	334	288	321	339	319	294	293	327	296	299	324	332	311	288	336	260	275	299	279	300	316	313	356	322	320	329	337	323	290	289	322	328	331	319	293	317	306	305	282	303	335	294	298	344	312	308	296	291	276	278	298	302	315	297	301	319	316	319	303	335	320	317	302	326	308	304	327	299	310	317	288	333	334	289	275	300	327	314	275	314	312	317	291	318	298	304	321	275	302	316	320	325	291	334	306	276	283	310	295	330	288	295	299	314	294	336	291	275	308	307	269	343	317	297	338	294	309	323	295	307	315	297	284	321	308	307	319	287	320	297	331	291	310	315	306	309	313	319	316	305	313	270	337	328	305	326	327	328	299	312	295	314	330	299	305	262	313	317	325	339	307	309	318	297	326	295	294	302	314	338	345	305	292	295	317	312	316	280	292	301	315	309	305	311	322	326	297	286	318	303	372	353	282	283	293	280	313	301	318	298	297	291	337	304	282	289	295	316	316	317	301	302	316	331	287	310	306	300	295	303	314	291	283	298	323	298	291	312	304	316	302	304	321	287	319	297	339	314	317	296	291	270	299	313	327	283	322	306	302	302	337	289	280	303	287	330	282	297	327	319	261	320	304	298	281	295	306	313	278	323	328	271	341	301	313	301	329	281	294	289	277	318	311	306	336	289	314	286	322	313	299	265	293	322	297	313	307	316	282	282	282	317	312	274	293	338	273	302	313	312	301	334	329	301	309	319	323	300	291	285	294	304	311	316	305	328	292	314	326	351	274	302	310	292	326	295	374	314	324	311	316	320	308	337	282	288	330	341	301	314	322	321	296	330	327	283	286	294	298	313	301	308	286	296	294	313	327	291	327	330	321	291	308	342	277	335	317	292	312	312	331	310	310	286	332	317	301	327	323	339	300	296	311	283	291	292	310	295	308	319	321	318	270	361	295	335	329	297	293	313	320	324	283	274	332	280	296	305	321	328	298	297	301	340	305	347	310	340	286	332	320	295	305	318	282	301	301	318	346	299	281	316	293	322	304	315	312	299	313	295	308	296	287	298	310	295	290	323	290	323	285	271	299	301	307	290	333	335	310	297	325	282	297	296	301	323	286	301	343	296	314	353	340	304	281	298	283	313	279	283	306	277	310	316	292	319	323	340	299	312	323	294	335	317	341	304	296	251	297	340	293	320	307	287	303	294	309	303	334	302	301	316	290	311	313	308	297	256	282	316	316	313	335	267	323	292	284	332	322	299	319	313	311	287	333	332	331	333	286	315	306	321	284	295	333	307	281	341	306	279	270	292	297	301	309	297	312	329	304	285	302	328	268	326	333	318	291	312	316	323	316	317	334	286	292	319	321	329	344	296	315	294	306	283	333	327	306	296	298	334	299	295	292	327	326	296	272	306	283	333	332	301	286	307	300	285	279	331	269	293	289	308	360	346	315	366	314	322	345	286	301	298	289	289	322	350	342	323	318	320	301	318	352	290	294	302	288	310	258	297	339	297	325	300	354	342	306	324	350	312	347	325	303	320	301	307	303	306	340	313	286	329	337	313	312	326	312	308	325	310	278	266	306	275	323	322	330	302	335	295	291	320	311	279	342	311	296	284	328	322	300	323	319	289	294	309	289	323	300	274	315	325	333	310	337	296	308	342	300	326	303	294	308	344	289	323	288	271	345	287	292	339	330	313	288	302	286	345	316	314	303	312	305	333	282	290	294	307	283	327	336	313	291	338	277	315	329	262	299	314	329	319	324	319	326	320	321	332	277	299	306	306	320	311	302	309	317	279	290	308	311	343	301	304	291	338	304	320	324	299	306	311	318	256	299	322	326	299	286	284	327	302	322	313	329	303	293	338	314	348	339	340	304	294	297	318	315	303	285	296	288	320	332	284	342	275	287	300	279	321	331	331	309	292	303	279	344	291	310	310	330	286	299	335	347	311	283	315	326	297	310	322	269	305	303	307	261	264	319	334	340	318	298	289	276	287	325	323	306	311	316	297	269	279	307	358	296	340	310	279	316	286	317	303	280	333	312	301	342	317	345	296	324	314	295	313	283	292	313	283	287	321	326	332	281	301	330	298	321	285	286	305	315	335	307	315	288	293	300	310	317	336	305	313	316	308	298	293	324	273	310	316	301	271	325	298	329	320	312	302	334	340	323	304	318	321	301	307	325	311	335	322	325	330	315	309	382	328	294	312	341	351	297	304	335	301	314	282	305	327	305	334	319	303	323	295	309	292	286	292	285	333	292	312	317	324	313
3177	2735	1722	1062	873	777	725	754	711	676	705	685	683	710	713	725	706	727	705	679	698	750	712	706	654	668	726	700	685	686	686	711	714	646	723	667	746	687	667	715	707	717	708	753	714	691	707	674	665	668	689	666	720	701	745	670	713	674	688	714	725	696	696	752	652	674	714	634	715	672	699	706	678	691	693	641	659	670	721	714	702	681	736	691	675	708	666	681	747	702	709	665	716	706	696	637	680	691	719	701	651	710	711	724	687	708	654	683	677	737	660	678	684	724	714	718	699	658	660	645	681	661	700	692	715	680	685	679	675	700	681	683	732	715	731	725	671	685	697	706	679	657	690	704	738	667	696	681	687	729	710	671	712	702	694	689	694	687	681	709	708	708	660	672	708	704	702	665	721	736	703	718	683	701	680	692	688	711	742	683	663	694	721	674	728	684	698	682	721	660	704	770	678	680	719	713	739	682	655	696	672	711	712	709	705	705	729	652	722	702	696	710	666	665	696	665	667	712	710	699	652	713	702	690	670	685	745	686	675	670	754	665	685	688	717	691	669	706	695	668	683	709	660	735	685	681	684	665	706	752	696	664	649	688	731	731	703	691	676	682	720	670	715	705	714	719	671	715	698	660	691	681	700	708	685	643	668	707	696	741	698	697	659	710	694	637	718	679	698	680	670	715	696	693	706	681	709	714	708	705	675	709	693	713	687	712	661	690	697	717	670	713	678	663	643	738	702	714	637	701	702	710	693	677	708	711	661	745	691	635	685	697	695	700	709	701	687	725	654	698	713	646	673	686	709	675	705	703	718	733	641	664	682	691	685	674	702	671	684	659	695	687	707	690	700	695	674	670	675	678	700	724	701	666	689	665	669	675	733	672	681	630	697	693	658	693	675	677	682	727	671	672	678	700	686	664	702	706	669	682	678	708	725	729	708	684	700	706	672	688	711	733	697	669	692	727	718	681	704	702	708	681	680	672	687	674	682	720	692	714	656	702	667	675	636	656	719	698	681	664	679	696	706	700	667	728	702	710	653	710	689	711	704	705	685	637	693	712	637	671	679	616	704	685	680	682	689	698	672	743	727	731	696	692	701	658	712	690	707	717	700	729	674	693	701	741	728	691	705	663	670	679	691	688	689	695	753	690	715	653	701	726	718	712	691	677	694	669	720	705	726	676	657	681	684	705	720	659	722	705	693	708	705	732	678	694	617	697	698	697	717	669	666	673	677	664	718	656	672	672	734	679	725	660	744	705	665	654	659	744	711	668	680	652	731	698	682	687	694	696	696	705	694	694	678	710	676	707	672	724	689	704	688	678	671	683	716	697	691	703	678	651	671	688	723	699	734	708	732	688	689	680	710	687	674	680	718	698	707	728	677	711	697	671	697	692	690	682	659	682	736	682	695	715	674	667	675	667	692	740	728	690	676	702	720	658	677	677	670	683	689	684	688	686	697	696	717	658	729	701	733	682	706	736	689	682	725	705	688	669	648	662	696	692	720	669	670	679	678	673	695	727	730	646	727	654	678	666	702	647	655	662	706	676	676	706	657	678	675	722	740	652	699	699	705	691	684	710	657	734	653	669	762	688	643	665	693	714	720	711	699	702	708	668	680	673	688	692	738	678	702	660	693	710	641	694	664	682	673	700	721	708	671	723	640	704	655	736	692	717	675	685	649	691	665	676	684	732	719	681	652	746	687	683	720	693	681	720	730	683	717	740	708	719	695	688	710	729	736	704	719	713	709	708	726	764	679	734	693	686	662	715	721	725	729	718	699	625	691	683	679	668	700	724	744	680	678	672	674	694	709	736	682	683	738	696	658	703	720	729	667	680	706	696	684	705	753	713	701	684	703	674	699	673	720	719	742	725	699	705	710	706	730	726	728	699	695	706	701	712	685	676	680	687	656	657	724	682	702	683	696	683	705	701	657	708	682	703	664	686	697	691	706	710	752	638	673	689	683	709	677	696	674	665	677	657	676	686	661	736	689	655	673	682	671	672	667	702	667	687	651	673	694	687	648	699	713	657	702	706	685	680	689	693	683	671	686	654	700	700	703	653	698	743	667	673	699	688	704	648	685	670	640	678	742	706	681	692	674	677	679	696	694	658	631	700	680	670	696	722	648	676	715	643	665	716	741	723	749	684	728	680	711	705	689	691	699	659	678	718	650	650	682	685	705	660	756	694	729	676	731	709	673	652	680	740	713	678	657	627	723	702	676	647	683	721	646	684	701	708	703	671	702	659	692	709	725	721	723	693	646	714	682	681	730	709	695	714	729	655	670	698	682	709	713	699	703	627	639	675	660	746	626	703	729	695	694	669	705	696	694	675	673	659	704	720	674	706	734	691	663	689	651	673	644	664	707	649	709	676	665	695	718	734	695	677	650	690	691	715	699	678	684	661	669	681	715	735	675	759	650	725	697	727	658	669	703	709	751	705	664	693	678	728	725	716	680	657	625	726	720	689	674	731	725	662	703	687	672	696	692	653	716	687	664	679	661	704	743	686	700	699	705	747	702	634	730	652	694	704	674	698	643	716	688	683	734	707	650	666	682	665	724	638	719	729	683	712	705	608	724	677	682	681	697	713	705	715	733	707	663	711	733	705	695	686	691	705	695	716	651	684	699	712	717	699	673	684	677	683	669	686	723	697	650	652	724	720	714	676	716	715	685	715	656	689	666	723	656	706	723	708	653	719	698	664	657	697	693	687	684	707	677	619	714	686	669	684	710	704	690	725	690	707	719	678	711	701	697	660	721	701	648	717	684	699	732	730	712	663	726	673	716	694	696	692	700	658	677	669	775	711	704	649	647	670	668	657	703	740	675	661	727	682	689	699	736	666	698	717	689	690	695	707	646	683	639	674	657	716	681	677	684	720	670	718	664	710	668	684	661	681	696	701	769	675	703	731	713	691	668	669	687	710	662	711	716	633	682	673	727	658	681	739	685	697	645	713	672	675	697	679	719	669	683	675	701	708	669	678	712	734	745	713	652	703	671	724	683	684	736	651	711	670	665	682	645	699	739	705	699	699	712	673	705	715	725	674	726	724	648	727	699	700	686	694	738	691	699	714	660	683	705	658	686	676	721	701	686	709	691	649	707	672	705	668	715	661	697	666	733	665	685	686	685	723	726	731	693	687	667	674	703	675	686	664	650	695	712	711	650	698	735	703	683	712	648	697	724	712	638	675	678	688	654	725	730	674	685	701	704	705	669	654	704	682	687	649	681	716	681	662	670	725	683	693	697	697	710	722	674	674	660	693	663	694	692	660	706	632	700	661	699	661	702	677	678	638	727	649	676	747	699	686	687	633	681	728	694	677	689	739	669	695	675	714	706	687	677	690	703	708	671	651	707	702	726	711	709	676	716	656	706	711	709	660	696	702	690	739	717	664	668	693	704	681	673	698	687	669	667	708	703	679	726	697	677	719	674	710	703	697	682	718	713	665	688	659	649	697	650	713	695	731	675	698	689	684	694	662	712	709	663	713	691	636
23834	20944	25032	27007	20952	20726	1242	376	264	228	242	204	193	197	193	176	129	156	167	136	149	140	139	165	163	146	142	158	162	162	139	146	149	151	141	153	135	154	148	151	160	141	139	147	141	144	159	142	158	138	128	133	119	165	154	139	105	130	137	128	164	145	135	138	144	153	144	151	130	131	124	131	149	146	130	135	145	117	129	143	154	139	134	167	134	144	139	119	124	114	132	135	162	118	124	147	123	148	145	141	148	132	134	141	141	164	151	136	140	162	124	132	139	149	144	144	135	127	118	140	133	138	131	130	150	105	130	154	150	150	124	143	135	155	114	118	141	126	132	131	143	163	161	133	141	146	139	157	133	161	118	145	155	138	129	140	133	139	132	147	135	139	163	135	131	144	126	145	141	131	156	136	143	137	139	134	130	128	158	142	116	147	142	146	142	134	152	148	126	159	149	155	140	136	133	145	154	135	172	130	138	157	147	148	132	131	149	131	131	148	124	152	147	136	156	133	126	131	141	139	150	132	146	158	129	142	129	116	132	163	136	106	128	124	159	132	129	133	124	142	151	153	135	142	144	136	162	141	147	142	153	109	135	157	153	124	130	139	137	136	137	136	164	135	140	127	137	119	144	156	121	153	147	144	143	120	138	141	131	144	118	148	152	143	132	119	117	154	129	166	121	140	166	140	145	129	117	144	125	127	134	142	140	142	145	115	130	134	121	134	143	151	138	136	144	152	128	141	139	127	128	135	157	123	141	143	152	157	158	142	123	119	136	135	142	131	149	122	126	144	148	169	139	149	142	130	109	136	139	154	150	140	127	129	137	142	153	166	150	156	151	141	133	141	129	140	133	157	141	146	142	179	140	117	124	149	132	165	172	123	135	144	133	152	153	126	138	150	159	135	121	153	120	135	144	127	124	131	150	149	147	131	147	127	127	124	137	136	166	147	124	134	140	146	143	141	138	155	126	122	140	124	147	122	131	128	139	144	146	141	155	121	129	137	113	145	157	139	141	135	130	134	150	118	139	150	149	119	152	99	140	136	142	161	138	140	138	158	114	136	145	148	133	134	144	150	155	148	143	134	140	137	148	145	117	147	128	143	142	141	153	139	173	142	140	140	136	139	136	153	144	139	143	130	111	131	150	129	127	126	143	136	126	129	129	125	134	159	143	143	138	128	138	116	134	138	147	138	145	159	126	146	148	164	146	150	151	144	114	137	140	143	161	121	139	163	131	120	124	138	161	117	125	117	166	147	125	127	157	131	138	115	132	148	138	140	115	150	145	134	173	122	133	140	145	134	145	139	141	144	130	149	160	133	151	123	138	146	146	124	142	136	155	137	180	133	148	148	151	142	162	143	158	135	128	117	144	137	135	139	147	120	135	124	127	141	136	166	127	138	139	139	145	140	143	148	139	146	139	131	132	112	132	120	137	151	132	140	116	140	146	148	130	124	132	132	115	129	133	155	152	130	133	124	181	163	132	141	143	158	146	129	156	156	133	135	136	150	139	161	120	136	133	153	126	158	149	173	123	141	151	125	142	134	156	141	122	141	144	144	135	135	146	147	152	137	136	125	137	148	171	143	130	138	117	138	137	137	143	142	133	127	126	145	147	139	131	155	133	132	128	130	148	136	139	128	160	150	151	119	149	148	152	170	140	115	115	139	146	142	141	171	114	126	134	151	139	149	138	149	136	130	141	128	140	140	162	143	136	141	141	155	133	129	121	152	155	150	148	131	130	144	136	156	139	158	130	136	152	139	152	127	131	133	117	135	136	142	165	134	147	158	158	147	114	117	125	136	161	147	144	143	128	152	129	154	117	138	133	156	139	143	153	123	156	119	140	129	128	136	135	153	146	128	115	146	137	139	138	136	133	159	142	142	125	132	142	123	129	144	133	124	150	143	146	137	135	147	150	135	153	139	144	137	152	138	130	143	166	152	149	118	137	180	156	134	136	125	118	126	148	160	147	119	136	142	144	147	163	134	138	141	125	180	138	139	121	139	131	164	149	145	120	130	124	153	141	151	138	109	162	151	133	147	126	141	158	145	128	141	151	125	121	133	139	147	141	119	138	141	136	153	140	145	130	155	138	135	163	129	139	146	129	135	136	132	130	157	142	131	134	141	146	148	131	145	139	141	116	122	140	151	115	120	147	140	159	136	130	129	139	140	119	134	146	139	156	153	141	152	142	132	133	153	136	140	138	150	164	129	111	137	157	161	130	152	128	160	134	145	124	131	138	156	162	144	133	131	135	152	134	144	157	133	136	137	141	156	124	140	135	135	150	136	128	146	144	153	127	145	134	127	173	133	140	141	155	132	140	140	128	155	130	133	140	146	134	134	151	131	145	148	123	150	141	142	136	149	141	128	136	153	143	153	129	143	130	161	161	125	129	174	143	139	146	137	149	143	145	147	121	153	157	146	149	149	145	143	121	134	126	139	127	134	126	112	134	133	132	119	139	150	146	135	130	144	152	142	137	143	140	116	141	130	158	155	175	143	161	156	139	145	136	145	136	133	142	141	143	131	112	151	136	144	133	145	146	150	113	160	144	122	130	150	128	152	144	123	144	150	126	134	132	143	134	147	157	141	162	141	133	155	135	138	121	150	133	122	145	150	132	133	123	144	128	139	158	139	154	148	148	150	141	133	158	129	143	140	154	140	140	136	143	139	134	133	141	155	145	133	125	144	120	158	116	136	142	133	143	150	126	134	136	160	146	129	157	146	133	161	129	143	146	137	136	155	158	154	147	133	138	183	127	128	135	142	124	134	144	127	135	135	148	139	123	142	129	134	136	117	120	174	130	123	161	164	113	156	145	157	160	138	149	150	147	146	151	134	136	123	139	148	126	135	128	148	143	157	150	127	141	150	113	131	157	151	154	125	154	134	135	163	156	132	148	134	135	130	169	139	155	141	142	153	133	156	144	127	116	136	133	128	149	120	132	113	113	130	165	168	136	142	142	137	120	158	141	129	152	140	134	141	116	139	130	149	146	144	138	150	134	131	123	153	137	151	143	128	130	135	140	133	153	149	152	148	134	150	131	144	129	127	128	156	159	115	151	136	148	136	138	118	157	113	133	166	127	123	146	132	123	139	146	134	128	129	126	147	152	139	137	141	151	138	149	144	149	125	108	120	148	149	135	150	134	113	140	115	132	126	152	155	158	146	131	138	148	145	132	154	155	132	168	151	151	119	136	118	137	149	130	170	123	124	157	136	125	147	163	144	130	152	148	116	143	151	160	145	141	140	181	149	136	149	148	142	129	152	132	155	141	158	143	128	138	138	145	112	101	122	153	132	150	133	147	138	155	156	138	167	138	169	126	139	161	135	152	145	156	145	119	141	153	155	139	156	113	144	127	128	133	132	148	140	140	139	139	138	127	135	150	146	149	156	148	152	155	135	162	127	135	128	143	137	113	109	156	142	130	145	135	135	128	134	164	128	149	150	128	153	155	143	136	133	139	154	134	120	139	149	137	142	148	134	131	134
3059	4166	2336	1114	660	533	472	463	441	382	351	397	405	403	411	362	355	364	362	346	340	383	381	370	333	372	392	352	362	345	344	377	341	375	334	377	369	337	395	316	374	365	374	361	359	323	338	334	373	319	368	332	349	380	358	361	331	353	378	389	374	357	345	368	348	386	350	376	376	339	348	337	346	340	376	376	340	332	368	366	369	353	323	350	348	351	352	337	339	326	356	326	343	359	339	394	357	366	337	317	342	336	367	367	358	358	366	351	363	346	368	369	367	348	350	325	357	357	357	367	326	364	326	344	316	376	364	346	363	355	333	388	356	343	353	373	374	354	353	345	349	350	346	345	333	335	423	326	318	363	359	346	375	299	335	349	344	349	371	329	350	393	345	380	366	372	356	360	310	348	343	342	338	368	323	353	326	363	333	347	350	391	324	339	365	333	346	367	375	338	353	355	371	331	356	364	367	334	354	326	356	369	323	365	368	339	357	352	358	374	345	304	333	340	361	378	366	348	387	358	303	353	348	360	366	368	359	367	347	336	366	328	395	373	364	308	332	356	330	344	365	371	346	379	362	364	361	358	359	384	339	374	402	333	351	330	362	345	351	318	368	328	340	353	333	345	338	299	366	310	352	351	345	370	342	363	322	313	332	325	358	355	354	353	349	357	367	346	374	382	340	347	369	374	302	366	332	363	349	346	392	339	347	349	351	400	338	349	362	337	338	349	334	387	356	364	354	357	358	349	350	353	362	372	314	328	344	339	318	347	358	331	375	330	341	346	364	370	363	365	359	329	341	366	352	379	345	326	354	366	385	336	353	358	342	345	358	325	390	365	325	368	396	339	366	340	347	379	328	348	341	356	371	380	362	330	377	317	334	361	355	351	349	362	372	340	354	344	356	390	371	373	345	357	339	361	350	317	325	370	379	370	352	338	343	357	345	359	338	344	358	383	350	363	356	365	383	330	328	374	346	362	381	329	342	318	384	380	368	385	329	360	334	339	354	324	329	349	351	367	354	358	362	360	353	363	370	356	358	385	330	377	372	359	369	373	357	328	355	349	372	342	341	381	338	333	296	354	340	367	312	355	327	340	347	352	339	332	357	367	370	341	367	332	333	376	354	348	355	362	351	371	357	346	358	376	377	364	345	371	326	356	357	349	409	377	339	338	337	364	358	363	375	333	368	352	334	341	342	329	368	348	339	334	383	342	349	364	355	343	331	350	362	345	360	349	344	374	362	395	360	373	344	325	339	365	367	361	361	366	365	348	361	356	328	320	332	319	371	354	367	394	402	395	336	351	335	382	347	362	329	354	348	335	372	372	351	372	343	349	358	342	369	335	346	349	345	341	374	352	328	342	377	331	339	332	384	377	355	336	373	352	348	353	353	369	353	350	327	366	354	347	348	336	343	346	364	339	370	362	346	336	335	350	383	343	346	379	334	374	373	378	360	324	357	328	364	374	344	334	361	349	387	380	361	320	366	349	332	397	329	381	336	328	360	358	375	371	325	361	329	346	340	333	362	326	366	360	325	353	359	340	363	361	361	357	337	366	357	358	341	340	364	373	358	348	357	338	338	304	332	356	329	352	356	350	366	357	376	363	341	371	339	370	341	357	349	362	329	319	359	331	344	353	379	362	375	376	313	347	341	330	345	365	317	346	367	371	343	380	386	349	361	357	367	348	339	331	379	345	387	358	387	373	349	332	342	362	363	355	362	356	357	337	376	350	360	347	347	348	371	315	352	375	361	352	347	328	379	361	335	332	343	371	323	355	347	364	377	355	394	337	348	314	373	374	343	346	353	343	383	364	361	350	356	362	356	355	377	364	325	344	341	369	301	339	349	353	358	364	322	350	377	349	329	369	363	330	357	346	365	352	346	357	350	335	358	368	318	416	338	342	329	343	318	339	379	368	378	383	311	360	363	350	366	356	358	351	361	338	361	373	376	360	396	333	397	332	336	365	397	371	324	366	358	350	355	384	367	344	367	350	369	363	332	349	319	355	351	368	362	371	363	372	359	354	326	351	373	328	376	359	367	365	342	335	340	380	374	338	337	354	341	350	343	340	356	345	342	356	353	346	338	320	401	370	368	350	371	381	373	349	385	324	320	336	354	359	360	315	390	366	356	396	388	349	377	331	381	340	365	389	355	372	359	357	384	324	346	333	374	369	361	336	344	342	376	339	371	306	372	358	361	346	373	345	387	336	345	366	364	339	366	371	314	343	371	318	380	355	344	369	363	351	376	363	382	350	322	352	351	369	340	340	375	342	349	347	349	337	375	313	355	350	358	358	351	386	347	353	384	308	358	379	377	351	368	350	360	328	318	331	383	334	361	333	365	355	404	368	379	359	361	375	345	360	374	333	366	333	342	365	350	343	326	353	350	341	379	356	352	344	365	365	325	365	343	351	362	362	360	357	334	348	387	387	355	372	356	362	351	365	346	369	372	347	354	346	341	386	346	359	340	361	335	325	339	375	356	350	344	347	344	375	355	358	374	373	380	329	368	311	355	397	360	355	348	359	346	369	326	339	360	360	345	390	389	333	386	375	349	345	333	341	386	358	366	334	350	378	372	354	366	351	331	350	327	353	350	384	366	352	381	320	371	373	364	352	374	338	354	321	328	365	378	341	328	332	355	370	337	364	355	344	342	340	357	338	327	344	362	360	365	350	369	337	363	388	355	365	347	351	366	348	342	338	353	350	353	364	345	352	370	358	330	362	332	382	341	377	352	331	388	354	343	340	336	341	362	332	340	362	354	361	377	355	335	357	355	377	360	317	358	357	338	344	349	381	346	346	337	337	356	343	378	343	314	371	360	367	362	345	338	339	378	355	361	372	353	332	328	364	332	347	343	378	357	345	380	342	313	378	368	374	356	355	362	359	381	361	352	361	357	361	356	386	339	312	332	371	351	359	391	314	374	377	338	344	340	383	366	319	351	324	369	357	339	367	333	330	354	336	331	351	328	340	345	351	365	337	350	363	328	362	337	373	349	334	370	350	340	407	351	364	387	397	370	375	329	365	367	338	357	356	382	323	312	358	359	362	361	320	370	371	326	340	361	371	360	393	288	348	357	358	340	366	334	343	354	384	355	375	375	383	356	339	380	350	307	369	331	347	344	360	362	358	356	383	365	344	343	338	346	340	366	335	352	353	346	361	371	371	354	331	342	355	350	341	351	344	358	342	350	392	346	331	385	315	374	371	355	337	359	324	386	373	320	373	384	351	378	359	406	356	362	377	333	336	342	349	380	357	362	336	344	361	352	319	371	364	335	348	363	360	356	361	374	355	376	365	366	359	371	337	347	338	345	352	372	332	369	357	334	373	333	337	355	354	358	352	354	413	393	358	322	348	350	373	367	389	359	346	350	358	372	341	376	355	356	356	357	368	345	308	329	343	376	359	353	352	360	366	356	346	365	356	355	345	312	346	358	306	338	395	354	312	350	339	359	355	328	329	357	328	364	361	389	343	333	377	365	322	325	368	371	347
32113	10056	1083	522	418	407	422	405	407	411	359	381	397	400	449	401	389	410	396	406	406	464	430	395	378	384	424	391	399	401	409	389	414	366	385	414	374	393	404	429	420	427	349	410	404	444	442	430	404	427	419	382	412	409	423	416	406	393	412	429	420	386	410	394	388	390	387	374	375	426	411	414	424	424	419	393	417	362	396	382	383	426	408	388	395	385	404	415	394	420	384	432	400	412	429	442	422	415	386	408	429	399	403	393	439	378	422	440	421	392	425	411	413	380	418	418	418	349	403	428	413	448	392	390	432	383	340	407	396	423	418	410	391	363	382	433	385	411	429	425	431	437	417	388	416	386	408	412	414	391	395	437	391	403	397	412	391	396	402	441	391	439	384	415	409	396	384	442	409	401	384	437	407	411	428	410	358	410	406	391	404	406	434	415	408	429	389	427	410	363	406	397	392	399	409	370	415	415	424	383	436	398	403	411	380	408	387	409	405	401	365	384	403	382	424	371	398	403	367	387	406	415	431	388	396	356	417	374	421	388	425	417	396	398	388	360	374	402	413	433	378	404	345	428	388	378	419	410	354	445	387	370	406	383	445	379	404	398	413	440	414	375	410	417	424	446	406	386	398	397	422	368	402	404	356	425	403	375	388	424	385	391	438	406	416	419	408	444	434	391	400	403	445	391	419	420	447	384	426	414	392	404	401	384	421	406	421	385	422	388	404	419	404	427	399	421	399	401	402	402	410	377	431	406	407	408	435	384	403	392	403	408	387	440	418	414	430	377	425	418	377	385	398	394	372	401	425	401	416	412	424	376	381	407	410	380	383	405	393	382	446	402	409	425	373	413	425	389	402	419	369	428	408	413	388	411	425	401	427	433	409	423	383	357	401	420	410	420	411	405	398	399	378	435	432	387	378	427	365	402	377	415	408	415	412	404	408	417	402	395	363	399	387	395	407	399	430	415	420	391	360	367	399	381	383	403	370	413	403	383	365	408	381	399	404	408	405	376	379	391	444	416	401	395	403	412	432	402	370	399	386	386	431	361	403	412	445	425	407	403	400	415	433	430	408	390	433	416	385	422	378	364	387	399	385	415	379	412	417	425	405	387	410	405	413	428	381	413	420	420	435	396	388	400	427	432	416	372	377	401	435	394	364	424	419	386	399	405	430	406	394	421	406	361	387	404	372	355	388	417	392	358	411	426	430	391	424	380	401	435	419	412	372	404	433	389	393	448	423	390	417	412	449	429	380	391	429	420	410	421	417	420	415	417	382	381	419	390	406	408	414	386	400	392	404	412	383	410	425	400	399	380	421	428	414	444	431	423	403	387	390	382	387	414	422	391	390	383	404	401	463	389	405	444	408	404	421	404	392	397	395	406	407	411	403	405	403	397	432	395	401	378	413	411	426	391	402	397	380	387	427	394	424	420	425	411	406	422	418	386	427	421	419	415	411	411	366	449	442	433	411	384	417	376	427	407	425	421	411	411	388	415	411	444	401	394	360	381	405	394	432	448	433	401	433	390	399	396	404	397	432	373	416	438	419	415	397	417	433	392	395	394	411	405	404	408	386	399	397	392	450	375	434	420	400	389	409	445	446	406	382	392	394	385	402	425	435	438	374	430	419	439	418	393	389	386	424	392	362	438	407	394	431	392	376	395	436	405	402	368	379	392	397	353	393	431	414	404	419	432	402	407	427	437	390	392	413	389	377	391	400	408	421	407	401	426	410	408	392	426	447	410	405	380	443	384	387	416	444	445	453	408	459	397	377	396	407	427	387	424	436	409	422	381	374	387	416	425	413	445	447	393	409	438	397	379	375	388	407	375	412	443	390	419	363	401	373	423	423	426	436	401	423	369	413	380	400	435	413	388	384	365	414	378	391	415	472	384	374	392	409	429	400	400	381	449	395	408	447	412	410	400	385	424	404	378	426	418	448	362	417	418	392	407	407	431	415	388	401	415	382	388	362	403	445	421	437	413	401	434	427	384	395	382	392	389	374	394	461	403	416	401	439	402	406	367	389	408	405	451	388	369	395	415	410	421	450	422	398	453	405	417	416	430	394	376	406	391	380	370	466	392	400	406	423	373	388	407	424	403	395	411	393	423	407	401	425	437	421	422	441	444	406	406	428	387	400	387	401	409	389	387	393	425	355	403	389	389	396	414	381	398	384	396	387	399	441	417	416	402	379	368	430	412	390	421	436	398	394	377	401	403	414	413	396	408	393	371	433	417	416	396	391	391	411	401	435	389	412	420	390	377	422	429	408	409	430	402	390	378	413	428	398	387	407	401	388	409	410	373	354	406	393	411	423	435	405	388	406	427	422	429	411	406	438	431	437	458	415	407	388	435	398	370	415	430	387	374	380	432	401	389	388	399	400	420	430	408	391	434	425	403	419	411	408	385	437	388	394	411	413	426	414	412	421	416	369	412	392	391	435	391	429	387	411	407	423	425	410	375	413	418	409	451	415	406	415	398	449	402	416	395	391	402	393	394	370	409	442	463	380	400	414	414	405	382	423	422	384	439	426	388	443	343	396	371	412	421	406	428	396	400	422	366	437	453	451	426	381	380	402	377	426	430	383	436	407	416	403	430	371	353	395	403	383	423	423	411	393	389	437	393	407	418	445	385	411	423	392	368	414	385	415	438	429	394	406	412	432	393	459	468	424	396	410	407	419	411	386	392	387	395	465	412	444	406	419	380	391	388	408	396	410	369	459	435	390	412	460	381	415	404	390	399	375	387	400	426	412	399	435	421	421	398	363	392	376	404	431	420	400	424	389	407	412	416	394	472	377	404	400	393	359	405	391	406	417	437	398	409	421	404	400	395	462	422	402	423	410	411	414	419	430	422	371	425	381	392	398	394	413	392	438	408	399	428	395	392	407	434	423	443	420	392	412	409	356	398	432	420	409	395	425	381	383	417	399	371	399	409	392	418	432	394	374	383	427	392	409	379	425	403	383	372	406	403	402	369	381	438	409	405	438	367	381	392	386	400	425	419	416	387	417	459	408	417	407	351	375	420	421	435	366	400	416	378	380	413	446	417	393	413	397	381	395	390	378	449	428	417	413	402	407	378	407	361	417	413	394	376	404	405	391	412	389	371	405	417	391	429	395	404	405	415	388	398	410	424	394	380	433	381	414	387	414	453	402	430	380	430	407	401	425	403	412	399	396	405	395	420	384	420	403	417	397	430	398	375	415	428	408	417	419	395	393	437	388	396	424	415	416	443	408	398	440	431	412	375	399	400	425	433	380	395	398	395	400	395	384	440	439	423	431	378	407	396	392	325	428	434	406	419	435	387	406	406	417	381	423	427	411	380	415	370	396	418	401	408	422	385	393	389	406	384	414	382	443	420	450	414	394	380	429	345	422	395	364	389	413	398	389	425	398	374	380	442	405	388	413	422	396	427	415	409	427	398	417	406	422	399	413	376	402	398	412	410	422	399	373	360	389	402	383	393	392	423	407	403	415	412	378	402	390	384	403	379
5548	1032	945	959	887	867	966	896	918	910	881	888	867	907	889	911	879	931	932	903	948	882	889	915	929	989	933	899	884	906	901	873	900	928	951	921	907	865	920	879	893	890	990	919	898	931	856	894	944	874	873	965	895	942	932	947	890	877	895	939	865	889	950	886	904	859	901	883	874	882	920	903	929	867	872	905	884	874	875	932	861	906	947	866	907	928	888	914	913	901	920	880	879	898	939	911	891	891	908	902	960	919	946	902	888	880	901	878	939	869	876	927	936	943	887	890	959	922	871	882	886	950	905	893	904	947	930	871	955	861	925	889	919	907	877	901	901	913	879	966	911	935	889	890	919	897	931	886	911	891	855	902	944	899	962	919	945	884	896	841	927	950	880	879	886	967	890	913	920	891	876	900	925	931	895	931	931	896	953	885	910	906	845	952	917	871	925	874	890	831	898	931	935	931	933	881	855	885	914	925	922	903	935	890	918	894	908	886	907	855	902	892	874	884	901	890	892	955	934	908	860	872	914	887	858	900	899	891	899	911	949	924	913	932	925	886	957	933	891	862	842	856	892	919	931	905	965	931	908	899	924	876	930	909	914	898	942	881	942	859	814	878	895	910	917	945	889	902	917	915	860	893	902	906	944	874	870	901	926	936	931	937	920	956	924	916	937	891	812	889	848	906	893	937	897	947	936	899	873	896	917	872	865	977	852	972	930	889	956	914	920	902	926	905	909	866	895	942	888	885	871	902	966	926	944	910	876	895	947	908	906	884	879	878	953	840	920	882	896	901	937	902	836	895	864	890	934	907	884	974	924	916	950	895	906	906	909	944	865	943	929	914	918	907	960	925	903	916	916	932	916	862	965	854	949	913	894	891	926	914	886	835	907	926	902	901	882	876	896	905	883	908	926	946	931	891	931	937	877	905	927	928	913	888	864	865	884	902	907	895	906	891	987	955	839	922	905	983	947	886	961	866	922	911	891	930	913	878	890	964	920	887	937	937	870	907	944	922	946	910	856	894	869	934	864	861	898	922	845	899	884	905	898	867	883	930	887	886	899	890	911	870	935	875	960	887	918	914	935	881	834	911	927	901	910	922	952	928	879	911	960	922	904	871	887	866	940	939	924	876	929	903	908	930	917	882	890	886	923	880	891	915	849	918	912	901	863	936	924	907	891	910	883	875	946	957	891	917	921	916	861	899	935	890	863	898	851	867	873	839	910	866	915	955	884	931	840	898	902	904	911	924	891	896	926	931	884	954	897	915	926	925	943	831	919	923	930	917	876	880	945	885	932	920	880	900	871	924	904	914	889	893	889	951	914	930	901	914	876	938	912	918	871	885	939	907	913	928	917	854	915	929	887	873	931	930	867	929	928	911	888	909	952	875	894	904	939	941	927	806	935	873	935	949	854	857	924	947	968	910	833	956	920	959	933	918	899	1000	866	906	890	920	903	886	895	913	903	911	890	850	907	930	879	953	944	882	939	897	956	998	897	939	950	921	946	868	906	941	918	940	903	904	919	914	915	931	911	904	835	893	890	839	892	935	879	845	952	869	909	925	924	890	909	885	900	971	889	948	854	859	917	900	985	863	879	886	882	944	906	898	846	896	891	898	926	873	965	863	905	886	961	922	948	913	869	859	907	911	925	893	845	892	955	839	879	881	873	873	872	829	877	900	873	881	897	927	854	866	985	920	896	897	869	901	906	936	920	943	967	906	923	904	880	927	884	877	907	859	919	944	957	876	850	945	985	949	907	880	866	927	891	904	933	905	921	948	872	887	914	864	912	922	890	965	931	958	949	898	917	911	906	903	885	898	915	934	884	937	956	891	958	936	866	898	970	890	878	891	888	873	979	907	934	975	907	911	872	957	880	896	931	861	921	937	904	894	931	900	894	861	907	932	883	894	919	876	869	853	926	903	891	948	886	958	868	897	882	859	942	915	898	880	922	958	924	916	890	878	875	880	882	881	963	914	938	932	889	915	962	894	891	883	937	953	896	949	921	890	909	946	920	911	918	879	915	926	894	881	921	847	857	967	904	911	876	887	923	917	899	876	931	945	892	922	889	897	907	979	941	940	942	945	883	920	932	937	957	861	885	913	909	920	908	865	903	896	931	928	876	879	916	874	915	934	931	910	870	897	847	941	904	884	899	873	883	881	924	914	882	863	905	865	892	909	912	915	886	866	840	909	899	909	910	862	877	924	938	984	846	898	892	906	899	912	912	895	939	869	914	902	912	842	947	890	863	965	1000	906	882	937	878	929	896	929	963	904	908	931	935	923	848	905	889	896	904	905	923	909	902	902	886	899	886	953	947	903	882	900	956	822	905	922	908	955	881	893	908	918	935	929	845	900	904	908	931	969	859	878	954	871	876	907	937	971	879	857	959	946	852	883	890	883	902	898	960	928	941	916	901	954	985	857	927	915	910	895	954	907	917	927	943	950	929	880	904	886	992	934	930	877	843	890	918	901	913	918	912	893	926	896	903	869	999	932	925	976	916	873	886	877	861	933	922	904	918	872	945	914	872	885	909	933	968	891	902	953	903	894	873	893	883	848	938	894	915	885	910	862	909	921	892	897	834	923	949	923	885	944	913	898	908	903	922	899	896	929	844	938	957	920	891	890	931	873	895	909	932	895	920	917	855	904	901	929	916	892	931	960	909	905	891	938	888	895	942	880	905	915	880	910	900	944	940	902	888	902	882	873	884	893	899	903	908	961	885	913	982	879	877	941	935	862	929	888	938	945	875	879	883	896	913	881	975	928	918	875	908	918	948	919	909	882	884	879	878	914	885	899	907	906	883	933	856	959	894	921	888	962	886	883	917	873	924	895	882	906	921	918	877	884	908	915	872	863	924	895	927	865	965	906	955	897	927	946	897	933	877	902	915	835	900	889	870	906	888	903	899	887	857	947	925	829	950	854	927	860	884	864	910	886	889	897	872	860	892	890	982	898	872	904	893	911	912	936	891	967	954	944	927	910	976	925	879	879	943	912	877	911	882	915	887	931	920	934	927	882	917	960	918	970	942	871	867	905	892	891	877	918	953	991	898	918	934	902	820	924	899	909	897	956	920	893	895	905	888	905	911	934	875	959	887	957	918	922	868	892	890	933	963	946	884	857	891	922	936	851	902	864	861	931	948	879	896	927	934	911	900	958	937	891	856	899	882	926	897	963	903	860	915	905	882	901	915	917	912	853	920	896	876	927	962	841	944	892	916	894	872	836	931	883	864	942	861	917	921	935	887	947	932	885	903	875	919	924	940	862	936	912	937	944	946	897	892	909	862	906	855	914	886	892	914	973	895	946	881	892	876	901	886	912	936	936	861	902	944	913	844	895	924	879	939	899	891	999	970	931	908	918	890	955	866	880	912	852	930	913	909	877	884	891	918	871	875	912	987	933	892	887	948	888	946	896	885	892	915	889	903	927	907	926	888	893	866	890	870	876	954	950	873	906	931	884	976	934	895	904	869	913	883	861	882	920	890	928	889	860
24556	20930	24353	27648	20355	1896	479	415	385	368	371	353	337	308	340	335	312	314	265	328	326	302	328	342	321	339	341	306	334	318	283	322	301	303	288	312	329	302	290	317	337	302	319	303	308	333	336	324	312	330	306	321	313	297	316	317	304	323	317	310	318	294	302	329	306	311	295	335	298	306	286	309	300	283	303	311	316	332	294	279	336	308	326	312	311	309	343	338	320	312	338	298	303	320	271	304	349	318	312	282	325	284	322	315	283	279	286	291	307	341	289	290	312	319	328	293	335	310	323	321	319	344	337	326	278	307	282	304	322	269	325	324	331	327	311	336	313	319	319	292	316	301	325	277	302	322	308	296	295	320	324	293	316	328	338	309	344	290	331	307	268	321	292	295	299	299	281	341	303	300	335	312	291	287	319	317	296	322	323	310	292	317	271	275	331	324	289	265	314	302	328	321	289	329	330	336	311	300	331	315	351	344	321	338	298	276	310	319	304	298	317	318	305	285	284	293	286	319	265	300	290	347	305	294	271	329	299	296	341	329	314	297	314	329	304	309	287	305	303	286	303	288	316	322	322	296	337	319	329	288	298	286	279	322	323	327	324	305	279	324	307	310	281	309	327	270	321	321	307	305	320	305	300	261	281	311	282	284	308	336	304	354	302	295	312	315	305	301	282	305	303	324	268	297	317	289	276	305	288	309	298	282	300	314	316	319	297	304	302	303	289	281	311	307	312	306	300	325	302	296	300	306	314	320	319	281	313	300	311	328	285	330	279	328	318	299	280	295	353	302	292	294	287	289	305	350	310	324	312	299	289	299	335	305	296	345	310	313	306	310	294	314	319	335	339	297	294	294	309	288	318	305	294	312	293	307	303	331	301	288	276	303	295	310	325	314	306	323	290	305	295	342	331	283	317	277	320	309	306	306	310	277	296	329	310	293	317	348	307	319	273	306	326	297	332	326	320	331	301	336	288	293	284	315	313	307	318	291	306	279	310	294	331	320	276	338	329	340	302	278	295	301	296	308	279	311	328	316	326	302	306	343	291	320	293	324	328	309	326	315	298	295	301	284	290	325	282	310	288	319	306	290	314	331	327	319	282	326	331	351	315	322	304	309	300	284	308	342	261	294	308	307	314	317	313	275	312	300	317	308	319	295	318	294	306	307	318	294	292	304	290	335	329	321	299	309	274	312	324	324	330	304	322	299	321	298	350	321	304	274	323	331	319	294	306	303	309	298	289	305	330	314	304	274	316	309	328	285	313	283	316	298	295	297	276	281	310	312	329	279	332	320	329	319	287	330	327	331	272	318	294	294	312	299	297	303	288	293	321	336	309	297	326	314	317	318	291	302	304	283	301	282	244	292	284	299	319	331	279	286	303	328	309	298	298	363	293	297	320	296	327	323	303	278	344	312	301	329	304	287	302	316	310	310	324	284	280	340	330	281	291	290	301	280	308	346	344	300	306	317	338	298	300	286	288	305	314	298	327	292	282	317	369	309	328	300	292	306	312	306	312	308	303	302	314	286	302	314	357	328	303	320	324	329	348	292	307	309	315	310	335	285	306	300	304	320	318	314	297	287	292	306	324	330	297	311	302	275	302	313	330	316	316	341	286	306	297	274	296	280	316	308	300	289	311	340	301	318	301	296	304	286	313	308	294	296	281	276	289	324	318	286	331	324	325	352	310	299	309	300	324	294	311	298	327	299	293	338	306	287	324	272	307	309	284	284	308	302	293	280	355	318	317	302	304	299	294	297	302	302	307	300	303	287	313	316	313	310	322	288	302	318	284	318	274	320	307	353	293	317	323	300	292	268	302	317	296	280	306	282	282	301	293	290	320	305	313	292	308	305	301	270	287	332	302	278	330	305	308	323	287	297	305	340	343	330	319	325	305	333	306	269	295	345	304	305	329	294	283	307	332	316	326	298	309	288	329	322	298	274	318	313	309	359	308	319	323	320	280	339	252	298	279	294	307	299	316	319	318	309	305	325	310	299	298	291	307	320	295	302	288	330	312	307	307	347	306	308	308	306	284	284	323	331	296	319	330	264	302	283	268	282	273	291	290	329	309	286	302	304	284	286	308	336	311	295	292	297	322	282	303	303	324	331	319	317	329	258	328	310	293	285	301	323	317	275	313	307	327	309	343	296	290	302	293	309	289	313	312	320	323	339	304	312	285	296	277	297	310	318	324	305	329	336	329	301	293	300	289	270	305	295	319	278	284	276	307	285	308	283	333	321	314	335	286	300	339	290	317	301	320	294	338	298	268	280	294	314	310	300	322	333	324	341	303	284	302	309	285	316	311	293	323	311	340	302	304	318	303	292	291	290	325	327	347	280	271	297	325	310	307	301	308	333	309	293	289	282	302	287	304	290	311	292	308	314	296	296	311	275	307	317	303	283	323	308	311	308	337	321	287	265	358	341	325	326	318	290	325	318	326	299	298	343	264	308	302	304	282	302	303	278	310	280	263	288	341	337	285	302	302	324	328	342	327	323	269	288	268	308	376	313	293	330	300	306	342	299	303	321	289	308	284	343	316	276	270	319	289	284	281	284	296	337	306	340	274	323	306	277	339	314	324	318	297	296	279	315	322	327	295	281	318	308	312	307	293	280	272	308	276	293	297	320	278	276	309	322	314	317	313	286	329	284	325	282	301	299	282	294	336	306	296	290	286	336	287	309	296	338	280	337	333	296	307	310	296	310	327	304	310	322	320	287	315	318	294	307	311	318	315	304	324	324	276	274	298	282	308	319	333	281	326	276	292	319	282	294	288	289	300	289	290	321	288	306	284	310	283	298	314	300	293	328	305	301	315	305	311	308	333	307	299	305	323	333	310	295	285	311	264	291	326	315	339	319	294	333	287	279	306	293	300	297	309	304	283	284	311	292	313	312	329	256	296	312	333	295	272	294	302	301	291	288	303	303	306	283	332	318	301	312	300	283	313	331	300	304	306	286	321	288	322	319	301	297	295	296	276	284	315	297	285	281	270	299	321	281	355	282	307	321	292	303	267	333	293	322	325	318	310	293	329	335	302	329	327	317	323	297	313	302	308	323	286	305	293	307	277	316	295	292	283	280	316	332	314	303	339	334	331	281	306	333	305	303	286	314	293	305	297	310	305	306	315	289	301	337	300	352	296	325	337	323	315	287	304	317	281	302	310	278	315	292	312	299	313	290	317	336	326	305	300	294	294	324	319	325	333	319	336	296	298	325	319	293	298	287	292	300	337	308	303	314	316	312	290	291	331	310	314	288	323	312	287	303	288	335	312	295	333	331	341	305	323	312	305	288	297	301	340	298	323	273	290	314	305	324	289	315	309	292	331	312	308	341	311	327	307	292	313	281	299	287	283	287	320	284	332	317	256	334	309	313	332	298	330	313	306	299	299	304	299	320	312	283	364	299	269	295	321	324	314	305	352	294	311	306	338	282	293	304	291	308	296	339	335	302	287	276	288	312	288	325	327	286	309	298	319	298	331	319	310	324	312	313
3215	2835	1731	1079	846	785	759	751	749	700	664	702	700	693	685	672	727	738	695	763	678	709	717	688	667	703	674	725	675	684	705	700	668	645	686	734	657	712	747	712	673	713	660	680	702	717	713	711	739	658	704	702	684	682	700	670	707	697	700	683	710	731	722	734	688	674	682	690	692	666	677	728	732	676	698	676	740	685	645	675	720	698	656	729	687	724	699	678	670	648	665	632	666	697	656	684	707	670	675	705	719	724	730	678	691	717	667	620	662	657	706	683	718	684	675	722	717	701	664	696	669	709	685	690	653	669	651	724	654	752	666	715	663	671	699	718	671	695	668	687	671	742	669	711	650	732	689	728	652	677	685	701	655	744	733	687	703	685	656	683	695	638	683	698	658	665	692	677	712	710	720	681	650	690	698	637	664	686	676	676	731	699	658	711	704	693	728	642	656	681	683	673	682	699	672	680	747	687	750	713	698	732	657	720	696	655	770	687	665	769	690	698	678	716	704	685	702	673	664	696	671	701	673	694	665	631	731	722	670	710	658	692	704	652	698	701	634	688	656	689	630	690	721	652	689	724	648	688	671	725	719	730	682	651	702	707	734	668	680	713	665	684	691	676	711	701	676	650	682	679	684	720	678	704	674	653	708	697	667	692	703	703	679	694	642	691	707	710	737	699	705	710	741	664	717	678	707	677	660	657	708	729	695	687	705	697	677	694	673	659	678	686	662	660	649	681	687	662	721	693	682	668	761	722	702	695	684	703	690	728	652	713	700	690	650	656	693	699	670	671	685	680	700	719	715	718	718	661	689	651	659	664	706	691	728	716	637	698	708	689	679	702	705	718	656	692	667	675	672	655	661	665	705	700	666	723	704	687	665	671	683	635	676	687	660	667	707	695	656	694	699	661	717	654	700	683	641	688	652	643	720	688	696	723	652	739	678	700	725	685	660	697	696	645	661	695	714	692	712	734	718	652	702	733	713	703	716	684	639	663	639	669	746	762	702	689	692	698	723	737	619	683	718	691	674	669	663	638	671	700	685	672	699	756	663	684	699	663	683	702	663	677	696	682	691	696	677	677	695	716	738	714	683	696	689	668	691	714	709	636	674	678	679	694	686	693	713	708	726	675	683	684	686	633	672	719	685	705	671	682	662	706	686	646	692	668	639	682	711	712	640	661	679	662	714	663	701	712	658	713	703	668	662	670	673	709	716	741	644	710	669	689	683	695	694	704	682	673	630	724	669	736	679	645	694	678	687	674	652	714	686	683	667	697	671	694	668	675	681	669	679	685	640	649	730	699	653	673	660	714	701	657	700	724	716	709	631	662	695	729	716	695	692	631	634	715	653	708	659	714	633	667	709	685	733	679	730	675	708	665	696	660	679	669	722	659	687	700	718	720	702	685	679	702	718	659	702	704	705	709	658	689	696	685	742	697	713	677	689	687	700	631	708	717	690	688	696	669	699	748	703	695	719	691	698	690	690	690	686	667	692	692	669	689	696	671	689	715	692	690	708	725	707	658	675	710	666	676	690	671	724	681	657	666	679	654	715	674	688	694	679	686	679	680	678	717	701	685	679	727	670	683	725	724	699	726	688	718	694	700	671	659	711	688	665	756	720	715	689	729	658	671	751	655	703	676	711	674	701	647	679	719	700	685	669	710	660	698	693	632	712	694	657	705	691	671	714	707	634	694	694	694	680	688	738	725	610	710	707	712	679	682	665	699	710	681	655	645	631	681	679	672	673	664	703	687	658	675	701	687	716	662	728	670	727	670	689	698	746	700	690	669	691	723	672	669	669	677	656	687	705	697	685	689	681	718	665	668	674	662	722	681	705	750	695	716	697	696	688	713	635	664	632	659	724	711	671	674	672	762	705	732	655	670	686	729	691	696	718	727	681	643	695	634	704	694	687	696	732	702	689	710	662	690	654	638	682	715	691	716	708	727	664	669	682	740	691	663	671	712	685	689	683	697	706	731	626	706	711	667	708	734	675	698	721	685	672	731	659	713	668	642	713	692	707	715	681	645	663	725	730	656	685	706	641	660	734	740	719	714	678	631	661	689	672	672	711	714	691	669	682	706	741	678	683	700	689	669	679	750	714	646	670	711	715	689	716	715	671	704	673	685	675	708	667	702	666	701	688	755	682	682	655	717	697	687	655	776	649	708	698	638	716	723	666	760	671	631	709	644	679	679	662	716	686	659	660	668	729	743	688	688	738	681	649	702	690	703	705	680	683	680	662	677	666	715	734	686	711	670	668	718	681	678	694	710	677	705	696	696	657	721	687	698	641	713	730	714	699	724	680	678	643	689	631	628	683	669	683	695	714	720	678	635	691	751	710	692	657	687	710	657	724	717	646	700	673	691	683	734	664	665	708	643	757	680	715	721	690	674	637	750	728	625	712	712	674	685	720	665	667	688	706	748	690	700	683	693	716	683	684	658	718	668	657	691	678	649	738	713	702	701	725	679	703	716	691	684	681	713	697	672	682	680	700	708	669	714	684	706	693	709	692	722	705	665	647	655	628	727	746	632	695	727	667	692	651	714	697	696	727	698	685	703	665	686	715	703	657	695	716	633	707	670	696	700	724	696	737	682	723	677	703	667	683	676	715	679	728	680	643	696	686	669	729	673	713	684	682	672	682	680	690	691	737	677	686	667	693	711	687	671	706	679	707	765	660	675	676	725	699	694	688	717	651	717	708	665	724	726	658	694	719	726	700	688	709	707	682	690	695	709	676	679	660	715	621	700	712	643	759	714	698	685	649	751	679	689	678	723	722	669	717	667	620	694	721	679	723	702	703	706	705	701	709	703	692	684	659	675	715	707	698	679	678	685	680	703	687	669	668	717	675	673	622	695	655	671	676	681	703	693	631	672	747	703	731	714	711	734	706	663	717	665	687	691	717	688	690	637	725	700	682	707	695	644	665	695	675	713	685	708	702	675	690	701	710	612	701	680	667	697	674	729	734	697	726	674	682	651	687	690	684	726	733	737	698	695	698	705	649	692	663	669	662	660	716	699	692	684	733	647	691	664	685	714	696	701	715	712	736	707	730	717	695	693	717	702	708	682	683	690	713	696	751	675	714	684	670	703	686	684	692	716	698	723	656	692	689	661	695	728	706	663	647	647	682	644	691	677	729	680	695	698	700	690	718	706	710	652	665	644	675	656	675	698	695	722	687	684	676	708	709	689	640	679	729	715	672	703	707	689	625	674	642	660	689	687	714	653	680	685	686	721	697	666	733	702	674	633	679	716	680	666	627	724	690	662	728	695	673	705	733	704	650	689	745	661	715	650	705	686	717	757	643	657	640	671	685	709	677	739	672	727	738	750	673	713	667	706	697	613	720	671	712	720	694	671	686	692	707	696	657	709	706	676	713	659	674	694	660	672	642	709	757	717	709	669	718	701	675	733	694	727	690	682	696	696	692	685	711	709	681	679	692	699	678	678	682	687	689	661	632	688	711	706	696	717	720	712	729	696	699	672	706	695
23770	20920	24997	27009	20931	20667	1225	392	279	225	232	185	218	173	177	157	164	150	148	151	139	153	158	123	145	152	160	152	138	151	170	173	165	166	154	149	148	161	135	143	143	171	161	161	162	124	153	168	142	149	158	153	148	139	148	137	145	149	157	131	127	137	166	114	143	128	123	149	143	134	148	144	139	146	126	135	129	144	146	125	123	138	139	135	147	140	146	143	123	161	140	152	142	130	141	150	127	149	148	142	152	129	135	149	156	127	134	122	145	149	141	126	124	137	131	148	143	140	129	140	141	147	144	134	144	128	143	158	156	158	147	126	127	133	154	127	144	143	125	144	147	130	129	172	132	123	138	147	128	140	147	133	133	126	137	141	152	146	145	143	138	133	132	132	133	141	149	141	130	132	122	137	146	142	137	135	125	133	134	137	134	155	132	136	134	126	140	135	139	148	129	132	166	140	161	149	126	165	128	128	118	142	121	125	164	158	133	141	158	128	123	147	148	121	125	126	154	168	147	156	131	153	133	142	149	134	126	158	144	144	142	142	147	146	164	152	135	108	125	150	135	129	138	150	131	117	132	160	135	153	164	146	135	126	142	151	155	128	123	128	147	169	150	128	134	148	162	150	134	129	145	129	155	135	143	135	134	135	142	125	142	139	139	146	130	135	144	133	157	145	133	158	158	129	131	137	159	136	114	129	122	118	154	118	128	137	141	136	133	160	161	128	126	140	135	114	138	132	127	129	157	126	173	160	147	157	124	150	149	161	143	133	131	153	132	153	128	146	144	154	132	153	135	142	136	113	146	140	142	140	130	128	137	140	169	134	154	133	148	147	135	118	107	147	140	147	117	123	131	150	147	121	148	126	129	136	148	136	167	144	149	166	153	134	131	127	134	109	155	150	158	156	127	149	118	132	130	144	135	131	162	130	158	164	123	138	146	136	130	120	144	129	155	137	147	130	137	141	143	129	149	139	140	146	132	131	122	125	119	142	165	127	123	133	153	137	122	129	111	137	149	159	139	157	150	138	145	112	132	149	139	148	155	111	149	144	136	150	148	127	126	121	126	134	139	153	136	152	164	155	145	140	150	160	154	165	137	146	131	156	133	150	141	142	139	128	130	131	139	118	145	150	134	146	122	132	120	163	138	119	127	137	136	172	139	132	107	142	137	147	151	118	157	148	137	147	162	150	154	129	153	167	148	137	157	158	144	134	138	155	127	153	122	155	166	128	136	167	136	143	131	127	127	147	126	137	144	137	136	115	135	137	145	130	129	120	139	125	137	147	124	116	115	131	123	130	140	145	136	155	161	131	135	141	138	153	130	131	150	142	145	132	151	145	141	151	148	156	139	154	123	135	165	169	149	135	130	137	147	139	123	145	159	127	124	147	115	125	141	141	147	139	129	142	151	152	141	148	118	113	134	154	109	143	143	123	141	121	132	155	147	146	110	120	139	118	142	138	137	156	137	134	104	121	133	145	147	176	126	155	151	137	136	135	151	126	143	149	139	124	156	141	146	152	126	132	130	128	122	123	126	125	119	143	133	128	139	130	154	141	157	154	133	136	142	146	118	140	131	175	159	134	141	133	133	120	153	137	153	155	117	139	162	148	133	138	141	136	138	145	117	134	153	143	130	145	172	147	143	141	143	131	161	152	160	154	138	130	136	129	137	126	128	154	166	156	128	158	149	143	144	138	137	141	125	171	145	152	149	136	124	140	120	146	147	134	135	119	142	172	165	123	130	139	110	136	127	137	138	131	129	124	165	140	125	144	143	136	146	141	146	131	139	135	133	141	155	122	128	145	120	145	119	141	155	149	146	133	128	155	142	138	121	129	151	136	140	133	120	172	130	131	148	155	119	132	143	160	152	143	144	134	129	126	159	137	141	138	144	120	130	146	149	133	126	137	139	158	138	123	137	142	146	143	129	151	141	148	164	141	148	137	158	134	117	140	146	148	143	143	150	129	113	133	145	134	140	155	166	137	143	134	100	135	126	134	125	138	138	148	133	140	156	123	132	122	130	141	157	139	143	160	143	137	136	135	157	133	134	153	127	144	138	149	145	142	129	116	119	130	151	122	136	145	138	140	148	126	126	130	139	156	139	128	145	146	121	129	142	134	124	146	135	142	124	148	151	137	150	153	137	137	129	133	133	127	153	123	146	121	125	133	155	163	160	140	148	111	136	140	140	155	150	158	151	135	143	176	159	155	134	132	133	149	141	126	150	171	147	121	135	147	134	130	136	148	158	148	141	137	141	147	127	131	142	129	137	126	158	144	128	131	136	170	159	144	135	154	133	144	141	136	146	135	129	128	120	141	137	139	148	135	152	156	149	120	156	143	119	129	152	144	128	166	138	137	149	140	130	136	125	147	117	133	141	154	140	118	152	148	130	158	144	157	128	147	124	136	140	160	139	145	137	159	130	125	143	162	135	147	148	133	146	136	148	138	120	162	155	137	148	145	145	142	136	121	144	151	121	114	142	146	132	132	140	139	121	125	146	125	123	119	136	129	142	138	142	158	136	119	158	125	142	139	153	161	111	150	131	142	144	135	120	124	133	146	159	123	109	140	124	140	147	132	137	157	156	169	135	131	144	140	141	141	135	130	144	152	124	132	145	137	170	127	152	116	148	155	125	117	121	133	129	149	145	167	130	147	156	129	111	143	138	121	123	135	156	133	128	145	144	142	159	113	145	134	155	143	150	124	149	141	142	135	160	143	136	140	123	164	144	124	156	148	125	115	151	152	142	145	138	167	146	122	155	142	139	158	146	130	132	125	149	126	145	145	149	133	128	159	128	136	133	145	140	124	147	130	145	142	129	144	140	141	125	142	145	120	127	146	137	138	134	136	162	137	145	137	152	142	138	163	173	155	141	147	157	143	133	166	143	131	145	143	147	120	120	146	156	166	139	133	137	135	149	130	126	120	131	134	119	136	147	122	129	137	152	144	133	137	124	136	142	133	148	137	147	170	161	142	113	139	133	145	161	126	123	137	142	127	143	131	133	160	121	131	128	153	125	102	162	153	169	121	143	126	126	146	124	124	134	141	129	152	142	130	143	142	141	148	122	160	136	129	162	135	128	155	151	133	157	147	151	148	151	144	147	135	127	149	157	142	144	133	147	144	162	135	139	140	158	149	141	129	134	131	119	147	131	156	167	157	122	128	155	109	158	128	120	122	138	119	166	133	132	129	138	159	151	139	163	137	144	131	148	175	139	159	166	130	136	147	129	138	137	174	124	124	137	125	153	147	132	159	150	142	151	152	161	126	149	162	118	157	134	155	149	136	149	158	133	153	136	146	165	144	137	131	160	151	140	130	155	132	110	138	133	131	135	160	138	133	147	153	128	162	132	143	126	149	143	137	136	129	154	141	139	137	147	134	141	159	123	142	135	145	154	139	151	150	143	137	159	119	122	120	147	131	147	149	168	124	119	129	155	141	150	132	143	162	123	126	144	151	154	135	147	131	156	128	147	146	145	142	129	139
3021	4335	2266	1111	717	529	491	448	392	398	395	385	336	410	381	365	339	359	364	368	321	356	348	350	345	368	330	348	376	364	343	323	370	386	374	327	342	350	372	369	362	328	364	338	365	345	357	335	329	340	332	337	335	318	343	329	356	315	333	405	371	383	330	345	322	375	374	409	360	335	331	343	328	314	358	350	354	355	365	350	319	345	366	348	349	359	346	342	364	358	312	370	348	331	329	363	339	360	337	328	377	376	363	360	341	349	326	352	329	371	362	317	347	325	338	347	339	357	362	384	355	341	340	356	360	327	353	348	397	342	343	387	371	327	347	347	350	361	352	368	340	328	356	333	381	339	360	344	351	332	350	364	337	356	338	345	334	318	379	345	378	349	360	342	380	348	327	316	343	382	356	355	372	322	351	361	342	332	359	356	347	350	364	363	393	327	352	327	358	320	361	359	329	370	350	356	375	356	334	329	379	337	356	362	338	352	353	360	337	315	355	375	338	338	364	368	346	360	364	390	372	327	359	350	358	359	335	356	344	338	356	368	361	352	364	320	351	354	358	357	358	343	358	336	397	352	341	339	339	376	337	391	362	387	386	328	350	353	391	342	367	362	356	350	362	334	382	336	327	334	370	345	366	386	333	365	360	378	334	354	351	385	349	372	340	356	350	352	365	357	375	366	391	345	344	348	336	355	357	361	370	341	360	334	391	344	341	334	357	349	376	338	339	365	319	335	361	373	365	398	342	340	354	347	333	323	352	346	362	390	334	336	370	394	360	385	348	368	342	368	346	366	320	324	363	334	381	362	332	339	369	329	326	382	337	351	357	338	359	318	360	348	352	328	337	342	372	325	375	344	395	358	362	396	326	400	340	341	326	341	328	370	366	329	324	353	349	349	377	354	337	368	337	318	362	349	357	357	357	388	371	378	337	348	366	364	341	308	340	360	344	363	384	365	341	332	356	369	341	342	343	348	366	322	330	340	335	371	403	344	350	326	362	345	359	339	346	348	362	359	370	397	361	346	357	361	344	339	328	366	338	359	372	350	328	337	306	340	359	347	367	370	333	347	365	374	403	349	368	338	379	325	336	355	320	364	341	334	390	363	369	372	329	340	345	314	370	363	344	366	354	339	370	354	373	346	349	346	382	371	352	354	326	340	390	345	359	314	354	372	341	321	360	321	374	368	357	340	354	338	344	328	379	384	341	321	361	336	333	334	369	350	345	369	366	333	353	354	367	358	347	388	362	347	353	360	362	388	337	346	331	338	389	331	365	351	348	368	344	350	340	370	341	355	342	359	335	368	355	373	383	341	351	371	344	390	349	336	353	359	364	363	338	353	346	363	353	384	346	364	372	408	338	337	381	383	342	364	335	351	313	365	377	352	353	353	357	369	380	372	351	350	337	369	361	322	342	370	342	382	338	335	338	338	367	332	339	359	333	377	339	359	360	355	380	304	376	340	336	386	344	373	374	352	335	321	388	366	365	335	362	316	352	355	330	314	352	343	378	349	322	372	324	344	399	360	373	374	342	369	340	356	376	360	354	339	336	355	327	362	353	338	374	353	412	355	365	362	376	374	384	375	358	407	350	383	333	390	372	361	346	341	347	378	363	367	369	377	329	350	353	377	369	321	351	345	330	328	379	367	324	317	329	363	388	367	334	351	340	331	339	357	365	332	339	359	362	381	332	348	366	364	371	344	324	375	395	345	342	342	333	331	348	368	377	372	379	350	358	369	355	361	343	374	376	335	330	353	338	339	386	361	347	358	365	335	337	364	349	330	393	331	323	357	341	374	372	383	347	364	340	308	353	355	329	361	300	340	376	349	363	353	375	353	352	337	353	360	364	331	386	364	353	357	347	343	337	373	340	343	361	341	354	342	358	330	334	334	361	365	329	356	325	365	337	391	364	375	377	329	327	336	353	371	345	355	373	375	347	326	360	349	338	413	351	342	360	350	328	319	363	349	383	346	370	364	385	357	334	349	363	345	322	337	339	353	336	346	356	355	366	358	338	342	336	353	350	363	321	368	357	380	374	332	362	341	321	324	351	363	338	375	357	356	361	326	355	369	361	342	360	365	388	400	355	381	335	328	380	344	355	347	366	350	392	339	313	351	346	357	347	340	356	355	320	377	350	323	320	339	368	361	358	331	355	386	318	329	355	340	346	375	351	370	342	371	383	332	380	354	352	348	358	355	341	359	327	379	325	361	328	351	361	365	346	361	365	403	368	364	346	353	394	366	365	366	313	340	387	338	342	358	345	367	362	362	357	342	376	390	380	375	331	374	362	395	356	359	367	355	346	345	327	324	339	322	398	368	331	312	319	346	345	353	352	340	390	382	354	392	359	344	321	344	396	341	369	348	312	348	354	327	361	359	368	354	345	366	380	359	345	419	391	346	355	320	385	334	380	369	333	331	352	364	355	349	381	344	336	351	347	328	332	334	366	358	381	347	347	342	357	355	379	364	371	336	353	358	351	372	368	350	344	361	349	338	358	327	364	354	349	374	360	383	355	339	369	307	337	345	346	356	360	361	381	343	311	329	395	316	336	348	324	339	347	329	347	365	382	348	340	335	335	336	372	382	354	350	320	318	362	360	347	341	330	354	362	329	371	334	337	338	347	359	368	373	343	315	376	367	366	362	360	356	355	341	333	357	381	380	340	352	357	371	350	333	312	366	358	343	365	374	327	364	356	350	370	365	364	362	420	314	379	367	340	361	336	346	339	356	351	354	364	323	375	355	391	368	354	352	329	326	365	352	320	362	370	352	392	350	348	356	349	359	330	339	358	354	392	338	336	339	356	343	354	344	355	323	368	363	336	353	369	349	344	312	322	334	327	346	345	312	362	337	368	347	325	387	368	351	336	317	381	364	376	372	365	367	369	341	347	380	369	339	343	353	310	322	300	346	362	371	369	378	343	354	366	370	350	385	315	365	374	332	360	349	390	345	344	359	358	353	368	357	347	349	341	349	340	338	352	342	364	364	365	401	309	353	327	362	388	341	330	361	347	350	371	362	337	345	355	348	362	322	371	333	346	353	348	347	372	343	353	371	333	356	360	378	347	368	355	347	341	357	369	375	348	355	349	387	358	328	353	357	353	354	335	355	340	337	323	362	350	311	364	364	313	386	327	365	354	354	351	395	342	362	364	342	359	366	334	384	321	336	342	342	362	353	351	356	354	354	403	365	341	336	384	363	334	307	347	367	348	338	317	381	364	329	370	323	356	361	360	344	378	354	365	348	357	372	335	346	358	349	363	339	342	358	364	324	401	345	359	324	372	355	350	333	346	381	374	346	372	337	350	362	344	350	370	346	346	346	348	352	363	307	374	326	348	336	352	317	359	348	373	381	351	323	347	334	313	351	348	361	385	350	325	359	329	335	364	374	359	373	339	378	339	325	368	356	352	345	350	374	349	347	324	353	342	340	334	339	331	335	366	368	344	382	321	339	348	346	372	378	312	352	365	333	351	350	340	347	340	372	359	379
32071	10190	1011	463	397	332	405	431	408	434	410	408	393	413	391	370	420	427	421	414	440	392	391	370	401	456	378	381	426	447	399	391	431	412	415	402	382	407	438	424	411	392	389	398	376	401	404	413	384	409	369	391	433	433	454	403	437	414	422	406	391	397	393	406	419	383	371	404	443	421	415	412	405	435	437	407	422	378	376	432	406	421	391	421	451	410	431	399	410	414	380	445	404	375	347	359	420	360	407	389	428	402	372	417	391	399	436	423	405	409	405	413	405	411	371	412	377	361	394	398	393	408	400	434	424	387	416	414	420	388	414	387	409	389	399	417	400	421	433	417	412	386	390	389	464	445	387	418	434	399	423	401	404	419	399	439	405	420	413	399	425	391	409	444	415	437	454	429	416	404	385	391	400	426	401	432	431	435	471	422	398	433	406	389	425	392	408	429	395	394	436	390	388	414	411	407	423	392	415	399	428	411	383	402	416	362	381	412	409	404	368	452	419	417	377	396	378	410	434	440	433	423	379	407	408	409	403	388	397	395	463	363	385	399	402	420	374	419	394	415	425	413	445	367	397	413	389	393	385	439	384	405	388	423	397	391	420	420	425	392	439	373	431	379	375	407	385	415	356	416	404	410	449	424	424	371	390	405	393	389	402	389	411	426	363	405	391	382	400	396	381	437	389	394	432	400	393	391	415	413	411	429	406	393	392	401	371	410	371	408	387	428	431	384	392	386	395	404	407	418	453	412	371	399	407	434	388	409	411	424	408	406	366	393	399	423	401	394	403	421	414	375	361	445	403	399	381	433	404	404	427	419	423	392	407	390	409	409	401	402	356	378	408	388	380	401	419	399	405	428	388	369	392	385	418	429	398	405	405	417	377	384	389	432	410	425	408	382	391	431	436	384	403	438	414	412	405	388	386	407	389	381	415	404	416	417	420	434	397	362	437	371	379	454	426	425	411	412	402	411	406	390	430	445	408	380	430	392	410	385	408	379	420	377	403	390	411	392	411	371	423	388	407	389	428	406	403	439	415	428	395	398	420	389	415	409	427	391	425	385	418	412	454	420	403	382	429	394	392	389	474	412	406	407	426	405	383	434	398	416	448	408	399	393	400	412	410	374	409	414	382	430	404	381	406	378	451	414	389	390	364	388	385	453	447	401	406	413	434	394	436	428	375	381	410	406	436	399	376	433	451	393	414	433	405	405	421	382	401	405	444	390	371	394	380	409	422	391	444	432	400	432	346	426	385	412	410	407	351	397	383	408	409	386	408	427	400	376	372	421	441	412	370	390	397	422	414	401	417	400	444	384	404	449	427	398	448	420	393	399	403	435	424	400	395	380	411	425	396	444	366	377	396	408	419	363	385	408	364	398	406	387	390	442	413	417	409	402	441	378	403	396	408	415	430	386	435	405	424	379	399	422	410	386	394	379	414	430	414	392	399	432	405	394	387	376	414	444	397	421	401	400	361	400	411	450	406	399	415	394	397	376	371	430	385	378	405	373	412	355	435	426	408	377	418	406	405	426	423	380	395	410	409	393	412	406	382	395	404	372	425	421	409	391	416	410	428	439	376	378	403	414	433	392	402	347	434	378	424	403	438	393	434	387	428	469	407	408	412	401	418	426	441	399	394	364	387	400	389	371	398	369	409	388	420	423	397	405	440	407	427	411	361	419	420	409	389	450	411	412	413	391	425	411	405	432	394	390	425	422	413	390	381	398	369	425	417	465	418	377	424	384	397	372	428	419	411	421	386	389	409	392	378	418	414	384	439	405	403	409	421	394	404	408	376	403	414	433	443	421	421	389	353	432	400	413	423	374	390	428	379	405	397	422	379	387	407	444	370	409	429	431	422	385	417	389	420	405	430	445	429	406	399	404	393	414	412	408	412	384	410	368	436	443	401	388	432	388	368	436	417	401	375	422	429	397	389	401	421	400	415	406	422	383	400	431	402	420	374	405	418	391	384	396	414	411	407	406	375	424	403	410	394	437	397	367	423	402	426	412	411	383	369	404	407	421	385	386	428	404	407	393	422	417	387	402	422	425	415	380	414	406	407	400	388	419	407	410	339	410	388	425	395	366	370	417	413	441	410	406	413	416	419	418	422	394	379	376	426	413	406	457	366	455	406	385	419	467	427	427	399	386	355	447	375	382	422	412	386	423	440	394	418	381	432	373	400	451	410	393	438	402	418	425	402	419	435	435	411	438	414	419	430	416	416	409	403	397	416	397	438	413	385	393	420	397	416	440	421	402	392	366	435	437	405	433	439	457	422	428	387	440	416	434	414	424	411	429	401	379	423	458	401	407	405	387	417	390	376	383	431	421	431	407	389	380	406	426	402	425	380	377	439	453	382	424	437	356	412	402	388	420	400	392	412	419	415	395	368	392	399	443	394	432	414	425	389	443	400	380	387	424	407	395	436	433	385	397	424	415	398	412	443	403	422	435	411	393	359	398	416	414	400	390	410	406	423	419	378	425	407	424	391	399	433	436	380	391	429	437	420	401	432	379	415	397	408	414	424	446	392	458	402	420	392	424	361	436	388	395	423	427	372	403	401	413	428	420	387	384	398	392	405	454	404	406	351	419	378	444	397	436	427	407	395	427	412	417	388	399	398	383	388	453	408	456	417	401	411	424	412	406	400	389	413	403	417	416	400	394	407	384	391	425	416	425	427	366	383	435	402	432	405	416	396	395	374	383	409	433	423	381	417	441	396	417	412	406	388	408	421	377	426	392	359	403	389	435	406	391	431	440	454	441	409	405	403	450	392	429	423	454	425	387	455	379	406	398	405	413	411	426	401	426	409	407	413	410	422	379	416	445	431	388	422	361	384	421	415	434	401	416	430	384	382	402	390	400	437	445	424	409	409	407	389	402	419	394	438	388	440	402	429	396	425	375	378	404	442	437	404	407	410	402	405	389	409	389	393	387	381	402	381	383	408	377	390	425	425	389	417	407	415	442	362	384	433	392	382	359	408	468	402	415	383	426	470	393	422	422	407	404	413	461	419	413	422	390	392	426	393	409	415	399	423	429	429	407	394	428	366	409	432	375	418	444	426	392	388	406	425	422	359	382	421	403	402	419	407	398	346	369	389	432	397	384	416	368	430	396	418	407	399	394	411	400	417	424	414	403	416	392	414	400	389	386	403	358	394	411	379	427	423	414	387	400	368	393	378	381	393	382	426	369	386	369	412	379	408	413	421	354	357	411	378	445	378	380	439	375	424	363	416	424	437	409	418	427	383	440	430	424	372	402	417	391	427	419	429	434	398	429	407	426	381	412	435	412	390	387	394	405	418	406	390	414	397	386	393	407	392	393	393	401	456	406	405	413	419	420	409	418	400	375	414	409	404	369	393	400	422	397	426	386	463	429	371	389	442	384	388	409	360	390	441	384	396	413	428	438	432	411	421	392	441	383	418	398	419	413	422	392	416	412	393	414	398	437	434	403	426	422	400	419	380	400	441	381	399	440	408	387	384	439	412	397
5642	1019	976	913	900	887	880	962	914	904	923	904	881	932	886	894	849	949	924	864	876	928	874	861	906	889	880	891	904	970	915	938	895	866	911	888	890	929	902	898	928	935	913	942	904	917	933	910	880	886	870	922	900	874	889	888	925	865	882	908	953	896	893	936	903	887	916	875	901	894	902	905	933	952	918	922	846	881	854	882	919	904	911	914	914	917	918	924	909	911	899	903	867	936	964	910	897	906	909	923	975	867	947	953	876	889	901	888	955	943	874	913	916	920	867	889	856	923	916	964	958	921	891	863	863	899	859	898	868	845	932	936	931	926	955	869	903	879	925	861	908	897	880	946	942	868	921	867	915	887	914	917	946	864	833	931	900	935	908	893	871	833	865	931	882	860	889	851	872	961	948	896	886	905	934	969	925	916	935	893	895	881	828	837	900	901	901	940	880	933	941	932	874	963	901	989	909	861	977	918	905	920	901	896	859	876	915	933	921	947	920	881	878	885	899	925	878	935	892	902	915	881	894	940	843	910	835	898	914	908	941	856	907	926	897	988	925	962	869	854	846	900	894	894	829	899	890	886	935	919	891	900	886	878	944	891	903	926	946	916	944	878	867	945	864	909	912	923	879	865	846	885	896	962	871	944	925	880	915	889	918	911	956	903	929	902	864	915	857	908	895	935	894	928	902	834	930	962	875	929	909	868	910	895	884	875	941	930	948	885	873	919	895	888	930	897	924	892	887	923	866	910	922	911	989	929	881	920	828	937	848	906	891	919	893	924	885	904	862	881	963	910	900	884	918	899	915	971	964	941	958	889	872	884	922	918	919	893	844	863	922	928	925	872	905	934	972	831	911	911	871	939	885	889	946	916	907	833	900	899	910	902	934	935	917	929	926	903	889	918	887	914	920	910	905	900	933	921	861	940	817	837	926	923	890	928	882	864	892	895	942	959	869	956	898	910	876	922	891	872	912	897	869	887	924	894	897	924	889	867	938	921	897	914	861	906	894	913	925	944	923	905	878	877	906	884	936	938	868	925	904	936	912	912	904	890	867	876	835	886	957	901	940	941	911	889	911	908	913	888	898	917	932	920	866	893	915	935	865	888	860	891	857	944	900	927	906	904	897	900	868	895	921	916	887	929	887	882	891	881	921	904	942	905	878	941	875	939	888	925	830	929	949	911	903	878	947	882	920	904	893	912	921	881	942	830	909	931	885	837	921	919	837	922	904	928	967	881	941	917	904	905	900	885	972	905	875	927	894	868	930	895	924	915	867	826	925	866	867	861	910	883	909	892	913	956	939	924	919	885	885	897	913	914	866	932	901	885	918	902	882	914	887	911	866	929	886	897	935	921	955	869	867	883	922	896	897	902	901	904	829	859	882	853	953	891	948	940	915	857	890	891	875	889	860	930	914	888	909	886	851	916	883	905	904	916	934	931	856	933	898	889	856	869	891	947	873	891	886	906	875	896	883	949	887	909	899	932	854	894	932	934	841	875	885	918	924	969	960	948	896	934	925	905	906	926	929	842	875	977	850	919	875	940	917	921	931	858	874	929	879	937	899	959	870	838	912	912	896	886	926	869	926	884	931	927	906	937	928	948	888	941	906	908	859	938	888	921	895	895	891	864	928	876	846	935	876	934	926	920	916	910	912	940	859	879	924	933	884	949	886	925	924	906	880	890	894	942	920	928	913	953	895	950	961	881	946	887	948	867	928	901	907	916	894	922	934	887	940	890	908	881	906	927	886	906	889	909	912	859	958	890	878	937	941	942	885	895	848	868	868	893	933	883	879	884	911	922	948	953	858	928	838	867	936	854	910	962	892	894	894	891	888	911	935	905	885	942	911	896	936	921	906	882	901	917	919	877	897	876	885	881	919	871	933	924	950	908	857	930	934	842	903	917	930	843	928	883	888	949	893	876	915	933	921	891	984	909	944	904	914	937	903	957	887	881	881	911	877	919	933	856	814	901	854	874	907	880	925	927	909	932	864	872	931	942	847	898	920	859	900	884	881	905	947	905	909	938	902	873	921	868	881	955	872	927	944	846	904	965	890	884	911	936	930	903	936	923	928	898	837	897	935	891	915	898	959	886	898	904	891	889	890	885	865	885	930	923	963	897	905	931	892	892	898	890	939	862	904	941	899	871	880	912	894	927	921	885	921	948	867	946	872	928	968	911	903	886	829	900	895	908	890	927	882	874	897	939	936	942	933	869	905	934	890	879	888	900	942	875	915	992	922	925	882	935	946	872	897	952	879	874	905	885	956	904	907	946	939	917	917	927	913	968	935	893	874	891	882	911	880	925	911	818	923	845	904	911	912	899	918	862	951	928	910	977	907	914	887	849	919	891	902	834	887	907	832	901	904	929	868	855	861	921	951	911	869	911	903	886	944	843	873	910	890	913	906	916	853	874	961	943	876	858	876	900	909	882	908	884	871	901	914	899	891	893	936	890	890	946	899	930	874	871	948	896	862	898	929	910	893	893	879	902	898	861	887	950	952	855	930	880	906	890	858	873	898	927	943	916	901	912	880	922	923	896	866	913	932	906	869	891	940	948	887	932	915	897	968	905	910	878	925	892	895	876	861	900	931	866	908	850	928	929	894	891	997	951	895	915	921	903	943	926	913	889	877	924	896	928	937	854	895	936	965	872	902	948	935	868	921	880	943	921	820	896	925	837	950	932	897	882	885	912	894	902	912	927	869	929	979	933	885	914	868	913	935	907	920	879	862	909	888	947	947	911	907	872	918	859	930	906	882	869	885	933	846	909	850	880	920	953	978	946	910	898	849	853	940	945	900	872	897	933	944	952	878	900	926	935	920	865	930	848	900	908	880	916	868	879	914	897	882	935	849	901	924	925	962	895	891	866	947	946	897	841	932	931	949	925	939	894	864	941	908	938	956	908	840	901	975	983	917	891	930	892	912	875	920	935	918	908	903	893	961	939	891	916	854	933	945	894	944	864	897	908	890	925	870	879	899	921	873	858	932	890	923	895	974	890	865	867	856	869	883	901	929	921	913	961	892	923	903	882	915	926	925	870	925	902	896	850	925	909	894	920	924	897	955	897	852	914	916	866	829	892	876	928	921	942	906	910	900	949	892	877	920	931	906	892	928	921	939	914	855	881	910	952	909	912	897	910	932	908	903	917	916	927	887	855	902	975	937	890	946	880	938	873	916	905	891	939	861	900	884	846	915	899	907	891	854	868	849	935	939	873	906	868	903	913	906	945	918	915	910	947	862	887	874	890	903	947	950	921	908	928	933	888	956	876	883	904	928	899	875	910	926	916	903	906	904	887	958	930	869	911	912	893	915	853	898	919	909	883	939	905	873	895	871	943	849	918	944	896	859	911	880	893	895	891	890	888	908	881	962	918	874	911	860	867	955	925	914	940	908	874	917	911	930	914	916	876	870	907	900	902	876	893	865	971	987	871	914	929	912	900	842	939	983	907	874	866	921	925	942	897	974	884	917	900	882	911	895	933	906	905
24578	20936	24380	27630	20437	1987	416	360	390	357	343	311	325	328	346	292	331	301	353	318	289	308	313	286	326	317	320	307	328	316	298	299	327	295	298	308	297	304	327	301	291	305	313	323	351	320	310	300	312	322	290	346	358	275	281	301	326	304	317	309	310	301	290	323	309	314	313	321	280	277	298	317	335	328	308	288	300	327	328	274	322	319	323	329	268	299	293	311	306	284	297	277	313	302	304	337	320	323	305	313	314	303	331	294	295	260	326	370	302	295	294	288	315	317	321	294	318	307	313	334	287	327	336	312	283	311	296	262	326	337	310	298	338	327	320	313	285	321	314	332	290	293	345	315	323	341	302	316	312	316	302	303	313	330	316	288	320	330	325	330	312	296	321	299	324	275	301	312	295	287	293	308	317	271	281	339	285	289	336	298	347	276	297	297	292	298	306	299	290	288	276	315	322	338	310	340	303	361	281	292	287	312	293	272	323	297	303	282	292	296	294	308	290	301	292	341	285	302	308	319	315	315	276	308	336	324	326	283	270	324	309	328	316	317	295	301	291	283	331	340	304	327	297	311	302	298	312	314	307	359	324	277	336	327	277	296	268	315	315	296	313	304	270	300	295	304	330	322	308	306	303	307	329	286	299	284	290	313	314	290	337	306	295	293	291	280	349	328	329	291	319	318	283	296	292	307	288	305	300	291	315	277	299	304	321	311	299	353	340	286	320	315	285	356	302	304	306	279	304	302	326	318	266	288	272	292	295	339	282	300	294	286	289	313	364	350	311	284	290	302	334	278	315	307	308	318	310	290	325	316	314	288	279	281	304	327	286	277	315	348	292	300	327	321	292	316	283	309	325	310	275	294	294	317	317	305	304	294	300	260	299	305	285	294	305	314	331	315	298	286	294	313	288	336	312	304	317	327	325	307	330	296	330	283	298	343	320	326	312	318	295	345	331	279	293	298	311	306	338	289	314	311	310	341	289	304	299	327	293	303	320	335	303	308	304	323	334	311	301	335	297	303	287	281	280	266	307	300	303	278	318	326	328	313	301	268	295	304	304	315	347	289	298	302	294	294	316	306	309	336	288	301	321	304	292	337	350	327	319	327	292	301	295	341	318	331	303	293	309	306	307	333	322	305	314	335	296	298	304	325	291	326	295	298	293	312	298	286	292	319	307	298	306	323	312	324	282	315	277	310	298	302	275	319	326	317	289	298	327	314	324	314	323	322	330	353	297	325	303	302	322	290	300	299	284	278	291	313	307	312	303	269	303	306	311	331	315	298	289	284	341	328	293	323	321	311	301	301	296	279	310	297	301	302	271	310	318	312	322	310	265	326	333	310	310	316	305	296	278	324	310	322	284	314	297	291	321	302	325	295	279	310	296	302	310	284	314	340	297	292	331	287	295	319	298	278	302	308	320	306	328	297	305	301	329	344	319	314	297	334	308	309	279	312	286	300	296	305	305	317	302	287	300	287	320	304	293	338	328	307	334	280	272	311	325	326	309	313	317	328	275	301	337	286	339	295	311	312	323	297	324	297	289	314	308	298	312	310	284	319	300	291	324	279	316	319	298	295	322	351	303	285	325	312	297	284	325	324	301	331	322	343	331	362	298	321	273	289	321	326	296	273	309	315	308	319	297	301	284	309	300	319	294	334	332	292	299	292	314	316	304	314	322	299	295	294	357	318	319	360	286	263	317	294	309	273	291	305	269	318	312	297	312	296	316	282	320	303	286	333	308	312	290	333	281	297	273	311	299	290	330	296	300	340	318	296	319	258	282	344	330	298	295	290	298	333	320	318	329	345	294	284	279	322	306	298	309	325	272	320	312	291	304	319	294	305	326	319	301	323	289	326	313	314	289	315	315	289	306	301	284	337	294	315	302	277	309	315	295	280	271	318	328	341	317	305	334	301	291	305	315	302	303	308	289	286	298	331	302	308	319	308	321	296	313	310	319	319	310	327	283	293	293	311	326	314	292	315	322	287	279	262	291	282	325	296	296	305	326	308	298	316	308	303	290	335	249	282	269	335	298	341	287	273	271	338	321	301	281	296	297	320	288	300	296	310	259	271	281	310	294	315	359	337	290	289	293	322	299	275	322	253	298	333	310	288	277	322	318	332	339	338	327	314	294	296	305	337	334	307	328	285	303	332	310	273	305	298	303	315	303	325	304	312	331	335	332	331	305	318	308	301	287	293	284	324	315	310	295	328	282	296	306	314	288	294	277	286	276	284	279	287	309	302	286	309	326	280	318	334	311	299	323	319	309	324	316	302	307	299	298	287	283	286	337	312	286	307	330	335	298	299	297	309	303	313	305	306	320	318	347	308	297	320	313	276	276	322	308	308	335	268	298	316	317	323	298	284	317	345	276	323	283	272	282	303	343	261	311	324	311	333	309	323	311	325	316	320	314	306	279	320	334	307	295	316	322	290	315	313	298	285	284	314	328	309	290	288	302	317	277	300	306	288	302	274	317	302	314	305	296	335	342	323	283	305	318	269	312	298	312	319	317	311	302	320	298	307	329	284	318	331	318	278	308	282	278	312	303	304	291	289	296	330	316	328	315	305	323	319	276	280	302	328	310	311	301	339	327	300	313	293	294	296	340	320	314	319	316	333	292	304	300	301	315	303	318	291	318	306	331	326	295	299	316	332	298	325	349	287	313	312	333	362	265	317	320	297	297	320	312	326	327	332	281	324	335	312	304	301	335	330	308	304	337	316	314	299	295	292	298	297	311	298	304	317	321	301	280	300	333	337	318	295	279	294	301	328	304	305	315	308	325	295	289	329	311	280	332	292	309	324	318	299	300	316	318	311	290	308	303	259	299	287	312	311	328	317	297	320	319	304	291	310	307	310	278	330	323	291	287	293	321	302	327	315	283	292	345	330	327	306	268	280	282	305	301	282	297	280	336	294	311	272	307	288	290	311	341	312	334	307	296	286	290	311	329	303	271	306	304	288	300	291	294	296	305	296	305	307	326	307	316	281	331	303	278	334	287	299	323	317	314	304	304	294	301	310	322	338	306	272	288	310	275	294	302	270	300	312	353	338	338	333	300	303	306	299	301	287	332	328	296	352	304	274	304	337	308	296	290	292	328	276	308	311	291	335	307	317	281	306	350	314	289	307	313	327	321	299	320	291	315	309	308	286	299	303	340	331	305	299	299	328	279	302	292	304	316	321	316	278	301	276	303	327	325	339	330	315	287	288	314	324	301	280	342	301	288	312	301	306	313	287	357	279	269	289	304	332	302	313	313	321	321	288	318	336	280	294	302	309	323	299	295	313	335	317	324	299	310	289	295	314	310	316	319	320	277	304	321	288	294	279	281	342	298	313	311	324	317	340	278	332	324	293	331	329	298	297	338	301	325	293	287	309	312	308	322	308	313	297	289	318	298	302	276	299	306	294	303	278	300	296	308	325	307	316	283	286	293	288	313	296	332	332	301	315	315	307	325	329	301	313	322	284	323	294	293	308	318	313	312	302	274	315
3148	2758	1765	1126	867	791	735	706	704	750	727	704	725	685	661	734	700	715	659	686	714	692	682	698	713	747	697	698	678	682	674	669	680	684	666	744	706	662	652	671	684	698	674	640	648	737	708	645	726	653	719	673	698	661	728	678	685	706	667	691	682	657	668	670	672	693	669	677	664	710	667	723	709	713	643	708	725	758	703	673	705	687	690	663	676	678	701	689	705	734	689	645	732	673	678	684	678	635	694	755	711	691	684	723	740	640	673	650	670	681	715	720	674	661	671	711	674	640	681	670	705	711	707	654	657	702	666	701	682	707	687	679	665	670	659	695	682	637	728	685	704	693	650	719	686	689	654	703	694	670	658	681	717	705	682	700	719	720	753	687	673	676	686	672	703	695	689	679	630	718	696	697	679	709	725	726	722	697	751	715	709	682	678	729	678	703	654	704	688	625	672	688	680	693	696	675	714	680	618	711	684	694	729	700	677	697	702	671	690	672	689	680	713	662	703	690	701	665	723	740	700	673	699	694	664	700	646	699	727	687	647	666	689	703	689	702	704	693	692	672	718	646	665	685	658	698	678	683	697	698	707	661	689	688	680	666	688	721	672	687	678	710	710	687	668	739	623	692	681	706	691	657	639	699	672	678	724	626	700	662	675	730	699	712	650	704	680	694	734	722	678	690	693	685	682	719	661	679	676	723	730	753	663	677	723	650	715	654	695	657	697	696	711	695	690	669	669	676	653	672	649	683	681	729	696	679	681	682	669	662	710	620	720	700	675	680	680	667	662	730	709	715	668	692	687	694	639	695	662	691	654	682	683	702	703	692	655	716	679	641	704	705	691	716	723	719	715	667	683	716	715	686	718	691	707	695	660	708	730	703	686	714	648	659	702	696	693	735	720	698	672	688	677	734	698	683	651	658	673	716	653	704	662	694	676	709	659	730	702	662	667	687	644	685	691	689	713	658	662	724	709	683	672	690	688	714	681	721	673	706	650	700	668	705	734	668	736	731	685	694	719	686	694	687	725	697	684	707	652	680	651	667	679	694	701	707	695	691	687	689	709	731	687	700	712	657	699	695	663	712	702	695	707	679	708	686	695	747	632	710	654	724	704	687	668	634	699	702	692	677	721	634	697	669	642	736	728	702	685	627	673	640	667	668	676	751	768	686	708	678	698	688	707	664	667	681	700	718	724	730	693	650	681	676	688	682	676	753	724	669	701	679	698	683	715	697	729	694	732	698	696	666	700	721	617	722	674	648	736	677	712	702	697	690	697	749	748	712	709	719	676	671	711	716	697	672	658	695	651	700	708	699	708	638	714	671	678	671	701	704	717	699	644	711	645	715	690	724	643	676	692	720	706	684	707	719	679	671	740	685	685	673	685	687	686	713	713	625	704	659	661	723	717	653	719	762	703	712	698	676	730	667	635	696	709	686	698	620	675	709	675	689	715	656	726	660	665	687	690	722	715	684	709	718	677	671	676	700	693	666	703	686	732	713	712	655	619	699	705	685	657	751	688	677	678	709	634	710	696	693	670	689	703	663	706	708	709	703	690	661	688	658	725	655	686	678	679	708	692	671	723	707	649	682	680	710	659	691	659	692	637	700	695	723	663	642	683	673	692	727	732	725	713	644	692	665	685	733	745	671	644	712	678	682	714	721	682	659	714	689	712	683	693	657	722	686	679	720	739	677	714	700	724	726	694	693	706	671	688	724	678	629	718	696	722	693	686	712	671	712	670	711	689	703	675	639	696	717	688	688	653	722	709	651	661	684	667	713	719	727	730	741	718	710	670	712	683	695	673	696	682	644	774	676	728	650	704	666	744	714	677	665	667	719	642	671	642	724	659	686	676	691	702	655	670	722	707	685	721	689	701	682	692	716	670	686	674	673	705	693	634	663	717	624	695	687	692	701	630	718	670	696	674	666	698	678	706	717	672	708	687	686	636	719	703	683	704	689	664	670	718	704	685	654	677	669	673	707	704	663	721	648	680	688	728	698	653	702	698	680	659	671	743	670	680	711	711	645	682	690	664	686	691	645	725	672	694	673	677	698	686	668	725	690	695	694	704	700	670	686	702	683	699	694	680	704	711	683	726	706	632	745	640	660	726	644	686	745	641	742	681	674	668	676	673	728	730	677	665	675	673	683	703	676	695	715	693	684	696	688	656	705	734	668	676	708	674	677	701	687	728	660	701	668	653	647	665	700	683	732	656	703	720	698	686	674	701	711	700	676	710	677	652	722	693	686	707	658	710	728	675	676	650	679	682	718	661	722	673	693	737	725	670	703	668	679	712	700	690	690	701	711	688	702	747	725	719	688	683	664	707	618	681	686	724	699	724	691	678	701	698	713	680	692	696	710	747	691	682	691	670	702	712	656	678	665	687	682	692	655	713	700	677	660	693	709	691	685	705	712	692	683	700	661	646	679	665	664	683	672	704	685	665	713	686	740	622	681	657	677	671	677	736	727	686	644	680	656	688	671	648	641	696	713	687	717	696	666	685	726	686	683	726	700	743	676	668	652	643	718	645	695	701	711	663	714	677	685	663	645	716	704	703	707	637	683	674	691	687	687	662	640	706	711	678	706	706	715	654	692	707	686	644	732	700	707	665	684	679	657	694	737	715	689	679	691	711	697	679	701	702	688	667	636	698	713	717	681	700	683	706	706	686	699	666	650	653	699	726	684	685	685	709	669	672	679	682	690	663	694	696	702	692	671	728	705	735	659	696	682	725	695	684	655	682	633	683	694	693	689	744	638	701	671	699	679	655	702	675	657	677	736	668	678	673	678	661	682	648	714	681	702	674	690	691	697	663	683	683	659	659	736	663	686	670	689	742	708	737	683	696	673	680	689	672	705	666	687	691	705	733	636	672	734	626	685	689	699	673	702	700	650	685	667	717	702	697	684	711	726	715	646	698	706	652	694	685	705	692	708	704	692	735	672	727	711	677	675	706	724	706	693	680	672	691	707	722	687	694	702	652	674	671	687	744	663	742	678	703	669	654	730	671	701	682	648	679	662	659	688	696	700	713	659	679	705	706	701	669	709	707	683	632	678	723	638	662	673	684	685	718	685	672	653	719	689	720	707	693	657	714	644	645	696	726	686	667	682	710	696	671	730	735	687	681	693	659	720	726	689	678	675	694	653	711	666	704	713	724	715	695	687	715	672	697	630	645	728	652	726	668	684	683	753	665	746	705	695	692	681	662	740	683	674	704	704	754	730	714	707	663	657	698	663	631	665	686	734	743	678	715	707	659	647	754	715	666	642	662	697	676	682	687	631	698	724	662	675	712	727	654	693	704	671	701	671	671	683	714	701	703	684	696	679	679	702	669	672	740	693	708	727	622	754	696	696	665	681	713	746	690	647	673	711	763	659	691	691	637	662	712	707	694	697	726	687	684	699	713	677	724	711	664	676	658	709	713	645	689	710	721	691	674	717	683	685	667	679	686	707	721	713	660	714	714	662	676	666	701	691	711	657	691	712	688	687
23824	20966	25063	27024	20968	20747	1178	357	256	272	197	178	212	187	175	183	165	179	166	156	152	173	158	141	139	145	138	161	152	135	138	126	127	152	163	142	139	166	158	159	156	134	144	161	148	166	143	150	146	125	150	133	126	133	134	154	124	118	148	146	148	134	115	124	145	128	148	175	136	125	144	135	135	125	137	134	124	141	133	129	138	147	143	148	169	145	151	128	149	149	142	139	170	144	131	121	130	157	150	148	161	144	147	119	135	157	155	147	139	128	147	140	129	149	147	130	140	150	142	146	144	124	146	119	143	112	117	160	127	122	117	150	130	108	130	131	149	146	148	150	148	127	149	149	150	157	142	153	153	129	135	155	133	128	137	153	146	130	132	137	137	147	127	163	150	142	155	161	148	143	129	138	123	136	147	127	150	140	133	129	137	149	135	139	135	114	138	144	134	150	145	161	143	131	133	122	134	140	134	125	130	127	143	159	154	152	115	140	134	125	125	167	134	117	121	137	126	115	134	153	161	162	136	136	135	147	151	151	134	140	143	116	132	135	140	146	148	126	141	124	144	156	139	142	145	121	139	127	121	142	158	142	138	149	132	144	133	135	137	140	133	125	133	130	138	128	117	141	129	150	130	139	159	119	132	142	146	156	127	128	116	155	123	139	136	146	147	148	136	128	167	139	147	144	129	129	129	125	157	145	132	143	129	154	147	127	124	135	133	129	119	134	147	157	127	137	130	145	140	158	132	139	140	120	128	145	105	143	145	126	129	150	155	134	145	153	156	132	140	131	132	152	153	126	135	166	149	144	141	141	150	141	154	178	138	138	147	124	150	122	139	139	146	134	136	145	140	156	157	142	154	145	146	147	163	145	124	150	141	146	138	145	154	132	131	103	132	139	149	125	135	124	126	116	128	142	131	161	137	144	121	165	132	115	141	121	122	138	120	143	156	141	151	157	166	122	130	149	118	141	147	139	135	155	133	143	149	132	140	135	156	152	146	121	146	136	138	143	156	138	147	115	132	122	136	116	162	133	114	126	159	160	128	134	127	138	147	157	143	115	145	136	143	149	132	138	123	159	142	144	141	126	141	127	154	132	130	144	120	134	149	122	139	163	122	161	133	148	159	118	132	150	138	98	137	120	135	158	123	150	145	130	146	145	115	151	154	137	137	122	157	128	127	151	129	132	126	134	135	180	134	127	137	136	135	147	151	139	131	128	131	133	127	143	141	144	133	134	155	148	131	113	135	137	136	149	132	125	154	145	127	144	144	134	156	152	128	139	130	133	127	125	136	170	137	116	142	123	150	138	145	139	129	144	119	171	129	156	162	108	134	148	140	126	156	141	161	116	135	155	166	136	155	138	139	154	143	144	148	137	145	141	160	157	157	142	137	130	132	136	123	137	164	146	113	130	134	115	154	153	154	149	126	150	134	136	151	130	141	143	133	159	132	135	110	150	150	128	147	136	122	157	140	135	151	146	127	181	146	123	142	134	127	126	134	141	143	148	139	129	137	147	154	143	121	128	132	156	151	143	131	149	134	146	154	141	149	150	150	130	151	142	142	149	155	161	139	132	141	140	150	151	131	145	144	132	141	145	157	141	117	129	112	136	138	133	125	112	151	162	144	139	137	144	143	138	141	160	127	142	144	146	147	142	157	126	142	127	138	158	146	150	151	151	150	130	136	135	142	141	126	135	133	137	125	121	117	152	162	139	118	150	136	145	129	145	133	141	129	132	128	124	130	151	147	143	148	173	123	142	144	158	143	145	144	139	122	129	120	144	98	139	135	150	140	144	127	141	157	148	149	110	140	145	158	148	126	151	140	138	130	151	143	146	136	133	134	140	142	136	164	144	125	133	131	133	125	144	153	135	133	168	146	131	148	140	137	128	134	123	133	145	129	126	130	147	141	144	144	132	123	155	152	123	163	124	132	148	158	143	128	144	136	134	145	131	143	160	155	152	149	139	144	137	139	132	126	147	129	121	136	144	132	148	128	142	141	138	140	136	166	152	146	148	165	150	130	142	119	158	146	142	141	150	150	152	112	147	142	128	124	128	123	134	136	130	148	124	137	119	118	148	142	129	140	159	114	110	140	144	146	143	130	147	124	123	161	142	153	120	118	145	156	138	136	150	133	131	140	153	145	140	125	122	143	158	151	127	138	160	132	126	130	149	135	143	135	131	135	131	114	135	154	118	115	124	141	127	158	128	160	156	122	163	132	128	165	161	140	149	136	128	147	143	111	123	154	156	143	134	131	140	144	126	144	132	122	133	137	143	119	118	154	130	145	131	131	137	135	143	143	145	149	131	157	165	152	162	156	137	141	146	152	155	122	144	152	140	140	138	126	105	156	146	144	150	116	143	140	165	135	133	141	136	126	139	143	138	128	137	156	132	124	142	158	135	124	121	143	130	114	142	141	118	161	144	133	130	122	127	132	153	154	136	105	111	134	135	136	124	171	134	158	133	158	143	132	137	125	139	151	131	130	153	162	146	141	143	150	123	131	132	115	143	137	132	137	144	149	137	149	143	133	126	152	125	155	175	153	130	136	128	145	122	136	142	144	136	132	129	160	172	139	126	143	131	142	145	139	153	153	133	151	122	120	137	129	123	133	137	134	168	135	144	150	141	135	136	129	109	132	140	133	134	155	130	131	153	133	137	110	171	133	134	160	130	136	133	127	131	122	156	141	142	115	137	133	142	146	146	135	131	144	110	127	162	121	122	132	140	152	163	134	129	114	114	138	137	126	155	139	136	133	129	140	154	144	163	129	127	124	126	125	137	134	157	160	151	156	145	150	142	155	163	148	144	140	139	129	129	127	136	158	152	116	107	136	167	142	113	122	152	129	139	139	159	149	129	137	167	119	151	146	160	159	146	148	136	154	122	142	130	139	148	143	141	145	128	144	126	131	125	138	139	162	142	134	151	147	134	156	145	122	128	145	132	134	134	139	129	138	150	146	139	145	175	166	133	134	127	139	131	142	160	162	136	130	169	132	163	133	127	141	150	145	174	124	139	128	141	143	135	134	139	124	149	155	128	136	145	163	156	151	132	141	159	152	156	143	140	146	143	151	166	119	126	137	153	135	140	132	151	132	132	125	141	144	136	153	119	139	139	132	124	140	144	136	130	152	149	160	148	160	113	152	132	153	171	152	132	121	137	136	131	148	125	144	142	127	156	111	149	150	146	142	134	137	126	149	160	136	133	145	152	133	143	140	145	126	126	152	130	131	162	127	142	137	126	159	149	138	150	122	146	135	140	140	133	136	137	143	154	138	137	139	109	139	127	115	142	133	130	136	156	134	137	133	136	147	133	136	128	131	101	124	136	153	139	127	122	132	142	145	151	171	113	132	133	150	135	136	149	131	125	160	134	155	130	133	137	160	142	127	142	112	117	156	128	168	131	134	139	150	142	147	127	132	144	130	168	122	134	151	132	127	124	147	151	141	138	143	141	153	170	148	133	160	144	123	166	120	110	133	147	147	138
3070	4295	2334	1094	679	548	473	441	453	398	366	385	378	409	357	365	369	364	380	331	363	357	360	350	371	334	373	372	353	367	355	365	366	352	318	366	345	333	360	353	322	346	392	377	368	385	334	332	329	360	397	355	358	347	353	376	351	344	358	334	366	364	359	338	382	354	348	337	380	358	339	362	347	349	351	356	345	361	381	354	334	324	342	330	379	351	388	365	379	358	371	349	351	354	346	349	365	354	363	350	334	309	323	377	327	367	365	362	366	332	343	348	341	343	344	360	384	342	341	356	339	349	353	373	345	356	353	369	343	374	350	374	343	364	370	370	363	350	362	357	314	338	357	341	388	346	360	376	352	351	343	343	356	342	341	346	352	377	348	344	370	359	344	352	369	363	337	358	352	388	352	347	308	349	370	372	367	361	346	327	357	375	355	361	332	359	356	355	337	353	348	328	370	355	347	376	360	374	320	326	352	360	333	364	352	371	354	353	405	337	378	324	371	338	356	339	345	370	378	317	334	345	347	360	348	347	366	362	347	372	352	349	317	325	337	345	358	357	345	349	350	337	345	367	364	351	348	374	327	350	354	344	338	359	382	360	363	374	345	378	362	372	359	313	372	339	367	341	341	330	359	343	380	371	344	361	371	349	342	341	363	335	329	361	340	358	342	330	306	343	359	356	382	378	353	369	345	354	381	353	323	380	347	347	354	374	350	323	329	352	358	344	367	345	338	364	367	359	351	385	368	371	367	361	362	331	362	369	341	328	354	336	368	396	349	349	333	366	354	336	361	365	337	361	367	337	353	386	338	370	319	343	386	409	354	357	314	358	358	369	372	329	345	316	338	390	360	330	308	355	342	309	359	351	353	328	335	400	324	343	352	366	342	349	304	316	386	342	351	353	357	350	361	335	372	340	360	358	358	386	377	340	366	327	351	339	326	378	345	362	351	373	342	326	332	355	350	349	336	333	374	364	340	346	386	385	321	370	368	353	354	391	366	355	380	345	331	330	333	339	350	366	348	368	348	350	366	376	332	356	361	357	382	328	349	340	313	340	356	365	358	354	323	351	362	370	351	330	362	359	331	377	377	338	337	363	376	336	371	366	363	364	345	348	358	364	357	335	347	351	355	362	373	344	336	373	343	324	351	350	388	361	369	385	341	362	335	329	365	347	369	364	362	390	349	321	360	312	330	373	339	359	321	350	382	340	366	330	338	355	376	367	345	346	361	346	347	364	344	357	361	377	352	368	345	359	347	390	365	334	344	380	325	338	368	335	314	317	342	356	342	326	349	355	323	313	372	397	356	322	366	331	343	343	357	360	374	321	371	370	323	396	351	371	374	362	324	366	350	361	345	367	340	337	384	347	347	331	316	374	379	397	386	352	363	345	343	366	360	387	361	380	306	347	335	366	367	327	348	369	365	344	363	332	354	350	377	368	360	349	370	370	344	369	346	348	349	364	353	363	340	421	359	350	363	372	380	354	363	384	340	375	330	298	375	362	335	373	394	326	339	359	377	364	349	397	362	330	338	348	372	342	329	310	337	365	348	308	369	370	326	351	334	346	359	355	318	353	357	374	342	346	378	339	354	380	378	351	360	350	370	375	348	360	353	289	383	316	377	364	328	355	406	344	360	351	334	338	336	381	349	361	346	345	371	353	330	374	359	350	357	348	350	330	343	348	326	374	366	336	346	360	338	347	324	368	355	323	353	345	356	349	340	348	352	369	345	323	357	366	349	358	360	382	358	371	343	327	340	370	353	344	378	373	335	355	371	371	354	364	338	344	346	365	319	346	353	322	381	348	321	359	363	358	362	350	326	349	342	357	406	368	360	368	320	342	342	337	348	359	353	331	366	343	386	371	354	356	364	363	358	384	358	375	334	333	365	363	357	323	360	337	356	382	336	377	351	356	354	330	350	375	344	330	352	329	365	333	344	319	368	328	366	321	375	354	341	383	338	347	341	332	331	341	362	363	360	389	361	342	336	351	368	373	357	352	359	361	349	359	365	338	328	372	359	357	362	337	341	359	332	359	346	340	362	356	338	400	350	371	363	341	316	328	339	340	355	367	371	353	352	369	366	357	341	345	343	341	367	392	354	304	349	353	354	347	327	357	343	372	352	361	345	340	327	362	376	321	356	370	344	331	382	358	346	384	335	322	332	364	339	321	371	378	336	340	379	360	337	339	374	330	365	363	334	372	340	346	367	353	365	330	366	356	315	361	347	349	334	344	374	348	348	332	339	344	346	354	367	353	339	316	376	382	358	401	311	347	323	370	364	361	371	353	341	344	332	349	345	377	390	325	325	333	365	365	328	394	357	344	353	355	354	376	346	356	384	357	348	351	362	338	311	357	392	371	336	368	381	328	343	401	392	355	374	361	354	348	358	352	355	354	356	322	368	359	370	354	358	369	332	359	380	332	367	337	375	371	347	367	364	367	334	326	357	327	313	333	350	390	357	352	339	342	342	355	364	351	389	330	340	364	335	365	356	316	375	311	344	326	349	363	325	334	308	384	340	363	387	361	378	336	371	372	331	362	383	360	354	380	363	345	356	335	349	346	350	336	313	377	355	332	364	339	323	368	340	373	331	380	336	368	351	374	339	362	355	390	329	341	368	357	352	371	346	343	361	350	376	331	349	330	364	350	362	387	330	353	352	352	344	372	349	380	342	367	323	355	357	361	367	376	366	353	345	365	365	363	368	349	327	367	349	335	363	379	377	360	361	358	357	297	358	359	353	358	324	359	348	352	351	357	338	356	352	341	341	344	331	344	339	324	326	368	351	378	380	367	336	354	327	332	386	336	343	355	330	346	379	340	342	365	351	385	352	383	320	347	321	335	342	332	357	357	354	320	365	336	354	337	346	339	350	378	342	327	359	352	345	351	322	301	390	363	337	386	352	338	356	336	372	347	356	341	342	360	364	348	328	353	348	315	364	364	356	368	355	320	338	346	333	342	355	362	347	327	359	383	373	365	354	367	361	356	357	362	357	359	352	350	375	368	324	355	336	319	337	355	389	339	354	389	335	362	337	339	323	326	361	321	327	333	362	393	353	359	376	375	357	346	338	357	359	385	313	368	353	331	328	356	355	389	355	345	394	352	350	316	328	319	347	344	378	351	370	375	379	342	351	349	336	366	341	367	342	356	342	350	314	336	346	358	367	321	347	362	354	368	377	295	326	359	354	346	347	350	321	334	353	362	359	365	357	345	349	346	363	331	352	368	366	326	345	361	354	333	357	335	364	380	388	348	333	341	389	354	364	340	338	352	328	331	346	404	372	340	353	360	384	358	338	343	333	363	359	339	337	356	315	371	365	325	366	380	376	359	339	363	357	344	386	343	315	339	332	358	360	342	356	345	326	335	323	360	338	365	341	391	351	347	348	318	338	365	363	344	359	340	347	362	388	348	387	349	324	343	361	342	351	380	399	328	380	342	323	335	338	376	314	371	372	337	306	341	359	353	360	340	366	351	389	345	340	364	387	365
32211	10094	1114	545	427	413	382	422	420	389	390	395	392	382	378	382	451	384	409	391	415	410	439	402	375	387	381	427	399	377	415	412	418	405	395	420	363	381	443	376	402	391	360	406	407	418	416	397	393	423	381	389	395	443	430	404	386	416	404	378	431	427	416	364	419	399	409	409	384	409	396	382	396	412	392	374	397	413	408	365	420	408	405	396	418	377	376	377	380	386	393	411	422	402	421	378	378	393	395	447	427	455	426	387	396	422	399	415	409	386	404	377	427	418	415	389	389	362	381	400	423	423	449	379	438	442	415	388	417	417	415	405	402	434	410	402	442	408	439	363	394	421	415	403	382	388	392	410	418	399	398	408	393	416	425	393	436	406	364	365	388	425	414	394	374	383	370	383	413	373	403	412	358	392	409	421	408	403	413	380	427	380	404	403	423	431	396	443	374	408	393	403	408	390	405	389	410	371	435	438	415	401	369	400	383	364	400	396	427	398	417	437	415	389	400	378	361	408	393	403	415	420	440	414	438	424	449	414	426	422	429	368	423	421	401	417	376	407	396	380	395	415	400	378	433	413	402	425	409	390	408	378	379	419	429	396	443	395	431	404	357	419	362	426	403	421	441	417	402	399	400	429	381	419	410	381	367	425	405	389	368	454	413	411	430	406	437	418	448	406	416	381	403	399	377	411	391	421	407	373	385	405	390	409	414	408	413	362	453	392	392	360	404	399	409	391	406	421	402	421	404	389	420	397	393	405	397	419	392	381	360	411	432	376	380	400	376	426	385	406	415	383	381	389	388	341	417	414	382	365	422	408	385	372	428	420	406	415	405	392	376	394	391	363	429	406	446	357	365	436	372	406	394	405	418	418	424	365	446	406	403	421	407	383	404	421	404	404	406	425	424	406	413	420	424	403	404	373	409	391	421	427	385	383	406	417	387	423	394	395	420	459	429	373	373	403	418	432	382	403	396	439	455	382	430	370	408	381	415	372	393	394	365	394	425	437	394	401	419	370	408	395	381	396	436	393	427	385	387	454	404	415	387	436	421	434	414	428	397	425	399	385	390	387	404	412	380	391	414	421	390	432	398	379	385	409	402	400	421	395	451	387	440	430	395	444	403	393	387	400	398	426	405	399	412	397	371	399	399	418	365	387	442	383	380	393	427	416	395	390	419	420	362	403	424	394	418	405	406	396	401	374	389	421	422	402	406	365	391	387	422	415	383	407	422	438	397	391	431	397	401	438	413	392	402	395	352	376	347	398	415	390	429	371	395	426	457	390	410	437	408	395	409	392	393	387	422	400	440	424	458	413	389	384	418	453	403	417	411	395	428	397	454	375	417	394	383	395	399	425	435	419	425	433	407	409	406	377	373	363	393	399	365	421	376	390	418	371	357	396	410	400	426	367	417	417	387	385	393	411	361	427	420	399	358	426	405	384	409	396	428	436	428	414	396	393	373	394	395	425	399	390	445	396	411	399	433	382	414	434	402	380	397	402	412	410	369	413	387	418	391	422	440	413	441	420	452	424	415	385	406	416	388	394	393	398	414	389	395	369	418	440	417	424	386	423	420	398	388	397	427	397	419	416	423	392	357	409	387	373	413	459	434	451	439	393	433	381	377	438	392	370	419	425	413	369	405	377	386	409	378	378	405	434	410	409	394	382	421	373	404	354	401	397	440	358	396	430	417	412	405	427	391	451	385	407	370	458	429	419	418	377	405	407	391	422	415	388	402	412	422	420	439	349	373	411	388	381	407	390	413	397	413	388	386	394	377	409	437	406	398	402	408	374	426	394	413	373	368	440	375	418	416	419	395	403	449	421	402	427	427	426	387	404	394	411	402	371	440	388	456	425	425	364	426	424	371	395	415	408	429	381	363	412	414	375	384	433	382	417	389	443	424	395	394	392	374	433	400	390	423	401	422	370	438	401	423	409	415	410	393	394	383	365	363	415	418	399	436	381	382	381	397	437	413	440	384	417	405	435	426	369	380	394	388	409	407	380	447	409	413	427	398	427	417	424	399	384	418	353	435	392	423	420	394	406	413	383	402	377	403	378	403	378	422	376	414	409	383	364	397	394	447	388	408	387	425	402	411	370	378	400	371	407	375	382	410	403	417	412	376	409	377	373	437	384	447	406	454	405	366	408	362	406	420	407	416	389	396	364	421	397	410	443	428	407	404	393	394	425	424	417	400	427	413	416	411	402	353	425	374	389	391	440	407	371	406	392	421	423	451	433	430	397	446	358	406	385	387	392	429	405	397	424	388	409	407	380	363	425	424	453	372	439	389	397	364	387	427	384	392	406	405	378	406	418	359	424	392	354	381	412	391	395	365	367	427	408	377	370	413	411	433	404	450	390	400	409	390	422	438	395	466	396	384	417	383	376	368	440	387	384	391	422	411	433	410	382	394	418	388	365	419	420	371	401	420	419	456	374	424	414	413	384	408	424	435	408	443	409	383	418	381	408	411	413	402	410	420	358	405	403	393	409	385	417	405	404	413	433	415	394	360	443	424	374	391	369	385	380	411	385	361	411	418	440	402	409	398	434	418	443	408	390	384	408	422	412	356	406	389	437	417	419	416	452	395	403	388	374	432	410	408	409	407	385	402	400	440	392	402	440	425	432	403	431	415	418	429	392	396	389	410	433	404	395	420	442	376	416	416	401	379	424	440	391	408	420	414	380	388	405	441	348	390	412	373	417	441	447	457	376	411	387	377	409	396	383	412	423	396	403	406	387	418	351	383	388	441	400	399	379	431	407	397	428	386	371	411	404	384	389	407	452	429	424	408	401	394	398	432	401	393	413	365	407	412	392	450	402	398	431	380	416	461	414	384	436	422	437	382	386	402	427	401	351	403	418	398	402	404	414	444	428	378	436	408	416	388	393	413	404	392	393	423	378	399	397	401	418	370	420	382	465	433	410	413	417	461	414	367	379	421	392	416	440	452	411	415	416	444	417	377	387	442	423	417	413	407	396	415	406	435	396	376	423	407	399	384	405	402	453	429	417	419	418	406	428	423	401	391	385	380	445	432	407	409	415	394	399	441	403	385	377	402	404	424	390	401	374	438	390	399	419	368	422	428	424	382	393	387	381	371	404	401	413	404	433	401	408	417	420	428	437	445	351	389	423	399	386	372	430	384	375	409	413	426	431	423	436	444	417	394	427	402	411	399	402	384	358	402	398	381	403	398	429	381	389	366	422	399	373	426	380	411	417	418	415	389	419	387	381	390	450	397	387	418	409	399	399	440	421	404	416	374	379	387	417	377	362	428	421	388	422	399	361	422	377	415	401	430	413	380	369	407	404	454	384	384	414	415	406	403	424	400	402	404	415	389	393	382	376	436	397	478	421	385	386	448	400	415	424	419	400	398	390	389	427	422	407	397	393	417	416	404	413	388	336	415	362	361	399	415	404	388	397	435	390	386	432	394	421	359	409	388	388	371	454	428	413	429	450	414	413	429	374	406	359	358	377	422	402	407	392	438	410
5573	987	950	949	903	947	861	830	922	918	940	936	895	919	921	946	914	878	881	942	863	891	982	910	896	892	898	915	908	890	892	891	934	892	897	899	877	921	896	866	935	894	904	868	915	891	944	910	922	858	888	945	905	914	848	892	919	862	908	898	926	954	862	884	917	865	925	900	938	854	868	949	914	911	869	925	935	860	928	919	843	919	951	876	913	891	917	910	894	925	904	872	860	873	895	900	892	896	933	892	888	927	902	918	922	939	905	925	901	925	955	926	932	898	933	876	875	983	855	947	900	888	884	939	916	869	943	867	851	882	922	920	905	949	900	916	940	878	864	872	878	919	940	895	887	903	912	886	919	882	883	942	858	858	887	894	879	921	945	888	891	918	912	856	900	953	921	936	869	924	907	931	927	864	951	914	880	884	922	892	908	895	955	879	884	949	898	920	903	871	912	863	840	894	891	869	894	915	950	923	943	929	904	888	871	935	912	867	858	918	899	894	830	909	931	928	924	925	893	946	915	899	924	911	883	872	887	907	924	939	976	901	869	900	908	845	921	903	930	893	910	888	869	889	969	873	942	947	989	927	918	873	927	880	878	840	875	954	863	883	905	928	898	944	906	916	892	919	856	849	871	871	890	890	867	929	921	889	905	936	873	881	918	876	892	882	960	918	883	942	898	912	959	928	927	909	892	886	961	876	877	908	897	867	876	915	945	872	825	856	897	918	868	892	912	895	912	895	909	936	893	854	891	913	915	906	915	928	891	940	883	881	903	908	874	965	876	962	922	958	893	909	882	903	951	920	942	925	946	885	940	941	914	893	888	891	899	901	932	917	852	864	911	930	885	889	899	898	952	885	916	933	913	893	944	962	889	873	868	935	894	907	912	904	932	900	903	915	910	882	886	926	902	929	943	906	919	890	907	836	908	897	919	902	928	896	926	864	891	861	885	926	904	922	888	939	842	919	924	892	892	893	898	859	875	871	936	857	912	913	900	893	884	916	848	862	898	874	922	931	934	907	850	883	926	954	866	944	945	946	912	865	889	921	895	921	935	881	928	893	893	921	915	905	822	908	907	924	939	923	915	949	922	925	913	941	918	896	902	914	862	906	853	867	923	905	894	939	869	838	923	916	849	883	873	917	892	884	885	911	863	918	995	915	913	955	944	907	913	973	890	891	902	884	955	893	902	908	944	935	867	890	933	868	865	899	934	907	931	861	906	868	916	946	904	901	913	898	879	834	894	901	898	972	929	882	902	878	944	893	860	938	951	912	923	949	871	870	864	852	901	887	820	869	867	858	889	941	942	941	841	933	906	911	971	938	871	894	957	916	871	892	964	900	871	950	960	924	904	858	891	904	901	907	888	899	839	906	934	951	860	908	935	873	908	879	894	905	897	918	850	911	929	887	892	923	915	897	928	878	898	901	924	889	917	854	891	908	940	895	903	904	903	938	909	884	964	845	844	896	839	874	902	947	896	884	918	853	873	1000	899	896	925	907	889	950	915	902	906	865	942	833	892	934	885	886	875	901	928	908	909	880	898	902	881	887	883	899	905	881	954	904	894	883	922	922	871	931	901	888	913	890	878	931	830	886	872	875	881	879	916	940	903	917	903	927	929	880	923	934	873	866	960	899	897	951	887	929	946	921	983	930	872	874	922	896	942	917	873	882	894	876	908	919	894	883	858	881	884	911	897	902	931	908	928	917	931	885	885	900	917	902	914	917	885	918	880	903	888	906	867	866	928	921	917	964	907	899	887	890	881	886	941	943	870	912	919	909	914	918	940	932	922	905	920	873	944	929	862	904	863	871	883	926	882	942	850	923	953	901	874	932	857	895	892	870	898	886	939	905	832	909	921	911	926	936	889	871	918	881	935	872	852	882	896	890	928	877	909	896	920	914	921	902	900	914	965	852	919	883	901	895	903	925	837	937	899	946	910	897	867	922	934	861	872	867	938	936	845	941	901	895	887	967	887	891	884	905	855	856	909	923	913	928	904	915	903	951	907	948	905	869	863	946	897	928	878	912	875	910	908	865	942	933	894	925	908	937	925	868	932	900	916	870	889	903	917	893	870	937	939	866	869	871	914	916	880	914	912	940	887	925	904	908	926	905	880	912	936	918	903	877	934	888	947	904	977	915	900	930	912	888	921	885	876	867	903	913	910	867	950	906	894	897	874	943	864	944	900	901	856	908	810	925	924	934	892	906	913	923	945	906	982	884	932	939	887	928	857	947	942	904	905	881	898	932	906	875	869	907	908	886	932	916	890	917	854	882	963	903	856	882	872	889	855	892	878	891	905	838	905	910	872	948	868	929	942	933	874	908	922	890	931	935	952	912	943	869	956	865	909	892	913	945	930	911	888	905	873	921	851	900	902	893	899	952	911	870	941	923	921	925	921	909	925	914	933	904	875	890	856	905	937	929	901	969	883	930	906	927	882	875	916	955	921	892	939	887	825	915	892	913	889	930	852	871	946	928	924	931	878	886	892	859	917	925	893	947	888	901	911	907	908	914	876	909	890	923	916	890	920	911	931	902	923	976	912	922	924	857	946	948	940	929	859	882	871	837	870	873	895	881	886	925	904	902	947	877	900	870	918	992	908	900	935	896	932	883	894	891	923	890	856	932	914	891	945	914	891	867	940	872	892	898	938	937	891	960	901	920	878	908	914	934	901	938	918	904	960	847	936	862	892	944	903	919	927	888	910	882	904	935	910	907	902	904	910	851	939	864	936	964	892	913	948	909	884	927	930	901	911	848	938	900	942	869	880	910	903	929	912	942	859	887	918	915	931	886	900	932	918	892	810	862	859	939	974	944	895	896	900	865	844	914	946	909	887	917	916	867	904	888	950	883	897	907	949	900	891	888	890	896	911	961	883	944	892	938	903	896	940	904	842	937	915	932	912	859	921	869	877	900	905	881	890	906	913	867	893	890	927	848	879	851	906	976	878	879	936	915	951	892	887	894	947	957	886	884	924	925	882	936	909	839	910	877	914	973	842	849	921	922	899	904	920	943	895	900	876	922	888	935	913	929	888	849	950	867	888	876	934	844	908	880	917	892	895	908	973	899	866	931	921	858	887	811	935	944	891	903	978	901	872	873	922	887	890	951	854	876	939	909	928	902	882	898	901	923	929	949	881	920	865	931	898	873	916	910	863	885	913	903	900	847	914	869	875	903	925	883	874	913	885	906	904	890	914	893	902	882	909	903	889	927	857	950	961	916	874	914	913	954	913	880	903	919	855	882	970	962	874	881	893	963	884	885	856	905	855	943	906	947	928	904	964	888	919	957	935	900	885	957	866	889	895	889	867	906	899	849	909	896	906	885	955	875	945	934	899	926	901	865	902	904	891	932	937	883	903	880	906	885	933	897	940	895	955	954	883	966	926	916	890	920	898	899	979	950	913	924	867	884	823	914	929	932	864	880	965	896	935	882	896	864	929	927	937	898	919	938	942	931	873	884	931	886	918	936	897	907	873	932	884	904	885	893
24544	20954	24418	27666	20406	1868	476	381	326	297	318	347	321	338	331	316	325	363	318	319	328	282	278	310	331	321	339	311	319	280	303	321	283	328	274	315	302	262	301	311	285	331	322	298	286	353	320	306	324	301	311	306	307	315	292	284	333	286	308	323	326	318	318	301	313	308	307	323	315	303	303	287	307	252	305	336	286	299	309	308	307	325	325	311	328	310	293	294	321	335	267	275	329	309	334	324	309	285	327	281	290	307	343	293	298	323	320	308	314	316	328	349	319	297	283	285	313	304	302	313	303	309	294	302	277	300	295	326	311	318	347	317	299	285	317	300	286	285	321	305	299	303	296	316	314	374	308	301	297	301	305	335	292	292	310	320	340	313	277	273	275	304	322	305	310	297	296	297	308	315	288	287	293	334	321	321	295	363	303	317	292	311	298	304	313	271	296	280	299	318	349	319	307	301	314	329	325	348	314	291	311	324	319	295	307	315	264	305	306	310	329	307	334	312	331	291	340	291	320	329	323	292	284	276	310	305	290	321	296	310	317	303	305	286	287	332	341	279	328	344	301	317	291	327	343	316	299	276	289	311	303	327	270	310	278	281	307	274	310	314	287	291	311	293	281	311	281	324	281	307	298	292	320	293	298	317	326	307	339	309	284	308	337	297	310	330	268	314	312	306	348	278	342	277	286	323	302	326	312	304	304	311	286	301	310	329	285	331	303	326	308	293	302	308	317	309	304	307	285	312	283	325	313	306	292	308	318	292	331	302	316	296	322	322	293	315	288	328	325	277	322	301	317	335	329	298	327	300	318	311	286	298	289	297	305	310	293	332	285	277	334	332	325	302	274	291	320	328	290	322	276	257	277	331	285	270	267	289	298	321	331	287	308	326	316	329	298	320	335	297	339	301	292	290	325	309	277	297	283	268	290	296	298	299	332	275	325	297	286	327	344	322	291	309	306	323	335	288	286	281	305	313	300	319	284	305	325	316	272	263	294	286	299	287	292	299	315	328	296	272	302	318	299	324	325	318	307	312	285	312	277	308	289	307	307	315	334	315	281	303	252	322	261	299	281	317	313	303	285	298	280	309	296	276	295	295	295	306	287	312	321	336	306	298	293	299	332	307	310	306	341	323	330	307	336	334	305	298	349	278	305	328	326	334	301	303	301	304	300	310	312	342	277	289	293	311	274	276	275	306	282	309	296	334	309	289	294	290	297	312	276	297	312	318	285	300	290	326	295	318	329	331	324	299	319	303	297	335	322	323	312	314	300	315	292	299	308	309	290	328	288	326	298	294	320	321	325	283	298	299	317	296	329	302	343	313	269	302	307	294	321	303	311	348	279	281	321	313	299	335	301	299	314	316	290	300	282	326	315	319	315	301	320	309	324	316	321	303	279	286	255	320	283	309	313	306	288	311	310	316	323	325	299	268	326	309	314	299	332	296	305	325	293	313	307	304	283	343	311	331	333	274	300	283	300	323	309	300	329	295	298	310	328	297	308	281	279	309	313	316	305	276	330	302	310	288	289	279	305	292	300	302	273	311	284	305	346	314	317	340	305	353	285	318	300	287	316	320	286	308	285	258	292	318	274	314	306	299	311	286	288	308	291	270	294	300	287	320	311	301	281	283	307	357	317	299	331	323	308	321	292	291	282	326	290	326	307	293	295	302	334	293	261	309	338	310	278	294	305	316	281	289	325	301	312	293	291	295	309	304	307	286	309	303	314	338	298	307	287	315	283	304	314	321	287	318	290	292	322	317	337	274	313	269	309	345	292	339	301	303	308	345	298	271	297	287	279	293	329	306	320	328	322	299	293	301	314	293	332	344	274	339	294	312	304	320	297	317	309	290	320	321	288	303	291	327	295	282	263	287	302	308	306	337	320	291	317	309	310	318	320	320	333	329	324	306	300	344	306	318	303	308	318	322	273	319	329	288	309	319	330	328	332	319	297	293	307	322	322	311	315	327	277	271	260	270	324	337	294	289	305	332	293	268	308	266	303	319	304	293	312	320	291	340	338	305	289	280	303	354	311	319	304	287	275	312	293	304	326	293	309	318	316	298	265	312	306	324	312	293	308	288	286	281	328	298	300	337	306	286	282	317	287	308	284	295	272	326	302	315	313	277	289	275	270	296	280	325	316	311	282	305	328	302	304	270	263	325	309	329	292	313	318	292	302	344	317	300	315	268	297	287	307	333	327	297	310	270	303	342	316	286	331	306	319	308	305	279	297	324	330	306	287	318	309	275	362	316	302	296	296	337	277	318	297	315	280	331	310	307	299	273	324	295	302	287	307	313	293	292	320	307	320	283	310	353	279	308	295	331	302	283	272	301	347	309	278	312	297	296	263	281	301	315	307	309	349	309	300	308	308	314	286	351	306	294	294	323	294	308	334	307	304	279	282	292	332	318	336	333	312	288	310	317	308	285	328	289	291	300	298	335	285	305	311	301	294	309	293	307	294	315	330	295	317	303	317	346	309	309	297	315	304	259	296	334	304	309	300	325	285	302	287	323	322	290	309	320	302	299	321	291	320	297	312	324	296	277	283	282	291	290	284	308	283	274	306	339	280	292	319	289	275	302	311	320	299	308	314	283	307	303	292	300	302	311	313	299	289	293	296	331	301	296	300	304	318	294	296	258	314	328	331	312	300	279	315	321	277	304	300	282	294	339	312	298	301	306	313	317	297	328	306	276	297	328	302	340	333	281	291	303	326	317	310	355	294	273	315	297	306	290	264	277	316	282	291	307	318	327	293	309	328	324	296	314	296	323	356	326	300	295	305	292	336	298	313	334	297	363	350	304	299	296	360	338	305	311	274	314	316	319	321	294	331	285	321	303	299	292	319	299	302	327	315	299	314	330	313	316	303	319	311	298	288	293	313	306	337	306	292	315	338	268	289	303	304	304	343	290	282	304	310	304	291	304	301	337	303	346	309	298	367	317	313	294	329	327	287	301	332	299	294	260	308	336	323	326	286	372	309	314	310	300	312	316	303	293	278	332	282	310	281	304	302	329	304	279	320	297	314	303	301	312	285	289	295	298	320	272	316	301	304	335	304	321	296	305	311	303	304	305	318	313	307	310	304	306	280	289	286	300	304	261	321	307	322	313	322	322	329	301	311	308	291	279	287	328	289	277	323	320	330	303	278	279	305	317	347	323	295	284	306	296	325	305	329	313	294	309	286	322	296	310	309	332	340	278	314	313	301	323	321	316	286	279	279	299	293	303	344	290	307	298	295	269	312	315	311	312	283	311	282	296	303	318	317	306	326	316	311	353	337	329	296	298	339	303	333	317	290	280	310	286	291	276	329	307	288	320	289	311	300	289	325	285	262	303	329	312	316	312	273	332	258	327	304	324	321	261	295	298	312	305	308	328	359	312	320	289	341	316	297	305	292	317	272	330	294	302	290	309	318	312	298	296	333	346	295	295	305	291	302	305	269	282	302	311	291	288	280	317	314	313	318	304	309	318	309	274	288	307	311	326	316	278
3171	2679	1780	1100	872	773	767	716	720	678	692	699	669	719	747	769	677	742	673	717	664	688	699	714	699	762	736	692	695	721	676	682	684	693	700	675	682	700	687	681	723	705	775	701	643	694	686	657	719	631	673	698	651	676	719	720	725	676	681	682	675	671	684	723	682	727	674	708	742	712	687	687	702	671	720	697	691	690	639	722	691	705	618	733	671	727	687	670	690	692	681	710	681	642	666	683	701	746	729	703	706	674	659	686	689	664	721	690	689	654	692	670	738	731	715	690	663	639	681	666	693	650	714	682	679	700	697	683	670	708	678	690	698	709	711	628	713	706	701	705	666	622	727	696	651	662	681	637	669	679	615	682	699	677	653	698	708	643	703	694	715	704	662	723	681	685	698	657	689	642	708	675	717	717	699	727	707	676	670	709	648	716	705	671	697	703	719	693	641	682	656	707	724	662	633	647	768	705	651	658	744	678	691	631	648	696	659	732	693	746	694	678	695	673	698	688	637	659	689	655	692	675	670	725	672	656	722	710	710	667	643	681	621	687	651	697	663	689	707	667	654	689	650	695	706	697	677	711	673	715	647	637	673	652	618	654	715	666	708	709	643	663	662	708	692	692	715	606	712	723	648	681	710	719	686	641	707	673	669	666	666	680	669	685	704	721	653	665	672	692	731	690	650	701	729	685	731	734	660	678	686	670	679	692	688	656	630	619	683	698	691	754	695	718	676	648	699	696	726	634	750	657	662	660	698	689	646	676	696	752	713	667	684	722	692	692	692	677	676	656	727	704	674	666	698	706	676	688	706	703	712	670	667	659	683	654	734	722	699	650	670	710	709	744	648	688	675	715	701	668	667	647	704	686	700	694	639	637	683	686	695	718	640	725	717	716	686	714	688	713	695	730	676	672	688	725	668	695	688	707	688	658	686	730	652	676	656	650	720	712	670	722	714	715	685	683	683	663	690	695	695	697	673	718	682	738	654	674	676	665	713	676	654	685	653	673	681	705	706	681	680	669	741	671	729	655	678	671	711	687	684	658	643	715	703	663	657	692	742	701	676	693	658	704	675	707	715	652	676	690	735	699	681	657	694	637	663	707	639	690	687	736	688	668	700	630	698	700	673	684	666	724	721	698	661	700	688	679	704	675	668	689	734	719	654	683	699	750	638	726	696	689	689	699	675	704	667	706	662	677	664	676	669	713	670	715	721	676	705	679	712	733	674	684	696	749	732	728	691	675	630	668	717	677	663	664	674	711	696	700	650	678	674	686	731	687	723	724	673	640	646	720	637	691	652	666	674	669	711	686	693	649	706	679	722	729	681	702	676	654	677	725	706	676	631	674	661	693	738	674	685	691	698	675	719	660	656	721	704	712	651	709	691	711	677	671	719	665	648	692	712	701	653	683	684	709	654	681	654	692	683	673	681	651	662	716	670	706	671	719	691	682	679	685	689	688	683	714	692	698	713	723	674	708	673	744	662	702	668	725	661	703	646	687	713	641	669	755	718	686	721	696	710	700	695	670	718	656	709	644	675	662	683	682	728	648	688	679	709	682	702	683	680	679	674	714	661	716	711	687	738	689	634	657	673	699	690	680	699	679	661	670	713	695	702	694	655	636	642	673	702	668	744	692	686	686	660	657	672	701	692	674	647	657	721	692	660	667	684	705	703	698	683	729	647	686	660	678	673	700	664	705	709	739	711	726	704	635	685	679	716	671	724	667	676	700	718	699	692	685	633	698	689	713	708	716	651	656	702	696	694	723	717	644	676	676	687	730	678	635	679	672	674	681	697	683	649	680	689	725	679	699	732	707	668	740	735	674	701	678	674	672	694	690	702	647	660	666	709	720	694	670	722	671	714	717	677	681	701	667	723	724	744	717	666	703	723	665	654	714	691	702	647	721	646	667	708	670	673	697	689	693	669	648	655	690	669	721	711	700	675	669	733	697	711	641	658	685	671	703	644	656	648	735	655	668	702	684	707	686	690	671	719	706	689	642	627	672	655	699	642	728	656	726	676	693	694	731	660	650	660	698	707	707	733	684	709	646	678	710	691	715	682	707	682	613	645	672	684	725	685	734	673	703	678	614	709	721	694	665	652	729	638	728	676	692	715	696	720	711	715	647	724	695	714	674	680	737	700	700	705	720	728	725	668	695	668	701	674	677	639	677	703	731	707	710	698	658	700	726	714	698	652	662	697	654	679	707	663	676	743	703	729	725	703	690	718	660	684	714	651	688	689	674	704	656	691	677	685	733	681	693	658	685	697	665	703	659	674	729	652	668	688	669	681	687	680	678	688	714	646	669	692	693	698	722	717	706	706	690	731	666	669	664	688	660	690	707	654	681	705	657	687	673	700	693	732	716	707	730	709	684	635	673	687	719	685	671	636	683	728	690	666	695	707	670	648	713	671	687	708	698	693	696	728	677	718	720	660	682	670	702	717	731	695	681	691	671	735	706	648	686	629	696	719	701	706	724	711	718	722	673	698	653	692	675	708	709	686	702	702	686	689	713	665	704	664	679	682	695	645	697	706	689	678	696	655	662	690	671	712	647	699	715	721	678	681	660	726	673	684	708	714	688	680	662	711	704	686	683	721	692	721	710	716	685	663	702	679	702	678	631	677	673	657	679	690	674	694	664	711	728	670	708	685	656	659	709	686	642	656	664	711	745	664	665	681	657	666	688	662	675	626	651	676	669	690	740	669	707	687	650	695	706	707	700	692	658	673	741	727	711	684	643	699	702	674	698	700	700	703	714	702	627	688	714	670	693	650	691	697	672	738	685	700	712	668	653	756	664	663	689	748	656	712	736	669	691	764	643	676	694	694	739	638	683	668	692	658	671	688	722	677	667	635	721	656	709	713	671	684	685	713	652	681	667	693	719	728	713	722	668	645	642	707	670	657	688	704	667	676	686	708	681	684	724	688	661	689	710	714	644	679	651	654	703	644	625	691	712	686	692	683	682	667	705	639	728	668	685	684	646	707	706	672	697	652	732	637	708	692	700	719	718	675	694	693	669	673	664	719	697	659	661	648	655	702	695	718	652	692	655	705	724	678	671	683	673	731	704	693	658	666	724	676	724	686	724	723	657	713	733	674	668	672	701	716	681	659	693	746	685	673	702	654	691	638	688	689	687	616	700	687	665	696	728	680	728	698	679	661	673	716	709	716	674	704	662	681	677	678	684	700	664	661	712	729	718	668	632	716	693	671	734	702	638	680	671	699	712	737	726	718	687	704	736	646	721	699	725	654	706	616	721	698	644	723	699	693	637	713	699	713	670	660	696	683	705	688	662	684	681	742	648	678	639	681	686	642	674	674	703	675	676	710	702	671	692	735	709	629	677	684	707	678	691	716	669	688	681	694	669	689	695	701	696	742	716	686	649	704	655	694	671	733	679	726	683	703	676	688	644	674	702	703	686	672	667	690	729	678	657	653	667	668	706	692	667	688	656	721	645	670	647	745	687	683	648	704	675	707	668	733	706	666	699
23792	20938	25023	27013	20942	20701	1245	339	296	251	233	201	210	186	170	169	169	165	175	153	148	167	163	148	168	150	168	131	120	151	163	140	134	149	156	137	135	139	136	135	145	136	142	138	137	143	135	119	143	155	154	130	130	130	141	138	154	141	142	156	147	127	133	132	136	173	148	137	138	147	149	138	149	144	148	135	152	141	134	159	125	125	129	130	155	137	153	151	151	154	147	143	115	135	113	126	137	145	145	142	143	137	136	140	128	152	132	149	146	145	143	121	143	157	121	134	134	134	128	133	131	149	155	150	124	157	150	110	133	127	145	158	147	126	149	149	150	142	131	152	152	137	145	138	141	129	152	132	159	128	147	132	149	140	145	160	139	129	134	156	148	149	128	144	145	145	112	123	119	118	144	142	137	134	125	141	126	138	142	128	133	147	163	138	149	127	146	121	152	115	139	148	146	141	131	132	140	134	134	129	124	137	142	139	131	144	128	139	143	129	147	154	122	133	130	118	139	139	140	145	158	129	158	158	137	125	138	148	116	146	143	147	108	132	146	147	128	135	137	160	142	129	142	136	141	137	136	145	140	149	151	149	148	102	124	144	145	126	114	112	139	128	165	132	139	138	126	130	144	129	112	138	147	146	142	153	147	134	150	128	145	142	122	163	136	145	140	146	176	146	134	149	139	145	149	132	118	136	123	139	139	141	133	146	134	122	147	133	123	124	150	149	155	148	111	156	153	147	149	157	128	121	111	143	140	135	145	146	144	131	129	162	135	134	136	152	128	143	138	143	122	112	142	134	169	157	166	145	122	135	148	150	127	158	145	137	144	139	124	154	137	136	162	165	145	137	141	144	130	152	148	141	134	113	145	146	147	104	122	156	141	127	147	124	135	135	117	133	126	142	150	130	126	148	118	140	163	138	145	145	121	129	110	151	146	163	156	136	143	116	142	153	129	152	148	125	139	142	163	131	138	145	132	149	145	130	137	156	132	161	122	145	125	148	150	140	150	139	145	143	149	141	147	152	131	149	153	128	128	126	128	122	144	137	145	132	128	156	127	142	137	147	124	135	133	135	161	142	159	159	123	138	127	131	153	152	136	160	130	126	143	128	121	135	133	111	137	132	122	130	154	125	142	133	117	157	138	141	154	141	145	137	138	147	151	137	152	155	140	124	127	132	155	142	149	137	139	138	135	115	151	140	153	130	137	147	140	145	136	132	135	131	136	140	138	140	158	158	134	131	143	120	140	137	135	121	157	163	140	143	132	145	162	127	133	168	111	139	149	135	137	135	133	125	130	157	143	144	146	156	135	160	130	146	170	144	174	152	151	151	142	150	162	166	135	142	141	132	134	149	142	132	145	131	161	142	139	149	136	135	143	124	125	130	117	148	114	133	141	156	135	125	143	144	135	137	129	112	146	126	142	143	154	137	129	123	148	129	117	140	129	141	153	131	134	132	139	128	138	134	104	141	127	143	130	147	134	130	120	124	144	157	150	131	138	118	153	128	134	165	131	141	169	125	167	136	152	126	142	113	138	144	138	146	163	130	135	136	146	123	131	131	141	131	130	126	151	145	144	148	136	153	128	113	136	147	162	148	139	128	135	146	143	157	136	152	143	147	128	126	155	143	130	145	139	134	151	133	148	156	158	133	133	134	133	150	142	139	137	152	130	158	132	143	118	143	144	127	156	129	137	132	152	131	147	127	126	154	141	135	147	130	149	131	122	127	130	140	131	128	136	156	133	169	128	146	158	130	140	158	121	118	130	173	158	126	154	140	135	161	140	156	129	132	155	160	138	151	158	134	134	136	135	145	155	154	112	139	129	160	162	128	147	104	151	126	139	138	126	148	126	151	139	161	152	130	125	136	127	133	142	158	131	137	136	122	120	146	123	145	152	139	151	156	146	127	133	131	149	157	140	116	155	147	124	146	141	137	133	141	136	130	141	141	155	128	148	142	146	124	110	136	140	126	150	136	139	125	153	137	139	133	131	141	143	148	156	147	133	126	142	134	145	115	152	155	154	154	146	121	131	133	131	127	132	125	144	140	152	146	138	119	129	131	130	124	142	143	142	131	137	125	146	152	120	131	147	153	138	141	141	150	139	146	125	142	158	156	124	139	151	140	157	135	161	126	159	157	146	169	149	151	140	138	137	126	140	123	119	138	156	115	131	146	125	150	161	143	143	144	138	108	132	132	142	166	119	123	106	133	119	138	132	128	164	140	140	134	147	129	139	146	133	118	175	129	148	145	148	138	127	145	123	124	152	139	127	134	142	141	129	130	150	156	117	156	141	126	146	145	139	125	127	138	130	128	156	156	147	145	165	134	122	157	126	139	146	129	141	145	153	131	145	150	152	139	158	150	126	129	143	126	148	134	130	142	138	153	138	165	151	142	159	133	152	156	136	121	125	144	136	148	143	153	136	142	129	150	140	131	139	128	153	128	149	148	138	128	125	157	129	130	125	131	141	130	157	128	124	147	148	123	142	148	132	120	158	100	160	152	139	149	135	152	138	134	133	136	117	134	149	143	148	135	145	143	118	140	136	154	173	148	135	147	112	123	147	166	129	138	133	120	173	160	132	137	156	124	123	131	146	144	120	148	138	161	120	157	148	141	136	146	136	146	129	147	150	153	152	157	147	146	143	139	162	138	149	155	140	126	130	126	157	133	119	145	145	143	134	137	125	122	148	147	131	150	143	180	129	155	153	137	142	140	139	131	139	122	147	160	162	126	149	143	123	140	141	148	147	142	137	121	152	134	145	140	135	148	146	140	134	161	122	122	124	149	151	121	132	153	138	133	136	116	138	125	152	151	141	131	135	138	149	132	127	137	122	135	150	137	164	132	126	153	132	118	171	158	139	146	134	128	144	144	152	131	133	143	145	120	120	172	164	139	152	131	134	131	139	142	138	126	148	141	129	172	148	144	126	147	135	122	130	157	144	150	120	120	150	139	130	128	137	161	137	161	115	136	132	128	129	144	133	148	151	143	152	146	138	119	154	145	139	133	143	118	138	148	148	123	115	122	142	154	140	147	147	152	139	127	115	111	125	117	130	127	147	140	114	122	125	134	164	117	125	166	136	147	132	137	109	118	145	146	131	125	160	141	134	135	136	139	116	145	118	134	156	135	114	147	149	150	132	153	142	165	159	133	130	148	140	119	143	143	132	159	129	124	152	151	142	130	138	136	136	130	147	117	135	139	153	131	120	150	134	154	120	153	124	134	169	141	145	126	144	118	134	123	143	133	121	141	147	140	145	140	130	133	144	145	137	123	137	137	141	144	141	151	163	146	142	132	138	132	129	141	135	120	124	130	124	144	151	129	138	136	143	152	125	152	119	182	146	125	150	147	148	117	120	149	123	125	122	117	145	135	152	138	118	137	136	141	135	128	142	120	143	102	153	144	128	149	120	136	144	147	141	136	137	135	128	134	157	159	135	142	126	124	143	135	130	150	155	134	123	129	136	128	136	125	127	143	129	141	155	139
3038	4168	2418	1067	671	540	468	406	392	383	388	384	392	346	374	398	369	396	365	379	391	377	349	333	331	338	338	356	354	362	360	342	360	336	347	383	324	358	388	317	348	358	336	354	381	355	340	348	386	348	330	350	347	317	351	362	329	345	343	378	356	344	348	322	339	359	365	380	354	360	324	316	353	369	356	362	329	336	363	341	348	365	357	360	341	384	342	357	352	341	359	351	333	332	368	341	347	334	348	352	374	369	357	368	353	373	376	346	372	353	384	334	329	332	333	357	368	347	336	360	339	368	336	359	342	322	336	338	358	313	318	381	362	361	362	339	337	370	329	351	387	345	331	356	365	367	312	361	329	351	366	334	389	339	349	371	344	369	309	318	322	359	355	362	357	354	352	305	355	337	325	359	345	348	322	371	348	333	356	358	347	346	348	370	344	381	346	360	329	325	385	372	357	357	362	346	348	369	348	372	343	361	349	346	350	335	329	358	361	388	354	329	353	370	331	347	350	359	335	367	349	340	339	316	342	349	346	355	340	362	324	328	358	362	341	381	325	345	359	355	358	328	327	336	362	324	380	380	328	333	354	333	334	331	353	358	361	361	370	341	346	327	383	374	359	349	355	352	378	313	369	338	334	343	387	359	344	334	387	346	365	370	362	346	327	328	382	349	347	360	349	322	340	339	337	369	390	335	321	345	353	380	366	345	397	361	352	329	374	358	341	361	354	294	386	337	348	371	373	319	346	398	295	334	347	338	348	353	335	360	346	338	348	351	350	344	369	381	341	372	354	347	368	344	334	386	376	346	348	367	355	370	345	343	325	346	334	349	369	368	336	352	358	340	345	371	333	358	340	343	340	362	377	352	339	334	336	343	366	368	333	373	374	352	378	351	352	374	335	357	353	341	360	355	346	362	377	365	325	336	356	340	341	374	335	370	351	355	388	352	345	338	348	363	326	338	355	380	324	340	360	349	333	352	367	354	360	347	333	332	344	337	367	335	353	350	349	331	323	344	340	339	374	343	364	322	305	331	358	364	326	349	374	338	332	383	362	327	350	371	340	340	345	353	326	371	374	369	367	379	353	353	362	376	394	381	308	359	351	346	345	341	354	332	348	338	335	337	382	367	347	358	351	366	320	388	331	359	348	370	318	343	341	352	371	343	367	346	352	358	389	370	362	320	340	329	343	381	331	374	396	363	326	342	349	334	357	359	329	333	341	347	368	333	332	360	356	394	354	391	354	358	338	329	377	376	375	337	347	349	308	347	363	368	365	357	355	316	396	346	325	360	338	356	324	345	315	368	348	352	340	370	362	330	372	368	341	329	344	364	347	337	342	321	333	375	350	353	361	343	340	353	328	377	349	339	324	362	377	347	380	351	350	359	347	357	390	370	338	350	334	370	346	381	362	335	348	372	384	354	334	367	329	349	350	362	328	356	356	350	361	339	366	323	326	345	377	314	336	333	348	380	364	343	347	355	352	356	341	363	349	317	314	332	349	388	356	383	359	367	385	331	359	343	353	389	367	351	323	370	329	345	322	325	345	377	366	390	358	339	319	363	344	370	359	408	329	373	387	338	373	350	328	376	349	354	367	341	343	352	300	369	321	333	371	354	357	400	356	355	380	348	360	354	330	330	348	342	365	357	362	396	328	361	351	348	385	365	339	382	327	373	319	347	335	370	378	359	346	342	351	383	345	350	365	361	333	367	309	364	365	336	355	368	362	339	349	356	317	358	349	356	394	345	381	341	364	343	373	350	344	345	356	321	379	345	327	341	329	359	363	339	355	359	343	348	359	367	370	334	345	352	351	375	343	382	335	388	362	376	345	333	376	362	354	384	349	336	343	352	355	350	358	348	362	374	358	360	365	367	382	315	347	358	352	353	356	348	328	352	347	336	358	335	391	318	364	371	374	365	344	357	350	357	369	326	348	351	358	380	346	346	331	360	377	351	341	343	359	330	338	346	336	355	369	351	340	365	327	349	346	322	365	356	346	334	315	357	342	370	370	315	397	343	347	336	342	340	340	351	360	350	341	363	372	332	323	375	337	356	336	344	345	349	365	360	327	372	359	334	345	359	353	377	346	362	374	355	335	333	361	347	369	327	384	362	385	369	341	359	345	377	361	353	379	358	352	295	389	345	314	332	369	347	353	351	333	334	378	361	336	342	348	328	386	352	334	357	348	343	340	378	359	372	389	356	351	353	358	339	349	393	338	347	364	369	363	353	337	363	346	364	362	357	350	337	355	355	343	351	365	360	344	363	344	328	360	343	366	354	379	362	336	366	381	346	366	356	372	366	346	337	380	374	369	356	330	381	353	356	336	329	353	358	354	348	364	348	338	323	353	355	335	348	363	344	369	358	362	390	335	362	362	349	352	346	363	333	361	341	329	369	357	329	344	350	345	370	363	316	354	334	358	368	360	336	354	350	360	336	366	329	331	353	328	360	350	324	365	386	340	354	358	333	348	372	335	353	357	355	341	339	334	359	355	364	344	348	379	389	342	393	360	393	328	344	365	394	362	351	307	364	364	359	353	363	354	352	354	386	311	379	347	338	376	329	390	340	378	342	352	334	341	363	369	348	337	345	337	314	343	352	364	354	357	347	372	363	359	375	330	357	328	361	353	314	363	385	376	348	335	301	329	334	337	337	351	350	334	325	375	364	369	321	309	380	321	372	339	319	355	334	350	317	348	371	371	349	363	351	348	338	365	354	330	339	353	339	321	364	361	365	321	332	333	369	368	343	346	335	327	345	348	366	346	372	385	361	304	353	357	343	339	339	326	399	389	365	364	362	366	330	305	340	353	346	330	345	385	377	350	369	341	347	346	352	373	372	364	380	342	350	334	322	385	339	362	341	350	353	364	374	370	357	363	354	373	345	344	400	368	352	337	360	355	355	337	322	343	361	335	349	362	335	318	353	329	363	360	340	371	377	342	348	369	330	349	379	346	324	320	335	352	367	329	344	342	374	331	337	358	311	354	329	376	365	332	343	342	366	341	357	358	342	352	331	358	365	367	322	320	328	352	360	354	322	343	351	332	374	358	345	338	336	305	326	343	340	356	343	325	314	353	349	396	355	375	353	336	335	329	340	347	351	371	344	357	352	375	379	369	326	391	370	365	365	387	328	357	334	344	346	350	336	332	350	368	336	350	341	356	358	367	386	341	334	344	391	341	427	358	371	351	356	375	337	359	362	348	360	354	343	335	357	339	363	363	357	338	368	349	353	340	330	343	345	354	351	382	320	330	343	361	393	355	316	324	380	329	323	349	345	344	318	344	371	329	346	349	345	356	327	340	349	342	378	356	381	335	351	383	401	328	357	372	351	349	323	370	332	313	361	379	367	337	345	330	360	340	330	388	352	354	348	304	333	318	344	353	372	348	335	358	357	339	331	341	353	341	358	349	339	334	349	338	332	381	383	336	364	363	341	355	354	342	361	328	348	379	315	344	369	369	359	365	326	367	338	363	336	365	388	359	325	381	356
32128	10185	1067	518	448	435	412	387	450	401	385	399	371	448	418	396	405	414	371	420	419	427	401	387	407	433	422	406	380	426	398	403	401	434	421	387	385	402	423	416	382	390	409	418	423	422	419	383	352	362	448	423	433	403	407	449	424	409	406	381	373	417	409	393	410	427	412	406	393	431	418	430	429	406	404	379	374	404	424	423	392	388	410	388	401	404	409	392	447	402	427	424	431	393	397	383	391	422	414	420	418	406	403	434	385	429	427	440	423	401	362	389	445	399	414	405	412	390	422	369	393	429	379	406	413	404	399	435	430	401	416	376	410	397	378	420	414	431	398	382	373	386	403	415	390	406	417	400	404	398	463	418	388	378	404	371	390	430	408	423	369	384	404	419	426	381	391	424	397	426	416	418	409	421	442	371	394	424	419	446	373	441	439	393	369	387	404	421	403	406	377	418	442	412	378	429	435	444	416	402	415	413	389	358	424	430	406	406	432	427	390	376	383	390	419	435	418	400	393	373	431	416	359	418	376	397	393	374	411	382	386	424	389	389	425	434	390	389	414	424	423	435	380	429	412	426	418	407	449	417	408	418	446	374	386	406	422	392	475	369	402	408	420	372	398	403	379	404	444	404	427	420	390	394	368	411	401	388	417	349	415	383	409	391	380	422	408	391	400	431	405	379	385	421	418	405	392	391	441	452	403	419	403	396	417	410	397	403	397	432	380	442	437	414	399	398	431	393	446	373	411	368	407	401	347	403	342	410	430	404	393	430	455	415	383	378	406	393	377	388	404	411	379	412	408	428	375	416	384	443	398	371	374	383	418	387	400	448	403	415	425	429	445	404	403	445	412	389	384	425	359	402	405	438	425	433	381	421	408	422	375	390	394	433	389	416	386	398	389	391	423	465	397	400	410	411	400	425	387	359	399	411	419	458	440	423	432	373	403	426	406	405	436	402	381	418	384	412	426	410	408	383	417	428	428	425	382	372	433	413	388	384	410	398	397	370	407	400	424	429	404	414	379	402	411	399	421	359	412	410	412	396	396	401	362	432	376	399	449	380	401	385	391	393	407	391	384	422	410	380	386	375	406	416	405	417	400	408	446	401	406	422	425	402	382	391	429	420	422	415	368	410	405	427	391	426	383	411	408	435	398	434	395	372	446	370	445	388	417	431	386	427	401	392	386	435	404	420	424	385	412	437	386	426	421	399	398	434	386	432	384	377	414	426	389	405	391	401	423	409	386	367	410	403	375	411	407	435	410	423	430	393	424	368	395	441	401	386	436	387	405	432	380	377	403	385	387	364	424	382	425	380	392	410	430	402	380	399	415	384	376	408	380	419	380	399	392	369	406	404	405	409	391	404	379	389	370	403	421	367	414	391	404	402	406	412	397	422	400	379	393	418	403	452	423	405	448	412	398	384	425	423	382	371	381	388	397	427	401	403	428	433	385	430	384	457	419	379	422	437	412	403	426	434	419	389	387	377	411	435	405	365	387	386	436	426	396	397	435	410	417	435	403	434	379	402	394	396	398	406	380	457	425	383	416	453	410	387	451	411	401	389	406	401	439	406	418	412	390	411	345	397	408	421	395	414	422	413	392	387	428	426	364	440	376	440	435	437	384	417	424	409	408	398	409	392	417	419	394	450	451	454	377	428	430	443	405	378	334	428	362	387	414	369	406	406	401	399	427	422	420	406	430	435	452	410	387	418	415	383	410	396	438	406	388	383	431	405	383	387	399	400	426	385	454	399	423	413	385	409	414	432	386	403	405	382	399	389	439	421	394	419	420	396	408	444	372	410	385	423	418	430	415	446	387	396	389	363	394	431	404	433	390	442	417	407	387	399	364	421	379	385	433	399	402	432	388	415	385	399	404	408	375	433	402	414	395	381	411	409	408	414	405	398	404	436	365	444	412	433	400	415	431	449	424	391	407	424	378	370	419	403	385	444	419	412	400	382	385	410	383	420	412	402	386	401	421	404	413	416	409	410	444	376	437	438	378	370	383	403	412	373	409	389	368	402	381	434	423	384	385	438	391	446	411	401	395	432	383	405	368	389	380	414	423	378	399	411	406	408	421	385	392	408	402	412	434	436	420	412	391	388	382	389	378	401	388	419	380	429	386	354	377	373	416	398	397	408	412	419	421	364	415	402	426	407	384	411	431	369	413	365	408	453	399	385	411	417	390	408	380	396	384	408	436	418	412	404	402	414	399	411	417	412	395	348	381	418	384	400	396	343	375	388	434	413	394	424	452	397	411	427	423	402	411	401	390	380	389	389	388	431	409	385	366	417	431	399	364	434	426	436	430	440	418	394	425	404	394	389	400	396	399	411	375	353	395	435	439	408	415	423	459	410	418	386	408	379	377	412	425	423	417	424	424	398	418	390	449	429	396	399	411	360	389	399	421	422	413	440	405	412	383	447	409	416	425	396	403	416	430	432	418	379	379	392	449	405	418	377	399	371	375	369	422	410	394	392	401	403	411	380	389	424	388	416	389	401	420	400	436	409	411	401	390	375	385	383	359	363	390	402	431	345	397	377	392	395	403	401	387	436	401	361	414	441	424	398	388	421	387	414	399	394	395	396	406	366	435	429	436	391	424	375	361	392	383	431	426	410	412	419	389	389	434	403	395	397	388	411	401	395	411	364	407	385	425	378	387	410	418	428	439	428	401	403	405	443	381	396	386	444	405	389	392	375	405	398	408	397	398	435	410	417	460	448	387	445	395	419	442	421	398	377	426	450	401	443	394	397	404	444	380	422	387	365	414	370	409	411	388	420	415	399	399	402	371	397	399	427	446	401	399	365	402	407	384	443	402	412	403	378	377	402	430	418	409	395	380	410	413	413	378	400	405	437	408	397	388	400	398	397	414	392	422	368	406	394	441	424	406	404	374	396	395	435	433	425	374	397	404	404	384	433	406	408	412	439	396	423	401	428	389	428	382	472	411	461	437	407	401	432	411	408	399	394	414	408	342	416	411	398	398	363	415	403	384	371	427	394	377	400	417	409	386	400	388	417	378	424	429	408	427	417	411	376	413	380	391	411	414	391	397	385	404	395	409	403	421	407	418	370	422	408	379	387	373	365	403	366	410	409	380	420	440	397	412	398	382	395	393	421	382	423	409	443	426	377	378	424	394	400	411	422	373	410	420	384	382	435	380	390	436	415	377	380	410	391	398	463	398	416	406	396	428	365	388	448	386	394	385	435	393	411	382	416	386	393	387	400	435	406	416	396	376	386	367	361	392	429	441	415	374	427	398	443	429	410	405	439	434	415	428	416	427	373	423	416	380	414	381	393	426	439	410	404	400	406	381	419	355	392	428	396	348	428	411	410	379	433	447	396	405	357	434	411	397	431	405	420	437	403	423	383	372	411	390	405	396	376	374	409	370	360	380	442	343	395	399	420	422	439	392	397	398	404	371	399	419	442	416	414	407	436	388	425	406	404	381	405	399	410	384	401	394	412	416	444	361	402	427	430	413	393	387	394
5569	1038	970	898	919	893	892	902	888	933	911	873	912	861	910	916	956	908	932	872	880	894	905	910	867	889	970	940	856	913	938	931	954	905	904	882	873	927	912	954	927	945	892	824	939	909	923	927	926	854	916	930	853	885	945	873	888	872	823	838	960	906	922	922	936	911	883	922	914	906	933	909	926	935	909	912	929	921	910	917	856	907	905	890	931	889	877	871	892	958	868	927	901	900	942	921	900	910	924	864	944	915	891	947	873	962	902	819	928	886	917	921	907	907	902	886	956	910	901	856	935	909	907	893	913	943	845	899	894	875	945	911	847	897	907	959	901	969	854	868	899	889	939	936	906	898	905	847	885	908	882	926	873	826	937	821	978	904	848	923	917	893	874	907	899	876	910	896	936	918	863	879	976	916	961	883	913	896	923	866	872	933	927	902	890	944	910	942	927	909	905	862	884	920	886	922	856	894	923	929	920	868	885	935	898	873	986	898	912	885	966	940	914	896	921	854	951	888	911	908	866	964	926	912	932	913	931	908	881	859	876	881	908	843	911	939	889	907	911	959	949	912	917	920	909	897	890	912	847	923	881	921	863	956	914	878	955	911	933	889	895	974	877	913	904	966	896	873	921	905	911	856	889	893	859	899	877	883	888	905	936	904	886	900	898	936	908	932	881	957	922	889	934	862	891	894	910	937	888	920	870	873	928	897	882	983	863	884	889	884	900	900	910	942	888	904	913	892	863	963	885	915	893	890	884	849	895	894	858	933	916	932	957	912	908	925	894	904	925	901	921	902	894	912	950	910	902	899	876	892	911	854	890	917	928	906	844	912	902	896	907	867	943	899	916	899	857	944	893	956	930	848	882	863	947	880	906	958	897	896	939	899	922	920	910	931	941	907	913	896	912	875	909	938	903	889	883	881	904	953	882	919	899	845	931	875	890	888	863	944	884	892	935	912	883	892	894	949	907	930	915	873	903	860	905	879	955	883	903	886	910	894	851	912	869	909	888	922	835	910	932	890	950	855	957	885	920	880	923	845	913	979	931	948	920	908	933	919	884	893	929	886	932	880	913	926	850	906	892	988	868	892	868	880	892	896	936	904	912	867	856	912	896	887	823	894	958	905	881	919	901	877	884	944	892	851	909	858	907	911	868	889	898	936	920	894	920	895	895	923	878	925	846	916	883	922	889	871	869	915	888	923	931	861	888	878	930	901	920	899	901	888	922	833	942	931	908	897	935	915	869	872	925	892	901	885	880	904	912	891	911	890	889	892	884	876	917	873	923	893	900	930	927	900	940	918	908	908	980	918	954	889	927	891	908	895	902	935	916	864	940	925	911	895	919	862	889	926	899	875	861	894	866	934	925	883	903	912	892	891	954	989	909	916	875	895	895	846	856	968	883	923	860	962	915	849	905	937	924	889	915	939	833	916	861	918	907	878	928	934	920	899	892	919	859	910	819	869	896	906	876	937	877	902	919	902	864	841	895	895	935	859	907	916	876	903	935	840	901	878	915	923	909	881	890	868	925	923	938	878	923	910	879	880	887	894	916	876	912	906	867	940	909	876	930	879	901	861	944	921	891	858	944	895	852	936	880	894	912	913	950	891	921	906	913	896	866	921	894	916	962	883	871	905	912	968	867	922	928	840	909	908	911	913	901	929	899	921	907	910	904	905	846	970	939	823	899	910	863	921	971	856	885	920	911	916	895	883	909	961	905	900	974	878	849	876	910	911	902	923	883	872	887	876	919	906	909	918	923	855	880	930	896	897	862	935	901	876	924	905	899	890	860	908	889	925	914	939	918	905	860	906	924	896	918	890	874	905	943	915	933	871	961	899	887	943	888	904	933	893	921	947	895	923	857	893	845	962	885	931	852	917	891	892	944	863	931	929	915	878	891	905	895	936	855	898	891	883	886	901	905	956	905	861	863	900	901	888	889	949	945	873	859	890	826	894	840	853	938	965	909	904	913	906	885	932	935	911	940	807	939	916	903	941	892	898	923	916	885	894	925	898	848	911	874	899	888	907	836	859	864	911	860	869	939	893	889	921	913	924	912	890	847	966	824	905	854	966	930	924	856	902	925	851	919	882	886	923	883	907	920	920	886	945	939	855	943	920	900	896	940	896	933	879	922	963	871	862	903	910	918	919	846	918	903	908	869	887	887	969	937	878	910	954	907	869	900	880	870	919	915	934	917	925	953	963	881	866	942	870	894	864	921	893	852	881	915	893	919	918	965	889	903	944	877	871	929	901	905	857	905	889	904	905	915	897	934	860	876	972	891	867	963	906	906	862	889	902	901	846	910	939	863	905	887	936	904	926	939	957	880	918	927	922	924	933	918	922	883	900	889	918	929	885	933	960	921	948	912	829	862	936	885	917	843	936	884	904	901	845	951	947	900	878	935	920	872	931	926	908	920	942	906	929	880	878	908	861	868	875	942	904	865	852	909	924	964	923	857	939	918	850	897	964	951	922	858	902	926	908	905	909	916	933	929	899	978	873	852	943	866	891	914	933	878	923	929	946	872	917	909	932	897	893	884	871	876	889	915	889	879	891	929	938	893	900	898	893	901	878	954	938	865	887	968	906	901	862	925	948	790	942	914	914	913	905	948	914	882	889	961	908	919	923	926	937	865	898	872	910	932	938	933	886	917	865	907	943	921	909	887	869	986	916	914	904	914	919	894	918	916	913	896	876	887	926	904	902	871	913	936	939	904	898	931	876	932	876	911	919	865	870	899	899	910	920	900	923	869	889	853	879	942	885	875	948	885	925	880	951	895	915	902	917	918	971	843	903	902	946	947	885	954	872	936	916	874	896	897	897	835	929	890	917	900	893	910	926	939	919	872	916	915	932	921	889	864	882	876	906	906	921	875	902	898	906	879	873	908	918	863	897	891	873	938	880	892	939	895	938	908	896	885	873	913	932	944	904	877	940	863	920	898	890	924	882	899	918	904	886	891	874	898	864	910	908	965	933	883	946	910	887	956	846	914	893	894	914	896	870	932	914	881	893	920	928	962	875	981	940	875	950	907	891	888	911	905	927	908	878	899	917	882	871	914	856	948	885	896	897	902	875	894	859	949	922	863	888	869	921	863	854	913	903	867	918	913	942	876	874	892	880	870	942	915	924	879	870	909	856	952	911	899	913	920	892	919	871	875	818	876	887	915	870	915	865	880	895	898	921	875	867	915	893	889	897	851	897	909	910	920	911	925	947	912	863	862	883	890	940	936	858	931	949	893	865	890	882	894	924	905	871	852	894	927	936	917	912	889	885	914	880	899	910	856	928	885	861	912	858	911	882	958	885	867	927	920	928	886	857	884	896	900	868	933	928	879	896	884	876	885	881	972	876	872	914	880	948	926	895	924	945	877	953	913	885	896	869	925	903	900	892	846	882	953	859	934	931	864	928	863	872	892	883	922	931	873	901	922	886	850	911	884	890	957	892	906	908	885	933	874	876	904	891	958	918	868	897	904	893	874	963	919	941	849	933
24545	21014	24527	27694	20447	1824	503	425	367	346	330	345	307	355	330	315	289	294	311	306	291	309	341	347	308	344	346	284	302	308	338	287	304	331	332	299	312	274	336	292	314	313	315	318	306	319	298	319	307	310	296	345	320	341	307	292	309	328	283	289	324	320	319	333	326	307	278	301	316	289	306	303	322	302	304	307	299	300	307	294	292	319	300	317	294	303	308	292	300	301	342	340	318	281	285	319	277	319	312	303	323	320	331	311	294	307	342	335	324	305	284	309	282	308	297	294	317	302	309	300	319	306	308	289	303	286	287	293	324	305	278	306	316	281	279	284	295	323	295	318	308	310	321	332	316	304	322	333	318	312	266	314	319	306	281	314	289	284	318	299	279	325	274	301	298	304	267	318	319	318	299	325	322	324	300	323	302	314	330	338	325	283	334	297	299	329	338	304	334	340	296	293	289	329	295	326	306	290	299	331	277	313	327	312	286	303	328	307	310	314	296	310	281	336	298	311	303	333	320	320	304	339	295	283	315	280	307	309	307	344	299	303	328	307	321	318	340	308	302	332	336	291	299	349	298	280	307	303	297	313	261	279	316	304	317	257	273	307	324	322	308	293	336	288	306	335	287	277	308	283	306	279	318	314	289	305	343	325	293	316	301	323	280	325	296	330	304	303	288	334	316	285	316	334	316	293	344	280	325	294	334	295	320	296	311	333	336	292	366	289	308	310	327	291	279	324	302	314	316	308	340	331	307	306	299	313	310	324	333	336	319	298	313	325	319	308	275	323	313	327	293	295	288	303	313	286	306	307	309	298	346	269	336	314	288	307	318	358	299	336	308	312	293	323	310	302	312	353	305	318	312	322	297	313	308	305	282	285	305	320	301	307	309	323	299	311	302	314	317	299	352	299	350	313	293	316	301	295	324	299	299	303	305	302	301	290	320	288	288	301	340	321	317	319	312	279	309	319	286	281	289	294	320	322	324	317	304	345	307	317	296	304	279	329	296	287	271	307	272	291	287	324	291	314	298	286	313	316	323	343	262	320	317	306	293	328	327	339	327	324	318	303	310	346	301	304	282	321	295	293	320	317	326	296	310	287	316	310	286	309	300	287	334	313	309	300	332	281	288	342	359	313	321	255	326	313	286	301	325	324	301	276	306	326	301	300	306	312	337	308	289	299	295	322	314	321	310	298	304	289	313	303	332	335	315	353	298	313	338	320	308	294	324	280	302	320	304	314	297	312	313	304	276	317	322	331	303	305	288	314	320	295	330	290	280	313	315	323	298	315	297	299	296	287	249	335	301	339	315	296	327	328	274	302	337	295	275	289	298	325	284	277	321	328	316	273	312	291	300	286	316	285	319	316	312	305	312	303	287	312	307	313	324	327	283	299	329	267	300	312	326	305	340	313	304	319	305	303	313	299	337	284	290	282	292	294	287	317	290	300	316	310	315	306	333	354	258	296	334	256	299	317	277	306	308	345	279	322	334	317	302	288	303	295	315	273	259	320	321	317	302	338	332	326	313	331	333	338	338	306	313	312	338	314	316	282	337	303	298	287	285	300	314	278	292	301	274	316	279	326	336	297	322	341	295	303	297	277	319	280	273	283	304	317	302	291	310	277	327	326	311	305	352	314	288	284	289	287	296	293	327	286	347	299	304	291	329	335	302	282	331	302	304	303	293	329	298	350	295	298	310	311	300	305	312	325	328	326	318	315	304	315	338	320	294	315	294	342	305	306	326	302	351	279	314	286	317	334	310	321	280	282	304	287	265	286	311	307	304	306	323	316	323	304	341	302	322	314	322	307	294	297	286	284	288	291	306	316	299	308	287	291	327	338	351	288	320	286	311	325	336	308	333	296	292	306	308	320	349	316	324	289	346	316	304	324	311	305	315	274	284	297	306	333	291	338	302	338	325	295	289	273	307	314	342	313	328	311	281	306	322	343	302	303	304	317	296	291	348	298	285	268	305	288	280	322	301	313	333	303	262	319	324	313	316	329	277	318	313	303	324	302	282	290	307	290	325	305	299	335	290	300	299	305	312	297	319	314	311	286	299	291	270	313	300	316	324	293	299	296	280	293	257	340	329	296	308	301	269	315	314	301	293	298	336	316	300	276	316	309	346	293	316	328	302	314	290	312	309	336	279	274	290	284	269	303	293	347	321	318	286	320	318	310	290	315	308	296	293	331	287	301	308	318	315	330	315	305	323	302	315	308	331	278	322	327	325	300	312	279	309	276	292	300	305	315	298	292	296	319	279	270	315	315	321	311	296	323	314	299	281	342	285	309	324	309	285	269	281	316	315	298	301	306	311	314	337	288	301	313	334	280	306	318	291	297	263	297	293	334	299	291	291	283	303	310	310	290	293	311	306	299	299	300	335	332	317	317	325	316	300	278	300	321	296	321	305	325	304	294	304	296	319	311	298	294	286	311	309	328	338	307	330	311	319	303	298	337	278	343	276	281	300	288	278	280	286	339	315	341	314	308	290	315	325	314	326	317	308	295	309	328	318	336	299	296	328	349	307	270	313	293	335	302	282	320	314	338	312	303	313	289	272	296	278	308	295	328	278	322	305	323	319	312	343	267	302	296	331	294	310	294	306	287	273	291	310	322	321	300	317	316	303	309	323	310	298	320	336	295	288	286	308	300	316	295	290	322	303	342	277	344	298	246	278	303	276	281	320	319	295	323	288	309	311	307	283	320	298	295	320	305	316	308	315	320	318	325	328	342	261	304	309	323	333	309	329	309	319	280	321	318	299	306	313	299	326	284	324	314	320	345	307	297	285	298	340	291	322	323	278	294	287	304	315	323	315	318	297	305	301	282	309	339	297	290	277	293	331	304	287	292	316	330	314	289	322	296	275	315	305	320	278	292	306	301	292	263	305	323	327	351	304	283	312	301	315	300	323	296	323	324	300	356	309	316	310	297	308	311	297	331	287	317	312	317	312	310	331	325	293	295	320	313	271	300	283	309	305	340	322	318	309	336	260	297	316	319	287	308	272	298	300	299	280	328	312	278	329	292	314	294	301	315	323	301	307	293	324	302	267	273	300	301	347	289	289	283	308	321	301	300	302	293	294	322	303	306	332	288	289	280	287	279	324	307	299	350	319	328	297	302	307	302	312	330	325	306	305	310	322	327	301	297	307	305	282	288	278	316	306	320	307	281	328	294	307	289	292	267	319	312	304	312	316	321	300	295	287	324	324	297	307	320	322	308	304	315	285	307	295	306	327	295	295	311	269	314	332	273	318	284	297	297	290	314	307	302	305	310	318	315	310	305	326	301	325	343	295	322	273	272	312	328	311	331	306	288	288	338	276	294	337	288	308	320	287	297	308	330	286	312	326	319	280	334	315	330	277	329	308	318	322	311	334	315	293	306	299	288	315	295	303	294	333	293	298	291	282	314	283	322	281	307	309	311	306	298	299	306	321	298	312	339	311	305	332	343	339	305	297	276	315	280	300	321	285	329	322	276	303	311	333	276	291	279
3163	2755	1787	1101	897	822	723	693	730	711	733	690	705	747	727	720	692	657	676	679	657	678	694	714	674	711	603	687	683	687	722	677	700	750	749	657	719	673	684	717	694	684	706	687	699	694	697	678	680	716	666	684	727	732	730	696	720	698	682	664	643	708	736	666	691	679	726	714	664	681	692	654	657	696	671	726	724	678	649	667	665	678	734	708	712	688	656	668	742	714	705	703	711	717	690	752	683	708	686	731	659	684	670	688	682	711	643	684	649	675	700	738	690	662	673	639	692	686	669	681	706	730	689	721	720	672	678	688	753	724	668	692	656	709	684	715	680	729	658	696	717	729	677	682	693	740	714	749	717	690	725	699	737	658	700	681	715	713	737	693	708	700	667	676	687	656	680	685	634	735	687	658	681	682	723	695	687	691	708	691	705	695	656	663	682	691	706	640	656	647	678	676	695	682	677	707	655	673	655	662	682	690	718	721	716	686	693	667	709	668	668	671	700	673	748	730	679	667	736	707	701	662	692	681	630	702	710	680	697	707	685	646	684	663	671	676	670	697	705	705	734	696	698	703	647	695	692	734	692	703	689	691	702	665	645	672	675	694	721	681	691	704	716	667	697	637	645	701	674	663	648	677	714	698	719	703	711	706	695	761	679	692	690	735	710	739	713	708	672	661	655	699	658	667	678	630	699	725	680	719	695	676	682	678	677	724	698	723	676	669	702	672	704	654	652	663	692	693	696	700	725	688	704	705	682	721	690	697	700	643	721	692	709	696	711	735	723	694	686	690	710	716	689	703	658	675	750	668	697	710	700	679	718	705	766	675	684	661	697	674	711	702	757	686	677	687	705	649	707	681	713	697	662	672	719	699	758	687	717	678	675	685	668	655	660	733	721	640	700	705	673	719	707	672	709	638	662	702	750	678	654	690	676	655	697	673	715	685	692	648	715	665	672	699	669	709	686	630	741	700	676	681	710	751	701	685	719	720	655	711	627	683	672	725	685	686	645	690	691	671	685	693	680	689	693	667	687	684	669	640	689	696	693	654	674	717	666	699	748	643	682	719	651	642	702	712	725	675	655	686	690	598	708	671	689	702	670	709	613	704	746	686	706	671	678	709	662	681	697	722	702	721	678	709	674	725	678	702	699	709	689	683	670	676	667	665	696	685	672	676	735	688	682	706	689	707	696	660	665	704	679	708	693	640	663	728	663	691	667	647	676	694	663	646	642	716	684	739	729	726	693	665	649	720	662	710	693	665	728	678	657	717	692	686	695	730	662	662	644	637	676	742	660	667	725	686	676	638	684	708	695	701	707	675	692	692	744	738	707	684	672	715	671	670	689	697	698	690	668	659	650	677	680	714	717	738	697	694	672	673	684	677	694	690	706	722	710	650	673	707	732	660	636	709	737	700	686	700	714	665	690	699	681	644	649	639	719	685	647	682	710	681	658	689	703	720	685	672	689	680	715	701	689	654	693	747	727	659	704	690	709	692	687	704	691	699	703	679	701	721	666	667	668	701	720	691	679	684	638	685	716	726	661	702	623	710	711	672	675	690	687	664	676	677	737	695	686	684	688	723	693	663	696	698	673	688	658	673	642	643	671	692	703	693	662	715	684	691	731	729	693	653	670	610	697	642	704	667	731	691	691	662	687	730	700	664	701	651	648	689	665	682	684	677	687	715	681	680	664	678	652	693	645	695	693	690	694	679	623	660	689	733	664	687	640	693	664	646	687	667	694	748	691	683	714	697	672	686	704	650	684	645	682	719	706	688	682	692	662	716	652	715	715	681	719	676	632	707	673	674	697	707	667	673	632	674	643	744	683	674	697	663	694	659	660	667	658	668	658	682	684	629	677	685	684	690	726	739	668	717	725	659	649	704	696	742	671	671	718	705	676	656	642	719	680	699	707	753	724	698	668	660	707	666	666	685	687	706	694	707	699	703	683	669	712	701	712	646	715	704	676	658	656	696	705	696	691	677	688	748	688	689	648	670	717	672	658	691	679	695	713	673	700	681	687	670	696	716	708	683	698	690	664	658	664	703	677	716	691	653	703	654	679	646	631	699	698	698	725	674	680	708	717	681	714	678	705	682	691	702	651	673	647	697	755	665	678	684	679	684	651	681	652	657	674	704	697	686	699	681	680	709	671	676	721	669	670	667	712	689	701	682	686	674	701	685	728	657	703	705	724	680	671	704	730	646	663	686	672	641	679	694	658	659	675	671	724	717	705	664	685	686	675	681	700	717	707	700	699	705	711	644	684	719	684	648	675	651	696	661	727	719	648	677	658	710	662	696	722	633	682	698	705	686	708	661	691	694	663	729	684	719	724	680	641	713	667	715	651	689	685	691	674	688	694	674	718	687	684	700	706	696	652	689	684	736	713	689	643	730	683	702	756	684	719	742	717	704	680	699	699	678	673	684	661	674	727	688	698	686	692	701	710	696	658	704	660	693	689	672	678	672	681	716	705	673	711	732	709	653	668	741	703	700	682	696	695	649	670	655	683	681	646	690	655	713	670	690	682	682	716	669	755	666	723	708	678	752	684	706	698	701	665	730	693	698	685	696	672	700	688	669	701	661	707	639	704	727	686	680	741	678	703	688	741	710	675	759	687	667	721	656	676	709	695	677	681	683	681	669	723	678	694	666	653	722	709	666	735	659	645	705	666	670	705	639	724	695	692	698	678	739	654	713	721	718	641	686	695	688	674	735	688	722	620	671	664	699	678	702	703	731	696	719	666	739	696	729	685	703	688	658	727	673	673	684	668	707	685	724	683	630	692	647	682	732	684	692	682	640	687	684	673	693	682	722	628	686	689	653	661	735	678	685	719	690	722	675	694	683	672	693	667	695	713	693	717	759	705	620	705	670	697	667	663	660	717	636	657	689	688	705	676	689	676	710	689	689	667	693	684	686	702	666	686	681	649	700	728	734	693	679	703	636	677	645	635	671	696	660	708	670	740	710	716	727	688	676	682	661	683	718	670	686	712	731	639	694	716	640	648	656	682	727	701	718	675	664	674	679	702	700	683	729	702	665	655	674	671	682	723	678	654	667	673	680	697	713	721	673	672	730	660	682	679	679	658	719	671	678	687	674	710	687	729	704	728	673	715	661	624	704	730	707	646	686	702	700	720	669	686	693	713	707	665	699	688	685	706	695	718	707	704	697	652	729	664	706	662	716	700	698	665	693	678	706	647	684	667	682	753	696	674	664	675	677	654	645	647	622	735	678	628	674	655	661	670	667	667	709	680	669	686	698	679	670	744	621	645	684	674	676	664	730	708	724	692	694	693	729	712	686	718	660	712	713	712	627	689	675	685	651	678	679	686	664	698	715	651	658	682	659	678	699	759	704	682	670	668	701	719	689	660	726	702	670	656	693	697	680	722	693	738	671	678	707	676	729	718	675	693	696	699	695	719	706	674	666	706	650	704	689	688	676	677	669	679	681	674	702	696	662	710	711	688	678	671	727	688	682	736	682	687	689	665	710
23782	20930	25006	27001	20932	20696	1218	384	283	237	226	201	182	176	173	187	163	157	156	154	167	145	164	142	140	132	128	166	125	159	131	116	143	139	152	137	152	155	161	145	164	134	142	154	152	153	134	157	159	151	164	136	156	141	164	129	125	120	112	144	128	133	117	162	135	140	141	128	118	147	130	128	154	159	158	133	145	141	133	139	148	119	121	145	147	145	148	153	157	133	114	131	117	148	131	150	156	132	129	133	130	136	144	132	143	172	154	143	158	136	138	154	136	151	156	126	142	111	128	134	131	144	147	132	142	128	135	136	124	121	129	140	158	140	148	162	126	135	137	148	142	144	151	164	139	127	146	154	126	139	146	167	143	155	121	156	139	152	149	146	137	147	130	153	124	134	144	151	136	132	139	141	125	128	163	133	115	121	144	118	157	162	162	138	150	137	115	158	154	165	135	156	166	125	128	136	118	140	141	137	108	148	141	127	150	137	144	122	135	135	142	120	133	115	139	154	163	139	162	124	148	127	143	129	132	120	152	124	152	144	128	131	146	131	135	131	147	158	128	152	134	137	137	139	132	126	145	119	157	133	139	153	128	166	159	139	146	139	133	115	137	153	119	137	142	131	145	138	148	152	154	159	163	138	160	136	120	157	119	148	146	142	150	132	163	128	133	155	144	147	129	124	145	130	142	146	130	127	145	141	148	148	144	109	142	143	144	138	119	137	145	141	127	134	125	136	126	144	160	143	169	154	124	140	154	156	137	156	144	142	140	131	129	110	148	136	137	157	121	134	119	138	141	159	139	128	125	125	132	157	144	134	133	109	128	128	130	138	153	160	129	135	141	158	131	141	163	152	154	135	140	139	138	132	149	138	128	145	151	145	143	130	159	154	140	140	135	155	147	138	147	138	129	157	136	114	140	135	130	146	123	146	153	131	158	160	190	113	132	168	126	150	133	134	162	116	118	130	131	149	134	141	136	150	148	143	129	142	140	131	123	136	120	140	152	118	151	164	142	107	163	156	133	149	131	144	154	141	120	138	140	125	133	138	115	120	118	143	142	133	143	139	136	121	145	128	142	139	162	141	145	135	141	164	131	157	147	150	142	135	166	147	128	132	121	147	134	126	147	127	117	127	134	121	145	134	141	116	134	150	159	125	130	145	140	148	119	152	152	148	137	168	143	145	127	128	157	146	148	133	114	120	137	136	135	141	130	131	116	135	124	137	132	143	128	156	143	126	128	145	136	120	151	135	137	124	140	156	126	148	145	133	131	134	130	144	151	144	151	120	121	153	137	142	143	160	136	111	147	136	146	141	146	140	144	144	135	121	146	131	172	126	142	144	136	118	153	140	145	135	120	127	158	129	130	176	130	125	135	146	133	140	153	122	147	121	128	132	129	133	140	148	149	115	149	110	145	122	125	132	126	131	158	144	135	155	143	164	138	139	142	100	144	132	150	138	156	108	122	135	129	118	147	142	147	142	137	107	122	116	134	146	131	135	142	125	135	114	130	143	146	134	151	146	139	125	153	146	124	105	124	140	149	121	138	130	162	149	131	146	131	130	138	126	122	149	148	167	142	145	138	132	147	153	127	152	147	126	124	138	130	105	127	119	133	128	115	142	130	154	132	135	123	147	136	156	166	144	137	139	128	145	128	134	131	147	155	113	129	125	151	141	146	135	147	132	125	124	135	144	145	136	116	127	146	134	133	145	130	151	130	171	134	144	163	133	127	150	152	169	153	145	148	164	127	136	124	146	132	131	128	121	134	150	139	158	140	128	142	155	112	130	133	122	148	142	150	135	132	150	127	138	132	151	148	130	142	134	125	133	130	145	156	141	126	147	145	133	155	133	134	142	140	141	137	126	137	147	126	133	147	146	141	153	145	133	131	160	150	121	130	147	136	104	137	133	122	122	124	132	140	152	140	148	131	165	143	144	142	124	112	169	161	124	149	152	122	149	123	130	154	151	146	148	127	140	137	133	136	133	131	147	130	165	145	126	134	131	126	165	159	152	153	157	157	134	144	159	154	142	138	151	122	150	125	145	117	132	125	130	131	143	138	145	143	116	129	139	129	130	142	157	163	114	144	123	135	139	137	148	148	134	142	126	149	135	143	152	142	136	166	128	134	148	136	162	126	154	137	123	149	140	144	147	148	137	141	128	136	109	128	139	132	128	120	135	150	130	165	115	135	141	151	143	155	136	147	132	125	144	144	138	137	142	132	122	130	156	141	135	147	142	130	123	146	142	139	100	137	141	122	124	115	123	143	163	118	126	143	144	120	131	153	153	141	149	133	145	137	151	155	157	139	144	143	133	150	131	125	132	138	113	148	134	129	137	121	131	146	165	137	140	153	153	126	123	142	139	132	145	139	149	149	113	134	149	142	133	155	149	132	126	137	133	156	148	161	131	135	147	126	146	142	131	142	121	129	118	153	128	135	132	110	122	112	112	130	137	125	131	135	122	147	128	165	147	133	137	143	145	124	166	107	155	159	151	136	144	141	118	137	122	126	121	148	138	134	146	137	153	143	144	173	163	136	113	124	143	128	117	127	151	145	139	148	143	130	146	134	147	144	144	137	148	125	139	125	144	159	147	137	141	144	146	137	152	128	129	144	135	138	138	131	153	158	147	140	137	144	129	154	129	166	152	146	129	149	139	151	133	151	146	126	140	132	119	143	113	141	160	146	116	144	134	148	136	145	148	157	139	135	144	137	134	147	151	139	140	127	140	145	146	142	127	149	118	145	140	147	124	139	144	141	145	148	130	119	155	148	124	123	149	124	131	132	137	141	161	150	133	124	143	144	148	160	133	160	144	128	142	140	132	126	112	135	116	146	130	138	136	162	140	145	140	131	145	151	136	125	131	143	121	136	120	132	169	125	129	149	164	117	144	153	123	136	147	145	137	146	135	122	151	137	141	120	134	137	138	117	137	131	131	139	117	129	142	140	95	115	154	124	133	129	134	126	151	145	144	139	174	121	128	128	133	140	143	158	149	128	149	152	114	139	122	137	154	147	110	110	127	129	143	150	138	153	145	155	168	120	133	135	140	157	138	131	137	150	146	140	156	129	134	139	124	114	147	159	110	112	150	156	115	121	136	121	145	145	132	117	134	160	134	142	152	126	152	160	141	143	150	155	126	137	151	141	129	146	125	132	138	129	130	142	109	146	142	145	131	124	173	147	137	143	129	154	136	151	149	142	147	115	142	125	150	133	128	139	128	121	117	150	142	129	125	156	160	130	142	114	130	161	120	171	126	132	136	164	130	125	128	133	140	142	125	151	118	151	130	133	162	123	144	144	152	130	140	130	146	132	156	144	126	144	122	153	126	136	140	149	146	142	139	158	128	140	134	153	134	136	132	165	151	133	133	151	144	150	134	113	155	144	140	129	142	146	120	148	151	149	118	139	141	126	143	126	121	153	148	147	111	146	109	133	136	135	147	131	141	133	153	126	118	113	156	132	123	159	132	123	129	112	115	129	161	154	127
3067	4300	2456	1046	723	561	445	422	416	390	385	375	380	379	386	377	372	348	353	393	355	376	367	341	342	383	369	364	383	356	368	335	332	339	328	355	349	394	370	354	344	348	384	366	377	335	378	371	349	377	322	360	359	363	352	363	374	380	351	348	357	344	358	360	370	362	340	361	315	344	333	362	325	381	372	371	369	348	300	370	325	347	354	366	371	370	351	388	359	353	324	314	353	345	354	347	372	335	339	351	379	383	351	326	347	382	349	320	373	352	375	360	329	352	336	365	349	330	372	342	335	372	340	359	341	334	329	344	342	350	356	357	339	365	348	342	359	352	348	339	301	360	367	349	327	349	341	353	370	351	374	352	346	351	346	328	371	332	361	371	303	383	351	352	321	361	365	331	349	353	334	351	362	366	321	372	371	363	345	394	368	362	349	332	352	384	325	319	344	355	381	345	349	342	348	346	337	344	320	336	340	325	359	339	371	352	378	329	358	323	343	359	360	306	349	320	351	384	335	355	340	371	337	338	325	310	387	386	337	356	358	370	353	368	354	329	363	371	353	355	357	380	348	334	342	365	367	335	362	349	334	363	361	343	364	357	346	360	375	304	368	332	339	374	366	369	373	317	326	331	322	354	327	336	351	336	347	333	360	366	373	331	346	341	366	332	334	354	339	337	337	341	367	359	363	379	319	387	341	368	359	326	322	336	356	366	349	367	388	338	341	322	331	312	348	344	379	371	375	354	380	374	320	324	351	332	338	368	318	337	382	362	353	334	338	398	361	361	355	388	358	364	284	349	356	336	388	351	344	359	367	299	379	351	324	330	336	344	356	345	313	327	363	366	348	351	351	372	362	352	329	367	379	356	333	363	364	368	375	378	351	362	333	347	315	412	347	316	359	324	348	321	334	353	360	355	327	318	381	338	335	383	336	340	365	350	349	350	344	358	311	357	341	327	335	326	355	391	337	340	354	366	344	315	373	364	356	356	342	358	366	320	390	357	348	335	364	380	338	322	354	307	324	356	358	337	311	351	347	325	353	351	384	355	359	329	357	336	324	357	359	376	344	372	345	323	336	343	326	328	334	343	313	323	325	394	354	332	348	364	347	334	366	352	366	339	328	354	344	341	360	309	366	381	353	351	334	332	322	330	369	365	344	336	376	349	376	346	358	350	337	349	338	347	329	363	364	376	342	372	362	319	340	347	373	355	358	332	377	318	332	344	320	366	371	375	352	336	302	368	356	359	354	355	337	365	333	341	390	341	349	347	366	371	368	355	334	348	339	310	334	344	313	317	387	363	330	345	352	308	355	381	344	361	343	333	328	364	372	374	351	385	347	319	340	340	331	322	339	354	341	370	324	360	361	355	334	367	399	375	340	365	355	365	334	370	360	367	345	356	364	356	359	361	337	364	338	355	376	334	307	353	322	359	346	350	303	347	346	379	312	348	348	360	373	360	344	343	346	316	335	368	361	336	349	338	358	372	373	343	314	348	365	345	349	356	368	326	314	320	352	336	383	338	308	365	369	337	321	350	356	366	342	355	355	351	349	322	335	365	356	339	342	340	356	330	334	357	343	359	330	315	345	363	381	399	368	337	341	364	356	362	355	359	342	341	333	341	354	336	351	377	356	375	372	370	312	348	381	368	344	351	324	344	333	342	312	361	350	339	370	328	351	359	357	346	336	349	354	326	347	346	365	374	335	372	327	354	316	337	369	366	383	321	378	341	353	354	342	348	337	329	343	372	356	343	325	318	348	342	317	335	353	371	353	355	341	356	324	306	295	358	332	367	362	362	323	365	299	360	352	344	349	346	357	336	326	355	365	341	341	360	345	327	341	317	352	329	364	345	313	310	351	369	373	323	364	342	366	367	311	345	322	344	338	333	333	359	376	349	342	339	352	348	387	338	338	344	359	336	392	367	364	379	372	382	367	367	353	352	349	352	344	382	327	372	374	355	369	331	330	328	361	344	339	359	317	353	364	362	371	364	340	340	348	344	371	379	362	356	351	379	375	322	356	348	362	365	361	334	360	347	374	345	343	365	350	361	355	341	385	347	373	327	363	374	357	387	363	351	354	321	330	347	339	349	344	311	354	373	349	343	383	392	385	346	339	328	349	346	339	343	342	374	344	327	370	345	363	358	339	333	355	392	353	387	361	340	369	334	334	340	360	342	340	365	359	366	342	341	358	330	388	330	338	350	376	334	338	326	317	370	342	342	323	333	349	332	359	362	380	332	347	332	407	366	354	362	337	338	327	349	330	355	371	361	344	382	318	367	350	356	336	352	317	314	336	346	377	353	340	373	346	368	335	355	356	354	367	374	337	375	342	349	343	330	349	340	356	382	341	355	334	331	363	351	373	349	325	358	348	372	355	374	324	378	364	347	366	350	333	346	338	324	354	374	339	339	334	366	400	323	330	368	317	363	343	347	359	360	324	361	346	368	349	352	351	378	351	378	351	315	350	308	355	355	358	360	338	346	343	368	298	348	365	340	334	353	360	350	333	332	358	323	342	366	350	337	369	307	366	350	360	324	343	344	311	364	371	367	350	348	326	379	361	345	371	335	369	353	348	337	335	353	349	348	347	341	325	373	370	330	357	321	331	333	334	350	328	361	352	360	364	361	316	327	336	353	333	385	330	360	359	301	359	348	328	339	334	371	351	337	350	378	337	366	374	355	329	390	333	373	332	336	346	343	345	363	370	348	354	351	369	370	370	343	362	350	327	352	375	342	354	371	366	361	342	341	371	352	340	336	325	368	347	321	383	330	299	360	337	327	340	371	365	339	361	340	329	335	364	334	353	409	340	376	342	371	353	349	360	344	359	363	343	345	358	334	369	362	333	328	355	332	382	340	312	333	323	336	322	362	356	330	379	369	370	329	392	350	367	336	361	354	358	367	326	338	373	353	376	364	354	345	367	347	354	370	332	347	329	357	336	372	333	333	342	346	351	333	348	305	367	338	319	345	363	338	382	345	319	358	364	344	343	337	349	367	361	334	360	344	352	360	340	373	372	358	324	343	356	341	364	369	342	368	367	357	326	316	341	344	317	334	350	317	364	350	321	357	357	331	359	309	337	355	351	365	353	319	364	396	367	338	381	325	359	342	344	361	339	344	322	337	377	366	356	314	336	376	335	327	339	355	354	363	344	344	344	345	350	359	322	334	380	362	348	336	374	365	334	349	350	340	370	333	361	341	331	346	319	339	323	352	365	350	353	346	341	325	374	344	353	345	344	381	339	349	332	364	320	360	366	315	348	348	345	347	339	331	358	362	369	344	345	366	341	315	359	358	340	347	354	359	326	348	347	377	335	348	365	324	359	361	350	333	372	361	358	336	363	356	357	349	339	365	345	382	356	335	338	383	314	337	333	370	336	369	390	372	357	367	346	334	350	332	386	333	334	353	360	330	355	375	346	342	316	333	364	351	340	325	341	326	376	368	355	336	349	322	358	358	377	325	369	361	340	391	343	314	354	316	387	359	320	353
32085	10082	1053	495	425	434	426	406	423	403	358	400	421	390	387	417	420	402	415	427	375	399	409	405	439	399	412	411	401	431	414	410	423	427	452	427	425	417	401	387	396	429	418	422	411	373	425	450	435	391	393	429	426	403	411	445	401	388	391	408	426	380	432	402	379	434	386	432	423	382	399	428	407	418	394	410	406	391	419	406	361	382	431	393	400	408	389	418	426	391	390	410	412	437	406	425	395	398	427	412	401	424	396	418	424	431	392	447	422	408	392	384	406	398	421	389	424	386	364	439	463	423	369	425	398	388	401	424	393	398	396	415	397	436	396	441	403	408	401	389	396	396	387	399	412	399	386	393	369	438	390	408	411	382	385	399	431	400	405	388	389	391	443	391	382	444	419	418	358	428	394	399	430	400	423	397	408	406	421	412	398	400	440	418	396	417	399	402	411	419	412	423	401	420	412	404	387	399	400	404	425	404	392	408	372	416	431	396	408	392	383	396	422	404	387	396	424	381	418	400	392	415	394	400	384	365	405	414	396	437	423	426	394	395	411	441	420	373	442	384	390	390	366	374	361	410	414	406	388	362	396	409	409	408	357	431	427	387	425	439	410	433	409	412	449	407	378	398	433	430	386	401	443	415	437	425	391	393	398	422	401	366	397	404	458	431	431	418	418	401	417	388	378	433	361	435	416	388	381	385	431	388	404	398	431	435	415	406	368	382	385	424	358	396	380	391	440	394	386	410	381	422	425	385	403	399	409	388	399	409	403	404	402	395	394	432	381	428	413	387	406	387	467	381	375	408	404	467	405	431	409	365	401	417	397	383	406	421	411	377	388	411	407	419	408	395	428	372	469	357	424	367	472	431	455	398	433	404	427	387	403	354	406	376	439	430	395	392	370	372	385	410	426	389	405	391	404	380	444	404	404	406	424	413	412	389	396	427	380	390	403	420	411	383	410	403	399	388	406	375	410	402	372	402	385	415	420	403	427	401	440	404	420	414	385	428	409	366	420	392	427	419	378	402	437	392	389	392	389	435	423	406	421	403	399	424	383	411	391	390	480	425	390	414	422	460	399	392	403	399	362	445	404	384	373	415	430	397	413	396	359	410	399	394	399	414	386	423	434	385	401	434	420	411	371	453	436	359	429	386	396	381	394	411	404	394	380	390	376	393	418	437	419	394	421	395	386	396	429	423	408	413	401	353	398	408	413	400	403	386	388	423	386	416	421	422	394	422	406	380	374	445	425	367	394	434	406	396	380	410	425	421	428	348	363	376	463	404	406	417	397	427	391	419	411	352	455	404	422	413	428	419	394	403	399	407	401	443	394	383	457	377	387	410	405	413	395	375	404	441	386	416	418	362	402	433	409	395	415	444	415	391	413	381	414	382	366	392	407	379	411	414	389	380	422	423	412	400	376	418	417	421	414	401	405	412	396	404	378	423	399	379	385	418	436	428	407	382	388	413	380	391	417	390	403	380	374	410	373	423	393	412	396	380	391	418	449	380	392	422	363	412	411	374	418	383	387	389	412	396	426	361	417	409	449	398	430	409	380	439	410	408	386	414	390	410	393	432	403	337	413	399	391	392	414	451	377	365	407	400	367	397	377	407	392	414	458	436	386	428	418	373	370	426	402	397	426	408	371	424	425	413	419	419	379	388	389	356	393	409	427	396	447	406	405	391	391	377	424	391	450	422	408	420	426	426	378	424	389	431	403	390	388	412	415	398	462	418	396	412	437	406	393	396	410	417	432	452	416	426	421	407	416	405	397	405	432	411	387	453	396	374	426	418	410	412	445	409	410	360	397	424	434	422	394	411	439	368	394	413	364	400	434	399	394	378	376	367	397	391	405	431	411	399	400	399	435	414	374	395	419	437	377	414	437	409	400	433	431	400	394	391	420	401	406	439	427	418	397	401	390	389	412	396	424	418	419	415	378	423	420	367	391	428	388	389	385	374	356	389	433	436	396	413	409	407	377	394	406	412	415	396	384	423	426	399	450	404	411	447	385	411	404	393	382	389	446	363	395	412	464	415	449	401	406	417	384	391	396	399	431	406	395	458	388	424	424	393	387	386	399	420	385	401	400	420	418	419	439	409	394	440	416	435	401	383	368	411	377	415	398	414	394	414	440	398	399	403	397	383	427	399	393	421	394	420	396	438	396	380	385	396	436	417	413	431	371	414	391	361	428	407	442	413	418	413	421	429	403	407	385	455	420	388	452	407	409	374	404	425	381	394	387	405	373	361	375	424	386	410	370	433	410	387	426	424	399	393	399	428	415	403	421	414	428	389	394	405	399	423	396	426	373	385	429	393	402	395	404	362	392	375	386	384	372	365	410	394	417	403	434	403	423	411	375	422	415	422	404	421	411	431	380	385	406	416	439	396	449	376	398	410	418	401	406	390	396	408	368	417	419	356	430	387	402	419	383	407	410	439	415	420	401	395	368	403	424	387	429	407	404	370	406	393	456	372	429	402	373	394	411	425	389	390	390	383	393	401	452	415	409	406	426	355	388	413	380	397	411	415	405	399	407	410	421	406	427	388	384	424	425	446	421	369	378	387	395	380	378	393	397	410	394	360	405	454	408	390	401	382	373	439	412	401	380	386	402	432	431	396	387	390	395	397	371	400	397	382	393	411	392	394	399	445	435	409	367	416	412	394	402	393	410	406	441	433	385	346	413	412	363	407	426	374	398	388	392	417	402	358	408	420	430	370	387	422	397	392	401	420	430	387	395	402	371	405	400	376	412	402	389	396	424	416	413	383	365	417	382	397	419	403	407	436	394	404	443	406	425	410	387	422	403	434	395	377	431	420	398	390	415	368	419	429	380	391	397	437	439	382	398	421	438	393	351	367	427	417	416	359	426	421	440	395	415	405	406	387	410	411	424	419	395	403	440	410	398	438	441	426	416	414	381	389	399	393	415	387	370	399	401	388	413	411	405	418	396	408	417	397	420	436	433	410	420	416	393	394	370	427	370	379	410	387	402	374	408	419	419	383	403	460	361	413	403	411	386	399	380	423	447	392	417	375	399	434	428	406	433	406	425	381	417	413	397	437	429	442	432	403	399	439	446	425	422	404	391	414	369	406	440	408	443	410	414	404	402	385	428	361	420	402	369	416	393	392	393	418	395	399	397	410	404	396	379	378	375	395	383	394	394	407	414	372	404	374	407	393	397	401	398	425	418	456	423	428	401	397	396	420	422	411	419	408	458	435	431	385	358	410	411	402	402	420	455	382	423	374	403	418	404	400	390	410	381	412	427	395	406	389	398	420	410	417	395	422	406	413	403	377	390	416	415	426	407	414	423	412	388	378	439	425	398	417	402	405	420	407	384	415	398	382	380	412	410	329	408	421	415	404	392	407	379	405	382	366	393	424	407	441	407	418	403	428	396	399	387	414	398	410	435	410	426	383	396	383	410	390	420	432	401	396	452	398	414	406	394	371	416	424	399	392	383	406	373	399	406	444	434	389	392	429	403	429	413	396
5505	958	943	876	864	887	895	915	848	949	900	845	855	859	929	909	929	940	908	844	889	872	938	849	867	894	895	886	900	892	900	916	877	864	899	904	937	892	897	919	888	933	874	880	919	939	923	847	896	915	863	906	939	904	864	907	891	876	905	945	931	890	908	930	889	901	898	862	968	942	889	927	860	934	907	931	885	876	921	912	914	954	929	825	868	965	895	938	906	921	843	884	903	916	910	938	894	882	944	884	848	900	871	922	885	925	930	875	914	884	868	902	881	890	901	865	930	866	986	908	869	942	912	892	905	929	883	893	932	885	902	868	803	928	879	931	891	929	882	901	913	907	851	932	918	872	914	933	904	850	906	876	961	891	907	820	874	943	854	860	886	941	901	910	877	871	937	913	891	900	950	888	889	945	852	912	930	914	892	958	908	917	919	887	926	876	945	917	894	919	947	931	932	911	920	909	896	948	929	877	894	935	940	911	908	908	895	923	912	950	930	900	915	872	904	867	874	844	895	885	882	902	893	870	920	868	905	930	876	891	931	873	904	913	941	911	851	907	903	910	921	908	940	851	936	849	904	908	909	939	921	903	896	852	873	908	916	928	893	884	923	945	915	899	931	878	867	904	918	902	931	899	928	890	911	897	942	885	923	937	897	873	877	908	897	975	891	912	919	850	876	881	888	919	897	922	920	912	915	873	921	889	956	949	840	842	934	909	883	898	905	909	869	867	859	888	919	919	947	874	891	930	942	896	889	869	897	869	932	928	941	896	904	901	834	921	892	956	874	875	919	896	894	949	897	897	965	916	874	861	872	902	852	900	893	908	871	889	905	852	947	834	941	870	896	933	950	890	923	914	882	913	855	918	900	869	875	866	910	921	891	889	913	857	900	921	914	862	913	929	912	1016	951	895	875	867	883	877	953	872	860	953	891	861	873	875	870	882	871	853	886	882	914	887	905	878	881	879	928	856	903	933	946	899	916	897	883	895	914	863	870	895	865	875	901	884	895	890	884	858	912	916	879	930	907	905	835	891	913	902	899	830	872	914	960	901	850	945	870	897	868	878	928	857	910	888	887	888	906	903	914	926	931	906	914	921	857	903	903	917	908	912	909	932	884	915	883	900	900	945	924	950	909	891	897	909	930	878	919	909	900	898	914	958	894	875	948	913	864	921	869	961	985	893	881	886	877	896	880	907	900	908	947	872	934	873	888	958	950	945	922	913	959	901	902	893	953	881	934	855	908	952	920	838	913	943	894	886	860	890	890	838	907	904	909	867	923	951	920	891	931	878	877	932	904	875	905	886	880	917	874	959	931	886	947	898	857	858	908	879	894	906	875	903	875	877	869	952	885	912	938	862	905	913	919	911	874	894	839	872	899	936	903	937	917	883	977	904	910	889	893	849	940	818	964	900	884	944	890	930	901	901	870	875	888	901	888	885	914	908	907	881	881	912	821	903	897	877	914	885	871	850	944	927	892	879	856	884	881	852	879	843	937	913	866	899	893	890	888	870	892	882	924	921	892	914	870	866	868	900	890	926	848	888	940	953	854	911	891	955	882	884	861	892	896	912	927	921	887	872	928	891	920	888	909	908	870	933	942	863	949	896	918	938	858	891	901	935	899	897	989	907	909	867	914	916	876	941	866	987	886	910	891	925	891	904	862	884	888	955	850	909	900	868	872	933	896	898	910	934	906	866	895	912	915	879	865	903	900	866	923	880	871	869	919	880	940	909	902	847	937	896	865	864	877	840	947	906	900	936	914	899	890	984	890	908	924	910	921	882	919	926	893	929	881	902	888	880	899	966	909	915	893	927	915	869	934	889	883	890	934	831	919	901	883	926	948	915	889	911	870	863	895	885	878	872	882	894	894	907	969	913	906	951	927	911	882	904	933	914	874	923	898	945	862	921	921	900	885	857	958	928	862	916	893	897	942	872	928	950	916	889	859	888	886	886	899	888	845	937	907	963	884	890	873	912	888	902	865	934	858	888	915	839	934	888	906	914	906	880	914	979	878	873	881	924	869	850	872	959	920	869	885	912	871	896	883	904	863	849	900	918	898	941	902	899	863	939	827	933	943	881	907	894	907	942	934	899	932	886	846	896	927	896	885	932	894	905	837	883	874	876	909	867	903	867	896	823	907	892	917	920	839	963	900	885	945	877	902	890	945	898	876	880	846	875	890	909	920	906	940	893	892	890	894	875	925	948	963	860	921	865	900	911	927	868	932	970	930	939	905	868	911	888	889	927	892	909	920	820	888	900	852	954	922	911	899	876	860	935	911	880	896	877	906	970	876	893	942	902	867	889	935	880	915	861	911	891	959	941	948	917	875	848	834	841	855	909	886	911	924	932	870	911	973	889	931	905	888	889	873	887	902	927	858	859	920	878	903	925	912	921	871	924	873	872	924	923	915	860	921	887	912	916	968	921	938	864	896	876	916	876	921	877	949	942	871	895	915	896	855	867	892	913	867	900	887	875	912	903	945	904	904	904	933	874	944	899	910	926	915	888	894	854	908	912	890	893	886	936	920	850	855	894	866	920	841	938	925	935	921	905	900	911	902	895	961	899	858	886	857	973	876	938	887	920	863	925	934	879	972	875	917	906	905	855	863	915	858	882	909	908	890	879	924	897	887	916	894	920	870	934	924	932	869	856	871	917	944	907	923	911	870	878	890	913	880	961	887	938	899	912	945	895	891	916	876	920	963	952	917	957	927	916	916	921	901	903	958	887	930	881	881	925	907	905	944	888	903	877	954	956	871	877	911	892	887	872	884	877	931	904	893	914	878	906	886	899	934	911	908	945	850	823	861	890	915	881	918	934	957	937	922	914	866	849	893	862	901	854	877	955	887	954	939	918	872	948	866	898	920	880	869	833	856	915	883	922	917	919	916	898	904	889	842	904	863	879	900	873	968	950	874	888	924	881	881	941	951	924	854	893	916	848	928	890	939	901	884	927	883	903	888	915	942	934	862	899	916	852	931	893	974	914	867	853	889	880	906	915	894	924	944	844	881	911	915	873	885	900	907	938	893	923	926	892	907	934	917	899	881	857	940	872	859	888	879	877	907	832	877	947	879	861	905	908	858	876	865	915	938	885	893	917	891	909	858	873	878	944	934	894	938	900	889	992	942	920	893	918	875	870	892	936	914	908	854	892	898	977	913	906	896	911	960	832	859	930	856	819	900	937	919	867	870	950	880	861	871	923	861	916	958	929	938	954	864	917	887	926	899	930	902	831	853	857	910	949	906	917	884	907	864	900	888	898	889	892	947	852	886	912	874	891	892	885	886	932	882	950	834	864	918	928	940	902	945	882	906	906	880	872	835	928	908	888	881	847	961	956	841	871	863	888	907	890	892	885	939	937	932	862	909	901	890	947	903	913	905	961	868	942	884	914	929	920	892	876	944	901	906	900	857	850	896	892	882	851	876	903	894	887	886	943	901	948	925	899	919	897	940	917	879	906	940	904	896	909	855	899	866	876	919	908	909	919
24506	20960	24424	27666	20373	1958	523	424	385	385	333	324	331	314	348	311	336	316	324	349	331	321	299	328	285	344	338	326	307	275	323	289	304	331	289	333	309	312	295	313	358	307	337	303	279	280	324	289	309	312	292	335	274	289	316	306	304	308	318	326	307	315	317	300	299	320	308	302	334	311	295	328	304	303	293	293	315	323	274	295	312	339	333	287	300	289	308	297	287	316	300	323	325	273	272	305	295	316	327	288	293	298	287	337	328	306	284	314	309	282	321	301	292	343	296	295	292	340	284	329	297	322	295	275	323	313	331	321	307	351	299	287	312	314	306	315	333	333	302	302	322	292	318	273	317	290	281	312	281	340	308	322	295	328	270	310	294	282	289	312	300	313	307	305	289	301	305	284	290	310	295	312	289	284	315	303	308	322	319	288	284	303	299	291	289	309	294	307	323	334	312	301	307	328	315	308	310	312	319	343	324	287	294	320	311	318	291	315	297	313	304	295	298	300	269	331	308	278	299	303	294	273	313	302	307	317	298	293	264	282	318	307	301	314	325	299	349	317	308	288	282	291	302	312	315	335	331	301	312	272	282	316	340	271	282	311	290	285	306	310	310	301	292	327	279	303	316	276	348	290	321	293	332	299	302	269	298	316	316	290	303	290	301	341	287	319	302	281	310	310	321	306	312	312	302	307	287	318	333	301	307	362	301	297	309	277	275	304	320	344	292	297	357	316	301	324	293	299	309	357	295	299	300	287	308	300	304	349	296	274	294	301	343	326	273	300	283	334	308	297	304	277	303	309	321	326	310	328	293	296	291	314	319	303	294	288	284	274	317	327	272	323	309	326	316	290	290	296	314	360	282	287	289	325	321	278	330	304	313	288	299	340	292	309	344	285	320	271	287	275	324	299	319	308	311	320	313	309	314	299	290	312	297	301	306	304	299	313	315	309	332	314	314	274	308	313	303	319	292	284	296	306	292	299	328	356	297	325	308	306	309	323	332	317	340	294	280	321	322	295	301	306	320	270	299	288	273	282	323	300	292	310	325	332	298	314	287	283	301	275	300	324	305	287	282	315	286	320	334	299	318	319	350	320	308	358	303	317	299	301	323	275	309	299	300	284	330	309	303	288	298	327	311	282	305	309	310	322	336	312	301	294	322	329	337	315	284	289	312	340	325	294	303	304	316	309	317	308	326	300	313	310	337	302	335	289	292	274	295	323	304	291	326	308	295	321	318	329	320	302	325	324	332	267	292	304	296	304	285	322	296	312	303	300	310	308	303	269	302	305	298	294	317	348	310	289	335	282	320	299	308	312	325	317	304	318	291	289	325	283	288	300	302	291	292	258	303	353	277	291	325	294	332	276	324	308	345	304	307	311	284	301	300	309	306	291	310	299	321	291	294	335	296	266	271	297	275	266	296	293	303	318	295	309	288	324	328	285	323	307	279	276	291	309	285	312	337	332	308	341	292	316	311	354	320	272	303	326	299	327	337	305	295	285	310	318	305	332	302	291	283	289	296	285	290	292	322	274	298	259	297	289	298	282	295	351	325	315	318	323	312	334	320	265	305	306	306	286	299	294	267	303	315	301	284	326	305	342	298	293	300	300	283	300	278	327	304	294	289	365	294	294	318	290	315	273	286	308	253	310	298	307	289	302	305	287	296	293	316	351	309	292	288	301	279	284	309	308	295	307	325	282	302	340	296	295	313	317	293	304	322	309	305	302	312	307	273	337	332	272	299	289	283	313	341	327	310	301	363	306	304	299	281	325	311	307	306	317	287	311	291	277	303	324	324	314	299	300	324	301	293	334	325	284	303	310	316	298	365	309	285	293	303	296	308	310	301	269	271	291	296	346	343	282	301	305	306	344	288	292	292	292	339	346	318	331	336	318	296	307	338	316	299	302	321	308	291	303	331	305	277	284	293	282	301	342	308	279	256	303	287	278	295	343	315	271	302	288	329	284	302	306	338	297	258	320	323	345	302	287	310	309	302	300	295	308	326	296	295	348	321	285	305	315	327	297	305	284	316	323	343	323	301	303	317	331	285	320	327	309	317	311	295	314	337	351	305	326	341	281	302	305	274	300	316	281	310	306	316	323	294	322	288	293	326	306	280	307	297	262	276	310	319	297	315	287	292	325	325	281	272	276	298	323	289	303	292	303	316	331	375	327	312	312	321	308	310	297	299	291	318	346	319	340	307	301	329	319	358	317	328	270	303	308	302	309	299	318	282	308	274	281	296	297	294	326	342	323	292	323	306	332	293	276	300	303	302	301	299	335	347	316	324	298	313	274	297	290	320	279	305	297	324	258	302	300	277	290	301	302	304	277	291	323	321	312	331	270	277	336	311	317	313	320	290	322	260	303	312	301	309	315	311	303	308	296	278	306	285	327	309	332	323	314	309	313	330	303	343	291	314	329	319	305	279	287	309	324	330	306	286	300	286	315	288	290	300	290	352	302	263	310	316	339	296	319	290	331	307	314	322	328	307	277	290	315	287	298	313	333	298	333	325	303	299	293	308	285	310	304	323	298	314	309	307	309	324	286	327	339	290	285	337	310	303	286	261	273	311	358	317	322	295	304	319	348	304	298	309	280	295	276	314	293	288	315	292	329	304	283	302	276	281	285	335	307	302	313	310	312	306	295	279	278	313	273	305	332	304	307	306	307	297	311	332	339	315	322	307	298	316	314	312	291	279	293	320	320	294	287	319	285	316	338	329	298	335	294	293	315	305	320	301	308	302	314	306	266	303	269	292	313	304	298	328	305	307	304	300	307	280	319	272	276	280	271	291	296	314	298	285	314	289	284	306	288	301	320	335	309	297	310	303	316	273	279	265	257	281	311	290	302	281	313	309	302	293	301	289	310	314	303	288	333	316	312	305	344	283	290	304	310	340	308	324	323	316	343	302	334	303	305	301	283	315	322	288	307	283	341	335	270	337	282	312	313	297	320	298	323	303	282	295	266	280	286	305	324	280	297	295	315	310	272	297	294	300	302	300	304	313	348	282	323	302	289	281	321	323	296	298	322	290	308	289	331	317	326	288	321	279	327	284	303	306	308	298	292	270	315	316	311	329	336	312	298	312	300	296	323	300	299	327	303	347	295	301	295	305	293	286	306	302	310	334	305	314	305	315	298	293	286	293	301	309	311	307	309	350	312	280	299	297	282	317	301	317	311	307	310	295	309	313	311	309	326	321	331	292	326	292	279	332	296	299	324	295	298	319	330	307	305	289	297	294	317	262	293	296	327	308	292	290	301	309	295	306	274	292	328	303	312	287	294	310	307	289	316	291	319	317	329	281	333	342	271	326	286	282	305	269	295	301	313	298	309	295	294	304	326	296	300	278	325	302	324	310	285	308	319	294	305	320	273	338	326	310	299	302	335	307	309	300	321	317	307	283	303	292	331	303	307	330	344	301	268	323	314	287	273	292	325	285	282	313	320	303	310	322	310	296	305	324	305	280	293	308	320	310	296	291	309	306	294	304	323
3192	2862	1732	1102	877	806	768	762	704	698	691	724	707	702	661	698	678	704	699	730	710	693	742	671	677	668	675	737	701	659	698	695	681	711	700	631	721	765	689	712	678	684	671	706	653	709	696	651	650	649	686	702	661	707	717	665	696	667	693	669	667	710	668	657	639	713	635	696	718	713	704	667	705	696	659	698	699	670	680	722	685	641	688	711	689	671	710	749	671	727	696	728	717	707	679	702	648	714	658	688	719	642	730	695	699	664	612	652	694	667	645	666	715	689	689	693	655	684	663	708	677	729	639	684	717	702	715	706	622	740	670	628	733	669	671	672	669	666	662	668	663	650	745	682	668	705	665	689	697	679	665	730	708	716	668	714	690	682	685	643	671	679	692	651	724	673	663	683	698	708	699	749	658	688	681	688	689	718	656	724	708	721	695	694	697	705	677	684	691	689	663	728	723	687	718	612	676	695	676	672	709	723	682	699	681	679	679	680	664	701	695	694	732	696	674	698	713	749	701	673	696	698	684	700	668	696	707	698	704	690	687	696	699	647	640	694	657	677	687	666	695	732	665	653	631	617	618	718	647	706	695	686	665	704	693	666	675	703	703	702	698	682	683	725	670	698	712	669	655	674	662	692	683	665	664	692	711	689	674	716	686	694	679	702	673	681	695	649	668	681	647	689	689	687	619	711	736	722	687	672	711	699	684	730	654	656	711	717	694	740	700	696	689	704	684	634	705	729	723	692	701	715	697	666	650	713	654	670	608	701	699	689	702	695	673	657	633	712	699	639	665	672	711	716	700	623	639	627	689	682	718	679	693	660	678	710	683	723	739	660	637	636	730	681	674	696	686	637	656	636	648	620	666	654	686	662	689	704	701	725	667	701	699	687	683	658	655	677	622	670	698	730	676	699	662	694	674	648	655	662	688	693	722	671	696	670	703	685	652	708	698	691	697	680	693	686	704	701	722	689	642	701	635	690	685	690	690	670	658	699	682	684	703	670	680	679	671	673	665	674	634	669	676	676	701	685	678	705	742	724	663	639	618	662	704	664	673	656	663	662	674	639	691	659	703	727	708	713	640	695	667	735	693	646	683	698	756	686	714	718	666	662	692	694	685	683	642	651	644	673	690	663	695	676	670	685	663	660	672	668	703	676	710	671	680	683	689	684	670	671	678	726	680	679	653	713	655	691	659	654	687	699	676	693	656	672	673	682	665	711	684	693	689	705	664	716	709	710	658	675	661	708	656	709	684	749	678	697	727	685	647	719	670	664	713	660	649	697	692	725	673	628	655	743	673	678	646	691	648	697	700	713	725	672	664	678	674	716	614	636	737	699	718	711	697	687	714	727	684	687	686	716	649	691	686	676	672	707	695	694	720	697	700	658	701	669	657	676	665	699	650	682	718	670	701	639	664	721	665	657	721	650	676	627	712	726	721	672	701	664	664	657	677	676	689	688	672	681	674	680	702	715	698	678	667	697	732	747	662	746	613	652	682	660	668	674	666	650	722	680	668	659	715	679	659	647	679	708	720	694	681	677	641	667	655	686	674	666	708	664	664	642	674	667	657	698	744	655	624	685	683	689	736	698	707	732	700	672	672	671	667	733	660	639	636	680	677	661	660	659	650	699	718	653	700	700	685	656	695	649	704	690	657	670	682	667	706	676	670	706	639	635	670	710	657	646	684	696	699	655	704	643	735	696	646	680	700	668	671	673	670	627	722	662	677	644	694	715	691	702	662	677	693	674	699	669	687	683	662	687	665	713	693	692	689	680	647	672	706	727	679	645	678	707	686	709	700	689	693	680	742	652	712	672	696	675	657	712	695	663	704	724	672	684	705	721	672	667	670	675	679	667	671	653	661	718	684	637	716	730	726	735	720	658	744	661	661	730	678	763	701	671	640	685	683	700	679	712	643	676	678	683	672	658	669	664	728	735	699	695	713	677	654	727	692	676	650	696	700	674	697	676	666	668	665	711	723	676	719	654	723	669	700	647	722	671	667	676	702	683	676	695	663	742	702	680	684	681	652	704	677	665	658	698	671	619	652	697	696	700	740	684	657	685	695	730	693	695	655	694	711	734	682	715	684	657	654	715	669	661	750	645	700	705	676	658	692	662	688	693	714	680	695	657	720	687	697	713	703	668	675	702	701	700	725	705	669	697	711	690	715	651	683	688	665	716	692	640	685	731	646	663	750	673	688	674	688	724	705	735	685	630	683	678	669	699	684	654	646	690	659	658	726	683	681	655	714	672	693	676	704	642	651	739	693	691	693	671	665	686	735	642	628	701	657	731	694	692	708	695	707	734	652	720	733	660	702	675	706	691	684	689	673	670	659	712	647	688	690	720	675	673	670	716	650	673	683	728	693	709	696	700	672	682	691	743	705	706	744	625	676	687	682	742	674	700	675	682	697	696	682	666	674	716	686	678	663	657	619	657	670	681	683	667	688	693	665	699	682	723	647	655	643	629	690	675	705	643	718	644	717	650	720	723	639	722	715	705	665	676	702	670	732	680	672	734	680	697	689	689	662	699	634	704	709	666	690	655	685	612	638	696	713	705	716	648	647	676	695	692	665	701	654	703	672	662	707	660	675	637	655	637	678	716	671	682	668	675	646	643	699	693	691	658	632	696	710	717	666	675	720	680	701	703	678	686	679	661	705	728	719	713	653	681	704	649	702	701	697	660	743	665	669	713	725	670	669	702	717	692	693	676	688	715	708	678	660	673	744	703	653	696	622	655	677	692	682	696	669	670	673	682	728	688	663	754	661	612	685	661	690	625	722	680	656	715	693	664	671	676	663	692	669	676	704	670	672	708	673	714	724	707	715	697	677	695	700	679	648	693	689	731	699	677	694	731	669	744	682	695	663	646	676	706	691	639	687	695	708	678	676	673	691	669	706	626	718	671	698	681	666	723	675	670	671	651	677	712	698	698	661	722	690	688	700	656	701	724	659	656	705	635	706	671	735	711	689	653	686	691	690	739	636	639	680	695	703	692	691	694	697	715	626	721	672	654	716	718	727	636	687	704	623	712	677	708	708	670	724	685	677	650	738	692	675	688	698	644	688	694	709	687	657	719	660	689	687	706	669	648	670	658	710	656	635	698	640	664	650	672	701	712	706	667	692	714	638	721	702	691	739	739	741	696	679	685	692	701	673	706	646	685	676	692	664	714	687	658	630	680	683	685	680	674	714	646	658	621	694	677	726	675	709	693	714	660	693	709	626	704	724	685	708	701	693	657	737	726	699	746	678	670	662	695	682	661	705	687	748	654	742	664	688	707	678	622	680	612	715	711	747	657	705	623	697	714	719	695	664	721	695	685	661	669	724	673	693	708	696	673	685	693	701	648	696	664	679	702	699	672	711	721	707	726	685	648	642	671	653	712	654	657	681	668	734	672	645	687	726	664	698	671	674	660	683	687	700	678	677	693	686	665	698	709	632	726	670	696	744	662	690	714	651	715	680	664	661	699	663	676	654	678	715	650	746	658
23758	20940	25036	27004	20951	20713	1318	380	283	237	241	218	174	183	173	164	151	148	149	155	158	155	150	173	172	150	155	141	140	142	158	156	163	150	122	140	130	129	133	143	152	122	139	160	128	135	155	143	141	155	147	157	137	151	148	153	155	137	130	155	132	137	155	142	150	137	143	129	140	142	153	140	157	141	143	136	157	151	164	131	142	127	139	139	142	163	148	133	146	146	134	161	135	142	155	151	104	151	129	112	138	148	145	152	141	144	115	134	122	147	134	154	152	131	135	141	146	133	145	112	133	134	131	136	116	155	122	126	145	128	106	129	150	137	136	156	130	150	129	146	152	153	135	143	124	121	125	125	159	130	131	150	119	149	119	142	122	156	146	117	134	154	176	142	142	119	158	152	144	140	143	122	132	159	147	120	155	142	144	129	135	151	118	135	126	137	128	151	125	140	127	127	148	123	114	116	153	140	129	129	140	127	124	161	150	135	137	144	138	158	120	161	169	130	152	144	124	149	125	141	127	142	153	144	121	144	133	115	135	147	115	130	134	137	158	150	125	145	141	132	132	131	144	150	132	116	135	143	144	143	148	135	136	123	157	149	125	128	134	145	133	134	126	134	144	145	147	136	150	147	136	154	140	145	144	137	132	124	155	125	124	136	150	147	139	127	155	147	131	110	150	132	140	156	158	153	142	141	148	133	134	142	132	135	147	143	132	149	123	120	112	138	143	125	141	147	148	119	143	131	127	145	177	167	158	154	126	143	143	140	144	140	147	155	114	136	144	166	155	152	119	140	132	142	137	135	106	136	124	152	136	156	157	142	130	158	142	153	152	162	171	138	116	139	154	147	128	133	141	143	143	140	126	151	144	134	133	128	127	146	144	129	157	123	113	149	132	146	132	133	161	140	157	153	139	146	132	125	133	118	149	130	147	154	132	137	145	131	143	131	125	133	139	148	146	170	125	121	151	133	136	130	121	119	155	146	143	136	144	128	135	132	122	125	143	127	134	123	143	135	142	142	155	127	138	111	134	133	145	145	169	147	129	151	153	147	118	142	145	160	146	143	122	137	129	142	142	151	154	134	128	140	129	134	156	142	158	136	125	173	154	113	145	139	115	126	140	133	125	142	145	131	143	153	168	132	140	142	137	127	128	118	154	123	126	149	128	121	147	123	139	140	154	121	148	135	123	140	136	168	171	138	136	140	118	146	128	133	136	137	138	116	150	121	156	117	119	129	116	122	135	169	122	155	144	128	148	131	142	140	144	156	165	138	131	153	137	136	144	126	143	117	151	147	119	154	143	141	142	159	146	140	123	130	138	152	122	145	121	133	129	142	149	154	145	132	126	140	134	163	138	143	139	126	148	148	159	159	125	156	160	124	125	144	127	129	117	138	139	131	123	134	116	155	140	141	129	161	136	148	154	161	126	150	126	150	150	140	134	132	143	136	153	145	148	137	151	154	136	127	120	148	142	133	148	155	140	145	124	160	154	151	129	139	141	147	138	135	149	148	141	140	122	145	139	151	131	138	151	146	136	129	141	137	140	138	138	143	166	120	116	131	154	140	157	155	142	122	146	126	135	146	133	124	137	138	151	137	145	118	130	135	136	140	131	132	138	137	156	127	145	136	149	138	144	135	135	135	138	132	161	134	133	146	113	117	116	130	144	150	119	156	124	152	134	147	145	131	125	133	147	140	147	124	113	131	135	158	136	141	136	134	146	151	145	133	137	116	123	123	127	129	149	139	148	142	152	132	124	142	141	150	146	155	138	147	152	138	120	117	126	129	133	156	138	129	161	117	144	137	137	153	135	120	135	120	145	123	136	150	130	135	126	147	134	145	149	119	150	128	137	164	153	155	134	148	157	128	135	117	136	116	135	146	123	134	151	141	126	137	155	130	123	144	140	129	152	163	112	144	172	146	124	138	157	128	136	114	138	128	120	132	150	165	116	140	140	165	132	156	129	138	129	130	139	149	133	142	135	122	137	126	132	139	133	145	132	134	130	147	131	145	127	140	141	148	157	128	135	133	131	114	149	158	138	138	152	120	136	153	127	139	117	122	138	140	110	133	137	138	144	129	156	144	143	161	122	125	134	141	155	138	134	147	136	122	145	137	149	151	148	141	107	159	156	130	141	109	137	127	136	141	157	156	118	142	148	155	151	145	136	161	155	144	144	126	142	148	139	125	134	141	115	139	131	128	139	142	146	145	128	145	135	141	138	136	143	103	156	110	126	117	142	137	145	122	125	130	132	148	128	127	139	127	140	150	171	154	145	149	109	140	119	129	133	143	144	145	151	139	153	133	142	140	138	114	135	151	132	146	131	146	138	148	128	128	123	136	155	125	145	140	145	140	117	144	133	141	136	155	121	145	123	120	144	150	140	132	125	128	122	126	128	149	120	133	125	140	157	135	126	155	140	135	128	136	119	145	110	148	141	157	137	144	163	146	125	131	144	158	131	136	142	146	141	136	139	145	144	147	132	135	147	143	146	152	122	136	149	128	142	137	134	148	134	145	163	143	160	146	133	152	120	113	136	142	108	125	119	128	137	129	141	127	122	141	133	150	138	142	140	123	151	146	135	130	127	135	148	133	124	135	126	171	144	112	140	162	136	153	150	141	156	159	149	118	130	115	150	122	130	145	163	126	142	150	137	140	139	124	141	133	139	131	138	136	148	156	130	153	139	129	148	140	137	159	137	150	149	156	156	122	140	140	145	136	129	134	124	163	118	128	137	130	135	133	118	145	122	138	126	139	151	150	135	144	136	126	133	136	139	122	154	128	141	132	110	137	132	145	155	136	136	140	160	132	115	146	135	136	139	136	142	128	160	118	137	141	119	139	116	138	133	168	126	146	135	120	125	119	152	129	144	122	147	134	116	138	140	128	152	122	134	157	128	128	140	137	132	158	150	145	125	135	152	151	137	128	145	133	145	141	117	119	142	139	123	128	138	135	130	124	126	149	142	125	119	138	152	116	157	114	127	129	131	158	134	119	155	146	140	157	156	134	147	143	114	129	140	141	158	143	138	116	140	142	161	162	135	133	113	132	127	147	131	155	127	127	145	136	138	159	139	143	161	137	136	124	143	138	143	146	133	132	137	112	127	145	131	147	134	146	138	151	133	136	134	148	124	153	133	117	125	126	137	128	149	136	147	157	152	143	121	154	138	138	131	119	142	122	142	162	121	125	136	158	158	126	148	130	154	150	153	125	124	191	128	148	115	126	161	152	146	143	148	121	134	158	153	154	151	139	131	154	146	168	157	137	136	151	133	135	130	131	133	151	137	128	135	143	136	145	124	148	154	124	129	145	130	140	131	134	140	133	151	144	123	139	161	134	140	154	142	137	138	133	139	120	139	121	132	125	123	122	144	139	141	130	115	141	121	145	133	161	129	128	125	147	143	138	138	135	141	115	138	128	127	136	149	136	148	147	160	142	142	145	133	138	137	126	123	144	137	146	125	117	118	129	133	123	139	125	119	149	142	125
3147	4156	2356	1058	758	558	477	444	412	398	411	381	403	382	363	365	345	334	339	328	362	347	397	378	360	348	371	344	331	335	328	343	392	357	400	354	320	375	363	361	334	357	345	356	367	366	347	360	347	372	338	344	349	359	358	336	393	340	342	350	309	337	347	359	333	377	372	360	352	374	361	325	356	346	350	361	328	327	345	379	334	359	361	314	355	330	353	352	358	350	366	375	364	370	294	363	301	318	330	340	333	364	339	348	405	368	351	339	366	312	356	343	320	331	348	359	356	338	388	341	348	361	319	350	323	365	333	350	370	341	345	349	385	360	342	377	349	341	339	349	364	366	352	353	318	362	328	341	343	346	336	369	332	360	323	346	330	364	343	406	311	340	332	361	352	321	347	333	347	366	329	363	343	359	355	368	360	337	339	366	306	347	342	353	349	338	389	364	353	323	355	355	351	355	366	339	342	344	326	311	358	350	335	336	360	353	344	350	377	345	321	358	337	354	348	351	342	318	371	374	357	363	370	342	367	380	346	386	370	346	340	336	345	319	362	319	361	329	337	380	355	342	313	389	354	328	344	346	302	338	344	379	365	336	338	343	337	370	359	366	321	331	371	379	308	340	315	322	359	349	376	374	337	341	375	355	345	319	362	334	354	330	322	351	357	359	346	381	381	330	340	340	339	352	338	355	339	351	350	330	349	347	335	343	341	341	357	339	353	341	373	286	345	344	307	312	349	371	337	342	363	372	349	370	332	347	345	351	373	340	338	368	370	352	336	346	339	343	355	345	330	380	330	353	327	334	343	356	343	381	307	344	319	346	350	303	341	329	315	339	371	335	355	346	346	344	329	360	367	370	343	328	378	353	373	362	382	356	320	358	332	382	339	354	355	346	359	319	327	351	343	361	344	352	350	354	359	345	356	361	366	330	321	366	379	359	368	346	344	382	337	376	353	328	372	368	341	325	361	358	353	345	342	327	367	357	364	378	347	352	320	348	340	356	342	360	355	386	356	367	363	354	318	324	360	355	329	386	348	360	332	359	352	307	320	330	378	372	342	338	361	363	335	341	347	372	330	323	343	360	366	338	330	357	351	332	361	328	354	346	362	326	344	350	328	342	337	342	363	337	360	346	338	351	363	316	363	361	352	351	364	326	361	328	348	319	346	341	364	329	354	345	362	375	346	319	330	360	373	333	336	347	353	322	350	329	336	323	359	344	339	345	299	333	344	330	334	376	336	365	366	364	343	377	348	321	349	350	344	327	369	341	373	317	313	333	373	335	357	338	363	331	345	353	355	368	343	362	348	323	347	372	350	358	388	388	352	342	322	333	317	357	350	339	353	331	335	336	381	335	374	362	347	347	340	351	369	353	334	375	343	359	356	347	333	291	314	335	364	340	358	338	381	340	331	352	353	345	380	355	346	317	370	347	378	333	354	351	359	361	338	344	364	362	347	336	345	358	356	349	321	343	373	345	342	366	383	316	361	334	316	347	353	367	339	344	341	351	340	346	364	370	326	360	356	348	349	363	313	359	366	342	359	354	355	370	353	364	345	351	331	307	336	342	349	354	339	313	324	392	322	339	362	308	339	343	367	331	370	358	335	371	297	351	352	339	341	365	321	327	334	338	383	322	348	345	340	328	352	370	378	364	360	361	331	366	322	351	343	338	346	362	322	353	350	356	380	342	337	343	373	354	354	308	347	320	353	378	334	379	365	364	344	348	319	342	325	312	346	344	334	352	336	335	331	334	338	333	319	355	355	353	354	290	342	362	360	317	340	361	345	365	374	361	324	365	381	350	379	371	364	378	371	363	348	359	349	365	372	353	322	350	367	340	347	357	342	340	312	321	345	338	352	361	363	340	348	347	377	373	354	374	350	340	373	368	344	351	356	330	316	339	334	359	366	348	335	324	389	390	293	353	361	342	343	335	344	338	381	363	371	343	353	363	376	343	389	356	358	367	361	341	311	361	337	362	302	353	330	375	365	331	366	336	368	344	349	369	361	327	345	332	319	348	343	373	354	360	359	347	340	374	321	351	367	351	327	316	344	356	362	352	357	356	327	344	337	333	345	347	354	338	360	366	324	319	389	348	364	326	363	345	314	342	353	390	353	352	352	329	351	353	348	358	340	347	328	338	381	346	364	327	354	367	350	337	329	361	349	323	368	341	351	361	322	341	340	366	339	323	335	348	321	362	314	381	324	377	332	337	369	342	364	343	375	363	350	342	364	366	353	353	378	341	330	344	374	348	340	355	338	337	344	346	367	354	342	342	376	351	330	359	342	362	362	344	335	358	331	340	343	365	378	344	390	340	338	336	376	332	371	329	317	355	370	373	348	345	323	356	310	356	332	344	348	388	373	367	383	345	344	349	311	303	349	372	337	345	338	346	351	348	335	373	366	338	337	349	334	355	352	352	320	341	334	319	337	381	338	375	353	354	344	366	344	376	344	386	351	363	343	348	338	337	341	338	341	334	352	359	341	359	338	334	350	368	323	370	326	351	344	336	332	359	364	331	352	359	350	360	315	384	322	346	346	356	306	347	342	336	363	317	397	334	328	347	356	340	356	344	322	302	338	336	358	328	314	373	349	325	370	371	365	360	345	357	381	382	343	366	343	348	335	341	333	371	340	343	348	365	339	331	322	343	347	360	324	342	362	342	354	352	377	329	363	351	360	351	335	324	388	359	371	333	370	329	355	329	338	366	322	322	330	332	336	326	324	329	332	359	354	372	368	368	349	343	333	347	318	330	333	336	367	313	348	367	323	358	351	342	356	367	318	341	320	336	367	393	376	353	344	338	380	351	356	352	353	354	339	369	323	355	349	355	324	327	366	347	338	336	357	352	361	354	366	388	353	335	331	352	344	349	326	356	375	344	339	309	347	322	332	349	349	349	330	332	331	365	369	346	355	334	316	349	349	351	322	350	332	347	362	373	349	338	357	364	339	382	355	372	367	346	344	342	330	342	386	371	383	362	335	314	366	360	315	357	361	349	339	341	365	350	348	367	345	312	370	365	333	360	343	357	341	341	348	362	329	306	324	350	327	368	359	367	349	365	352	380	345	346	360	349	333	338	360	315	376	327	350	366	330	398	341	338	382	337	348	320	323	337	363	386	326	321	361	343	329	363	342	343	353	366	356	335	356	351	323	383	341	335	356	319	335	309	354	333	328	357	344	326	345	378	352	357	332	331	345	355	368	348	353	340	345	333	328	341	350	338	340	355	353	296	352	347	346	347	316	365	369	346	341	322	312	344	357	347	335	373	363	343	337	339	346	385	353	353	332	354	353	326	356	342	323	379	387	342	368	381	343	362	335	370	323	381	313	346	364	357	368	361	312	325	369	356	365	308	363	316	336	350	363	388	340	346	364	349	333	350	332	354	374	387	340	346	353	324	316	349	348	366	326	351	339	334	370	313	358	347	345	326	363	372	324	349	323	372	353	310	350	367	318	351	374	331	360	343	307	328	329	351	357	323	317	397	353	334
32275	10122	1076	522	434	442	403	390	414	393	408	386	418	391	391	388	393	452	394	396	420	383	406	386	394	411	421	430	415	380	394	366	397	378	401	396	419	402	422	399	374	419	395	410	382	439	389	381	417	425	364	421	435	390	349	399	377	412	400	385	410	404	404	361	435	395	405	393	430	427	361	441	426	428	411	390	394	396	414	442	381	374	370	438	437	401	415	397	421	395	380	414	404	401	392	368	405	417	387	424	407	422	406	380	413	390	407	411	394	377	440	433	398	414	384	402	433	386	342	401	390	416	437	400	405	424	383	429	379	384	400	373	405	374	396	360	409	352	372	380	390	414	420	397	372	399	398	431	411	407	398	382	384	405	396	399	397	389	404	372	395	378	445	403	413	402	394	430	407	375	409	381	403	374	427	386	413	393	373	420	425	405	451	430	390	376	402	378	374	397	378	373	396	394	389	400	375	437	465	422	453	422	443	409	377	403	369	439	414	382	411	390	412	418	440	389	435	386	409	408	413	401	400	410	402	378	410	442	389	427	413	381	410	383	425	371	400	376	401	399	423	416	429	368	461	403	387	378	407	397	438	409	404	419	412	374	390	421	429	427	393	398	398	379	406	406	405	420	382	409	410	413	382	393	419	381	361	407	423	407	439	379	430	404	413	408	410	441	395	372	406	415	400	410	418	376	423	388	409	372	381	403	442	423	416	405	384	409	405	354	419	381	383	412	437	401	415	431	375	388	423	382	415	433	402	400	410	366	444	423	407	378	397	417	414	431	377	412	380	395	388	419	401	390	395	365	405	373	391	405	403	415	414	392	388	397	411	361	414	389	443	413	401	393	390	403	400	419	402	395	421	395	434	421	388	409	425	387	392	408	413	375	404	399	389	401	397	430	376	402	372	431	382	386	388	410	409	383	381	401	461	431	387	424	449	404	408	361	399	422	418	404	371	400	421	378	377	369	401	399	435	368	412	381	380	469	409	380	393	368	399	413	395	418	374	402	379	402	383	405	418	396	407	432	418	429	421	403	395	377	402	379	389	459	367	415	435	371	407	407	456	418	381	386	421	436	398	403	417	403	391	421	409	408	371	398	381	373	398	416	408	451	441	382	393	412	382	389	376	412	410	409	380	408	445	408	403	411	409	411	388	369	384	421	399	441	422	456	426	432	364	434	399	397	399	408	394	383	380	382	374	413	418	388	369	393	432	405	384	428	376	370	402	416	407	394	390	405	397	388	423	412	393	393	411	377	384	386	419	385	379	379	403	418	423	392	432	394	410	361	420	377	404	405	406	419	419	413	420	382	414	389	386	425	407	371	388	388	412	373	398	427	404	397	388	429	402	417	467	396	399	424	385	415	372	387	383	400	440	411	411	398	364	407	427	400	421	409	387	374	423	383	400	436	410	384	428	422	381	432	418	396	407	418	399	434	368	400	426	431	399	429	407	400	402	395	428	383	367	400	416	413	401	427	374	412	416	437	402	379	400	374	411	430	444	408	386	404	366	402	410	451	419	387	475	424	443	357	416	389	385	401	417	372	451	425	392	419	450	421	389	412	422	410	403	406	403	436	387	388	386	402	414	392	424	387	389	414	450	408	374	448	409	401	398	400	421	403	404	380	393	375	421	405	412	427	411	411	377	395	398	389	425	390	422	413	403	414	404	431	385	380	390	349	405	436	365	454	424	425	381	408	422	367	429	385	406	386	419	435	399	390	400	377	367	384	367	423	371	430	408	412	404	412	370	387	391	419	390	393	389	403	429	367	394	408	389	398	408	362	416	420	401	404	388	400	407	411	371	412	385	396	410	369	397	383	394	379	384	392	424	417	372	383	363	372	412	454	406	400	390	394	369	401	431	384	422	360	411	398	391	395	395	368	395	412	391	384	421	446	436	408	435	407	413	391	404	419	426	386	373	413	394	388	388	415	416	367	420	378	421	375	385	445	426	426	404	386	400	396	404	354	427	406	414	418	396	440	400	415	410	447	400	391	391	391	429	374	374	370	428	388	407	413	385	376	427	394	400	422	412	367	416	399	412	413	409	403	374	444	417	475	383	410	380	376	391	401	413	393	419	394	416	394	441	450	421	377	434	371	426	416	427	362	399	386	420	415	418	386	397	420	361	391	393	408	412	436	438	414	407	435	388	386	420	428	397	398	422	411	401	457	382	391	400	413	376	416	394	395	420	420	439	414	419	416	420	425	417	420	382	393	404	393	387	401	428	434	418	401	453	396	434	413	411	423	410	396	408	372	443	405	437	393	433	448	402	426	395	417	390	401	404	430	396	379	434	411	413	399	414	401	454	399	431	388	390	433	388	432	382	388	434	369	387	427	395	400	406	371	433	396	375	422	401	394	444	401	404	385	409	408	424	461	362	426	394	406	424	385	410	371	395	380	416	412	440	407	384	367	386	383	383	398	395	428	406	401	405	392	407	398	363	381	420	423	340	396	404	420	395	424	373	404	423	404	414	418	424	398	412	407	421	385	411	363	401	372	373	405	408	412	382	354	431	415	413	408	383	398	395	411	459	418	399	422	386	376	428	407	416	406	404	404	390	400	390	431	420	420	372	385	430	450	410	431	383	421	412	413	440	421	387	393	386	428	398	437	398	402	383	413	389	394	405	404	434	416	391	405	421	413	407	408	384	434	383	413	431	389	374	385	392	375	380	398	420	390	387	421	416	411	417	384	396	416	439	449	383	408	385	400	403	394	380	448	469	423	407	374	419	389	410	408	391	408	404	448	401	404	426	418	393	390	409	424	452	443	414	369	394	419	412	412	393	418	363	428	410	417	393	434	392	385	403	405	390	421	385	397	409	377	404	397	405	418	389	412	361	395	443	395	397	404	394	393	410	393	409	369	404	417	386	430	370	395	370	421	386	375	417	364	405	393	411	410	437	443	370	419	414	425	396	383	379	421	454	397	445	413	391	415	408	407	443	423	379	388	405	418	429	408	390	430	406	406	417	390	405	403	382	398	407	390	380	418	426	398	421	410	446	403	363	394	415	437	427	407	417	412	416	410	392	418	410	413	426	420	419	372	377	388	434	421	419	411	411	400	393	415	393	416	404	370	423	398	371	410	420	399	397	378	385	394	398	416	379	379	360	388	410	401	414	378	407	423	445	404	443	390	401	358	379	397	442	382	414	430	409	390	395	381	416	404	439	421	387	403	392	400	390	372	400	437	392	409	389	379	392	387	398	407	461	441	375	439	387	357	393	412	409	429	363	398	392	437	436	408	380	387	397	426	396	406	362	406	399	376	412	427	396	379	361	394	397	409	417	425	420	418	435	410	401	395	415	389	411	400	355	370	394	424	419	382	386	413	416	405	418	370	419	407	424	394	386	411	388	400	413	420	436	416	384	409	432	431	440	384	374	422	432	416	429	410	398	359	403	398	442	426	393	418	383	431	418	437	369	428	402	433	440	376	411	382	390	390	363	426	393	388	416	423	424	394	405	398	388	346	402	405	403	355	420	436	405	385
5604	997	921	846	868	895	927	930	860	871	923	945	913	886	861	905	940	869	919	901	908	909	923	876	905	930	870	895	893	903	860	914	943	912	856	902	894	887	917	856	918	924	971	878	935	931	867	921	893	916	909	873	852	853	876	873	879	871	866	871	867	897	898	904	926	909	919	948	945	917	942	962	930	885	926	881	918	901	920	944	934	939	882	906	932	848	917	867	925	866	927	852	915	912	924	878	946	876	940	950	895	927	901	898	873	916	891	893	950	933	887	872	868	938	890	893	907	900	839	886	920	930	901	895	919	899	876	888	879	948	969	948	908	849	897	944	898	877	946	929	926	919	883	940	893	883	892	849	902	917	862	940	899	913	863	911	892	916	863	936	890	889	895	908	929	881	898	894	914	909	931	865	939	863	922	919	959	895	898	902	943	902	870	895	911	896	891	846	889	894	892	956	921	927	909	943	894	941	879	917	932	873	929	877	848	939	917	893	881	900	897	939	916	856	872	902	872	879	906	866	911	908	932	844	955	923	901	900	935	930	880	862	937	893	912	878	855	944	885	930	922	896	888	891	929	939	901	863	900	850	901	858	884	902	934	915	835	889	925	907	894	822	917	941	880	927	933	894	976	933	858	943	936	935	861	845	893	945	925	931	860	868	882	856	919	856	946	842	909	916	918	929	890	929	905	878	881	894	865	941	898	920	919	903	965	950	867	910	971	890	850	905	864	869	943	901	906	903	888	960	923	881	945	935	887	871	913	910	960	974	864	833	937	940	915	911	911	855	977	879	943	873	926	918	950	868	869	948	936	878	885	936	846	895	896	861	915	911	894	864	903	934	917	917	948	852	855	886	894	857	885	939	927	847	901	887	948	873	874	832	889	888	880	853	901	968	889	882	909	874	845	893	894	906	930	929	938	928	913	886	967	856	957	843	904	911	850	880	937	868	934	823	857	894	880	908	870	952	874	897	920	894	870	871	941	871	905	866	921	890	891	940	860	973	950	960	911	821	917	940	926	889	934	899	853	866	873	883	870	867	889	879	899	861	913	885	876	961	908	919	947	884	905	896	896	880	904	898	900	924	915	941	888	887	934	887	949	831	906	899	957	901	871	892	911	912	885	896	906	886	848	850	879	884	930	914	932	931	899	922	954	910	861	883	847	923	930	904	955	846	849	890	886	892	879	894	923	934	823	846	876	893	913	893	926	929	945	883	875	901	897	929	907	932	867	923	919	924	901	897	906	882	852	894	945	932	883	865	886	847	893	880	932	891	929	945	891	917	898	938	895	852	875	911	913	879	882	890	861	894	869	917	920	894	911	963	915	900	913	922	878	878	872	905	873	887	864	874	938	896	882	880	886	935	899	915	928	921	886	941	931	841	911	884	901	895	899	928	949	878	948	839	930	864	955	905	829	881	913	910	918	946	881	949	837	885	946	950	987	897	915	901	943	934	924	897	870	904	872	916	899	871	895	908	911	886	955	914	905	933	904	929	900	868	876	889	959	883	921	900	854	893	897	869	874	946	903	926	904	908	896	878	920	969	902	917	868	933	950	926	926	867	929	875	854	922	874	915	885	903	897	836	889	898	827	872	893	906	888	912	922	886	883	939	913	893	911	920	875	891	891	917	910	869	893	869	921	908	871	900	879	927	850	906	924	904	949	911	925	929	871	932	918	875	971	856	888	848	896	926	962	898	955	911	923	883	928	884	859	920	881	925	851	884	913	868	851	911	931	847	918	897	892	984	920	904	894	894	904	893	913	911	843	937	885	837	892	858	891	862	906	851	873	933	887	881	920	901	937	929	882	884	957	888	927	854	955	871	908	898	827	886	902	868	907	934	876	869	908	916	914	901	864	876	923	884	873	929	911	913	887	912	881	968	875	917	896	942	893	912	914	906	916	859	882	906	879	877	905	913	889	901	878	919	869	934	905	909	923	898	923	896	899	896	879	943	907	891	941	879	869	885	920	914	898	919	915	897	918	955	936	896	919	921	870	903	910	889	908	921	878	894	923	924	862	894	913	875	873	938	920	859	861	892	850	960	934	924	904	814	860	902	903	900	930	855	867	873	869	930	883	946	898	892	873	917	905	868	875	883	879	915	871	869	903	906	874	954	848	909	912	894	918	877	884	909	945	854	878	866	899	906	917	875	894	864	928	908	887	913	914	891	883	912	936	900	918	905	875	898	877	891	899	901	897	971	841	897	938	937	875	872	923	860	894	896	910	840	898	918	892	902	891	914	883	948	883	904	928	934	902	882	881	936	950	908	920	927	868	951	909	912	899	893	841	902	898	922	900	910	911	936	948	900	826	884	883	869	895	887	952	877	953	910	925	858	919	879	922	946	922	879	906	898	913	894	905	848	928	922	888	888	901	893	869	897	900	969	903	880	911	885	975	883	914	879	946	912	860	926	866	902	871	896	874	934	876	918	861	921	855	906	937	922	863	906	922	896	890	864	883	907	892	904	873	904	900	919	972	896	939	895	934	915	888	956	889	900	897	924	909	897	912	875	859	860	957	919	887	909	857	929	918	919	861	878	899	913	887	860	882	922	939	903	919	915	922	899	902	917	899	884	907	898	917	880	869	886	880	907	941	859	886	901	955	893	874	941	893	884	919	902	872	903	899	885	895	904	936	903	849	866	883	889	885	926	910	894	910	902	923	909	942	868	945	928	921	935	887	957	871	905	893	936	946	900	897	869	912	915	900	869	936	913	919	941	866	896	886	895	899	919	931	907	946	892	920	905	894	922	884	913	825	930	940	935	877	871	849	898	955	901	951	895	913	894	867	899	896	858	841	889	918	892	901	861	893	874	931	901	912	930	940	886	888	906	893	929	920	912	866	898	922	938	900	908	922	882	868	949	887	866	933	896	968	917	926	875	880	956	889	907	875	983	906	926	882	934	915	957	915	936	893	900	906	931	891	930	920	905	916	908	907	900	876	882	885	915	855	862	893	886	879	911	925	896	901	888	878	908	869	931	913	891	863	887	902	920	881	914	929	932	891	884	908	883	948	869	894	942	909	952	911	857	918	903	840	907	917	911	912	889	918	915	874	906	907	919	908	931	930	923	923	918	887	891	944	921	906	916	911	888	901	899	903	922	931	895	856	923	859	936	901	884	878	908	869	889	888	894	905	873	884	870	924	894	936	908	917	920	895	965	825	895	874	879	910	831	931	885	909	861	906	928	904	931	898	935	867	891	868	904	893	920	892	911	919	931	879	832	877	932	921	851	873	862	874	937	878	898	931	921	920	904	934	881	901	931	918	913	909	880	965	867	886	924	876	865	888	907	919	872	861	879	922	919	880	890	869	941	860	925	946	874	884	921	859	887	890	958	892	911	879	894	918	921	875	905	894	917	914	925	856	890	902	931	920	873	921	909	929	872	845	921	853	885	844	865	879	859	935	892	984	902	932	874	906	940	917	886	954	910	935	856	887	886	908	868	843	919	869	875	884	880	910	942	924	912	863	919	926	870	886	846	940	874
24563	20938	24381	27644	20387	1898	512	409	390	339	357	343	348	310	310	339	354	298	321	350	311	328	319	299	315	339	334	322	303	307	297	275	300	327	273	294	336	305	292	283	310	310	282	332	311	279	320	307	290	278	282	281	310	312	311	327	290	321	336	319	295	319	283	294	308	297	270	305	308	330	296	303	330	293	304	326	311	290	285	322	293	294	283	316	345	293	334	335	289	326	300	316	313	286	324	319	348	318	308	331	328	317	292	277	331	318	303	295	315	317	296	284	338	306	325	293	309	314	296	314	303	301	308	305	290	283	311	299	280	305	344	340	314	308	343	300	272	261	292	327	301	288	334	312	318	331	304	299	303	312	299	299	330	310	285	283	291	296	308	330	310	304	317	329	321	290	305	322	294	263	326	321	310	330	281	290	291	304	312	301	308	268	318	287	309	323	276	319	307	282	308	313	310	315	306	310	325	305	279	316	316	298	307	312	296	308	314	293	313	291	302	290	316	302	282	288	302	283	322	324	284	329	323	313	325	282	294	312	275	307	277	288	286	303	309	318	308	351	312	318	293	286	322	320	323	289	278	258	345	351	283	304	290	273	285	312	311	290	313	319	285	295	328	289	304	324	304	310	283	337	298	344	323	281	322	308	309	308	299	294	332	296	306	325	309	294	293	291	251	300	303	330	306	325	285	297	295	301	338	289	307	273	307	307	314	314	345	288	327	310	305	331	299	304	307	274	293	295	301	298	291	288	271	332	311	291	311	287	328	322	303	292	332	323	300	315	294	316	310	308	286	283	282	267	301	300	292	310	263	306	289	352	298	296	307	315	289	317	326	319	279	319	317	330	308	320	290	320	287	267	307	300	326	314	300	321	304	301	302	293	316	340	299	276	295	286	284	307	279	320	303	319	286	315	324	287	340	308	333	311	310	317	316	334	317	306	320	312	307	320	294	330	296	268	326	312	267	299	333	314	332	314	291	317	308	293	320	334	322	310	309	288	293	295	284	279	293	288	277	263	326	302	293	298	301	315	319	350	292	294	326	327	287	318	306	277	280	322	307	312	298	279	300	335	292	313	328	298	305	326	280	285	283	270	299	306	316	307	297	315	334	301	317	285	312	309	320	282	333	317	310	289	293	309	305	329	314	293	304	326	328	300	311	295	327	323	307	319	348	297	304	322	304	308	308	308	289	320	311	311	284	317	293	297	301	330	327	284	304	313	291	259	312	309	288	277	318	275	310	333	356	325	297	307	300	299	332	310	311	315	313	276	317	318	311	321	299	301	305	287	323	318	263	308	267	297	296	292	316	300	280	315	310	342	312	288	304	298	302	303	314	297	280	345	306	278	281	303	288	318	305	299	312	299	298	314	281	301	317	319	264	298	310	285	276	308	308	307	337	298	324	304	321	293	322	301	304	288	322	332	322	321	301	299	308	306	282	324	303	339	289	325	299	276	289	283	290	314	299	281	293	293	295	312	286	304	334	308	333	306	331	285	346	306	300	279	335	296	328	309	319	288	322	317	306	298	281	323	307	307	309	287	294	293	284	295	265	300	294	284	318	283	321	309	307	304	296	319	287	313	335	322	310	329	287	294	315	300	317	314	301	339	334	290	311	319	301	319	359	317	324	327	315	282	313	323	311	275	302	310	294	282	300	280	292	301	340	256	289	312	304	302	269	315	281	348	281	299	312	337	322	306	266	288	337	312	302	307	311	314	273	332	287	313	313	324	306	329	295	281	288	272	314	324	295	306	331	286	297	304	309	315	303	318	272	302	299	302	316	318	318	329	294	277	303	343	315	364	310	310	319	292	283	295	291	315	308	303	305	276	317	291	310	302	301	307	294	281	314	337	338	322	316	311	313	303	328	294	313	299	268	286	310	302	314	324	298	276	306	255	306	308	299	294	302	272	305	309	331	308	279	293	299	257	328	330	303	296	327	313	295	284	275	296	334	321	314	312	337	299	309	318	313	296	289	314	330	277	301	279	300	296	305	292	296	305	362	287	328	286	298	271	291	319	298	316	308	281	276	317	306	282	293	297	324	323	281	304	321	283	295	340	312	295	305	295	316	323	320	286	287	322	316	313	299	300	280	332	300	332	318	320	312	315	287	309	302	296	295	329	291	327	315	315	309	343	294	333	310	338	273	304	304	346	291	310	317	294	301	327	295	330	303	283	294	277	285	317	325	300	332	295	331	291	307	314	313	295	318	319	284	305	309	291	311	324	280	294	317	273	307	354	310	305	274	317	314	296	282	297	326	315	323	313	286	300	309	350	335	345	334	286	270	321	328	319	306	320	310	311	287	307	302	315	300	324	330	285	338	295	313	303	313	315	331	300	319	298	337	321	316	308	304	307	308	308	300	264	289	303	297	266	267	320	304	324	305	307	303	319	296	333	318	310	340	265	341	296	281	290	336	297	324	308	289	290	286	321	272	315	282	308	324	291	267	306	286	285	297	321	304	313	311	295	316	310	320	322	363	342	312	295	324	298	318	312	310	286	344	264	285	338	295	321	317	271	291	297	287	298	284	331	341	341	303	295	324	314	349	284	327	316	299	312	298	288	272	290	323	295	307	323	305	280	278	295	311	291	290	332	284	309	304	293	287	309	312	304	303	315	330	332	302	294	301	316	310	324	312	287	316	309	274	306	321	326	327	296	308	306	303	295	325	269	314	288	332	295	284	298	342	315	311	295	308	278	306	325	300	302	273	312	310	293	313	287	271	273	310	282	316	339	269	291	322	309	293	324	304	327	320	337	301	335	305	314	310	292	309	335	280	331	316	287	342	295	287	325	311	316	304	341	319	312	313	293	343	309	308	315	297	329	300	319	321	310	290	302	308	261	282	314	305	309	301	306	281	294	291	308	312	322	322	305	280	332	333	291	293	325	264	304	343	303	290	307	281	304	290	294	335	328	316	292	304	290	305	319	312	302	307	299	325	325	292	291	310	325	326	297	320	299	275	319	315	314	290	286	326	322	318	316	296	301	311	312	287	263	287	301	342	316	322	298	294	318	295	357	323	312	316	342	277	320	301	312	298	340	290	322	309	279	302	296	268	313	315	306	317	282	328	342	316	300	309	298	301	304	303	339	313	302	299	310	295	277	312	287	304	280	316	285	291	287	317	287	311	272	299	298	341	304	298	306	321	308	333	314	299	350	316	329	290	298	327	304	305	300	294	313	296	294	292	292	294	264	284	292	313	308	297	284	317	307	322	350	309	325	320	324	307	274	290	307	320	299	307	312	305	280	289	314	316	295	313	307	264	324	316	327	330	299	295	315	334	314	287	327	293	314	315	313	283	298	292	299	299	286	345	298	318	312	340	298	319	309	293	290	280	295	306	296	322	332	318	304	300	309	322	284	275	284	270	304	331	337	300	294	330	308	302	292	323	314	357	331	301	289	314	309	278	306	301	300	283	311	292	267	305	304	305	270	319	320	307	318	323	256	289	301	297	308	325	291	301	293	290	304	313	271	280	311	281	308	298	318
3180	2717	1773	1033	869	795	742	690	697	737	690	720	695	725	677	684	670	696	708	677	732	729	703	682	675	684	694	705	694	663	670	697	650	689	663	695	669	618	687	687	653	682	751	669	705	685	677	710	669	662	701	716	736	702	750	670	661	680	651	696	712	709	676	713	687	625	658	690	714	690	718	708	680	699	659	714	661	682	667	683	670	670	639	732	681	664	691	663	677	652	664	686	731	720	694	719	702	656	670	680	734	689	681	696	693	671	670	714	653	686	693	734	675	620	695	651	654	668	657	627	707	693	668	712	677	710	665	647	654	677	646	670	666	714	679	679	706	680	695	676	680	730	718	684	681	675	695	662	651	713	672	709	694	673	703	683	717	659	709	670	684	705	663	718	709	708	686	671	718	715	628	653	698	675	685	684	687	621	664	720	679	660	700	719	659	658	681	665	665	724	668	656	693	703	656	662	673	716	694	694	702	725	686	620	702	712	681	677	717	689	678	631	719	662	709	692	670	665	673	691	674	680	650	660	661	741	693	676	681	688	671	707	661	643	684	701	710	685	663	667	675	723	658	649	692	725	647	688	693	599	693	708	657	656	657	689	687	732	713	666	628	697	676	696	661	703	647	696	661	660	680	698	678	685	690	663	712	662	683	639	676	682	642	636	692	676	670	717	710	704	687	754	701	698	673	691	686	685	691	679	699	685	718	667	642	687	709	638	691	703	680	719	640	684	685	682	675	679	715	702	686	694	657	710	660	627	716	678	662	667	740	641	655	641	736	659	698	675	689	685	698	671	728	678	661	723	702	699	682	699	723	689	635	654	695	672	658	675	746	672	710	725	675	742	709	689	685	707	703	675	686	646	684	687	673	686	662	654	673	745	642	686	683	673	681	712	711	693	640	645	685	700	735	750	694	655	700	712	695	700	692	742	675	670	702	677	693	756	652	679	663	665	663	714	682	693	689	689	699	695	660	670	692	678	692	662	677	616	648	675	626	679	694	665	691	685	707	656	656	711	661	683	667	733	693	718	738	685	665	683	647	652	695	682	686	680	715	717	661	703	666	714	746	733	674	705	656	653	671	662	715	658	667	695	665	679	675	711	683	667	703	727	697	668	631	662	675	737	638	678	688	744	697	699	662	685	688	665	693	699	657	721	692	669	669	710	685	678	661	685	695	681	656	714	714	657	696	710	675	667	700	685	699	643	674	738	692	655	672	699	697	649	640	703	712	649	682	650	637	705	644	711	655	732	702	695	653	697	720	684	696	655	643	710	672	672	648	689	687	708	688	718	689	702	661	686	677	714	687	662	666	671	670	717	729	706	685	659	667	686	670	647	680	714	730	713	672	698	705	722	678	678	724	663	694	693	656	691	720	627	647	681	697	640	676	689	675	671	695	700	695	716	683	699	677	645	712	665	682	676	678	685	723	651	655	715	708	691	702	672	667	672	672	652	677	656	654	697	694	656	691	674	652	725	714	688	682	676	700	679	681	748	653	734	677	683	697	672	709	648	705	679	694	657	702	698	704	692	694	644	669	694	700	660	691	706	658	674	721	672	655	691	655	723	667	668	677	693	693	693	680	665	651	669	702	667	672	665	711	669	727	725	707	688	731	668	712	721	697	671	710	632	649	734	665	672	681	750	694	717	649	701	679	716	686	673	673	713	661	671	652	693	716	700	686	693	707	683	721	616	675	687	726	675	666	683	650	677	661	644	649	728	684	698	682	671	688	700	600	645	664	678	673	657	698	690	700	658	739	640	668	649	671	647	682	681	633	652	656	674	673	709	711	656	697	636	692	695	687	691	715	657	725	674	706	712	699	714	730	669	715	711	672	685	670	690	683	684	684	703	666	672	669	646	669	697	722	635	705	668	686	701	683	719	665	725	654	711	699	661	714	696	642	692	702	708	676	690	650	653	682	666	669	652	686	691	744	673	702	696	698	649	679	685	705	624	720	659	698	645	708	665	677	690	709	667	651	714	662	698	656	729	721	718	693	689	674	676	743	648	676	653	680	687	701	668	699	681	717	683	693	641	696	691	681	656	681	653	652	681	712	685	719	694	660	708	647	731	676	728	670	688	672	692	661	626	657	702	689	672	721	669	655	692	682	670	694	726	624	709	692	671	646	690	670	643	742	682	709	652	636	688	691	706	728	677	659	696	655	685	679	641	692	681	678	680	662	679	656	701	648	755	701	674	641	682	679	653	634	667	720	672	693	695	640	681	673	686	728	640	706	680	692	725	709	729	700	709	679	685	673	716	672	647	682	727	677	698	657	671	708	654	679	691	700	665	694	715	692	672	718	661	679	696	665	642	691	635	686	692	687	672	701	660	695	747	686	683	660	673	649	653	712	661	662	660	709	708	627	680	704	698	691	705	644	687	694	681	685	695	697	678	661	684	684	677	693	735	663	681	660	699	696	711	691	687	663	681	742	683	647	683	706	673	687	636	692	640	653	732	771	618	657	743	698	712	680	744	665	693	642	677	695	699	671	727	642	694	686	717	644	684	646	656	674	674	663	693	658	704	681	662	661	643	661	685	655	674	683	687	641	672	667	680	648	688	681	689	695	691	655	666	652	689	654	630	659	696	670	710	661	676	726	704	689	698	675	720	638	686	654	692	674	663	695	663	654	668	667	721	663	701	706	674	664	677	687	681	663	712	655	679	664	685	739	674	675	668	684	679	679	687	658	698	685	687	707	653	663	688	681	665	683	701	684	689	680	701	683	657	702	671	728	693	727	632	677	684	702	639	693	682	672	645	669	689	731	739	685	688	647	709	665	667	697	668	700	698	708	690	656	759	655	698	676	729	661	662	710	649	682	648	689	655	682	701	722	717	659	710	663	712	673	684	700	649	685	654	678	699	715	644	687	683	674	700	652	646	719	667	694	651	680	699	694	679	728	687	729	673	673	681	657	626	632	681	718	711	675	713	658	679	694	663	681	668	748	697	706	688	695	676	714	722	710	698	679	658	661	718	681	690	723	678	745	628	763	723	656	662	670	663	674	724	698	684	691	662	756	665	666	682	657	652	683	655	682	685	685	688	658	683	684	672	643	659	677	703	704	668	653	682	622	687	647	689	668	622	694	652	623	674	689	645	689	656	708	676	719	665	669	672	689	684	678	635	696	699	715	727	694	666	705	661	676	650	642	696	703	708	686	677	723	632	661	692	661	691	700	662	684	734	673	661	713	674	699	733	675	630	703	704	674	679	652	693	698	675	658	692	677	686	706	703	621	708	663	655	667	666	671	689	653	674	649	678	733	666	682	683	651	607	713	668	662	676	678	683	659	715	691	664	700	695	662	670	704	669	690	657	667	676	678	702	705	646	707	674	684	696	675	701	747	658	696	655	626	727	689	671	657	680	685	709	676	712	671	649	715	745	683	688	656	696	690	667	668	691	634	711	729	708	688	699	665	666	637	656	695	670	713	712	721	636	673	699	695	648	749	724	692	717	699	687	695	709	700	717	681	676	697	678	688	692	720	702
23802	20948	25037	27029	20955	20721	1229	387	248	275	203	189	186	182	171	158	158	183	151	150	149	160	183	139	150	171	149	165	148	130	147	141	163	154	145	142	140	141	140	162	126	146	133	126	140	126	110	131	142	131	150	103	156	120	155	145	137	115	153	143	143	150	148	133	141	145	141	177	126	141	127	135	155	163	157	125	135	150	158	138	152	161	131	151	124	139	125	140	131	133	126	139	130	137	126	136	143	157	130	151	146	125	131	146	153	140	132	134	131	121	139	145	145	153	148	141	151	130	142	143	142	137	125	127	138	119	138	141	143	139	124	126	148	127	128	135	119	128	142	133	158	135	153	149	147	140	165	132	132	157	154	133	144	101	127	149	117	133	137	172	137	129	150	129	145	138	116	141	130	139	139	155	149	151	126	123	158	131	135	149	134	133	152	153	134	152	142	139	145	120	126	140	151	157	133	155	136	134	139	162	142	148	124	136	145	117	151	136	133	138	144	140	129	144	139	145	121	130	134	131	136	162	126	145	146	135	140	164	132	147	147	146	145	144	147	129	142	122	124	143	157	157	142	147	129	142	146	145	137	133	149	158	139	129	144	147	146	119	116	131	123	141	140	134	140	146	117	130	135	147	123	144	108	128	136	119	140	127	143	161	135	146	132	141	135	139	124	147	133	136	128	133	137	129	130	131	137	137	159	124	134	125	135	162	129	132	125	122	119	137	133	136	145	140	131	128	130	141	140	140	122	133	135	132	138	115	120	132	147	130	116	117	147	145	109	136	144	151	125	155	128	132	110	134	125	140	150	124	133	134	132	159	120	144	170	167	131	125	137	138	135	131	124	140	130	135	150	124	139	143	163	131	142	136	122	136	118	120	129	148	133	144	173	144	138	154	156	172	136	145	146	135	149	107	139	148	138	141	161	157	141	142	147	139	136	156	157	137	135	143	131	133	147	138	113	134	136	151	148	130	134	139	131	138	149	147	130	134	138	141	161	146	110	132	148	138	111	169	127	138	110	142	138	149	131	138	141	151	167	117	143	127	140	140	139	139	123	157	128	146	160	145	109	133	122	140	149	116	130	139	132	113	139	147	144	131	130	147	122	136	120	148	163	140	145	151	149	142	128	119	136	126	134	133	130	129	151	133	139	122	146	145	138	159	167	130	126	154	128	147	120	155	148	146	149	133	120	149	163	147	125	151	151	137	146	119	132	141	124	146	126	128	143	130	117	143	140	155	147	149	150	147	120	139	141	169	150	144	117	129	124	129	137	136	131	123	150	119	137	135	148	141	146	137	144	142	124	138	137	121	134	130	132	138	118	135	147	138	151	139	127	126	120	137	141	137	163	122	126	142	108	149	126	142	131	130	114	127	119	126	123	123	131	130	111	152	143	121	139	120	104	117	139	140	118	159	144	160	157	134	159	146	149	140	118	129	156	134	139	135	140	119	129	115	139	130	124	118	141	117	127	140	160	161	163	156	155	133	124	137	133	147	137	130	136	154	131	146	140	148	144	153	135	138	155	112	133	141	146	131	125	146	145	132	144	120	139	124	136	135	136	124	142	131	143	137	129	139	135	148	137	118	138	148	120	157	147	130	150	135	125	139	163	124	121	146	130	136	132	140	154	131	152	125	149	141	132	146	146	149	139	140	163	125	154	153	103	141	123	143	117	157	147	151	150	129	136	136	147	140	135	146	150	148	140	146	132	154	137	136	118	136	147	130	126	130	151	171	121	124	146	116	113	146	154	125	138	135	130	146	163	138	151	132	116	129	128	139	125	140	115	125	139	126	124	142	133	117	115	131	157	151	161	148	129	137	146	150	127	142	120	128	133	148	123	138	125	130	148	137	136	160	151	130	120	122	159	141	141	137	116	146	130	118	150	135	135	145	146	139	143	147	138	131	173	129	154	140	137	141	136	142	128	151	126	159	135	133	109	149	120	140	136	121	150	133	146	134	135	137	133	146	120	129	158	139	132	134	143	133	142	115	139	141	144	131	167	135	146	124	143	116	134	146	125	172	153	112	144	128	145	152	144	117	130	142	160	141	163	152	133	130	135	129	127	132	139	135	138	125	133	166	144	124	160	154	138	147	156	130	141	142	158	142	139	145	137	133	131	143	127	132	137	126	149	114	135	151	148	124	126	129	142	130	151	157	160	131	150	135	133	156	150	109	102	131	152	123	148	126	111	153	139	146	151	133	132	145	122	133	143	140	157	147	157	133	129	138	126	170	155	134	140	131	155	150	130	151	143	123	140	146	146	145	148	133	155	132	126	167	131	154	134	148	147	132	144	129	133	146	151	133	136	142	147	153	142	125	139	139	123	140	115	134	113	160	122	156	126	122	141	150	121	128	139	128	134	129	159	143	150	175	135	151	137	120	118	148	165	118	118	143	134	117	140	162	133	141	135	138	131	158	141	145	117	120	150	136	135	132	131	151	135	130	156	138	148	133	116	140	151	116	140	117	147	118	153	145	146	126	126	140	145	142	137	126	125	158	138	131	134	169	114	121	121	130	147	131	128	145	143	129	128	124	132	134	155	139	133	145	145	168	127	149	142	141	127	143	115	147	127	146	128	136	152	151	136	132	141	152	119	140	148	149	132	146	134	128	153	125	102	153	151	160	144	149	146	144	154	137	149	138	140	158	166	119	140	138	133	131	141	135	146	125	133	157	147	129	116	134	152	144	137	128	142	148	160	129	137	131	143	151	132	122	141	142	126	143	141	131	131	147	131	132	112	129	168	149	148	124	148	131	142	155	136	132	141	121	127	129	138	146	139	134	151	125	124	163	131	135	136	147	141	143	129	120	144	128	157	125	128	137	143	137	131	138	122	149	132	134	153	135	140	166	151	150	116	136	137	127	148	136	119	141	132	118	145	126	136	137	135	165	140	139	120	149	119	137	150	131	164	139	148	131	146	141	141	142	146	142	146	128	162	149	127	136	120	125	138	134	126	132	140	147	130	140	152	131	132	131	175	140	160	142	136	151	117	142	144	141	142	137	143	135	134	133	159	132	168	126	134	147	135	156	159	139	155	128	125	131	148	141	122	122	133	144	139	135	163	117	112	138	140	115	133	126	127	130	130	135	144	151	137	135	130	147	159	142	132	115	123	124	164	141	111	132	155	128	163	140	148	165	146	147	140	139	141	149	124	137	126	140	142	136	139	159	132	160	154	144	135	140	136	141	142	118	145	133	159	144	128	124	144	152	151	130	125	140	135	131	127	130	130	127	153	146	150	153	154	152	144	154	136	123	122	134	139	123	149	151	124	117	125	132	143	145	150	125	148	132	129	132	144	137	155	147	136	140	137	168	158	141	142	149	137	167	125	134	135	148	139	117	118	132	125	127	141	151	140	117	153	148	141	130	131	141	120	119	125	134	124	132	140	137	156	130	132	125	135	136	124	116	139	131	147	161	132	129	118	130	150	147	137	115	133	139	135	117	140	137	106	135	133	135	159	144	142	117	136	142	152	155	139	161	138	128
3120	4235	2521	1154	671	549	464	472	412	423	402	396	415	427	402	402	330	348	352	353	339	369	354	329	346	364	356	349	341	364	361	338	352	352	350	363	358	342	322	342	344	366	361	336	401	340	314	345	332	345	356	344	391	343	329	324	364	365	344	341	358	308	345	365	347	323	337	359	330	344	348	328	326	345	339	356	351	355	340	354	356	314	354	322	381	359	361	348	337	342	345	329	356	323	371	354	365	346	335	352	360	360	359	373	342	361	348	324	339	305	340	367	319	393	370	335	341	321	346	338	336	315	355	331	352	364	340	357	375	376	339	347	315	387	351	356	355	339	364	333	363	363	351	350	349	348	331	359	366	345	353	371	342	356	346	310	353	357	356	335	353	372	328	325	330	376	330	374	331	358	350	336	336	348	344	344	354	341	350	395	373	343	380	344	367	339	337	358	328	355	362	338	357	339	377	357	383	362	348	336	354	311	343	345	340	354	363	373	342	345	354	306	360	358	367	351	349	351	363	331	360	353	322	346	357	357	331	322	324	334	354	345	309	343	363	332	355	361	323	366	342	324	318	342	340	346	363	326	317	345	361	353	353	316	334	368	342	338	378	334	328	353	377	382	363	340	348	357	350	328	373	325	340	368	350	313	365	337	339	353	370	359	350	376	371	341	330	337	317	345	352	350	390	364	331	373	366	343	347	328	355	341	341	325	320	351	345	391	347	344	313	363	343	343	353	358	370	377	345	305	316	342	327	333	393	334	354	371	345	329	352	378	357	343	383	327	370	329	350	355	337	364	321	338	348	301	351	350	360	388	361	342	365	319	371	351	351	298	348	338	356	331	354	319	338	357	360	325	353	348	347	361	365	328	345	342	344	338	368	333	345	324	356	307	349	335	355	345	348	326	343	360	338	374	351	313	377	354	363	359	329	352	341	325	350	357	341	344	346	340	337	339	377	355	364	330	312	368	338	338	386	374	343	345	366	323	362	355	352	356	346	358	324	342	346	318	328	340	326	318	349	351	360	328	338	325	356	343	380	348	351	316	350	342	348	349	342	341	324	371	340	347	377	386	364	368	362	335	353	369	346	379	372	354	325	335	317	367	341	336	365	365	340	344	348	338	351	347	376	365	363	327	354	307	320	330	343	346	306	338	335	338	339	375	309	385	369	358	349	360	339	325	315	383	372	364	330	394	365	348	380	340	379	351	337	325	328	345	322	382	390	365	324	353	363	308	337	314	318	346	318	344	346	341	345	361	326	341	347	348	330	360	325	344	345	315	301	352	355	356	342	339	307	362	323	334	371	351	323	324	369	356	343	342	342	363	331	332	353	363	322	358	344	332	359	326	361	370	358	385	336	326	333	298	357	310	340	343	364	347	359	342	342	346	339	342	329	352	337	321	364	324	361	336	346	353	343	326	347	349	342	377	360	351	362	330	364	337	364	349	344	362	385	341	364	366	355	318	330	414	335	373	340	336	334	355	355	330	353	334	343	327	362	334	309	310	326	347	346	379	382	313	371	358	351	351	313	313	316	321	331	316	333	338	361	336	348	322	333	355	356	331	336	318	334	371	360	347	347	340	365	374	325	361	342	383	364	390	355	354	356	360	342	341	373	310	356	391	327	337	340	351	378	356	332	364	313	351	355	334	347	359	335	382	313	381	337	368	347	380	356	311	400	319	404	358	359	372	331	326	357	338	335	341	360	361	369	357	353	359	356	360	302	329	310	318	308	392	359	337	333	330	314	331	324	349	329	359	337	369	354	332	320	352	337	341	362	358	325	336	335	356	370	353	339	337	342	341	351	347	365	364	353	374	347	323	339	342	333	372	372	384	333	390	343	339	343	344	335	377	349	322	316	344	358	345	357	352	362	338	337	356	345	375	377	364	326	336	309	344	321	335	352	346	328	361	346	356	321	348	374	306	407	315	362	357	344	354	334	364	359	362	356	313	335	339	353	335	331	363	364	337	339	317	327	316	338	352	345	363	339	330	334	343	369	357	368	316	341	335	344	332	334	339	383	312	323	355	347	337	307	325	334	351	344	377	327	360	363	346	342	338	323	380	378	323	354	331	340	368	330	356	361	365	379	330	335	350	352	360	308	383	346	327	374	324	369	351	380	350	367	353	320	368	384	322	314	342	353	354	364	369	364	339	364	345	343	351	353	333	347	337	342	338	294	302	331	333	334	364	370	363	341	339	316	376	349	329	356	362	355	365	360	354	384	354	340	330	331	371	377	332	329	344	358	354	340	348	319	315	362	340	331	351	382	365	335	344	370	362	346	350	371	348	337	340	336	338	363	368	357	355	365	355	364	365	344	378	344	347	328	350	358	342	338	344	371	344	320	352	348	374	326	347	351	335	346	368	362	346	332	365	339	353	373	342	353	331	362	354	332	373	347	356	363	348	329	347	370	358	340	329	335	356	340	337	384	342	345	308	321	348	348	318	370	355	330	356	355	359	331	345	353	368	343	346	346	337	354	371	350	332	363	347	331	311	338	349	338	371	350	322	318	371	371	369	358	344	334	324	349	358	352	323	354	335	341	344	337	341	334	346	375	335	336	366	344	367	357	364	359	349	347	322	335	355	356	355	358	370	353	329	374	341	336	367	341	369	347	342	329	334	362	367	365	377	339	331	321	334	322	346	349	365	358	369	350	362	346	338	369	332	332	346	334	327	356	381	358	341	326	336	316	334	335	314	375	370	369	333	374	361	399	349	360	316	320	367	327	335	347	400	355	347	320	342	375	329	365	331	352	355	330	320	331	343	376	355	367	342	368	320	342	381	383	350	339	339	347	336	350	355	331	345	347	340	366	358	313	344	346	368	331	381	338	336	339	336	340	325	334	335	335	349	346	312	340	343	361	356	339	377	363	342	337	365	345	359	355	355	353	320	352	375	324	354	366	351	328	371	333	322	357	322	325	364	352	333	335	350	345	355	365	344	333	328	338	317	346	360	365	360	373	346	356	357	359	341	364	373	343	346	372	332	367	327	360	316	333	336	326	338	338	362	355	347	345	369	372	350	377	367	351	291	352	360	335	338	329	330	319	321	345	333	318	346	365	372	353	333	366	343	334	335	351	358	364	373	383	329	341	369	361	338	347	347	354	357	336	367	337	329	357	356	332	325	350	361	353	356	344	363	334	316	376	349	362	363	354	324	356	332	347	326	352	354	352	359	326	329	332	334	337	311	358	354	330	372	350	350	346	333	343	364	359	350	365	352	335	355	369	352	331	351	361	368	338	326	324	353	341	336	340	347	340	332	364	364	337	356	385	315	348	358	349	345	356	340	336	367	361	380	354	340	372	307	347	331	334	389	347	360	378	365	360	339	343	337	330	358	362	370	355	341	326	359	336	341	346	369	378	313	346	336	344	352	354	332	338	375	377	363	355	340	355	357	346	372	358	336	353	337	340	348	328	346	334	331	318	370	348	347	354	344	367	336	379	335	350	354	373	373	376	367	335	328	330	347	373	376	378	359	337	354	339	386
32087	10325	1080	549	442	427	373	393	422	410	400	412	406	412	428	451	382	410	379	425	366	395	411	413	434	441	446	424	402	424	382	375	403	405	405	390	407	399	413	409	421	421	429	416	428	376	471	440	449	395	392	398	459	392	408	412	372	389	403	395	412	366	454	423	368	392	424	420	427	449	425	408	395	418	407	400	397	413	417	419	395	370	390	423	390	376	419	405	419	406	380	412	387	390	411	433	399	419	394	408	408	356	399	417	380	398	421	445	422	393	417	419	368	382	411	415	371	427	409	425	424	410	399	379	362	421	448	404	406	385	414	392	419	415	389	401	415	398	431	403	423	418	408	434	411	424	369	410	391	385	431	428	416	414	415	436	345	418	432	455	385	425	417	447	351	393	402	387	415	377	417	415	411	412	420	412	408	395	385	402	362	441	444	406	358	395	416	407	394	425	400	420	423	362	405	413	377	413	397	372	436	430	378	407	428	397	443	385	424	395	455	389	377	383	377	398	417	402	369	414	438	372	392	420	382	406	382	416	417	376	404	336	392	377	364	401	417	408	394	399	363	357	390	381	412	402	455	355	447	383	387	412	419	411	391	424	400	371	426	408	350	403	385	387	400	441	422	390	392	406	430	397	447	389	423	379	401	448	407	378	385	413	419	400	414	386	378	408	376	382	423	425	401	411	384	414	370	377	407	381	433	419	381	385	416	386	407	365	419	407	381	411	429	396	403	424	409	391	402	404	408	412	421	383	436	408	372	421	403	397	420	412	389	426	370	402	397	406	387	387	415	373	389	393	423	445	381	409	375	384	394	390	432	392	401	390	387	413	404	432	393	384	436	432	393	408	397	434	401	401	417	399	392	427	362	413	416	401	412	426	418	416	384	383	401	406	399	409	415	400	385	369	440	397	402	373	416	440	406	412	435	426	435	419	416	398	410	445	382	384	392	415	363	412	383	367	446	412	427	416	417	409	393	407	440	409	388	413	382	418	397	397	403	447	399	393	426	398	383	389	377	420	440	402	363	436	433	408	382	404	383	388	416	374	377	404	386	382	378	355	431	378	407	420	422	368	371	410	409	393	419	402	401	436	419	466	402	427	404	421	397	427	399	400	396	431	403	431	409	419	402	432	412	423	392	378	386	416	411	396	452	375	427	410	383	422	442	414	364	420	456	377	427	411	397	425	379	469	421	426	392	387	386	425	438	433	383	414	416	431	394	415	390	414	419	417	439	454	413	389	399	411	424	381	403	379	379	407	384	439	386	398	418	418	432	421	404	428	413	370	403	394	408	405	395	367	394	414	442	418	396	396	391	434	411	396	429	427	377	411	406	419	426	408	407	402	399	391	396	396	389	409	407	400	397	376	383	389	422	388	422	431	430	414	395	389	392	415	374	415	376	398	370	381	414	390	376	381	452	428	376	418	422	419	410	363	388	378	395	423	434	441	422	372	409	444	395	415	406	418	416	447	428	438	396	386	423	365	422	423	415	436	370	453	417	408	415	422	422	405	421	418	462	381	422	422	428	419	410	452	394	362	377	404	398	412	416	423	403	437	413	352	427	387	397	418	413	416	409	430	434	428	388	359	414	421	398	392	419	369	409	410	405	385	416	370	402	429	414	413	465	430	421	383	387	413	417	440	401	390	434	383	380	410	400	418	394	381	407	427	424	422	395	424	431	390	379	389	391	392	457	395	373	425	438	420	396	421	396	421	438	381	418	370	383	387	388	417	412	407	382	385	435	420	378	372	431	398	424	435	399	449	387	446	416	386	429	382	391	423	396	449	410	397	403	382	392	397	436	427	382	389	417	392	428	432	409	386	434	429	391	401	408	429	405	392	396	428	398	397	381	365	379	385	420	397	381	396	400	399	453	404	382	405	394	408	403	388	413	404	403	373	397	419	392	416	406	388	425	408	443	463	350	406	397	420	407	406	409	391	415	382	432	438	439	427	406	367	420	430	396	409	422	446	392	419	418	436	414	422	444	402	390	420	396	428	407	411	394	405	411	454	409	435	408	427	393	432	383	431	402	410	413	420	400	431	419	396	439	408	372	416	404	374	425	392	419	413	392	411	434	447	448	411	409	427	381	395	384	425	452	426	381	393	371	417	390	405	432	412	380	385	398	371	416	390	423	410	403	417	401	408	418	372	410	421	383	426	402	405	407	429	399	411	400	399	409	410	382	388	413	411	429	420	383	403	375	422	412	417	422	399	414	402	381	371	384	418	465	395	389	434	460	433	434	362	435	361	405	427	426	403	381	428	417	433	434	420	404	364	405	401	398	449	383	440	410	393	388	387	378	380	429	383	452	403	429	409	376	381	437	404	391	375	419	388	414	431	363	405	418	378	430	398	416	411	450	388	405	391	422	405	400	422	406	377	376	393	375	410	396	434	416	367	423	378	410	383	384	430	420	402	405	410	412	444	406	392	420	402	407	409	407	379	412	424	420	403	365	389	394	420	433	458	450	426	405	436	417	413	405	380	392	410	415	437	387	435	477	442	398	398	434	393	384	359	354	341	442	404	384	412	405	402	426	368	396	430	427	432	392	382	411	410	390	379	400	415	389	430	422	375	430	409	399	415	408	453	398	429	410	422	438	418	414	392	396	416	430	403	403	424	386	427	403	415	417	406	381	377	375	428	410	424	401	370	429	399	354	396	387	356	419	390	383	381	407	430	446	395	434	421	383	428	419	396	414	419	403	400	380	383	430	358	387	401	427	426	398	421	410	459	472	393	396	359	408	416	385	374	415	379	426	379	395	440	405	391	411	422	405	442	396	415	395	428	375	368	430	385	416	381	434	366	409	428	397	451	390	418	404	410	386	398	388	429	410	443	402	390	425	397	354	399	411	419	394	388	405	397	362	380	399	394	434	405	440	410	407	412	378	430	390	405	401	392	362	404	384	397	410	378	402	429	386	405	431	400	413	407	411	425	342	419	431	413	436	400	419	392	412	387	419	420	428	424	435	382	387	410	374	386	409	389	445	411	382	409	406	399	432	404	382	366	397	406	360	414	395	381	404	447	420	400	350	393	402	415	403	427	382	408	433	359	395	424	434	399	431	416	398	408	398	400	386	428	387	406	389	412	442	388	402	370	395	406	424	391	408	378	380	401	430	395	379	384	395	416	404	411	396	395	441	391	374	404	408	416	360	409	390	403	426	423	439	401	385	430	414	415	371	425	448	423	385	397	404	388	409	369	420	410	422	421	388	375	409	376	385	404	399	415	410	408	406	410	411	408	398	388	425	403	405	380	423	410	371	425	380	374	436	404	456	383	392	422	415	382	402	432	418	414	417	383	427	426	385	440	385	412	425	409	420	420	390	400	390	374	438	380	420	375	423	393	414	430	372	370	403	416	402	417	381	391	386	448	393	357	377	403	430	398	409	414	412	419	402	430	440	440	357	413	405	411	452	402	396	389	404	428	403	398	396	444	375	426	398	419	441	398	387	415	410	371	440	407	381	457	368	391	390	366	398	404	384	431
5608	1005	932	891	870	944	942	881	935	901	955	922	875	863	850	943	920	854	901	873	928	947	913	906	951	865	896	959	935	907	951	880	898	914	885	914	854	896	903	936	935	876	910	951	906	864	867	881	905	894	900	850	888	899	862	971	907	905	895	885	922	900	933	873	875	870	901	909	910	868	870	891	888	936	835	886	915	900	962	910	912	889	935	939	932	901	940	910	906	881	941	928	881	907	893	960	896	904	849	883	899	907	882	909	880	929	866	880	859	872	883	895	839	865	878	881	868	820	902	845	884	902	886	858	921	920	890	891	904	902	928	859	918	940	904	915	914	872	895	871	882	945	962	856	834	925	912	848	914	884	869	926	904	938	896	879	882	908	884	882	902	867	933	861	944	901	884	920	901	859	839	931	843	848	946	914	872	887	896	875	920	922	903	866	882	885	883	948	897	898	924	823	888	889	905	910	893	858	894	866	879	895	895	902	893	892	918	923	877	845	907	871	897	926	903	891	902	863	916	889	885	905	901	873	905	875	925	895	910	903	936	899	903	888	888	906	857	872	868	886	958	878	865	907	888	896	910	864	878	875	894	896	929	867	906	891	933	877	908	925	892	912	869	923	902	926	899	894	917	871	887	921	942	876	979	862	948	849	922	862	921	920	897	882	929	924	884	874	891	892	867	930	929	944	878	903	871	914	842	904	894	906	897	896	906	871	929	884	897	854	869	854	874	940	855	947	874	853	971	867	854	866	966	968	897	858	934	925	898	919	915	951	882	894	878	967	947	863	892	886	885	939	911	860	905	846	889	901	949	892	884	879	922	885	893	913	928	900	941	875	888	915	841	895	887	862	865	940	937	874	899	918	887	893	938	873	893	885	906	938	874	878	902	915	927	856	884	895	861	928	833	894	927	924	926	882	904	913	928	871	1001	907	872	828	873	950	887	911	922	959	885	838	874	893	901	897	877	919	861	892	903	987	934	927	848	953	892	909	883	877	874	943	1004	866	935	897	930	878	851	895	922	925	928	877	818	918	911	942	869	883	924	879	902	938	864	905	905	881	927	891	906	916	937	913	913	883	919	857	882	879	894	913	892	905	870	925	906	900	873	888	863	883	860	904	941	962	855	917	939	930	905	885	947	933	902	855	872	907	911	875	962	879	926	937	907	912	910	888	923	929	920	920	896	930	917	911	935	935	879	957	790	924	868	936	921	894	976	893	885	885	895	863	851	860	882	937	884	905	948	927	904	904	887	921	925	922	882	863	889	872	882	905	891	905	976	890	875	918	886	883	912	892	930	928	856	855	900	884	884	942	910	905	898	896	951	907	872	887	934	913	886	911	877	959	848	926	905	905	902	894	970	941	881	896	866	891	890	859	903	854	868	909	897	877	854	932	891	864	900	837	877	908	918	915	848	892	947	897	943	875	932	869	883	864	908	871	881	900	951	886	919	904	908	921	921	922	862	934	904	946	854	898	886	868	926	924	891	899	917	921	868	917	940	848	924	912	897	862	892	895	855	916	892	880	908	957	963	856	860	890	874	938	923	919	889	899	878	925	840	891	943	954	890	879	871	914	898	894	872	845	895	909	848	904	920	870	874	854	904	861	907	909	811	939	894	925	869	877	908	902	910	901	938	926	888	884	919	894	890	916	884	930	934	915	850	832	867	930	897	877	925	902	953	922	875	879	881	924	912	903	878	907	958	937	886	923	901	920	908	897	872	945	876	855	872	856	861	902	873	834	910	860	876	879	902	949	912	929	907	886	905	892	907	964	919	883	920	898	896	882	857	970	876	920	941	899	920	930	907	943	901	860	845	885	919	928	869	910	888	880	956	880	915	871	880	882	869	880	881	871	931	899	899	904	913	909	902	863	909	920	917	878	865	868	938	888	939	884	938	935	915	898	832	900	908	927	891	940	884	865	865	924	891	912	841	880	892	878	924	909	913	904	890	867	904	962	900	910	841	912	901	884	866	893	909	888	871	875	899	952	949	909	959	920	875	893	860	873	910	861	888	870	870	886	964	867	892	874	918	915	894	872	982	866	876	880	917	861	893	871	895	969	917	930	895	857	897	908	891	879	899	889	900	953	872	952	920	914	940	855	894	856	906	935	902	964	866	859	942	880	953	860	871	923	912	964	898	843	858	945	915	924	886	885	845	910	913	836	867	863	930	834	934	897	930	893	914	903	868	901	892	889	900	916	865	907	910	862	906	901	903	887	824	884	880	920	907	919	914	883	881	915	872	910	888	898	882	884	875	894	900	901	929	862	928	880	882	905	872	907	869	921	909	893	869	905	940	885	862	873	905	910	921	931	905	901	921	886	874	955	987	902	891	913	869	894	887	905	899	899	922	836	913	915	914	904	895	878	922	901	946	895	879	901	885	882	888	863	928	882	930	880	958	895	864	960	880	863	882	934	892	901	856	898	867	955	930	938	900	882	952	917	928	930	913	915	859	958	890	927	921	895	918	945	891	879	886	927	902	875	907	885	875	886	890	907	926	848	966	931	905	899	915	884	885	885	866	888	918	899	886	928	953	886	818	938	869	848	903	894	906	950	923	939	865	894	869	913	908	912	889	876	883	936	861	958	870	893	874	925	892	881	912	895	916	881	871	921	976	920	899	878	858	917	925	886	880	920	862	892	896	909	880	950	880	876	876	910	909	888	917	868	882	902	923	874	920	894	921	876	913	954	921	895	905	899	893	870	895	875	949	885	914	883	902	906	889	946	916	915	897	920	904	917	881	884	912	918	915	858	918	880	902	949	843	936	861	898	889	857	924	870	902	891	868	915	863	860	899	973	922	869	887	870	876	890	906	892	922	844	931	898	888	886	862	912	926	932	924	910	917	886	904	919	916	945	902	926	905	925	984	933	933	870	867	941	898	901	858	905	884	910	857	930	921	924	900	874	884	889	874	931	950	860	898	919	898	915	952	887	961	848	853	858	879	913	918	883	901	923	950	916	910	893	868	890	884	853	922	839	865	913	860	934	874	881	941	917	933	930	873	880	930	894	919	847	912	834	892	892	876	893	888	887	938	943	869	923	938	893	911	935	925	912	906	889	933	847	868	902	911	865	945	895	872	884	916	928	941	882	887	897	877	942	906	814	893	853	922	845	901	891	896	899	915	870	904	865	895	862	869	916	864	918	895	901	979	890	899	899	924	897	957	923	889	955	908	922	924	893	864	930	917	914	933	858	914	853	915	911	913	915	938	924	904	831	951	957	898	893	923	868	884	898	889	971	910	880	894	905	854	917	854	878	923	900	849	887	953	885	896	935	906	882	950	869	914	911	868	921	926	855	875	949	920	875	873	914	956	886	845	920	896	949	915	867	904	865	910	864	863	862	875	856	888	898	896	850	956	970	920	910	885	931	874	956	899	925	946	856	901	939	885	869	876	890	913	846	859	924	879	913	896	885	870	905	915	920	944	957	872	876	830	914	871	834	918	920	901	864	924	891	905	871	869	906	828	918	887	874	894	831	867	863	846	849
24553	20944	24343	27696	20403	1986	466	431	343	364	333	343	358	334	340	329	294	298	290	334	315	305	316	323	326	307	314	314	309	293	332	336	306	325	282	310	304	315	309	324	310	308	325	293	291	325	265	282	300	261	305	298	294	327	319	311	281	288	324	324	295	275	316	302	312	294	314	284	272	300	283	284	309	288	300	349	315	256	317	292	275	312	316	325	314	296	287	301	296	276	279	339	321	287	277	305	288	312	311	314	296	323	323	315	300	319	325	313	313	308	284	309	323	313	318	293	304	301	263	335	303	326	292	309	308	306	291	313	310	348	304	346	331	299	292	296	274	291	251	305	268	294	309	270	283	314	313	339	315	300	282	268	299	336	300	327	278	296	338	302	312	319	283	326	269	311	338	274	321	296	279	280	334	310	309	306	315	313	313	320	295	317	305	327	323	304	314	300	295	287	295	289	315	315	311	313	313	308	299	287	289	294	314	323	276	293	281	306	354	304	303	312	318	292	301	306	317	346	297	312	287	312	311	313	316	305	320	305	290	326	283	339	297	284	314	326	287	306	311	294	314	306	307	319	312	285	344	314	315	329	318	311	314	313	307	331	305	287	306	333	322	290	293	311	279	296	289	314	306	328	301	262	333	307	305	316	310	299	284	335	322	292	285	292	327	295	335	289	282	303	306	323	308	300	295	309	325	316	319	290	291	289	320	347	335	305	311	275	302	259	315	282	294	297	283	324	283	270	304	319	291	276	293	318	284	264	321	291	301	318	285	318	288	287	302	287	298	309	297	318	291	301	293	320	295	304	307	302	294	352	282	299	340	289	316	285	288	268	324	316	295	291	303	298	323	303	313	332	318	324	300	288	283	282	309	332	326	286	301	286	314	312	292	281	280	324	258	279	313	318	362	286	318	302	299	302	311	309	301	338	269	277	333	321	308	288	286	290	303	288	304	310	284	286	306	325	284	282	290	344	280	290	326	303	283	274	330	279	297	356	312	278	332	303	297	305	332	295	280	286	301	308	286	286	319	298	266	265	272	301	315	301	282	290	279	293	282	265	329	326	296	314	342	286	331	339	279	318	326	281	325	316	323	297	289	337	300	281	333	308	337	349	325	344	303	282	305	316	303	309	318	323	296	310	341	315	277	291	333	296	311	294	323	247	291	320	287	314	263	305	311	310	316	320	277	332	324	320	322	320	282	288	301	333	318	311	304	302	330	305	293	302	311	310	311	300	312	301	299	336	311	303	305	323	291	299	290	294	302	275	288	304	279	314	290	285	278	318	316	299	291	291	296	320	303	308	322	291	307	307	307	319	286	291	283	307	284	315	276	314	302	312	305	321	284	306	299	319	311	312	290	321	307	333	310	307	318	319	299	324	299	279	287	286	266	294	263	306	336	325	306	303	325	318	281	298	294	284	307	307	320	282	324	276	308	286	298	269	331	344	311	265	311	289	305	355	322	306	320	320	332	280	313	317	307	315	291	301	296	319	303	278	334	281	319	296	317	331	300	273	321	291	301	308	302	323	296	293	297	303	284	323	282	312	316	280	289	313	314	286	272	287	335	267	301	295	276	308	273	289	315	310	321	362	307	307	321	307	323	317	277	347	331	313	319	319	294	300	356	302	347	297	296	315	314	308	331	285	308	299	313	302	287	302	317	313	302	284	328	302	314	318	279	291	295	346	305	286	283	327	308	348	305	316	302	326	303	300	317	317	283	296	299	282	286	290	324	306	310	303	329	305	258	332	310	303	317	300	311	280	333	287	329	301	307	353	285	295	301	321	311	315	316	285	274	295	320	322	293	333	342	286	294	311	298	290	300	306	296	305	286	291	342	267	261	345	311	290	294	330	308	287	309	321	291	322	324	293	322	301	320	315	303	326	310	305	280	292	318	292	289	326	305	314	335	263	331	315	305	326	312	319	366	322	313	269	269	307	311	288	305	308	298	303	277	314	281	329	295	293	350	299	318	291	312	271	325	321	320	318	308	324	293	285	314	333	311	307	336	312	342	297	338	294	303	302	308	286	319	298	323	311	273	300	302	298	300	297	308	326	321	292	301	288	298	293	279	324	269	301	336	343	320	283	274	317	326	289	338	289	297	347	275	281	290	274	305	333	295	323	303	327	318	339	326	270	286	306	265	287	295	275	259	311	278	291	305	303	285	319	305	314	314	325	341	308	295	310	313	292	324	287	297	305	299	342	307	323	298	294	328	293	287	334	293	288	330	294	309	325	314	323	289	307	294	303	293	275	289	321	299	310	297	288	306	276	279	282	322	323	301	285	280	333	292	321	310	273	282	324	293	332	293	283	290	291	295	311	306	274	305	267	293	320	290	302	283	295	322	279	342	288	298	318	312	295	324	302	335	314	303	260	282	321	316	296	295	322	254	302	301	305	346	276	321	292	310	329	280	317	274	311	300	315	288	301	302	293	292	334	346	279	291	282	310	260	325	276	312	334	301	309	296	288	331	301	318	322	321	331	307	308	302	324	333	310	289	311	301	351	292	307	301	308	305	284	278	288	335	292	307	271	315	267	298	293	313	306	310	332	317	302	328	280	276	327	331	315	319	301	299	310	344	307	305	300	309	314	314	288	278	308	326	274	304	305	319	308	327	336	289	301	320	311	295	290	324	308	317	322	314	300	306	303	287	317	332	341	342	336	272	294	255	323	299	280	277	311	319	318	296	297	274	291	292	306	286	280	250	303	290	310	302	314	287	308	337	304	307	310	293	322	304	306	327	284	313	330	292	292	309	275	341	316	297	322	320	304	310	306	311	294	301	290	299	279	346	293	270	280	328	333	311	307	307	308	328	290	286	295	292	319	329	306	321	272	284	325	303	303	309	269	278	285	279	305	281	310	295	323	326	308	330	306	318	292	332	311	306	298	317	288	319	331	332	296	310	274	323	312	307	300	300	310	300	296	298	282	297	318	280	309	306	287	321	296	299	309	317	284	313	304	316	299	301	321	298	346	290	336	364	284	318	299	309	279	294	296	299	306	329	297	319	327	305	306	292	276	332	287	309	316	287	303	300	322	309	310	265	320	298	318	287	290	301	306	292	287	304	281	303	315	338	312	307	310	348	302	343	326	286	266	311	339	284	278	302	317	295	343	310	294	319	332	308	315	305	308	291	293	304	295	291	303	291	304	325	277	304	331	275	331	309	309	293	294	282	281	288	271	299	271	341	330	282	280	303	309	289	303	283	331	313	352	292	314	285	311	299	320	328	326	309	308	278	341	317	324	333	308	280	301	312	313	344	306	309	330	297	277	284	303	320	290	292	305	268	321	292	310	284	298	284	312	329	322	296	290	289	284	300	317	303	306	308	311	280	296	297	309	325	292	311	318	328	278	342	298	319	260	312	324	287	332	319	308	299	308	297	325	288	298	308	303	315	279	311	315	287	307	295	299	326	337	311	311	286	306	311	308	281	294	329	301	282	285	268	320	315	299	268	337	298	295	305	320	288	310	285	322	280	312	322	308	291	341
3177	2733	1782	1032	917	770	745	743	761	750	725	684	725	699	680	710	657	738	704	665	672	741	696	655	681	731	670	663	650	671	723	696	731	650	662	661	683	661	680	686	735	693	709	697	698	682	743	695	686	710	698	657	687	693	711	721	671	656	671	690	706	648	702	668	688	657	687	714	653	678	649	674	717	665	675	700	723	658	707	652	692	702	703	712	699	672	709	677	650	673	715	645	689	701	669	722	707	653	670	667	692	653	656	705	676	730	673	699	659	673	742	710	699	719	722	702	721	654	705	660	656	687	663	725	695	700	667	640	667	674	679	701	633	663	677	655	740	649	655	675	713	695	646	675	661	643	672	693	693	680	696	658	653	703	683	609	638	713	674	642	660	671	706	685	698	696	648	617	696	663	668	682	647	698	692	701	641	667	670	632	653	657	643	696	673	664	729	693	680	697	738	682	668	731	678	672	698	698	667	658	692	737	645	628	674	669	684	681	712	680	706	678	732	652	683	694	688	695	680	640	709	662	704	682	681	692	620	713	679	655	676	701	667	682	728	687	636	654	700	704	666	688	709	716	695	692	681	657	715	667	722	697	655	673	693	680	694	723	626	687	663	669	699	691	681	664	688	645	695	655	604	657	663	711	641	666	686	676	660	665	696	686	650	681	669	698	702	675	647	657	667	678	722	692	671	613	680	654	706	721	641	679	648	720	700	692	643	642	628	689	663	669	696	667	679	691	735	702	715	679	684	711	717	675	762	628	649	680	668	646	676	646	686	646	707	696	688	703	658	687	691	665	678	677	734	684	726	674	678	675	661	701	619	699	697	679	651	681	670	689	674	695	693	700	691	676	670	683	733	702	685	702	629	678	660	720	699	679	731	714	675	644	705	650	639	660	676	660	704	659	669	719	657	645	688	718	670	704	655	667	645	688	670	661	671	705	702	717	723	664	677	666	690	658	693	675	705	713	660	690	686	670	625	679	692	687	659	700	720	644	733	671	702	685	690	694	743	680	709	722	662	678	739	701	670	640	642	742	662	665	693	710	647	640	670	696	654	655	686	654	639	650	703	656	670	689	703	688	670	669	675	717	666	694	725	668	695	681	680	713	674	720	675	661	685	654	624	660	694	656	683	672	692	710	701	669	695	698	707	686	682	677	648	691	680	675	670	633	660	659	653	664	692	647	710	636	673	650	739	666	701	645	697	699	636	665	692	693	705	701	684	693	701	694	681	645	679	686	657	686	630	671	668	639	660	676	648	673	687	674	669	655	693	690	704	695	722	666	646	698	655	691	692	657	704	705	696	662	641	678	700	682	691	689	666	676	706	660	684	678	705	659	699	714	667	674	658	660	728	665	692	678	626	679	680	686	720	660	677	697	680	684	683	683	695	658	679	694	698	717	664	682	703	735	721	683	685	662	677	702	681	682	680	651	676	656	679	683	694	685	634	672	681	652	660	667	651	668	664	699	680	721	720	682	692	678	636	670	645	694	696	689	682	679	694	700	672	637	674	681	647	717	703	693	704	694	688	691	676	679	685	672	678	692	678	664	689	653	759	711	659	684	659	673	653	669	671	670	711	680	687	644	700	687	691	630	714	668	661	615	744	680	679	660	641	683	699	632	677	696	658	699	663	707	687	719	718	702	696	715	655	695	656	678	671	710	729	683	679	674	687	636	674	666	671	676	688	677	684	680	680	654	726	696	642	631	685	637	691	699	737	692	659	692	694	671	641	701	651	701	662	676	673	658	657	663	671	702	668	754	723	714	691	637	700	642	652	640	634	658	662	695	681	689	690	695	680	697	666	679	667	645	686	717	673	661	697	690	691	683	726	696	695	710	664	647	689	658	697	655	727	692	686	659	727	687	671	632	738	673	675	696	650	681	704	671	654	720	666	677	625	706	650	684	695	687	666	714	650	670	709	657	656	659	663	706	695	693	716	664	646	701	642	669	662	706	698	708	760	657	704	716	689	686	686	651	694	634	698	673	650	707	682	666	672	603	743	680	724	728	633	715	661	732	636	663	681	697	677	674	666	661	690	670	673	629	652	676	656	727	683	690	709	710	676	693	698	648	755	649	729	690	692	695	698	701	711	669	687	667	702	663	642	664	660	650	694	715	690	652	677	664	674	687	659	644	691	693	665	687	689	709	655	683	705	664	664	704	670	681	680	673	664	733	693	685	646	691	660	713	707	649	691	666	699	689	650	672	708	692	710	694	700	716	654	635	713	667	682	686	689	674	704	668	679	676	645	664	714	663	641	645	697	699	671	668	715	702	701	642	686	718	681	666	712	640	683	673	675	709	687	710	675	663	665	635	701	685	668	679	685	726	689	709	659	645	672	689	726	651	700	700	704	697	747	701	726	683	658	683	683	678	677	657	668	685	707	712	643	636	668	692	719	636	705	645	692	660	616	672	709	711	699	655	678	675	642	660	688	703	716	626	693	700	666	671	707	714	651	692	698	689	708	721	690	707	705	648	717	718	672	678	662	660	663	670	710	665	677	687	700	697	678	714	649	696	712	635	652	701	708	701	642	685	696	700	656	664	720	687	712	720	730	717	684	641	658	692	721	683	689	689	675	701	673	709	644	646	659	658	685	698	684	733	662	646	669	642	702	699	677	625	633	678	670	649	709	659	675	630	658	635	673	658	684	717	669	672	630	662	664	656	695	661	663	670	647	648	673	643	667	670	702	650	646	655	686	648	730	749	709	695	703	659	666	600	667	672	687	681	681	686	722	708	708	681	684	694	648	677	693	681	688	672	681	716	699	700	666	646	684	693	711	696	713	691	678	673	679	657	603	690	649	669	659	678	634	669	751	723	670	670	647	714	713	670	651	660	668	677	692	693	680	691	683	704	671	705	722	707	655	676	694	683	692	666	679	649	710	706	701	723	667	693	692	675	679	712	695	690	683	671	707	709	657	644	711	701	690	691	678	663	719	689	658	680	699	642	683	649	663	665	699	731	727	701	646	674	667	671	671	659	657	677	699	727	685	680	713	664	690	635	695	643	718	734	684	681	680	664	682	679	690	632	657	694	683	699	681	694	717	665	668	694	648	673	671	669	667	688	688	663	691	675	675	660	671	683	668	673	673	702	684	642	718	678	668	661	684	692	712	679	682	700	678	691	684	681	651	703	613	694	641	722	641	696	691	641	710	699	664	655	641	685	640	696	694	630	660	666	708	673	704	703	679	632	645	699	678	691	694	678	676	687	691	679	687	685	707	713	664	693	663	695	689	700	670	709	707	706	672	662	672	746	698	670	652	694	675	687	715	703	655	674	707	713	678	709	683	679	693	687	697	691	693	684	659	702	625	696	682	630	675	677	687	711	650	659	667	663	689	639	674	722	679	682	703	650	705	651	697	655	696	669	695	689	735	707	659	657	669	672	703	741	678	682	643	700	681	728	691	695	687	720	672	690	670	653	686	658	660	700	671	666	693	737	702	701	684	670	701	695	689	655	652	659	687	668	673	655	663	672	708	708	686	693
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
